Singularity Chess
Board and Initial Setup You'll notice that the "squares" on the board are not really square— they range from more or less square ...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,219 posts.
Board and Initial Setup You'll notice that the "squares" on the board are not really square— they range from more or less square ...
I started this blog on June 12th 2002—twenty years ago today! To celebrate two decades of blogging, I decided to pull together some highlights and dive down a self-indulgent nostalgia …
This article introduces the algorithm to draw non-layered trees in linear time and re-layout partially when some nodes change in O(d) time, where d is the maximum depth of the changed node.
Ever since version 1.1, Opus has been able to automatically detect whether its input is speech or music, and choose the optimal encoding mode accordingly. The original speech/music detector was based on a simple (non-recurrent) neural network, followed by an HMM-based layer to combine the neural network results over…
Disclaimer: prepare for hair-splitting and nitpicking
I took me 7 years to admit I'd made a mistake in choosing a Z-Wave Wireless Lighting System. Finally I've taken stock and replaced it!
The bottleneck has shifted from implementation to specification.
Why I wouldn't enjoy returning to radio as a disk jockey.
Kind people already sent donations that will make my childrens' lives easier, when I'm not there any more. Thank you enormously! :-)
Telegram, the encrypted messaging app loved by terrorists, has been in the news lately. Terrorists have long used existing commercial and…
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Insurance companies, like betting companies, need high margins to keep operating. You are paying that margin.
When did Silicon Valley Bank insiders begin to realize they were potentially in trouble?
Letsencrypt is a pretty neat concept: free secure certificates for web servers, in order to increase the adoption of HTTPS across the web. The basic idea is that certificates should be free, that the barrier to install them should be as low as possible and that updating certificates should be automated. It protects…
js;dr = JavaScript required; Didn’t Read. Pages that are empty without JS: dead to history (archive-org), unreliable for search results (despite any search engine claims of JS support, check it yourself), and thus ignorable. No need to waste time reading or responding. Also known as, if it’s not curlable, it’s not on…
Let us say that I ask you to find the number I am thinking about between -1000 and 1000, by repeatedly guessing a number. With each guess, I tell you whether your guess is correct, smaller or larger than my number. A binary search algorithm tries to find a value in an interval by repeating … Continue reading Fast…
Out of context, you might think they were scouting actors or models, but these are baseball players ("A" is Lloyd Moseby, "B" is Jim Abbott, and "C" is Derek Jeter), ones that were quite good (Lloyd Moseby was arguably only a very good player for perhaps four years, but that makes him extraordinary compared to most…
Machine tools – machines that cut or form metal – are the heart of industrial civilization.
In fact, there are two free versions: one for Classic MacOS, made freeware when WordPerfect discontinued Mac support, and a native Linux version, for which Corel offered a free, fully-working, demo version. But there is a catch of course: theyre both very old and hard to run on a…
Sleek, supersonic, and short-lived. Here’s how Singapore Airlines’ Concorde service to London fell victim to politics, nationalistic jealousies, and soaring costs.
I'm Brad Frost, an independent creator, web designer & developer, teacher, speaker, writer, musician, and artist based in Pittsburgh, PA.
Yes, there really was a smoking room on the Hindenburg… even though the zeppelin was inflated with 7 million cubic feet of highly flammable hydrogen...
The phrase "favor composition over inheritance" has become one of those thought-terminating cliches in software design, and I always like to take a deeper look at those to understand where they come from and what ideas we're missing if we just take the phrase at face value without engaging with the discussion that led…
Consumer Routers are not secure
Musings on Information Security and Privacy Risk Management - Thierry Zoller.
Does AI-assisted cognition threaten human development? Explore the risks of AI-assisted thinking and learn strategies to use AI tools without freezing your critical thinking.
After reading the book The AWK Programming Language (recommended!), I was planning to try AWK out on this year’s Advent of Code. Having some time off from work this week, I tried to implement one of the problems in it to get some practice, set up my tooling, see how hard AWK would be, and… I found I’m FP-pilled.
Part of my Python FAQ. I only know PHP. How do I write a Web application in Python?