New
The latest blog posts to take off on Hacker News. 5,567 posts.
I can't keep up with idiomatic Rust
Recently withoutboats posted a series of blog posts about some syntax sugar he would like added to Rust.
Amazon Elastic Container Service now supports Amazon EFS file systems
It has only been five years since Jeff wrote on this blog about the launch of the Amazon Elastic Container Service. I remember reading that post and thinking how exotic and unusual containers sounded. Fast forward just five years, and containers are an everyday part of most developers lives, but whilst customers are…
Deploys at Slack
Deploys require a careful balance of speed and reliability. At Slack, we value quick iteration, fast feedback loops, and responsiveness to customer feedback. We also have hundreds of engineers who are trying to be as productive as possible. Keeping to these values while growing as a company means continual refinement…
Dear internet: We must ban targeted advertising immediately
The solution to one of our most challenging privacy issues of today could have the simplest answer.
Google Wave’s failure is a lesson for modern real-time collaboration tools
Google Wave debuted at I/O in May 2009 and shut down in April 2012. What happened, why it failed, and how its real-time engine still powers editors.
A circuit board from the Saturn V rocket, reverse-engineered and explained
In the Apollo Moon missions, the Saturn V rocket was guided by an advanced onboard computer system built by IBM. This system was built fro...
230, or not 230? That is the EARN IT question
Over the past several weeks, Signal traffic has gone through the roof. New users are signing up at unprecedented rates, and we’ve expanded our server capacity faster than we ever anticipated. It means a lot to us that so many people are relying on Signal during this difficult time. When users che...
How porting to TypeScript solved our API woes
Learn programming languages like TypeScript, Python, JavaScript, SQL, and regular expressions. Interactive with real code examples.
Rules for Data Modeling with DynamoDB
Explore the latest updates from Caylent, including industry trends, expert insights, company news, and more.
Jitsi Meet features update
Learn about Jitsi Meet features update including a new systems audio update and new translations features. Click here for more information.
Zoom’s 90-day plan to bolster key privacy and security initiatives
Learn more about how to use each Zoom product to connect with coworkers, customers, businesses, and more with insights and best practices.
An alternative to using Google Analytics on your website
Here’s a look at why you should remove Google Analytics from your website and help create a more open, independent web that’s more friendly to the visitors.
Moving from reCAPTCHA to hCaptcha
We recently migrated the CAPTCHA provider we use from Google's reCAPTCHA to a service provided by the independent hCaptcha. Here's a walk through of the rationale in more detail.
Mosh
I remember when mosh first came out and thinking "that sounds like a great idea, maybe I'll set it up sometime" and then never getting around to it. Several times over the years I've thought similarly, but it never seemed worth it. A week ago a coworker asked if there were good tools for handling remote terminal use…
Hours
A novelist friend introduced me to a productivity technique I’ve found effective. I spread it to my friends, and now to my horror management types have discovered it. A friend just told me he…
Data Science: Reality Doesn't Meet Expectations
OLXTOTO adalah situs menyediakan link alternatif untuk login tanpa hambatan yang di rancang agar pemain bermain lebih stabil dan optimal apabila domain utama mengalamin kendala. Nike Hat Size 6 1/2 6 5/8 6 3/4 6 7/8 7 7 1/8 7 1/4 7 3/8 7 1/2 7 5/8 7 3/4 Head Size (CM) 52 53 54 55 56 57 58 59 60 61 62 Alpha Size - - XS…
A humble guide to database schema design
Having a good database schema design is crucial for building applications that will need to scale in traffic and complexity. If you happen to do a bad design choice you will see that it takes a lot of effort to stop the pattern from propagating to your backends’ services and controllers, and finally to your frontend.
The JavaScript Black Hole: A playbook for ethical engineering on the web
A playbook for ethical engineering on the web.
In Depth: The Game Boy Printer
Diving deep into how this Game Boy accessory really works
We abused Slack's TURN servers to gain access to internal services
Slack's TURN server allowed relaying of TCP connections and UDP packets to internal Slack network and meta-data services on AWS.
Firefox 75: Ambitions for April
Firefox 75 is chock full of handy new dev tooling: instant evaluation in the web console, event breakpoints for WebSockets, and more. New web platform features include HTML lazy loading ...
Using SIMD to aggregate billions of values per second
How SIMD instructions make aggregations faster in QuestDB, including benchmark results and a comparison with Postgres.
Apple, Amazon, and Common Enemies
It is tempting — and useful — to look at Apple and Amazon’s deal in a bilateral context. It probably makes more sense, though, in the context of Netflix and the future of video.
The Docker Compose Specification
Docker is pleased to announce that we have created a new open community to develop the Compose Specification.
A new form of brain stimulation relieved severe depression in a small study
Stanford Medicine researchers used high doses of magnetic stimulation, delivered on an accelerated timeline and targeted to individual neurocircuitry, to treat patients with severe depression.