HNHacker News
TopNewBestAskShowJobs

zoidb

1,370 karma · joined May 12, 2012

submissionscomments
zoidb··on Omarchy Is Not A Distro
For those here that are old enough to remember Knoppix I think there are some similar things happening here. There were similar theads about Knoppix not being a distro for those who installed to their hdd using the live cd. But there was also clear demand for what it offered.

I for one really liked the out-of-box Omarchy experience and wouldn't know the first thing right now about how to customize arch so that it feels the same as Omarchy. Maybe it's trivial? But honestly I don't care I just like Omarchy's default opinion design way better than any other distro I've tried so far.

zoidb··on I turned my Kindle into my own personal newspaper
FYI there are some styling issues on your landing page on Firefox mobile (dont see it on chrome)
zoidb··on RSS Is Growing Again
I created https://github.com/jarv/newsgoat which is very similar to newsboat
zoidb··on Ozempic is changing the foods Americans buy
It's more typical of that country and especially the balkans.
zoidb··on Show HN: I made a down detector for down detector
there is also https://isdowndetectordown.com/
zoidb··on Ask HN: What are you working on? (October 2025)
I've been hacking on a terminal-based RSS reader that is very similar to Newsboat but written in Go http://github.com/jarv/newsgoat
zoidb··on Notes on switching to Helix from Vim
interesting! yeah I think the one file concept is really neat. Here are some more details about my config with the modular fork if you are curious https://jarv.org/posts/neovim-config/
zoidb··on Notes on switching to Helix from Vim
The bloat of the neovim distributions are real and what I would suggest for anyone who is a long time vim user is to check out kickstart. https://github.com/nvim-lua/kickstart.nvim , specifically the modular fork https://github.com/dam9000/kickstart-modular.nvim which will give you a great (minimal) starting point
zoidb··on The RSS feed reader landscape
Here is a terminal based reader that I recently created as an alternative to newsboat https://github.com/jarv/newsgoat

It has some features that I felt was missing from the terminal based readers out there already.

zoidb··on Show HN: Ranked Vim Motions — move, select, and delete as fast as you can
neat! One thing I expecgted to work that didn't is `:<number>` to jump to a line number.
zoidb··on Hurl: Run and test HTTP requests with plain text
This looks great, would definitely use it for testing if websocket support ever gets added https://github.com/Orange-OpenSource/hurl/issues/1096
zoidb··on Ask HN: What are you working on? (May 2025)
very cool, I'll keep an eye on that project and try to connect with the author too
zoidb··on Ask HN: What are you working on? (May 2025)
For fun over the weekend I started an ambitious project of creating a "pocket size" space trading game, inspired by a classic BBS door game called Trade Wars that I really loved as a kid. I'm keeping a development log to keep myself motivated and wrote the first post about it here https://jarv.org/posts/stardewar-v01/.
zoidb··on Show HN: I made a live multiplayer Minesweeper game
Can you write a bit how you built it and what tech was used?
zoidb··on Gitlab: Account Takeover via Password Reset
(2023)
zoidb··on It's still worth blogging in the age of AI
> There were a lot of excellent comments, but one thing kept coming up: what's the point in blogging if people are using ChatGPT, Claude and DeepSeek to spoon-feed them answers? Who, apart from the AIs, will read what you write?

It's undeniable that AI has changed the utility of blogging as a means to spread knowledge to others. I agree 100% with the author and most of the comments below that blogging for yourself is great, and that showcasing what you are passionate about is also great. I don't think the position people are taking is that blogging isn't worth it because that is no longer important.

The point I gather, is that it used to be you could find a small nugget of something technical (for example, on stack-overflow, in a manual, etc) and explain it in a way that is approachable to a select audience. Then, over time that audience comes to appreciate learning new and interesting things. Take for example https://kyrylo.org/html/2024/10/25/why-does-target-blank-hav... . ChatGPT can practically write this same post by asking the question, and tailor the explanation to any level of expertise, and can break individual concepts down that is 100% tailored to the person asking the question. That is where I think blogging has been turned on its head.

zoidb··on Calling Strangers Uncle and Auntie
For the USA

> Level 0: Blood relatives only. “Uncle”/”Auntie” is strictly for real uncles/aunts (by blood or marriage). No fictive use.

This is definitely not true for children in the USA. I believe it is common (or for sure it was common) that children use Aunt/Uncle for close friends of the family.

zoidb··on Generate audiobooks from E-books with Kokoro-82M
Not directly related to the software, but interestingly on the authors website there is a Schedule a free call with me (https://claudio.uk/templates/call.html). I wonder if randos on the internet ever do that, and how it works out.
zoidb··on Using Mise for All the Things
neat, thanks I'll update that.
zoidb··on Show HN: SurveyMoji – An easy way to get realtime feedback with a link/QR code
lol I guess so :) I'll take that as a compliment since I am way older than gen Z.
zoidb··on Show HN: SurveyMoji – An easy way to get realtime feedback with a link/QR code
Thanks! I submitted it there as well.
zoidb··on Show HN: Vince – A self hosted alternative to Google Analytics
Yes, it does if I understand what you mean. You can see the traffic distribution (what paths were accessed) broken down by referrer.
zoidb··on Show HN: Vince – A self hosted alternative to Google Analytics
My go-to self hosted GA alternative is goatcounter https://www.goatcounter.com. It would be interesting to know what advantages it has over it.
zoidb··on Ask HN: What Are You Working On? (October 2024)
FYI on Firefox mobike the page content is cut off on the left side.
zoidb··on COSMIC Alpha Released
Ive been pretty happy with my recent lemur system76 purchase. See https://www.reddit.com/r/System76/comments/1ehi5k6/initial_i... for details
zoidb··on Alpine.js for Ruby on Rails Developers: Simplifying Front End Development
It doesn't help to share state between the front and the backend. What apline.js really excels at is managing state on the frontend itself, especially for UI. For example, if you need to click on one thing that shows another thing, or you need to swap out ui elements it helps to make that easier.

For communicating the backend through using an api, or issuing async get/post or form submissions that is done pretty much the same as you would do it using html or javascript.

zoidb··on Okay, I Like WezTerm
Nice to see wezterm on the frontpage! For anyone giving it try beware that link detection doesn't work super well for links containing a `)` character which is something you run into frequently on markdown documents. More info in https://github.com/wez/wezterm/pull/4212 which has a workaround.
zoidb··on ps aux written in bash without forking
thanks! if you click on the emojis you can navigate to the previous problems.
zoidb··on ps aux written in bash without forking
> What if you're ssh'd into a machine, you're in your trusty bash shell, but unfortunately you cannot spawn any new processes because literally all other pids are taken. What do you do?

A long ago for fun I created an interactive website to explore this type of scenario. https://oops.cmdchallenge.com

zoidb··on Demystifying cookies and tokens
> As an application developer, you should set all cookies with SameSite=Lax

This is really good advice and has bitten me in the past, I think as someone who is new to this it is tempting to avoid the term "Lax" but you might end up with some surprising behavior if you go with "Strict" as your default.

I also attempted to make sense of it all and created https://samesite.diduthink.com

Page 1 of 7Next →