Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. OpenAI Feared "Optics" of what might appear on Hacker News (authorsguild.org)
    36comments
  2. Does Georgism work? Five years later (astralcodexten.com)
    228comments
  3. Flip Fluid on Flip Dots (mitxela.com)
    8comments
  4. Go Concurrency Distilled (antonz.org)
    68comments
  5. PipePipe: NewPipe hard fork implementing SponsorBlock (github.com/infinityloop1308)
    222comments
  6. Improving site performance by shipping more CSS (github.blog)
    18comments
  7. DeepSeek Elastic Compute (DSec) (arxiv.org)
    79comments
  8. Show HN: Reladraw – A diagram language where you decide where to place things (github.com/reladraw)
    81comments
  9. C's Flexible Integer Sizes Were Not a Design Mistake (pikuma.com)
    6comments
  10. A searchable library of forgotten public-domain film clips from 1915 onward (movingimagearchive.com)
    26comments
  11. Real-time feedback: My closing move in every interview (mgrebler.substack.com)
    36comments
  12. Biology might not be quantum, but its math is quantumlike (quantamagazine.org)
    23comments
  13. What is the size of Yemen? (2024) (theborys.substack.com)
    34comments
  14. ASML says it sold 'absolutely nothing' in Europe in 2026 (tomshardware.com)
    608comments
  15. Fifteen years later, the Apple Cards origin story (lexontech.org)
    101comments
  16. Reverse-engineering the Intel 8087's tangent algorithm: more than CORDIC (righto.com)
    10comments
  17. Drawgent: Coding agent on a live Excalidraw canvas (tangled.org/yanndegat.tngl.sh)
    41comments
  18. Exploding variance of means of exponentials: least-squares to the rescue (francisbach.com)
    —discuss
  19. An agent used DNS to reach an external chatbot (alignment.openai.com)
    91comments
  20. Turning GLM-5.3-Flash into a Jev-like decision model (privatemode.ai)
    38comments
  21. How I changed teaching after AI managed to do all my homework assignments (thelastsoftwareengineer.substack.com)
    179comments
  22. How to keep enjoying programming in a world of LLMs (haskell.org)
    267comments
  23. Promising discoveries about the potential for life on one of Saturn’s icy moons (fu-berlin.de)
    30comments
  24. Snap Wants to be a State Actor??–Kansas v. Snap (ericgoldman.org)
    12comments
  25. Bob Mackie dressed stars–if they were brave enough (economist.com)
    1comments
  26. Evolving programming languages in the AI era (dashbit.co)
    56comments
  27. We Should Be Able to Change Our Languages (jimmyhmiller.com)
    19comments
  28. Modern Object Pascal Introduction for Programmers (castle-engine.io)
    75comments
  29. Generate fonts where every LLM token is the same width (mesh.host)
    12comments
  30. Welcome to the Medical Clinic at the Interplanetary Relay Station (lightspeedmagazine.com)
    14comments

Flip Fluid on Flip Dots

58 pointsby 1d agomitxela.com
8 comments
2h agoHN ↗

The dots are so delicate, with tiny magnet wires and soft plastic that can melt, that it has to be done very carefully. Even with the very best desoldering equipment it would take forever.

Put a hot air gun on the back of the board, and they'll either just drop out or do so with a small poke of the pins.

7m agoHN ↗

FYI: the videos on your site do not work for me, requesting them only returns LFS metadata:

    < HTTP/1.1 200 OK
    < Date: Sun, 27 Sep 2026 08:35:26 GMT
    < Server: Apache/2.4.68 (Debian)
    < Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
    < Access-Control-Allow-Origin: *
    < Upgrade: h2
    < Connection: Upgrade
    < Last-Modified: Sun, 13 Sep 2026 06:23:37 GMT
    < ETag: "85-65b575b9634c9"
    < Accept-Ranges: bytes
    < Content-Length: 133
    < Content-Type: video/mp4
    < 
    version https://git-lfs.github.com/spec/v1
    oid sha256:9f7709c3cb163bf07a762873332fe40e552f750bcf310ce77c77f5b197b61426
    size 92474860
1h agoHN ↗

Instead of using capacitors ... why not use a negative supply rail? Then you can switch the direction of the current in a coil using only two transistors.

1h agoHN ↗

It is still going to be many amps.

The capacitor circuit has the advantage that could can't mis-drive. If a transistor of the half bridge stays turned on for longer than the msec required, nothing will happen. The half bridge chip (usually) already prevents that both transistors are enabled at the same time. This is great when you develop firmware and might end up with one pin staying high for too long.

With a direct drive, the flip dort magnet wire could quickly burn through if you leave half an amp for too long.

1h agoHN ↗

True, but you can program a controller such that this condition does not happen (modern microcontrollers have watchdog timers).

A bigger advantage of the capacitor approach is that you save power (though you could handle that centrally).

A downside of the capacitor approach is that capacitors can slowly leak, but for the application that does not matter much, I suppose. It just has to look nice.

24m agoHN ↗

This is how the gas valve driver in your heating boiler works - there's no way anything can actually cause the valve to stick on because it's driven through a capacitor. The microcontroller pulses the valve signal at a few Hz, and it effectively works like a charge pump.

If the output sticks low, no biggie, it's low, the valve is off.

If the output sticks high, no biggie, the drive capacitor will charge in a second or so and pass no more current to the pump capacitor, which will discharge and shut the valve.

With a direct drive, the flip dort magnet wire could quickly burn through if you leave half an amp for too long.

Quite often you see solenoid drivers that avoid that with PWM. The airbag driver pack in my old Range Rover does this, as did the Hydractive suspension controller in my old Citroën. In the Citroën the microcontroller directly drove a Darlingon transistor to turn the solenoid on to open valves in the "cross feed" pipes in the suspension. Because that needs to switch quickly against a high pressure hydraulic feed, it needs a lot of current, but because "soft mode" with the valves open is the normal mode for the suspension with the solenoid energised you couldn't leave that current on for a long time.

So what it did was it pulsed the solenoid on for about 250ms and then pulsed it at 50Hz or so, audible as a faint buzz under the car somewhere when everything else was off and clearly audible at certain frequencies on Long Wave radio while driving - very useful for diagnostics! You'd hear the buzz drop out and come back as it switched from soft to hard mode when you threw it around corners.

Similarly the airbag driver module for the Range Rover uses six bloody great big MOSFETs driven by a surprisingly complex analogue circuit with an opamp and a couple of transistors to pulse the solenoid on for 100ms or so and then pulse it at 30% duty cycle at some high frequency.

The valves are held closed by air pressure so they need that initial whack of current to open them, but then they can be held by far less current - well, 30% of the normal current, I guess - once the return spring and air pressure has been overcome.

1h agoHN ↗

Summary: Mitxela designed and built circuit board to drive old flip dot displays - boards donated to Sam from Look Mum No Computer and iterating on an approach from Mike at Mike's Electric Stuff. He ended up with 1m^2 of flip dots with an interactive high frame rate fluid simulation.

I can only express my deep respect and recognition for an amazing execution, craftsmanship and video while creating some thing fun and entertaining.