Networking changes coming in macOS 27
We are under warning that macOS 27 is likely to remove support for AFP, and lately some additional requirements for connection to certain servers. This explains how these could affect you.
We are under warning that macOS 27 is likely to remove support for AFP, and lately some additional requirements for connection to certain servers. This explains how these could affect you.
The original Snowboard Kids has been fully decompiled in only 84 days! In this post I delve into what changed and what lessons might apply to future projects.
Infrastructure “We should own our infrastructure.” A lot of people would instinctively nod in agreement with that statement. Yet who “we” refers to shifts depending on the type of infrastructure. Highways, railways, bridges, and ports require nation-scale efforts. The water supply is usually put into the hands of…
When I was a junior engineer, my manager would occasionally confide his frustrations to me in our weekly 1:1s. He would point out a project another team was working on and say, “I don’t believe that …
A 13-year-old on a walk in the Spandau district of Berlin discovered a rare ancient bronze coin from Troy . It dates to between 281 and 261 B.C. and was issued by the mint at Ilion (Classical and Hellenistic era Troy). Now on display at the PETRI Museum, it is the first Greek antiquity ever discovered inside the city…
[Note that this article is a transcript of the video embedded above.] It seems like homemade tunnels are kind of having a moment. Just about everywhere I look, it feels like someone is carving new spaces from the ground and documenting the process online. Colin Furze might be the quintessential ex
Oban, the job processing framework from Elixir, has finally come to Python. I spent some time exploring it, and here is how it works.
» Mark has joined the call.
Gnutella Explanation
zeroserve is a small, fast, zero-config HTTPS server. You hand it a tarball of a website and it serves it - over HTTP/2 and TLS 1.3, with hot reload and a tiny resident footprint. The twist is that you can drop eBPF programs into the tarball and they run on every request, in userspace, as sandboxed middleware …
You can just prove things, apparently.
Today we will pour one out for the vaunted technical interview process, which is on its last leg. And we’ll talk a little about what’s…
Apple silicon architecture is designed to get background processes out of the way of our apps running in the foreground, by using the E cores.
After almost 18 years, I left iNaturalist, the product and organization I helped create. I left because I don’t believe the current Leadership team is pointing the product in the right direction, and I don’t think they are managing their talented staff in an empathetic or effective way. If you’d like me to continue…
Scratch has a long history of SVG-related vulnerabilities. The source of these is that Scratch parses user-generated (ie. attacker-controlled) content into an <svg> element and appends it into the main document for various operations (eg. measuring SVG bounding box in a more reliable way than viewbox or width/height).
Ten lessons for coding with agents, from implementing to learn to remembering that code is cheap but maintenance and security aren’t.
Researcher and runner writing about technology, nature, and physical endeavours.
Why we are losing technical rigor to social hype
Broadcom pulled public VMware VDDK downloads, creating new challenges for customers migrating to Azure, Nutanix, OpenShift, KVM, and other platforms.
U.S. federal investigators pursuing the ShinyHunters hacking group that recently stole highly sensitive data from the FBI have identified executives at two different ransomware negotiation firms who maintained unusually close relations with the extortion group, KrebsOnSecurity has learned. Sources close to the…
i found yet another way to invoke arbitrary functions in javascript without using parentheses
Lawmakers in both houses of Congress are demanding answers from the U.S. Cybersecurity & Infrastructure Security Agency (CISA) after KrebsOnSecurity reported this week that a CISA contractor intentionally published AWS GovCloud keys and a vast trove of other agency secrets on a public GitHub account. The inquiry comes…
For two centuries, the credential system gave intelligence a route to heritable capital. Artificial intelligence is closing that route. This essay builds the argument from first principles - with probability theory, interactive simulations, and a prediction specific enough to be falsifiable - and puts a number on the…
A thorough retrospective of my time on the internet.
Thanks HN folks for all the comments. To clarify a bit, the cables are pulled through PVC conduits under the flooring before being buried in cement. Currently the hypothesis for why the cable disintegrated so quickly is hydrolysis. Singapore is extremely humid after all. A second possibility is that I keep the…
Scheme (and Lisp) lets you express complex systems and problem domains in simpler terms than any other language can. For all its brilliance, Haskell resists most of the attempts people make to just hack and write useful code quickly.
Twenty-five years ago, I made my first donation to an open source project and purchased a CD with an operating system as downloading a few hundred megabytes over a 14.4kbps dial-up wasn't very fun.