News for hackers. Stuff that matters.

josters

Re:Ask HN: What are you working on? (November 2026) on Monday November 02, 2026 @01:33AM (#50333747)
Noticed how well Claude works for transcribing old German cursive, especially for broad hits in non-indexed 17th century parish records. Motivated me to pick up Ancestry again and helped me quite a bit in following some lines further back.

Then also HNowledge[1], a free iOS app for browsing the HN stories and comments I've upvoted. Made it to fit the way I browse HN, which is upvoting mainly what I find interesting and may want to come back to. The app lets you browse by date, domain or score, add notes and export. Apart from syncing your upvotes from HN, everything stays local without any tracking.

[1]: https://apps.apple.com/us/app/hnowledge/id6813417548

Wanes[2], an Apple Health logging interface for tracking how long symptoms last. I tend to have headaches quite often and the way Apple lets you enter that data is pretty limited, so I created an app which starts a Live Activity for one or more symptoms using widgets, Control Center or Siri. You can change the severity rating while it runs and stop it from wherever you are on your phone (Home Screen, Lock Screen, Dynamic Island, Siri).

[2]: https://apps.apple.com/us/app/wanes/id6811679904

Re:Digital Minimalism on Saturday October 31, 2026 @09:01AM (#50315803)
I recently got into reviving old tech and was looking at a Nokia 3210. The main challenge is that these only work on 2G which is getting shut down in more and more countries across the world.

There are 4G mainboards you can buy and projects like https://www.nokia3310lteproject.com that aim to bring them into the modern world but for me these don't go far enough as they try to preserve the original UI. For me, the ideal device would be a 4G/GPS/Wi-Fi/Bluetooth-capable Nokia brick with modern interpretations of apps for maps, music, messaging etc. with optimized user interfaces for the limited screen space their tiny LCDs offer.

Re:Ask HN: What are you working on? (October 2026) on Monday October 19, 2026 @06:47AM (#50150768)
HNowledge[1], a free iOS app for browsing the HN stories and comments I've upvoted. Made it to fit the way I browse HN, which is upvoting mainly what I find interesting and may want to come back to. The app lets you browse by date, domain or score, add notes and export. Apart from syncing your upvotes from HN, everything stays local without any tracking.

[1]: https://apps.apple.com/us/app/hnowledge/id6813417548

Wanes[2], an Apple Health logging interface for tracking how long symptoms last. I tend to have headaches quite often and the way Apple lets you enter that data is pretty limited, so I created an app which starts a Live Activity for one or more symptoms using widgets, Control Center or Siri. You can change the severity rating while it runs and stop it from wherever you are on your phone (Home Screen, Lock Screen, Dynamic Island, Siri).

[2]: https://apps.apple.com/us/app/wanes/id6811679904

Re:Ask HN: What're You Reading? on Tuesday September 29, 2026 @04:48PM (#49900272)
A copy of Resurrection by Tolstoy I found on the street. Really enjoying the way he is able to portray characters in such profound ways.

Also still working through Civilization and Capitalism by Fernand Braudel.

What I finished recently and was really surprised by: Der Geisterbanner by Karl Friedrich Kahlert from 1792.

Re:Human archive: They were only human on Sunday September 06, 2026 @05:30PM (#49591171)
Re:Shade Map on Wednesday August 12, 2026 @04:53PM (#49278399)
Very nice! I’ve built something similar for Berlin[1] which is based on a digital surface model to also accurately cast shadows from trees, hills and bushes.

[1]: https://sunsit.io/

Re:Ask HN: What are you working on? (August 2026) on Sunday August 09, 2026 @03:45PM (#49235045)
Working on making an old Nokia 3210 use 4G because 2G is being shut down within the next two years in most European countries.

As it currently looks I need to design my own PCB with a modern LTE module and make it connect to all the peripherals. Thought it would be a nice project to get into electronics, soldering etc. Also really enjoying the constraints of an 84x48 LCD screen and how to implement "modern" technology like GPS navigation or design the UI for a music player.

Re:The Pedagogy Behind the Studio on Tuesday August 04, 2026 @03:04PM (#49173380)
> It’s a disciplined practice of observation, experimentation, critique, revision, and aesthetic judgment that serves to develop creative ideas

I wonder where an increasing share of AI-generated entertainment vying for attention will take our skill for discerning aesthetics and creativity. Not only does it require the creator to actually care enough and go the extra mile to create something novel and maybe even outside of the generative realm, but it also requires enough people to be focused and attentive enough to then consume this with a similar discipline without solely relying on summaries and generated shortcuts (e.g., go to an art gallery, look at a painting, be present with it and define one's own meaning instead of watching a 15-second clip about it with AI-generated voice over and explanation text). In that vein I commend the project's constraint for the ideation phase to stay as analog as possible.

Re:200 Milliseconds on Tuesday August 04, 2026 @08:00AM (#49167437)
Thank you for putting into words how a lot of AI prose makes me feel. 'Persistent mic drops' is the most accurate way I have seen it described and I would even argue the 'this-not-that writing' is part of it. Setting up a chain of ever increasing seemingly powerful phrases to then conclude in a final statement which may or may not actually explain the core concept.

It also made me think of the Feynman Learning Technique[1] or learning by teaching in general: being able to accurately explain in simple terms requires to fully grasp the concept and noticing gaps in the explanation is an insight to the explainer to evaluate and understand those parts again at a deeper level. An AI arguably does not have this understanding and will happily drive home any point we have asked it to make.

In a way I think it's tied to the other discussion from today[2] where it was posited that domain knowledge makes you better at prompting LLMs and, consequently, would enable you to also better structure and evaluate explainers. But then again, explaining well is a different skill altogether.

[1]: https://en.wikipedia.org/wiki/Learning_by_teaching#Plastic_p... [2]: https://news.ycombinator.com/item?id=49161518

Thanks for letting me know, maybe I need to get back into it. I always enjoyed the speed with which I could prototype new ideas and even get them installed on a phone or tablet.
This reminds me of LiveCode[1] (aka Revolution and MetaCard) which I’ve used quite a bit about a decade ago. Was also inspired by HyperCard. Just checked their site again and it seems they’ve discontinued the open source version and have pivoted to an AI-assisted drag and drop UI builder.

[1]: https://en.wikipedia.org/wiki/LiveCode

Re:Using self-hosted Umami for iOS app analytics on Sunday July 19, 2026 @01:35PM (#48970063)
It wouldn't if you own the full chain, i.e. have knowledge of both the on-device salt and hash AND the server salt and hash. However, in the scenario of using a third party like TelemetryDeck you as the developer would not be able to link the device hash to the server hash because you never see the latter.

So, my reading is: if there would be some mechanism (or a third party) which obfuscates the server hash so that you cannot tie it back to the device hash and only tells you "we've seen this device already" it could be anonymous. Of course, it also heavily depends on what other data you associate with that.

Re:Using self-hosted Umami for iOS app analytics on Sunday July 19, 2026 @01:01PM (#48969779)
Nice writeup and I really like the minimal aesthetic of your site!

On unique users: I wonder if there is a way to set this up to work similar to TelemetryDeck's double-hashing anonymization[1]. Did you look into that before deciding to go purely session-based?

[1]: https://telemetrydeck.com/docs/articles/anonymization-how-it...

Re:15-minute at-home Lyme disease tick test on Sunday June 21, 2026 @09:39AM (#48618894)
We are giving our dog Fluralaner/Bravecto[1] against ticks which paralyzes and kills them when they bite, drastically reducing potential exposure to Lyme disease. Unfortunately not approved for humans and therefore an interesting inverse: humans can get vaccinated against TBEV but not against Lyme disease whereas dogs can get vaccinated against Lyme disease but not TBEV.

[1]: https://en.wikipedia.org/wiki/Fluralaner

Nicely done! Would be interesting to sort by upvotes and/or comment count as well.
This is exactly what I am working on for my city (Berlin). Right now it gives you sun/shade times for outside areas of cafes and restaurants as well as heatmaps for public parks and playgrounds.

The idea is to eventually offer a sun or shadow mode and the app will then surface areas, squares, and streets with more sun or shade and eventually offer walking and biking routes with more or less sun.

Re:Claude Composer on Friday February 06, 2026 @04:45PM (#46918556)
While the author explicitly wanted Claude to be in the creative lead here, I recently also thought about how LLMs could mirror their coding abilities in music production workflows, leaving the human as the composer and the LLM as the tool-caller.

Especially with Ableton and something like ableton-mcp-extended[1] this can go quite far. After adapting it a bit to use less tokens for tool call outputs I could get decent performance on a local model to tell me what the current device settings on a given track were. Imagine this with a more powerful machine and things like "make the lead less harsh" or "make the bass bounce" set off a chain of automatically added devices with new and interesting parameter combinations to adjust to your taste.

In a way this becomes a bit like the inspiration-inducing setting of listening to a song which is playing in another room with closed doors: by being muffled, certain aspects of the track get highlighted which normally wouldn’t be perceived as prominently.

[1]: https://github.com/uisato/ableton-mcp-extended

And, to add to that, how to know when to slow down. Also, having worked at a big company myself, I think the question shifts towards "how to get fast" without compromising security, compliance etc.
Do you maybe have sceeenshots of this? Would love to see some more ways of compacting and visualizing this data in a digestible way.
Re:Build Software. Build Users on Thursday January 01, 2026 @04:24AM (#46452600)
They may not understand it but they may very well be able to reproduce aspects of feedback and comments on similar pieces of software.

I agree that the approach shouldn’t be done unsupervised but I can imagine it being useful to gain valuable insights for improving the product before real users even interact with it.

Re:The Global Book Map on Thursday December 25, 2025 @05:48PM (#46387523)
Looks like a really nice project! Would love the ability to „subscribe“ to a place or area and get a mail or notification once there is a new book added for that location. Another nice addition would be a heatmap layer for the lower zoom levels.
Re:Ask HN: What Are You Working On? (December 2025) on Sunday December 14, 2025 @12:08PM (#46264637)
Working on updating my Your-Age-in-Days app[1] for iOS 26. The main motivation was to have the days I've lived always available on the lock screen with a more native feel than the workaround I had before (nightly Shortcut which updates the background image and adds the current number as an overlay to it).

[1]: https://apps.apple.com/de/app/days-of-life-milestones/id6738...

Re:Ask HN: How to noise cancel out a specific annoying sound? on Sunday December 14, 2025 @04:06AM (#46261796)
Does this happen at a specific time of day (e.g., start/end of shift) or randomly? The quickest way would be to wear ANC headphones during the most noisy times. Then, if possible and allowed, you could look into soundproofing your windows. Maybe reach out to the garage owner as well and tell them about your situation.
Quick heads-up: I clicked through several links on your blog and website (Integrations, Guide, API) and they don’t seem to go anywhere specific yet, or just link back to the top of the page. This makes it harder to evaluate and find out more about your product.
Re:Map of All the Buildings in the World on Friday December 12, 2025 @08:41AM (#46244038)
Are you referring to the outside seating polygons? Wouldn’t these stereo images still have a lot of noise (trees, cars, trucks, smaller non-building structures) obstructing the target areas?
Re:My productivity app is a never-ending .txt file (2020) on Thursday December 11, 2025 @05:07PM (#46237907)
I have circled back to using the apps that are already on my phone, especially the Apple Reminders app which I am currently trying out as my main notes and ideas system.

I have placed it as one of the two bottom widgets on the lock screen which gives me immediate access to everything I need to capture a thought: a main note, the list where I want to store it (e.g., work or personal), the notes field if more context is needed, and I can flag it or schedule a reminder. The app then also has an optional auto-categorize feature which works quite well. Add to that reliable sync across devices and except for a good way to bulk export lists, this has everything I want from a quick draft and capture system.

Re:Map of All the Buildings in the World on Thursday December 11, 2025 @03:38AM (#46229006)
Currently building something like this for my city. One major challenge I've come across so far is that most APIs will give you coordinates for an address of a place within a building but none of the free, paid or crowdsourced options have reliable information on outside seating polygons. Of course, you could always display the places around you with live shadow data on a map, leaving it up to the user to zoom in and decide based on the satellite image whether the restaurant or café offers outside seating. But to plot the route and then suggest nearby sun/shadow seating options to the user, you would need this information.
Re:Ask HN: Anyone Else Noticed This? on Wednesday December 10, 2025 @05:41PM (#46225002)
It’s likely a mix of availability bias and pattern-seeking/apophenia: a few recent outages stand out and the rise of LLMs in recent years is also ever present. This increases the chance to assume a link between both even without evidence that outage frequency actually changed.

Also, I don’t think the switch is as binary: these industry shifts tend to be more gradual where more experienced programmers adopt LLM tools to suit their workflow and newer developers still learn fundamentals because real-world engineering of complex systems quickly exposes a lack of understanding.

Re:Periodic Spaces on Tuesday December 09, 2025 @03:58AM (#46202802)
This seems to be the article's author's own language Bauble[1], "a toy for composing signed distance functions in a high-level language (Janet), compiling them to GLSL, and rendering them via WebGL"[2].

[1]: https://ianthehenry.com/posts/bauble/building-bauble/ [2]: https://github.com/ianthehenry/bauble

Re:Why Leftover Pizza Might Be Healthier on Monday December 08, 2025 @06:49AM (#46191206)
While the article makes several implicit references to studies, it doesn’t actually cite any. After some quick research I found what seems to be the "6 A.M. to eat old rice" study[1].

Abstract:

"Background: Globally, hot cooked refined rice is consumed in large quantities and is a major contributor to dietary glycaemic load. This study aimed to compare the glycaemic potency of hot- and cold-stored parboiled rice to widely available medium-grain white rice.

Method: Twenty-eight healthy volunteers participated in a three-treatment experiment where postprandial blood glucose was measured over 120 min after consumption of 140 g of rice. The three rice samples were freshly cooked medium-grain white rice, freshly cooked parboiled rice, and parboiled rice stored overnight at 4 °C. All rice was served warm at 65 °C. Chewing time was recorded.

Results: incremental area under the curve (iAUC) of the control rice, freshly cooked medium-grain white rice, was the highest: 1.7-fold higher (1.2, 2.6) than reheated parboiled rice (p < 0.001) and 1.5-fold higher (1.0, 2.2) than freshly cooked parboiled rice (p = 0.001). No significant difference in postprandial glycaemic response was observed between freshly cooked and reheated parboiled rice samples (p = 0.445). Chewing time for 10 g cold-stored parboiled rice was 6 s (25%) longer and was considered more palatable, visually appealing and better tasting than freshly cooked medium-grain (all p < 0.05).

Conclusions: For regular consumers of rice, reheating cooked rice after cold storage would lower the dietary glycaemic load and, in the long term, may reduce the risk for type 2 and gestational diabetes. More trials are needed to identify the significance."

[1]: https://pmc.ncbi.nlm.nih.gov/articles/PMC5452205/

Older »