Work begins on a $12B high-speed rail line between Las Vegas and Los Angeles (Score: 150+ in 1 day)
Link: https://readhacker.news/s/66wbG
Comments: https://readhacker.news/c/66wbG
Simulating Jupiter (Score: 150+ in 7 hours)
Link: https://readhacker.news/s/66zzC
Comments: https://readhacker.news/c/66zzC
Bottle Plotter (Score: 151+ in 1 day)
Link: https://readhacker.news/s/66rvH
Comments: https://readhacker.news/c/66rvH
American flag sort (Score: 150+ in 8 hours)
Link: https://readhacker.news/s/66zim
Comments: https://readhacker.news/c/66zim
Reverse engineering a software crack (Score: 150+ in 13 hours)
Link: https://readhacker.news/s/66xrH
Comments: https://readhacker.news/c/66xrH
Apple's risky bet on CarPlay (Score: 152+ in 10 hours)
Link: https://readhacker.news/s/66y93
Comments: https://readhacker.news/c/66y93
How a photographer captured his eclipse photo (Score: 150+ in 1 day)
Link: https://readhacker.news/s/66rjR
Comments: https://readhacker.news/c/66rjR
The beautiful dissociation of the Japanese language (Score: 155+ in 6 hours)
Link: https://readhacker.news/s/66xhT
Comments: https://readhacker.news/c/66xhT
Rabbit R1 source code [part 1] (🔥 Score: 168+ in 1 hour)
Link: https://readhacker.news/s/66yeU
Comments: https://readhacker.news/c/66yeU
The Man Who Killed Google Search (🔥 Score: 153+ in 1 hour)
Link: https://readhacker.news/s/66xQa
Comments: https://readhacker.news/c/66xQa
Apple has reportedly acquired Datakalab (Score: 150+ in 1 day)
Link: https://readhacker.news/s/66rzG
Comments: https://readhacker.news/c/66rzG
Understanding and avoiding visually ambiguous characters in IDs (Score: 151+ in 13 hours)
Link: https://readhacker.news/s/66vDN
Comments: https://readhacker.news/c/66vDN
Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout (🔥 Score: 155+ in 3 hours)
Link: https://readhacker.news/s/66wBN
Comments: https://readhacker.news/c/66wBN
Dify, a visual workflow to build/test LLM applications (Score: 150+ in 11 hours)
Link: https://readhacker.news/s/66tN8
Comments: https://readhacker.news/c/66tN8
Phi-3 Technical Report (🔥 Score: 152+ in 2 hours)
Link: https://readhacker.news/s/66vRY
Comments: https://readhacker.news/c/66vRY
GPU compute in the browser at the speed of native: WebGPU marching cubes (Score: 150+ in 14 hours)
Link: https://readhacker.news/s/66yvE
Comments: https://readhacker.news/c/66yvE
ESPHome (Score: 153+ in 9 hours)
Link: https://readhacker.news/s/66zc6
Comments: https://readhacker.news/c/66zc6
I'm giving up on open source (Score: 150+ in 4 hours)
Link: https://readhacker.news/s/66zGP
Comments: https://readhacker.news/c/66zGP
FTC adopts a comprehensive ban on new noncompetes with all workers (Score: 152+ in 4 hours)
Link: https://readhacker.news/s/66znJ
Comments: https://readhacker.news/c/66znJ
Apple releases CoreNet, a library for training deep neural networks (🔥 Score: 154+ in 2 hours)
Link: https://readhacker.news/s/66zyY
Comments: https://readhacker.news/c/66zyY
Network visualization of 50k blogs and links (Score: 151+ in 8 hours)
Link: https://readhacker.news/s/66yy2
Comments: https://readhacker.news/c/66yy2
Show HN: Getada: rustup-like installer for Ada's toolchain/package manager (Score: 150+ in 8 hours)
Link: https://readhacker.news/s/66xjx
Comments: https://readhacker.news/c/66xjx
One of my goals with Ada is to have a one-liner copy-paste terminal command for people to install Ada so they can get to coding in just a few minutes. After extensive testing I feel like it's ready for general release[1].
Getada was inspired by Rustup[2] and aside from the init script is written entirely in Ada.
It's completely open source and you can check out the readme and code on github[3]. It currently supports all non-windows platforms that Alire has an official release for, which at present is Linux (glibc) and MacOS. If you try running it on an unsupported platform, it tries to point you in the right direction. For example, you can install Alire on windows with an already-existing installer.
It downloads the latest version of Alire[4] (Ada's toolchain and package manager, similar to Cargo) for your platform as a zip file to a temporary directory and then extracts it to a binary directory. By default the temporary directory (configure with "-t /directory" or "--tmp=/directory") defaulted to $TMPDIR or /tmp. The config directory is ~/.getada (change via "-c /directory", "--cfg=/directory", or $GETADA_CFG), and the alr and getada binaries go in ~/.getada/bin (configure with ""-b /directory", "--bin=/directory", or $GETADA_BIN). It also tries to add the file to your path by dropping a "env.sh" file into ~/.profile/ (disable with -p or --no-path).
If you don't allow executables in temporary or home directories, you can change all of these via environmental variables or passing parameters.
You can remove it all by running: getada --uninstall
Now you can create a brand new Ada project with: alr init --bin my_project (How to use Alire[5] for more details)
Since one of the biggest complaints about Ada is getting the toolchain [6], I hope this can solve a lot of problems for newcomers to the language.
[1] https://www.getada.dev
[2] https://rustup.rs/
[3] https://github.com/aj-ianozi/getada
[4] https://alire.ada.dev/
[5] https://www.getada.dev/how-to-use-alire.html
[6] https://programming.dev/comment/9438211
FTC Announces Rule Banning Noncompetes (🔥 Score: 201+ in 32 minutes)
Link: https://readhacker.news/s/66yuu
Comments: https://readhacker.news/c/66yuu
New Foundations is consistent – a difficult mathematical proof proved using Lean (Score: 150+ in 6 hours)
Link: https://readhacker.news/s/66wRE
Comments: https://readhacker.news/c/66wRE
Show HN: 10 Level Balancing Game for the Mobile Browser w/ increasing difficulty (Score: 151+ in 7 hours)
Link: https://readhacker.news/s/66wEA
Comments: https://readhacker.news/c/66wEA
I made this 10 level Game. Excited for people to try it. :) Stay Balanced :)
AMA: I'm Dave Greene, an Accidental Expert on Conway's Game of Life (🔥 Score: 154+ in 3 hours)
Link: https://readhacker.news/c/66x5F
I drifted into the Conway's Life research community in 2001 when I won a small cash prize for a lucky discovery of something called a "boojum reflector". My involvement has gradually snowballed since then. Off and on I've helped maintain various Life-related mailing lists and blogs, the Life Lexicon, and more recently the conwaylife.com forums and LifeWiki.
Another thing I stumbled into was helping Nathaniel Johnson complete an improbably thorough 480-page Conway's Life textbook, with end-of-chapter exercises and everything. The book could be used to teach a college-level class on the subject. https://conwaylife.com/book/ has a free PDF download for the book.
So... I'm not the cleverest Lifenthusiast by a long shot, but for a random question about the Game of Life, I'm more likely to know something about it than at least 99.9999% of the world's population. Ask me anything!
Ask HN: How to manage phones and PCs for elderly parents? (Score: 155+ in 12 hours)
Link: https://readhacker.news/c/66vJJ
I have a friend whose parents are getting up in years. They're still functional enough that they want to be independent and surf the web, check their stocks, etc. He has some remote desktop software installed on their PCs, and antivirus installed and locked down. But they keep destroying their PCs with downloads, keep turning airplane mode on for their phones and can't figure out how to disable it, and recently his dad got in a cleaning mood and deleted a bunch of system files and bricked his machine. He's almost to the point of setting up an Intune tenant just to onboard and lock down his parents devices. Any suggestions on how to manage phones and PCs of the elderly to keep them functional but useful?
HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI (Score: 151+ in 11 hours)
Link: https://readhacker.news/s/66uk9
Comments: https://readhacker.news/c/66uk9
Ask HN: What rabbit hole(s) did you dive into recently? (Score: 150+ in 12 hours)
Link: https://readhacker.news/c/66tcb
You get nerd-sniped. Assigned a bug to squash. Some new tech or gadget arrived, to familiarize yourself with.
While researching / reading up / debugging, you stumble upon something interesting. Upon looking into that, yet another subject catches your attention.
You know how this goes. So... (see title). Bonus questions: what intermediate steps did you pass along the way? What stuck in your mind the most?
The Performance Impact of C++'s `final` Keyword (Score: 150+ in 10 hours)
Link: https://readhacker.news/s/66siE
Comments: https://readhacker.news/c/66siE