vahtos

@vahtos@programming.dev

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

vahtos, (edited )

Anyone know why they were protesting? The article sure doesn’t care to say.

Which, by avoiding such a key piece of information, makes this come off as more of a warning to the general population than news. If you’re going to protest something, we are going to beat you, deny you food and water, put you in solitary confinement, inhumane living conditions, and generally behave so despicably that we must ensure we keep the cameras away so they can’t report on our behavior.

Land of the free, yay. /s

vahtos,

It’s so ridiculous that this isn’t even brought up:

The Command you provided worked fine. Thank you so much for the help! Really appreciated! We are going to proceed to make a release today and test with customers. Will post the updates here.

Gotta love being a forced beta tester… I mean customer.

vahtos, (edited )

I had similar issues. When first booting into plasma6, my bottom panel was changed to floating. Changing it to not float made it spaced from the bottom of the screen.

While trying to fix that, I somehow managed to move the pinned icons all off the panel and onto the desktop, but they were unable to be clicked or moved. I ended up restarting for unrelated reasons and they snapped back to the panel.

I think there were other wonky issues with the edit session, but I don’t recall specifics. Good luck!

Edit: this was on a wayland session with integrated amd graphics.

New to Linux—Epic Games compatibility? (Plus more)

I’m thinking of installing Linux (think I’m going to use Nobara) on my new budget gaming PC, and my biggest worry is video games compatibility. I have most of my games on Steam and Epic. Some on GOG, and some on Itch. I know a bit about steam compatibility, but not much about the rest. Is this something I need to worry...

vahtos,

Their CEO has gone out of his way to shit talk Linux multiple times on Twitter/X, spreading false information, he is also vehemently against doing the bare minimum to allow their games to work on Linux (enabling EAC support for proton in their games, which by their own words is just a checkbox). They also have no Linux support in their embarrassment of a launcher, which is why everyone recommends Heroic, even when using Windows because it actually has features.

A one time donation of what amounts to an insignificant rounding error for them to try to appease people unhappy with their stance on Linux does not mean they are not “against” Linux.

vahtos,

This is only tangentially related to improving your code directly as you have asked. However, in a similar vein as using source control (git), when using Python learn to manage your environments. Venv, poetry, conda/mamba, etc are tools to look into.

I used to work with mostly scientists, and a good number of them knew some Python, but none of them knew how to properly manage their environments and it was a huge problem. They would often come to me and say “I ran this script a week ago and it worked, I tried it today without making any changes and it’s throwing this error now that I don’t understand.” Every time it was because they accidentally changed their dependencies, using their global python install. It also made it a nightmare to try to revive old code for them, since there was almost no way to know what version of various libraries were used.

vahtos, (edited )

Additionally, instead of actually trying to compete and gain users but making a platform that isn’t trash, they insist on instead trying to trick users with temporary free game offers. And if that doesn’t work, they try to strong arm users into going to their platform by buying exclusive sales rights to games, bringing exclusives to the PC gaming space.

Their CEO is a loud clown who is always spouting nonsense on Twitter. They buy games studios and rip their games off of the platform where users bought them (see Rocket League), and discontinue mac/Linux versions that were fully functional.

Their flagship game preys on children via micro transactions. They lack so many features on their platform that (I believe) they have endorsed using Steams community features for games bought on Epic.

I could probably go on, but I think that’s probably sufficient.

vahtos,

I can’t believe they didn’t include the unit. Are we talking 6 small, medium, or large fries? There’s variation on where you get them from too. That could be so many fries!

/s

vahtos,

Russia says

So he’s definitely (not) dead, right?

vahtos,

Everyone here seeing this: “Wow so sleek, amazing!”

Meanwhile, Mozilla: “Yeah so we’re going to remove compact title bars in favor of touch friendly nonsense. OK. Fine. We will just hide it in about:config until later when we will silently remove it.”

vahtos,

A cryptocurrency miner. It uses your computer to generate currency, which costs you resources (electricity, compute power, etc.).

vahtos,

I found this amusing enough to try it out. It does actually compile (I used g++ for this). However, the current implementation just goes into an infinite loop if you enter a number >= 2.

I think the original author meant to do n -= 1 rn in the tweakin loop that is inside the bussin loop. That way, at some point n % i finna cap will be false, and i will bouta. Which then makes the expression i <= n in the bussin loop eventually false, so we stop bussin and yeet cap rn.

However, that would mean that the intention of the program isn’t to output prime factors, because even with this fix it does not do so. The structure of mf chief() also doesn’t suggest that is the purpose as it is missing another tweakin and sussin like this example of calculating prime factors in C++.

Example run:


<span style="color:#323232;">$ ./zpp.exe
</span><span style="color:#323232;">Enter a number larger than 1: 50
</span><span style="color:#323232;">2
</span><span style="color:#323232;">7
</span><span style="color:#323232;">8
</span><span style="color:#323232;">47
</span>
vahtos,

Some of that seems unnecessary (device boot time). But it’s not all scary spooky tracking. Some permissions/information is required for certain features.

For example, you can’t rotate your app UI if you’re not allowed to know screen orientation. Or maybe they do a low power mode if device battery is low, or a warning that the app might not function well if the OS or device is old.

Not saying you’re wrong or that Discord is right. Just pointing out that a long list of permissions isn’t on its own a bad thing, if those permissions are required for specific features, and not just for the sake of data harvesting.

vahtos,

No, YikYak was like anonymous Twitter in your local (geographic) area.

vahtos,

I was interested in this too, so I looked it up.

According to the PA department of Agriculture (a tweet, so link excluded because Twitter), the spots come from the watermelon resting on the ground. The longer they have sat on the ground, the more yellow/orange the spot becomes. So this is a pseudo measure of how long the watermelon has had to ripen.

As for the webbing, many different sources suggest that this is from bees pollinating the flowers of the watermelon plant which scars the membranes that later form the fruit. This pollination leads to a sweeter tasting melon, so more scarring (pollination) means a sweeter melon, less scarring is more bland.

vahtos,

I haven't used PRAW very much, but did some digging. Good news is you're not doing something wrong. Bad news is that it looks like this is a limitation on Reddit's end (as annoying as that is).

There are (were?) ways to work around it, by making use of repeated queries using things like time-based searching. Example with some history It seems like Reddit continually makes changes that happen to invalidate these methods.

Have you tried Power Delete Suite? Not sure if it has a working way of getting around this.

vahtos,

Isn't c/Programmer Humor already for memes?

vahtos,

My thoughts exactly. Tagging them (if possible) is OK, but kind of annoying to need to go to all these different communities and filter memes when there is already a dedicated community for programming memes.

It also may turn off new arrivals that may be looking for a more serious community, and think all/most of the content is memes.

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