Linux: What Can You Epoll?
On Linux what can you turn into a file descriptor and then monitor with epoll?
The latest blog posts to take off on Hacker News. 49,217 posts.
On Linux what can you turn into a file descriptor and then monitor with epoll?
Only nine months after I suggested Tailwind might someday hit an unpleasant inflection point, that may now be happening.
This post is an attempt to explain the incremental parsing algorithm aretext uses for syntax highlighting. Like the rest of aretext, parsers are implemented in Go for portability and performance. Most people do not consider Go a functional programming language; nonetheless, aretext’s parsers rely on functional…
You are seeing this because the administrator of this website has set up Anubis to protect the server against the scourge of AI companies aggressively scraping websites . This can and does cause downtime for the websites, which makes their resources inaccessible for everyone.
The PowerBook 1400 is, and remains, my favourite laptop. It was everything the PowerBook 5300 should have been and more. It was my first l...
Thanks to the Israeli accessibility law, I have no other choice but to delete the websites I developed for learning Java, PHP, C#, Scala, HTML, Linux etc.
The Commodordion is an 8-bit accordion primarily made of C64s, floppy disks, and gaffer tape.
Teachers adapted to the calculator. They can certainly adapt to language models.
AWS creates a market for spot instance pricing, but this market is inefficient as customers don’t consider all instance types available. Leveraging this mispricing can save even more than spot pricing already does.
The best PLG founders, startups, strategies, metrics and community. Every week.
Out of all Lisps the ones I’ve come to appreciate the most are Scheme and Common Lisp.
Update: This result appeared in the proceedings of CT-RSA 2023. A preprint is available.
Tetris is a classic time-waster, both in and outside of the office. What good is any computing device if it can’t play this game? Tokyo System House certainly thought so, and ported it to the NEC mini5 line of CP/M-based word processors. Let’s preserve it for future generations and then see what it’s like!
HTTP does a pretty good job staying out of everyone’s way. If you’re reading this article, there’s a solid chance it was delivered to you over HTTP. Even if you’re reading this from an RSS reader o...
Sometime in 2001, I walked into a Radio Shack on San Francisco's Market Street and asked for a Cuecat: a handheld barcode scanner that looked a bit like a cat and a bit like a sex toy. The clerk handed one over to me and I left, feeling a little giddy. I didn't have to pay a cent.
Even in the face of overwhelming evidence, the criminal legal system is incapable of admitting its mistakes
On October 10, 2022, there were 576,562 LinkedIn accounts that listed their current employer as Apple Inc. The next day, half of those profiles no longer existed. A similarly dramatic drop in the number of LinkedIn profiles claiming employment at Amazon comes as LinkedIn is struggling to combat a significant uptick in…
A strong runner up was this quote, which captures the essence of what we should be trying to do when creating new languages:
Today's date is a good excuse to memorize a few more digits of 3.1415926 53589793 23846264 33832795....
Matthew Childs / Reuters We live in a golden age of software reuse. We’ve never before had such a wealth of freely available code, in so many languages, so easy to find and install. And yet, …
Software development still has a long way to go until it fully embraces the cloud
At this past weekend's CFAR Workshop (about which, by the way, I plan to have another post soon with less whining and more serious discussion), someone mentioned that they were uncomfortable with pauses in conversation, and that got me thinking about different conversational styles.
If you want to watch the video first, it is below
The Kroger-Albertsons supermarket deal is uglier than you might expect. The "special cash division" of $4 billion may be intended to get around antitrust enforcers.
Basecamp has had one foot in the cloud for well over a decade, and HEY has been running there exclusively since it was launched two years ago. We've run extensively in both Amazon's cloud and Google's cloud. We've run on bare virtual machines, we've run on Kubernetes. We've seen all the cloud has to offer, and tried…
Several stories about one of the hardest maxims to put to practice in business.