frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Plain Vanilla Web

https://plainvanillaweb.com/index.html
574•andrewrn•7h ago•314 comments

Car companies are in a billion-dollar software war

https://insideevs.com/features/759153/car-companies-software-companies/
157•rntn•6h ago•274 comments

Why Bell Labs Worked

https://1517.substack.com/p/why-bell-labs-worked
58•areoform•3h ago•38 comments

Burrito Now, Pay Later

https://enterprisevalue.substack.com/p/burrito-now-pay-later
66•gwintrob•3h ago•78 comments

Scraperr – A Self Hosted Webscraper

https://github.com/jaypyles/Scraperr
81•jpyles•5h ago•25 comments

Monitoring my Minecraft server with OpenTelemetry and Prometheus

https://www.dash0.com/blog/monitoring-minecraft-with-opentelemetry
30•mmanciop•3d ago•2 comments

LSP client in Clojure in 200 lines of code

https://vlaaad.github.io/lsp-client-in-200-lines-of-code
83•vlaaad•6h ago•3 comments

High-school shop students attract skilled-trades job offers

https://www.wsj.com/lifestyle/careers/skilled-trades-high-school-recruitment-fd9f8257
110•lxm•8h ago•161 comments

Writing an LLM from scratch, part 13 – attention heads are dumb

https://www.gilesthomas.com/2025/05/llm-from-scratch-13-taking-stock-part-1-attention-heads-are-dumb
191•gpjt•3d ago•28 comments

Title of work deciphered in sealed Herculaneum scroll via digital unwrapping

https://www.finebooksmagazine.com/fine-books-news/title-work-deciphered-sealed-herculaneum-scroll-digital-unwrapping
168•namanyayg•9h ago•70 comments

I built a native Windows Todo app in pure C (278 KB, no frameworks)

https://github.com/Efeckc17/simple-todo-c
249•toxi360•8h ago•136 comments

Why not object capability languages?

https://blog.plan99.net/why-not-capability-languages-a8e6cbdf9682
47•mike_hearn•5h ago•18 comments

An online exhibition of pretty software bugs

https://glitchgallery.org/
53•tobr•6h ago•1 comments

One-Click RCE in Asus's Preinstalled Driver Software

https://mrbruh.com/asusdriverhub/
401•MrBruh•18h ago•194 comments

The most valuable commodity in the world is friction

https://kyla.substack.com/p/the-most-valuable-commodity-in-the
156•walterbell•2d ago•71 comments

SDFs and the Fast sweeping algorithm in Jax

https://rohangautam.github.io/blog/fast_sweeping/fastsweeping/
14•beansbeansbeans•3d ago•1 comments

ToyDB rewritten: a distributed SQL database in Rust, for education

https://github.com/erikgrinaker/toydb
14•erikgrinaker•4h ago•0 comments

Ink and Algorithms: Techniques, tools and the craft of pen plotting

https://penplotter.art/
44•selvan•3d ago•2 comments

Klarna changes its AI tune and again recruits humans for customer service

https://www.customerexperiencedive.com/news/klarna-reinvests-human-talent-customer-service-AI-chatbot/747586/
177•elsewhen•6h ago•71 comments

Synder (YC S21) Is Hiring

https://www.ycombinator.com/companies/synder/jobs/2Wnbc1f-business-development-representative
1•michaelastreiko•6h ago

Leaving Google

https://www.airs.com/blog/archives/670
421•todsacerdoti•20h ago•260 comments

The Epochalypse Project

https://epochalypse-project.org/
156•maxeda•13h ago•70 comments

Gonzalo Guerrero

https://en.wikipedia.org/wiki/Gonzalo_Guerrero
79•akkartik•9h ago•22 comments

JEP 515: Ahead-of-Time Method Profiling

https://openjdk.org/jeps/515
86•cempaka•9h ago•5 comments

The surgeon who used F1 pitstop techniques to save lives of babies

https://www.thetimes.com/sport/formula-one/article/professor-martin-elliott-interview-surgeon-f1-pitstops-babies-ferrari-j3sbkjssk
39•sunray2•2h ago•4 comments

Booting the RP2350 from UART

https://pfister.dev/blog/2025/rp2350-uart-bl.html
52•hugolundin•9h ago•4 comments

Lazarus Release 4.0

https://forum.lazarus.freepascal.org/index.php?topic=71050.0
166•proxysna•4d ago•98 comments

Build iOS Apps on Linux and Windows

https://forums.swift.org/t/xtool-cross-platform-xcode-replacement-build-ios-apps-on-linux-and-more/79803
174•plurby•15h ago•25 comments

Observations from people-watching

https://skincontact.substack.com/p/21-observations-from-people-watching
396•jger15•1d ago•214 comments

Show HN: GlassFlow – OSS streaming dedup and joins from Kafka to ClickHouse

https://github.com/glassflow/clickhouse-etl
67•super_ar•10h ago•27 comments
Open in hackernews

Engineers develop wearable heart attack detection technology

https://medicalxpress.com/news/2025-04-wearable-heart-technology.html
65•PaulHoule•4d ago

Comments

krunck•4d ago
How do you get a decent ECG with a wearable that has a single point of contact with the skin. If you need to touch a contact on the device to get a two lead equivalent ECG then how can this be real time monitoring?
ashwinsundar•4d ago
Real-time monitoring and continuous monitoring are different goals. The use case for something like this is probably a wearer who is experiencing heart palpitations, and has the time and clarity of thought to actually find the correct app on their device and start recording.

Continuous monitoring is extremely challenging still because ECG data needs to be sampled at a relatively high frequency (~200 Hz) to accurately identify the QRS complex in the waveform. That uses a lot of power, and the batteries we have still aren't good enough to support those types of demands. 200 * 60 * 60 = 720,000 samples per hour to collect and process.

It's possible that algorithmic approaches may be able to reduce the sampling frequency required. Power-constraints were the main issue when I studied this topic 10 years ago during my master's degree. I had looked into non-frequency domain techniques (such as empirical mode analysis/Hilbert-Huang transform) as a possible way to reduce sampling frequency and thus power consumption.

https://github.com/AshwinSundar/Empirical-Mode-Decomposition...

sneak•17h ago
i would imagine you could take an ekg for 1-2 seconds every 30 seconds and run it through a much more simple model to determine if it should take a longer sample, no?

rather than reducing the frequency of the sampling, dynamically adjust the duty cycle of when sampling is happening?

this is probably a dumb suggestion, it seems pretty obvious. for example the apple watch doesn’t do o2 monitoring continuously, just for some fraction of the time.

do you need to sample every second to detect heart attacks? don’t they continue to show up on an ekg for more than 30 seconds?

elric•17h ago
> apple watch doesn’t do o2 monitoring continuously, just for some fraction of the time

Making it effectively useless? Unless the fraction of the time is multiple times per minute? E.g. in sleep apnea it's not uncommon for some desaturation to occur, triggering an arousal and deeper breaths, restoring saturation, only for the cycle to repeat 2 minutes later.

My Garmin has a similarly useless feature. I have no idea what the supposed benefit is. Maybe they hope that if they sample multiple nights they can detect some desaturation anyway and can get the user in for polysomnography? Might be worth it.

jml78•14h ago
I have mild sleep apnea and my Apple Watch is the reason I figured it out. If you wear it every night, you will catch it. I have on average 1-2 events an hour. Even with that few, the Apple Watch would catch the O2 drop enough times over a month that it worried me to see my O2 drop under 90%
firesteelrain•15h ago
Fitbit supports detection of Afib and has FDA approval. It’s not entirely out of the realm of possibility that one day it could also receive approval to detect heart attacks. It probably already has the data that might lead a savvy user to infer it just by looking at elevated resting heart rate, SpO2 differences, and irregular heart rhythm alerts.
lazyasciiart•13h ago
My Fitbit record showing heart rate spikes to 125 was one of the things that I noticed that suggested I was having a heart attack in 2020 (I was).
stavros•12h ago
Hm, why is 125 a heart attack? Isn't that a fairly normal heart rate for exertion? Or were you just at rest?
firesteelrain•12h ago
GP could have been having a non STEMI heart attack.
lazyasciiart•6h ago
I was, actually, but I don’t know how that’s connected? This was something like a ten minute spike in the middle of the night, a couple of times.
firesteelrain•5h ago
The sympathetic nervous system activates, increasing heart rate and the body is trying to compensate for the compromised heart muscle. Then, there is the possible adrenaline surge because you are actually in pain. If the NSTEMI causes left ventricular dysfunction, the heart compensates with a faster rate to maintain blood flow.

I went through this with a relative just two weeks ago and learned this from the cardiologists

lazyasciiart•6h ago
I was lying down at rest.
vlovich123•9h ago
There are audio recorders like TileRec by Attodigit that can record for 30 hours on a single charge and voice is recorded at 16khz and compressed live to mp3 and is super tiny at 0.5z. I’m thoroughly unconvinced that power or complexity of handling a 200hz signal is the bottleneck. 200hz is nothing probably even to a low end microcontroller these days.
hwillis•7h ago
This is out of my specific expertise, but the AFE1291 does 8k 24 bit samples per second and uses 495 μW when sampling. That's enough to run full rate for 10 straight days on an apple watch battery (1.189 Wh was the first google result).

Integrated frontends have had big impacts on efficiency and improving batteries have had basically the same increase in specific energy. I would be shocked if power was a limiting factor.

https://www.ti.com/lit/ds/symlink/ads1291.pdf?ts=17469713549...

avs733•10h ago
There’s a strong history of useful signals from single lead ecgs.

Detection of ecg anomalies(especially episodic ones with intermittent recording) was the subject of the physionet cardiac computing challenge almost 10years ago[0].

It’s amazing how far machine learning has come. I know teach a version of this challenge as a one day in class activity in my department’s physiology class. They actually get to train multiple models on a gpu cluster (and compare that to trying to train models on their laptops).

One thing we reinforce in the lesson is human vs. computer “interpretation”. They/clinicians can look at ecgs and make some sense of them. An LTSM is worse than random chance/a medical student. However moving to the frequency domain makes the LTSM more accurate than cardiologists, but neither they nor clinicians can “see” afib ina spectrograph. It’s a great way to talk about algorithmic versus human reasoning and illustrate that to students.

That then gets reinforced with other case studies of the ying and yang of human and machine decision making throughout our curriculum- like alpha fold working great until you ask it about a structure in the absence of oxygen, because that’s not in its training data.

[0] https://physionet.org/content/challenge-2017/1.0.0/

closewith•10h ago
> There’s a strong history of useful signals from single lead ecgs.

But to be clear, a single lead ECG requires two electrodes at a minimum and commonly a third as ground. So a single lead ECG will have minimum two cables attached to electrodes on the patient. The placement depends on which lead (eg lead I, lead II, etc) but there's always two minimum.

elric•17h ago
Article seems very light on details. Is this trying to detect ECG markers of heart attacks (like ST segment issues)? Is it somehow detecting troponin in the blood stream? How? And how are they going to prevent false positives if this is indeed a wrist-based device as I imagine it will be?
user_7832•17h ago
It seems to be using ECG, the (correct) springer link is https://link.springer.com/chapter/10.1007/978-3-031-82377-0_...
elric•17h ago
Can't read the full article. Abstract mentions 92% accuracy. That could be abysmal depending on how it's calculated? Correctly identifying 92% of heart attacks and missing 8% might be pretty good. But reporting false positives 8% of the time would be awful.
bobmcnamara•11h ago
Even 'return false' would best 92% accuracy.
closewith•10h ago
Yes, global afib prevalence is about 1-2%, so return false would be 98-99% accurate, which is why accuracy is not a metric used to assess medical diagnostics.

However, the sensitivity of return false is 0%, which renders it useless (and why sensitivity and specificity are used in this context).

absolutelastone•7h ago
I suspect it's probably worse than that in reality. From a quick search on state of the art ECG results (the full system of leads attached all over your torso) it looks like around 90 percent specificity (True negative rate) and under 50 percent sensitivity (true positive rate). So it's only pretty good at ruling out heart attacks, but still misses them sometimes. But is pretty bad when it comes to false alarms. I think they use it along with multiple other tests and consideration of symptoms in triage at the hospital.
ETH_start•16h ago
This kind of technology has been technologically viable for decades. The fact that we’re only now seeing prototypes, not mass adoption, is an indictment of the legal framework around medical devices.

The FDA classifies these devices as high-risk because they might give a false result but completely ignores the guaranteed harm of not having them at all. It’s a system that punishes action and rewards delay.

dennis_jeeves2•11h ago
>is an indictment of the legal framework around medical devices.

Well medical devices aside, the legal framework around anything, including business, manufacture etc. is more impeding while failing to address things like environmental destruction/pollution which causes real harm. ( notice, that I did not say climate change, a separate subject).

It all makes sense when one sees it either though the lens of either corruption of more likely human stupidity - where a bunch of rules give people the comfort of being protected.

avalys•10h ago
There’s no “might” here, in a device advertised as “92% accuracy”. This device _will_ give false results, almost certainly an overwhelmingly number of false results relative to the actual heart attacks it detects. And those false results have real, guaranteed harm and cost as well.

Both false positives and false negatives are harmful. False positives will send people to the hospital for no reason and divert resources from people with real emergencies - not to mention leaving them with a large ER bill to pay. False negatives will result in people with actual heart attacks dismissing their symptoms and dying.

vlovich123•9h ago
The counter is that people can build their own informed intuition about whether these things are helpful, particularly in coordination with their doctor and experience of using it. And a product is easier to improve and will improve more quickly if the company can easily bring updates and find investment that improve quality to product they have revenue for.

I think the FDA safety margin for things like this should be more “this has no actual obvious harm to use, it has a plausible mechanism of action to help + isn’t fraudulently measuring what it claims to measure and its science backed.

Something like this hits all the targets already.

absolutelastone•7h ago
I agree the legal restrictions (and liability) should be looser. But other countries are pretty bad about this too in my experience. It's more of a medical establishment monopoly thing it seems.

Also you can already buy home ECG devices for a couple hundred bucks. Not sure if there is some history of being banned in the past or whatever, but otherwise I'd guess the main problem is just a lack of much interest in the market.

hwillis•6h ago
What is burdensome about the regulations? They are here: https://www.fda.gov/medical-devices/guidance-documents-medic...

They allow a summary report. They don't require a clinical human trial. They barely care if you follow the FCC and safety requirements for electronics in general. This does not look burdensome.

neiesc•9h ago
Awesome
croes•8h ago
Is the ECG for a heart attack the same for women and men?

The symptoms aren’t.

hwillis•6h ago
The most common heart attack symptoms are the same for men and women. The less common, less diagnostic symptoms are more common in women. Over time the medical opinion has swung back and forth (eg thinking women had less pain, until it was recognized that many men have heart attacks without pain) but the current consensus is that the important symptoms are pretty much the same between men and women. Women may be more likely to experience nausea during a heart attack, but you can't use nausea to diagnose a heart attack and men get nauseated a similar amount. These symptoms also don't take into account body types, which have a big impact on the type of attack and symptoms.

Men and women have slightly different ECGs and a doctor can usually tell your gender from an ECG. The appearance of a heart attack will be more similar than a normal heartbeat. Gender differences have a much smaller impact on an ECG than things like body mass and blood pressure. Overworked hearts will look more like overworked hearts.