New
The latest blog posts to take off on Hacker News. 4,763 posts.
Crash course to Amiga assembly programming
Updated May 10, 2021: Hey there friend! This ever-green blog is gold – just like reaktorians. If you’re reading this, you might be one of us. The30th
The Story of a Rust Bug
A while ago, I built a system-tray application in Rust to notify me of new e-mail called buzz. It was working fine, but every now and again, it would fail to connect to the mail server on boot if it started before my network connection was up. Sounds easy enough to fix, so I just added a loop around my connect (even…
A plan for open source software maintainers
It seems to me that this is a case where problems are in fact solutions to other problems. To wit:
Google Cloud Platform Launches Northern Virginia Region
Google Cloud Platform (GCP) continues to rapidly expand our global footprint, and we’re excited to announce the availability of our latest cloud region: Northern Virginia.
Beware of Transparent Pixels
If you use sprites with transparency in your game — and you most likely do for the UI at least — you’ll probably want to pay …
Exploiting the Linux kernel via packet sockets
Guest blog post, posted by Andrey KonovalovIntroductionLately I’ve been spending some time ...
The Many Layers of Packaging: Why PyPI Isn't an App Store
Thoughts on FOSS and fintech, layered by Mahmoud Hashemi
Finding Great Developers
Where are all those great developers? The first time you try to fill an open position, if you’re like most people, you place some ads, maybe browse around the large online boards, and get a ton of …
CockroachDB 1.0
Launching CockroachDB 1.0, a production-ready release with distributed SQL and multi-active availability in two tiers: CockroachDB Core and CockroachDB Self-hosted.
The evolution of Unix architecture in two diagrams
Today I put online two diagrams depicting the architecture of the Unix operating system , one for the 1972 First Research Edition and one for FreeBSD, one of its direct descendants. Here are the details on how I created these diagrams.
Opera is Reborn
Over the last year, we have introduced a series of new features such as free VPN and native ad blocking. Earlier this year we also presented Opera Neon, a concept browser that gave you a glimpse into the future of desktop browsers. Now, the best parts of Neon are being brought to the new Opera […]
How much do hedge fund traders earn?
Hedge fund trading may be the highest paying job in the world, so to learn more, we spoke with a former manager at one of the world’s leading hedge funds.
Lost Generation: The Relay Computers
Our previous installment described the rise of automatic telephone switches, and of the complex relay circuits to control them. Now we shall see how scientists and engineers developed such relay c…
More Dots: Syntactic Loop Fusion in Julia
After a lengthy design process (https://github.com/JuliaLang/julia/issues/8450) and preliminary foundations in Julia 0.5 (/blog/2016-10-11-julia-0.5-highlights#vectorized_function_calls), Julia 0.6 includes new facilities for writing code in the "vectorized"...
Quantum Up Close: What is a browser engine?
A web browser is a piece of software that loads remote files and displays them locally, allowing for user interaction. Quantum is the code name for an project we’ve undertaken ...
A novel approach to neural machine translation
Visit the post for more.
Making a Game in Rust
Last week, I released A Snake’s Tale on iOS , Android , Windows, Mac, and Linux .
Fearless concurrency in your microcontroller
A blog about Rust and embedded stuff
Redesigning Apple Music after Being Rejected
I’d like to preface this case study by stating that my intentions behind redesigning Apple Music were in no way driven by indignation or…