There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

lemmy.world

reversebananimals , to memes in Resist the Bullies Occupying Your Communities

Ticketing people who don’t pay for parking is “bullying?”

This is pretty insulting to people who have actually suffered from real bullying. There’s plenty of real problems in the world to be righteously angry about. Maybe let’s not post shitty Facebook memes on Lemmy.

caseyweederman ,

It’s meter cops who camp on your car in case your meter runs out before you make it back, so they can give you a full ticket for one second of “stolen parking”, you physicality thief, you.

PyroNeurosis , to memes in Windows vs Linux

Get off that high horse: linux can still run DotA 2.

sheogorath ,

Nooooooooooooooooooooooooooooooooooooooooooooooooooooooo

flashgnash ,

And overwatch

MentalEdge , to linuxmemes in What is the most difficult problem that you have fixed in linux?
@MentalEdge@sopuli.xyz avatar

I manage a machine that runs both media transcodes and some video game servers.

The video game servers have to run in real-time, or very close to it. Otherwise players using them suffer noticeable lag.

Achieving this at the same time that an ffmpeg process was running was completely impossible. No matter what I did to limit ffmpegs use of CPU time. Even when running it at lowest priority it impacted the game server processes running at top priority. Even if I limited it to one thread, it was affecting things.

I couldn’t understand the problem. There was enough CPU time to go around to do both things, and the transcode wasn’t even time sensitive, while the game server was, so why couldn’t the Linux kernel just figure it out and schedule things in a way that made sense?

So, for the first time I read up on how computers actually handle processes, multi-tasking and CPU scheduling.

As FFMPEG is an application that uses ALL available CPU time until a task is done, I came to the conclusion that due to how context switching works (CPU cores can only do one thing, they just switch out what they do really fast, but this too takes time) it was causing the system to fall behind on the video game processes when the system was operating with zero processing headroom. The scheduler wasn’t smart enough to maintain a real-time process in the face of FFMPEG, which would occupy ALL available cycles.

I learned the solution was core pinning. Manually setting processes to run on certain cores of the CPU. I set FFMPEG to use only one core, since it doesn’t matter how fast it completes. And I set the game processes to use all but that one core, so they don’t accidentally end up queueing for CPU time on a core that doesn’t have the headroom to allow the task to run within a reasonable time range.

This has completely solved the problem, as the game processes and FFMPEG no longer wait for CPU cycles in the same queue.

Waffelson OP ,

This reminded me of how I disabled processor cores in Process Lasso for programs

flambonkscious ,

Well that’s interesting… I’d have thought, possibly naively, that as long as a thread had work to do it would essentially behave like ffmpeg does?

Perhaps there’s something about the type of work though, that it’s very CPU-bound or something?

MentalEdge ,
@MentalEdge@sopuli.xyz avatar

I think the difference is simply that most processes only have a certain amount that needs accomplishing in a given unit of time. As long as they can get enough CPU time, and do so soon enough after getting in line for it, they can maintain real-time execution.

Very few workloads have that much to do for that long. But I would expect other similar workloads to present the same problem.

There is a useful stat which Linux tracks in addition to a simple CPU usage percentage. The “load average” represents the average number of processes that have requested CPU time, but have to queue for it.

As long as the number is lower than the available number of cores, this essentially means that whenever one process is done running a task, the next in line can get right on with theirs.

If the load average is less than the number of cores available, that means the cores have idle time where they are essentially just waiting for a process to need them for something. Good for time-sensitive processes.

If the load average is above the number of cores, that means some processes are having to wait for several cycles of other processes having their turn, before they can execute their tasks. Interestingly, the load average can go beyond this threshold way before the CPU hits 100% usage.

I found that I can allow my system to get up to a load average of about 1.5 times the number of cores available, before you start noticing it when playing on one of the servers I run.

And whenever ffmpeg was running, the load average would spike to 10-20 times the number of cores. Not good.

flambonkscious ,

That makes complete sense - if you’ve got something ‘needy’, as soon as it’s queuing up, I imagine it snowballs, too…

10-20 times the core count is crazy, but I guess it’s had a lot of development effort into parallelizing it’s execution, which of course goes against what your use case is :)

MentalEdge , (edited )
@MentalEdge@sopuli.xyz avatar

Theoretically a load average could be as high as it likes, it’s essentially just the length of the task queue, after all.

Processes having to queue to get executed is no problem at all for lots of workloads. If you’re not running anything latency-sensitive, a huge load average isn’t a problem.

Also it’s not really a matter of parallelization. Like I mentioned, ffmpeg impacted other processes even when restricted to running in a single thread.

That’s because most other processes will do work in small chunks that complete within nanoseconds. Send a network request, parse some data, decode an image, poll HID device, etc.

A transcode meanwhile can easily have a CPU running full tilt for well over a second, working on just that one thing. Most processes will show up and go “I need X amount of CPU time” while ffmpeg will show up and go “give me all available CPU time” which is something the scheduler can’t actually quantify.

It’s like if someone showed up at a buffet and asked for all the food that no-one else is going to eat. How do you determine exactly how much that is, and thereby how much it is safe to give this person without giving away food someone else might’ve needed?

You don’t. Without CPU headroom it becomes very difficult for the task scheduler to maintain low system latency. It’ll do a pretty good job, but inevitably some CPU time that should have gone to other stuff, will go the process asking for as much as it can get.

wesker , to aboringdystopia in Dead Internet Theory is Correct in More Ways Than One
@wesker@lemmy.sdf.org avatar

This UI and your notification icons suggest to me that you might want to try new apps and avenues to the information you seek.

Eximius OP ,

Ah scheisse, my poor phone notification hygiene.

echodot ,

Also your Uber is here.

Wogi ,

You’re clearly just a bot trying to sell him different apps. So am I, I guess? Or is OP the bot and now he bots are talking about the bots?

ogmios ,
@ogmios@sh.itjust.works avatar

It was quite a while ago that I had heard the majority of internet traffic is from bots. I can imagine it’s significantly worse now, especially with publicly available AI bots.

irreticent ,
@irreticent@lemmy.world avatar
mossy_ , to lemmyshitpost in What animal could you take in a fight?

my toxic trait is thinking I could win a fight with a goose

schmorpel ,

no you can’t

mossy_ ,

I’m not huge or athletic but I probably weigh, like, twice as much as a goose. I get that they’re incredibly pissy and they have teeth and pointy bits, but I’m still betting on me.

RogueBanana ,

Our battle will be legendary. I may lose my life but I am bringing down the bastard with me.

Elliot ,

That’s the spirit

Maggoty ,

I grew up near geese. You will not win without just straight up killing it. And you will be more hurt than you could believe.

Zink ,

In this context I think we have to assume life or death tactics by both combatants.

But that’s an important distinction because MOST of the time we deal with pissed off animals that we don’t want to hurt, much less kill. So that gives some animals a big advantage in real world encounters. Maybe most adults could kill a goose if they had to, but in real life 99% of adults are going to back off or run away rather than deal with a fucking goose!

casual_turtle_stew_enjoyer ,

brb taking out a mortgage to bet on the goose

starman2112 ,
@starman2112@sh.itjust.works avatar

Punt to the chest. Bird bones are papier mâché. Never get in a fist fight with a goose, their wings will break your arms. Definitely don’t try and snap its spindly little neck. Just kick it in the chest

blanketswithsmallpox ,

Maybe if you have little bird bitch arms.

Me? I’m nothing but arms. With all the typing and masturbation I do, I’m nothing but them.

Me: 💪🧠 🤳

Elliot ,

Me too i don’t know why internet strangers are afraid of them that much, unless you can’t use any type of weapon i guess

Maggoty ,

That’s the point, yes. This is unarmed.

bigmclargehuge , to lemmyshitpost in Peak technology
@bigmclargehuge@lemmy.world avatar

Everybody donate to Pine64 so they can get that open source printer off the ground someday.

uis ,

Wait, what?

bigmclargehuge ,
@bigmclargehuge@lemmy.world avatar

Pine64, the company that has made such excellent projects as the PinePhone, PineBook, and PineTime(open source hardware and software smartphone, laptop and smart watch), has stated that one of their dream projects would be an open source, hackable printer. There’s obviously a ton of logistics though and it will likely never materialize unless they really start making big bucks.

uis ,

First time I see it and couldn’t find any sources. What kind of printer? Thermal, matrix, laser/led, inkjet?

bigmclargehuge ,
@bigmclargehuge@lemmy.world avatar

They only mentioned it in passing once (afaik) in a blog post. These aren’t actual plans so much as a pipe dream I think

Shady_Shiroe , to programmerhumor in Solutions? Where we're going, we don't need solutions.
@Shady_Shiroe@lemmy.world avatar
ChihuahuaOfDoom , to aboringdystopia in Parasitic wasps and caterpillars type of thing

I actually agree with “the slog of our day to day lives is making us unproductive” but I think the cause is depression at a societal level. I can barely get myself to do anything outside of work, when I get home I am absolutely drained and it kills me inside. I want to accomplish things but I just can’t.

wintermutehal ,

I hate we’re going through this, but it does help to know I’m not alone. I try, I really do. I am near done with grad school and work full time, but in my free time I’m too drained to do much more than just zone out for hours.

Deceptichum ,
@Deceptichum@sh.itjust.works avatar

Welcome to your next 60 years of employment!

Deceptichum ,
@Deceptichum@sh.itjust.works avatar

We both know that’s not what Helen is talking about however.

So you don’t really agree. You have far more valid complaint that is beyond her shit take.

idiomaddict ,

I’ve realized that there are lots of ways societies can become great, but they all involve discipline. The people as a whole need to be trusted to show up when they say they will, not steal things as soon as they can, and actually do the things they’re tasked with.

I have basically zero personal discipline, which is a pretty big problem for me personally, but I think it’s even worse for a society. If I stay in bed instead of doing homework or going to work, I might flunk or get fired. If I steal from my job or pretend to work while half assing it, I get fired and/or arrested. If everyone does it, we can’t individually punish everyone, we just either have a less reliable society, which leads to decreased social trust, or we have different social and legal requirements for different classes of people, which has not been working out great so far.

I guess what I’m saying is, if capitalism by default drains people of their initiative and discipline, maybe it’s just not a very effective system.

GoodEye8 ,

But someone who has passed econ 101 will tell you that capitalism is great, has no issue, solves every problem and we’re wrong because we’re not formally educated.

TheDoozer , to funny in *The boys are back in town!* 🎶

I found out I can access the local bar’s TouchTones from my house and my work. So on random evenings, I’ll queue a song list up starting with Photograph (my calling card), then do a list of bizarre songs (Surfin’ Bird, it’s Not Unusual, a 20+ minute Sufjan Stevens song, Babymetal, etc), then close it out with Photograph again.

I’m going to give the bartender a Pavlovian response to hearing Nickelback

Guru_Insights99 ,

Nobody cares 🙄🙄

skeeter_dave ,

Nobody asked you

Zapp ,

Could you do a solid prank for this random internet stranger and queue up the following:

8 x one favorite slightly annoying song (‘moves like jagger’, or ‘we built this city’ would be my suggestion)

1 x Photograph (pause for the unison sigh of relief from the patrons)

1+ x the same slightly annoying song played in a row already.

I’ll bring popcorn.

TheDoozer ,

So, from experience, I don’t think it likes it if you play a song too close to itself. I had a short Playlist once with two or three songs bookended with Photograph, and it dropped the second Photograph. So I’m hesitant to do the same song over and over. Maybe a song that has a whole bunch of different versions might work!

Boy_of_Soy ,

You could at least credit John Mulaney if you are going to steal his jokes.

Vespair ,

If they have it, Disco Duck is an all-time stupid song classic, highly recommend playing it anytime you want to be a musical troll.

Cethin ,

Alright, that was great. I’m sure just the song is good for a troll, but the video made it at least 10x better.

Vespair ,

A bad music classic, for certain

marmotworks ,

How often do you do this? Do you ever go into the bar and innocently queue Photograph to see if you get a rise out of anyone?

TheDoozer ,

That’s my plan for later. I want to get it really firmly established first.

Leate_Wonceslace ,
@Leate_Wonceslace@lemmy.dbzer0.com avatar

You’re a monster and I aspire to this level of trolling.

Tbird83ii , (edited )
  • Photograph
  • Prince - Batdance.
  • OPM - Heaven is a halfpipe
  • NWA - Fuck the Police (radio edit)
  • Incubus - Aqueous Transmission
  • The Mandalorian Theme song
  • Aphex Twin - Bucephalus Boubcing Ball
  • Dre - Next Episode
  • The Broadside Band -Gathering Peascods
  • The Gourds - Gin and Juice
  • Steely Dan - Rikki don’t lose that number
  • Slipknot - before I forget (or slayer raining blood - take your pick)
  • Lingus - Snarky Puppy
  • Nonpoint - in the air tonight
  • Cunninlynguists - the Light
  • Rush - la villa strangiato
  • Jethro Tull - cross-eyed mary
  • Photograph.

All are on Spotify, which you can link to Touch tunes. Load it up as a playlist, then select “smart shuffle”.

Find a booth. Grab a pint. Enjoy the clusterfuck.

Fudoshin , to lemmyshitpost in Sad but true
@Fudoshin@feddit.uk avatar

Dunno about anyone else but personally: I don’t care because I can’t afford food each month. Worrying where your next meal comes from focusing your mind somewhat.

Infynis ,
@Infynis@midwest.social avatar

By design

bobs_monkey ,

What, Rockefeller’s plans coming to fruition?

wesker , to worldnews in [photo] Police officers detain a woman who laid flowers for Alexei Navalny in St. Petersburg
@wesker@lemmy.sdf.org avatar

Why even have a memorial if you can’t visit it and pay respects?

Kraven_the_Hunter ,
Neato ,
@Neato@ttrpg.network avatar

As a honeypot to arrest dissenters just like they’re doing.

Ghostalmedia ,
@Ghostalmedia@lemmy.world avatar

The Navalny memorial at the Wall of Grief is makeshift.

People are paying tribute to him there because the wall is a monument to Stalin era political persecution and Putin is basically doing the same shit.

iturnedintoanewt ,
@iturnedintoanewt@lemm.ee avatar

I’m not even sure how to define how self-satirical it is that they made a monument to the political victims of repression, which is now where they authorize any kind of demonstration if one is ever allowed, and it’s also the spot where they arrest everyone. It’s straight out of a joke.

Wogi , (edited ) to lemmyshitpost in This should be fun

Ok here’s the scenario, the love of your life has just lost both of their parents in a horrible accident, how do you comfort them?

PP_BOY_ OP ,
@PP_BOY_@lemmy.world avatar

Sammy time 😋🥪

frickineh ,

Honestly, valid even with the edit.

TetraVega , to aboringdystopia in Poignant post on the state of things

The most important thing is the rich getting richer

Asafum ,

The Market Has Spoken: Get Fucked.

A riveting exploration of the markets and society of the 21st century that will be written in 2200 lol

Noodle07 , to lemmyshitpost in Any takers?

What am I looking at?

ASaltPepper ,

Latest episode of 90 day fiance reversed. This one’s in Ukraine.

fossphi ,

Yep, I’m intrigued in more ways than one

bstix ,

Unfortunately it’s a photoshopped picture. Notice that the items have mismatched sizes. It was made about 6-7 years ago.

That’s all there is to the story of this picture. There are actually no “cute semi naked skater chicks willing to get drunk and browse the internet in candlelight” in the local drainage pipes near you.

SoupyHappenstance ,

You sure? My Google ads are starting to say otherwise

nifty ,
@nifty@lemmy.world avatar

You should click on them and report back.

MystikIncarnate ,

Why would he click on an ad that simply reads “otherwise”?

nifty ,
@nifty@lemmy.world avatar

It’s the thrill of the unknown, or in this case the otherwise.

RecallMadness ,

Wasn’t there a story about a guy who made LSD in an old (nuclear?) bunker and threw parties and shit?

Not far off.

Meowoem ,

That’s exactly what someone who doesn’t want me climbing into storm drains would say

Rootiest ,
@Rootiest@lemmy.world avatar

Not with that attitude

perishthethought ,

Is someone testing out their AI image generator here?

Seems like it…

IWantToFuckSpez ,

Mole people in the underground city of Las Vegas

DigitalTraveler42 ,

I’m pretty sure this is a picture of pornstar Jenni Lee after she became homeless and started living in the Vegas underground:

meaww.com/jenni-lee-ex-porn-stars-fans-raise-mone…

scytale ,

I don’t think she’d be wearing that while living there. I saw the interview and she wears regular clothes. This picture also looks shopped.

Socsa ,

You can tell by how it be

ObviouslyNotBanana OP ,
@ObviouslyNotBanana@lemmy.world avatar

Well that is incredibly sad. Homelessness needs to be eradicated.

LotrOrc ,

I’m pretty sure this is photoshopped because nothing in the picture actually seems to match or be sitting on the ground in any believable way

Kusimulkku ,

Damn that’s rough. I jerked off to her in solidarity

Yokozuna ,

Fuck I laughed so hard at this.

NigelFrobisher , to lemmyshitpost in Reblog if youre american

Always weird to be reminded that the World’s eminent superpower is obsessed with cutting bits off babies’ dicks. But then, maybe that’s the secret behind their economic strength?

After all, the Romans did some pretty wild stuff, like making their horses generals.

KuroeNekoDemon ,

I’m Canadian they do this here as well

Digestive_Biscuit ,
@Digestive_Biscuit@feddit.uk avatar

I didn’t realise you had horse generals.

FlightyPenguin ,
@FlightyPenguin@lemmy.world avatar

I mixed up a few words and in the context interpreted this as “horse genitals”.

nixcamic ,

As a Canadian can we try to convince people that this is true about all Canadians.

Emerald ,

Omg me too and I didn’t realize it was generals until I read this comment. I need sleep

Digestive_Biscuit ,
@Digestive_Biscuit@feddit.uk avatar

Amazing. That’ll confuse people when dropping a random comment in.

“My money’s on the blue team. They’re doing really well this season” “I didn’t realise you had horse genitals”

starman2112 ,
@starman2112@sh.itjust.works avatar

Ah, the old Lemmy S-whinny-roo!

aulin ,

Yay! I’ve missed this!

gun ,
@gun@lemmy.ml avatar

I mean, the Middle East and Africa have even higher circumcision rates and it doesn’t seem to be working out for them

Liz ,

The Romans used to do the opposite, and tie their foreskin shut just to be extra sure no one would see the head of their penis.

RagingRobot ,

I bet that made a mess when they peed

Digestive_Biscuit ,
@Digestive_Biscuit@feddit.uk avatar
trolololol ,

Perhaps the next natural step is joining that with their love of firearms. Circumcision by mass shootings or something.

Mediocre_Bard ,

Could you still fuck a general? Asking for a hoplite.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines