Making Hard Things Easy
New talk: Making Hard Things Easy
New talk: Making Hard Things Easy
Vesuvius Challenge \$700,000 Grand Prize “now definitely achievable”
Signal is the world’s most widely used truly private messaging app, and our cryptographic technologies provide extra layers of privacy beyond the Signal app itself. Since launching in 2013, the Signal Protocol—our end-to-end encryption technology—has become the de facto standard for private commu...
5 years after NYCTrainSign collapsed, I investigate why the company failed and end up writing an exploit to take over their fleet.
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext htmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible & has reduced code base sizes by 67% when…
Software engineers are, if not unique, then darn near unique in the ease with which we can create tools to improve our own professional lives; this however can …
Nubank is making all editions of Datomic free of licensing fees, released under Apache 2.0 and available directly from Maven Central, no signup required.
GitHub Copilot is evolving to bring chat and voice interfaces, support pull requests, answer questions, and adopt OpenAI's GPT-4.
Stephen Wolfram explores the broader picture of what's going on inside ChatGPT and why it produces meaningful text. Discusses models, training neural nets, embeddings, tokens, transformers, language syntax.
Bun is stable and ready for production.
Nitrokey security research reveals that smartphones with Qualcomm chips secretly send device data to Qualcomm without user consent. NitroPhone is not affected.
I saved my company half a million dollars in about five minutes. This is more money than I've made for my employers over the course of my entire career because this industry is a sham. I clicked about five buttons.
Dissecting why everybody keeps talking about microservices.
Microsoft knowingly released a broken product for short-term hype
Bug fixes and other improvements We’ve created an updated version of Beeper Mini that fixes an issue that caused messages not to be sent or received. You can get the update directly from beep…
It is with a mixture of heartache and optimism that I announce today my (long planned) retirement from commercial software development, and my employment at Nubank. It’s been thrilling to see Clojure and Datomic successfully applied at scale.
Many of my interactive pages have a draggable object . I want the reader to move the object around, and I want the diagram to respond in some way. Here I’ll document the code I use to make this work with both mouse and touch input, using browser features that are widely supported since 2020. Here’s a common case I…
With United States v. Smith (S.D.N.Y. May 11, 2023), a district court judge in New York made history by being the first court to rule that a warrant is required for a cell phone search at the border, “absent exigent circumstances” (although other district courts have wanted to do so).EFF is...
Our 10 person startup gets acquired by Google, we rebuild our product the Google way, and begin to understand that amazing things are possible at Google, if you play the Google game
Let’s fix these pesky Transformer outliers using Softmax One and QuietAttention.
M3, M3 Pro, and M3 Max feature groundbreaking technologies that deliver dramatically increased performance and unleash new capabilities for Mac.
Digitec Galaxus is blazing a trail. The Swiss online retailer now displays how often customers return products, how often products break during the warranty period and how long it takes for a warranty claim to be settled. With that, Galaxus and Digitec now serve as a reference work for the product and service quality…
and grab the TSA nofly list along the way
Some mistakes feel worse than death.
This pedestrian bridge crosses I-494 just west of the Minneapolis Airport . It connects Bloomington to Richfield. I drive under it often and I wondered: why is it there? It's not in an area that is particularly walkable, and it doesn't connect any establishments that obviously need to be connected. So why was it built?
Simple data pipeline powertools: sqlite, pandas, gnuplot and friends
Mark Zuckerberg announces steps to make Meta a better technology company and improve our financial performance.
The macOS 14 Sonoma betas and release candidate contain a bug that causes the firewall to not filter traffic correctly. As a result, our app does not work.
Cambridge University Press is publishing a textbook I have co-edited with five colleagues, Shaken Baby Syndrome, Investigating the Abusive Head Trauma Controversy, by Findley et al. With contributions by 32 authors, this book provides a thorough analysis of an interdisciplinary subject lying at the intersection of…