frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tiny C Compiler

https://bellard.org/tcc/
123•guerrilla•4h ago•53 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
206•valyala•8h ago•38 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
119•surprisetalk•7h ago•124 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
46•gnufx•6h ago•48 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
141•mellosouls•10h ago•302 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
886•klaussilveira•1d ago•270 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
137•vinhnx•11h ago•16 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
169•AlexeyBrin•13h ago•29 comments

FDA intends to take action against non-FDA-approved GLP-1 drugs

https://www.fda.gov/news-events/press-announcements/fda-intends-take-action-against-non-fda-appro...
72•randycupertino•3h ago•118 comments

First Proof

https://arxiv.org/abs/2602.05192
105•samasblack•10h ago•68 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
273•jesperordrup•18h ago•87 comments

Show HN: Craftplan – Elixir-based micro-ERP for small-scale manufacturers

https://puemos.github.io/craftplan/
6•deofoo•4d ago•1 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
31•mbitsnbites•3d ago•2 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
58•momciloo•8h ago•11 comments

Eigen: Building a Workspace

https://reindernijhoff.net/2025/10/eigen-building-a-workspace/
7•todsacerdoti•4d ago•2 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
87•thelok•10h ago•18 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
553•theblazehen•3d ago•205 comments

Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
98•josephcsible•6h ago•118 comments

I write games in C (yes, C) (2016)

https://jonathanwhiting.com/writing/blog/games_in_c/
175•valyala•8h ago•164 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
100•zdw•3d ago•51 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
26•languid-photic•4d ago•7 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
258•1vuio0pswjnm7•14h ago•409 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
113•onurkanbkrc•13h ago•5 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
138•videotopia•4d ago•46 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
130•speckx•4d ago•203 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
220•limoce•4d ago•123 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
59•rbanffy•4d ago•19 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
295•isitcontent•1d ago•39 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
49•marklit•5d ago•10 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
575•todsacerdoti•1d ago•279 comments
Open in hackernews

Children of the Geissler Tube (2023)

https://www.hopefulmons.com/p/children-of-the-geissler-tube
47•paulkrush•5mo ago

Comments

paulkrush•5mo 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•5mo ago
His actual name is in fact written "Geißler", not "Geissler".
foxglacier•5mo 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•5mo 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.)
aidenn0•5mo ago
Is your argument that "If a literal translation of a sentence doesn't make sense, then the translation for each word must be wrong?" If so, that's trivial to find counterexamples for:

It's not hard to find Japanese sentences that would literally translate to English as roughly: "O I think it's so cute that you say 'I' (僕) instead of 'I' (私)."

Claiming therefore that translating 僕 and 私 each to the word "I" is always wrong is nonsensical.

If you are making some weaker claim that excludes my example, please fill me in because I couldn't think of one.

Animats•5mo 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•5mo ago
OK, I get it now: "The article conflates two parallel branches with shared glass/vacuum know-how when it starts talking about diodes."
adrian_b•5mo ago
The article is right that the vacuum tubes, whose first application were the Edison lighting bulbs, then the Fleming diodes, which evolved directly from the incandescent lighting bulbs, are descendants of the Geissler tubes.

During the evolution of the Geissler tubes, the techniques of making efficient vacuum pumps and of sealing well the glass tubes were developed.

Only when the pumps and the glass tubes had become good enough, it became possible to experiment with the first vacuum tubes, by omitting the filling of the tubes with low-pressure gas.

Without the decades of playing with Geissler tubes there would have never been any incentive to develop the technologies without which making vacuum tubes would have been impossible.

Therefore there is no doubt that what the article says is correct, i.e. that the vacuum tubes are descendants of the low-pressure gas tubes, which were initially known as Geissler tubes.

So the vacuum tubes are a lateral branch of the development of the low-pressure gas tubes. After splitting, both branches have continued to evolve in parallel until they both have been replaced in most of their applications by semiconductor devices.

While vacuum tubes were better known by the general public, because they were present in things like radio receivers or TV sets, which many people owned, in industrial applications gas tubes have always had a similar importance to vacuum tubes.

Even the first electronic counter, which can be considered the ancestor of all electronic computers, has been made with gas tubes, not with vacuum tubes. (The first electronic counters were made to count the pulses from detectors of nuclear or cosmic radiation, for which the existing electro-mechanical counters were too slow. The circuits developed for this application were the basis for the development during WWII of the digital electronic circuits used in the first electronic computers.)

kevin_thibedeau•5mo ago
Neon indicator bulbs are technically Geissler tubes.
adrian_b•5mo ago
Approximately.

The Geissler tubes used for lighting, including those filled with neon, use the light of the so called "positive column" of gas, which emits light from almost the entire length of the tube, regardless of its form, which also allows to curve the tube, e.g. in the form of a letter.

The neon indicator bulbs use the so-called "negative light", which is emitted from a small region around the metallic cathode, while the rest of the volume of the bulb emits no light. Because the light-emitting zone is around the cathode, shaping the metallic cathode, e.g. in the form of a digit, will give the same form to the light.

When electric discharges are done in a tube with low-pressure gas, there may be various parts of the tube that emit light, depending on the pressure of the gas, on the applied voltage and on the dimensions and form of the tube and of the electrodes.

While the emitted light can also have other aspects, only 2 variants are used in practical applications, the positive column light for general lighting and the negative cathode light for indicator or display applications.

kragen•5mo 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.

kragen•5mo ago
One of the most surprising applications for gas tubes in Miller's 01969 book, which I hadn't read before, is capacitive touch control of a 100mA solenoid. His Fig. 6–15 on p. 74 consists of four neon tubes (two T2–27–WR500, two 5AB-B), four resistors, two .001μF capacitors, a 4μF capacitor, a freewheeling diode for the solenoid, and the solenoid itself, and is powered by a 160VDC supply. When you touch the "on" or "off" touchplate, which is grounded through a 5.6MΩ resistor, your body capacitance momentarily provides a path for the 160V to ground before the touchplate capacitor charges up and blocks it. This kicks on the respective T2–27–WR500, which has a series 5AB-B to ground through a 6.8kΩ resistor shared between them. The two series pairs of tubes, connected on the high side through the other cap, form a flip-flop; the "off" pair has a 10kΩ resistor feeding it from the positive supply, while the "on" pair instead is supplied through the solenoid being controlled. When one pair turns on, the big cap couples a negative–going pulse to the other pair to turn it off.

12 low-precision components is pretty good for providing a flip-flop, high-voltage power switching†, capacitive touch sensing, and indicator lights. Miller seems to imply that such circuits were commonplace at the time.

______

† I think the circuit is switching 3mA with 50 volts across the solenoid, so a respectable 150mW, even if the 5AB-B is only rated for 0.3mA. The T2-27-1WR500 is rated for 3mA. The 5AB-B has a maintaining voltage of 50–60V, the T2-27-1WR500 of 60–70V, so the voltage left across the series combination of the 10k high-side resistor and the 6.8k low-side resistor is something like 50V when the "off" side of the flip-flop is conducting, and 50V/16.8kΩ is just under 3mA. I assume the solenoid must have comparable resistance.

Animats•5mo ago
Once upon a time, there were three branches in US electronics - Bell System, IBM, and everybody else. You're reading the Bell System viewpoint.

In the Bell System, most electronic components came in rectangular metal cans, often hermetically sealed, usually labelled "Western Electric NNNN Network". The Bell System loved inductors. Inductors don't wear out. They often used unusual inductors, such as saturable reactors, or inductors with a copper slug. For the same reason, they liked gas-discharge tubes, although they're not suitable for amplifying audio.

IBM liked plug in cards. Some cards in tabulating machines had moving parts connected to drive shafts. Tube computers had plug-in subassemblies.[1] This allowed maintenance of large machines in the field. Thyatrons were used in some early printers, as the drivers for the printer magnets. But not for logic - too slow.[2]

Everybody else had metal chassis with tubes on top and everything else underneath. Military gear would have extra hold-down arrangement for tubes, and often metal tubes, but usually stayed with the metal chassis form factor.

[1] https://www.righto.com/2018/01/examining-1954-ibm-mainframes...

[2] https://bitsavers.trailing-edge.com/pdf/ibm/logic/223-6746-1...

kragen•5mo ago
Yes, agreed. But neon lamps weren't limited to the Bell System; everybody who worked in electronics at the time used them for something, though not as commonly as things like capacitors and resistors.

Microwave gear of course had to use vacuum tubes until transistors got fast enough; as you say, although you can switch a voice signal with a neon lamp, you can't amplify it that way, and microwaves are a million times faster than voice. (Amplifying voice with a saturable inductor, a so-called "magamp", had its day too, though magamps are rarely seen today outside of ATX power supplies.)

But a lot of electronics didn't have to run at microwave frequencies or even voice frequencies; motor frequencies or powerline frequencies were enough.

Which page are you referring to in [2]?

userbinator•5mo 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.
eternityforest•5mo ago
How would the novelty versions have been powered?

Would they have been running on batteries using a mechanical buzzer type relay to drive an induction coil?