HNHacker News
TopNewBestAskShowJobs

figmert

1,185 karma · joined July 10, 2023

submissionscomments
figmert··on Bookshelf – Self-hosted eBook library that runs on object storage
I had a look at BookOrbit not long ago. Love the fact that it is able to manage all book types (manga, comics, ebooks). Perfect for me and have been struggling to find a good tool that does all of them without being stupid heavy in resources. Once I looked at the repo, source, PRs etc. I noticed how heavy AI use is. This feels purely vibecoded without much for understanding what is actually being delivered. So ended up not using.
figmert··on My agent.md to improve LLM-assisted code quality
Right. I've really struggling to get AI to stop explaining the what. It seems to add it to the commits, PRs, code, wherever it feels like. I've put in multiple places to not write the "what", but the "why", and in multiple ways, but it still does it in one or other place.
figmert··on Git at any scale
But OP is the loser for leaving a comment.
figmert··on How Kubernetes Probes Work
My favourite: misconfigured Linkerd setup that causes CA certs to rotate every month :) Definitely worth restarting on that
figmert··on UK ATC Partners with Google to Avoid Contrails
I don't understand why Google is needed for this. My understanding is that this is basic weather forecasting, something the aviation industry already utilises to avoid turbulence. Seems like it'd be trivial to track cold spots in the sky as an addon. It's worth noting the US military has been doing this for basically ever already and their planes avoid them when necessary.

Regardless, I'm glad somebody is doing something about it as a temporary stop gap.

figmert··on I close SSH port 22 (and what I use instead)
> I check with nmap periodically. I have a break-glass backup terminal login option via my cloud provider dashboard (secured with MFA) in case Tailscale failed and needed investigation and repair.

Cool! Are you able to provide more information on this? My break glass is to temporarily allow public access to my IP, but it's manual and takes time for the firewall rules to apply. I'd love to have a better solution if possible.

figmert··on I close SSH port 22 (and what I use instead)
The real solution is using something like Pangolin or Tailscale (or Headscale) for this. You can control access way better and you never have to expose ssh ever. Not even temporarily.
figmert··on uBlock Origin Is Giving Up the Fight to Keep Ads Off Facebook
Appel has, and it can be used. Apfel[0] has exposed it as a CLI:

    $ apfel "What is the capital of Austria?"
    The capital of Austria is Vienna.
[0] https://apfel.franzai.com/
figmert··on Tailscale – Information about AI for Candidates [pdf]
I thought this was interesting. Most companies and candidates use AI these days as part of their job search, and during my current job search, so far this is the first time I've come across a comapny having such thing outlined. I think this is great, as it sets expectations, in addition to that, you as a candidate can decide whether you're okay with these expectations.
figmert··on Docker Sandboxes – Disposable, isolated sandboxes for AI agents
Well, I stand corrected! Thanks for the link
figmert··on It's time Amazon played by the same rules as everyone else [video]
It's obviously Amazon that requires them to wear the vest. Just because the contractor they work for enforces it doesn't, doesn't mean it's not Amazon requiring it.
figmert··on It's time Amazon played by the same rules as everyone else [video]
I think if one thing Mamdani is great at, it's that he's a great marketer. His brand is just so much better than any candidate I've seen in the US. Heck even in the UK to be honest.
figmert··on Docker Sandboxes – Disposable, isolated sandboxes for AI agents
Once you have a vm, the container provides next to no additional security benefits. It's just unnecessary overhead at that point.
figmert··on Run Android ARM64 VR APKs on Apple Vision Pro
> If the alternatives are clunky linux machines

I can tell this is a bad faith argument considering Linux can practically run on a toaster if you'd like.

And if Apple would allow it, Linux could easily run on Apple hardware, but that's the user hostility Apple gives. The things you've mentioned Apple does, Linux OSes have been doing for way longer.

And yes, Microslop is user hostile. It seems any org with an ounce of necessity for profit eventually turns hostile to user. This includes all FAANG. And yes, though far less hostile (and still not an excuse), even Valve has made some user hostile decisions.

figmert··on Run Android ARM64 VR APKs on Apple Vision Pro
What mask exactly?

Tactile click? Really? Weird hill to die. You're willing to accept inferior hardware, more ewaste, and a tighter grip by Apple for a silly little click?

figmert··on Run Android ARM64 VR APKs on Apple Vision Pro
> Phones don't run on fuel (and you can recharge a phone with any electricity supply)

That analogy would be the charging port. Until the EU forced them to use USB-C, they refused to let you use anything but their proprietary (inferior) connector.

figmert··on Run Android ARM64 VR APKs on Apple Vision Pro
> I’ve never found them user hostile. They just sell appliances that do a thing.

It is very hostile to users and their freedom. They are requiring you to buy things that they approve of. I guarantee you somewhere in their backlog is an item that says "require app store for app installations on macOS". In line with iOS.

You have paid for some hardware, and you can only run their software. They are refusing to give you information on running one of many other operating systems. They are refusing to allow you to buy hardware that runs their operating system[0] (this is in my opinion more okay, unless they are willing to sell the software separately).

They then refuse to give you new versions of the same software that they enforce to run on the hardware you bought. The hardware is probably still in perfect working order, and will still work with an older version of said software, but soon after some zero day is found, and you are stuck with this software that you can either never connect to the internet, or suck it up and accept the risk.

You can recycle it sure, but apple will give you pennies on the dollar (if they give you anything at all) and no one else really wants it because Apple refuses to let them (or you for that matter) fix it if it breaks, give it a new life through Linux (or Windows for that matter). So now you have at best some expensive paperweight, at worst e-waste.

So yes, Apple is user hostile whether it affects you or not. And no, Apple is not the only one.

[0] https://en.wikipedia.org/wiki/Hackintosh

figmert··on Run Android ARM64 VR APKs on Apple Vision Pro
Apple is like that because people are hellbent on giving Apple money despite them being so user hostile.
figmert··on Show HN: Bor – Open-source policy management for Linux desktops
I would hope that it locks some of these policies. No user should be able to make changes to policies set by the administrator
figmert··on What Even Are Microservices?
It's a result of being human, and the fact that we still haven't figured out how to work together well.
figmert··on Agent-Manager: A Tmux TUI for Running Claude Code, Codex and OpenCode
yes but if you don't create a company you can't get funding.
figmert··on What Even Are Microservices?
Yes, and then they start complaining that the shared domain objects are not kept up to date by team $notMine, and so they inevitably go to a shared library where they fall back into the same issues.
figmert··on Buz – A fork of Bun using modern Zig, with sub-1s incremental builds
They can. You just have to steer them
figmert··on So Reddit has decided that plain HTML is unsafe
I used to use infinity for reddit, after the api saga, I was able to patch it with my own api key since personal ones were still free. I lost the key since, and had to re-install Infinity, so when I go to the reddit api page, turns out they don't give you keys any more, and instead you need to sign up to their developer platform, which I requires a lot of hoops to get a key for free, and from what I understand, that's a big if.

Anyway, needless to say I've stopped using it for the past 3 months or so. I still open old.reddit on my computer every now and then, but I use reddit so much less because of this.

figmert··on You only need the frontier model for one single edit
The reason I use plan then implement is because I can adjust the plan, whereas if I get it to implement straight away, it might (and often does) make the wrong decisions that will be harder to adjust, or I'd have to adjust it after the fact.
figmert··on Shinjuku Station in 3D
For what it's worth I was joking. I've only been Shinjuku as a tourist, so I unfortunately won't be able to familiarise myself with the layout, but I do feel your pain. I've seen the same thing in smaller stations in the London and absolutely hate it.
figmert··on I wrote an bash enumerator because I was sick of xargs
Have you seen parallel?
figmert··on Shinjuku Station in 3D
Now we just need an app that links your location in 3d space so you can finally easily navigate Shinjuku.
figmert··on Annoying and alarming things about OpenCode
Heavy disagree. I can't be sure about other AI coding agents as I haven't used others enough, but especially the items around prompt cache misses and compaction have hit me personally.

This article (combined with another article previously comparing CC and OC's system prompt, to which someone replied pi.dev sends even less) has made me want to switch agents, so I'm likely going to try out pi.dev and aim to migrate.

figmert··on The state of open source AI
I hope so, but I am not holding my breath. OpenAI and Anthropic have too much money riding on them. I'll be surprised if they die.
← PreviousPage 2 of 11Next →