@SpaceCadet@feddit.nl avatar

SpaceCadet

@SpaceCadet@feddit.nl

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

SpaceCadet,
@SpaceCadet@feddit.nl avatar

If anyone can enlighten me, This is pretty much why you can find DooM on almost any platform BECAUSE of its Linux code port roots?

I mean yeah. Doom was extremely popular and had a huge cultural impact in the 90s. It was also the first game of that magnitude of which the source was freely released. So naturally people tried to port it to everything, and “but can it run Doom?” became a meme on its own.

It also helps that the system requirements are very modest by today’s standards.

SpaceCadet, (edited )
@SpaceCadet@feddit.nl avatar

Oh and don’t forget to take backups of your /home. Thats good practice for every desktop environment.

The config files of the major desktop environments have become a mess though. Plasma absolutely shits files all over ~/.config and /.local/share where they sit mingled together with the config files of all your other applications and most of it is thoroughly undocumented. I’ve been in the situation where I wanted to restore a previous state of my Plasma desktop from my backups or just start with a clean default desktop and there is just no straightforward way to do that, short of nuking all your configurations.

Doing a quick find query in my current home directory, there are 57 directories and 79 config files that have either plasma or kde in the name, and that doesn’t even include all the /.config/* files belonging to plasma or kde components that don’t have it in their name explicitly (e.g. dolphinrc, katerc, kwinrc, powerdevilrc, bluedevilglobalrc , …)

It was much simpler in the old days when you just had something like a ~/.fvwmrc file that was easy to backup and restore, even early kde used to store everything together in a ~/.kde directory.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

100% this

We need a networked file system with real authentication and network encryption that’s trivial to set up and that is performant and that preserves unix-ness of the filesystem, meaning nothing weird like smb, so you can just use it as you would a local filesystem.

The OpenSSH of network filesystems basically.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

It is the most popular lemmy instance though, so them banning a community like this is quite impactful.

SpaceCadet, (edited )
@SpaceCadet@feddit.nl avatar

Do not use #!/bin/sh if you’re not writing bash-only scripts

Actually #!/bin/sh is for bourne shell compatible scripts. Bash is a superset of the bourne shell, so anything that works in bourne should work in bash as well as in other bourne compatible shells, but not vice versa. Bash specific syntax is often referred to as a “bashism”, because it’s not compatible with other shells. So you should not use bashisms in scripts that start with #!/bin/sh.

The trouble is that it is very common for distros to links /bin/sh to /bin/bash, and it used to be that bash being called as /bin/sh would change its behavior so that bashisms would not work, but this doesn’t appear to be the case anymore. The result is that people often write what they think are bourne shell scripts but they unintentionally sneak in bashisms… and then when those supposed “bourne shell” scripts get run on a non-bash bourne compatible shell, they fail.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

Fuck off with your stupid takes

Yeah, real mature take you have there buddy.

offer a real solution to the problem.

“My husband always beats me when he is drunk. Don’t tell me to leave him, just tell me how I get him to stop beating me”

^ This is you basically.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

Tatu was also a bit of a d*ck about the thing. There were some GPL violations when he made the licensing more restrictive, and at one point he accused the OpenSSH project of violating his trademark, even though his original license permitted the use of the ssh name.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

If there isn’t one

Worse is if there is one but it says: [OPEN] Opened 7 years ago Updated 2 days ago, with a whole bunch of people commenting the equivalent of “me too”, and various things they tried to solve it, but no solution.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

You’re good. That’s the latest image, it’s just the confusing Debian version scheme where the package version is not the same as the kernel version. Debian package version 6.1.0-17 = kernel version 6.1.69-1

See:


<span style="color:#323232;">$ uname -a
</span><span style="color:#323232;">Linux debian12 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux
</span>

And:


<span style="color:#323232;">$ dpkg-query --list linux-image-6.1.0-17-amd64
</span><span style="color:#323232;">Desired=Unknown/Install/Remove/Purge/Hold
</span><span style="color:#323232;">| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
</span><span style="color:#323232;">|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
</span><span style="color:#323232;">||/ Name                       Version      Architecture Description
</span><span style="color:#323232;">+++-==========================-============-============-=================================
</span><span style="color:#323232;">ii  linux-image-6.1.0-17-amd64 6.1.69-1     amd64        Linux 6.1 for 64-bit PCs (signed)
</span>

Is it actually dangerous to run Firefox as root?

I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the...

SpaceCadet,
@SpaceCadet@feddit.nl avatar

In Belgium, hundreds of tons of unexploded ordnance from World War 1 are still being found and cleaned up, often chemical grenades as well. For 2022 the total figure was 166 ton. Almost everyday there is an intervention by the demining service. Occasionally people still get hurt or killed by it too.

And Belgium was just a small section of the WW1 frontline, the figures for France will probably be much higher.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

I agree that at some point you have to be able to ditch technical debt, but you still should be able to do more or less the same things with the new system as with the old system and that’s currently still not the case.

The problem is that the architecture of Wayland and the organization around it themselves impose limitations that have a chilling effect on development for it. One issue is that Wayland has been deliberately left very slim, leaving a lot of complexity and implementation details up to the compositor. A compositor can be seen as something that approaches the size and complexity of an entire X display server. This means that if someone wants to create a window manager, they have to implement a whole compositor first. So instead of writing window manager code, which is what the developer is probably the most interested in, they are spending most of their time implementing the compositor.

Naturally this also leads to a lot of duplication of effort. For example: GNOME, KDE and the window managers that have implemented a wayland version each have their own compositor that by and large does the same thing.

Another issue is the standardization of the protocols and interfaces that the different compositors use, or lack thereof. There is a steering group containing the major stakeholders that votes on proposed extensions, but good proposals often get shot down because the major stakeholders can’t agree on it and sometimes ego or principles gets in the way. And then you have cases where one compositor just goes their own way and implements something regardless of what the others do.

For example, as a result of this there’s still no standard screen capture API, so if you want to do things like screenshots, remote desktop, desktop streaming, … whether or not you can do that, and with which tool, depends on the compositor you use. Another example: they’re currently still bickering over whether or not an application should be allowed to place windows with absolute coordinates, and how that should be implemented. We’re currently 15 years after initial release of Wayland…

In my opinion, this is all completely backwards. Both in an organizational and technical sense way too much has been left up to the individual compositors that should have been a core part of Wayland itself.

Unfortunately, it’s all too late to fix this. We’re 15 years into Wayland development, and the flawed architecture has been set in stone. Wayland isn’t going to go away soon either, too many parties are invested in it. So for me the reasonable thing to do is to wait and stick with X11 until the dust settles and something emerges on the other side that is better than what I currently have.

SpaceCadet, (edited )
@SpaceCadet@feddit.nl avatar

You’d have a great point if they said: Gaza and Westbank will be free, but they’re not saying that. They’re saying “from the river to the sea”. A quick glance at the map will teach you that this includes the entire internationally recognized territory of Israel where about 7 million jews live, who are not colonists.

So what people actually mean when they say that they want that area to be free is that they want it to be free of jews. And that my friend, is a call to genocide, also not a difficult concept.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

From the river to the sea, Palestine will be free.

https://feddit.nl/pictrs/image/3b5f1be1-d37e-4657-aedb-1342faadff33.png

SpaceCadet,
@SpaceCadet@feddit.nl avatar

I think there may also be a cultural angle here. Anglo-Saxon culture really places a much higher emphasis on “not causing offense”, whereas other cultures place a higher emphasis on speaking truthfully, even if harshly.

So Linus, who grew up in Finland, may have thought of his message as harsh but fair, whereas to native English speakers it comes across as incredibly rude.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

Afterstep on Red Hat 5.1

Story: I started a new job as a system engineer in December 1998, it was the heyday of Windows 9x and NT 4.0. First day on the job, the guy who was sitting across from my assigned desk was running something strange and insanely cool looking on a giant CRT monitor. I was mesmerized by the spinning window animations, the virtual desktops, the cool icons, the falling snow… I struck up a conversation with him, asked him what kind of system he was running there. He told me he was running Linux and this was the Afterstep window manager. Turns out he was the local sysadmin there as well as a Linux evangelist and someone I got along with instantly.

I had already been curious about Linux and wanted to try it, so he gave me a copy of Red Hat 5.1 to install on my home PC and I started my journey there. 25 years later I still run Linux, the expertise I developed with it has helped me immensely in my career and I’m still friends with my former coworker.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

I’m really sad there isn’t a French press on here

Nor a moka pot, which is my preferred way.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

That would be illegal in the EU country where I live (Belgium). Here the rule is that the advertised price must always include any mandatory charges, like VAT and service charges, so that advertised price = price the consumer would have to pay.

Source: economie.fgov.be/nl/themas/…/prijsaanduiding

Translation:

Price indication

Companies offering goods or services must indicate the price in writing in a legible, visible and unambiguous manner.

The price is the total price to be paid by the consumer, including VAT and all other taxes or services that the consumer is obliged to pay extra. These prices are stated at least in euros.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

war is something that bolsters economies

It doesn’t, especially not if you’re party in the war. It’s the broken window fallacy.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

You don’t gain performance, you gain support and stability.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

Can’t say I ever got that from any subreddit, except in the negative way: trolls and overzealous moderators.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

You typically use either discard or the fstrim.timer, but not both at the same time.

Using the discard option means that trims are being done on the fly every time blocks are deleted, using fstrim.timer means that trims are being done periodically. The former carries a performance penalty, so it’s usually not recommended unless you need it (for example, if you regularly do huge amounts of writes and deletes on this drive).

SpaceCadet,
@SpaceCadet@feddit.nl avatar

Then you should check your sources, because the actual title of the article is “India, Pakistan, China: Air pollution is now cutting life short in these 6 countries”

Which implies something entirely different than your doomsday title.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

That’s how it is here in Belgium. I pay tax on the income I would get if I would rent out my apartment, even when I’m actually living in it.

Luckily the amounts are based on rent prices as they were in 1975. It’s indexed, which means it gets adjusted for (general) inflation, but not for the increased prices in the housing market which is much higher than inflation.

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