The Little C Function From Hell
Does the standard say whether or not “char” is “unsigned char” or “signed char”? (I guess not from what you wrote above.)
Topics /
The most popular blog posts about software engineering on Hacker News. 14,534 posts.
Does the standard say whether or not “char” is “unsigned char” or “signed char”? (I guess not from what you wrote above.)
When early stage programmers get stuck, they can get frustrated. Here's how to make the most of it.
Last week I had to diagnose a bug in an open source library I maintain. The issue was gnarly enough that I couldn’t find it right away, but then I thought: if I set a breakpoint here and fire up the debugger, I will likely find the root cause very soon… and then proceed to mercilessly destroy it! So I rolled up my…
Last time, I explored the inside of the Super Nintendo cartridges . Today I am going through its video system.
Exploring the web’s clipboard APIs, their limitations, and their history.
Report of my one game a month challenge during 2014.
There is a lot of material out there about services meshes, and this is another one. Yay! But why? Because I would like to give you the perspective of someone who wish service meshes did exist 10 years ago, long before the rise of container platforms like Docker and Kubernetes. I’m not claiming that this perspective…
You want it to just work. But it resists.
Pipenv is a Python packaging tool that does one thing reasonably well — application dependency management. However, it is also plagued by issues, limitations and a break-neck development process. In the past, Pipenv’s promotional material was highly misleading as to its purpose and backers.
Why I chose Phoenix LiveView over Rails, Laravel, and Next.js
Cloud-Native Full-Stack Software Engineer and Solutions Architect
Why you might benefit from letting this popular paradigm rest in peace.
In which I discuss a modules problem that is being ignored
fish 2.0 is now released! fish is a fully-equipped command line shell (like bash or zsh) that is smart and user-friendly. fish supports powerful features like syntax highlighting, autosuggestions, and tab completions that just work, with nothing to learn or configure.
Programming, Coffee and Indie Hacking
So, I’ve been working on a programming language in my spare time for over a year now. I’ll save you the details but it’s meant to be a minimal, easy-to-learn language for beginners. This year for the Advent of Code, I set myself a challenge; complete every day’s challenge using only my programming language.
I thought I'd share my favorite regex of all time. [ -~] Any idea what this regexp matches? Scroll down for the answer. . . . . . . . . It matches all ASCII characters from the space to tilde. What are these characters? These are all printable characters! Take a look at this ASCII table. Printable characters start…
Oban, the job processing framework from Elixir, has finally come to Python. I spent some time exploring it, and here is how it works.
We learn why adding on x86 isn't as obvious as you might think
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
In 2022 I started building an application for creating Customs declarations. After evaluating some options and writing code in various programming languages ...
You can just prove things, apparently.
Today we will pour one out for the vaunted technical interview process, which is on its last leg. And we’ll talk a little about what’s…