New
The latest blog posts to take off on Hacker News. 5,820 posts.
How to survive a toxic workplace and how to avoid creating one
Inspired by a two minute video about how the Navy Seals does it
Faster DISTINCT queries on PostgreSQL
Learn common performance pitfalls and discover techniques to optimize your DISTINCT PostgreSQL queries. Read the full article on the Tiger Data blog.
Hardening macOS (2018)
Quick and easy guide for securing macOS systems, for both laymen and security enthusiasts. Last updated for Golden Gate.
Researchers chart path to drastically lower administrative costs of health care
A new analysis by Stanford researchers suggests the health care industry can reap many of the economic benefits of a "Medicare for All" program through incremental changes to the private health care market.
I Hacked Google App Engine: Anatomy of a Java Bytecode Exploit
Back in college, I was very interested in Java bytecode. When I got an internship at Google in 2013, I was skeptical of the security of the Java version of Google App Engine and got permission to spend the last week of my internship doing a mini red team exercise, trying to break into App Engine. This is the story of…
1988: P.R.E.S.T.A.V.B.A.
In communist Czechoslovakia, a network of teenage hackers discovers that text games are a completely uncensored medium.
A future without passwords
On World Password Day, we’re providing a sneak peek at a future in which, one day, you won’t need a password at all.
Branch predictor: How many “if”s are too many?
Is it ok to have if clauses that will basically never be run? Surely, there must be some performance cost to that...
I spent some time exploring how to improve the UX of code blocks on the web
Challenging the UX of code blocks.
Gleam 0.15
News post: Gleam v0.15 released!
Why I Work on Ads
"I work on ads at Google" "Can I ask why? I honestly can't understand how anyone could." Someone recently asked me why I work on ads, and I wanted to write up something more thorough than my comment. (Despite being a work topic this is a personal post and I'm speaking only for myself.) One answer is that I'm earning…
How to Teach Math?
The only way to learn mathematics is to do mathematics—Paul Halmos Angie Hodge is an Associate Professor of mathematics at Northern Arizona University. Her interests as stated on her website …
Intent to issue €2.5M fine to Disqus over GDPR breaches
The Norwegian Data Protection Authority has notified Disqus Inc. (Disqus) that we intend to issue an administrative fine of NOK 25 000 000 for not complying with the GDPR rules on accountability, lawfulness, and transparency.
Deep Diving into the Strengths of FreeBSD
Discover the strengths of FreeBSD in this article. Learn about its advanced networking, performance, security, and compatibility features that set it apart.
Pyston v2.2: faster and open source
We are proud to announce Pyston v2.2, the latest version of our faster implementation of the Python programming language. This version is significantly faster than previous ones, and importantly is…
UFOs shows government competence as either surprisingly high or low
Sometimes I pride myself on my taking an intellectual strategy of tackling neglected important questions.
Why What3Words is not suitable for safety critical applications
What3Words is a widely promoted system that is used for sharing a location using just three words. For example, ///wedge.drill.mess is located in Hyde Park.The globe is divided into 3m squares, eac…
The California Exception
You know how I linked to that New York Times editorial pleading for regulation of dark patterns? Turns out I missed something in the Times’ convoluted cancellation policies. They give you the choice of speaking with someone over the telephone or speaking with someone using an instant messenger. Both have similar hours…
A Hybrid Approach to Work
The future of work at Google: more flexibility for your work week, more choice around where you work, and more flexibility for your life.
Open sourcing Pixie under Apache 2.0 license
Pixie Blog
Six years of professional Clojure development
Over the last couple of years me and my colleagues here at doctronic have been busy creating and maintaining more than a dozen of individual software systems for our clients.
Bootstrap 5 Released
Bootstrap 5 has officially landed! After three alphas, three betas, and several months of hard work, we're shipping the first stable release of our new major…