otl
10
90
otl

@hachyderm.io

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

Preferably email: o@olowe.co

otl 94 points 3 years ago

Mastodon is written in Ruby. Nowhere near as big as Facebook or the ML field, but hey, it's important to a couple of us at least :)

@programming @nifty

path: 0 7777715, hotness: undefined, score: 94, children: 7
otl 28 points 3 years ago

Really? AV1 & webp support, Quantum engine, process-per-tab, reader mode, HTTP/2 & HTTP/3 support, cross-site tracking protection...?
Browsers have a lot of features. Some convenient, some come and go. That's ok.
Firefox is an ideological choice for some people so both cynicism and unconditional support is expected.

@AMDIsOurLord @linux

path: 0 7464084 7465717 7466395, hotness: undefined, score: 28, children: 1
otl 25 points 2 years ago

@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

path: 0 11549578, hotness: undefined, score: 25, children: 12
otl 19 points 3 years ago path: 0 6027832, hotness: undefined, score: 19, children: 11
otl 16 points 3 years ago

Fax machines are still used in healthcare!
There is an overwhelming amount of healthcare admin where software could help.
Computers are designed for messaging, data manipulation, deduplication... stuff that people are drowning in because the existing software sucks or doesn't exist.
Yet we see pie-in-the-sky "AI" (LLMs? who knows?) projects being funded.

(I worked as a manager at an Australian general practice. Assuming the US is similar? )

@technology @throws_lemy

path: 0 7455576, hotness: undefined, score: 16, children: 4
otl 15 points 3 years ago

@czardestructo For the CPU Intel says 7.5W: https://ark.intel.com/...
So all up I’m guessing under 10W. I don’t know how much other components affect the power usage, though. And I’m about 200km away from where it is installed! Hoping someone more expert in hardware could chime in here :)

@selfhosted

path: 0 7899568 7899775, hotness: undefined, score: 15, children: 0
otl 15 points 3 years ago path: 0 7466280 7466566, hotness: undefined, score: 15, children: 2
otl 14 points 3 years ago

I get where you're coming from. But not everyone who falls for this stuff is "stupid". Some are just vulnerable - maybe just temporarily - and once you're in, it's an awful slippery slope.

I don't know how many are just vulnerable and how many are good Darwin award nominees.

@technology @Tristaniopsis

path: 0 7464300 7465774, hotness: undefined, score: 14, children: 0
otl 12 points 3 years ago path: 0 7951233 7958736, hotness: undefined, score: 12, children: 1
otl 11 points 3 years ago path: 0 8152707, hotness: undefined, score: 11, children: 0
otl 10 points 3 years ago path: 0 7903843 7904177, hotness: undefined, score: 10, children: 4
otl 10 points 2 years ago

@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

path: 0 12045734, hotness: undefined, score: 10, children: 13
otl 10 points 3 years ago

From the forum: "If I know IBM at all, behind the scenes it'll end up being a bunch of junior programmers doing the work, after the AI branded tech fails. It'll still be called Watson tho.." https://arstechnica.com/...

path: 0 2738396, hotness: undefined, score: 10, children: 0
otl 9 points 3 years ago

Seems like some good improvements to internals about which I'm not a strong enough programmer to understand.

path: 0 2712354, hotness: undefined, score: 9, children: 0
otl 9 points 2 years ago

@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

path: 0 12046361 12046694, hotness: undefined, score: 9, children: 0
otl 9 points 3 years ago

@Pantherina You might be interested in looking into the Plan 9 operating system. The original designers of Unix (on which Linux and BSDs are based) created the OS with lots of interesting ideas built into the core of the system, rather than bolted on afterwards. No root, userspace drivers, others you mentioned are explored.

Take a look: https://p9f.org

path: 0 7101483, hotness: undefined, score: 9, children: 0
otl 7 points 3 years ago

@Mad_Punda it’s funny because the name “overtime” loses meaning when it becomes normal. I hereby propose the name “overovertime” (I’m good at names that’s why I’m a great programmer)

@programming

path: 0 7780801 7785305, hotness: undefined, score: 7, children: 0
otl 7 points 3 years ago

@agressivelyPassive

> Part of the reason for bloat is the fact that frameworks and libraries became huge

Absolutely. What I find funny is that the inverse is kinda true, too. Tiny dependencies (as seen in the Javascript world) are also to blame. They’re so small, I’ve noticed some devs say “well it’s so small, what’s the harm of one more?”. Bloat by a thousand deps.

@programming

path: 0 7398129 7399874 7400737, hotness: undefined, score: 7, children: 0
otl 7 points 3 years ago

@testeronious @cs_career_questions Imagine somebody in a non-tech role. What could you do if someone argued 45 minutes about which typeface to use for a financial report? There’s a job exclusively for dealing with this type of issue, called “management”. There doesn’t need to be a human manager involved for there to be mismanagement (been there myself!). For me, I found if you can get somebody - really, anybody - to do some management it helps a lot. Even just temporarily.

path: 0 7398777, hotness: undefined, score: 7, children: 0
otl 7 points 3 years ago path: 0 7867116 7881279, hotness: undefined, score: 7, children: 1

thanks for using Leebra!

go to feed...