Topics /
Software Engineering
The most popular blog posts about software engineering on Hacker News. 1,304 posts.
OpenJDK now available for Windows
We are pleased to announce the availability of OpenJDK 8 for Windows. OpenJDK is a fully open-source implementation of the Java SE specification. It is comparable in performance to Oracle and IBM
List of scientific papers found in OpenJDK source code
List of Scientific Papers found in Java source code
GNU Toolchain Update – GDB now supports Rust
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
Tutorial – Write a System Call
Stephen Brennan's personal website and blog.
How to Code and Understand DeepMind's Neural Stack Machine in Python
A machine learning craftsmanship blog.
Code Page 437 Refuses to Die
I am updating volume 2 of Core Java and got stuck on the section on text files in the internationalization chapter. How hard can this be in 2016? Surely everyone uses UTF-8 these days. Or do they? Make a file Test.java
Webpack 2.2 – Release Candidate
The talks of webpack 2 started back in January of 2015. Since then we have published multiple versions from 2.0 to 2.1-beta.28.
Overview of Running an Online Game for 3 Years
It’s been roughly 3 years since DDraceNetwork (DDNet) started in the summer of 2013. Last year I wrote a non-technical History of DDNet . Today in this post we will dive into the technical side of what makes DDNet run.
Clojure 2015 Year in Review
Another year, another year-in-review post. To be honest, I feel like any attempt I make to summarize what happened in the Clojure world this year is largely moot. Clojure has gotten so big, so — dare I say it? — mainstream that I can’t even begin to keep up with all the interesting things that are happening. But it’s…
Unexecute
This here is the epitome of craziness. I could very well give up my search for more scary things in Emacs because I very much doubt I’ll find anything more fear-inducing, but first of all, let’s explain what’s wrong with it. Unlike my previous examples it’s not something I can show you by just pointing at code…
From Chrome Apps to the Web
Note: The timeline has been updated. Please see our October 2021 post for more details. We have always believed in making the open, inter...
Build Your First Thing with WebAssembly
When I first heard of it sure sounded cool and I was super excited to start trying it out. As soon as I tried to get started however, it got a lot more frustrating. My goal here is to save you some of that frustration.
Contributing os.scandir() to Python
My experience contributing a medium-sized feature (os.scandir) to the Python 3.5 standard library.
Voice Recognition and Text to Speech in Python
It’s tough for an aspiring Iron Man to work on creating their personal AI assistant on the weekends. Like any other time-pressured inventor without a PhD in computer science and linguistics, …
Oracle and the fall of Java EE
Recently there has been a lot of ramblings in the interwebz about Oracle removing its funding for Java EE. A long piece by Ars Technica ...