LiChess: Learn from your mistakes
New feature: train tactics from your own games
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,804 posts.
New feature: train tactics from your own games
My 6 month old daughter was born with a genetic mutation that will leave her severely disabled. We can silence her mutation within months…
Note: The vulnerabilities that are discussed in this post were patched quickly and properly by Google. We support responsible disclosure. The research that resulted in this post was done by me and …
I wrote a program to clean up scans of handwritten notes while simultaneously reducing file size.
There's heartening news for our location privacy out of Massachusetts this week. The Supreme Judicial Court, the state's highest court, ruled that police access to real-time cell phone location data—whether it comes from a phone company or from technology like a cell site simulator—intrudes on a...
A version of Flappy Bird that runs entirely inside MacOS Finder. It runs at 4 frames a second! That's a lot of frames!!
Apple today unveiled its most advanced iPad Pro, adding an Ultra Wide camera and studio-quality mics, and a breakthrough LiDAR Scanner.
A guide to self-hosting your email on FreeBSD using Postfix, Dovecot, Rspamd, and LDAP.
In Yesterday’s IO Keynote Google declared war on the remnants of the Web. (See longer description on their website.) TL;DR: They are pushing Search more into the “here’s your processed answer” direction that “AI Overviews” have established (you know, those AI snippets in current Search that are wrong about 10% of the…
What did people's desktops look like?
The U.K. Parliament is pushing ahead with a sprawling internet regulation bill that will, among other things, undermine the privacy of people around the world. The Online Safety Bill, now at the final stage before passage in the House of Lords, gives the British government the ability to force backdoors into messaging…
I’ve just started to migrate some repositories from GitHub to Codeberg. I’ve wanted to do this for a long time but have stalled on it because I perceived Codeberg as not being ready and the migration process as being a lot of (boring) work.
By WitherOrNot
Thousands of previously unreleased records illustrate how government agencies sidestep our Fourth Amendment rights.
You can process data that doesn’t fit in memory by using four basic techniques: spending money, compression, chunking, and indexing.
Three years ago I quit my job and started consulting full time . It's worked out really well. I get to spend more time doing things I like to do and I've been able to deliver great products for clients. I wanted to go over some tips for starting a successful consulting business.
You’ve probably heard that diabetes is a huge and growing problem—affecting one in every 19 people on the planet. But you may not be familiar with the daily struggle tha…
Most people think assembly is only to be used to write toy programs for learning purposes, or to write a highly optimized version of a specific function inside a codebase written in a high-level language.
The NSA has become too big and too powerful. What was supposed to be a single agency with a dual mission—protecting the security of U.S. communications and eavesdropping on the communications of our enemies—has become unbalanced in the post-Cold War, all-terrorism-all-the-time era. Putting the U.S. Cyber Command, the…
Being a provider of cloud SaaS (Software-as-a-service) solutions requires certain cybersecurity responsibilities — including being…
I’m a huge fan of Claude’s Artifacts feature, which lets you prompt Claude to create an interactive Single Page App (using HTML, CSS and JavaScript) and then view the result …
Delivering fast and capable computer use at scale
ssh-keygen can sign and verify signatures, and it's way better than PGP
Near-miss collisions between high-energy lead nuclei at the LHC generate intense electromagnetic fields that can knock out protons and transform lead into fleeting quantities of gold nuclei
Impersonating someone in SMS texts is way too easy, we must change this to prevent social engineering fraud.
We are excited to announce a significant advancement in the security of the Signal Protocol: the introduction of the Sparse Post Quantum Ratchet (SPQR). This new ratchet enhances the Signal Protocol’s resilience against future quantum computing threats while maintaining our existing security guar...