News for hackers. Stuff that matters.

5-

Re:Moxnox 1.0: NT-Like, POSIX-Compatible OS Running Atop Btrfs on Wednesday October 28, 2026 @09:11AM (#50273003)
oh, but a unix successor from bell labs is entirely real, it's called unix (v8+).

more seriously, it's called plan9.

Re:Overgrown, when plants invade your abandoned tabs on Sunday October 25, 2026 @07:30PM (#50237105)
almost completely off-topic, but the demo video very heavy reminded me of http://www.traumagame.com/
Re:Battlezone Online: BZFlag in the Browser on Wednesday October 21, 2026 @04:17AM (#50177552)
it has been somewhat recently re-released:

https://rebellion.com/games/battlezone-98-redux/

> the console features a built-in 5-inch high-quality IPS display with a 800 x 480 resolution

(from https://vectrex.com/vectrex-mini-details/)

you got me excited for a moment there.

Re:56k.rip – the 1996 dial-up internet experience on Thursday October 01, 2026 @05:59AM (#49919763)
here's a nice visual explanation of what you heard: https://www.windytan.com/2012/11/the-sound-of-dialup-picture...
Re:Tcl/Tk 9.1 Released on Tuesday September 29, 2026 @02:45PM (#49898401)
glfw! that's a bit surprising.

i'd expect sdl, given wider platform coverage (e.g. mobile), more system integration (e.g. clipboard), and an existing port (https://androwish.org/home/dir?ci=trunk&name=jni%2Fsdl2tk)

and photogrammetry from crowd-sourced disparate still images was the biggest, flashiest "public" display of the technology: https://www.ted.com/talks/blaise_aguera_y_arcas_how_photosyn...
Re:Mastering Dyalog APL on Sunday May 24, 2026 @07:25PM (#48262033)
typical implementations of apl (including dyalog) are interpreted, not compiled ahead of time.
Re:The Mercury logic programming system on Wednesday May 20, 2026 @04:01AM (#48204540)
prince, a high quality html renderer used for typesetting, is written in mercury:

https://www.princexml.com/doc/acknowledgements/

Re:Introduction to Nintendo DS Programming on Thursday April 09, 2026 @07:22PM (#47711589)
all of game boy advance and nintendo ds hardware is exhaustively documented in a single text file:

https://problemkaputt.de/gbatek.txt

(but you can replace txt with htm for a fancier version)

this ranges from physical description to compact arm instruction set reference -- you really only need this document (and a way to get your console to run your code!) to program completely from scratch.

i've picked up a dsi because it can load code from an sd card, so only the console, an sd card and a computer is required for programming it, but see https://news.ycombinator.com/item?id=47706877 further down this thread for the case for preferring the gba.

see this 2007 talk: https://www.ted.com/talks/blaise_aguera_y_arcas_how_photosyn...

i remember this being available in google maps in 2008 or so. fun technology!

Re:Malus – Clean Room as a Service on Thursday March 12, 2026 @07:10PM (#47358528)
one could say calling a company "palantir" isn't too far off that.
Re:High fidelity font synthesis for CJK languages on Thursday March 12, 2026 @10:05AM (#47350693)
previously (1982): https://en.wikipedia.org/wiki/Cangjie_input_method#Early_dev...

i think this is a dos port of it? http://www.cbflabs.com/down/show.php?id=62

seems to work for me in dosbox

Re:Evidence of the bouba-kiki effect in naïve baby chicks on Sunday February 22, 2026 @04:23AM (#47109612)
maybe the chicks and norman get it, but i'm currently renting an apartment in france that has a bunch of these light switches installed all upside down, with "-" at the top:

https://www.legrand.com.gh/en/catalog/products/arteor-push-b...

perhaps similar in scope to the hdl used in 'the elements of computing systems' aka nand2tetris.org ?

https://drive.google.com/file/d/1dPj4XNby9iuAs-47U9k3xtYy9hJ...

honorary mention: https://www.funghisoft.com/mhrd

Re:The Cray-1 Computer System (1977) [pdf] on Wednesday January 14, 2026 @10:21AM (#46617031)
thank you! that is very informative.
Re:The Cray-1 Computer System (1977) [pdf] on Monday January 12, 2026 @11:58PM (#46597450)
for a much more in-depth description of its predecessor, see https://archive.computerhistory.org/resources/text/CDC/cdc.6...

i don't think there is a comparable book about the cray-1?

Re:Adventure 751 (1980) on Saturday January 03, 2026 @11:43AM (#46478680)
also of note: the "fifty years of interactive fiction" post series: https://if50.substack.com/archive?sort=top (much discussed on hn)

or in book form: https://if50.textories.com/

Re:The Origins of APL (1974) [video] on Sunday December 28, 2025 @03:48PM (#46414348)
there is also "computer architecture: concepts and evolution" by blaauw and brooks which also uses apl throughout.

https://search.worldcat.org/title/Computer-architecture-:-co...

Re:Backing Up Spotify on Saturday December 20, 2025 @03:08PM (#46339133)
> The Anna’s archive group is ideologically motivated. They’re definitely not doing this for AI companies.

https://en.wikipedia.org/wiki/Useful_idiot

have been using linux ever since i got my first personal computer.

our customers all run linux in production too, so it's very easy and natural to develop and test the software in its usual environment (although i wish my laptop had eight times the ram to match).

my ide is linux: https://plan9.io/cm/cs/upe/

Re:Thunderbird Adds Native Microsoft Exchange Email Support on Wednesday November 19, 2025 @01:41PM (#45983288)
great to see thunderbird joining evolution in supporting ews among free software email clients.

evolution has been keeping me sane whenever i needed to use ews for years.

Re:Welcome, the entire land - "Hello, world!" in hieroglyphics on Tuesday November 11, 2025 @02:39PM (#45891813)
doesn't the same argument apply to ordinal dates? i see some people on hn also using longnow-style five-digit years, but i really can't see the point.

did the crossing of the rhine take place in 00406, 0406, or 406? what extra information do the two former styles convey?

also, what about the year 100000?

we are somehow doing just fine without leading zeroes for other quantities.

there is an argument to be made about e.g. iso8601 datetime formats that need to be lexicographically sortable; but i don't see any of the longnow fans using anything like those.

Re:AI is Dunning-Kruger as a service on Friday November 07, 2025 @05:49PM (#45852166)
> Making a brochure. You need a photo of a happy family.

do you really?

> you don't quite know what the panels need to look like.

look at your competition, ask your users, think?

> Most people know they can't fly a plane

this isn't how llm products are marketed, and what the tfa is complaining about.

Re:Learning to read Arthur Whitney's C to become Smart (2024) on Monday November 03, 2025 @04:14PM (#45804535)
> as long as you remember what you've built

yes! like any craft, this works only if you keep practising it.

various implementations of k, written in this style (with iterative improvements), have been in constant development for decades getting very good use out of these macros.

Re:Minecraft removing obfuscation in Java Edition on Wednesday October 29, 2025 @07:14PM (#45754360)
indeed. with how good and cheap/free decompilers have gotten over the years my preferred way to read abstraction-happy c++ and rust code is to compile it with optimisations and debug symbols and then read the decompiler output.
Re:Don't forget these tags to make HTML work like you expect on Monday October 27, 2025 @05:06PM (#45726298)
> Zoom works but doesn’t stick.

perhaps try using a user agent that remembers your settings? e.g. firefox

Re:The last European train that travels by sea on Monday October 27, 2025 @03:50PM (#45725482)
or ghost in the shell
perhaps it's a trivial observation that people tend to conflate the programming language in the strict sense (syntax, semantics, compiler implementation etc.) with its standard and/or community libraries and tooling.

of course these are very important, but perhaps i'm just a language nerd/pedant who gets confused when an article about a programming language tends to be about async i/o libraries.

Older »