News for hackers. Stuff that matters.

mehdix

Re:The HTML-in-Canvas API origin trial on Friday October 23, 2026 @04:56AM (#50206180)
Not to mention that Canvas is a cornerstone of fingerprinting.
Can relate to that. Nowadays it's much easier for me to fork a project and fix the bugs for myself rather than convincing the maintainers that my niche bug is worth a fix and the fix is worthy.
It hurts reading this after just realizing that I can't unlock my Samsung S24's bootloader anymore (to take control of my phone), because Samsung has decided to erase that feature irreversibly using a remote update.
Re:OpenWrt One – Open Hardware Router on Tuesday July 07, 2026 @08:27AM (#48816776)
I have a Cisco MR18 router that bridges my LAN to my remote NAS. It would have become e-waste if not for OpenWrt.

When I was visiting my mom a few years back in my hometown, I converted her cheap plastic Xiaomi Mi router into an ordinary router using the OpenWRTInvasion exploit. That router then bridged a remote SIP phone to the main LAN, which was connected to the internet through another plastic router that had also been turned into an ordinary router, again thanks to OpenWrt.

That project is fantastic, and the people behind it are doing great work. Can't recommend them highly enough.

Re:The Eternal Sloptember on Monday May 25, 2026 @07:41AM (#48265720)
I have started to think of engineers who have entirely replaced their critical thought processes with AI agents, AI proxies.
Re:Appearing productive in the workplace on Tuesday May 19, 2026 @07:28AM (#48191937)
haha, yes, that was a good laugh :)
Re:Appearing productive in the workplace on Friday May 08, 2026 @04:29AM (#48060298)
Reminded me of The Tao of Programming [1].

Fantastic little read that brightened my morning (during a boring meeting).

[1]: https://www.mit.edu/~xela/tao.html

Re:Bun is being ported from Zig to Rust on Wednesday May 06, 2026 @09:17AM (#48035890)
That reply was educational indeed. Thanks for sharing.
Re:Keep Android Open on Sunday February 22, 2026 @11:24AM (#47112280)
Writing this in GrapheneOS where Google Play and Services run just like another app in a sandbox. Moreover, there is a network access permission that allows you to block any app from accessing the network, which is surprisingly the reason why Google does not approve GrapheneOS as compatible to let it pass hardware attestation test (if enforced).
Re:Heretic: Automatic censorship removal for language models on Monday November 17, 2025 @06:26AM (#45952674)
Malicious actors would always find them. Hiding information just creates a false sense of safety among public, which benefits politicians mostly.
Re:The GitHub website is slow on Safari on Thursday August 28, 2025 @06:19AM (#45050436)
Can't you simply make a PR against the other PR's branch?
Re:My website is ugly because I made it on Thursday May 29, 2025 @10:57AM (#44126731)
> It’s an itch – a feeling that something is really important, and you need to do something about it, and nobody else can possibly do it except you.

Might be difficult to believe, but I strongly believe there are things that no one else on this planet would do except one of us.

To add to what others have said, I would ask every person in my team what's the most important think I need to know.
Re:Show HN: SQLite Plugin for Jekyll on Wednesday November 27, 2024 @08:27AM (#42255914)
I'm running my website with Jekyll for around a decade. Interestingly I use sqlite for comments submitted to the server (cgi-bin, mind you) and populate the pages during build. Your plugin is a perfect match for my usecase. Will definitely consider it. Nice work!
Re:Bluesky Is Booming in Japan on Wednesday November 27, 2024 @08:16AM (#42255832)
Filter this page [1] for newly created profiles and see how it grows in realtime.

https://firesky.tv/

Re:418 I'm a Teapot on Monday October 28, 2024 @03:19AM (#41968489)
Well, I recently used it in a small PostgREST-subset query builder I wrote in case the query builder received an input more complicated that what it could handle. I found 418 a natural response in this case. In retrospect a 5xx (edit: or better 422) error is more appropriate, however.
Re:Taming the beast that is the Django ORM – An introduction on Sunday September 01, 2024 @02:02AM (#41414677)
FWIW, one python project I'm working on uses an obscure Framework, and ORM. I was contemplating to convert it to FastAPI+Pydantic, however the amount of effort needed was no different than rewriting the whole project.
Re:AI paid for by Ads – the GPT-4o mini inflection point on Saturday July 20, 2024 @10:45AM (#41016833)
This was literally among the best comments I've read today and I couldn't stop laughing out loud.
Can only second you. His style is by far my most favorite among all other technical authors. And thanks for the reminder, time to get another one of his books.
Re:lsix: Like "ls", but for images on Friday June 07, 2024 @06:58AM (#40607371)
I wish we had all these goodies in default linux console (I know about and try to use kmscon sometimes...)
Re:lsix: Like "ls", but for images on Friday June 07, 2024 @06:55AM (#40607357)
I can only second this comment. I discovered it a while back and it has been a pleasant experience ever since. I still use both though, depending on availibility.
It's a common scenario. Bars, coffee shops, trains, universities, etc. all offer free public wifi with DHCP outside your control.
Re:Dotfiles: Unofficial Guide to Dotfiles on GitHub on Tuesday May 07, 2024 @11:15AM (#40286673)
Just use your home folder as a git repo, rename .git, create alias "githome" to git cli pointing to that directory and viola, you have all you need.
Re:Systemd Wants to Expand to Include a Sudo Replacement on Tuesday April 30, 2024 @03:45AM (#40208262)
Lennart's toots suggest they are replacing a complex SUID binary with an already existing component (systemd-run) with better workflow (service manager handling the elevated context), which sounds like a sane move to me.
If you haven't watched the short clip on the article, do it right now!
Re:Today Microsoft Banned My Country Iran from Minecraft on Thursday April 25, 2024 @12:32PM (#40159626)
One side effect of such bans is that when something stops working in Iran, you can't easily figure out whether it is blocked by the operators inside the country, or by the operators outside the country...
Re:Today Microsoft Banned My Country Iran from Minecraft on Thursday April 25, 2024 @12:19PM (#40159465)
The abundance of pirated software and the absence of international copyright law in Iran makes it difficulat to argue for free software over there. As a free software enthusiast it made me always somewhat sad, when I used to live there.
Why is that a concern if already over 66% of energy is made of renewable sources?
Re:Unit Tests Considered Harmful on Friday April 12, 2024 @09:03AM (#40012150)
I see unit tests as a form of written contract. You write down what matters. Everything else is as solid as a verbal contract.
I think they mean the likelihood of a person committing a crime for a second time is higher when they have already committed it once.

Older »