Solutions? Where we're going, we don't need solutions.
palordrolap @ palordrolap @kbin.social Posts 0Comments 434Joined 2 yr. ago
The point of Starmer's Labour is that it's a step towards shifting the Overton window back towards the left, for which there's no hope under the Tories who are sliding further and further to the right without any sort of regulation.
Short of revolution - and good luck with that, even Starmer's a kettler - it's the only way there's any hope of it. We got into this mess gradually, and we're going to have to get out of it the same way.
The real problem is that there's no party to the left of Labour, so what the next step is after that is a more difficult one. Still, might as well take the obvious step while there's a chance.
Perhaps we can convince Labour to slide left once they're in.
They can't do that now because they need the votes of Overton-affected floating voters and need to be "in touch" with what those voters want. Or at least appear to be.
There was a period, however brief, about, oh, 13 or so years ago where the recommendation was to avoid AMD entirely and go Intel and NVIDIA. Guess when I bought the parts for my PC?
My system before that was entirely AMD / ATI, but then, that was never a Linux machine. Nonetheless, the fashion when I built that was to avoid Intel and NVIDIA.
Literally the only real problem I've had on Linux with my ancient setup is the fact that one time two or three years back, a kernel and the legacy NVIDIA driver didn't play nice and I had to stick with an older kernel for a while.
Now my problem is that my NVIDIA card is so old that Debian stable doesn't support it any more and so neither do any distros descended from it. The OEM driver from NVIDIA themselves is a pain to install by comparison to the old .deb method, but compared to what I hear about other NVIDIA users, I'm a living miracle.
It might also help that I haven't played anything more modern than Minecraft, but I have no trouble with YouTube and streaming sites that I've noticed, nor with any of the old games.
You can guarantee that by the time I get it together enough to buy a new system with AMD processor and graphics, that will mark the turning point when something happens to cause everyone to swing back the other way again, at least for graphics.
Call me lazy if you like, but I use GNOME terminal. Comes as standard with my distro. Does what I need. Supports fonts that aren't pixel fonts and has various look and feel tweaks accessible by GUI if I really want to get in there. I do that once after every fresh install and it's been a while since then.
Given that I loved a bit of Quake back in the day, you'd think I'd like drop down terminals like ddterm and Guake (which might not work on Wayland?), but weirdly no. I like it in a box I can move around.
I also keep the ancient xterm
installed just in case and for when I get nostalgic for the old pixel fonts, but it's not exactly my go-to.
The questionably legal move there is to pull up alongside, match speed and prevent them from moving left. I mean, they weren't going to, so there's no problem whatsoever you being there, right? Why are they sweating?
For middle lane hoggers, the orbit game is the questionably legal response. (Move right, overtake, move left twice, fall back. Repeat. How many times can you do it before they get the message, etc.)
Obligatory disclaimer: If you play silly games, be alert for silly prizes. This applies to you as well as them. Traffic conditions change frequently, and also your nemesis might be more of a nutter than you are (see article's protagonist). Only play if safe to do so. If you are not sure, don't play.
Oh boy, here I go feeling empathy for a fictional character again.
Could be an instance of BSD where (so I hear) PIDs are assigned randomly from the unused numbers, or else the system has massive process churn going on elsewhere and the old timer is from a previous cycle of consecutive PIDs.
Some systems still have /proc/sys/kernel/pid_max
set to something around 32768, so wrapping back to 0 can happen fairly often.
Given all the PIDs in the comic seem pretty low, it might even be as low as 1024 wherever this is.
(Yes, I know I'm taking this way too seriously.)
Probably knew it wasn't his kid. People in these comments seem to be about "mammals protect their young, dammit", but if it's someone else's young, and that someone else isn't around (even if that someone else is the same species) ...
Permanently Deleted
No problems here, but I have an ancient PC and card. Distro is recent though. LMDE6 with proprietary legacy driver straight from NVIDIA.
The find
command could be your friend for getting a full depth count. Something like:
find /path/name/here/ | wc -l
Or just:
find . | wc -l
for the current directory.
There's also a command called locate
(often with another letter in front, but accessible by just that word) which maintains a database of filenames on a system that can be used, provided it's installed and has built that database.
Pro: Faster than churning the disk every time with find
. (Though disk cache can help alleviate some of this).
Cons: Can get out of date with a changing filesystem. Harder to search for relative paths like .
locate -r '^/path/name/here/' | wc -l
... would be roughly equivalent to the first find
example.
Cinnamon's Nemo (GUI) file manager shows folder item count in the List View's "Size" column rather than a byte value. It started as a fork of Nautilus (now GNOME Files), so that and its descendents may also have the same feature.
The equivalent GNOME gio list
command line command doesn't seem to do this.
It wouldn't be too hard to whip something up in Python, Perl etc. if you can't or don't want to install anything else for some reason.
e.g.
perl -wle '$a=$ARGV[0];opendir D, defined $a && -d $a?$a:".";@x=readdir D; print -2+@x'
is a Perl incantation that will return the number of entries in the current directory, or the supplied directory if that's added as a parameter after the command.
The -2
in there subtracts the count for .
and ..
. That's off by one for the root directory where there's no ".." but that's rare and I didn't want to add too much for a quick proof of concept.
By who?
We can only hope this is a way of avoiding the anti-Semitism claims used (in part) to sink Labour when Corbyn was in charge.
He could explain the difference between Israel and Judaism a billion times, but if he denounces Israel, he'll be called an anti-Semite by all and sundry. It'll tarnish his reputation and potentially ruin his election hopes.
Of course, I have no way of knowing his true feelings. Maybe he genuinely is in favour of what they're doing over there.
...and malware out the wazoo.
Define "possible". Now get several thousand Israelis and a few hundred Palestinians to agree on what's possible. Even within those groups, never mind between them.
Personal project a while ago. Had an idea in my head that I needed to rewrite using a particular language feature but had been putting it off because I couldn't quite wrap my head around the implementation details.
Eventually decide to sit down and plug away at it. Find the code already uses the language feature.
I had either written it with that language feature in the first place or had been back at some time I don't remember and done the work I didn't think I was capable of doing.
I could still be convinced that it was done by pixies or the whatever might be the programming equivalent of shoemaker elves.
It's Chromium's non-Google cousin.
If that piques your interest, be aware that it's mostly Apple's baby.
And to swing back positive again, it's open-source because Apple didn't create it in the first place and they're bound by GPL to keep it that way.
Finally, a useful fun fact: WebKit GTK often comes with a MiniBrowser
program that is a bare-bones web browser wrapped around the engine.
It isn't symlinked in /usr/bin
or anywhere like that, but it does work as an emergency secondary browser if something breaks your main one.
It's usually found somewhere like /usr/lib/{OS type}/webkitgtk-{version}/MiniBrowser
On my machine it's /usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/MiniBrowser
Put something in robots.txt that isn't supposed to be hit and is hard to hit by non-robots. Log and ban all IPs that hit it.
Imperfect, but can't think of a better solution.
Ah, so you admit that what Russia is doing is wrong, it's just that the US is being hypocritical about it. Thanks for the clarification.
You need to understand that Jesus' love is completely conditional on believing in Him (sic). And if you're aware of Jesus and His (sic) Father (sic?) "which art in heaven" (sic, at least in some texts), anything you then do that is not for Them (sic?) is deserving of punishment.
Christianity is a loving religion (sic).
Makes me sic.
Just because you don't sing in tune doesn't mean you can't call out other people for singing out of tune.
Over the top tone: "Pretty sure that won't compile.
$EVAL_ERROR
modulo what you get from the filehandle called=
isn't an lvalue that can be put through the Goatse operator that I'm aware of."But seriously(?), I'm almost certain that's not how that would be parsed.
=
isn't a valid bareword, so Perl would choke on the spaceship operator not being a term... I think.After testing... It's worse. I think it's parsing
<>
as theglob
operator and=
as a filespec.For those who don't know Perl:
Because of its appearance,
<=>
really is called the spaceship operator (at least, when it can be parsed as an operator and not whatever happened above).=()=
by comparison has unofficially been called Goatse. If you don't know what Goatse is, find out at your own risk. If you do know, you can see why this particular pseudo-operator was given that name.And if you're still reading,
=()=
is a pseudo-operator because it's not actually parsed as part of the syntax. It's literally an assignment operator=
followed by an empty list()
followed by another assignment operator=
, providing list context to the outside of the equals signs that wouldn't otherwise be there.[Why are you still still reading?] Context is important in Perl. If a function returns a list of values (which is something Perl functions can do) and you try to store the result in a scalar variable, replacing the usual
=
with=()=
will store the number of elements returned rather than the last element of the list.