New
The latest blog posts to take off on Hacker News. 2,307 posts.
Reality is a Shared Hallucination (1997)
The artificial construction of reality was to play a key role in the new form of global intelligence which would soon emerge among human beings. If the group brain's "psyche" were a beach with shifting dunes and hollows, individual perception would be that beach's grains of sand. However this image has a hidden snag …
Chinese CA WoSign faces revocation after possibly issuing fake certificates
This website is for sale! percya.com is your first and best source for information about percya. Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
CloudFlare, SSL and unhealthy security absolutism
Let's start with a quick quiz: Take a look at haveibeenpwned.com [https://haveibeenpwned.com/] (HIBP) and tell me where the traffic is encrypted between: You see HTTPS which is good so you know it's doing crypto things in your browser, but where's the other end of
How and why I made a zine
How (and why) I made a zine
Job Descriptions Should Be Better
Most job descriptions are terrible. We need to make them better.
How a Technical Co-Founder Spends His Time
From August 2014 to December 2015, I manually tracked all of my work time, minute-by-minute, and analysed the data in R.
Hacked: Investigating an Intrusion on My Server
tl;dr I have received a nice “your server is sending spam” email on a Saturday morning, this is what happened next. As a foreword, this server is not holding critical information and his mostly used to host static content and maintain former projects. Basically this is what happens when you leave upgrade undone on…
Sierra Gets Creative
Coming out of Sierra On-Line’s 1984 near-death experience , Ken Williams made a prognostication from which he would never waver: that the real future of home as well as business computing lay with the open, widely cloned hardware architecture of IBM’s computers, running Microsoft’s operating systems. He therefore…
Google recruitment mistakes: part 3
It has been a while that I have been contacted by a recruiter, and the last few ones were fairly decent conversations, where they made an effort to research me first, and even if they did not get everything right, they still listened, and we had a productive talk. But four days ago, I had another recruiter reach out…
The target=“_blank” vulnerability by example
Instagram leaves its users open to a simple phishing attack
Rotoscoped Animation of Filmed Parkour
Hallå! Welcome to my first game devlog. I figured I'd start out talking about graphics, as they are a large source of anxiety for first-time developers. And not without reason! Everyone is a judgy bastard when it comes to how your low-budget game is presented. Oh sure, it's become easier for a solo developer to mask…
Hunter S. Thompson on Finding Your Purpose (1958)
Discover what Hunter S. Thompson's letter on finding your purpose, revisited today, teaches about choosing a way of life over chasing any fixed goal.
Docker not ready for primetime
I love Docker . It's so freakin' useful for distributing predictable runtime environments.
Why bad scientific code beats code following “best practices” (2014)
I've just read " The Low Quality of Scientific Code ", which claims that code written by scientists comes out worse than it would if "software engineers" were involved.
An Interesting SETI Candidate in Hercules
Although the presence of ET planetary-based life as we know life and don’t know it, is all, comparatively as, and less and in gradations more technologically and cognitively achieved or advanced than our species, such life, in mathematical and thermochemical terms, is a must on a vast in raw numbers but quite possibly…
The piracy paradox at Udemy (2015)
My Pluralsight courses get pirated all the time. I used to have Google alerts for them but frankly, the flood of emails I’d get each day just didn’t justify the “return” I’d get by forwarding them on to the Pluralsight piracy folks. I ended up rationalising it
GitHub Code Search – Programmers' Goldmine
Learning new language or framework can sometimes be a struggle. Traditional approach is to read documentation which explains the concepts, and provides simple examples. Sometimes that might be enough, but what those documentations are often lacking are some advanced examples and usages in real projects.
Why should children program? A review of Seymour Papert's Mindstorms
This is an essay about what it means to teach a kid to program, using Seymor Paperts groundbreaking book Mindstorms as a reference.
A FreeBSD 10 Desktop How-To
A guide to a full-featured modern desktop FreeBSD installation
Uber's Failure in Japan
Uber’s disastrous failure in Japan was not caused by local competition, but by a uniquely American strategy that simply could not work in Japan. You see, Uber represents a new kind of startup. The very thing that makes them so successful in America dooms them to failure in Japan.
How to allocate memory
Many programmers use malloc() and free() and pay no more mind to "allocating memory", but I often find 2-20× speed improvements by rethinking memory usage, so it is something I usually want to examine when joining a distressed project.
The NSA Is Hoarding Vulnerabilities
The National Security Agency is lying to us. We know that because data stolen from an NSA server was dumped on the Internet. The agency is hoarding information about security vulnerabilities in the products you use, because it wants to use it to hack others’ computers. Those vulnerabilities aren’t being reported, and…
Contributing os.scandir() to Python
My experience contributing a medium-sized feature (os.scandir) to the Python 3.5 standard library.
Taking Over DigitalOcean Domains via a Lax Domain Import System
A Hacker's Blog of Unintended Use and Insomnia.