@whynothugo@fosstodon.org avatar

whynothugo

@whynothugo@fosstodon.org

Techsmith. Passionate about open source and sustainable, ethical software.

User of #alpinelinux and #openbsd.

xmpp://hugo@whynothugo.nl or #whynothugo on irc.libera.chat

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mwl, to random
@mwl@io.mwl.io avatar

Google's Incognito Mode isn't, and never has been.

Betrayal is the Internet's business model.

https://www.npr.org/2024/04/01/1242019127/google-incognito-mode-settlement-search-history

whynothugo,
@whynothugo@fosstodon.org avatar

@mwl Incognito was about not saving data in history. I think that people expected something different, and Google sought to profit from the misunderstanding.

josh, to opensource
@josh@josh.tel avatar

Hoo boy. I'm not naming names because I don't want to fan the flames, but the knives are out:

Events around have rightly emboldened volunteer-driven open source projects to take their hyper-wealthy downstream users to task.

Wild to think that many large companies have hollowed out their open source program offices (OSPOs), the internal teams who have been working on addressing these resource issues.

I fear this will get worse before it gets better.

whynothugo,
@whynothugo@fosstodon.org avatar

@Zee @josh abolish copyright on software. ✊

whynothugo, to random
@whynothugo@fosstodon.org avatar

#fosdem is all about the people.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Synapse (the Matrix server implementation) is moving to an AGPL+CLA model.

Their announcement reminds us that this allows them to ship non-open-source derives in exchange for a fee. The wording is very clear: they intend to move from an open source model to an open core model.

Take great care when relying on this software. All the legal elements are in place so as to pull the rug from under you and screw over the community. There is no ambiguity here.

https://element.io/blog/element-to-adopt-agplv3/

whynothugo, to random
@whynothugo@fosstodon.org avatar

I'm a fan of interfaces that can be used with just arrow keys and ok/cancel buttons (e.g.: enter/escape).

They're not only keyboard friendly, but suitable for use on unusual devices, like a media centre controlled via a small gamepad, devices with a tiny joystick, or phones with feature-phone-style keybords.

whynothugo, to random
@whynothugo@fosstodon.org avatar

If anybody wants it, I have an activation-locked M2 MacBook Pro with 32GB RAM and the highest specs.

It was given to me during a consulting job. I never again managed to get in contact with anyone. I tried getting ahold of someone to either return it or have it unlock for months with no luck. I don’t think anyone cares.

I feel bad about throwing this kind of high end hardware into the recycling bin, but this is the only option provided by Apple (what a great way to increase sales!! 🤑🤑).

whynothugo, to random
@whynothugo@fosstodon.org avatar

#Jitsi remains committed to privacy, but now you need to sign up for a Google or Facebook account in order to use their public hosted instance.

https://jitsi.org/blog/authentication-on-meet-jit-si/

What a joke.

whynothugo, to random
@whynothugo@fosstodon.org avatar

I just found a clone of a project that I maintain:

https://github.com/jazzband/django-payments

Here:

https://github.com/mike70193/django-payments

All of its history has been rewritten: commits that I have authored have been rewritten with a different author. There doesn't seem to by any other change.

I've no idea what to think of this.

Daojoan, to random
@Daojoan@mastodon.social avatar

We don't need web3.

We need to bring back web1.

whynothugo,
@whynothugo@fosstodon.org avatar

@Daojoan Web4.0 will basically be Web 1.0 again. It’s cool because it’s retro.

whynothugo, to random
@whynothugo@fosstodon.org avatar

I dream of a world where copyright law does not apply to software. We’ve normalise such harmful idea and continue to build on it day by day.

whynothugo, to random
@whynothugo@fosstodon.org avatar

If xz had been proprietary, would the bug have caught any attention?

600ms (the runtime overhead in this case) is a fraction of what it takes to log into some systems.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Sentry is removing all tracking and unnecessary cookies. Their report on this is pretty transparent.

https://blog.sentry.io/we-removed-advertising-cookies-heres-what-happened/

Definitely an example to follow.

whynothugo, to random
@whynothugo@fosstodon.org avatar

New EU regulation will enforce replaceable batteries on portable devices (e.g.: phones): https://www.europarl.europa.eu/news/en/press-room/20230609IPR96210/making-batteries-more-sustainable-more-durable-and-better-performing

Very happy to see this kind of thing coming through.

whynothugo, to random
@whynothugo@fosstodon.org avatar

The main reason that I stopped using terminal emulators with tabs was that I used a window manager with tabs (my first was #pekwm).

Suddenly a single window can have two terminal tabs and a pdf reader as the third tab.

Tiling window managers with tabbed containers are essentially the same concept.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Given enough time, any wallpaper website will turn into a repository of anime girls and lewd photos.

whynothugo, to random
@whynothugo@fosstodon.org avatar

My problem with Firefox's profiles, is that there's no sane way to maintain them. At some point, something breaks and the solution is to "create a new profile". But there's no simple way to export settings and re-import them all.

And about:config contains both config and state, so copying all of it over might also copy whatever is breaking things. There's no easy way to split configuration from state data.

whynothugo, to random
@whynothugo@fosstodon.org avatar

It’s often very hard to make good metaphors about modern business practices in the tech industry. Imagine a stove that won’t heat your pots and pans if they are not from the same manufacturer as the stove. Imagine a pens and pencils that don’t write if you try to use it from paper that’s not from one of the pen manufacturers’ partners. These ideas are so absurdly inconceivable in other industries that metaphors don’t make sense, but these sort of practice are the norm in tech nowadays.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Sure, having to open a terminal to fix a problem is not newbies friendly. And having to open a car's front cover to fix an engine problem isn't friendly at all either.

Yet somehow I only hear people complaining about one of the two. And it's not the one which can lead to injury.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Open source projects present themselves with slogans like:

> we enhance your rights by giving you the right to choose

But honestly, something like this would be a lot more specific and attractive:

> we don’t shop spyware and the software responds to what the user commands

whynothugo, to random
@whynothugo@fosstodon.org avatar

If you ever think that you’re bad at naming thing, remember that “long long int” is actually a thing in C.

whynothugo, to linuxphones
@whynothugo@fosstodon.org avatar

For months I’ve been contemplating writing an #XMPP GUI client on #Rust (with Unix-like platforms and #LinuxMobile as targets).

My main blocker is the lack of a polished toolkit. The majority of them don’t have good clipboard support and I don’t want an IM client where you can’t send images or files.

I’m gradually accepting that I’m going to need to write my own toolkit (and I really don’t want to).

1/2

whynothugo, (edited ) to random
@whynothugo@fosstodon.org avatar

Some general notes on #s6, the service supervisor y manager suite: https://whynothugo.nl/journal/2024/03/25/notes-on-s6/

whynothugo, to random
@whynothugo@fosstodon.org avatar

I need a notmuch for pdf files. Something that uses xapian (or alike) to index pdf files and run searches on them.

whynothugo, to random
@whynothugo@fosstodon.org avatar

I tried to watch a YouTube video via yewtu.be, but it seems like Google is actively blocking public Invidious instances.

So now there is an Alpine package for Invidious, you’re welcome.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Any clues on to how I can view the #signature of a #PDF file on linux?

A family member has set their system up to sign with a government-signed certificate, and I want to check that the signature they've attached (and the chain) is valid.

Looking for something simple, it's a one-time okay-to-do-manually kind of thing.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines