Top 30 stories from Hacker News. Top 10 include comment highlights. Compiled at 20:10 UTC.
454 points by memalign · 158 comments
Split firewood in 3D — an interactive Three.js experience
What HN said:
CamouflagedKiwi: This is kinda fun, but doesn't match most of my experience splitting firewood. The wood barely moves after it's split. If you split it perfectly, the two halves will almost certainly both fall to each side (they're pushed outwards by the axe).
rvnx: The page was developed by Claude, maybe you can share the prompt(s) so we can develop variants of it ? I was surprised to see it handles 3D like that so well
bicx: People here seem a little confused. This is a simulator in the same way Goat Simulator is a simulator. It’s from a collection called “screen toys” and it’s meant to be mindless fun.
wartywhoa23: This is HN I'd like to see more of. Mocking too nerdy gripes on "simulator" accuracy, sharing some real world experience with physical things beyond the screen frames, and on in the same vein. A breath of fresh air, really, in the prevailing AI smog.
372 points by librick · 89 comments
Status update, three years later
What HN said:
librick: To update 10th-gen Honda Civics, Honda ships updates on specially-formatted USB drives. They're essentially Android 4.2.2rc1-era recovery packages with some Honda-added version checks (which can be spoofed).
bigfatkitten: Most (if not all) cars on the road are terrible in terms of the security of the infotainment system and other onboard electronics. What makes this even worse is the sensors they have onboard these days; the microphones, cameras, GNSS receivers, wifi and BT radios make them into m...
xandrius: In one thread people fighting the ever decreasing amount of hw ownership of most devices in our lives and when we have one that is more open, the crowds come to attack that too.
hahamaster: I wish other car makers were as reasonable as Honda here. No "evil valet" with half a brain cell would waste time hacking the head unit if they have physical access to the car. They would simply hide a spying device somewhere in the car.
322 points by robhati · 64 comments
Paste a SQL schema and instantly generate a clean, interactive ER diagram. Free, open source, runs in your browser — nothing uploaded.
What HN said:
michaelmior: The tool looks very cool! But IMO you can't get an ER diagram from SQL since entities are fundamentally different from tables. They are certainly very similar, but SQL alone doesn't give you enough information to create an ER diagram.
written-beyond: 100/10 for mobile usability. Panning, Zooming, selecting and moving was so seamless I thought I was tripping out.
victor106: Is there any tool that will look at all the tables in my database and create an ER diagram with all the relationships?
robhati: It's a small too nothing great I just figured others might find it useful too. I kept finding myself needing to visualize database schemas, but most tools had the same problems: paywalls, mandatory signups, or sending your SQL to someone else's server.
314 points by kingstoned · 884 comments
What HN said:
neilv: > There are other ways to get rich than by starting startups. Some of those do require you to exploit people. But startups are the most common way to become really rich, and if you want to start a successful startup, the key is not exploitation but empathy.
blfr: But the accounting difference is real. It is virtually impossible to earn a billion dollars. What is possible but still difficult is to create something worth a billion dollars which you can then sell if you choose so. And to the people criticizing, this is cheating.
smallmancontrov: In creative destruction, you can do an accounting sleight of hand by attributing credit for creation while ignoring blame for destruction even though the two are linked. This is a technology + investing forum and all of us agree that in general creative destruction processes are...
scubbo: A deeply repugnant man, carrying out painfully-obvious sleight-of-hand to obfuscate the clear gaps in a cancerous philosophy. I'm pleasantly surprised to see the comments being so critical.
192 points by unrvl22 · 108 comments
prefeitura-rio/Rio-3.5-Open-397B is presented as an original 397B model trained by IplanRIO. It is not. Its weights are a direct element-wise merge of our model, Nex, with the official Qwen3.5-397B-A17B base — about 0.6 Nex / 0.4 Qwen — ...
What HN said:
rafaquintanilha: I have no affiliation with them but here's what I think happened: 1. They claim the official model is based on Qwen 397B. It's likely they didn't disclose Nex Pro at all because Nex itself is based on the same base model (not saying they shouldn't). 2.
hintymad: > Every weight tensor in Rio is, to thousands of standard deviations, the same 0.6/0.4 blend of Nex and Qwen — across all 60 layers and every component of the network. Other finetunes cannot be explained as interpolations.
zinodaur: Oh no, someone is profiting off of their work without proper attribution!?!?
unrvl22: The municipality of Rio de Janeiro (via its IT company IplanRIO) released Rio-3.5-Open-397B, presented as a homegrown Qwen3.5 fine-tune that beats comparable open models on benchmarks. The linked issue argues it's actually a weighted merge of ~60% Nex-N2 Pro + ~40% Qwen3.
182 points by subset · 112 comments
What HN said:
DavidPiper: I love(?) that he absolutely predicted a global disaster between 2020-2025, he just got the wrong type. Which is very JavaScript.
eranation: Surprised no one mentioned this is the guy who brought us this masterpiece. If you haven’t seen it, drop everything and watch it, best 5 minutes of your day guaranteed. https://www.destroyallsoftware.com/talks/wat
jdw64: JS became a compilation target (and it really did), and back then in the video it was asm.js (that's been deprecated, hasn't it?), but then WebAssembly came along... Seeing it actually being implemented and running natively, it seems his prediction was accurate.
cbhl: I remember watching Gary Bernhardt give this talk live at the Canadian Undergraduate Software Engineering Conference (CUSEC) back in 2014. PNaCl had just come out the year prior, and Google was using it to cross-compile, run, and sandbox OpenSSH and RDP clients inside of Chrome a...
182 points by tacoda · 28 comments
What HN said:
jksmith: Now that I'm out of the corporate tyranny and have my own company, I use lisp for everything. There's certain satisfaction in writing config files and persisting data directly in s-expressions. Any json requirements are triggered by exports to foreign systems.
evw: For folks that want all of this plus macros (and a lot of other great things), check out Elixir.
hyperrail: One way I find traditional Lisp style more painful for functional code than Ruby is that fully functional-style Lisp pushes me to read and write code the opposite way from how I think about it. In the author's example: orders .select { |o| o.placed_at > 1.week.
danlitt: > He’s described Ruby’s design as starting from a simple Lisp, stripping out macros and s-expressions Put the macros back! It would be so cool!
155 points by iliashad · 34 comments
What HN said:
asenna: Funny this is almost EXACTLY what I did a few days ago on the same machine using very similar techniques and was on the front-page of HN as well: https://news.ycombinator.com/item?id=48222733 https://blog.simbastack.
robrain: DaVinci 21 has indexing built-in (AI IntelliSearch). Not to diminish the work you did, but this is now available to many users (probably only Studio users since it has AI in the name)
wferrell: https://iliashaddad.com/blog/i-indexed-669-gb-of-my-gopro-vi...
tontonius: if anyone is interested in searching large video collections local and offline I suggest taking a look at Jumper https://docs.getjumper.io comes with some nifty features like NLE- integrations, people search, MCP, API etc Disclaimer: one of the co-founders
154 points by tamnd · 37 comments
Shadow any website for offline viewing, with the JavaScript stripped out - tamnd/kage
What HN said:
maxloh: I find SingleFile [0] to be a much more robust version of this. It strips out all the JavaScript too, but also packs everything into a single HTML file that is easy to transfer. Binary assets (like web fonts and images) are packed as base64 strings.
ninalanyon: > kage serve $HOME/data/kage/paulgraham.com If the result is static why does it need a server? Isn't it possible to make it so that it can simply be opened by the browser? Like: $ firefox $HOME/data/kage/paulgraham.
simonw: I was intrigued to see how the demo GIF in the README was generated: https://github.com/tamnd/kage/blob/01e75b87ecc893bbba7943c63... Turns out it's using another project by the same author: https://github.com/tamnd/ascii-gif The script used for the demo is at https://github.
wolttam: One use I'd have for this is company wikis that you want to give folks easy offline access to (maybe the wiki has documentation that's useful at sites that don't have cellular coverage).
153 points by tambourine_man · 207 comments
What HN said:
hliyan: I recently finished rewatching The Three Body Problem in which (spoilers follow) the world panics and goes into overdrive because an alien invasion is due in... 400 years.
ramon156: Has anyone seen the news in India (that the Indian media for some reason is not covering) It was 48 C this week in some cities. The power grid was not ready for the amount of AC power needed, and it turned into blackouts.
clort: Well its funny. I remember reading years ago that the big problems in Europe would start when the Greenland glaciers started melting, adding significant cold water to the Labrador Current, and pushing the AMOC to the south.
Kon5ole: I don't know if it's too late to stop the worst case scenarios of global warming yet or if there's still time, but it doesn't seem to be happening anyway. The world can't deal with something that requires global concentrated efforts.
AI/ML
Other
Programming
Stories and comments sourced from Hacker News public API. Not affiliated with Y Combinator or Hacker News.