Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,294 posts.
Uses For A Message Queue
Overview We've been working with, building, and evangelizing message queues for the last year, and it's no secret that we think they're awesome. We
Go Concurrency Patterns: Context
An introduction to the Go context package.
Faster JavaScript parsing
Over the past year or so I’ve almost doubled the speed of SpiderMonkey’s JavaScript parser. I did this by speeding up both the scanner ( bug 564369 , bug 584595 , bug 588648 , bug 639420 , bug 645598 ) and the parser ( bug 637549 ). I used patch stacks in several of those bugs, and so in those six bugs I actually…
MCP on AWS Lambda with MCPEngine
A virtual feature store for the modern AI stack
High-performance computing, with much less code
The “Exo 2” language allows programmers to write “schedules” that explicitly control how the compiler generates code. This allows performance engineers to transform simple programs into complex programs that do the same thing as the specification, but faster.
A Primer on Logic Programming
Getting a kickstart in the logic programming world with Prolog
How Turborepo is porting from Go to Rust
Our strategy for making updates and maintaining stability while we migrate languages.
Gap between asm.js and native gets narrower with float32 optimizations
asm.js is a simple subset of JavaScript that is very easy to optimize, suitable for use as a compiler target from languages like C and C++. Earlier this year Firefox ...
Ada and SPARK enter the automotive ISO-26262 market with Nvidia
AdaCore and NVIDIA have decided to publish this reference process freely as an open-source and evolving document, allowing the industry at large to adopt…
Tars: Tencent's microservice RPC framework, open-sourced to Linux Foundation
At this year's Open Source Summit in San Diego, California, Jim Zemlin, executive director of the Linux Foundation, gave a keynote speech. He defined TARS, a microservice RPC framework that was open sourced by Tencent and donated to the Linux Foundation, as "New ways to scale", a way of mass service. Along with TARS…
Running PHP fast at the edge with WebAssembly
PHP currently powers [~75% of the websites](<https://w3techs.com/technologies/details/pl-php>) on the internet. It may not be the “sexy boi” of programm...
A rant about some of the nice things in the NT kernel
A blog titled Shipping Seven has gotten a lot of traffic recently for their article about Windows 7 and the MinWin kernel – namely, how they’re actually one and the same. The argument o…
Mozilla Intends to Deprecate OpenSearch
Search Engine add-ons will be removed from AMO on December 5, 2019. To continue working, they must be converted to an extension using the WebExtensions API by December 3, 2019.
Meet Crystal language in its birthday. It is compiled and has ruby like syntax
Yesterday Crystal became one year old. Yay! :-)
Winter Is Coming for Java Updates
Winter is coming for Java updates with no free public updates in sight! Get the support you need with Zulu Community and Zulu Enterprise.
Are We PEP740 Yet?
PEP 740 is a Python standard for defining cryptographically verifiable attestations hosted by indices like PyPI.
The Code Is the To-Do List
Learn programming languages like TypeScript, Python, JavaScript, SQL, and regular expressions. Interactive with real code examples.
REBOL Oneliners
One-liners are like Haiku poetry. Not always practical, not always readable, they are fun to write. As with any art, some are better than others, but from time-to-time, a true gem pops up.
EdgeDB: A New Beginning
In a few weeks we will release the first public technology preview of EdgeDB—a new open-source object-relational database. This post is a brief introduction and is the first in the series.