Show more

"When I picture it in my head I think of the early web as more of a library. Over time it has transitioned into a shopping mall." - chris_f (via HN)

@sir
I'm just saying laziness may have been the biggest motivator for them here.

@sir
And did anyone offer a pull request that would fix it during that year?

Here's how it works on sourcehut:

You pay us the subscription fee of your choice and you get access to our services. We spend it on maintaining and upgrading the hardware, and paying for staff to handle development, operations, support, and on-call.

Because we don't take money from investors, we're only accountable to users, and if we aren't working in your interests, we lose our revenue. We are incentivized to work for you, not to generate a return.

Because we're running 100% free software, we're held accountable because anyone can take our shit and run it on their own servers, or even bootstrap a competing company using our own software. We've made it easy to run out out of business if we lose your trust.

@kmontenegro
It makes no sense...

> copyright holders don’t receive revenue when content is streamed illicitly from an unlicensed region

Why not just region-lock each account to the location of their payment method?

@sir
Nothing against any developers, but I've never benefited from any federation feature of my self-hosted funkwhale server...

*Federation* is the true value behind ActivityPub, and you can get that without it

Show thread

Binary Application Record Encoding in PHP, a scripting language... (WIP) @sir@sir@cmpwn.com baremessages.org

If you do any sort of programming and haven't already watched Jonathan Blow's wonderful talk, watch it now: youtube.com/watch?v=pW-SOdj4Kk

Teaching my MIT classes with only free/libre software 

@amolith
Would that rely on there being more good commits than bad?

@sant0s@mstdn.social
You don't need hardware video decode if you just use Links! And websites are so much faster without any moving parts!
@ademalsasa

@sir
- |+ -plus keeps newlines
Yaml has pretty nice multi-line string literals.
You can even specify them to end in a newline!
- |- # pipe-minus eats them
Or you can have them end without a newline.
(That might be your preference)

@sir
Safe to assume the syntax highlighting is coming from a text editor and not from a modified `cat`?

@pzmyers
Reveal.js (maybe through slides.com, though R-Studio can also make reveal presentations)
Shotcut (comparable to iMovie from the mid 00s)
Libreoffice writer
For your gradebook, I would be tempted to recommend making a file called grades.csv. CSVs are very portable, so there are dozens of programs that can open them.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml