HNHacker News
TopNewBestAskShowJobs

woile

438 karma · joined November 22, 2018

Find me at https://woile.dev

Socials: - github.com/github.com/woile - https://hachyderm.io/@woile

---

submissionscomments
woile··on Helm 4.0
Now that you'll are here, has anyone tried timoni as an alternative to helm? I have it in my to-try-tools.

https://github.com/stefanprodan/timoni

woile··on Ask HN: Who uses open LLMs and coding assistants locally? Share setup and laptop
I just got a AMD AI 9 HX 370 with 128GB RAM from laptopwithlinux.com and I've started using zed + ollama. I'm super happy with the machine and the service.

Here's my ollama config:

https://github.com/woile/nix-config/blob/main/hosts/aconcagu...

I'm not an AI power user. I like to code, and I like the AI to autocomplete snippets that are "logical", I don't use agents, and for that, it's good enough.

woile··on Kafka is Fast – I'll use Postgres
There are a few things missing I think.

I think kafka makes easy to create an event driven architecture. This is particularly useful when you have many teams. They are properly isolated from each other.

And with many teams, another problem comes, there's no guarantee that queries are gonna be properly written, then postgres' performance may be hindered.

Given this, I think using Kafka in companies with many teams can be useful, even if the data they move is not insanely big.

woile··on How to Obsessively Tune WezTerm
WezTerm on nix here, it just works, it's very fast and combined with spaceship it shows everything I need. And nix makes sure in whichever environment I'm in, it will be installed
woile··on Comparing the power consumption of a 30 year old refrigerator to a new one
A 21 kWh/month it's 252 kwh/annum (I guess?), which is around energy label E in the new EU energy labels.

If you go for energy label A, some fridges have 101 kWh/annum, which is more than half less! I haven't seen many, and they are usually very tall, but hopefully we can see more and more in the future.

woile··on European.cloud: A Curated Directory of EU-Based Cloud Providers
I've been quite happy with scaleway. I wish it had hetzner prices though
woile··on Nostr
I think this is how iroh works. They have "relays" which are servers that help establish a connection between 2 clients if necessary.

https://www.iroh.computer/docs/concepts/relay

woile··on Pontevedra, Spain declares its entire urban area a "reduced traffic zone"
You can transport your body faster by walking than by taking a car. But of course, this depends on how you design a city. If I have a supermarket 5 minute walk from home, is going to be faster than taking the car out, and finding a parking lot and finally walking to the supermarket.

And let's not forget, that if you want a more fair society, you cannot assume that just everybody can afford a car. I went to university by bus and it was a horrible experience. I could only dream of the modern cheap electric vehicles. But still, the city I studied has barely any infrastructure for this, and you risk your life every time, even though it would be PERFECT for this.

woile··on DeepSeek-v3.1
Don't apologize, you are doing amazing work. I appreciate the effort you put.

Usually you don't make assumptions on the host OS, just try to find the things you need and if not, fail, ideally with good feedback. If you want to provide the "hack", you can still do it, but ideally behind a flag, `allow_installation` or something like that. This is, if you want your code to reach broader audiences.

woile··on AI is different
There's another question to answer:

Who is working?

woile··on Ask HN: What toolchains are people using for desktop app development in 2025?
Slint-ui with rust (they have bindings for cpp, Python and js).

Quite good, I've been building this Pomodoro:

https://github.com/reciperium/temporis/

I've also used nix to build the packages when possible.

One of the things I like about slint is that it has native components. They also have experimental support for Android and iOS.

The language is quite simple as well. Though it could benefit from something like flex

woile··on Ozempic shows anti-aging effects in trial
That's if people think obesity is just the individual's fault. In nutrition there's a distinction between psychology factors, the environment (called the obesogenic environment), genetics, social factors, etc. If you live in the US it must be really hard to avoid being overloaded by food, so I think the real angry group of people will be companies, not being able to force people to eat more, I welcome that!
woile··on Ask HN: What are you working on? (July 2025)
I'm building yet another Pomodoro app. I wanted something multiplatform with low resource consumption, using the native OS styles, so it integrated well with the OS, I'm using slint for that.

It's possible to install with nix and I'm working on other package managers. I'm targeting Linux and Mac.

It has a ticking sound, and the notifications remind you to stay hydrated, stretch and walk. I've used many different Pomodoro and I'm trying to consolidate the features I like the most from each.

Right now it works quite well on Linux and it should work on Mac.

https://github.com/reciperium/temporis/

woile··on OSS Rebuild: open-source, Rebuilt to Last
Well, Google is using nix and nixpkgs...

https://firebase.google.com/docs/studio#how-does-it-work

woile··on What 'Project Hail Mary' teaches us about the PlanetScale vs. Neon debate
Yes, it's a nice book. Especially if you are not a native English speaking and you are looking to practice your English reading skills. I enjoyed the book and so many of my friends. It's very easy read, and it falls under the hard sci-fi category. I also enjoyed the expanse books!
woile··on Rust CLI with Clap
In Python you can use pydantic to create a cli:

https://docs.pydantic.dev/latest/concepts/pydantic_settings/...

woile··on Starship: The minimal, fast, and customizable prompt for any shell
starship has been excellent, and gives me the right context all the time. Like I'm running inside a nix shell, the python venv is enabled or the git branch.

Configuring it with home-manager was as simple as:

programs.starship.enable = true;

woile··on What would a Kubernetes 2.0 look like
What bothers me:

- it requires too much RAM to run in small machines (1GB RAM). I want to start small but not have to worry about scalability. docker swarm was nice in this regard.

- use KCL lang or CUE lang to manage templates

woile··on How I like to install NixOS (declaratively)
it's the biggest painpoint. I got used to it, but still don't like it that much. I think there are some efforts to build some kind of VM so, in theory, you could put any language on top.

https://snix.dev/

woile··on How I like to install NixOS (declaratively)
how do you do this and what do you use? do you just manually trigger qemu? I'd love to be able to boot VM with different nix configurations.
woile··on The Ingredients of a Productive Monorepo
I've been very happy with nix. I've been using nix in the reciperium.com monorepo, granted, it's only me, but I'm quite happy with having everything there. From docs, to the infra with terraform, to frontend and backend. The procedure for the CI is quite straightforward (nix build .#project), and caching the dependencies in the CI works quite okay. Even the secrets are there, encrypted using age (might not be the best, but good enough).
woile··on Replacing Kubernetes with systemd (2024)
This looks awesome!
woile··on I built an app to organize Kindle highlights (and physical book quotes too)
I had no idea of it. Looks great!
woile··on I built an app to organize Kindle highlights (and physical book quotes too)
The app looks beautiful, though I don't have apple systems.

On a related note, I built a kindle notes parser, which splits the highlights and transforms them into markdown.

My workflow is to dump my highlights into obsidian and build flashcards on top of that.

The app is open source:

https://github.com/woile/kindle-notes-parser

edit: I still don't like that I have to plug the kindle, to extract the highlights, it's a bummer, but in the end, it's just simple and works for me.

woile··on Nix Derivations, Without Guessing
they are a lot of things, but it's hard to avoid otherwise. Overall I'm glad it's relatively cohesive how it all works.
woile··on Show HN: Slipstream – A Python library for stateful stream processing
Looks interesting! Great work! When using cache, if you have 2 topics, each with multiple partitions. How does the join operation works? what if the partitions don't have the same id?
woile··on The case against conversational interfaces
I was recently at a cafe using the computer in Argentina, and I was thinking it would be impossible to use a voice interface here. Everyone chatting so loud I could barely hear my own thoughts.
woile··on The case against conversational interfaces
I think the expanse nails it quite well. I really like when they move the videos from one screen to another. Or when they interact with the ship, they use all kind of outputs, voice, screens, buttons. For planning together, they talk and the machine renders, but then they have screens or even bracelets to interact.
woile··on BYD says new fast-charging system could be as quick as filling up a tank
I think Taiwan is like this, but with ev scooters. There are big battery walls, and you take and swap. I think it's fantastic for a town.
woile··on Ask HN: What are you working on? (February 2025)
I'm still working on https://reciperium.com I've fixed a bunch of bugs, and hopefully if I can I'll be adding support for uploading pictures.

reciperium is a small platform to write recipes and easily fork other recipes to adapt them to your liking

← PreviousPage 2 of 9Next →