Knusper

@Knusper@feddit.de

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

Knusper,

I especially find it weird, because castles and churches exist, too. Sure, they were somewhat further along with technology, when those got built, but it still took a ton of physical labor and at least churches weren’t built out of pure necessity either.

What modes of transport do you really like?

For me personally, trams are right up there. Aside from the main issue of sharing the roads instead of having a dedicated line, they really make it easy to get from one part of a city to another, especially for wheelchair users. They’re usually as frequent as buses, but much faster. The stations are much more attractive...

Knusper,

Feet. I was always at odds with bikes and cars, because I always disliked being tied to a piece of metal. Trains, trams and buses are cool shortcuts, if they’re available. But at the end of the day, feet are the real MVP. They’re just always there, always waiting to chauffeur me to my next destination, and they’ll carry me all the way, even into houses, right to my seat.

Knusper,

It’s also a bad argument, because the concept of things being ‘created’ is an entirely human one. It’s us who decided that if a pile of pre-existing atoms are moved into the shape of a chair, we’ll say that chair was ‘created’.

Aside from this conceptual creation, nothing is ever created in the universe, as far as we know. Atoms don’t ever just pop into existence out of thin air.

I have heard the argument that the universe was just as well ‘created’ in the conceptual sense, so everything existed beforehand, it was just moved into a shape that we recognize as ‘universe’ today.
But that would still mean there’s no argument for a creator and of course, this is simply not what most people mean when they talk about the creation of the universe.

Knusper,

Nope. JPEG XL is more modern and delivers lower file sizes without fucking up image quality as much. Downside is that, right now, JPEG XL is actually supported by even less things, because it is still so new.

But it is an industry standard rather than just Google trying to push its own thing, so I do expect it to overtake WebP in a few years.

Knusper,

Yeah, that image viewer is likely using an image library that supports WebP without the image viewer devs being aware of that.

Knusper,

I don’t think ‘people’ think about Tor. Most would not know what that is…

Knusper,

For me, it’s usually for passwords that I have in my muscle memory. I’ll typo, instinctively reach for backspace, and continue typing. As soon as I think about what I just wrote, no chance of continuing.

Of course, the password being in muscle memory also means continuing typing, even if it ends up being wrong, is basically just as fast as deleting the password.

Knusper,

I’m guessing, the rainbow colours are there because prisms are triangular. And to make it look more ridiculous, of course.

The ☤ symbol is a caduceus, which got mixed up here with the Rod of Asclepius, which is a symbol for medicine.
So, it’s related to Hippocrates, who was a physician, perhaps most prominently known for the Hippocratic Oath.

Knusper,

Interesting, I didn’t know that, but it doesn’t really change anything about my comment. Mozilla can offer APIs in addition to what Manifest v3 offers, allowing extensions that want to do these things to do them. It’s already the case today, for example, that uBlock Origin makes use of additional APIs for more effective ad blocking on Firefox.

Knusper,

Mozilla will want to be API-compatible, but there’s nothing inherent to the API that requires the arbitrary content-blocking limitation that Google put in. So, Mozilla will be API-compatible without adopting this shitty limitation.

Knusper,

Apparently, that will arrive with Plasma 6.

It says "Version Fixed In: 6.0” here: bugs.kde.org/show_bug.cgi?id=438883
And the last comment in there, does also specify so.

Apparently, this is now part of kdeplasma-addons, so this might be in a separate package, which may not be pre-installed by your distro. I really don’t know, if it means anything, but Nate felt it worth mentioning here: pointieststick.com/…/these-past-2-weeks-in-kde-wa…

Knusper,

Yeah, it’s especially bad, when a library doesn’t provide type hints itself. It can be comically difficult to find out what the return type of a function is, because every if-else-branch might have a different return value, so you may need to read the function body in full to figure out what the type might be.

Add to that, that lots of the tooling around type hints isn’t as fleshed out / useful as it is in fully typed languages and I can definitely understand why someone might not immediately feel like it’s a valuable use of their time.

Knusper,

I imagine what they mean is e.g. that TypeScript can tell you something is a Date, but it doesn’t attempt to fix some of the confusing, quirky behaviour with that: developer.mozilla.org/en-US/docs/Web/…/Date#inter…

So, yes, it’s generally better than JS, but it doesn’t actually make it good/attractive, if you’re used to the sanity of backend languages. It very much feels like lipstick on a pig.

Knusper,

Lots of us are from non-English countries…

Knusper,

Nah, Mozilla just won’t implement the arbitrary restriction that Google set for content/ad blocking. They’ll be 100% API compatible, without limiting how many blocking rules there can be, which is the only bad part about v3 (or really the deprecation of the unrestricted v2), as far as I’m aware.

Mozilla can also continue supporting v2 for as long as they like. And they can provide additional APIs, which they already do, which is why uBlock Origin is, in fact, already better on Firefox today: github.com/…/uBlock-Origin-works-best-on-Firefox

@nogrub @hottari

Knusper,

Firefox is not a GTK application by the way. They use their own XUL/XPCOM framework and are in the long-running process of porting everything to HTML/JS/CSS.

Knusper,

It does use the GTK file-open dialog by default (although distributions can swap that out).

It also takes inspiration from the GTK theme for drawing buttons and whatnot, so they fit into the OS. KDE generates a GTK theme, though, so that’s rarely a problem.

Knusper,

Trust me, the eng team doesn’t want to fuck with Python either.

Knusper,

Recently, I saw some news page where there was a video, but it was just stringing together the sentences from the article on top of a random stock image.

I was extremely confused why this exists, but then realized, I hadn’t unmuted the video. Surely, it reads it out for sight impaired folks.

…nope, there was no audio. They just figured, they should have a worse way of reading. And of course, it would float on top of the article, too, to make reading that worse as well.

Knusper,

I use Fira Sans and Fira Mono for everything.

Knusper,

A colleague drinks coffee out of one of these bad boys:

https://www.haushaltswaren-depot.de/images/product_images/original_images/Isar%20Masskrug%20126,5cl%201l.jpg

He did have to switch to decaffeinated eventually, though.

Falkon browser questions (sorry, quite long)

Hello. I was directed here by someone who saw a question on this topic I posted at reddit. If there is a more appropriate place to ask these questions, feel free to direct me there. I’m obviously not familiar with policy and protocol here, so if I inadvertently step on any toes, I apologize in advance. I am planning to soon...

Knusper,

recent versions of Firefox (with a few privacy add-ins) have become nearly unusable for me.

Due to performance issues? Mind that Linux is likely a good bit more usable on your hardware and you may very well not need to move away from Firefox after all.

“missing MSVCR120.dll” (part of Windows C++ Redistributable pkg)

Not sure, if you’re saying that you already found this out, but yeah, there is an installer from Microsoft for this Windows C++ Redistributable package.

bergerrealty.com & attheshore.com (web cam hosting sites)- “no compatible source was found for this media”

I’m on Linux and these work for me in Falkon. But it could be that your particular hardware + the Chrome browser engine that Falkon uses, results in no source being compatible (e.g. your graphics card only offers acceleration for the H.264 codec, which is what Firefox generally uses, not VP9, which is what Chrome/Falkon prefers). Then it would still not work after the switch, although again, Firefox would probably work…

legacy.com (obituary site) - various page loading and display issues. If I fully enable content permissions, I can get the home page displayed, but no links are functional.

Again, works for me. I didn’t have to do anything. I have the built-in ad block enabled, but no other customizations, as far as I remember (I only use Falkon as a backup browser).

facebook.com - Log-in successful. Home page displays, but is immediately followed by: “Qt Qtwebengineprocess has stopped working” here is the pertinent info from the Windows analysis pop-up:

Problem Event Name: APPCRASH; Application Name: QtWebEngineProcess.exe; Application Version: 5.12.1.0; Fault Module Name: Qt5WebEngineCore.dll; Exception Code: c0000005; Exception Offset: 00b75263

I don’t use Facebook, so can’t test this one. This could be due to using the 32-bit version, but it’s really difficult to say. Only real pointer I can give you is that “QtWebEngine” is a thin wrapper around the browser engine of Chrome (which is called “Blink”). It’s part of the Qt GUI framework that Falkon uses. So, likely not specific to Falkon.


If you’ve got a spare USB stick, I would recommend just preparing it as the Linux Mint installation medium. You’ll be able to boot off of that into a largely functional Linux Mint system, without actually installing it.

This will be slower than a proper installation, as it will read the data off of the USB stick rather than your hard drive, and lots of these “live” installation medias do not come with all the media codecs, so this will probably not be representative for your webcam sites.
I’m also not entirely sure, if you can just install Falkon into that live system.

But at the very least, you can give Firefox a look (it’s the default browser), see how that performs, and just play around with the system.

Knusper,

At $DAYJOB, I was evaluating a data collection software and needed some files for it to read. I had some random text files top-level in my home-directory, so I figured, I would just tell it to read from ~.

I expected that it might read directories recursively by default, but I could just stop it, if it does that.
What I didn’t expect, is that yes, it does read recursively, but also that by default, it deletes the files it has read. It had eaten a good chunk of my home-directory when I realized.

Now you might think, it doesn’t just delete the files, it transfers them to a different place, so surely, the data still exists. And you’d be right.

However, while it reads from directories recursively, it doesn’t retain the directory structure. So, the contents of my home-directory were all still there, just completely flattened in one big folder.

Knusper,

My favorite is when the top-voted, accepted answer looks correct, but misses various edge-cases. And then there’s a second-most-voted answer which corrects the first.

Most questions about JavaScript are like that, for example, which was rather horrifying to realize. If you just leave a junior to their devices with that, they will absolutely copy all these correct-looking answers into your code base.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #