nikodunk

Joined 9 years ago

Karma
1,998
Submissions
486
Member since
Feb 26
Software Engineer in SF into surfing and the environment.

Portfolio at https://nikodunk.com

Engineer at https://www.pilaenergy.com

View on Hacker News

Recent submissions

Comment · 20 days ago
What a fantastic article. As someone who has contributed to Phosh and Nura (prev. postmarketOS), I was always sad that Linux phones didn't take off. This article describes very well how difficult the firmware/hardware side is, which as a software guy I hadn't quite understood.

The software side (Phosh, KDE, etc) is now improving fast (both IMO because the obscure frameworks they're written in are easier to contribute to with AI, but also just thanks to time and maturity).

And if the firmware/hardware side can graduate the treadmill of endless bring-up and instead work on performance and fun stuff, that would be fantastic. We need our Raspberry Pi moment. First the Librem and Pinephone were our hope, then the OnePlus 6, but they all stayed 80% usable. Currently it was the Fairphone, but now tbd which the savior device will be. Exciting!

Comment · 2 months ago
Not available to me yet. I'll re-download and switch from Brave when it is.
Comment · 3 months ago
Was just about to say Roomba too! Next up IMO is Philips Hue, which don't support Matter and cost $25, vs. Matter-enabled Amazon brands that cost $7.
Comment · 3 months ago
Somewhat negative tone, but I like lobste.rs for HN page 2 style content.
Comment · 3 months ago
Nice piece, very cool product! This is smart home tech that would actually improve my home. Congrats on the launch!
Comment · 3 months ago
I use Bazzite for development bc it works like a Mac with sane defaults and a just works approach:

- IDEs are no problem. Editors will "just work" for anything you type into the app store - Bazzite handles the special cases for you and installs them through brew taps or Flatpaks.

- For development it's basically just like a Mac where you also can't install system-level packages: Node, Python etc work through brew / nvm / uv same as on Mac. Development that involves containers will be unchanged from a Mac. For compilers specifically, same as on Mac: Install it through brew, or if you need a Debian or Fedora base you do `distrobox create` and you can apt-install in a transparent podman container.

Comment · 4 months ago
Comment · 6 months ago
Having read above article, I just gave llama.cpp a shot. It is as easy as the author says now, though definitely not documented quite as well. My quickstart:

brew install llama.cpp

llama-server -hf ggml-org/gemma-4-E4B-it-GGUF --port 8000

Go to localhost:8000 for the Web UI. On Linux it accelerates correctly on my AMD GPU, which Ollama failed to do, though of course everyone's mileage seems to vary on this.

Comment · 8 months ago
Comment · 8 months ago
I'm sure PRs would be welcomed if you have those devices to test on.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton