[-] otl@hachyderm.io 24 points 3 months 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

325
submitted 7 months ago by otl@hachyderm.io to c/privacy@lemmy.ml

Finally deleted my LinkedIn account!

After putting my account into "hibernation" for the past few weeks, I finally closed it. But I'm still looking for work. Thankfully I can still find positions (SRE and software dev) by just going directly to the company's site and finding a Jobs page.

Good luck to everyone else out there looking for work!

#privacy @privacy

51
submitted 8 months ago by otl@hachyderm.io to c/fediverse@lemmy.world

Apas: ActivityPub via email

https://apubtest2.srcbeat.com/apas.html

The overarching goal is an experimental system to make ActivityPub federation stuff clearer for devs, sysadmins and advanced users.

The documentation is incomplete and the code is really not OK! But they always say it's better to get stuff out the door for others to look at sooner. Maybe it inspires others to think about the Fediverse/ActivityPub in weird new ways!

PS thanks @emersion for your SMTP work!

@fediverse #fediverse #smtp

[-] otl@hachyderm.io 12 points 8 months ago

@CoderSupreme The founder of StackOverflow went on to work on Discourse (https://discourse.org). There’s actually an ActivityPub plugin available nowadays, so apparently people can contribute from whatever fediverse server they’re coming from. For example see Go Bridge (https://forum.golangbridge.org)

@programming

[-] otl@hachyderm.io 12 points 8 months ago

@onlinepersona @fediverse Haha good question! They're light on details ("we moved to Wordpress")
and after testing it seems like it's not even working :(

WordPress has an ActivityPub plugin: https://wordpress.org/plugins/activitypub/

Here's a wordpress blog that is available via activitypub: https://solarbird.net/blog
We can address it like so: @solarbird.net
We can't see the posts on Lemmy (doesn't support ad-hoc fetching of ActivityPub Notes)
but in a Mastodon web UI: https://solarbird.net/blog/2024/02/27/kosa-again-yes-again/

[-] otl@hachyderm.io 10 points 8 months ago

For starting out, Building a Router from the OpenBSD FAQ is helpful: https://www.openbsd.org/faq/pf/example1.html

@MigratingtoLemmy @selfhosted

[-] otl@hachyderm.io 14 points 8 months ago

@czardestructo For the CPU Intel says 7.5W: https://ark.intel.com/content/www/us/en/ark/products/81071/intel-celeron-processor-n2830-1m-cache-up-to-2-41-ghz.html
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

274
submitted 8 months ago by otl@hachyderm.io to c/selfhosted@lemmy.world

Follow-up: OpenBSD routers on AliExpress mini PCs

I got lots of replies to the last post showing the little OpenBSD internet gateway setup (super interesting; thanks!). Here's more info and pictures:
https://www.srcbeat.com/2024/02/aliexpress-openbsd-router/

Something I've been meaning to share for years now.

@selfhosted #openbsd #selfhosted #selfhosting

369
submitted 8 months ago by otl@hachyderm.io to c/selfhosted@lemmy.world

Another successful OpenBSD setup

I've been buying these little boxes from AliExpress for years to use as firewalls and routers. My oldest one is almost 9 years old now! OpenBSD installs just fine. Just a BIOS tweak to always boot up after power is restored.

@selfhosted #selfhosting #selfhosted #openbsd #runbsd

[-] otl@hachyderm.io 97 points 8 months 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

[-] otl@hachyderm.io 16 points 9 months ago

> more compact tab bar, saving space

Not sure if you're aware, but there's a hidden setting to make Firefox's toolbars more compact:
https://support.mozilla.org/en-US/kb/compact-mode-workaround-firefox

@Pantherina @linux

[-] otl@hachyderm.io 28 points 9 months 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

[-] otl@hachyderm.io 14 points 9 months 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

[-] otl@hachyderm.io 16 points 9 months 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

21

End-to-End Arguments In System Design

https://web.mit.edu/Saltzer/www/publications/endtoend/endtoend.pdf

Awesome paper clearly articulated.

This article reminds me how demoralising finding work feels for me sometimes. I wish I could put something on a résumé that says I appreciate this kind of system thinking. Who cares how many years of programming in a specific language, or which "well-known" companies someone has worked at? It feels like hiring journalists based on their years of experience with pencils.

@programming #programming

113

Why We Can't Have Nice Software

https://andrewkelley.me/post/why-we-cant-have-nice-software.html

From Andrew R. Kelley, he's the author of the Zig language

@programming

13

Profile Guided optimisation with Go

https://andrewwphillips.github.io/blog/pgo.html
An article from a mate of mine from the Sydney Go programmers meetup (in Australia). #golang

@programming

83
submitted 9 months ago by otl@hachyderm.io to c/fediverse@lemmy.world

Accessing Mastodon and the fediverse via email:
https://www.olowe.co/tmp/fedimail.mp4
An experimental #IMAP and #SMTP interface.
I feel like #NNTP #Usenet interface would be more appropriate.
But gotta start somewhere!
Threading and replies work ok too (so far!).

@fediverse

29
submitted 10 months ago by otl@hachyderm.io to c/opensource@lemmy.ml

Mozilla.ai seems silent 9 months on. MemoryCache is a "Mozilla Innovation Project", which seems unrelated.

@opensource #mozilla

[-] otl@hachyderm.io 20 points 11 months ago

@mac Related: Why the SQLite team uses Fossil instead of Git https://sqlite.org/whynotgit.html

[-] otl@hachyderm.io 11 points 1 year 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/civis/threads/ibm’s-generative-ai-tool-aims-to-refactor-ancient-cobol-code-for-its-mainframes.1495343/post-42133422

view more: next ›

otl

joined 2 years ago