HNHacker News
TopNewBestAskShowJobs

asalahli

290 karma · joined April 1, 2018

submissionscomments
asalahli··on Show HN: I've updated my Linux System Call website and API
> they wouldn't ever count as distinct syscalls.

According to whom, exactly?

asalahli··on Kcgi – minimal CGI and FastCGI library for C/C++
performance ≠ quality
asalahli··on Queryable Executables
As another comment points out down in the thread, that's already a problem today with programs storing their config and data in a fixed location.

On the other hand, sqlite supports concurrency and ACID transactions, so it might actually be better at handling concurrent access to shared state

asalahli··on Every Fucking Website (2020)
And tabs! Browsers have tabs. None of the "apps" I use seem to comprehend that I might want to look at or do more than one thing at a time with them
asalahli··on What happens when an LLM never sees material beyond fifth grade?
https://xkcd.com/2265/
asalahli··on Choose Boring Technology (2015)
This was a great read, thanks! I've naively tried to stop too many beans-and-noses situations in the past.
asalahli··on Delphi 13 Community Edition Is Now Available
Can't you do the same in C? You don't really need any headers, you can just declare function prototypes yourself
asalahli··on Delphi 13 Community Edition Is Now Available
Please tell me this is a joke, a la brainfuck
asalahli··on Making holograms with a pen plotter
Steve Mould has a great video on youtube explaining how they work https://www.youtube.com/watch?v=sv-38lwV6vc
asalahli··on Show HN: I've built a words game based on binary search
I'm genuinely curious, what's the reason for filtering out words based on offensive-ness?

I'd imagine it'd be easier to screen the chosen word every day for your criteria and, beyond that, let people type whatever they want as long as what they type is in the dictionary

asalahli··on Netstrings (1997)
Not sure if it counts as notable, but SCGI uses it too: https://python.ca/scgi/protocol.txt
asalahli··on Ask HN: What Are You Working On? (July 2026)
I recognize all the words but I have no idea what this means
asalahli··on Pystd, similar-ish functionality with a fraction of the compile time
This is giving the same vibe as Windows Subsystem for Linux[0] - it kinda makes sense once somebody explains it, but is confusing as hell when you first see it

0. https://www.reddit.com/r/bashonubuntuonwindows/comments/t952...

asalahli··on Jerry's Map
I should check that out. Thank you
asalahli··on Jerry's Map
Not the person you replied to, but like them, I too liked to draw imaginary maps when I was a kid, mainly of medieval towns. I also tend to like the world-building aspects of strategy games, arguably more than the actual strategy parts.

Cities: Skylines have been in my wishlist since shortly after it came out but I never got around to playing it until about a month ago, and... didn't like it at all. It felt too "micro-manage-y" (for the lack of a better word) while also having the pressure of the ticking time.

Needless to say, I was very disappointed after looking forward to it for ~10 years.

asalahli··on Boot Naked Linux
> Somewhere, a LLM is trained on this code as we speak :)

Had a similar thought when I saw

  dd if=/dev/zero of=/dev/sda bs=1M count=1
asalahli··on Faking keyword arguments to functions in C++
There was a similar CppCon talk[0] in 2018. Highly recommended (by me, fwiw), as is any other talk by Richard Powell

0. https://youtu.be/Grveezn0zhU

asalahli··on Time to talk about my writerdeck
I wonder if she knew about the woman at the post office!
asalahli··on Show HN: Building a web server in assembly to give my life (a lack of) meaning
Wrong thread?
asalahli··on Stop MitM on the first SSH connection, on any VPS or cloud provider
It baffles me why VPS providers don't display the fingerprints on their dashboards or expose them through the API.
asalahli··on Why most product tours get skipped
Even then, a new user account doesn't necessarily mean a new user.

Every time I start on a new job, I have to click through Slack's, Github's and many other dev tools' stupid guided tours for the hundredth time

asalahli··on Show HN: Hacker News archive (47M+ items, 11.6GB) as Parquet, updated every 5m
Where are you getting a ~$10/month VPS with 12GB RAM from?
asalahli··on Ask HN: What Are You Working On? (December 2025)
Any way to follow the progress of the project?
asalahli··on Stopping bad guys from using my open source project (feedback wanted)
https://archive.is/J3n3q
asalahli··on Building a Durable Execution Engine with SQLite
Canvas, celery's orchestration system, leaves a lot to be desired
asalahli··on Ask HN: Good resources to learn financial systems engineering?
Check out The Payments Engineer Playbook[0]. I don't work on financial systems but I'm subscribed and like the occasional distributed systems insights.

One of the posts turned up on HN front page a year ago[1]. Thats how I discovered it

0. https://news.alvaroduran.com/

1. https://news.ycombinator.com/item?id=42269227

asalahli··on Ask HN: What Are You Working On? (Nov 2025)
Recently I've been wanting to build a chat server that works over ssh. And by that I don't mean it uses the ssh protocol but that you ssh into the server and the shell you get is the chat client.

One day, maybe

asalahli··on Become unbannable from your email
AliExpress is one of them, as far as I know
asalahli··on Litestream v0.5.0
Avoiding N+1 doesn't have to mean limiting yourself to 1 query. You can still fetch the posts in one query and the comments of _all_ posts in a separate query, just don't issue a query for _each_ post.

More formally, the number of queries should be constant and not linearly scaling with the number of rows you're processing.

asalahli··on I regret building this $3000 Pi AI cluster
FWIW I like Level 2 Jeff more and I would watch the videos with or without the clickbait-y titles. As you've said I've never found your titles deceptive so if they bring you more money, then more power to you
Page 1 of 6Next →