Can My Water Cooled Raspberry Pi Cluster Beat My MacBook?
It's time to put my water cooled Raspberry Pi Cluster to the test. I put it up against my MacBook and a Windows PC to see which performed best
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,497 posts.
It's time to put my water cooled Raspberry Pi Cluster to the test. I put it up against my MacBook and a Windows PC to see which performed best
Every decade since the dawn of the World Wide Web in 1989 there have been about two major paradigm shifts in how web software is built and…
Texts on this and that.
{{ content|truncate(160) }}
Today was a big day. In 2013 we raised our seed round on the pitch of “building the Nasdaq for private markets.” Eight years later we call…
When the U7 was completed in 1984, it was West Berlin’s longest underground line and the one with the greatest number of stations. Many of those stations, constructed at a time when the western hal…
The goal of this blog is to share write-ups about bugs i have found in Facebook and reported to them under the Facebook bug bounty program.
C++20 added minimal support for coroutines. I think they’re done in a way that really doesn’t fit into C++, mostly because they don’t follow the zero-overhead principle. Calling a…
The Rosatom historical website has an entire section devoted to "Atomic Fun" — jokes and stories from the Soviet nuclear program. It's... something.
First there was REST, then GraphQL made RPC cool again, but maybe we need to come full circle with SQL over HTTP.
In this blog, I will show you how to use WebSockets support to build a fleet of serverless containers that make up a chatroom server that can scale a high number of concurrent connections (250,000 clients).
Posts and writings by Lennart Poettering
I graduated from college in 1997. While at college, the Netscape IPO, Yahoo IPO, eBay IPO, and Amazon IPO all happened. When I graduated, I…
Sure, we all pretend to know them, but rarely do we think they apply to us. Your manager certainly doesn't...
Algebraic effects and handlers provide a modular abstraction for expressing effectful computation, allowing the programmer to separate the expression of an effectful computation from its implementation. In this post, I will present an extension to OCaml for programming with linear algebraic effects, and demonstrate…
People talk a lot about “pull” vs. “push” based query engines, and it’s pretty obvious what that means colloquially, but some of the details can be a bit hard to figure out.
learn computer templateering in five minutes flat
Xoilac TV - Kênh xem trực tiếp bóng đá XoilacTV Full HD, không bị chặn, bình luận Tiếng Việt. XoiacTV cập nhật liên tục lịch thi đấu, BXH, kết quả bóng đá... nhanh và chính xác nhất.
Blog di Paolo Attivissimo su Internet, social network, informatica e bufale
Yes, I am aware that I am interrupting our self-hosting PL/0 compiler series but I think it will be worth it. Earlier today, I got the J language system running on OpenBSD . I find it important to write these up, because it helps me preserve my own knowledge of what I did and hopefully it will help others porting…
The Book of Why: The New Science of Cause and Effect is a collaborative effort aimed at a general audience by Judea Pearl , a professor of computer science at UCLA, and Dana Mackenzie , a science writer. As a medical student with a laughably poor formal education in statistics, I believe I qualify as a card-carrying…
Hot takes and cold truths on software, startups, and the lies we tell ourselves.
A simple intuitive breakdown of fluid simulation for programmers and technical artists. Instead of complicated mathematical expressions, I…
One of my favorite things about crypto is that, every so often, your conception of what it is changes. Bitcoin at first was “weird internet money” and then it was “a protocol” and then it was “digital gold”. Ethereum is “ICOs”, or maybe “DeFi”, or maybe “Web3”, or maybe all three, or maybe something...
On every team at every company I've been at prior to my current role, the advice was simple: don't check your node_modules folder into your version control system (which I'll refer to as “Git” for the rest of this article…). This seemed like solid advice for multiple reasons:
While the number of job opportunities for software developer skyrockets together with salaries all around the world, fresh grads and junior developers struggle to even get invited for the interviews. Why does it happen and can we do anything about it?