frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tiny C Compiler

https://bellard.org/tcc/
117•guerrilla•3h ago•52 comments

SectorC: A C Compiler in 512 bytes

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

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
115•surprisetalk•7h ago•120 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...
44•gnufx•6h ago•47 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
138•mellosouls•10h ago•294 comments

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

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

Stories from 25 Years of Software Development

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

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
166•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...
67•randycupertino•3h ago•108 comments

First Proof

https://arxiv.org/abs/2602.05192
101•samasblack•10h ago•67 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
270•jesperordrup•18h ago•86 comments

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

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
86•thelok•9h ago•18 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
55•momciloo•7h ago•10 comments

Start all of your commands with a comma (2009)

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

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
98•zdw•3d ago•50 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-...
28•mbitsnbites•3d ago•2 comments

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

https://jonathanwhiting.com/writing/blog/games_in_c/
174•valyala•7h ago•162 comments

Eigen: Building a Workspace

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

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

https://puemos.github.io/craftplan/
4•deofoo•4d ago•0 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-...
92•josephcsible•5h ago•115 comments

The AI boom is causing shortages everywhere else

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

Selection rather than prediction

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

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
112•onurkanbkrc•12h 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
126•speckx•4d ago•191 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•18 comments

Learning from context is harder than we thought

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

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
49•marklit•5d ago•9 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

Hackers (1995) Animated Experience

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

Show HN: 32V TENS device from built from scratch under $100

https://littlemountainman.github.io/2025/11/17/tens/
70•autonomydriver•2mo ago

Comments

dmitrygr•2mo ago
> down to ~3.0V (discharged).

That is NOT how one uses lithium batteries one foe snot want to go boom. Consider 3.6V as empty. Discharging them down to 3.0 can cause them to go boom when recharged...

cenamus•2mo ago
Of course you can go down there? That's literally the lower limit of design voltage?

Below 2,5V is usually when you don't wanna use them anymore

dmitrygr•2mo ago
only if you want them to lose capacity fast and become spicy pillows in your lifetime
clumsysmurf•2mo ago
2.5V is the absolute minimum typically mentioned in spec sheets, 2.8V and above is perfectly fine.
kees99•2mo ago
Most cell OEMs will specify safe discharge (low threshold) voltage in a datasheet. 2.75V is quite common [1].

That being said, system designer might choose higher cut-off point, since:

1) charge/discharge curve is S-shaped. There is very little energy in that last few millivolts;

2) battery (protection) circuit, and/or battery itself probably have some small leakage current. However minuscule, over months/years on a shelf, even some nano-amps of leakage will add up. If you want device to survive that, you have to factor this in, so that rest cell voltage still stays above safety threshold even after storage.

Also, "Li-ion" is quite a wide category. Don't use arbitrary voltage as a fast rule. Look up datasheet, or characterize actual cell you use. For some[2], disconnecting at 3.6V would mean leaving 50% of capacity unused. For other[3], that would be a reasonable, if somewhat conservative threshold.

[1] https://docs.rs-online.com/080b/A700000007848112.pdf

[2] https://www.murata.com/-/media/webrenewal/products/batteries...

[3] https://ntrs.nasa.gov/api/citations/20140005830/downloads/20... (page 4)

Kirby64•2mo ago
3.6V is considered the nominal voltage, certainly not the low end cut off.

3.0V is considered basically the highest voltage. Most chemistries suggest even lower, 2.8, or even 2.5 in some situations assuming you can control the cutoff carefully. Perfectly safe to do so. You only start to have issues when you’re south of 2.5 without a load.

Most advanced battery usages let the cells drop even below that during heavy load.

shadowpho•2mo ago
>3.6V is considered the nominal voltage, certainly not the low end cut off.

This is not right (3.6v certainly is and can be cut off depending on device and battery).

One thing you are not considering is discharge after the cut off. Fuel gauge, protection circuitry, the cut off circuitry and battery itself has some discharge.

So you don’t want to have the cut off being too low because then the battery is permanently dead after not using it for X period of time.

You want to leave some margin there.

Depending on product, battery chemistry and design I have seen cut-off at 3.0-3.6v.

Kirby64•2mo ago
Anyone setting cut-off at 3.6V either is using it in some insanely industrial, ludicrous application where you need to handle cases like multiple years in storage... or doesn't know how to properly design their protection circuitry.

The margin is already there at 3.0V. You can still recharge batteries discharged below 3.0V. It just becomes dicey below ~2.5V.

shadowpho•2mo ago
>Anyone setting cut-off at 3.6V either is using it in some insanely industrial, ludicrous application where you need to handle cases like multiple years in storage... or doesn't know how to properly design their protection circuitry.

It really depends on application, battery size and leakage. In consumer world of electronics for example there’s an often requirement to make sure device turns on after being on a shelf for 1/2 - 2 years.

Then when you do the math it ends up needing to set the limit to 3-3.6v.

>The margin is already there at 3.0V. You can still recharge batteries discharged below 3.0V. It just becomes dicey below ~2.5V.

The margin isn’t big enough for some products. Furthermore some of the more leading edge batteries (in terms of energy density) have higher leakage which requires having more margin.

dmitrygr•2mo ago
^^ this
lambdaone•2mo ago
Monophasic waveforms are generally considered less safe than biphasic waveforms. That's why many TENS units have an output stage based around a pulse transformer, so they can deliver two pulses, one in each direction, shortly after each other. Leaving this out seems to me to be a false economy when you've gone to all the effort of building the rest of the system.
autonomydriver•2mo ago
Coming in a V2, semester just started again, so I have a little less time for it. Given that I also have some other projects on the way :)
clnhlzmn•2mo ago
I see

> Each electrode channel is tied to a finger pad

but the layout shows the finger pads are all tied together. What am I missing?

autonomydriver•2mo ago
Poor wording, should mean that each finger has a dedicated output, but you are right, they are all tied together
sowbug•2mo ago
My trusty TENS device has gotten me through a few bouts of whatever it is I have had for the last year (pudendal neuralgia, sciatica, pelvic floor issue, not sure). But it really is a pain in the ass (ha) to apply the sticky electrode pads.

Has anyone ever seen something like a TENS shirt or shorts that has the pads built-in?

autonomydriver•2mo ago
In my searches, yes, I found something like that from an italian university. Sadly can't find the paper now.
ricardobeat•2mo ago
That final paragraph smells of LLM. I might be becoming a bit too paranoid, but without any pictures or description of how well it works, can't tell if this is real or not.
zhouyisu•2mo ago
I tried to build some TENS device, but lost in "safety maze".

I reverse engineered some existing device, there are TONS of safety measures.

At least: current limiting resistor, transformer, voltage/current feedback, GND isolation, MCU protection.

After replicate all of these, I still not brave enough to try it myself, I just find it too dangerous.

PS: TENS device is fun. article seems like a bait.

autonomydriver•2mo ago
The two BJTs do limit current to 20mA on all finger outputs. Voltage feedback is also set up to ensure maximum 32V. MCU protection, well just a ferrite bead.
NoSalt•2mo ago
This is cool, and all, but you can buy a TENS unit for $20.00 to $40.00 on Amazon.
cheschire•2mo ago
Tangentially related homebrew effort by Basically Homeless to built an aimbot using similar tech.

https://youtube.com/watch?v=9alJwQG-Wbk

adolph•2mo ago
I wonder if this is being used irl. Seems like the next thing would be to attach it to a digital scope like the below. Connecting the low latency of digital compute to the durable self-powered biologic actuators of a human seems like a natural evolution.

https://www.youtube.com/watch?v=DCp8-tc0dfY

bn-l•2mo ago
What do people use this for?
mrcartmeneses•2mo ago
I saw a CTO put an email send script in a while (true) loop like this and we only stopped dossing one of our investor’s email after our sendgrid bill hit £32k. Funny thing about emails is they get in a proverbial traffic jam all across the internet so no matter how many times the poor guy would clear his inbox more would magically arrive
atombender•2mo ago
Did you reply to the wrong thread?