HNHacker News
TopNewBestAskShowJobs

vladde

274 karma · joined April 9, 2015

always tired.

https://vladde.net

submissionscomments
vladde··on I want to wash my car. The car wash is 50 meters away. Should I walk or drive?
with claude, i got the response:

> drive. you'll need the car at the car wash.

using opus 4.6, with extended thinking

vladde··on Show HN: If you lose your memory, how to regain access to your computer?
then your friends conspire together against you and gain access to your system on their own /j
vladde··on Ask HN: Share your personal website
https://vladde.net/

my personal page :)

vladde··on Interrail Data Security Incident
from the email sent to me:

> Although our investigation is still ongoing, our early review indicates that your personal data has been accessed, which may include: Identity information: > - first name, last name, date of birth, gender; > - Contact information: email address, home address, telephone number, if provided; > - Passport information: passport number, country of issue and expiration date (not including copies of the documents).

vladde··on Handheld PC Community Forums
> There are 169 guests currently online and -1 members (168 users in total).

haha this made me chuckle

vladde··on Getting bitten by Intel's poor naming schemes
at least they are not renaming retroactively.

looking at you USB 3.0 (or USB 3.1 Gen 1 (or USB 3.2 Gen 1))

vladde··on Show HN: A 2mm micro-bearing ring that spins like a real fidget spinner
looks sick. website says it's open for pre-orders, but it's not?
vladde··on A Fast 64-Bit Date Algorithm (30–40% faster by counting dates backwards)
> The algorithm provides accurate results over a period of ±1.89 Trillion years

i'm placing my bets that in a few thousand years we'll have changed calendar system entirely haha

but, really interesting to see the insane methods used to achieve this

vladde··on Show HN: Wealthfolio 2.0- Open source investment tracker. Now Mobile and Docker
is there any way to remove entries with the CSV import function?

my bank includes transactions that are yet not final (preliminary transaction where currency conversion still isn't final). these rows change both in both the title and the amount, but i can do some guessing on how a row updates.

however: when i import my transaction a couple days later again, i need to manually keep track and remove preliminary transactions (now removed from my bank's export).

related: when i imported a CSV into YNAB, i would have to manually keep track of updated entries and remove those. with some code and state handling, i could figure out which rows no longer existed – but i couldn't remove them with the import function.

i ended up abandoning YNAB's CSV import and use their API to remove transactions... but it would have been much simpler if the CSV import could just have removed certain rows from the get-go.

(while i don't think this acts as a budget, it think others will run into similar issues as i have when it comes to importing CSV files)

vladde··on My trick for getting consistent classification from LLMs
could someone please explain what this means?

> cluster the inconsistent labels by embedding them in a vector space

vladde··on AI: Accelerated Incompetence
> It's still the wrong answer, because the question should have been, "How can I make this code thread-safe?" and whose answer is "Use System.Collections.Concurrent" and 1 line of code.

I often found myself adding "use built-in features if they exists", just because because of this type of scenario.

It unsettles me that some people feel okay always accepting AI code, even when it "works".

vladde··on Why are 2025/05/28 and 2025-05-28 different days in JavaScript?
In Sweden, we can write dates as 28/5-25
vladde··on Show HN: Genetic Boids Web Simulation
Reminds me of this similar thing!, creating life like behavior with only simple rules https://youtu.be/0Kx4Y9TVMGg?t=40

(the coolest examples come at about half a minute into the video)

vladde··on LegoGPT: Generating Physically Stable and Buildable Lego
Looks amazing, with the arms building the piece!

However, the model "A high-backed chair" has some floating pieces in the middle of the seat, that are fastened from above. Can these robots handle building these?

vladde··on PowerToys Command Palette Utility
The only feature I want from PowerToys is an application switcher like Spotlight / Alfred on macOS (not an application launcher).

Bug report has been open for years: https://github.com/microsoft/PowerToys/issues/5962

vladde··on Most promoted and blocked domains on Kagi
I have a hard time figuring out how to pitch a paid search engine to "normal people", when Google works and is free.
vladde··on Rost – Rust Programming in German
I do the same thing. When helping friends with their computer problems, having to translate words in a menu is such a hassle, especially when the translations aren't obvious.

When it turns out they were using a different version and didn't have that option, we still had to figure out what translates to what – if the option even is there at all.

vladde··on Minding the gaps: A new way to draw separators in CSS
this has been a pain point for a long, long time. it's cool to see someone doing something

this is just `display: grid` though, and not for non-fixed width elements – the hacker news nav bar is an example where the | between links—on small screens—will either appear at the end of the first line, or at the start of the second line

vladde··on Show HN: Learn where countries are on the world map with Spaced Repetition
I am really enjoying this! I'll continue to use this for a while, and I really hope I'll learn more countries in the long term

Also, I absolutely love that it's so easy to start playing (no signup, no popups, etc)

Question: For the countries I know and select first time, I get them multiple times between countries. It's a bit odd to have to select England a couple of times, but the countries I don't know, I seem to get less often, or no repeats at all. Is this intended?

(edit) Question 2: Is there any scenario where you'd actually guess wrong more than once? After the first miss click, the country is highlighted. I don't see I'd ever get "You found country in 3 clicks".

vladde··on Show HN: I made a live multiplayer Minesweeper game
This is super fun!... until you meet someone who is just sweeps (pun intended) the floor.

There is no way for me to even play with some players. I wish I could "block" them, because the fun is gone when every tile is gets completed before I can even react.

My best game was my first, where I played against people my skill. Whenever the user "rapidash" is in the lobby, I might as well just quit, since I won't be able to get in more than one or two correct placements.

vladde··on The Alexa feature "do not send voice recordings" you enabled no longer available
When I'm cooking food and hands dirty, setting a timer with my voice is extremely convenient.

When I'm driving and want to switch ANC mode, it's convenient as well.

vladde··on Ask HN: What are you working on? (February 2025)
Reworking my CSS library for turning semantic HTML into looking like authentic RFC documents. Current version (https://vladde.net/blog/rfc-css) is not quite there yet.
vladde··on 12 years of Backblaze data center storage drives, visualized
The data takes a while to load – a dozen megabytes of data or so. After a while the visualization loaded.

(It loaded about 0.3MB/s for me)

vladde··on Falsehoods programmers believe about time
… and the follow-up: https://infiniteundo.com/post/25509354022/more-falsehoods-pr...
vladde··on Show HN: TimeRetain – A browser-based personal time tracker, no sign-up needed
This web app reminds me of the manifesto https://rosswintle.uk/2024/02/a-manifesto-for-small-static-w... , which I think is a good thing!
vladde··on Is ChatGPT autocomplete bad UX/UI?
I use Copilot for code, and I find my self turning it off when I'm writing down in comments step-by-step what I need to do. I use it both as a checklist, but also to mentally understand what I need to do.

Maybe it's my brain that's weird, but when I have a train of thought, and then read the auto-completion of my sentence, I forget what I was thinking and suddenly I can't think of anything other than the (usually incorrect) suggestion.

vladde··on Smuggling arbitrary data through an emoji
test, do emojis work on hn?

󠅤󠅕󠅣󠅤 edit: apparently not edit 2: oh wait, the bytes are still there! copy-paste this entire message and it decodes to "test"

vladde··on No AI December Reflections
To me, the problem always seemed like people who use ChatGPT and alike default into the "I don't care" mode, and copy-paste blindly.

Personally I think this is the root cause of most sloppy AI code. If you just look at the code that was generated, and you don't think "I would've come up with that", then probably the code is wrong.

vladde··on Rhythm in Web Typography
whenever i encounter a blog or website that i find hard to read, i usually open up the dev tools and do the following (taken from Matej's blog):

    1. limit the text's container to `80ch`
    2. set line height to `1.5`
    3. (optional) change the document's root text size to `112%`
this makes any page 99% of the time much easier to read.

(i've never liked my browser's "reading mode", so i don't use it)

vladde··on Software development topics I've changed my mind on
> Good management is invaluable. (I went most of my career before seeing it done well)

I don't think I've ever seen good management. Anyone care to explain what that would look like?

← PreviousPage 2 of 3Next →