frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Ask HN: Anyone elses OpenAI and Claude API keys mysteriously leaked last night?

1•par•57s ago•0 comments

An update on Angular's TypeScript 7-powered Compiler

https://blog.angular.dev/an-update-on-angulars-typescript-7-powered-compiler-9619a35e2b0a
2•Klaster_1•2m ago•0 comments

An SR-71 Blackbird Has Vanished (Updated)

https://www.twz.com/air/a-sr-71-blackbird-has-vanished
1•gedeon•3m ago•0 comments

Show HN: Born after 26 Sept. 1983? You may never have existed

https://stanislas-petrov-1983.surge.sh/
1•BaudouinVH•3m ago•0 comments

Entropy-Based Guided Collaboration in Heterogeneous LLM Multi-Agent Systems

https://arxiv.org/abs/2602.13639
1•wslh•4m ago•0 comments

Tell HN: AGI Is Here

1•jacquesm•5m ago•1 comments

Memory on the Harness Level

https://dhravya.dev/writing/memory-on-the-harness-level/
1•shibel•6m ago•0 comments

An Italian Logistics Company Moved from Windows to Linux

https://itsfoss.com/linux-stories/italian-logistics-company-migration/
2•speckx•6m ago•0 comments

Binomial Coefficient Coincidences

https://johncarlosbaez.wordpress.com/2026/09/20/binomial-coefficient-coincidences/
1•surprisetalk•9m ago•0 comments

Roth IRA Savers Are Hacking 529 Accounts into a Wealth-Building Tool

https://www.bloomberg.com/news/features/2026-08-27/roth-ira-savers-are-hacking-529-accounts-into-...
1•dgs_sgd•9m ago•0 comments

U.S. Rebukes Australia over Proposed Limits on Social Media Algorithms

https://www.nytimes.com/2026/09/23/world/australia/social-media-law-algorithms-us-embassy.html
1•bookofjoe•9m ago•1 comments

Microsoft Abandons Personal AI Chatbot Race with Copilot Reboot

https://www.bloomberg.com/news/articles/2026-09-25/microsoft-abandons-personal-ai-chatbot-race-wi...
1•sbulaev•9m ago•0 comments

Show HN: Vitals – A Mac activity monitor that thinks in apps, not processes

https://vitalsmac.com/
2•attacomsian•15m ago•1 comments

Allow Carriers on Planes

https://www.jefftk.com/p/allow-carriers-on-planes
8•surprisetalk•16m ago•0 comments

Lost Egypt Volumes 1–3 (19th CE)

https://isac.uchicago.edu/publications/lost-egypt-volumes-1-3
1•teleforce•17m ago•0 comments

Not Everyone Can Code

http://funcall.blogspot.com/2026/09/not-everyone-can-code_01093260948.html
2•sysoleg•17m ago•0 comments

ReAnchor, a Jev Optimizer in DSPy

https://www.cmpnd.ai/blog/building-jev-programs-with-dspy.html
1•dbreunig•19m ago•0 comments

A Jevlike using an escalation model to route between a classifier and an LLM

https://yogthos.net/posts/2026-09-24-introducing-lev.html
1•yogthos•19m ago•0 comments

SpaceX-Focused Pentagon Contracts Leave Rivals Feeling Squeezed

https://www.bloomberg.com/news/articles/2026-09-25/spacex-focused-pentagon-contracts-leave-rivals...
1•wslh•20m ago•1 comments

First Principles Thinking

https://sunilsadasivan.com/writing/first-principles-thinking/
3•sunils34•21m ago•0 comments

The US stood alone in dismissing AI safety concerns at the UN

https://www.semafor.com/article/09/25/2026/white-house-is-isolated-in-brushing-off-ai-safety
2•ilamont•22m ago•1 comments

Benchmarking Jev, Laya, and five open models under three stresses

https://github.com/gazelle93/decision-models-under-pressure
2•lovegreenlife•27m ago•0 comments

ASML says it sold 'absolutely nothing' in Europe in 2026

https://www.tomshardware.com/tech-industry/semiconductors/asml-says-its-sells-absolutely-nothing-...
22•MC995•27m ago•8 comments

Does Georgism Work? Five Years Later

https://www.astralcodexten.com/p/does-georgism-work-five-years-later
2•silveraxe93•28m ago•0 comments

30 Years of Backwards Compatibility in a Development Tool Since 1993

https://visualneo.com/visualneo-win/from-neobook-to-visualneo-win-30-years-of-keeping-a-developme...
2•birdculture•28m ago•0 comments

Tell agents the why, not just the how

https://www.seangoedecke.com/tell-agents-the-why/
1•mooreds•29m ago•0 comments

What happens when you analyze your favorite college football team like the CIA?

https://www.cultivatelabs.com/posts/what-happens-when-you-analyze-college-football-like-the-cia
2•adam•29m ago•1 comments

Cracks in Oracle's AI Data-Center Build-Out Appear in New Mexico Project

https://www.wsj.com/finance/investing/cracks-in-oracles-ai-data-center-build-out-appear-in-massiv...
1•hodgesrm•30m ago•0 comments

CommonGrid: The open source registry of the US power grid

https://www.texturehq.com/blog/commongrid
2•orangechairs•30m ago•0 comments

The state of SIMD in Rust in 2026

https://shnatsel.github.io/state-of-simd-rust-2026/
1•verdagon•30m ago•0 comments
Open in hackernews

Show HN: Sesku – local-only fever and medication log for kids

https://sesku.app/
1•easydidit•1h ago

Comments

easydidit•1h ago
The idea of the app: With the fewest clicks possible, you can log: who, what and how much. Of anything actually but I used it for tracking fever and medicine intakes. The entries get timestamped and it shows you how long ago each entry was. You can filter by who and what. And that list, you can export or even create a PDF (more about that later). No account, installation or anything else needed.

Backstory:

When my kids were small they were often sick, sometimes both at once, and I lost track of which medicine I'd given to whom and who had how high a fever. During the day I could just about manage. At night, hopeless.

So I built a small phone app for myself, to log their temperature and what kind of medication I gave them. It was a local-only app (data stored in localStorage) and I used it for years. Then, my phone got damaged during a battery replacement and the data was gone (yay, local-only). It's not that I needed the data but sometimes, I felt nostalgic when scrolling through the old entries and started to think back to when my kids were smaller. It became a small diary of my kids (albeit only for their illness history haha but still). For example: Remember January 2020, when everyone was sick? I wonder what that was...

Fast-forward to this week: I rebuilt it (the original was Vue 2; I used Claude for the rewrite) and kept it local-only, but added import and export so I wouldn't lose the data again.

Technical background:

Everything lives in localStorage. No account, no backend, no analytics, no sync. It's also dark-themed by default, since I was often giving my kids some medicine at 3am and I didn't want to get blinded by my smartphone.

Lessons learned:

- Safari and the Home Screen app don't share storage. You enter data in Safari, add the app to your Home Screen, open it: empty. So there's a "copy my log" button, and the installed app offers to paste it on first launch. No idea how it works on Android since I don't have an Android phone to test. Sorry.

- Safari can delete localStorage after 7 days without a visit. Hence JSON/CSV export. Home Screen apps are exempt from this, so your data should be safe there, but I'm not 100% sure.

- window.print() does nothing in an installed PWA on iOS. So the app generates a PDF (a small custom generator instead of pulling in jsPDF, which is about 270 KB) and opens it in the share sheet, and you can print from there. Or you just show the doctor your phone.

Nothing you enter ever leaves your phone. It does check if there is an update of the PWA but that's about it. You can check it in the Network tab yourself.

If you've got curl, you can do something like this:

  curl -sI https://sesku.app | grep -i content-security
and then you'll see the CSP:

  content-security-policy: default-src 'self'; script-src 
  'self'; style-src 'self' 'unsafe-inline'; img-src 'self'; font-src 'self'; connect-src 'self'; manifest-src 'self'; worker-src 'self'; object-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'
connect-src 'self' means it can only talk to sesku.app itself, which only serves static files.

When you go to https://sesku.app and you see the demo animation, I used "fever" and it shows Celsius instead of Fahrenheit. So if you're European, and you see 39.6 on the thermometer, you'll be shocked. If you're American and the thermometer shows 39.6 you might be shocked as well...

So, happy to hear any feedback!

And for any Android users: Do you see the same entries when entered on sesku.app in the browser and also when installed as PWA?