Reconsider (2015)
#WEBSUMMIT2015 About 12 years ago, I co-founded a startup called Basecamp: A simple project collaboration tool that helps people make progress together, sold on a monthly subscription. It took a pa…
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 4,918 posts.
#WEBSUMMIT2015 About 12 years ago, I co-founded a startup called Basecamp: A simple project collaboration tool that helps people make progress together, sold on a monthly subscription. It took a pa…
Model-View-Intent is a unidirectional data flow architecture with Virtual DOM rendering for single-page web apps, similar to React and Flux but with plenty of surprising additions.
This is the second in a four part series describing how we use the cloud to scale building and testing of software at Google. This series el...
To ensure our mission always comes first, Proton is transitioning to a non-profit structure and formalizing our promise of people before profits.
Stupendously comfortable handmade shoes, inspired by the minimalist aesthetic of the Bauhaus and crafted from the finest leathers known to humanity. Designed in Berlin, and handmade in Porto, all our materials are sourced in Europe (Germany, the Netherlands & Portugal).
Make better decisions, faster with chat that’s organized right. Follow the discussions that matter to you, easily and efficiently, in real time or asynchronously.
Posted by Aymeric Augustin on Aug. 19, 2012
Non-fungible tokens (NFTs) offer fundamentally better economics for creators by removing rent-seeking, enabling granular pricing, and reducing customer acquisition costs.
Dear Jeff, Tim, and colleagues, In 2013, EFF was disappointed to learn that the W3C had taken on the project of standardizing “Encrypted Media Extensions,” an API whose sole function was to provide a first-class role for DRM within the Web browser ecosystem. By doing so, the organization offered...
V8 v5.9 comes with a brand-new JavaScript execution pipeline, built upon the Ignition interpreter and the TurboFan optimizing compiler.
How many items should your todo list handle? Not the most pressing question in the world, but one that I sometimes wonder about. I think productivity apps should scale to “user…
How we built an authorization system based on Google Zanzibar
Admiral successfully collaborates with EasyList ensuring transparent engagement for copyright protection and sustainable web practices.
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
Thank you for attending a training session! We covered a lot of ground, so these notes are meant to serve as a reference and reminder of the advice we gave you.
True cyber security combines advanced technology and best practice. Get tips and read articles on how to take your online security even further.
Posted by Adam Langley, Security Engineer On Friday, March 20th, we became aware of unauthorized digital certificates for several Google ...
Wayland is still lacking proper consideration for color management & support for high dynamic range (HDR) imagery. However, a group of renegade devs has begun an effort to fix this situation.
Zig is a general-purpose programming language and toolchain for maintaining robust , optimal , and reusable software.
Visit the post for more.
This domain name has been registered with Gandi.net. It is currently parked by the owner.
The Recurse Center is a self-directed, community-driven educational retreat for programmers in New York City.
There is no shortage of package managers. Each tool makes its own set of tradeoffs regarding speed, ease of use, customizability, and reproducibility. Guix occupies a sweet spot, providing reproducibility by design as pioneered by Nix , package customization à la Spack from the command line, the ability to create…
2019-09-05: YugaByte’s blog post states YugaByte DB “passes Jepsen tests”. We feel obligated to state that YugaByte DB’s Jepsen test suite does not pass, though it may in the future. Race conditions in YugaByte DB’s schema system can cause correctness errors. For example, inserting rows into a freshly-created table…