@binwiederhier@discuss.ntfy.sh avatar

binwiederhier

@[email protected]

Hi I’m Phil 👋, I’m a software engineer, and I maintain an open source push notification tool called ntfy. I’m also German 🇩🇪, and a big fan of 🇬🇧 & 🇺🇸, and a dad of two 👦👧

This profile is from a federated server and may be incomplete. Browse more on the original instance.

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

Use ntfy.sh. It’s open source and has a free server.

Disclaimer: I made it ;-)

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

You can type reset to fix your terminal if it gets messed up like that.

binwiederhier, (edited )
@binwiederhier@discuss.ntfy.sh avatar

Thank you for contributing to the magic of the old school internet.

My question: How does one get to write an RFC? Do you have to become part of a certain group, or just be known in certain circles, or do you just start writing and then submit it somewhere? If I had a great idea that I think should become an RFC, what is the process to make this a reality?

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

Install Debian Stable on a SSD, most likely via debootstrap from the Ubuntu system

What an interesting way to install a new system. I’ve only ever done that for image building purposes. Why would you do that instead of just installing it from a flash drive?

Also: it sounds like you’re manually installing things. I would suggest Ansible or something similar, so that reinstalling isn’t so brittle and manual.

Who / why puts a downvote on almost each new post on r/selfhosted?

I haven’t really posted a lot to r/selfhosted (or Reddit in general), but whenever I did, there was always someone who voted my post down in less than 30 minutes after it was posted. Maybe because of this (or maybe because they were actually perceived as low quality posts), these posts never received a lot of engagement with...

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

I asked the same question on r/selfhosted a few weeks ago, and I was downvoted just for asking the question.

www.reddit.com/r/…/why_downvote_so_much/

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

Related to another Reddit app, but not RIF:

The Relay for Reddit dev (u/dbrady) is bravely working on Relay. I got an update yesterday. The changelog said “further reduce API calls”. I think he actually wants to make it a paid app, which I’d gladly pay for.

I hate the Reddit change as much as the next guy, but if the Relay dev can actually make a profit from it that’d be awesome. The app cost a one-time $4 or something, which I’m sure he never made bank with. Having like $3-5/month for it would probably be sustainable.

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

It only works with 16.4 afaik.

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

You can join the Matrix or Discord, and nimbleghost can help you out, most likely.

How do people disconnect from work when they enjoy solving technical work problems?

I’m struggling to disconnect from work. I’ve been working on an interesting problem for the last couple of weeks (compacting change data capture events from sharded MySQL servers into BigQuery). It’s an interesting technical problem. There are lots of optimization opportunities and novel patterns I can introduce....

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

Sharded MySQL is my nightmare, and my proudest achievement at the same time. I designed and implemented an architecture for a product that is backed by heavily sharded MySQL servers, a total of over 700 servers worldwide, with hundreds of thousands of tables. It’s a fun, and a terrible space to live in. You may actually enjoy this blog post I wrote. Not many will: blog.heckel.io/…/lossless-mysql-semi-sync-replica…

As for your actual problem of how to disconnect, I’d suggest to find another problem to solve and think about. Something that is yours, not the company’s. Like an open source project, or a side gig of some sort. That’s what I do.

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

Tuna Pizza aka Pizza Tonno.

This is very very very common in Europe (Italy, Germany, …), but every time I mention it to anyone in the US they will look at me like I just told them I like eating car tires or something. My wife only eats tuna Pizza, but she has to make it herself because it is not sold anywhere in the US.

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

I can’t contribute code because I don’t know coding

Time to learn. Then you can fix things yourself.

binwiederhier, (edited )
@binwiederhier@discuss.ntfy.sh avatar

I just read this article and what Meta is doing then triggered all the alarm bells!

This tactic even has a Wikipedia page: Embrace, extend, and extinguish

From the Wiki (quite enlightening):

The strategy’s three phases are:

  • Embrace: Development of software substantially compatible with a competing product, or implementing a public standard.
  • Extend: Addition and promotion of features not supported by the competing product or part of the standard, creating interoperability problems for customers who try to use the “simple” standard.
  • Extinguish: When extensions become a de facto standard because of their dominant market share, they marginalize competitors that do not or cannot support the new extensions.

James Cameron reacts sub implosion: 'I'm struck by the similarity of the Titanic disaster itself' (www.youtube.com)

Film director James Cameron has expertise in designing and testing these submersibles, and he has many criticisms of the design of the sub that imploded, and of the hubris of the CEO who ignored repeated safety warnings from the diving community. He also mentions that the sub seems to have been attempting to resurface when it...

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

I know this is possibly a little insensitive, but I find it quite poetic for the folks to die similarly, and in proximity to the Titanic. They must have really liked the Titanic, and they died doing something that they've probably looked forward to a long time.

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

Awesome. Thanks for sharing.

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

Except that you can selfhost both healthchecks.io and ntfy.sh; and you can’t selfhost reddit or any of the services they advertise, haha

binwiederhier,
@binwiederhier@discuss.ntfy.sh avatar

I thought the post was timely since the alert triggered today. The ntfy server was DDoS’d today and I got alerted pretty much instantly. It was quite nice.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines