RISC-V is currently slow compared to modern CPUs
RISC-V is currently quite slow compared to modern CPUs in 2024.
RISC-V is currently quite slow compared to modern CPUs in 2024.
A shift toward products and a research brain drain should ring your alarm bells
Haskell’s expressive type system means that type signatures can carry a lot of information. Haskell’s polymorphism means that you sometimes write functions that work across an enormous range of types, and are left wondering “what do I actually call my variables?”. It is often the case that there’s nothing to say…
A somewhat compact implementation of the awk programming language
A talk given at the ebookcraft conference, March 30, 2016
There is a story repeated so often that it has become a truth -- that medieval folk drank weak beer to avoid the perils of drinking water -- but it's a myth.
GitHub Issues has been how the world’s best software teams collaborate since it first launched in 2009. Today we are excited to unveil a major evolution of issues and projects,…
There’s a key piece of magic in the engineering of the Internet which you rely on every single day. It happens in the TCP protocol, one of the fundamental building blocks of the Internet. TCP…
For the past two years, I’ve been on the receiving end of a passive aggressive win-back campaign from Dropbox. The feud originally started when I migrated away from Dropbox and hence canceled my subscription while leaving them saddled with over a terabyte of my data to carry forever, like a camel in the digital…
The maker of WordPress took 2M customers from its biggest rival: has a red line been crossed?
You might be hearing a lot about post-quantum (PQ) cryptography lately, and it’s easy to wonder why it’s such a big deal when nobody has actually seen a quantum computer. But even if a quantum computer is never built, new PQ standards are safer, more resilient, and more flexible than their classical […]
How it shall look… Linux & BSDs Windows macOS State on Fedora 40 Workstation & XFCE Spin… Screenshots taken from the GNOME bugtracker, copies to not stall their GitLab instance. I think that is rather unpleasant and for e.g. the left icon-only border just an unusable insult.
Design patterns are these cool things that make you go 'hell yeah' because they make a certain problem easier to deal with. Whether it's applicable to all languages, or due to a language constraint, they're pretty nice. Of course, some people go crazy with them rather than doing the simple thing that works. Other…
Teenagers' hands are the devil's playthings.
We’re sharing how we streamline system reliability investigations using a new AI-assisted root cause analysis system. The system uses a combination of heuristic-based retrieval and large language m…
Don't test in production. Test in simulation!
It's fairly common to use git repositories as a vehicle for serving websites. The webdev pushes their changes to some branch of a publicly available git repository, and some web server somewhere serves the current tip of that branch as the website. Github Pages would be the most famous example of this.
The "Ask HN: Who is hiring" monthly post on Hacker News, available on the first day of each month, provides a platform for users to share tech job listings for free. Analyzing 10 years of these posts with a Python script reveals significant shifts in hiring trends. This insight into the evolving tech job market can…
Laurent Le Brun's blog
New from Loubna Ben Allal and her research team at Hugging Face: SmolLM2 is a family of compact language models available in three size: 135M, 360M, and 1.7B parameters. They …
Data harvesters are reaching into virtually every part of your digital life through the little-known surveillance hardware industry.
Project community server: https://discord.gg/side7 On September 20th, 2022, the live-service first-person hero shooter "GUNDAM EVOLUTION" was launched. A little over a year later, on November 29th, 2023, it abruptly reached its end of life. As a passionate enthusiast of hero shooters and the Gundam franchise, the…
Miguel de Icaza's Blog
Recently at Internet Archive a “glitch” (their choice of word) deleted a great many accounts, including my account that had been at archive.org/details/@ging...
Ideally, you’d want your program to work everywhere. Unfortunately, that’s not that simple, even if you’re using high-level “portable” languages such as Python. In thi…
We create the world's fastest and most efficient AI.
Bad experiments are worse than none at all
Lots of underrated areas to work on
The Segment Anything Model (SAM) and its successors made a significant leap forward in computer vision, particularly in image and video segmentation. Along with SAM’s innovative approach to promptable segmentation, the literature rapidly evolved to address key challenges like computational efficiency and real-time…