frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

AGI is an engineering problem, not a model training problem

https://www.vincirufus.com/posts/agi-is-engineering-problem/
71•vincirufus•3h ago•136 comments

The cost of interrupted work (2023)

https://blog.oberien.de/2023/11/05/23-minutes-15-seconds.html
115•_vaporwave_•5h ago•66 comments

Show HN: How to Build a Coding Agent (free workshop)

https://ghuntley.com/agent/
4•ghuntley•19m ago•0 comments

Line scan camera image processing for train photography

https://daniel.lawrence.lu/blog/y2025m09d21/
225•dllu•11h ago•44 comments

How can AI ID a cat?

https://www.quantamagazine.org/how-can-ai-id-a-cat-an-illustrated-guide-20250430/
106•sonabinu•3d ago•28 comments

A 2k-year-old sun hat worn by a Roman soldier in Egypt

https://www.smithsonianmag.com/smart-news/a-2000-year-old-sun-hat-worn-by-a-roman-soldier-in-egyp...
98•sensiquest•8h ago•13 comments

What makes Claude Code so damn good

https://minusx.ai/blog/decoding-claude-code/
204•samuelstros•8h ago•168 comments

Static sites with Python, uv, Caddy, and Docker

https://nkantar.com/blog/2025/08/static-python-uv-caddy-docker/
104•indigodaddy•1d ago•62 comments

Physics of badminton's new killer spin serve

https://arstechnica.com/science/2025/08/physics-of-badmintons-new-killer-spin-serve/
34•amichail•3d ago•4 comments

Librebox: An open source, Roblox-compatible game engine

https://github.com/librebox-devs/librebox-demo
244•libreboxdevs•16h ago•66 comments

Evaluating LLMs for my personal use case

https://darkcoding.net/software/personal-ai-evals-aug-2025/
8•goranmoomin•3h ago•0 comments

Taking a look at my old Palm IIIx – by Paul Lefebvre

https://www.goto10retro.com/p/taking-a-look-at-my-old-palm-iiix
8•rbanffy•3d ago•3 comments

Acronis True Image costs performance when not used

https://randomascii.wordpress.com/2025/05/26/acronis-true-image-costs-performance-when-not-used/
88•juanviera23•3d ago•18 comments

RFC 9839 and Bad Unicode

https://www.tbray.org/ongoing/When/202x/2025/08/14/RFC9839
220•Bogdanp•14h ago•116 comments

Texas Instruments’ new plants where Apple will make iPhone chips

https://www.cnbc.com/2025/08/22/apple-will-make-chips-at-texas-instruments-60-billion-us-project....
115•giuliomagnifico•1d ago•96 comments

Motion (YC W20) Is Hiring Principal Software Engineers

https://jobs.ashbyhq.com/motion/7355e80d-dab2-4ba1-89cc-a0197e08a83c?utm_source=hn
1•ethanyu94•6h ago

Why was Apache Kafka created?

https://bigdata.2minutestreaming.com/p/why-was-apache-kafka-created
97•enether•1d ago•92 comments

DeepCode: Open Agentic Coding

https://github.com/HKUDS/DeepCode
9•pykello•2h ago•2 comments

Debdelta

https://debdelta.debian.net/
15•Bogdanp•4h ago•2 comments

Romhack.ing's Internet Archive Mirror No Longer Available

https://romhack.ing/database/news/entry/DW8BKnRHSEqaGDwXTiKjMw
135•pharrington•6h ago•23 comments

Not so prompt: Prompt optimization as model selection (2024)

https://www.gojiberries.io/not-so-prompt-prompt-optimization-as-model-selection/
6•neehao•2h ago•0 comments

Hacker and physicist – a tale of "common sense"

https://www.supasaf.com/blog/general/hacker_physicist
19•supasaf•1d ago•5 comments

The Cornervery: A 90-Degree Stapler

https://www.core77.com/posts/138232/The-Cornervery-A-90-Degree-Stapler
30•surprisetalk•2d ago•6 comments

Libre – An anonymous social experiment without likes, followers, or ads

https://libreantisocial.com
88•rododecba•10h ago•120 comments

Writing Speed-of-Light Flash Attention for 5090 in CUDA C++

https://gau-nernst.github.io/fa-5090/
138•dsr12•15h ago•31 comments

Monoid-Augmented FIFOs, Deamortised

https://pvk.ca/Blog/2025/08/19/monoid-augmented-fifos/
31•todsacerdoti•4d ago•12 comments

Optimizing our way through Metroid

https://antithesis.com/blog/2025/metroid/
109•eatonphil•1d ago•18 comments

Exploring EXIF (2023)

https://hturan.com/writing/exploring-exif
57•jxmorris12•2d ago•8 comments

A simple way to generate random points on a sphere

https://www.johndcook.com/blog/2025/05/06/random-points-on-a-sphere/
60•piinbinary•4d ago•53 comments

450× Faster Joins with Index Condition Pushdown

https://readyset.io/blog/optimizing-straddled-joins-in-readyset-from-hash-joins-to-index-conditio...
106•marceloaltmann•4d ago•46 comments
Open in hackernews

Children of the Geissler Tube (2023)

https://www.hopefulmons.com/p/children-of-the-geissler-tube
37•paulkrush•3d ago

Comments

paulkrush•3d ago
Core claim: “Geissler tubes as a computer ancestor” I was really surprised at this and had to verify it “: Fair: Geissler’s 1857 gas-discharge tubes popularized controlled glow discharges and directly led to Crookes tubes, cathode rays, and gas-discharge lighting. Earlier glow experiments existed (Hauksbee, Faraday), but Geissler standardized the form that kicked off the tech tree. https://en.wikipedia.org/wiki/Geissler_tube” It is odd that Heinrich Geissler does not have a bigger place in history. I guess he was just a “toy” builder… Also interesting: Most keyword searches treat ß ≈ ss, so “Geißler” and “Geissler” have the same search results.
cubefox•4h ago
His actual name is in fact written "Geißler", not "Geissler".
foxglacier•3h ago
Names have languages too, just like other words. Eszett isn't an English letter so we transliterate and it's still the way his actual name is written in English. We do this all the time, for example Wang or Wong instead of 王.
cubefox•42m ago
If that were the case here, the correct translation for "Sein Name war nicht Geissler sondern Geißler" would be "His name was Geissler rather than Geissler." Which is clearly wrong, as the first makes sense but the second doesn't. (I agree though that the noun "Geissler tube" is it's own thing and indeed language specific.)
Animats•5h ago
Interesting. But not really the history of electronic tubes.

Geissler tubes are gas-discharge tubes. There's a whole family of those - neon lamps, gas-discharge rectifiers, thyatrons, ignitrons, krytrons, etc. Those were the first electronic devices with significant power-handling capacity. All have some gas inside that can be ionized. They usually don't have a heated filament, and don't work by thermionic emission. They're definitely the ancestors of fluorescent light bulbs. As power devices, they were used in specialty devices such as lamp dimmers (rarely, but I've seen one), motor controllers (rarely, but done during WWII), and, of all things, centrally controlled school clocks (IBM/Simplex). Niche.

Then there were vacuum tubes. Their genealogy starts with the Edison Effect (put an extra element in a vacuum light bulb, and there's some current flow), and go on to Fleming's diode and then De Forest's triode. At last, gain! These were all low-power devices, but they could amplify small signals. They made radio, TV, and computers go before semiconductors.

Gas-discharge tubes and vacuum tubes aren't that closely related. They work on different physical principles. During the tube era, they often came in the same tube packages, so people think they're similar.

paulkrush•4h ago
OK, I get it now: "The article conflates two parallel branches with shared glass/vacuum know-how when it starts talking about diodes."
kevin_thibedeau•3h ago
Neon indicator bulbs are technically Geissler tubes.
kragen•2h ago
Gas-discharge tubes are kind of niche today, and vacuum tubes have been more important since at least the 01920s, but in the 01960s, gas tubes weren't that niche; people used them for signal switching, voltage regulation, light detection, breakover elements for relaxation oscillators, digital displays https://en.wikipedia.org/wiki/Nixie_tube, counters https://en.wikipedia.org/wiki/Dekatron, and other memory devices. https://en.wikipedia.org/wiki/Neon_lamp#Applications has a bit of a catalog of uses, which references this actual catalog of devices from 01966 https://archive.org/details/ge-glow-lamp-manual-1966/page/n1... and Miller's 01969 book https://www.tiffe.de/roehren/neon.pdf. Geiger tubes are still used for detecting ionizing radiation, although we have other alternatives today. And of course most forms of electrical lighting have been gas discharge lamps since Davy invented the first commercial electric light around 01809: the open-air arc lamp, the neon lamp or tube, the fluorescent tube, the mercury light, low-pressure and high-pressure sodium-vapor lamps, strobe lights, and continuous high-intensity discharge xenon lamps.

The 01951 book I learned digital logic from, by Dennis Ritchie's father and two of his Bell Labs colleagues, has a chapter on switching with "electron tubes, both vacuum and gas-filled," and "semi-conductors": https://archive.org/details/TheDesignOfSwitchingCircuits/pag....

(Fluorescent light bulbs, by the way, do have a heated filament, and do work by thermionic emission, though cold-cathode fluorescents like those used in old LCDs don't.)

The respective niches of vacuum tubes and gas switching tubes could be very crudely summarized as high speed and high reliability. Even primitive vacuum tubes had switching times in the microseconds, and by WWII it was below a nanosecond, like transistors, but they relied on hot filaments that eventually burned out. Cold-cathode gas tubes, by contrast, essentially never break, but they take close to a millisecond for the gas to deionize so they can stop conducting. They can switch higher-frequency signals, but they can't switch on and off faster than that. Keister, Ritchie, and Washburn say of hot-cathode gas tubes:

> The speed of response of the tube is contingent primarily on the ionization and de-ionization times of the tube. Depending upon the gas, the ionization time ranges from a fraction of a microsecond to several microseconds; the de-ionization time is ordinarily of the order of a hundred to a thousand microseconds, though lower values have been achieved. The tube, then, can respond very rapidly to input signals applied to operate the tube, but considerably more time must be allowed for extinguishing the tube.

When I first read this when I was eight, "a hundred to a thousand microseconds" presumably sounded incredibly fast, but of course it's painfully slow for computation. Of cold-cathode tubes, they say:

> Moreover, since the cold-cathode tube has no filament, no standby current is consumed. The speed of response, though somewhat less than that of the hot-cathode gas tube, is sufficient for most applications. The ionization time depends upon the time necessary to transfer the discharge from the starter gap to the main gap, and it is generally less than a hundred microseconds. Main gap de-ionization times are of the order of one to ten milliseconds.

You might hope that this would have improved since 01951, but, as far as I can tell, it never did.

They continue:

> Because of its suitability to switching circuits, the electron tube circuit examples contained in the remainder of the chapter are, in the majority of cases, based on the cold cathode-tube.

(They do, however, include a few vacuum-tube circuits.)

The rest of the book is about relays. Vacuum tubes and semi-conductors were, from their point of view, niche.

userbinator•3h ago
Apparently these were somewhat widely used as decorative lighting in events like circuses in the late 19th and early 20th century, and would've been viewed with the same futuristic attitude as blue LEDs were in the early 21st.