New
The latest blog posts to take off on Hacker News. 21,842 posts.
Introducing the Qt Lite project – Qt for any platform, any thing, any size
Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
Page Dewarping
Flattening images of curled pages, as an optimization problem.
A minimal raytracer
How my quest to make a business card sized raytracer got a little out of hand.
Grokking Deep Learning
A machine learning craftsmanship blog.
PEP 518 – Specifying Minimum Build System Requirements for Python Projects
This PEP specifies how Python software packages should specify what build dependencies they have in order to execute their chosen build system. As part of this specification, a new configuration file is introduced for software packages to use to specify...
Ideas for getting started in the Linux kernel
Getting new people into OSS projects is always a challenge. The Linux kernel is no different and has it’s own set of challenges. This is a follow up and expansion of some of what I talked about at Flock about contributing to the kernel.
Looking at your program’s structure in Go 1.7
Go 1.7—out today!—features an new SSA-based compiler backend. SSA is a method of describing low-level operations like loads and stores that roughly map to machine instructions, with the special difference that SSA acts as though it has infinite number...
Go 1.7 is released
Go 1.7 adds faster x86 compiled code, context in the standard library, and more.
YC Tech Stacks
Read more on Y Combinator's blog.
Tyre – Typed regular expressions
I’m happy to announce the release of Tyre, a library for Typed Regular Expressions.
JetBrains IDE Remote Code Execution and Local File Disclosure
TL;DR From at least 2013 until May 2016 JetBrains' IDEs were vulnerable to local file leakage, with the Windows (EDIT: and OS X) versions …
NoSQL Databases: A Survey and Decision Guidance
(At the bottom of this page, you find a BibTeX reference to cite this article.)
A Container Is a Function Call
There’s something missing from the Docker ecosystem: a type-checker.
The Four Flaws of Haskell
Summary: Last year I made a list of four flaws with Haskell. Most have improved significantly over the last year. No language/compiler ecosy...
Python packaging is good now
setup.py is your friend. It’s real sorry about what happened last time.
Richard Feynman and the Connection Machine
For Richard, a crazy idea was an opportunity to either prove it wrong or prove it right.
135M messages a second between processes in Java (2013)
Taking a lock free queue off heap and using it as an IPC mechanism to deliver 135M messages a second between processes in Java.
PyPy Tooling Upgrade: JitViewer and VMProf
We are happy to announce a major JitViewer (JV) update. JV allows you to inspect RPython's internal compiler representation (the language i...
Two Weeks of Colorizebot
About two weeks ago we released ColorizeBot to wander around Reddit. This Reddit bot has started by coloring images on r/OldSchoolCool and a day after, spread all over Reddit. The bot was based on a pre-trained neural network - More information on the netwrok can be found here. After
Machine Learning Exercises in Python, Part 1
KOITOTO LOGIN menghadirkan akses cepat, aman, dan praktis untuk pengalaman hiburan online modern dengan navigasi responsif, performa stabil, serta kenyamanan maksimal setiap waktu.
Zero-cost futures in Rust
One of the key gaps in Rust’s ecosystem has been a strong story for fast and productive asynchronous I/O . We have solid foundations, like the mio library, but they’re very low level: you have to wire up state machines and juggle callbacks directly.
ProtonMail now the maintainer of OpenPGPjs email encryption library
OpenPGPjs is the world's most popular JavaScript PGP email encryption library and is used by millions of end users and hundreds of developers.