A deep dive into iOS Exploit chains found in the wild
Posted by Ian Beer, Project ZeroProject Zero’s mission is to make 0-day hard. We often work...
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 809 posts.
Posted by Ian Beer, Project ZeroProject Zero’s mission is to make 0-day hard. We often work...
The solution we found helps us run Figma plugins in a safe way — i.e. not eval(UNTRUSTED_CODE).
[Content Warning: parts of this post could be triggering for those who have experienced gaslighting or other forms of abuse]
[Previously in sequence: Epistemic Learned Helplessness] I. “Culture is the secret of humanity’s success” sounds like the most vapid possible thesis. The Secret Of Our Success by …
Experience zero data sprawl with EDB Postgres AI. Capable of handling 30B+ trades a day and managing 50 TB.
Entrepreneur and Anesthesiologist Keith Smith of the Surgery Center of Oklahoma talks with host Russ Roberts about what it’s like to run a surgery center that posts prices on the internet and that does not take insurance. Along the way, he discusses the distortions in the market for health care and how a real market…
Note: this is a pretty long post. If you’re not interested in the details, the conclusion at the bottom is intended to be read in a standalone fashion. There’s also a related blog post …
By Michael Nielsen, January 2019
Presented in an experimental mnemonic medium that makes it almost effortless to remember what you read
When an experimental study states "The group with treatment X had significantly less disease ( p = 1%)", many people interpret this statement as being equivalent to "there is a 99% chance that if I do treatment X it will prevent disease." This essay explains why these statements are not equivalent. For such an…
The typestate pattern is an API design pattern that encodes information about an object’s run-time state in its compile-time type . In particular, an API using the typestate pattern will have:
It’s been 3 months since I first wrote about our efforts to scale Git to extremely large projects and teams with an effort we called “Git Virtual File System”. As a reminder, GVFS, together with a set of enhancements to Git, enables Git to scale to VERY large repos by virtualizing both the .git folder […]
Counterpoint Research Insight
Almost nine years ago, Cloudflare was a tiny company and I was a customer not an employee. Cloudflare had launched a month earlier and one day alerting told me that my little site, jgc.org, didn’t seem to have working DNS any more.
WebAssembly is an assembly language for a conceptual machine, not a physical one. This is why it can be run across a variety of different machine architectures. WebAssembly needs a ...
Everyone always talks about how much money there is in politics. This is the wrong framing. The right framing is Ansolabehere et al’s: why is there so little money in politics? But Ansolabehe…
Designing media to reflect how people think and learn
What if we could eliminate an entire class of vulnerabilities before they ever happened?
Welcome, this page is dedicated to the Linux Community's greatest ambassadors, Gentoo users. Like the annoying teenager next door with a 90hp import sporting a 6 foot tall bolt-on wing, Gentoo users are proof that society is best served by roving gangs of armed vigilantes, dishing out swift, cold justice with baseball…
Explore global and national data on population growth, demography, and how they are changing.
Today we're excited to announce what we began to plan more than two years ago: the 1.1.1.1 App with WARP performance and security technology. We built Warp from the ground up to thrive in the harsh conditions of the modern mobile Internet.
Here at Trail of Bits we review a lot of code. From major open source projects to exciting new proprietary software, we’ve seen it all. But one common denominator in all of these systems is that for some inexplicable reason people still seem to think RSA is a good cryptosystem to use. Let me save […]
In Firefox 70 we changed how pixels get to the screen on macOS. This allows us to do less work per frame when only small parts of the screen change. As a result, Firefox 70 drastically reduces the …
Elaborate usability tests are a waste of resources. The best results come from testing no more than 5 users and running as many small tests as you can afford.