News for hackers. Stuff that matters.

holysoles

Re:I can't believe PowerShell is good on Thursday October 22, 2026 @01:13AM (#50191442)
I've written a lot of powershell in my time..

PS is really powerful for Windows OS level concepts and enterprise software that have good modules (AD, IIS, Citrix). However it has so many semantics that can burn you; non-strict mode, implicit type conversion, ordered null checks [1], not to mention the amount of boilerplate in a module and the runtime overhead. At a certain scale/complexity you need to graduate to using C# and .NET.

[1] https://learn.microsoft.com/en-us/powershell/utility-modules...

Re:CleanFrame: A quieter home screen for Samsung The Frame on Wednesday October 21, 2026 @06:28PM (#50188556)
Looks awesome, had I had something like this a year ago, I wouldn't of bought an nvidia shield. The Tizen home screen is so busy..
Re:Open Book Touch: open-source e-reader on Sunday July 19, 2026 @12:10AM (#48964900)
My nook was lightly sticky to the touch, I actually wiped it down with some cornstarch on a dish towel, it made a noticeable improvement. I do think if its too far gone though you'd be out of luck.

The kobos do look pretty nice, I might switch to that whenever my nook kicks it.

Re:Open Book Touch: open-source e-reader on Friday July 17, 2026 @09:24PM (#48954208)
I almost bought an xteink the other week but held off due to lack of a frontlight option.

I instead resurrected my nook simple touch (2011) with this project [1] from XDA forums, its made it infinitely more usable and still has good battery life.

[1] https://xdaforums.com/t/nst-g-the-phoenix-project.4673934/

Re:It's hard to justify buying a Framework 12 on Saturday May 30, 2026 @12:12PM (#48337794)
+1 on battery life, though it has been improving: my idle battery usage is a lot better than a year ago.
Re:The Quiet Renovation at Bitwarden on Monday May 18, 2026 @06:27PM (#48186655)
While I agree with the concerns raised in this article, I did not enjoy the writing style of it. Almost all of it feels AI generated, and is written in a very combative tone.
The thought of this didn't even cross my mind until yesterday. I previously figured the hype was primarily around marketing, but after watching this Primagen video, I have the same suspicion.

https://www.youtube.com/watch?v=zaGOKd4jqEk

Re:Cisco Workforce Reductions on Wednesday May 13, 2026 @11:24PM (#48130743)
Almost bought cisco shares today, glad I didn't.

A workplace that values job security is such a motivating factor for employees that I don't think is recognized enough. At a company that conducts layoffs, it feels like you're just waiting for the next one.

If anyone is looking for a tool to actually send traffic to a tool like this, I wrote a Traefik plugin that can block or proxy requests based on useragent.

https://github.com/holysoles/bot-wrangler-traefik-plugin

Re:Firefox Bug Bounty Program Updates on Sunday March 15, 2026 @01:05PM (#47389352)
Looks like the Firefox team is requiring clearer, higher quality security reports, presumably due to AI assisted submissions. Hopefully this will be enough to not require more significant barriers for submissions.
I'll plug a similar project that I found last week, its an emulated TV Tuner (HD Homerun) of your Plex/Jellyfin content. Its great having an easy option to throw something on for background noise.

https://tunarr.com/

Re:MinIO Is Dead, Long Live MinIO on Saturday February 28, 2026 @05:38PM (#47201093)
I'll plug that Chainguard has been maintaining a fork for awhile and seems to have a history with supporting forks like this: https://github.com/chainguard-forks/minio

For a web GUI, I had been using this project: https://github.com/huncrys/minio-console

I switched to rustfs this week though and am not looking back. I'd recommend it to others as well for small scale usage. Its maturing rapidly and seems promising.

Re:RAM now represents 35 percent of bill of materials for HP PCs on Thursday February 26, 2026 @12:24AM (#47162210)
The Verge had some good coverage about this, but TLDR: probably. Flagship phones may not raise in price to fully reflect it. They might cut costs elsewhere like keeping the same camera, or eat some of the cost increase in their margin.

https://www.theverge.com/tech/880812/ramageddon-ram-shortage...

They discussed it on the decoder podcast as well.

Re:Never Buy A .online Domain on Wednesday February 25, 2026 @10:33AM (#47152924)
Yeah this doesnt seem like a unique or new issue:

https://news.ycombinator.com/item?id=40195410

Re:Amazon service was taken down by AI coding bot on Friday February 20, 2026 @01:09AM (#47084356)
Paywall bypass: Set your user-agent to "Googlebot"
Re:Gentoo on Codeberg on Tuesday February 17, 2026 @01:48PM (#47051347)
For those curious, the federation roadmap is here: https://codeberg.org/forgejo-contrib/federation/src/branch/m...

I'm watching this pretty closely, I've been mirroring my GitHub repos to my own forgejo instance for a few weeks, but am waiting for more federation before I reverse the mirrors.

Also will plug this tool for configuring mirrors: https://github.com/PatNei/GITHUB2FORGEJO

Note that Forgejo's API has a bug right now and you need to manually re-configure the mirror credentials for the mirrors to continue to receive updates.

Re:I miss thinking hard on Tuesday February 03, 2026 @11:41PM (#46881532)
I very much think its possible to use LLMs as a tool in this way. However a lot of folks are not. I see people, both personally and professionally, give it a problem and expect it to both design and implement a solution, then hold it as a gold standard.

I find the best uses, for at least my self, are smaller parts of my workflow where I'm not going to learn anything from doing it: - build one to throw away: give me a quick prototype to get stakeholder feedback - straightforward helper functions: I have the design and parameters planned, just need an implementation that I can review - tab-completion code-gen - If I want leads for looking into something (libraries, tools) and Googling isn't cutting it

I always say I'm opting out as loudly as possible, many people don't even know that you can opt-out. The signs are often small and out sight.
Re:There Were BGP Anomalies During the Venezuela Blackout on Monday January 05, 2026 @04:40PM (#46505368)
Fascinating find and investigation. While there isn't a solid conclusion from it, glad it was written up, perhaps someone will be able to connect more dots with it.
Re:GotaTun -- Mullvad's WireGuard Implementation in Rust on Friday December 19, 2025 @09:59AM (#46326555)
The mullvad apps do offer obfuscation options (shadowsocks, etc) but i agree it would be nice if something was baked into wireguard itself. I recently went through setting up shadowsocks over wg for my homelab and it was a good bit of effort
Re:Ask HN: What Are You Working On? (December 2025) on Sunday December 14, 2025 @10:51PM (#46270244)
Continuing to add new features for my traefik plugin that manages bot traffic: https://github.com/holysoles/bot-wrangler-traefik-plugin

Also working on getting Nix setup on my devices, including a PR for the official installer to support OpenRC + BusyBox distros. Hopefully will get merged soon :)

In general I have a pretty negative view of private equity. However I did see this awhile back that seems at least partially positive: https://www.cnbc.com/2023/07/27/private-equity-giant-kkrs-an...
Re:Proxmox Datacenter Manager 1.0 available on Thursday December 04, 2025 @12:14PM (#46150035)
Both my current org and previous org (large) have mentioned it many times as an option, but both ended up choosing other commercial alternatives: HyperV and XenServer.

I think the missing datacenter manager was causing a lot of hesitation for those that don't manage via automation

Re:Anthropic acquires Bun on Tuesday December 02, 2025 @03:15PM (#46126225)
If they keep it MIT licensed, if/when things come crashing down, I think its reasonable to think Bun would continue on in some form, even if development slows pace without paid contributors.

Older »