News for hackers. Stuff that matters.

ry8806

Re:Merge-pdf.app – A free, privacy-first PDF Merging tool on Wednesday January 21, 2026 @08:48AM (#46705672)
totally understand. I think distribution on the Web is a lot easier than building desktop applications for Linux/Mac/Windows. Also, sometimes I need to merge pdfs when I'm on my Android device, which would be another target to build an application for. Web makes it easy for me across a huge variety of devices
Re:Merge-pdf.app – A free, privacy-first PDF Merging tool on Wednesday January 21, 2026 @03:50AM (#46702844)
I used to use the other free online services, which send my files to their servers in order to perform the processing.

I moved to using a docker container when I became concerned about privacy (I merge a lot of invoices and financial documents)

So I built my own, free, privacy centric version

Re:Show HN: Tips to stay safe from NPM supply chain attacks on Monday September 22, 2025 @07:58AM (#45332192)
I actually posted about my own Docker setup this morning: https://ryansouthgate.com/secure-node-in-docker/

I use this on all my front end projects and it protects my "host" machine from malicious packages, it's not a silver bullet though; other practices, e.g. good secret management, will help harden your dev environment from these attacks

If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duct
the history of over-promising and under delivering: https://motherfrunker.ca/fsd/
Re: on Thursday February 15, 2024 @07:13AM (#39381760)
An example of a simple Home Assistant automation (Android notification) being provided by a simple F# api.

Bin puns aplenty

Re:Ask HN: What apps have you created for your own use? on Wednesday December 13, 2023 @11:04AM (#38629369)
just a small webapp - https://uplowder.com/

I need to transfer photos of receipts/invoices (taken with my phone) to accounting software on my laptop. Google Pictures/Drive is too cumbersome

1. open url on laptop

2. scan QR code with phone

3. choose files/take a picture of receipt on phone

4. appears on laptop

Files are E2E encrypted, as I used it as an excuse to play around with the JavaScript "SubtleCrypto" API

Re:Stop Telling Everyone What You Do for a Living on Tuesday April 11, 2023 @08:09AM (#35523988)
fantastic reference! made me chuckle
Re:How to Start Your Blog in 2023 on Wednesday February 22, 2023 @10:47AM (#34897409)
couldn't agree more with the section about Ghost, their shifted focus is something I've picked up on recently too [0]. I started to dislike their interface more and more when creating/editing posts. Couple that with the regular "your theme is no longer supported" messages, I got fed up of burning time to keep up with their updates, which offered no benefits to me. I quit and moved to Hugo (using a ghost-to-hugo migration tool [1]).

[0] https://ryansouthgate.com/goodbye-ghost-hello-hugo/#im-no-lo...

[1] https://github.com/jbarone/ghostToHugo

Re:ThinkPad as a Server: The Follow-Up on Monday January 30, 2023 @08:47AM (#34579491)
It's great to see others doing this and writing about it. I too browse /r/homelab and look at some of the power-hungry monsters people are running. Given energy price rises in my country (UK), it makes them too expensive to run.

I've managed to get my setup [0], consuming ~8w (idle + running my blog). Going from an old laptop with a broken screen, putting it to use instead of making it e-waste, does feel good

[0] https://ryansouthgate.com/my-old-laptop-is-my-new-web-server...

pretty sure it's broken, I've been playing for over an hour and haven't won a single deck! :P