Most video games compress booleans to bitfields in the save files to save space. Depending on the game, a save file can contain thousands of objects, so it makes sense to keep it small. At runtime, booleans are 1 byte…
In order to answer this question it is important to understand the fundamental difference between XMPP and Matrix. XMPP was invented at a time, where communicating online meant sending a message from one device to…
Wayland is perfectly ready to be used for normal desktop applications, but the devil is in the details. Lately, I struggled with: (1) a flickering bug in the NVIDIA driver only affecting Xwayland (2) streaming to my TV…
Maybe not comparable, but $120k is still very cheap for a brand new fully enclosed aircraft.
When I was little (about 20 years ago) I found a website where you could download sheets to print out. They contained parts to cut out that would make an elaborate little glider airplane. You layered multiple layers of…
> A couple of months ago our washing machine produced a considerable quantity of smoke when I opened its door, which I interpreted as a suggestion that a replacement was needed. I just want to point out that what was…
I used to love C for its simplicity. There was just no surprises, and the limited feature set enforced a certain programming style that also happens to run very well on modern CPUs. But the C standard library is just…
And yet, VSCode cannot render at 60 FPS on my 2013 laptop. Any other program does. I don't expect Teams to perform better. Electron is a waste of resources. A high price to pay for the convenience of easy multiplatform…
I think the technology might be more portable if you use a somehow-worn camera looking at the screen. The screen could display a calibration pattern and the camera could analyse it. Maybe a phone app would work. I think…
> Our job is to write programs that run well on the hardware that we are given. I actually believe "the hardware that we are given" is the entire root of the problem. Most programmers work and test using whatever…
I disagree with almost everything in this article. Mastodon is being portrayed as a network of seperate communities, which simply isn't true. The netwotk is fully interconnected. It does not matter which instance you're…
I see something on HN and I get inspired. It sparks many ideas in my head and I start planning a project in my mind. But I don't write it down. Nor do I bookmark anything. I don't use bookmarks at all, frankly. I know I…
I disagree. 1. Make it work 2. Make it performant (always, but within reason) 3. Clean up your mess to prevent future mistakes I claim that "if too slow" can't be judged because you almost never have the slowest…
I'm also in the same boat. I've been trying to complete my Bachelor's degree since 2011. I've been working on a pre-thesis assignment since 2021. However, I recently found a solution that works for me: I commute to work…
I spent the past 4 years at a small studio with about 6-8 programmers. Almost all the programmers that ever joined our team came from a non gaming background. And every time I onboarded someone new, it went about the…
I don't see how this is different from a regular minimize feature, apart from the little thumbnails. I have never used one. Was minimize hard to do before on MacOS?
If all you want is network storage in your home wifi, NFS is extremely easy to set up. Last year, I wrote a blog post about it: https://furbasik.de/nfs-is-the-new-samba I would not use it in an office though.
I don't think so. It would make it impossible to talk about deprecated characters ever again, even in a historical context. Unicode contains even some ancient and long forgotten scripts so historians can keep proper…
This is very interesting. I'd love to read more about all these failed and discontinued ideas of computing.
The most important stuff is backed up by version control, obviously. For everything else I use Syncthing.
Most video games compress booleans to bitfields in the save files to save space. Depending on the game, a save file can contain thousands of objects, so it makes sense to keep it small. At runtime, booleans are 1 byte…
In order to answer this question it is important to understand the fundamental difference between XMPP and Matrix. XMPP was invented at a time, where communicating online meant sending a message from one device to…
Wayland is perfectly ready to be used for normal desktop applications, but the devil is in the details. Lately, I struggled with: (1) a flickering bug in the NVIDIA driver only affecting Xwayland (2) streaming to my TV…
Maybe not comparable, but $120k is still very cheap for a brand new fully enclosed aircraft.
When I was little (about 20 years ago) I found a website where you could download sheets to print out. They contained parts to cut out that would make an elaborate little glider airplane. You layered multiple layers of…
> A couple of months ago our washing machine produced a considerable quantity of smoke when I opened its door, which I interpreted as a suggestion that a replacement was needed. I just want to point out that what was…
I used to love C for its simplicity. There was just no surprises, and the limited feature set enforced a certain programming style that also happens to run very well on modern CPUs. But the C standard library is just…
And yet, VSCode cannot render at 60 FPS on my 2013 laptop. Any other program does. I don't expect Teams to perform better. Electron is a waste of resources. A high price to pay for the convenience of easy multiplatform…
I think the technology might be more portable if you use a somehow-worn camera looking at the screen. The screen could display a calibration pattern and the camera could analyse it. Maybe a phone app would work. I think…
> Our job is to write programs that run well on the hardware that we are given. I actually believe "the hardware that we are given" is the entire root of the problem. Most programmers work and test using whatever…
I disagree with almost everything in this article. Mastodon is being portrayed as a network of seperate communities, which simply isn't true. The netwotk is fully interconnected. It does not matter which instance you're…
I see something on HN and I get inspired. It sparks many ideas in my head and I start planning a project in my mind. But I don't write it down. Nor do I bookmark anything. I don't use bookmarks at all, frankly. I know I…
I disagree. 1. Make it work 2. Make it performant (always, but within reason) 3. Clean up your mess to prevent future mistakes I claim that "if too slow" can't be judged because you almost never have the slowest…
I'm also in the same boat. I've been trying to complete my Bachelor's degree since 2011. I've been working on a pre-thesis assignment since 2021. However, I recently found a solution that works for me: I commute to work…
I spent the past 4 years at a small studio with about 6-8 programmers. Almost all the programmers that ever joined our team came from a non gaming background. And every time I onboarded someone new, it went about the…
I don't see how this is different from a regular minimize feature, apart from the little thumbnails. I have never used one. Was minimize hard to do before on MacOS?
If all you want is network storage in your home wifi, NFS is extremely easy to set up. Last year, I wrote a blog post about it: https://furbasik.de/nfs-is-the-new-samba I would not use it in an office though.
I don't think so. It would make it impossible to talk about deprecated characters ever again, even in a historical context. Unicode contains even some ancient and long forgotten scripts so historians can keep proper…
This is very interesting. I'd love to read more about all these failed and discontinued ideas of computing.
The most important stuff is backed up by version control, obviously. For everything else I use Syncthing.