binwiederhier
19
135
binwiederhier

@discuss.ntfy.sh

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 πŸ‘¦πŸ‘§

binwiederhier 43 points 3 years ago

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?

path: 0 886305, hotness: undefined, score: 43, children: 1
binwiederhier 42 points 3 years ago

This happened to my ~770 people subreddit r/ntfy too. They really lost their marbles, didn't they? I turned it back to "Public" out of fear that they'll delete my Reddit account. I fear even "Restricted" won't stop them. So instead, I'll manually delete or lock new posts and direct them to the Lemmy instance. I may assign another dummy mod account too and unassign myself. Maybe that'll give me a way to close the sub in the future.

path: 0 448126, hotness: undefined, score: 42, children: 11
binwiederhier 39 points 3 years ago

I will say, that while I like Lemmy (despite its bugs and all that), it severely lacks stupid GIFs and videos, from interestingasfuck, damnthatsinteresting, PublicFreakout, aww, etc.

Maybe that'll come, but I doubt it.

path: 0 447944 448158, hotness: undefined, score: 39, children: 4
binwiederhier 29 points 3 years ago

There are about 35k active users on all instances combined (according to https://the-federation.info/platform/73, note that I mean "active" users, not total). That is a minuscule amount compared to even average-size subreddits. Give it time, and be part of the content-producers.

path: 0 493400, hotness: undefined, score: 29, children: 4
binwiederhier 28 points 3 years ago

A developer of an open source application being attacked my an entitled user. A story as old as time, yet very sad to see over and over again.

Dear user, you are getting something for free. Open source even. If you don't like how it works, fork it and develop your own, or do your part in helping out debug and investigate. Or just stop using it.

This is not a big corporation with dozens or hundreds of devs working on an app that you pay for with ads or premium subscriptions. This is a free app, developed by volunteers. Please be nice. You can complain, but be civil about it.

path: 0 580182, hotness: undefined, score: 28, children: 8
binwiederhier 22 points 3 years ago

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

Disclaimer: I made it ;-)

path: 0 1300681, hotness: undefined, score: 22, children: 6
binwiederhier 21 points 3 years ago

Related question: is "Hot" super buggy? I am on 0.18.0, but I still often see really really really old posts (1 year old, 2 years old) sprinkled in with new stuff, and I often see clusters of 5-10 posts of a single community grouped together.

I have to pay extra attention to the post age because of this.

path: 0 791242, hotness: undefined, score: 21, children: 2
binwiederhier 21 points 3 years ago

I'd buy at least 10 snickers and a bottle of wine or something, right?

path: 0 516725 516752, hotness: undefined, score: 21, children: 1
binwiederhier 20 points 3 years ago

I maintain and host ntfy.sh, an open source push notification service. I have a constant 9-12k WebSocket and HTTP stream connections going, and I host it on a two core machine with an average load average of less than 1. So I can happily tell you that it's not WebSockets. Hehe.

My money would be on the federation. Having to blast/copy every single comment to every single connected instance seems like a lot.

path: 0 268965 292810, hotness: undefined, score: 20, children: 3
binwiederhier 19 points 3 years ago

I haven't even been using it for day, and I share your disappointment. However, I understand that Lemmy is in its infancy. There are huge UX hurdles to overcome, and it's a lot for two developers to carry. The hope is that more devs will join, and make a good UX -- For what it's worth, the UI is quite neat IMHO, it's just the UX with regards to federation and discoverability.

Having a ways to add instances and then replicate community lists would be a start. Having to manually fiddle with URLs of other communities is weird.

path: 0 93456 94356 99412, hotness: undefined, score: 19, children: 0
binwiederhier 19 points 3 years ago

This has been my go to answer if the hair stylist asked what I'd do. I'd go to different jewlery stores, because they'd still call the cops if you wanna buy stuff for a million.

(I forgot to add the "no returning items" rule; but since you added the "selling it off" part I think it's fine, hehe)

path: 0 516690 516835, hotness: undefined, score: 19, children: 3
binwiederhier 19 points 3 years ago

This is neat, but it should really be part of Lemmy to be able to link between instances in a way that rewrites the link to your own instance, and makes subscribing easier.

path: 0 507551, hotness: undefined, score: 19, children: 4
binwiederhier 19 points 3 years ago

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.

path: 0 615158, hotness: undefined, score: 19, children: 5
binwiederhier 15 points 3 years ago

WebSockets ... causing live updates to the site which many users dislike

I appreciate all the work in this release. It's insane how much you packed into one release. Well done. I am most excited about the live updates going away. It was quite disruptive. Thanks for that.

That said, WebSockets can be implemented very efficiently. I run an open source notification service called ntfy, and the public instance ntfy.sh currently keeps 6-8k WebSocket connections and thousands more HTTP stream (long polling HTTP) open, all on a 2 core machine with 4GB of RAM. My point being that WebSockets can be implemented very efficiently. Though in Lemmy's case it's likely not necessary.

-- Another thing I wanted to notice is that I am missing mentions of security issues in the release notes. There are some tickets that sound really really really bad, like this one: https://github.com/LemmyNet/lemmy/issues/3060

Isn't that more important than anything else?

path: 0 477637, hotness: undefined, score: 15, children: 2
binwiederhier 14 points 3 years ago

I'd pay good money for "Relay for Lemmy", assuming that the momentum sticks.

path: 0 86469 89382 89383, hotness: undefined, score: 14, children: 2
binwiederhier 14 points 3 years ago

I know this is not the right audience for this, but that is an exceptional move on Meta's side, and the timing is perfect. Meta has produced so much garbage with the metaverse and all that stuff, so this seems like the first good idea they had in a while.

path: 0 109006, hotness: undefined, score: 14, children: 0
binwiederhier 13 points 3 years ago

I'll be sure to remind everyone that it was you who started the trend.

path: 0 489036 489924 490301 490934 490981, hotness: undefined, score: 13, children: 0
binwiederhier 13 points 3 years ago

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

https://www.reddit.com/...

path: 0 743688, hotness: undefined, score: 13, children: 4
binwiederhier 13 points 3 years ago

Nope. You can't buy a house with cash in 1hr. Unless you just randomly walk up to a home owner and ask them to sell their house to you. And even then, they'd be suspicious if you gave them cash. They'd think it's counterfeit money.

path: 0 516747 516794, hotness: undefined, score: 13, children: 2
binwiederhier 12 points 3 years ago

Ha. I guess thinking ahead is my trade :-) I'm a Principal Engineer, and much of my job is to think about how a software architecture will look in a few months or a year from now. I often say "It's very lonely living in the future all the time", because people usually think about their current project and current task, not what's ahead of them that far out.

Sorry, I ramble. :-)

path: 0 448126 448482 448551, hotness: undefined, score: 12, children: 2

thanks for using Leebra!

go to feed...