That is an extremely oddly specific cysec issue they’re choosing to target…
That is an extremely oddly specific cysec issue they’re choosing to target…
It stands for “ChainSaw Man”, which is not related to the similar acronym with an “A” in it.
We value your privacy. 2USD per datapoint, in fact, very profitable.
Can’t ever have anything nice, huh.
How many consecutive hours of Teletubbies would you have to watch in order to be in the right state of mind to cook up that statement, against that ethnicity, on that continent?
I think GNOME’s filechooser is the GTK one (never used it so I’m not sure), mine looks like this:
It’s entirely possible that Firefox changed and now uses XDG portals by default, I configured it like this a long time ago.
As for how to configure it, I honestly don’t know.
It was a combination of messing with widget.use-xdg-desktop-portal
on about:config, and changing XDG envvars and dotfiles; both by following several conflicting Reddit and bbs.archlinux.org posts.
Can’t read the directory, the syscall fails with EISDIR
XDG portal filechooser for Firefox: the KDE implementation uses Dolphin, which is full of features and I use most of them; the default GTK one is mildly infuriating to use and looks ugly too, but getting the browser to use the portal I want was a nightmare - especially since GTK discontinued the GTK_USE_PORTAL envvar.
The related Firefox config entries make no sense either.
I have reasons to believe the depicted woman does want a body cavity search…
Here it is:
#!/usr/bin/zsh
nl=$'\n'
dnl=$'\n\n'
url=$1
msgcontent=$url; shift
argi=1
for arg ($@); do
argi=$(($argi + 1))
msgcontent=${msgcontent}${nl}Argument\ ${argi}': '${arg}
done
title="${0:A}"
msg="An application attempted to open a web page:${dnl}\"${msgcontent}\"${dnl}Copy the URL to clipboard?"
kdialog --title $title --yesno $msg
answer=$?
if [[ $answer = 0 ]]; then wl-copy $url; fi
If you want to translate it to Bash, keep in mind that arrays behave differently between the two shells, and syntax like for arg ($@); do
would likely misbehave or not work at all.
Also, there’s an issue where some applications do something weird, and the URL seems to be a zero-length argument. I have absolutely no idea what’s up with that.
You can set some browser-unrelated program or script as your desktop environment’s default browser, for example I wrote a Zsh script that creates a KDE dialog and asks me to copy the URL to the clipboard.
I’m not currently at my PC, but if you want it I can paste it in a comment here when I get to it - it shouldn’t be too hard to translate it to Bash, either.
Other than that? /usr/bin/true
is a pretty nice default browser for applications to start without your consent, very minimal and lightweight.
No, that’s Vim
Huh, the 3 letters on the right seem to use a different font, I wonder why that may be…
0.0
Yeah, I posted it first on Reddit on r/ProgrammerHumor and saw it reposted on r/196 (got way more upvotes there), then I reposted it here myself when Reddit did the Reddit and I moved here.
Tbf it is a good meme…
I didn’t think it would be reposted so many times when I made it *^*
Nah, it’s just that /proc
is incorrect - it contains information about running processes, as well as kernel data structures as visible by the process reading them.
I’ve used Windows for a bit more than a decade, and I only found out its VFS is case-insensitive (by default) after I fully ditched the OS, when a bunch of Electron applications created directories with different cases - nothing ever broke because of it, save for a single Godot game.
Personally, I think case-insensitivity seldom makes sense, though I’m also aware that not everyone [knows how / is able] to properly operate a keyboard.
It feels like /opt
's official meaning is completely lost on developers/packagers (depending on who’s at fault), every single directory in my /opt
belongs to standalone software that should just be put into either /usr/lib
or /usr/share
with some symlinks or scripts into /usr/bin
.
Yes, but you need to accept all cookies when prompted