HNHacker News
TopNewBestAskShowJobs

agjmills

333 karma · joined January 13, 2015

submissionscomments
agjmills··on Ask HN: What Are You Working On? (April 2026)
Trove - a really simple web app where I can shove some files without having to really think about configuring anything

https://agjmills.github.io/trove/

Go, docker, bit of alpine js

agjmills··on Cardiorespiratory fitness is associated with lower anger and anxiety
Linguistics question: the title says “[…] is associated with lower anger and anxiety” I read it as _people who have lower anger, and people who have anxiety_ Am I broken? (I am a native English speaker but that doesn’t mean that I speak English correctly)
agjmills··on The world heard JD Vance being booed at the Olympics. Except for viewers in USA
Oddly I watched it live on the Eurosport broadcast and didn’t hear any noticeable booing
agjmills··on Adventure Game Studio: OSS software for creating adventure games
This reminds me of OHRRPGCE
agjmills··on Vibe Code Warning – A personal casestudy
Whilst I ostensibly agree with the sentiment of the linked page, my personal experience is very different - my suspicion is due to the different technologies at play

I enjoy building little SaaS side hustles that one day (I can dream) might make me a couple of grand, but I don’t enjoy writing 20+ CRUD controllers, with matching validation, and HTML forms. I’m probably a bit neurospicy, and I have a young family, but before LLMs came along I might “finish” one SaaS every couple of years. I’ve been able to complete 3 so far this year. It’s a wild uptick in productivity.

I’m well aware of the dangers that come with it too, but having been in the mines churning out this code for the last couple of decades I feel well versed in what to prompt for, just as I would with a keen yet naive junior engineer. I’d also argue that LLMs are much better at enforcing a particular style on the code base. I feel strongly that with an opinionated framework, in a relatively simple language, solving repetitive simple problems - you’ll have a great time with LLMs and you’ll be more productive than ever.

The problems arise when we delegate jobs like writing READMEs or tests (the boring stuff, right?) without really getting into the weeds.

agjmills··on Taking Risk
Whilst I dont want to defend the relatively low compensation for public-sector jobs in the UK, it is more nuanced than just salary.

In this case, it was actually a salary of £50,550 - £57,500, so total compensation of around £75k (circa $95k), as the pension scheme is in the order of 30% of your salary. Then there's the usual US vs UK medical cover and vacation allowances.

It's still a way off, but the gap is smaller than you think when you crunch all of the other benefits into a single number.

agjmills··on BT confirms it's switching off 3G in UK from Jan next year
Does make me wonder what will happen to a lot of the Gas and Electricity Smart Meters that rely on 3G (will they fall back to 2G?)
agjmills··on Show HN: Invoice Dragon – An open source app to create PDF invoices
Looks great, but you can’t scroll the currency select box on iPhone
agjmills··on Ask HN: What are some of the most elegant codebases in your favorite language?
Php and Laravel
agjmills··on Ask HN: What have you created that deserves a second chance on HN?
https://bauns.net A dashboard for SES reporting, giving fine grained metrics rather than just a failure %
agjmills··on I still have an old-school cert on my HTTPS site
But also check it’s still valid, because revocations
agjmills··on I still have an old-school cert on my HTTPS site
Or better, an alert to check the cert is still valid
agjmills··on Cheerful chatbots don’t necessarily improve customer service
Like all US tax law?
agjmills··on Ask HN: Is it still worth learning Kubernetes in 2022?
With your ML background I'd probably focus on things like AWS Sagemaker and going from dev to prod in a sensible fashion.
agjmills··on Tips on adding JSON output to your CLI app
Imagine if http APIs has similar output to lsof or df -h - nobody would write a script to use them! JSON makes a lot of sense, but a human-parseable format is also needed.
agjmills··on My Twitter was hacked
Isn't this the entire point of GDPR in the EU? To prevent corporations and individuals from using your personal data for any purpose other than for the reason your provided it.

Perhaps you should change your strategy? Personally, I use myname+website@gmail.com as then I'll know the source, when I find my email address has been sold to a 3rf party

agjmills··on Please stop closing forums and moving people to Discord
I have the same problem with Gitter.im or slack for FOSS projects - quite a few communities have switched from being fórum based (and therefore the conversations are logged and indexable by search engines), to being ephemeral conversations in Slack channels.

You could argue that IRC fits in the category of ephemeral platforms, but most large communities provide some form of indexable log of the conversations

agjmills··on Show HN: Dashboard to Manage and Monitor AWS SES Bounces/Deliveries/Complaints
OP here, I built this to scratch an itch, as I run a few other platforms that sent around 16000 emails per day, and SendGrid was getting pricey, but I couldn't get the granularity of reporting for my transactional emails with SES.

I could've built it into my existing platform, but fancied doing something different - and that's how I ended up with Bauns.

agjmills··on Farmworkers face coronavirus risk: ‘You can’t pick strawberries over Zoom’
Personally, and I'd hope this is echoed by everyone:

I'd rather have less strawberries, that are more expensive, than have strawberries picked by someone who died as a result of contracting COVID-19 in a field whilst they were picking strawberries to earn money to feed themselves/their family.

agjmills··on A $230k debt and a LinkedIn message led an ex-CIA officer to spy for China
Come back soon!
agjmills··on Mozilla terminates its deal with Yahoo and makes Google the default in Firefox
Somewhat important to note that its only the default in the US, India and a few other countries - presumably not the EU because of the whole Internet Explorer setting Bing as the default debacle a couple of years ago
agjmills··on Make Firefox support moz://a
Does this mean that http:// is httpill? httpsill ftpill ircill sshill
agjmills··on Ask HN: If you were to switch career, what would you do?
Horse racing!
agjmills··on Ask HN: If you were to switch career, what would you do?
something with racehorses
agjmills··on Where are the Voyagers?
"getting off the ground and staying there"
agjmills··on Show HN: Generate Google Slides from Markdown
Thanks for the replies - I guess just because I don't find something useful doesn't mean that others wont - its always nice to have additional tools
agjmills··on Show HN: Generate Google Slides from Markdown
Can someone explain why you would want to make slides from markdown? Surely its just as straightforward, if not easier, just to use the UI - genuinely curious
agjmills··on Show HN: Cypht – Unique Open Source Webmail
It is easy to pronounce, like 'sift'
agjmills··on A language that compiles to Bash and Windows Batch
Relevant XKCD: https://xkcd.com/927/
agjmills··on Icebergs.io Brings Linux Desktop to the Browser
I obviously dont know your stack so this might be useless if you're heavily invested in AWS - but you might want to try scaleway, you'll definitely get more bang for your buck in terms of performance
Page 1 of 2Next →