HNHacker News
TopNewBestAskShowJobs

jordemort

1,655 karma · joined March 26, 2021

Sometimes I blog at https://jordemort.dev

[Verifying my cryptographic key: $argon2i$v=19$m=16,t=2,p=1$V0kyZ1Y5cE9lZjE3bDAxdw$K9h70qmbYALJqrLzx8UV9w]

[ my public key: https://keybase.io/jordemort; my proof: https://keybase.io/jordemort/sigs/xFLWmtCIQSYTK3LkfvmNBLP9KygjIko9nvjBWC-olLQ ]

submissionscomments
jordemort··on Show HN: Hat-syslog – Syslog Server with real time web UI
It just seemed pretty heavy and made up of a lot of different services. I'm sure it would be fine if I wanted to take the time to understand it and really plan out how it fits into my deployment, but I don't; I just want to read logs sometimes.
jordemort··on Show HN: Hat-syslog – Syslog Server with real time web UI
This seems about the right size for my homelab. I've tried Graylog and and the Loki/Grafana/Promtail stack but they're just too many moving parts for me. I just want to read logs, I don't want to administer a whole logging stack.
jordemort··on Fulfilling a reader's request for my “dot files”
If you like searching your Bash history with fzf, you're gonna love McFly: https://github.com/cantino/mcfly
jordemort··on IBM AS/400: Databases all the way down (2019) [video]
I had a class in community college that was taught on one of these. It was not what I was expecting from a programming class. I had a real bad time of it.

Later on, I briefly came to be in possession of an AS/400 that allegedly originally belonged to WKQX Chicago. I held on to it for a couple months but I didn't even have the slightest idea about how to go about hooking it up, let alone the proper cables, so I eventually let it go to another scraphound.

jordemort··on OrbStack – Fast, lightweight Docker Desktop and Colima alternative for macOS
"Free during beta" - wonder what pricing is going to be like out of beta. As far as I can tell, the main reason people started looking for alternatives to Docker Desktop is that it started costing money.
jordemort··on Fuck Oatly
Before this, I had never heard of Oatly. Now that I have, I think they're obnoxious and annoying.
jordemort··on Jsonnet – The Data Templating Language
There's also CUE: https://cuelang.org/
jordemort··on MRSK vs. Fly.io
I think this is what MRSK is? There's no Kubernetes. It even installs Docker for you.
jordemort··on Stuff I Use in the Terminal
Oh hey, I wrote this. Thanks for submitting it, I'm glad you enjoyed it!
jordemort··on French bulldogs are taking over America
We rescued a French Bulldog/Pug/Jack Russell mix. I think he was a attempt to breed a more robust/less unhealthy pug - failed in that he's not very pug-like, but successful in that he's a delight and very healthy.
jordemort··on On the Candlemaker's Petition
Oh, let me try:

Plato's allegory of the cave, but the cave wall is Stable Diffusion.

Moby Dick, but the whale is AGI.

jordemort··on You can watch Pluto TV in VLC, and the MPA considers this piracy
It's not too difficult to figure out how to get Pluto's API to cough up the stream URLs, if you're the kind of person that knows how to use the developer tools in your browser. You can do similar things with Stirr and Tubi. Roku and Samsung also don't bother to encrypt their streams, but I don't think they have websites where you can watch them, so you'd have to tear apart one of their apps or get their list of channels from someone else.
jordemort··on Rovio delists original Angry Birds from PlayStore because it's still too popular
I played Star Trek: Legends on Apple Arcade and it was deeply weird. It was a game that was clearly designed for a microtransaction model, with loot boxes, "rare" items, multiple in-game currencies and timers, etc - and in the Apple Arcade edition, exactly zero ways to spend money on any of it. Like a Chuck E Cheese with all the ticket machines set to free play.
jordemort··on [dead]
There is some good stuff scattered around on that site, but whenever I find myself thinking "this is the worst article I've read this week/month/year/decade," I look up up at the URL bar, and it is invariably Substack.
jordemort··on Show HN: Asdf Clone Written in Rust
I actually view being written in shell as an advantage for asdf. That means I can just submodule it into my dotfiles and bootstrap my tools without extra steps, no matter where I end up.
jordemort··on Ask HN: What are some of your “buy it for life” purchases?
I got the "lifetime" Plex Pass as well but I fully expect to outlive the product. I hope...
jordemort··on Ask HN: How do you give back?
I created and fund a scholarship at the university I graduated from.
jordemort··on Leak of a cancelled 1996 “Duke Nukem Forever” side-scroller
The original was

Correction: The original didn’t scroll, it played a single screen at a time. It was a side view though.

jordemort··on Ask HN: Freelancer? Seeking freelancer? (December 2022)
SEEKING WORK | Remote only (UTC-6) | Worldwide (US citizen)

- Linux consultant looking for part-time, short-term, or hourly engagements.

- Specializing in containers, virtual machines, embedded, and IoT

- Expert in packaging and distribution issues

- Formerly a tech lead for GitHub Enterprise Server

- LWN guest author, multiple appearances on HN front page: https://lwn.net/Archives/GuestIndex/#Webb_Jordan

- $200 for the first hour, $150 for each additional hour

- Invoices via Stripe; major credit cards, ACH, SEPA Direct Debit, and Alipay accepted

- More information at https://caketop.app and https://jordemort.dev

jordemort··on Show HN: Wiretap – Transparent WireGuard proxy server without root
Wireproxy can do similar stuff: https://github.com/octeep/wireproxy

(Disclaimer: I am a contributor to Wireproxy)

jordemort··on I quit my programmer job to become a chicken
Bu-gawk cluck cluck. Bawk bawk cluck bawk!
jordemort··on Ask HN: What services/apps are you self-hosting?
On my VPS, I have:

- SearXNG

- RSS Bridge

- Tiny Tiny RSS

- Mastodon

- Synapse + matrix-appservice-discord + mautrix-facebook

- go-jamming to receive WebMentions for my blog (so far: exactly one)

- Plausible Analytics (for my blog and marketing site)

- webhookd

On a big cheap box at Hetzner I have:

- A GitHub Actions runner

At home:

- Samba on a big ZFS array

- Duplicati

- Plex

- scanservjs

- Home Assistant

- Homebridge

Everywhere:

- Netdata

jordemort··on Engineered ‘Superplant’ Cleans Indoor Air Like 30 Regular Plants
Pothos is very easy to propagate in water. I bought one from Home Depot several years ago and now my office features 12 of them, all cut from the same plant (some are even second-generation clones)
jordemort··on Bars in Antarctica
Well, I wouldn't expect there to be hot bars.
jordemort··on Use RSS for privacy and efficiency (2021)
I'm a structured data maximalist so in addition to RSS and Atom, I implemented Schema.org metadata on my blog for GoogleBot, and I implemented JSON Feed and h-feed/h-entry markup, even though I've never seen anything that actually uses JSON Feed out in the wild. I'd be interested if there's anyone out there that's actually using these sorts of feeds.
jordemort··on Mastodon gained 70k users after Musk’s Twitter takeover
> People are posting all kinds of trash on Twitter equally, you don't expect to find the entire node is blocked because some users are posting things some others disagree with.

No, but I do expect the owner of the site to moderate its content. Pawoo doesn't care to; as a result, many people care not to federate with them. That's fine. You can still use Pawoo if you want to, or a server that federates with it, or set up your own and federate with them.

> Block the problem users, not the entire instance.

If it's a recurring problem that the owners of the instance won't do anything about, it's a lot less work to just block the entire instance.

> I looked for which node was ran with reliability and scaling built in, because I didn't want to be on a node that is ran by some hobbyist that is just going to give up one day, I also don't want to be on a server that falls over because scaling problems.

You're thinking like you're a customer, but on the Fediverse you're generally more like a houseguest.

> I tried running Mastodon myself, but quickly found it awful to keep updated

You've got a fair point there; I'm not sure why they can't distribute a container image with the assets pre-built instead of making you build your own. It's been trouble-free for me since I got it up and running, for what it's worth.

Lots of other things speak ActivityPub, though. If you're looking for something as simple as possible, you might like https://microblog.pub/

> I eventually switched to GNU Social with the Qwitter addon because it was easier to maintain and update, only for Mastodon to decide to drop support for the federating protocol it was using one day.

I haven't used it, but for what it's worth, the documentation for GNU Social seems to indicate that it supports ActivityPub these days. OStatus never made it past the draft stage, and GNU Social seems to be the last project hanging on to it.

> If we take your logic to its ultimate conclusion, you're saying that without investors or stock prices or the need to sell ads, the motivation behind making a good and sane experience evaporates, considering the state it's been in for years.

People mostly run instances for free, for fun, for their friends. The motivation is to have fun hanging out with friends on the internet. For this purpose, it seems to be pretty good at its job to me, and gets better at it with every version. The lack of financial incentive does mean there's no drive to capture more eyeballs, though, which means there's no drive to cater to folks that would rather have something exactly like Twitter.

> I honestly wouldn't try to disparage open source community projects like that to be honest.

I'm not sure what words you're trying to put in my mouth here, but that sentence certainly doesn't give me impression that you're trying to have a good-faith discussion.

> It has so many basic things fundamentally broken. On Twitter, if you delete a post, it's gone. On Mastodon, delete a post, well, it's deleted on your node. But the rest of the fediverse has replicated it and it's not deleted.

Yes, email works this way as well. It is an unavoidable consequence of federation. ActivityPub does have a "Delete" activity, but other servers are under no obligation to honor it. Regardless of what protocol is in use, once you've sent data to someone else's server, you're not going to be able to delete it without that server's cooperation.

jordemort··on Typing the technical interview (2017)
Always wonderful, but (2017) - you got me excited that there might be a new one in the series.
jordemort··on Mastodon gained 70k users after Musk’s Twitter takeover
Folks on pawoo.net regularly post lolicon, so, yeah. Depending on your interpretation of your local laws, you might pretty much be obligated to defederate from that sort of thing.

I think focusing on what has the biggest userbase or can give you the most reach is kind of missing the point with regard to the Fediverse. Without investors or stock prices or the need to sell ads, a lot of the motivation behind that sort of thinking evaporates. If you're looking at Mastodon and thinking "this is worthless, I can't build my brand with this," good, you're right, it's built that way on purpose.

jordemort··on Walgreens Turns to Prescription-Filling Robots to Free Up Pharmacists
I've been a Walgreens customer since birth, but after multiple incidents of vaccination appointments getting blown off and lost prescriptions and test results I moved all my prescriptions somewhere else earlier this year. They can't keep their pharmacies staffed. Getting prescriptions filled by a robot sounds like it would feel unsafe, but getting prescriptions filled by an overworked skeleton crew felt pretty unsafe too. I hope the robot isn't from the same team that built those awful always-busted screens they have on their drink coolers now that keep you from seeing what is in them.
jordemort··on Swatch Internet Time
Hm, but what calendar does it pair best with? French Republican, for maximal decimalization, or Discordian, for maximal weirdness?
← PreviousPage 5 of 11Next →