Featured post what's this? ✨ Use VSOCK with libzmq Use VSOCK with libzmq AF_VSOCK VSOCK is not new anymore it has been around in Linux kernel since 4.8. For those who do not know what this is, it was previously developed by VMware under the name VMCI. AF_VSOCK is a socket address family like AF_INET or AF...
Every building in Los Angeles County Every building standing in Los Angeles County today, one box per structure, appearing in the year it was built. The surviving county, 1880 to now.
I found an old interview mine (2017) I found an old interview I did with a friend in 2017. It's been 10 years, and I still keep the same beliefs. I was born to be a software engineer, and a writer.
Automatically detecting AI text in my browser Automated AI text detection is currently an underserved niche. The only game in town is Pangram, which does an excellent job but desperately needs more…
Bill Gates tries to install Movie Maker I am quite disappointed at how Windows Usability has been going backwards and the program management groups don't drive usability issues.
Why do machines learn at all? A soft introduction into Statistical Learning Theory and why Machine Learning works
Use VSOCK with libzmq Use VSOCK with libzmq AF_VSOCK VSOCK is not new anymore it has been around in Linux kernel since 4.8. For those who do not know what this is, it was previously developed by VMware under the name VMCI. AF_VSOCK is a socket address family like AF_INET or AF...
Clickable whitespace It's easier for someone in my position, after working 20 years in this field to talk about morals. I can disagree with the choices my employer makes. In fact, I can walk away. But I remember the dilem
Anticipated Difficulty Bias, and Why Experience Doesn’t Fix It There is a gap between how hard you expect something to be and how hard it turns out to be. It runs one way, it is widest where the outcome carries a charge, and doing the thing once does not automatically close it.
Thinking about software freedom Of what use is software freedom to someone who doesn't know how to program a computer? If I have the right to change the software that controls my devices, but lack the skill, knowledge, time, or money to do so, do I really have software freedom? This dil...
Code at the speed of my understanding – Notes by Dennis Yurkevich We are getting dramatically better at producing software whilst removing the activity through which we learned to produce good software.
Version control second coming The very same week we signed our first ever angel investor for Plastic SCM, in early summer of 2005, Linus Torvalds announced Git. I had spent more than a year pitching investors to build a new version control, and suddenly the creator of Linux was buildi...
Look, Mom, I pressed a button! I have recently heard a few extraordinary opinions about how mathematicians should use AI. One I would paraphrase as “professional mathematicians should never use AI for any problem not in their narrowly defined (by whom?) research program”, which seems r...
Own Your Means of Production — mcottondesign There is a lot of talk of software engineers going extinct. There is also a lot of talk about it just being the next generation of software engineers. Either way, thinking about the future is still prudent.
Draw the rest of the owl Anyone can draw the rest of the owl now. What value is left in doing it yourself?
Don't build your organization around a model provider As we increase our reliance on AI, decoupling intelligence from organization will become vitally important. The model providers are starting to build the systems through which agents communicate and coordinate; we could end up depending on them much more ...
Anyone Can Hack Anyone AI has changed vulnerability discovery and lowered the barrier to cyberattacks.
You're 80% there? Prompt more! – Louis-André Labadie Sounds like you could prompt 20% more and be done!
De-Brainrot Vacations – Some cows in the fields. Brain Fog My brain is not the same as it was a few years ago. When I started working as a Software Engineer, everything was novel and mentally demanding. I notably remember how during my first professional months I’d come back h...
GitHub - iczelia/bzip3: A better and stronger spiritual successor to BZip2. A better and stronger spiritual successor to BZip2. - iczelia/bzip3
Switzerland's Federal Government is Replacing Microsoft on 3,000 Computers This is the pilot phase, with 3,000 workstations moving away from Microsoft 365. The federal administration has over 54,000 computers.
It took a year to ship WebAssembly in Anubis | Anubis After a year of work, hundreds of commits, 5 generations of pull requests, dozens of tests, rewriting part of Anubis in Rust, the first compiler bug of my career, and at least three times making my tower run out of ram I think I have finally done it. The ...