HNHacker News
TopNewBestAskShowJobs

vladde

279 karma · joined April 9, 2015

always tired.

https://vladde.net

submissionscomments
vladde··on Hold on to Your Hardware
when you click away to another tab, the title and favicon of the page changes to something weird, but really legit looking.

a couple of my favorites: "rust programming socks - Google", "Amazon.com: waifu pillow", "Rick Astley - Never Gonna Give You Up", "censorship on hacker news - Google"

vladde··on Swift 6.3
i worked with SwiftUI for about two years, and i think it's a really nice language. the compiler is very slow though.

but i think it's too coupled to Apple still. when i tried getting anything running on non-Apple, i had so much trouble i decided then to not even bother.

vladde··on HP trialed mandatory 15-minute support call wait times (2025)
my parking space company has a variant that if you call in, you can choose to be called back at a later point.

what they don't tell you is that they will call you back after 4pm.

you don't keep your place in the queue. the first time around i expected to be called back within an hour, and ended up expecting a call "any minute now" the whole day.

vladde··on Chuck Norris has died
one of my favorite stack overflow questions: Why does HTML think “chucknorris” is a color?

https://stackoverflow.com/q/8318911

vladde··on Source code of Swedish e-government services has been leaked
CGI has a lot of consultants in both government and municipal places (i've worked at both), and some of our main tools like time reporting was built as a addon to our personnel system by consultants at CGI. half my team are consultants from CGI, 4 out of 7 people.

also: hi tavro! it's been a few years, how have you been :D

vladde··on A terminal weather app with ASCII animations driven by real-time weather data
the ascii art is very reminiscent of this snow simulation posted some time ago https://news.ycombinator.com/item?id=46691548

obviously not related at all, but enough to make me go "hm, this looks familiar" :)

vladde··on iOS 27 'Rave' Update to Clean Up Code, Could Boost Battery Life
a couple years ago it felt like the iPhone just worked. currently, it's so buggy i can't ignore it. some of these which i encounter every day: - screen is dimmed when unlocked, then after a minute or so, goes to normal brightness - touch screen does not work when receiving calls, so i can't answer. same for alarms, where i have to use the volume buttons to snooze the alarm, then touch starts working so i can manually clear it - alarms not going off, or just being silent. so many time's i've woken up next to my phone being completely silent with the alarm interface being active - keyboard not appearing sometimes causing layout issues - using reduced transparency in Apple Music causes a huge empty area to appear in the bottom bar where the dynamic (?) "current song playing" appears - rearranging icons on the home screen feel like it's a 50/50 chance moving the icon actually succeeds. the other half of the times, the icon just returns to where ever it was before - re-arranging the control center do not register, or actions are delayed and makes it so un-intuitive what is going on

some design things which are intended which annoy me so much are: - plugging in a charger will force show you the battery, so you can't use your phone for a few seconds - hold and dragging the keyboard spacebar to move the cursor has some delay until the keyboard returns to normal, and tapping the spacebar again (when i need to place a spacebar) resets the delay

iMessage and AirDrop is so convenient, and the integration with AirPods is super clean. i would really like to continue using iPhone, but every day i feel somewhat depressed over how laggy iOS is :(

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)

← PreviousPage 2 of 4Next →