"No way to prevent this" say users of only language where this regularly happens
Xe Iaso's personal website.
Xe Iaso's personal website.
I don’t want to post yet another anti-systemd rant, but I think the ubiquity of systemd could eventually create real problems for embedded Linux. I just wish I knew what to do about it.
Property-based testing is a rare example of academic research that has made it to the mainstream in less than 30 years. Under the slogan “don’t write tests, generate them” property-based testing has gained support from a diverse group of programming language communities. In fact, the Wikipedia page of the original…
I love the Apple IIGS. It’s a great computer, but could it have been greater? The legend goes that Apple purposefully underclocked its CPU during development to avoid competing with the Macintosh. But is this actually true? Join me for a deep dive into the IIGS architecture, the life the 65816 CPU,
Since starting out as an independent contractor, I’ve always felt a tension between being a generalist software engineer, yet having to market myself as a specialist. I’ve been wanting to write about it for years and even have kept some notes for that purpose. Recently I came across an article by Ben Collins-Sussman…
This is my story about an adventure into online teaching, video course making, and choosing a hard-to-reach audience, who desperately needs help.
UNIX is always litigious
This post outlines how I used a small 2 inch display as a monitor for my pi. Where it can display tty terminals and X desktops and applications as if it was a normal screen connected over hdmi. My overall goal is to have a sort of handheld “console” that I can connect a keyboard to and use as a normal computer. This…
As I've spoken and written about all modern terminals are actually "emulating" something dating from the 1970s.
A straightforward idea, gluing stuff together until it works, but it’s a glimpse of what’s possible with help of local AIs in near future
Big Tech (Alphabet, Amazon, Apple, Meta, and Microsoft)'s annual revenue dwarfs total fines. The cost for privacy is insignificant to them.
Using Java's Foreign Function API to Call C like fopen, fgets, and fclose.
Exactly 15 years ago on November 9th, 2009, I got my first MacBook and started learning how to build apps. I was fascinated with the idea that you can build something that other people will find useful and enjoy using. I also heard about those "indie developers" on Twitter who
Updates & fixes, dev contributors, and the new COSMIC App Store.
A vulnerability in PDF.js found by Codean Labs. PDF.js is a JavaScript-based PDF viewer maintained by Mozilla. This bug allows an attacker to execute arbitrary JavaScript code as soon as a malicious PDF file is opened. This affects all Firefox users (
It’s been a while since I wrote an “attack of the week” post, and the fault for this is entirely mine. I’ve been much too busy writing boring posts about Schnorr signatures!…
Shopislot adalah situs game online yang menghadirkan berbagai pilihan permainan slot dengan tampilan 3D yang tajam dan detail. Nikmati pengalaman bermain yang lebih menarik dengan visual realistis, navigasi sederhana, serta koleksi game yang lengkap dalam satu platform.
I have long struggled with understanding what probability-generating functions are and how to intuit them. There were two pieces of the puzzle missing for me, and we’ll go through both in this article.
This article presents the rich text CRDT algorithm implemented in Loro, complying with Peritext's criteria for seamless rich text collaboration. Furthermore, it can be built on top of any List CRDT algorithms and turn them into rich text CRDTs.
The work could help efforts to contain an important source of air pollution
How do you do, fellow web developers? A growing disconnect. | exotext
I’m going to tell you about how I took a job building software to kill people. But don’t get distracted by that; I didn’t know at the time.
CVEs in three strange places and the unique problem of safely processing and handling fonts.
Tunnelmole is a free and open-source alternative to ngrok. It works out of the box with no port forwarding or networking config needed.
Chess, card games, and Lua.
When the PostgreSQL project makes a release, the primary artifact of that is the publication of a source code tarball. That represents the output of all the work that went into the creation of the PostgreSQL software up to the point of the release. The source tarball is then used downstream by packagers to make binary…