HNHacker News
TopNewBestAskShowJobs

adhamsalama

247 karma · joined May 12, 2023

submissionscomments
adhamsalama··on Sem – Semantic version control. Entity-level diffs on top of Git
I was just building a POC of something like this a couple of weeks ago. I'm glad someone else already implemented it with support for more languages.
adhamsalama··on Enable CORS for Your Blog
So, about that...That's how I read RSS feeds on my Kindle.

https://github.com/adhamsalama/simple-rss-reader

adhamsalama··on Hacking an old Kindle to display bus arrival times
Fair enough. I did consider jailbreaking my Kindle but I am afraid of bricking it.
adhamsalama··on Hacking an old Kindle to display bus arrival times
Why Jailbreak the Kindle when you can just open its browser and visit a website that shows the arrival times?

The Kindle browser is surprisingly decent, I made Claude Code generate an RSS feed reader compatible with the Kindle browser, with the ability to read full articles (for those feeds that require you to visit the website), and download articles. It also supports Reddit and Google News RSS feed. This is my new favorite way of browsing the internet.

https://github.com/adhamsalama/simple-rss-reader

adhamsalama··on Defer available in gcc and clang
C is the best language to learn as a beginner.
adhamsalama··on Discord Alternatives, Ranked
I did this as a side project awhile ago it was very fun.

https://github.com/adhamsalama/webrtc

I didn't bother adding much styling to the website because I was only interested in the network side of things.

adhamsalama··on Beyond agentic coding
We don't solve LeetCode for a living yet it is asked in interviews anyway, so nah, we don't have to use AI in interviews.
adhamsalama··on De-dollarization: Is the US dollar losing its dominance? (2025)
Are you familiar with a country named Iraq?
adhamsalama··on Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
Just install Termux and you're good to go.
adhamsalama··on Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
I run Claude Code on my phone itself via Termux.
adhamsalama··on I switched from VSCode to Zed
I use Astronvim and it has a not-so-bad debugger support, when it works...
adhamsalama··on I switched from VSCode to Zed
This is the first time I've seen someone talk about vertical tabs in an editor, but I used to make fun of people using vertical tabs in browsers until I tried it and got used to it, so maybe I should try vertical editor tabs...
adhamsalama··on Trump says Venezuela’s Maduro captured after strikes
How did that work out for Iraq?

It wasn't a good day for the million Iraqi civilians that the US murdered.

adhamsalama··on Trump says Venezuela’s Maduro captured after strikes
Uh, they could be murdered by the US army like the million Iraqi civilians the US murdered.
adhamsalama··on Everything as code: How we manage our company in one monorepo
Unleash
adhamsalama··on Nicolas Guillou, French ICC judge sanctioned by the US and “debanked”
Who addresses Israeli terrorism?
adhamsalama··on Rob Pike goes nuclear over GenAI
Yes.
adhamsalama··on Show HN: Private blogging and journaling with a simulated audience
Thanks. I hate it.
adhamsalama··on What makes you senior
I did this by constantly complaining about JavaScript and how TypeScript is so much better until some of my colleagues started writing new projects in TypeScript.
adhamsalama··on Apple has locked my Apple ID, and I have no recourse. A plea for help
Windows is very similar to Plasma and copies it sometimes, but is much worse.
adhamsalama··on Apple has locked my Apple ID, and I have no recourse. A plea for help
I find KDE Plasma to be much better than Windows and MacOS.
adhamsalama··on CM0 – A new Raspberry Pi you can't buy
You buy any cheap Android phone and run Termux on it.
adhamsalama··on Jepsen: NATS 2.12.1
Are RabbitMQ's durable queues worse?
adhamsalama··on Damn Small Linux
Would that work with CORS?
adhamsalama··on PGlite – Embeddable Postgres
I tried to use this when I was building a project about peer-to-peer database sharing in the browser using WebAssembly and WebRTC, but I found it a bit heavy so I used SQLite instead.

Here's the project if anyone is interested: https://github.com/adhamsalama/sqlite-wasm-webrtc

adhamsalama··on Israeli-founded app preloaded on Samsung phones is attracting controversy
Spyware*
adhamsalama··on Zed is now available on Windows
Electron compiles NodeJS with v8's pointer compression which leads to an up to 50% decrease in memory usage, and might speed it up too.
adhamsalama··on How hard do you have to hit a chicken to cook it? (2020)
Someone made a Youtube video about this. He created a machine to slap the chicken and measured its heat.
adhamsalama··on Love C, hate C: Web framework memory problems
Why isn't this used more?
adhamsalama··on Top UN legal investigators conclude Israel is guilty of genocide in Gaza
I don't think I can even give you the benefit of the doubt of being clueless, you're just deliberately spreading false propaganda.
← PreviousPage 2 of 12Next →