News for hackers. Stuff that matters.

ArchAndStarch

Re:Bring Back the Paragraph on Friday August 07, 2026 @03:08PM (#49214969)
In my opinion, yes, more indirectly than directly. LLMs were trained to optimize their response for everybody, and lowest common denominator sentence structure is spaghetti writing. But more concerning, LLMs are subconsciously teaching people how to write. It's becoming harder for people online to pace their writing and build up to a conclusion without resorting to spaghetti writing.
Re:Native Instant Space Switching on macOS on Thursday April 09, 2026 @09:50PM (#47712630)
Actually, that was just recently merged into InstantSpaceSwitcher!
Re:Native Instant Space Switching on macOS on Thursday April 09, 2026 @06:25PM (#47711063)
Re:Native Instant Space Switching on macOS on Thursday April 09, 2026 @06:20PM (#47711007)
Hey, author here, and cool project! I spent some time comparing Yabai's scripting addition to InstantSpaces' scripting addition. They seem to be doing the exact same thing, but Yabai works while InstantSpaces doesn't, and I eventually gave up trying to figure out why.

Regardless, I still prefer InstantSpaceSwitcher because its implementation is simpler and it doesn't require disabling SIP. If you can get it working, however, I can edit my blog post to say so!

Re:Memory-Corrupting Pong on Monday November 17, 2025 @01:54PM (#45956686)
Allocating heap memory on the screen
Ya know, how sometimes your computer's internet is slow?

What if... you could motivate it. Make the internet itself flow a lil' quicker.

Since making the internet faster is a hard research problem, keymashed instead worsens the internet and then eases up proportional to how fast you mash the keyboard. It features:

- an overengineered network protocol - a from-scratch video codec based on JPEG - humor

Re:How many iconic computing numbers can you recognize? on Friday August 23, 2024 @02:14PM (#41331505)
I wanted to stay consistent with the 3-6 digits per number rule to make the challenge easier to figure out in general. There are only two numbers that are actually truncated, so hopefully it isn't that big of a problem.
Re:How many iconic computing numbers can you recognize? on Friday August 23, 2024 @10:14AM (#41329202)
I'm a huge fan of both computer science and secret messages. If that's your cup of tea, I challenge you to decipher this secret message in under 30 guesses and test your general knowledge of computing.
Re:Show HN: I made a programmable computer from NAND gates on Thursday April 25, 2024 @11:53PM (#40165814)
Oh wow, I didn't actually know that. Thanks for the interesting trivia
Re:Show HN: I made a programmable computer from NAND gates on Thursday April 25, 2024 @09:26PM (#40164977)
One curious idea my friends have entertained is to go one level even deeper and emulate the very transistors that make up the NAND gates on the web, too. It would certainly spell disaster for performance, but it's without-a-doubt interesting.
Re:Show HN: I made a programmable computer from NAND gates on Thursday April 25, 2024 @05:51PM (#40163520)
I primarily used the physical book to learn about the nand2tetris platform. I highly recommend it, it's an enthralling read
Re:Show HN: I made a programmable computer from NAND gates on Thursday April 25, 2024 @04:25PM (#40162554)
I've inspected my code closely. Every clock cycle, the NAND gate is used 3,234 times :)
Re:Show HN: I made a programmable computer from NAND gates on Thursday April 25, 2024 @03:52PM (#40162205)
A few nand2tetris fanatics have actually done this! And by a few, I mean quite a lot of people. Here's one such hardware project of nand2tetris: https://gitlab.com/x653/nand2tetris-fpga/

But you can Google "nand2tetris fpga" for more.

Show HN: I made a programmable computer from NAND gates

https://github.com/ArhanChaudhary/NAND

I am proud to present my solo hobby project NAND. This year-long undertaking follows the completed Nand to Tetris course, but ported to the web with its own runtime, user interface, and IDE. Using the "Load example program" selector, you can try out some programs I wrote on NAND's emulated hardware such as 2048, a genetic algorithm, and a manual stack overflow to corrupt the screen.Check out...

( Read More... | 73 comments | on HN )