User's banner
Avatar

Oliver Lowe

otl@hachyderm.io
Joined
4 posts • 17 comments

Rollerblading, programming, writing, documentaries, travel, motorbikes… That’s it!

Preferably email: o@olowe.co

Direct message

@AFKBRBChocolate Interesting, thanks for the reply. I don’t mean that trust is a bad thing. When I was younger I could never get my head around how decisions were made. It just never occurred to me that there could be other factors in how decisions were made - both at a personal and commercial level - other than finding the cheapest/best stuff.

permalink
report
parent
reply

@skullgiver Good Q. Some thoughts… a standard Python, Flask, PostgreSQL app can handle hundreds of requests per second on a single machine. Any bottlenecks - Lemmy or PieFed - would probably not be at the language yet. For example, Lemmy’s poor performance when I looked ~1 year ago came from a bizarre disregard for things like relational DB query optimisation, HTTP caching, and how the stock frontend lemmy-ui fetched data. Yet Lemmy is written in Rust which is known for speed.

@fediverse

permalink
report
parent
reply

Lots of things! I subscribe to blogs, Lemmy communities, Mastodon accounts, podcasts, YouTube channels, source code repositories (GitHub, Sourcehut, cgit…), Hacker News, subreddits. All in one ad-free, tracker-less, totally local, instantly searchable, open source application. Couldn’t have lived without it for the past 15 - 20 years!

@fediverse @VintageGenious

permalink
report
parent
reply

Probably! :) https://old.lemmy.world/post/19168403
To rephrase your question: “did my message get sent to Lemmy servers?”
Because in a sense, your comment isn’t “on” anything; you sent a message to your server (thebrainbin.org) which then sent out a copy to many, many other servers.

@sunzu2 @VintageGenious @fediverse

permalink
report
parent
reply

@AFKBRBChocolate The way I think about it is the currency of business is trust, not aptitude.

permalink
report
parent
reply

@rglullis RSS is so underrated I feel. Easy to understand, battle-tested, scales up easily, plethora of clients. Many uses of microblogging, especially in the “real world” use by places like governments, police departments, public transport services could be easily replaced by simple RSS/Atom feeds. Governments and TV stations don’t need to set up Mastodon instances since they never actually interact with people. It’s not “social” media to them; just another avenue of broadcast.

@fediverse

permalink
report
parent
reply

@2xsaiko RSS/Atom feeds were developed for this use case. GitHub, GitLab, Codeberg (Forgejo), Sourcehut, even cgit and git’s own gitweb serve feeds. For example here’s my GitHub account: https://github.com/ollytom.atom
my main OSS project: https://git.olowe.co/streaming/atom/

Atom feeds are widely supported (it’s how I found this post!) and there are many libraries/apps/plugins for aggregation. Robust old tech. And no need to limit feeds to Git activity if you don’t want to :) Good luck!

@technology

permalink
report
reply

@maegul @VintageGenious Agreed. But it’s tricky. Few thoughts:

  1. ActivityPub itself is in a bit of a mess. Spec too large (spread out over many other specifications!), poor documentation, overly generic.

  2. Many devs just aren’t that familiar with interoperability

  3. To encourage adoption, Mastodon and Lemmy cloned existing services and behaviour

  4. Those two fediverse systems added ActivityPub late in their development

@fediverse

permalink
report
parent
reply

@VintageGenious Think about it this way: an email client can do both Gmail and Hotmail (and Fastmail etc.) because it’s all just email. The same goes for the Fediverse; it’s all just ActivityPub. For example this reply is from a Mastodon app :D

I have personal frustrations about how popular servers like Mastodon and Lemmy hide ActivityPub. I feel progress is stifled. Enough that I wrote my own ActivityPub service (https://apubtest2.srcbeat.com/apas.html)

@fediverse

permalink
report
reply

@xnx PieFed won’t have an app any time soon due to the way it’s implemented. It’s still awesome without a native app because it’s fast and doesn’t really need direct access to hardware to do its thing.

Tech detail: PieFed is a Python app using Flask and server-side rendered HTML templates. It is super fast as there’s no heavy Javascript framework being used. The maintainer has written about how PieFed is developed with poor internet connections in mind: https://piefed.social/post/6102

@fediverse

permalink
report
reply