@skullgiver@popplesburger.hilciferous.nl cover
@skullgiver@popplesburger.hilciferous.nl avatar

skullgiver

@[email protected]

Giver of skulls

Verified icon

This profile is from a federated server and may be incomplete. View on remote instance

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Same, this is the first time I've heard of them. I guess OP is shown these in some form of A/B testing?

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

That's not how YouTube ads work at all. Sounds like your device was just messed up, or maybe some YouTube related addon was interfering with playback. I know from experience that Revanced is unusable with YouTube premium, it seems like they've only tested the app on subscriptionless users.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

I'm not surprised, just disappointed.

Apple will never give developers the tools to produce any real competition against their services, unless forced by legislation.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

You say you stick to open source, do you happen to block your messenger apps from using Play Services? I know from experience the fallback notification delivery mechanisms of a lot of apps will keep the radio on for much longer than it would be with Google Play Services, so I wonder if that could make up for some of the difference.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

The book is for sale for ten pounds on the Oxfam website. Looks like the ebay seller found this book in a sale or something.

I don't see why they can't ask a reasonable price. They put a little time and effort into listing and posting the thing, they could've just recycled the thing if they were done with it, and OP could've looked around and gotten the book for cheaper.

I think this mildly infuriating because OP clearly missed a good sale, but this isn't bullshit.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

I mean, you can just run Winamp in Wine already.

Linux support will depend on how tightly integrated the application is with the Windows API. It may very well be easier to just keep running in Wine, maybe after patching out some Wine related bugs.

It also depends on the llicense. If they don't license Winamp and just show off the code, nobody is actually allowed to do anything with it. The title of their announcement uses"source available" so I assume the license is quite restrictive.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

You can keep the trademark with FOSS. That's why Debian had Iceweasel rather than Firefox.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

On the one hand, the first reaction is "ew, that's gross". On the other hand, that's also the reason people try to ban gay marriages.

Logically speaking, as long as there's no power imbalance and no chance of kids, I can't think of a reason to ban incest. Especially for same sex couples.

In practice, incest is often done as a form of abuse of some kind. Too often for broad legal acceptance, in my opinion.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Gitlab and a few others are actually working on using ActivityPub for this use case. There's still a lot of work to do, though, so give it time.

skullgiver , (edited )
@skullgiver@popplesburger.hilciferous.nl avatar

Fifty million polygons processed by over 7 hundred thousand processing cores (Intel iGPU), versus 4 million tokens processed by a single execution unit (with some instruction reordering tricky).

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

You're right, I looked up the highest Intel GPU count but forgot that they released desktop cards. Intel iGPUs "only" have 768 cores, it's the Ampere cards that have thousands of cores.

JSON is UTF-8 so it can be up to three bytes per token theoretically. Depends on the language you're processing, I guess.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

The project has build instructions for building your own copy. These are terminal commands.

You may need to install additional software if you get "command not found" errors. If you Google the exact error messages + the name of your distro, you should find out how to install that. The instructions seem comprehensive, though.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Mint is based on Ubuntu, so the Ubuntu steps should work. I'm not sure what version of Ubuntu the latest version of Mint is based on, though. You can probably find that info somewhere on the Mint website.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Bluesky is growing rapidly while ActivityPub growth is stagnating. I expect BS to grow beyond AP this year. People I used to follow on Mastodon have moved over to Bluesky, so I had to create an account there.

Personally, I like the ability to follow people who don't necessarily know how to install Linux. I'm glad techies seem to slowly move towards ActivityPub related services, but the general public doesn't seem all that interested. Plus, federation between services is the whole point of the fediverse!

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Depends on how you measure it. A lot of IoT and wearables run Wayland, for instance (Tizen, Steam Deck, a bunch of specialised IoT stuff). Also don't forget the millions of Chromebook running Wayland on top of Linux. With my watch, my Deck, and my laptop running Wayland versus my desktop running X11, I live in a Wayland household.

I'm not sure what the general user is running, I would say X11 as well, mostly because a lot of Linux users have Nvidia hardware and Nvidia's crapper drivers still struggle with Wayland. I think it'll be a few years before you could say that the majority of people who know what Linux is, are on Wayland

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

I've never used xmonad but it looks like a generic tiling window manager based on a quick Google. There are tons of those for Wayland, with Sway and Hyprland seemingly leading the charge.

I don't think xmonad has the development power or the interest to rewrite their X11 window manager into a Wayland compositor. That doesn't mean there aren't any replacements that have been designed from the ground up to work with Wayland, though.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

In X11, any application can control any window. That makes screen readers and other accessibility tools very easy to write.

In Wayland, applications can only control their own stuff (no injecting sudo rm -rf / --no-preserve-root through keystrokes right after you hit enter on a sudo command in your terminal!). Screen recording access is only granted on request. A lot of applications written for the "anything goes, permissions are an illusion" style X11 has, will be difficult to port to Wayland.

Windows had a similar problem when Vista introduced integrity levels (even non-admin users can have several levels of privileges, and windows can't interact with higher privilege levels by default) leading to a lot of these tools running as admin, even under modern Windows.

Wayland and X11 have a more involved accessibility tree, but not every accessibility application uses that, and not every application exposes the necessary info. Synthetic clicks (i.e. interactive screen reader support) support is limited by design, as are global keyboard shortcuts.

Accessibility tools on Linux are already pretty mediocre compared to macOS or iOS or Android or Windows, but on Wayland it's even worse.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

I doubt it'll be the end of accessibility. There's a very active issue on Github about an accessibility portal to fix Wayland's shortcomings for accessibility. I expect the problem to be that very few people work on accessibility tooling, so even if the standard is finished tomorrow, it can take years for tooling to catch up.

I expect the Gnome/KDE tools to work on Gnome and KDE first, and then generic tools to work later. Or maybe the tooling Google has built into ChromeOS will be ported over, as Chromebooks are running on Wayland as well, who knows!

Luckily, X11 is going nowhere for the coming years. There are still people running system-v on bleeding edge Arch installs. Linux has a very long half time when it comes to software support. If you install Ubuntu 24.04 with X11 today, you'll be able to keep using the current accessibility toolset until 2034 at least.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Wayland is architexturally better than X11. X11 was developed in a time where any serious application more powerfully than a terminal emulator would be running on another computer, and everything else has been hacked on top of that. There's hardly any security restrictions for things like keyloggers and key stroke injection. It's old and maintenance sucks for the people currently maintaining it.

After a couple of decades, people looked at what the rest was doing and thought perhaps the old mainframe model isn't necessary anymore. Windows and macros don't model their GUI after mainframes with dumb terminals that happen to be physically located within the same machine, so X stands alone in its design architecture.

I think everyone maintaining graphics code for Linux distros thinks X11 doesn't cut it anymore. Importantly, the people writing GPU drivers don't seem to want to be held back by the extensions built on top of X11 (while others dutifully maintain their old drivers). This is work only the companies making GPUs can afford, without it, the drivers will stop working. There's probably also a reason Android took the Linux kernel but stripped it of X11 acceleration and developed its own GUI stack. Canonical tried to get rid of X years ago by developing Mir and a bunch of small projects tried to create an X12 of sorts, but neither took off. Almost everyone is now working on Wayland when it comes to alternatives.

There are people who don't care. Some GUIs will always be X11 and they can use X11 as long as the drivers and tooling still support it. Most X11 programs have worked without modification for years through XWayland, and I expect future applications to still work fine through some kind of reverse that'll turn Wayland programs into X11 programs.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Like a lot of Wayland, accessibility is currently in development while distros are shipping it in production.

I'm sure the accessibility portal will fix the current issues and even improve things, but there's no guarantee that this will all work in a year's time. There are still lots of restrictions right now, despite people's best efforts to fix them in the future.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

This website served as a nice reminder that I forgot to install Consent-o-Matic on my phone after reinstalling Firefox. How useful!

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

It sure doesn't. That's what uBlock, Privacy Badger, and resistFingerprinting are for. Consent-o-Matic is just a good way to dismiss these popups automatically in case sites don't break the law.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

This isn't a content blocker, it automatically clicks the buttons in the consent popups rather than just hide them. I use it instead of the annoyances filter, but how well it works really depends on what websites you visit (and how often you clear your cookies).

On desktop, I use temporary containers to delete cookies the moment I close a tab, and I couldn't browse the internet without this addon lol.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

It still sucks, but I guess it's better than letting monuments crumble.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

And they'll stay wealthy for longer by letting some big companies pay for an ad on the scaffolding covering up the cathedral while restoration takes place.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

That's probably because the ad isn't actually on the facade of the building. It's on the scaffolding put up against the facade while restorations take place. They put an image of the building itself on the scaffolding canvas, and then put a screen in front of that.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Not any Linux distro.

You can probably read small hobby operating systems like SerenityOS and understand them whole, but you'll still need to trust clang or gcc, because those are too big to read.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

My bank has its own app to do payments. That's what I use, mostly because it doesn't need any shitty workarounds for my custom ROM.

There's also Samsung pay (I think that still exists?) and Garmin Pay.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

A lot of valid email addresses are obvious typos. steve@gmail is perfectly valid but useless in most web forms, for instance. A lot of websites drop technical compliance for the convenience of people who don't know how email works.

Technical compliance can also become rather annoying when you start doing things like escaping characters in quoted strings or include spaces. Practically nobody is using any of that stuff in the real life, so you rarely ever need full compliance.

I don't know why single character email addresses would fail that test, though.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Maybe something is sending a play/pause signal? My headset will automatically pause media when I take it off and resume playing when I put it back on, but sometimes it triggers when I'm not wearing it and starts playing whatever I was playing last.

Maybe check the keyboard shortcut list to find if some kind of keyboard shortcut has been bound to play/pause as well.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

There's this project that'll try to read your old water meter with a camera. All you need is a $10 dev board of the right model and a power supply near your water meter.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

I'm not sure if the ability to tell would help. Just like typing hints are very much optional in Python, I don't expect many libraries to get their exception declarations right. Especially if there are transitive dependencies

I write Java code for my day job and while throws has been part of the language for ages, Java developers seem intent on avoiding it at all costs.

I would welcome a throws in Python so that libraries and coworkers that do the right thing are easier to work with, but I don't think it'd solve the underlying issue in most cases.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Just about every high schooler with an internet connection is doing their homework following instructions from AI models. You know AI is just autocomplete on steroids, but the vast majority of its users don't. Several lawyers have already been caught putting AI confabulations into official court documents, for instance.

Not caring about bias and the broader impact of technology is what got us Facebook and Tiktok.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

AI is as shit as its input. The internet, as a whole, is racist as hell, but it's also the biggest source of training data. It's too much work to compose a dataset without biases, so instead every AI model is trained after the fact, or prompts are changed, in an attempt to combat this bias.

This is how we got Google's AI inserting black people into generated images specifically about white people, and how AI models learned to treat certain populations with satin gloves. Fixing the root cause of the problem isn't financially viable, and all of this stuff is developed with private funds, so a patch job is the best we can get.

I don't think it'll get better. I grew up with "don't use Wikipedia as a source" drilled into me and I don't know anyone who didn't go to Wikipedia every time they needed to read up on a new subject. We'll get the same with AI models, except AI models lie in more subtle ways than the Wikipedia trolls that I encountered as a kid.

I think AI will exaggerate the slight biases introduced to combat the problems of the dataset to the extreme. As society continues to take the output if AI models as truth, and bigots continue to write terrible shit online that makes it into the infinite copyright violation treadmill, the effect will slowly become more pronounced, but not fast enough to get noticed.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

It's strange for SMS/MMS, where recipients are explicitly listed.

I don't think there's a practical use preventing the arrival of such messages, but on a technical level it's a bit peculiar.

I'm not familiar enough with the RCS spec to know if RCS has the same design or if it's simply incapable of hiding messages from members of a group chat. In encrypted chats, you'd expect encrypted messages to become undecryptable for blocked recipients at least, that's one of the major advantages of using encryption, but I guess there must've been a reason why this wasn't implemented.

American wanting to move abroad, what's the best bet for an registered nurse?

Hi there, I'm a registered nurse in Phoenix, Arizona and I'm seriously considering moving abroad because this country is driving me insane for a lot of reasons. I was considering moving to Israel since I'm Jewish and I've heard they have a better healthcare system there and pay nurses well but this war has made me not really...

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

I don't want to dash your hopes of emigrating to a better country, but don't underestimate how painful emigration can be. You can't just pick a country and move there. Moving countries is not like moving states. You'll need to convince the country you're going that you're worth letting in. If I were you, I'd start with a list of countries that might be willing to let you in, and work your way down from there.

I would suggest Europe, the Nordics in particular; the Nordics are some of the best countries to live in in the entire world, with (in my opinion) rather pleasant politics in comparison. Germany and other north-western countries tend to score well too, but you'll have to look into how much they match your ideals and culture. Europe is generally on pretty good terms with the USA, which helps a lot. However, you're not alone in wanting to move there. Don't be surprised if the process of applying for permission to enter the country takes months to years and several thousand dollars in paperwork, time and money you don't get back if you're refused. Things can go a bit smoother if you've got a claim on citizenship by blood or family history, but that too can take time and paperwork to arrange, and is entirely dependent on the current laws in the countries your ancestors are from.

In many countries, being a highly skilled worker gives you a major advantage. However, your nursing education may not be accredited in other countries, or be considered "highly skilled" enough; with some bad luck, you may need to go back to school in your country of choice to get your education revalidated (if you're let in for that). The same goes for driver's licenses and certifications you may have achieved over the years.

One trick you may be able to use if you're of European descent is getting European citizenship by blood (I believe Italy, Spain, and a bunch of other countries allow for this) and then use the freedom the Schengen accords provide to move elsewhere in Europe, skipping a whole lot of paperwork. This way, you can, for example, work in Denmark without needing to go through the strict Danish immigration system (though validating your education may still need work).

Just as an example: if you want to apply for a license for a general nurse in Norway as a non-EEA citizen, processing time takes at least 11 months if you provide all the required paperwork and costs $152 to file (which you don't get back if you're refused). You need a license to be a general nurse; without a license, you can't do your job. Without a job, you can't just move there; you can get a temporary holiday visa but you can't apply for jobs with that. This is on top of the other requirements, like speaking B2 level Norwegian. If you apply, you may be given a deadline to conform with the requirements.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

That's unfortunate, these automatic visas bypass a lot of crap. Best of luck to you and your moving endeavours!

How old is the oldest building in the town you live in?

To those from the Western hemisphere, it's always fascinating to hear that some homes and businesses from the times of the Greek philosophers still have inhabitants, and then you remember that the Western hemisphere is itself not without its own examples, for example some Mexican villages still have temples from the times of the...

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

The oldest local church was constructed in the 13th century, but has undergone renovations over the centuries.

Not a lot of very old houses have remained because they were mostly built out of wood and the occasional fire and the tendency to build newer homes rather than patch up the old rotten ones meant that most houses didn't make it past the 18th-19th century, when stone overtook wood everywhere except in remote farms.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Maybe this will be the biggest contribution AI will do for programmers: figure out good names. I should try that some time!

On the other hand, AI will only generate output as good as its input, and most large code projects (including Linux) are terrible at naming things.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Ligatures are great. Don't use them if you don't like them, but don't try to shame people for having different preferences.

The biggest exception to using ligatures is in documentation. I believe Kotlin used (uses?) ligatures in some of its documentation, leaving the reader to figure out if they actually need to type ≠ or if != will suffice. Not a great move, even if the IDE will render the ligatures just fine!

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Windows isn't any better I'm afraid.

I blame C for forcing users to use goto, conditional returns, or terribly nested code. Language features like defer or even try/catch/finally make it much easier to write readable code with limited returns.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Nobody is "cheering" for anything here. Neither is anyone claiming they did something miraculous here. Windows' elevation system has worked without something as risky as the SUID bit for decades, for instance. Using system services to spawn root (or NTAUTHORITY\SYSTEM) tasks has been a thing since what, Windows XP? systemd-run does a bunch of really cool stuff that I could consider revolutionary if the tools all line up, but this isn't one of them.

All that's happening is that one of the systemd devs is happy to announce a sudo alternative that doesn't have the common sudo risks. No distro has announced implementing this in place of sudo, and it wouldn't make sense in the first place; sudo does stuff like LDAP that systemd-run doesn't even support, so it can't be replaced. It's taken years for Wayland to be enabled by default, I doubt we'll see distros with run0 instead of sudo this decade. It'll be available on recent distros and you can use it if you want, it's up to you.

I've never seen doas come close to taking sudo's place so I doubt this will change much. With Ubuntu and a few others having recently released a new LTS, it'll be a while before run0 will be available in distros in the first place, if it doesn't get patched out by the likes of Debian.

However, if people find run0 to be better than sudo, I don't see why they shouldn't be allowed to be happy about that. Personally, I'd rather see sudo implement a daemon/client model rather than systemd-run having an alternative argv[0], but until sudo gets better, this is the best we get.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

The idea that someone does this willingly implies that the user knows the implications of their choice, which most of the Fediverse doesn't seem to do (see: people asking questions like "how do I delete comments on a server I've been defederated from", or surprised after finding out that their likes/boosts are inherently public).

If the implied license was enough, Facebook and all the other companies wouldn't put these disclaimers in their terms of service. This isn't true in every jurisdiction, but it does apply to many important ones.

I agree that international copyright law should work like you imply, but on the other hand, this is exactly why Creative Commons was created: stuff posted on the internet can be downloaded just fine, but rehosting it is not allowed by default.

This is also why I appreciate the people who put those Creative Commons licenses on their comments; they're effectively useless against AI, which is what they seem to be trying to combat, but they do provide rights that would otherwise be unavailable.

Just like with privacy laws and data hosting laws, I don't think the fediverse cares. I think the fediverse is full of a sort of wilful ignorance about internet law, mostly because the Fediverse is a just a bunch of enthusiastic nerds. No Fediverse server (except for Threads, maybe) has a Data Protection Officer despite sites like lemmy.world legally requiring one if they'd cared about the law, very little Fediverse software seems to provide DMCA links by default, and I don't think any server is complying with the Chinese, Russian, and European "only store citizen's data in locally hosted servers" laws at all.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

The thing with many of these services is that they're not run by companies with a legal presence, just by some guy(s) who do it for fun. For many laws, personal projects are considered differently compared to business/organisational endeavours.

It's the same thing with personal blogs lacking a privacy policy: the probability of the thing becoming an actual problem in the real world is so abysmally low that nobody bothers, and that's probably okay.

During the first wave of some troll uploading child abuse to various Fediverse servers (mostly Lemmy), a lot of server operators got a rough wake-up call, because suddenly they had content on their servers that could land them in prison. There has been an effort to combat this abuse for larger servers, but I don't think most Lemmy servers run on the Nvidia hardware that's strong enough to support the live CSAM detection code that was developed.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

It's a tough balance, for sure. I don't want AI companies to exist in the form they currently are, but we're not getting the genie back into the bottle. Whether the economic hit is worth the freedom and creative rights, that I think citizens deserve, is a matter of democratic choice. It's impossible to ignore the fact that in China or Russia, where citizens don't have much a choice, I don't think artistic rights or the people's wellbeing are even part of the equation. Other countries will need a response when companies from these countries start doing work more efficiently. I myself have been using Bing AI more and more as AI bullcrap is flooding every page of every search engine, fighting AI with AI so to speak.

I saw this whole ordeal coming the moment ChatGPT came out and I had the foolish hope that legislators would've done something by now. The EU's AI Act will apply March next year but it doesn't seem to solve the copyright problem at all. Or rather, it seems to accept the current copyright problem, as the EU's summary put it:

Generative AI, like ChatGPT, will not be classified as high-risk, but will have to comply with transparency requirements and EU copyright law:

  • Disclosing that the content was generated by AI
  • Designing the model to prevent it from generating illegal content
  • Publishing summaries of copyrighted data used for training

The EU seems to have chosen to focus on combating the immediate threat of AI abuse, but seem to be very tolerant of AI copyright infringement. I can only presume this is to make sure "innovation" doesn't get impeded too much.

I'll take this into account during the EU vote that's about to happen soon, but I'm afraid it's too late. I wish we could go back and stop AI before it started, but this stuff has happened and now the world is a little bit better and worse.

I don't know anything about Linux and the idea of installing it frightens me. Where do I start?

I bought a laptop yesterday, it came pre-installed with Windows 11. I hate win 11 so I switched it down to Windows 10, but then started considering using Linux for total control over the laptop, but here's the thing: I keep seeing memes about how complicated or fucky wucky Linux is to install and run. I love the idea of open...

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

Conceptually, Nix is just the next evolution of tools like Ansible, and tangentially related to projects like Silverblue, but in practice, it's only used by enthusiasts. And, of course, you can use Nix outside of NixOS.

Unless there's a tool I don't know about, there's no equivalent for Discover or Gnome Software for NixOS. Because that's the class of boring people that make up the silent majority: the people who don't know how to, or don't want to edit configuration files. This was how Valve made Linux on a console a success, and it's why Ubuntu is still popular despite their experiments causing them to be decried by the community over and over again.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

I don't think it's bad to ask; even Debian asks you for feedback. Ubuntu, Debian, and a bunch of other distros are doing the right thing by making this feedback opt-in, but for some people even that is already too much.

I have no idea what supposed privacy issues Ubuntu has these days. Snap is certainly A Controversial Thing, but it's been years since they made a deal with Amazon.

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

I meant boring to !linux :)

Boring is good when it comes to operating systems, cars, and other utilities, unless you like maintaining that stuff as a hobby!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines