News for hackers. Stuff that matters.

rejschaap

Re:Dev Culture Is Dying the Curious Developer Is Gone on Friday September 19, 2025 @12:19PM (#45303413)
Vibe coders are the new Curious Developers
Re:Use singular nouns for database table names on Tuesday September 09, 2025 @04:49AM (#45179327)
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!

Re:The Pain That Is GitHub Actions on Tuesday March 25, 2025 @04:30AM (#43469103)
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.yml
Re:The Lost Art of Commit Messages on Tuesday March 25, 2025 @04:14AM (#43468996)
You 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 color
Re:The Pain That Is GitHub Actions on Thursday March 20, 2025 @05:04AM (#43421045)
We'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

Re:A simple way to scale pixel art games on Tuesday December 10, 2024 @11:32AM (#42378395)
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."

Re:A simple way to scale pixel art games on Tuesday December 10, 2024 @09:13AM (#42376987)
Yeah, it's just not your grandmother's pixel art anymore
Re:Desktop icons are surprisingly hard on Monday November 11, 2024 @08:52AM (#42107097)
When I read the title, in my mind I immediately completed it with "...and not worth the effort"

Happy to read that PS

Re:Dlvhdr/gh-dash: A beautiful CLI dashboard for GitHub on Monday June 03, 2024 @03:51AM (#40560285)
Out of which box though? It works out of the box on WezTerm.
Re:Dlvhdr/gh-dash: A beautiful CLI dashboard for GitHub on Tuesday May 28, 2024 @03:47AM (#40498415)
The funny part is that we decentralized version control with git and then centralized software development in GitHub
Re:Cross-platform Rust rewrite of the GNU coreutils on Wednesday January 03, 2024 @11:10AM (#38855700)
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.

https://www.gamebrew.org/wiki/OpenMoktar_Vita

Picked up some bad habits from 4chan?
Re:I Spent Hundreds of Hours Working in VR on Wednesday January 19, 2022 @08:39AM (#29993483)
It would make more sense that "they" refers to Activision Blizzard. They do very little VR stuff compared to Microsoft.
Re:I think I know why you can't hire engineers right now on Thursday January 13, 2022 @04:43AM (#29918777)
You can't move it, but you do get paid. So it's worth something.
Re:YK22 bug causing Honda clocks to stop working on Thursday January 06, 2022 @08:18AM (#29823176)
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.

Re:“Zero fucks given” in other languages on Wednesday December 22, 2021 @04:03AM (#29647052)
It can corrode my crack
A bit surprising, I feel live streaming like Twitch would be a more natural direction.
Re:Tetris-OS: An operating system that only plays Tetris on Wednesday April 21, 2021 @03:43AM (#26886507)
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.

Re:2020 Game on Wednesday January 13, 2021 @09:08AM (#25762094)
Technically you're correct, but rotating your desktop can be a bit problematic.
Re:EU countries team up for semiconductor push on Wednesday December 09, 2020 @11:26AM (#25360305)
and incorporated in the Netherlands ;)
Re:EU countries team up for semiconductor push on Wednesday December 09, 2020 @11:25AM (#25360295)
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.

Re:Five Second Feedback on Friday November 27, 2020 @03:54AM (#25226724)
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.
Re:Why do printers still suck? on Wednesday November 04, 2020 @08:31AM (#24988818)
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.
Re:Some idiot is using your tool to mass scan our network on Friday October 09, 2020 @05:59AM (#24728384)
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.
Re:Universal Basic Income is Capitalism 2.0 on Thursday July 30, 2020 @09:56AM (#23998166)
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).

https://en.wikipedia.org/wiki/Pensions_in_the_Netherlands

Re:How Did the Casio F91W Become a Terrorist Icon? on Tuesday July 28, 2020 @04:24AM (#23973596)
When my F-91W breaks I will upgrade to a F-105W.

Older »