Wizards of the Coast Releases SRD Under Creative Commons License (CC-BY-4.0)
Over the past few weeks you, the community, have made your voices heard. And we’ve listened. OGL 1.0a will remain untouched AND the entire SRD 5.1...
The latest blog posts to take off on Hacker News. 6,299 posts.
Over the past few weeks you, the community, have made your voices heard. And we’ve listened. OGL 1.0a will remain untouched AND the entire SRD 5.1...
A recent discovery from old backups revealed something long forgotten: I really developed a version of Elite for…. that’s right… Emacs text editor.
A chatbot is the lazy user interface. It puts all the burden on the user to articulate good questions.
Introduction So I recently completed my PhD in Mathematics from the University of Oxford. (Hurrah! It was so much fun.) In 2-and-a-bit years I wrote 12 papers, received 4139 GitHub stars, got 3271 Twitter followers, authored 1 textbook – doing double-duty as my thesis – and got the coveted big-tech job-offer. On…
On January 16th the friends of Cao Zhixin, a 27 year old book editor residing in Beijing, posted a video of Cao onto Youtube. The video spread quickly spread across Chinese language Twitter, and fr…
I wrote about forking Chrome to turn HTML to SVG two months ago, today we're going to do something similar by making it render into a terminal.
Daragh O Brien poses some thoughts on ChatGPT, AI Text Generation, and the Enshittening of Knowledge and what we can learn from Plato.
You've been visited by St. Ignucious. Upvote for success in FOSS
Great news for Android users!
Learn how to create an accessible hamburger button with pure HTML and CSS.
From time to time I need to expose a development web site or web service to the world. In the past, I’ve used ngrok for that, and of course long ago I built ReverseHTTP which is somewhere in the same ballpark, but I recently got fed up with the state of affairs and decided to see whether there was something simple I…
No, but they’re probably good for you.
If you do any sort of creative digital work, screenshots and screen recordings are a great way to remember it.
There are types of contracts that you should be wary of signing, particularly in the software engineering and IT industry. There are potential pitfalls of non-compete clauses, confidentiality agreements, exclusive distribution agreements, and vague project-based agreements. It's important to understand the…
“The computer has long been a solution looking for problems—the ultimate technological fix which insulates us from having to look at problems.” – Joseph Weizenbaum (1983) Trying to kee…
Today’s post is a little more personal than professional (in fact, this started off as a post for my personal blog), but there’s still plenty of overlap into entrepreneurship and crowdf…
The ThinkPad as a server is back, this time with a couple of adjustments.
My personal website and blog
Of the biggest tech companies, only Apple has not executed major job cuts. But why is this, and can we now expect it to follow suit by shedding workers?
Yet commentators and politicians keep missing it
The Database Toolkit for Python
A blog about game engines, graphics, C++, and more.
A power struggle was actually China encroaching on France's Largest Company. France decided to nationalize instead.
Resilience is coping with unexpected events and environmental change. To have resilience, you need slack. Slack in software development lets people do the little tasks that keep the work moving smo…
In Rust in 2023, @nrc floated an idea of a Rust compiler rewrite. As my hobby is writing Rust compiler frontends (1, 2), I have some (but not very many) thoughts here! The post consists of two parts, covering organizational and technical aspects.
Digitec Galaxus is blazing a trail. The Swiss online retailer now displays how often customers return products, how often products break during the warranty period and how long it takes for a warranty claim to be settled. With that, Galaxus and Digitec now serve as a reference work for the product and service quality…
Rails 7.1 will include a Dockerfile to help ease production deployments
I always wanted to understand how a CPU works, how it transitions from one instruction to the next and makes a computer work. So I thought: let's implement one and run a C program on it.