New
The latest blog posts to take off on Hacker News. 4,763 posts.
Life Is About to Get Harder for Websites Without HTTPS
In case you haven't noticed, we're on a rapid march towards a "secure by default" web when it comes to protecting traffic. For example, back in Feb this year, 20% of the Alexa Top 1 Million sites were forcing the secure scheme: These figures are from Scott Helme'
Avery’s laws of Wi-Fi reliability
Hello everyone! After many years of using a massively hacked-up version of dcoombs's NITLog page generator to host these pages, I've become,...
How Discord Scaled Elixir to 5M Concurrent Users
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
JDK 9: Pitfalls for the Unwary
JDK 9 is in the final phases of development, heading towards release on September 21st. The public review consideration ballot for the Java Platform
SAFEs are not bad for entrepreneurs
Pascal Levensohn and Andrew Krowne recently published an article: “Why Safe Notes are not safe for entrepreneurs [https://techcrunch.com/2017/07/08/why-safe-notes-are-not-safe-for-entrepreneurs/] .” The authors were critical of the safe, describing it (as the click-bait title suggests), as bad for entrepreneurs. But…
MDN’s new design is in Beta
Change is coming to MDN. In a recent post, we talked about updates to the MDN brand, and this time we want to focus on the upcoming design changes for ...
Hard Drive Cost per Gigabyte
For hard drive prices, the race to zero is over: nobody won. As you’ll see, the hard drive pricing curve has flattened out.
Fedora 26 released
[This message comes from the desk of the Fedora Project Leader directly. Happy release day! — Ed.] Hi everyone! I’m incredibly proud to announce the immediate availability of Fedora 26. Read more below, or just jump to download from: Get Fedora 26 Workstation Get Fedora 26 Server Get Fedora 26 Atomic Host ← includes…
I do whatever I want at work and I haven’t been fired yet
A few of us at Basecamp were recently discussing how decisions get made to “green light” new projects, and I came to the conclusion that it boils down a simple rule: If you can make a decision and …
Toward a Reasonably Secure Laptop
It’s no secret that hardware selection is one of the biggest hurdles Qubes users face. Finding a computer that is secure, trustworthy, and compatible is more difficult than it should be. In an effort to address the compatibility aspect of that problem, we introduced the Qubes-certified ...
Ubuntu now available from the Windows store
Today, we’re excited to announce that Canonical’s Ubuntu Linux Distro is now available in the Windows Store and can be downloaded and installed on any
Using Tesseract OCR with Python
In this tutorial you will learn how to apply Optical Character Recognition (OCR) to images using PyTesseract, Python, and OpenCV.
Build a Serverless Web Applicaion
Amazon Textract is a machine learning (ML) service that uses optical character recognition (OCR) to automatically extract text, handwriting, and data from scanned PDF documents, forms, and tables.
OpenBSD and the modern laptop
Did you think that OpenBSD is suitable only for firewalls and high-security servers? Think again. Here are my steps to transform a modern m...
How Rust is tested
Rust is a systems programming language with massive ambitions. It is designed for creating the most reliable software, from the tiniest embedded systems to multi-million line behemoths, and its users need to have confidence that it is fit for purpose.
Taking control of all .io domains with a targeted registration
A Hacker's Blog of Unintended Use and Insomnia.
Unikernels are secure
Per Buer is the CEO of IncludeOS . IncludeOS is a clean-slate unikernel written in C++ with performance and security in mind. Per Buer is the founder and previous CEO/CTO of Varnish Software.
Awk driven IoT
With a Raspberry Pi or other modern single-board computers, you can make very simple toys. I started with the hello world of interactive apps: the soundboard. But even then, I was too ambitious. The soundpad Since the main target was kids. I wanted a simple, screen-less toy that would teach …
Eight years of victory
The big story this year was last month's surprise acquisition of Pinboard's long-time nemesis Delicious. This illustrates the importance of always having a backup nemesis, an area where Pinboard leads the industry.
24-core CPU and I can’t move my mouse
This story begins, as they so often do, when I noticed that my machine was behaving poorly. My Windows 10 work machine has 24 cores (48 hyper-threads) and they were 50% idle. It has 64 GB of RAM an…
Datomic: this is not the history you're looking for
In this post, I'll describe some common pitfalls regarding the use of the 'time-travel' features of Datomic ( db.asOf() , db.history() , :db/txInstant ).