Vibe coders are the new Curious Developers
HN user
rejschaap
<username> [at] <google mail>
Software Engineer in the Netherlands, bringing machine vision and deep learning pipelines to the cloud.
I like singular, most pick plural
I like tabs, most pick spaces
I like mercurial, most pick git
But no one’s taking my vim!
Better formatting
$ git l
* cbe9658 8 weeks ago rejschaap (HEAD -> add-ci-cd) Update deploy.yml
* 0d78a6e 8 weeks ago rejschaap Update deploy.yml
* e223056 8 weeks ago rejschaap Update deploy.yml
* 8e1e5ea 8 weeks ago rejschaap Update deploy.yml
* 459b8ea 8 weeks ago rejschaap Update deploy.yml
* a104e80 8 weeks ago rejschaap Update deploy.yml
* 0e11d40 8 weeks ago rejschaap Update deploy.yml
* 727c1d3 8 weeks ago rejschaap Create deploy.ymlYou get some of this for free if you create branches and squash merge them when finished. Without needing to think much about commit message, just a few words per commit is enough. This is good enough for me and I don't need to waste any time thinking about it.
Example commits of something I worked on a few days back:
$ git l feature/character-selection
c54825f 3 days ago Robert Schaap (feature/character-selection) Simplify color picker, fetch current color
d512569 3 days ago Robert Schaap Fix recolor for female, clean up files
6d05ce4 3 days ago Robert Schaap Add color picker to change shirt color
441180b 3 days ago Robert Schaap Show male in editor
17045dc 3 days ago Robert Schaap Remove old character
95772ff 3 days ago Robert Schaap Add characters
Then when I squash merged it I ended up with this commit message: $ git show HEAD~1
commit be50e0d701d565cebdf4f29e0c9d8030a1a8faf7
Author: Robert Schaap
Date: Mon Mar 24 21:29:20 2025 +0100
Character selection (#14)
* Add characters
* Remove old character
* Show male in editor
* Add color picker to change shirt color
* Fix recolor for female, clean up files
* Simplify color picker, fetch current colorWe've all been there:
$ git l * cbe9658 8 weeks ago rejschaap (HEAD -> add-ci-cd) Update deploy.yml * 0d78a6e 8 weeks ago rejschaap Update deploy.yml * e223056 8 weeks ago rejschaap Update deploy.yml * 8e1e5ea 8 weeks ago rejschaap Update deploy.yml * 459b8ea 8 weeks ago rejschaap Update deploy.yml * a104e80 8 weeks ago rejschaap Update deploy.yml * 0e11d40 8 weeks ago rejschaap Update deploy.yml * 727c1d3 8 weeks ago rejschaap Create deploy.yml
Brian Eno put it pretty well in 1996
"Whatever you now find weird, ugly, uncomfortable and nasty about a new medium will surely become its signature. CD distortion, the jitteriness of digital video, the crap sound of 8-bit - all of these will be cherished and emulated as soon as they can be avoided. It’s the sound of failure: so much modern art is the sound of things going out of control, of a medium pushing to its limits and breaking apart. The distorted guitar sound is the sound of something too loud for the medium supposed to carry it. The blues singer with the cracked voice is the sound of an emotional cry too powerful for the throat that releases it. The excitement of grainy film, of bleached-out black and white, is the excitement of witnessing events too momentous for the medium assigned to record them."
Yeah, it's just not your grandmother's pixel art anymore
When I read the title, in my mind I immediately completed it with "...and not worth the effort"
Happy to read that PS
Out of which box though? It works out of the box on WezTerm.
The funny part is that we decentralized version control with git and then centralized software development in GitHub
I would expect more permissive licenses in the future. GPL was instrumental in changing the world to an open source mindset. It fixed the problems with software that became obvious in the 90s. The world has evolved and the restriction just feel outdated now.
Reminds me of Moktar. It wasn't amazing compared to other platformers, but still a pretty solid game. I really liked the graphics, music and sound.
Picked up some bad habits from 4chan?
It would make more sense that "they" refers to Activision Blizzard. They do very little VR stuff compared to Microsoft.
You can't move it, but you do get paid. So it's worth something.
Might as well drop the Y, no one is going to confuse 2022 with anything other than the current year.
Although we risk a Honda or Microsoft engineer showing up and suggesting we drop the 20 as well and store it in the first two positions of 32-bit signed integer.
It can corrode my crack
A bit surprising, I feel live streaming like Twitch would be a more natural direction.
I was half-expecting an OS where you delete a file by completing lines with the right Tetris pieces.
Totally irrelevant, but it's there, in the headline and it's not true.
They probably tried to say that most of signal users use third party keyboards.
Technically you're correct, but rotating your desktop can be a bit problematic.
and incorporated in the Netherlands ;)
Are you thinking about STMicroelectronics perhaps? They are incorporated in the Netherlands.
NXP has a long history in the Netherlands. It started as a division within Philips (Dutch company) and it has done a lot of production work in the Netherlands.
It has been a while since I read the book, do they give a reason for step 1? Because it feels like there is only one possible answer to that question, which makes it feel a weird to me now.
I feel you are misrepresenting what happened. As I understand it the PRC did not want this conflict and tried to prevent it, but failed. They were basically forced into the conflict by the Soviets and the Americans and suffered immense losses.
A HP LaserJet from 2001 is still my main printer. It's a bit slow, but very reliable, cheap to run and has good quality prints. Many InkJets have come and gone in that time.
Probably not a great idea to make it so easy to scan the entire internet. Even providing the command in the readme before explaining why it is a bad idea.
We usually refer to it as three pillars:
1. AOW, the state pension
2. Private pension system regulated by pension law
3. Individual private pension
Slight nitpick on the AOW, you don't need to live in the Netherlands for at least 40 years. It's by rate, so if you lived 20 of the 40 working age years in the Netherlands you will receive 50% of the AOW (even if you leave the Netherlands).
When my F-91W breaks I will upgrade to a F-105W.
I have used react-sortablejs and react-leaflet in the past. I don't have any experience actually wrapping existing libraries myself though.