Who regulates the regulators? We need to go beyond review-and-approval
We need to go beyond the review-and-approval paradigm
We need to go beyond the review-and-approval paradigm
And it's so much worse than you think
It's fascinating to see how creative people can get with breached data. Of course there's all the nasty stuff (phishing, identity theft, spam), but there are also some amazingly positive uses for data illegally taken from someone else's system. When I first built Have I Been Pwned
Many years ago I've re-posted a Stack Overflow answer with Python code for a terse prime sieve function that generates a potentially infinite sequence of prime numbers ("potentially" because it will run out of memory eventually). Since then, I've used this code many times - mostly because it's short and clear. In this…
Within my particular subfield of theoretical computer science there’s perhaps no individual more celebrated than Edsger Dijkstra. His career spanned half-a-century, beginning with a young ... Read more
... they pay, they leave, they drink, they order.
All large numbers are large, but some are larger than others
And 2022 is over. The Common Lisp language and environment are solid and stable, yet evolve. Implementations, go-to libraries, best practices, communities evolve. We don’t need a “State of the Ecosystem” every two weeks but still, what happened and what did you miss in 2022?This is my pick of the…
Nix builds at speeds you never thought possible.
Hey folks, this is a special one. Melange 1.0 The Melange team and I are thrilled to announce the release of Melange 1.0 today, marking a major milestone in...
A speech Bill Watterson gave at Kenyon College, Gambier Ohio, to the 1990 graduating class.
Today is the third annual Global Encryption Day, a day to highlight why encryption is critical for a safe, private internet.
Automatically Update Your Profile with Fresh Content and Showcase Your Latest Work
Mozilla’s innovation group and Justine Tunney just released llamafile, and I think it’s now the single best way to get started running Large Language Models (think your own local copy …
[Part of a series: Penrose and hats | Spectres | finite-state transducers | more transducers | refining tilings ]
I gave a talk on Sunday at North Bay Python where I attempted to summarize the last few years of development in the space of LLMs—Large Language Models, the technology …
Explore common Linux virtual network interfaces, including Bridge, Bonded interface, VLAN, VXLAN, MACVLAN, IPVLAN, MACVTAP/IPVTAP, and more. Learn how to create and use them effectively for your
Documentation, specifications and code from the Security Working Group of the Erlang Ecosystem Foundation
“People say, It’s just glorified autocomplete . . . Now, let’s analyze that. Suppose you want to be really good at predicting the next word. If you want to be really good, you have to understand what’s being said. That’s the only way. So by training something to be really good at predicting the next word, you’re…
For some of us, the backend vs frontend discussion just doesn’t cut it. What do do, then?
Before we start, maybe I will quickly explain what Secure Boot is. It is a security feature, which allows our computer to decline booting operating systems that have not been signed by a key that the firmware trusts.
In April 1986, following an attack on American soldiers in a Berlin disco, President Reagan ordered the bombing of Muammar Qaddafi's terrorist camps in Libya. My duty was to fly over Libya and take photos recording the damage our F-111's had inflicted. Qaddafi had established a 'line of death,' a territorial marking…
Ceasing Print Editions for ACM Journals and Transactions
Learn how CPUs work, and discover Apple’s underrated competitive advantage.
UBC scientists create device that uses wood dust to trap up to 99.9 per cent of microplastics in water.
An international research team, including Jonathan C. Schisler, PhD, in the UNC School of Medicine, has found how SARS-CoV-2 causes widespread “energy outages” throughout major organs, and how these effects contribute to debilitating long COVID symptoms.
I have developed a way to supercharge ChatGPT. It’s called Nova Mode and it’s an awesome custom instruction that you can paste into your ChatGPT Custom instructions (see screenshot below) in ChatGPT Settings. This modifies how ChatGPT works in all your chats, giving you much more control over how you interact with…
I describe why AWK is great for prototyping and is often the best alternative to the shell and Python