New
The latest blog posts to take off on Hacker News. 6,153 posts.
How Does This End?
Russia’s war in Ukraine has an infinite number of scenarios, but scores of war games point to two likely paths.
How BART on the Golden Gate Bridge died: A new history
"A Machiavellian plot" to kill a Bay Area dream
I’m not convinced by the new lab leak debunking
It’s still an open question
Finding an authorization bypass on my own website
The mysqljs parameterized query parser handles objects as column name and key, leading to alterations of the query.
Mozilla patches two use-after-free vulnerabilities (ab)used in the wild
Removing an XSLT parameter during processing could have lead to an exploitable use-after-free. We have had reports of attacks in the wild abusing this flaw.
A report on exercise and sleep (2021)
News outlets broadly got the message right, but not sure about some of the numbers.
The perils of the “real” client IP
This post ended up being incredibly long comprehensive. I’m afraid that many people won’t read enough to get everything that’s important, so here are the key points:
Self-host your static assets (2019)
Why is it so much better to self-host your static assets?
Retrieving your browsing history through a CAPTCHA
Web developer and cybersecurity researcher
Sony A1 Complete Disassembly and Teardown
Sony A1 Complete Disassembly And Teardown. One year ago, Sony announced this beautiful beast, and today we’re going to take it apart!
Building a web app with no framework
Is it as hard as you think?
Native Matrix VoIP with Element Call
Hopefully in-person meet-ups will prove much easier in 2022 - but, there’s still a need for video calls, so let’s face it, they’re here to stay. This makes it really exciting to present Element Call: the world’s first decentralised voice and video conferencing app powered entirely
Are sprouted potatoes safe?
You are better off tossing potatoes that have turned green or grown sprouts. Eating them puts you at risk for toxicity from solanine and chaconine, two natural toxins found in green or sprouted potatoes.
Damn Cool Algorithms: Levenshtein Automata
Posted by Nick Johnson | Filed under python , tech , coding , damn-cool-algorithms
Help Censored Users – Run a Tor Bridge
Today the Tor Project is launching the Run a Tor Bridge campaign. Participants are invited to contribute and help censored users by running a Tor bridge. You can find more details below, including our special reward kits for participants. The campaign will run from November 17 to January 7, 2022. Join us and help…
Is the Russian Air Force incapable of complex air operations?
More than a week into the Russian invasion of Ukraine, the Russian Air Force has yet to commence large-scale operations. Inactivity in the first few days could be ascribed to various factors, but the continued absence of major air operations now raises serious capability questions.
A 2030 Self-Driving Car Bet
It’s my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winner’s choice: By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for passenger
Go’s major versioning sucks – From a fanboy
I'm normally a fan of the rigidity within the Go toolchain
The “agencies of one” storm is coming
Since a long time ago, companies hire agencies for help in design, accounting, social media management… you name it. While this was happening for a long time and is now considered the norm, t…
New Linux vulnerability affecting cgroups: can containers escape?
CVE-2022-0492 is the third recent kernel vulnerability that allows malicious containers to escape. We offer root cause analysis and mitigations.
My journey for dual displays with my M1 Pro Mac (2021)
After numerous failed attempts at dual 4K monitors for my M1 Pro Mac, I finally found a winning combination. Read all about the journey here.
The Unlicense is an inferior license wrapped in an atrocious name
Not only is it poorly drafted with better alternatives available, but “Unlicensed” means the precise opposite of “unlicensed”.