Lukas Z's Blog

I Made an App for Analog Photographers

This is a “scratch your own itch” app for photography.

It’s called Graupe, a portmanteau of “Grain” (as in analog film grain) and “Loupe” (as in the magnifying device you can use to spot the grain).

Here is the App Store link: Graupe for iOS

Features:

  • depth of field calculation (for zone focusing)
  • light meter (because the one on my 1970s Canon is broken)
  • GPS photo tracking (also useful for analog experiments)
  • film roll tracking (what’s being developed, what’s in which camera)
  • equipment tracking (why not)

Everything is pretty customizable, too.

Please give it a try, it’s free without any tracking or ads.

Screens from the App Store page:

Graupe Analog App Graupe Analog App Graupe Analog App

Feedback is appreciated.

Trolley Problems

trolley problem

This is great. Basically a long collection of variations on the Trolley Problem meme.

(P.S. it took so many tries to generate that picture. And even then I had to crop out the errors. Perhaps artists are not out of work yet..)

Clustering of Hacker News “What Are You Working on?” Comments

I like to throw a bunch of text into my local LLM (currently a Devstral-Small-2-24B-Instruct) and have it cluster the contents. I like to do it for polarizing topics like politics, just to get a feel for how many people on a website seem to support or oppose a thing. And here I did it for the (monthly?) “What are you working on?” thread:

Notes: The quotes the LLM produces are often not verbatim, but correct in meaning and tone. The percentages do not add up to 100%, which either means that either the LLM is sloppy, or simply not good enough, or that there is overlap between the clusters.

PROMPT: analyse and cluster, what general ideas are people following, give memorable quotes for each cluster and quantify it somehow compared to others.

ANSWER:

Analysis of “Ask HN: What Are You Working On?” Thread

Here’s an analysis and clustering of the general ideas people are following based on the “Ask HN: What Are You Working On?” thread. I’ve categorized the projects into themes, provided memorable quotes for each cluster, and quantified their prevalence compared to others.

1. AI & Coding Agents (Most Common Theme)

Memorable Quote: “I’m building a tool that turns my 1970s text editor into a futuristic language-learning platform with LLMs.”

Quantification: ~30% of responses (e.g., OpenClaw alternatives, AI coding frameworks, LLM integration).

Projects:

  • grith.ai: Syscall-level security for AI agents.
  • hebbs: Memory engine for agents.
  • Swival: Local AI coding assistant.

2. Personal Productivity & Habits

Memorable Quote: “A simple script that deducts money from my bank if I spend too much time on Instagram.”

Quantification: ~15% of responses.

Projects:

  • Screenleash: Deduction for time-wasting.
  • Book Reading Habit: Micro-sessions for reading.
  • Pingmebud: Meeting fatigue alerts.

3. Creative Tools & Games

Memorable Quote: “You’re a dog left at home alone getting up to mischief in a 3D top-down Zelda-style game.”

Quantification: ~10% of responses.

Projects:

  • Doggy Don’t Care: 3D dog mischief game.
  • Nonodle: Daily nonogram puzzles.
  • MadHatter: Knitting/crochet design tool.

4. Education & Language Learning

Memorable Quote: “Forget flashcards—save ‘muddy puddles’ as Peppa Pig jumping into a video moment.”

Quantification: ~10% of responses.

Projects:

  • YouLingua: Video-based language learning.
  • KPT: Verb conjugation for hard languages.
  • Free Math Sheets: Worksheet generator.

5. Developer Tools & Infrastructure

Memorable Quote: “A lightweight alternative to Twilio Voice Intelligence—$0.30/hour vs $1.50/hour.”

Quantification: ~10% of responses.

Projects:

  • FunctionalTodo: Malleable software with AI.
  • DB Pro: Collaborative database client.
  • Canine: Kubernetes PaaS.

6. Niche SaaS & Community

Memorable Quote: “An auction site for schools without exploitative fees—because who needs that?”

Quantification: ~10% of responses.

Projects:

  • Aucly: School auction platform.
  • SocialProof: Testimonial collector.
  • Uruk: EU-based Kagi alternative.

7. Hardware & IoT

Memorable Quote: “A ‘Smart Dealer Poker Button’ with time-sync’d IoT displays for blind draws.”

Quantification: ~5% of responses.

Projects:

  • Hoopi Pedal: Music effects + recording.
  • rainy-city.com: Ambient rain sound generator.
  • LTE sensors for horticulture.

8. Open Source & Experiments

Memorable Quote: “I trained a tiny LLM to answer ‘What is life?’ with ‘It is.’”

Quantification: ~15% of responses.

Projects:

  • fesh: Binary compression with LLM.
  • Cranpose: Rust port of Jetpack Compose.
  • JRECC: Java remote caching.

9. Health & Fitness

Memorable Quote: “A tracking app for my son’s 1000 books before kindergarten.”

Quantification: ~5% of responses.

Projects:

  • BebiLog: Premature baby tracking.
  • HeartRoutine: Cardiologist-friendly tracking.

10. Miscellaneous

Memorable Quote: “A PWA habit tracker that sends your money to charities if you fail.”

Quantification: ~10% of responses.

Projects:

  • Euzoia: Charity-based habits.
  • Jello: Photo-based games.
  • Statphone: Emergency family calls.

Quantitative Breakdown

Cluster % of Responses Keywords/Tools
AI & Coding Agents 30% LLMs, MCP, OpenClaw
Productivity 15% Habits, time management
Creative/Games 10% 3D, puzzles, art
Education 10% Language, math, coding
Dev Tools 10% Databases, APIs, CI/CD
Niche SaaS 10% Marketplaces, auctions
Hardware/IoT 5% Sensors, IoT
Open Source 15% Rust, Go, Python
Health/Fitness 5% Tracking, reminders
Miscellaneous 10% Charities, games

Observations:

  • AI agents and developer tools dominate (~45% combined).
  • Education and productivity tools are growing niches.
  • Hardware/IoT projects are rare but highly specialized.

If You Can Prompt a Bot, You Can Lead a Team

The catchy post title tries to summarise this:

I’ve been coding with agents for a while now and one unexpected benefit is that I now have a lower barrier to tell others what to do at work. In other words: Being a manager for my AI-coworkers made me at ease with managing my colleagues.

Apps Will Disappear

I now think that apps as an idea could disappear at some point. Users will simply tell Siri or another tool what they want their smartphone or computer to do, and then it will be developed ad hoc.

There may be some backend services, such as Yahoo Pipes, that you can or should use, but the concept of an app that you download from the store will probably disappear.

But that depends on whether these AIs can crack the tough nuts. At the moment, they tend to build things they have seen. But first, you can combine all kinds of things from parts, and second, the AI can then hire people to make the missing puzzle pieces.

Evening in the Harbor

Finally, I got myself a good photo camera.

Some evenings ago I went out to play with it.

Harbor1 Harbor2 Harbor3 Harbor4 Harbor5

Not sure yet if I like the black and white.

Geocaching

So I installed an app and went out to find some geocaches.

Out of four attempted, I found just one. And I did not give up after 5 minutes. For one, riddles had to be solved and that took about an hour just for the riddles (and the walking involved).

Main challenges included:

  • Plants blocking access, for example raspberry thorns or nettles.
  • Lack of experience, aka “What am I even looking for?”
  • Outdated information - these caches are sometimes a decade old. The one I found, too, but what about those I did not find?
  • GPS accuracy - 2m radius of accurracy is 4 pi square meters of area to search. This sounds like not much but I would feel more confident to have just centimeters to search. Maybe iPhone GPS is just like that, or maybe there weren’t enough visible satellites around when I tried.

Benefits:

  • My Apple health step count skyrocketed for the day.
  • I saw some interesting locations up close which I would ordinarily just pass by without a thought.

Here are some uncommented pictures from that day.

Geocaching 1 Geocaching 2 Geocaching 3 Geocaching 4 Geocaching 5

I believe geocaching might be better suited for fall or winter, when some of the plants aren’t there.

And perhaps when fewer people are around to watch me climb into weird places..