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.
The latest blog posts to take off on Hacker News. 2,470 posts.
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.
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…
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 ).
I know it’s a weird way to start a blog with a negative, but there was a wave of discussion in the last few days that I think serves as a good hook for some topics on which I’ve been thinking recently. It all started with a post in the Simply Stats blog by Jeff Leek on the caveats of using deep learning in the small…
Exactly 10 years ago, on July 9th, 2007 we started to sell+ship the first Openmoko Neo1973. To be more precise, the webshop actually opened a few hours early, depending on your time zone. Sean announ
When adding two integers i and j of bitlength b, the result will be of bitlength b + 1 in the worst case. This means they can easily be naively added. If the result is larger or equal to F p one has only to subtract p from the result, i.e.:
It's my strong opinion that your company should avoid the Grsecurity product sold at grsecurity.net because it presents a contributory infringement and breach of contract risk.
Believe-it-or-not, we actually know exactly how to create friendships in the lab!
How Postgres’ concurrency model coupled with long-lived transactions can degrade the performance of indexes on hot tables in your database.
In pursuit of market control now, deployers of DRM are robbing us of our culture in perpetuity by enclosing the future commons. It’s possible that you think that unauthorised use of copyright…
This website is for sale! hacklabo.com is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, hacklabo.com has it all. We hope you find what you are searching for!
Using CPUs instead of GPUs for deep learning training in the cloud is cheaper because of the massive cost differential afforded by preemptible instances.
Most PDF files do not look readable in a text editor. Compression, encryption, and embedded images are largely to blame. After removing these three components, one can more easily see that PDF is a human-readable document description language.
I’d be quite content if I never again heard the Intel “bong” at the end of every PC ad.
Performance is everybody’s responsibility, no matter what your role. When it comes to the GPU, 3D programmers have a lot of control over performance; we can optimize shaders, trade image quality for performance, use smarter rendering techniques… we have plenty of tricks up our sleeves. But there’s one thing we don’t…
I started looking for a remote position, telecommuting in other words, as a software engineer last November. It took me 3 months to apply to…
Maker culture has gained a lot of ground in the last few years. Maybe too much, in fact. We can of course ignore those people who are only, as always, surfing the current wave of hype. They seldom have any clue of the ideas they are selling themselves with anyway. But it also feels as though everybody else is talking…
This Re-frame tutorial walks you through the main parts of Re-frame's structure, how they work together, and how they help you succeed in the long run building your single page application.
Last week, a debate flared up on twitter on working hours in academia and there was the claim that it is irrational to work over 40 hours as output actually goes down. I do not believe this claim. …
Linux tracing systems & how they fit together
What a great title. 'URLs are UI.' Pithy, clear, crisp. Very true. I've been ...
Every time I want to quickly understand something about an advanced type system or programming language concept I get lost when I see something like this on Wikipedia:
I met my wife at a tech holiday party. I saw her from across the party and the rest of the people in the room disappeared…but this story doesn’t go the way you think. We didn’t ge…
A couple of days ago I watched a How Computers Learn talk by Peter Norvig. In this talk, Peter talked about how Google did machine learning and at one point he mentioned that at Google they also applied machine learning to hiring. He said that one thing that was surprising to him was that being a winner at…
Coding as a non-English speaker, or what Excel, Illustrator, and functional programming can teach us about names.