New
The latest blog posts to take off on Hacker News. 7,294 posts.
Implementing Algebraic Effects in C
We describe a full implementation of algebraic effects and handlers as a library in standard and portable C99, where effect operations can be used just like regular C functions. We use a formal operational semantics to guide the C implementation at every step where an evaluation context corresponds directly to a…
Ubershaders: A Ridiculous Solution to an Impossible Problem
When you're playing your favorite game on Dolphin with a powerful computer, things should run fairly well. The game is running full speed, there are no graphical glitches, and you can use your favorite controller if you want. Yet, every time you go to a new area, or load a new effect, there's a very slight but…
The case against Kotlin
Ryan Cooke | Android Engineer, Core Experience
Phoenix 1.3.0 Released
Phoenix 1.3.0 is out!
Project Snowflake: Non-blocking safe manual memory management in .NET
We propose integrating safe manual memory management with garbage collection in the .NET runtime to get the best of both worlds.
Ghost 1.0
About four years ago we launched Ghost on Kickstarter as a tiny little prototype of an idea to create the web's next great open source blogging platform. In the early days we really just focused on just making everything work. Ghost was one of the very first open source
Lessons Learned from Benchmarking Fast Machine Learning Algorithms
Access to this page requires authorization. You can try signing in or changing directories .
Friday Facts #176 - Belts optimization for 0.15
Hi everyone. About half a year ago whenever I was sitting deeply in Factorio and when I needed to spend time in my phone, I was reading FFF or Factorio forum. Later when I decided to move - I suddenly realized that Wube is the most logical target to apply my crazy mind. All thanks to those FFF and you guys. Now I am…
Apollo Server 1.0 – GraphQL Server for Node.js Frameworks
Today, after more than a year of development, testing and production use, we’re proud to announce the 1.0 release of Apollo Server ! 🎉
Front-End Walkthrough: Building a Single Page Application from Scratch
Stories, insights, and updates from the Poki team.
Writing code with multiple overlapping side effects with a straight face
Practical development throughout the evolution of Windows.
Build a burner phone with Twilio and Kotlin
In this article we will look at how to build a fully featured "burner phone" using Kotlin and Twilio that we will then deploy to Heroku.
Red Programming Language 0.6.3
This new Red release contains ~830 commits, closes 86 issues , and brings a large number of new features. The main one is official support...
Announcing RethinkDB 2.3.6: the first release under community governance
We’re pleased to announce the availability of RethinkDB 2.3.6, the first release since RethinkDB transitioned to community governance. This update includes a range of bugfixes and stability improvements. For a complete list of changes in this update, you can refer to the release notes .
Customizing My Postgres Shell
As a developer your CLI is your home. This post walks through some favorite customizations of the Postgres .psqlrc file, configurations that will make you more efficient in your use of Postgres. If you setup your psqlrc today, you can enjoy psql as much as your shell.
Rocket, Rust Web Framework, v0.3: Fairings, TLS, Private Cookies
Rocket is a web framework for the Rust programming language that makes it simple to write fast web applications without sacrificing flexibility or type safety.