Just Don't Hire 0x Engineers
Written pieces, talks, and other bits by Zach Holman.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,895 posts.
Written pieces, talks, and other bits by Zach Holman.
Many people may already know that all your devices try to broadcast your previous connections. I expect that many more have no idea that’s happening. There have been articles published about it before, but without specific examples.
Since there haven't been any major public announcements regarding PS4 hacking for a long time now, I wanted to explain a bit about how far PS4 hacking has come, and what is preventing further progression.
Single page applications are slower, break accessibility, and cause usability issues. Learn why SPAs hurt performance and what to do instead.
I was catching up on Brad Feld’s blog this morning and saw that he had posted about the “40% rule” for SAAS companies. I was at the same board meeting as Brad and came away similarly impressed by the simplicity of the rule and the logic behind it. Here’s the 40% rule and it is […]
Large caches of data stolen from online cheating site AshleyMadison.com have been posted online by an individual or group that claims to have completely compromised the company’s user databases, financial records and other proprietary information. The still-unfolding leak could be quite damaging to some 37 million…
The recent hashtag #talkpay on Twitter reminded me of a situation I found myself in at a former job. I contracted with a local startup during my last few years of college, and they gave me a job offer the winter before I graduated. The $40,000/year offer would expire in a week, and I wasn''t prepared to try to get…
For as long as the web has been around, there have been entrepreneurs trying to build businesses around lists. And I’m having a tough time thinking of any company that has really nailed it in this category. For one thing, there are two modes of listmaking; making lists for yourself (task management) and making lists…
Sometimes the Pythonic way to solve a problem changes over time. As Python has evolved, so has the Pythonic way to count list items. Let’s look at...
In the last decade, three major scripting languages embarked on project to produce a major revision to each language: Perl 6, Python 3, and...
Why going freemium may not be the best idea for your app
On the 100th anniversary of Einstein’s Theory of Relativity, Stephen Wolfram discusses the nature of space and time, and fundamental theory of physics.
Are our most valuable qualities being exploited at work? How our strengths get twisted into forming bad habits that just might kill us.
The microservices architecture can be useful, but to know if it's suitable in your context you need to understand its costs and benefits.
In 1998, I was a junior Program Manager on the Internet Explorer team at Microsoft. My first project was shipping Internet Explorer 4 Plus, a CD-ROM with Internet Explorer 4.0 and a whole lot of tr…
Perhaps you've read posts like Falsehoods Programmers Believe About Names and Falsehoods programmers believe about time . Maybe you've also read Falsehoods programmers believe about geography .
Background: I have worked with lots of companies as security consultant through bug bounties either I asked them if they need my service or they approached. I’m a big fan of Paul’s essa…
The Universe was 99.999999% Hydrogen and Helium after the Big Bang. Billions of years later, there’s a new contender in town.
Taking over Pokemon Yellow from the inside.
If you're setting up a service where people can register their own usernames to be used as a hostname (username.example.com), email address (username@example.com), or URL path (example.com/username) within your domain, there are some common names you should avoid letting the general public register. Many …
How a 12TB Synology DS415+ NAS changed my digital life: Data is eating me alive. Every gadget these days can shoot photos and record video. I captured 275GB of photos and videos on my last trip. Just one trip! And I'm just a hobbyist photographer with a mere 12MP camera. If you shoot with any regularity and a 20MP+…
Culture matters for startups. For a startup to succeed, it must have a culture that reflects what it wants to achieve. This is one of my areas of expertise. I've spent the past decade focusing on Y...
“The difference between something that can go wrong and something that can’t possibly go wrong is that when something that can’t possibly go wrong goes wrong it usually turns out to be impossible to get at or repair.” –Douglas Adams