New
The latest blog posts to take off on Hacker News. 5,567 posts.
Windows Subsystem for Linux: The lost potential
If you have followed Windows 10 at all during the last few years, you know that the Windows Subsystem for Linux, or WSL for short, is the hot topic among developers. You can finally run your Linux tooling on Windows as a first class citizen, which means you no longer have to learn PowerShell or, god forbid, suffer…
Flash Animations Live Forever at the Internet Archive
Great news for everyone concerned about the Flash end of life planned for end of 2020: The Internet Archive is now emulating Flash animations, games and toys in our software collection. In the early 1990s, web browsers were incredibly powerful compared to what came before - with simple files written in HTML that could…
Writing a Postgres Foreign Data Wrapper for Clickhouse in Go
Postgres(hereinafter mentioned as PG) is a pretty cool database with lots of nice features, one of them little known ones is the ability of having Foreign data wrappers (hereinafter mentioned as FDWs). Clickhouse(hereinafter mentioned as CH) is another amazing database with an altogether different set of features…
My First Kernel Module: A Debugging Nightmare
This is the story of the time I wrote some code, deployed it to production, and ended up bricking the server it was running on by frying the kernel. Beautiful rendition of me frying the kernel This post is about perils of concurrency and...
HopsFS: 100x Times Faster Than AWS S3
Many developers believe S3 is the "end of file system history". It is impossible to build a file/object storage system on AWS that can compete with S3...
Why Japanese web design is so different (2013)
In the mind’s eye of many people, Japan is a land of tranquil Zen gardens, serene temples, and exquisite tea ceremonies. Both traditional and contemporary Japanese architecture, books and mag…
COBOL underpins the entire financial system
COBOL is a coding language older than Weird Al Yankovic. The people who know how to use it are often just as old. It underpins the entire financial system. And it can’t be removed. How a computer language controls the financial life of the world.
Mozilla DNS over HTTPS (DoH) and Trusted Recursive Resolver (TRR) Comment Period
We're crowdsourcing ideas and recommendations to help us enhance the privacy and security benefits of DNS-over-HTTPS (DoH) for users around the world
My Beef with RuboCop
Consider a hypothetical class that filters out unsafe HTML elements:
Using GANs to Create Fantastical Creatures
Posted by Andeep Singh Toor, Stadia Software Engineer and Fred Bertsch, Software Engineer, Google Research, Brain Team Creating art for digital vid...
DisneyMustPay Alan Dean Foster
Alan Dean Foster and SFWA President Mary Robinette Kowal discuss the non-payment by Disney of several contracts for works including multiple Star Wars and Aliens novelizations.
Google Pay reimagined: pay, save, manage expenses and more
The new Google Pay is a safe, simple, and helpful way to pay and manage your money, giving a clear picture of your spending and savings.
Apple's 15% Deflection Tactic
Apple's App Store Small Business Program announcement is a deflection away from the deeper issues of freedom that plague not just the iOS app store, but app stores in general.
Open Letter from Facebook Content Moderators
Full text of the letter from 200 Facebook content moderators.
All Hail Geometric Algebra
Rotate a cube by 90 degrees around the \(x\)-axis, then rotate it by 90 degrees around the \(z\)-axis. This is equivalent to a single rotation. What is the axis and angle of this single rotation?
Librem 5 Mass Production Phone Has Begun Shipping
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
Nvidia Announces A100 80GB GPU for AI
SC20—NVIDIA today unveiled the NVIDIA® A100 80GB GPU — the latest innovation powering the NVIDIA HGX™ AI supercomputing platform — with twice the memory of its predecessor, providing researchers and engineers unprecedented speed and performance to unlock the next wave of AI and scientific breakthroughs.
‘Extremely aggressive’ internet censorship spreads in the world’s democracies
Censored Planet by salvey on Sketchfab The largest collection of public internet censorship data ever compiled shows that even citizens of the world’s freest countries are not safe from internet censorship. A University of Michigan team used Censored Planet, an automated censorship tracking syste
Jimmy Wales on Systems and Incentives
The Wikipedia founder explains how the online encyclopedia will maintain objectivity in polarizing times.
Accelerating TensorFlow Performance on Mac
Accelerating TensorFlow 2 performance on Mac
TailwindCSS v2.0
Today we're finally releasing Tailwind CSS v2.0, including an all-new color palette, dark mode support, and tons more!
The Black Hole information loss problem is unsolvable
Science News, Physics, Science, Philosophy, Philosophy of Science
Writing a technical book: from idea to print
Ever wanted to know what it's like to write a technical book? This post details my experience co-authoring an O'Reilly book with my colleagues Lak and Mike. Our book, Machine Learning Design Patterns, is available to order now and all royalties go to Girls Who Code.
How to Survive a Critique: A Guide to Giving and Receiving Feedback
We are committed to advancing the future of design within our communities, among our members, in small businesses and corporations, in educational institutions, and for individuals. Please use this community resource hub as a guide to some of the most critical needs our community faces today, and will face in the…