The Online Safety Bill: An attack on encryption
The Online Safety Bill has some genuinely good intentions, but the proposed legislation is remarkably poor.
The latest blog posts to take off on Hacker News. 6,299 posts.
The Online Safety Bill has some genuinely good intentions, but the proposed legislation is remarkably poor.
Implementing a GPT model from scratch in NumPy.
"Why does Thunderbird look so old, and why does it take so long to change?" Let's answer that burning question with some important history.
Everything You Wanted to Know About LeBron and Me and the Scoring Record
Earlier today, GitLab CEO Sid Sijbrandij sent the following note to GitLab team members.
It’s hardly insightful to suggest that the last few years have substantially changed the day to day experience of a knowledge worker. Nearly overnight even the most remote skeptical leadership teams were forced to embrace flexible work practices like working from home. But now, despite COVID-19 being a
Containers offer portable, lightweight environments for developing and deploying applications. And while Docker has been the most popular containerization tool, Podman has arisen as a compelling alternative. What sets the two tools apart, and when should you use one over the other? Find out in this tutorial comparing…
Introduction When I read Richard Hanania’s Reflections on 2022 in which he listed a bunch of major topics he changed his mind about, I realized that I really admired him for doing this. Then, immediately afterwards, I thought “Wait, am I worse than Hanania? The person who made the entire twitter angry at him more…
Learn what windowing is, the difference between the four types of windows (hopping and tumbling, or session and sliding), and how to create them.
Accurately transform digital cinema footage to exhibit the grain, halation, and soul of motion picture film. Plugin for DaVinci Resolve, Baselight, Livegrade Frontier, Colorfront, Premiere Pro, After Effects, and Final Cut Pro.
Understanding the OpenSSH CVE-2023-25136 high vulnerability. Read our analysis with Proof-of-Concept, learn what's vulnerable, and discover remediations.
UC Riverside researchers have identified tiny organisms that not only survive but thrive during the first year after a wildfire. The findings could help bring land back to life after fires that are increasing in both size and severity.
Are there any other hardcoded folder names in macOS? Where would I even start looking?
More than raw factual errors, I’m interested in how science and scientists are depicted and how it influences peoples’ opinions of science as a process. You can’t see lasers and X…
The wait is almost over! With Godot 4.0 coming close to stable, we finalize our efforts to fix the remaining critical issues and add the last coat of polish with the first Release Candidate.
Yesterday a Reddit link started going around the IF circles: "Wait," I thought, "haven't I seen that map before?" No, I had not. But I sort of had? Then I looked through my collection of Zork maps. Then I realized, oh no, I have a collection ...
Why does 0.1 + 0.2 = 0.30000000000000004?
George Orwell was greatly concerned with truth and language and how deliberately misleading language is used to conceal disagreeable political facts. To guide writers into writing clearly and truthfully, he proposed six writing rules.
We (Framasoft, a small not-for-profit association!) are proud to present our roadmap for the developments and side projects we have planned for PeerTu...
Network data confirm the restriction of Twitter on multiple internet providers in Turkey as of Wednesday 8 February 2023. The incident comes as authorities raise concerns over disinformation online, although ...
This is not just “Kids these days”
Meilisearch launches the first completely stable, forward-compatible, and enterprise-ready version of its highly performant open-source search engine.
How do software developers understand which parts of their software are being used and whether they are performing as expected? The modern answer is telemetry , which means software sending data to answer those questions back to a collection server. This post is about why I believe telemetry is important for…
The New York Times called it a “mystery,” but the United States executed a covert sea operation that was kept secret—until now
Command languages and scripting languages are and should be different things.
A few days ago I published a short post about two bugs I wrote while developing the C++ external scanner for my TLA⁺ tree-sitter grammar. Reactions were mixed! Many people were supportive, but there were of course the usual drive-by claims by developers that the bugs were trivial, they would’ve found & fixed them…