#ot1-perplexing-regexing

1 messages Β· Page 168 of 1

dapper dew
#

The US state with the most borders, the only free entry national park, and a place with lots of natural beauty

tardy rain
#

Tennessee is where jack daniels is from

tardy rain
glossy niche
#

whose that

tardy rain
#

Some whiskey guy idk

dapper dew
#

Also Elvis, and Dolly Parton

tardy rain
#

I just know the sauce from tgi fridays

glossy niche
#

dude people talk about elvis like hes the only fucking elvis

#

like everyone knows only 1 elvis

dapper dew
glossy niche
#

like every elvis is THAT elvis in every context, howd he achieve that

dapper dew
#

Being a rock star

glossy niche
#

bro is a globally defined variable

tardy rain
dapper dew
#

true true

#

Nashville is the country music city (and destination for bachelorette parties in recent years), Memphis is BBQ and Elvis, Knoxville is UT football

#

Driving from one corner to the other takes about 7.5 hours, which is longer than what I drove down to the beach this past weekend

grave cove
#

Duality of man

green breach
jovial oriole
paper quest
#

Can someone help me just make a decision?

I'm working with Elasticsearch and currently trying to transform documents I'm fetching. Our API wrapper class interface is inconsistent and therefore the documents may be returned as document source dictionaries, raw document dictionaries (including metadata) or elasticsearch-dsl Hit objects. Trying to keep the interface identical to avoid breaking things and/or having to rewrite calling code.

I've got a helper named parse_fields which looks like this (here JsonT is just a recursive type alias for what a JSON object can be):

def parse_fields(
    data: JsonT,
    *,
    fields: Iterable[str],
    parse: Callable[[JsonT], JsonT],
) -> JsonT:
    ...

This works best for document source dictionaries, but for Hit objects I'm ending up with ugly crap like this:

return [
    Hit(
        {
            **document.meta,
            "_source": parse_fields(
                document.to_dict(),
                fields=["path.to.value"],
                parse=my_parse_function,
            ),
        }
    )
    for document in response
]

I'm torn between keeping it as it is, adding additional helpers to abstract away the transformation to/from Hit objects, changing parse_fields to seamlessly deal with either dictionaries or Hit objects, or rewriting the entire thing to return consistent output and the size of the diff be damned. Help?!?

tardy rain
#

I don't drink

#

Not whiskey anyway

tardy rain
#

I promise it'll get better

#

One more rewrite is all you need

dapper dew
vale raven
dapper dew
#

I don't dislike it, so I suppose I'm neutral on it

tardy rain
#

Im weak

#

Lunch in spoons

#

I cant say no

#

iykyk

#

For such a trashy low budget pub their chicky burger is so good

#

Got me hooked

fierce sandal
plush sun
upper flower
#

huh

#

ambulance of man?

dapper dew
#

.wa s ambivalence

median domeBOT
glossy niche
#

Microsoft teams has aa bug where after you click join it flips the mic back open on its own

#

I'm gonna assume it's a front end issue where the state gets reset by poorly handled async calls

#

which is pretty typical in FE

#

tho it's a rookie mistake and the fact that it happens here is so ass

tardy rain
#

You mean joining a meeting?

#

It used to be the case where if you joined a meeting with fewer than 5 people it would auto unmute you regardless of your preference

#

Ask me how i found out

#

I dare you, ask

glossy niche
tardy rain
#

Anyway it was probably a bug thats been fixed recently

glossy niche
#

Was it:
unmute
loud fart
mute again

tardy rain
#

I dont see why they'd do it intentionally, besides straight up evil

#

It was
Unmute
Bunch of swearing for starting the meeting 2 minutes early
Mute

honest star
tardy rain
#

Those motherfuckers

#

I could have sworn it was fixed

#

Now i can never relax

honest star
#

Teams still auto-mute if there are X+ people in a meeting. But otherwise tends to default to "mic on" and it's the worst

lament cairn
#

during covid, my school was fully into microsoft's stuff, so naturally they went with teams + the rest of ms 365 stuff
i had to install a separate program to keep my mic off system-wide just in case that happened

#

and happen it did afair

sharp jasper
#

disable your mic with a needle
plug in your headset only when in call

#

(only do this if you own the device)

pseudo zephyr
#

teams is probably the worst software microsoft makes and theres a lot of competition

tardy rain
#

whats the best tho

pseudo zephyr
#

npm? idk

willow narwhal
#

Minecraft?

#

I think only software they currently make counts, otherwise you have too many options from the past

pseudo zephyr
jovial oriole
#

Crash out

shell raptor
#

I had a crazy situation a few months ago. At an intersection, one direction had flashing yellow lights and the other was green

#

Apparently one direction was being rewired or something like that, and they clearly haven't thought about the implications

vale raven
#

And you’re just telling us about it now?

shell raptor
#

hm?

glossy niche
#

how much Microsoft involvement is allowed for it to be counted as Microsoft produced

hot wraith
tardy rain
#

What

willow narwhal
#

If Minecraft doesn't count, Github doesn't either.

hot wraith
#

all i know is it comes with a microsoft stamp

willow narwhal
#

Yeah, like Minecraft (bedrock or not)

#

Both were bought, not originally created by MS

#

VS Code is fair I guess, people seem to like it

hot wraith
#

i think it strikes a good balance, good quality of life features without being overly complex, extensions make it usable for a wide variety of languages etc.

worthy oracle
#

i.e. codium, the binaries of the open source part of vscode

willow narwhal
#

I mean people seem to like the version with telemetry, too

worthy oracle
tardy rain
#

Honestly, mods should give me banning powers

#

This would be my first ban

brazen ingot
lament cairn
worthy oracle
worthy oracle
#

im not too bothered by the telemetry but im happier if there isnt telemetry

worthy oracle
grave cove
#

pretty much what’s happening yeah

lament cairn
grave cove
#

this is like top 10 most anticipated games oat

lament cairn
#

Oh wow I can't even open the web version of Steam Chat

#

... do they not separate their services in the backend?

#

Ah nvm

worthy oracle
#

OOM just from the number of requests that went in

glossy niche
#

lol

#

I wonderrrr if they do things on premise lol

worthy oracle
low chasm
#

silksong hype

#

i have class so i cant play till like 12 πŸ˜”

worthy oracle
#

i feel like this could have been avoided if only team cherry went with preloading

grave cove
glossy niche
#

how big is it?

worthy oracle
#

spreading out people downloading the game

glossy niche
#

hmmmmm

grave cove
#

LET ME GIVE YOU MONEYYYYYY

worthy oracle
glossy niche
#

wait I just realised

#

they have a status page

worthy oracle
glossy niche
#

oh

latent scaffold
grave cove
#

bro is john steam

glossy niche
#

lol

glossy niche
#

they never imagined it'd get thus low

worthy oracle
#

you know it's bad when the status tracker says they are getting DDOSed

latent scaffold
glossy niche
latent scaffold
#

It's high noon...

latent scaffold
#

@grave cove what are your thoughts on the Angela trailer

grave cove
#

tank mains are so up

latent scaffold
#

Frankly, I'm starting to dread her release

#

Like

#

She genuinely looks more terrifying than Wolverine

grave cove
#

did we get an ability breakdown?

latent scaffold
grave cove
#

oh shit

latent scaffold
#

It's genuinely horrifying lol

#

like actually

#

I made a prediction that she might be able to pin people like Reinhardt from Overwatch

grave cove
#

yoo this is lit

latent scaffold
#

I didn't expect it to be that good

#

Don't get me wrong, she looks fun as hell

#

but there's no way she doesn't become a problem

grave cove
#

remember that they always make trailers look better

#

many such cases

latent scaffold
#

Her flight is infinite, which I didn't expect

grave cove
#

people thought pheonix was going to be S++++ tier permabanned from the trailer

latent scaffold
#

She can displace people a CRAZY distance basically for free

#

and her health is one of the higher pools and she's still got a decent shield

grave cove
#

im instalocking this shit

latent scaffold
#

lol

#

She really does look super fun but yeah idk we'll have to see

grave cove
#

we really do

#

the trailer is not always accurate

latent scaffold
#

I agree, but I've never felt so horrified watching a character trailer

#

Even Phoenix I figured wasn't going to be too crazy

#

Her displacement is on a 3 second cooldown lol

#

Granted, it's on a resource meter

#

Just imagine the hell that Thor + Angela + Wolverine + Invisible Woman could unleash loll

#

Infinite space

grave cove
#

holy cc

latent scaffold
#

like, do you even need to win fights of you can literally just constantly push people back

#

Throw in a Mister Fantastic, even and like dear God

grave cove
#

full dive team might cook them

latent scaffold
#

Wait did you see the new BP team-up

#

I'm actually so annoyed that they thought that kinda team-up was a good idea

grave cove
#

bp remains permabanned

latent scaffold
#

Maybe this time they did it right

grave cove
#

it was an hp nerf

#

thats all i think

#

300 -> 275, as it should've been

latent scaffold
#

wtf

#

Well

grave cove
#

theres absolutely no reason for a low ttk ambush diver to have 300 hp

latent scaffold
#

I agree but also

#

Luna...

grave cove
#

good thing shes also getting nerfed

latent scaffold
#

True

#

I think they're cutting her ult duration in half or something, right?

grave cove
#

im actually quite happy with this round of balance changes, expect for cap nerf

grave cove
#

most likely like 2 or 3 second nerf

latent scaffold
#

I heard it was getting changed to 6 seconds but I suppose we take that with a grain of salt

grave cove
#

nah i cant imagine that

#

thats even less than ultron ult

grave cove
#

i think the big reason why loki was so op was because luna was op

#

luna nerf is an indirect loki nerf

latent scaffold
#

Upcoming Season 4 Balance changes:
οΈ€οΈ€
οΈ€οΈ€BUFFS
οΈ€οΈ€- Scarlet Witch
οΈ€οΈ€- Peni Parker
οΈ€οΈ€- Invisible Woman
οΈ€οΈ€- Thor
οΈ€οΈ€- Blade
οΈ€οΈ€- Dr. Strange
οΈ€οΈ€- Moon Knight
οΈ€οΈ€- Ultron
οΈ€οΈ€- Jeff the Landshark
οΈ€οΈ€
οΈ€οΈ€NERFS
οΈ€οΈ€- Luna Snow
οΈ€οΈ€- Emma Frost
οΈ€οΈ€- Black Panther
οΈ€οΈ€- Captain America
οΈ€οΈ€- Loki
οΈ€οΈ€- Squirrel Girl…

grave cove
#

like why are we deadass nerfing cap for the 4th time in a row bro

latent scaffold
#

I suspect he's going to get a small rework

#

His kit kinda stinks

grave cove
#

im pretty sure he has the 2nd highest winrate among tanks

#

he was also pick or ban in the tournaments i think

latent scaffold
#

yeah and Mantis has the highest win rate period, but y'know

grave cove
#

true

#

i do think cap is fairly oppressive in lower elos

latent scaffold
#

We'll have to see how they even nerf him tbh

#

I can see maybe a movement speed reduction

#

he's like an unkillable menace sometimes

grave cove
#

i could get behind that i guess

latent scaffold
#

It's the survivability that they keep nerfing

grave cove
#

the survivability is what makes him him, yknow

latent scaffold
#

anyway

#

I'm mostly interested in the buffs

grave cove
#

strange might be back on the menu

latent scaffold
#

I've been playing a lot of some of the characters getting buffed

grave cove
#

in particular?

latent scaffold
#

Tbh I don't think Thor needs another buff

grave cove
#

nah he for sure does

#

thor is straight buns rn

latent scaffold
#

but Scarlet Witch, Blade, Ultron, and Jeff

latent scaffold
#

I kinda figured the team-up with Angela would be enough to put him over the edge

grave cove
#

i'd say he's better than ever but still not "great"

latent scaffold
#

Also, Invisible Woman buffs could be interesting

#

I don't really mind her kit, I just hate how little damage she does

#

Like, people will say she's good against dive, but can't really fend for herself

#

I push em, now what

grave cove
#

yeah you pretty much just have to go invisible and hide

latent scaffold
#

Jeff could be another interesting one

#

I don't really know what they could possibly do to buff him

#

I hope it's the bubbles

#

I miss instant healing so badly

#

but I think they said it was his ult they're buffing

#

Presumably just making it taller or something silly

latent scaffold
#

I'm not done reading but these are crazy

#

Jeff now has a support ult

#

It's Jeff! (Ultimate Ability) now leaves an 8m radius Healing Pool at the point of activation that heals allies within range by 100/s. Healing Pool lasts for 8s.

grave cove
#

sheesh

#

kinda wild

#

Seol Hee's Ultimate Ability duration is getting cooled down. (See, we do nerf her!)

#

luna β€œindustry plant” snow gets some much needed nerfs

#

also doesnt this make strange the tank with the lowest health pool?

latent scaffold
#

unless you count banner

grave cove
#

making a frontline shield tank have 575 hp is diabolical

latent scaffold
#

that's my area code too

grave cove
#

lmao

drowsy rose
#

just because you pay money

#

doesnt mean companies wont turn around and sell your data anyway

twin pollen
late orchid
drowsy rose
#

i'd recommend watching cory doctorow's pycon speech :p

https://youtu.be/ydVmzg_SJLw

the idea that "because you paid [big tech company], they wont sell your data!!" is dumb, because why wouldnt they? they'll give you features, and pocket that money along with whatever they make from your data because why wouldnt they?

Note: This video contains strong language that may offend some viewers. The opinions and perspectives within this video should not be considered official stances of the Python Software Foundation.

Cory Doctorow (craphound.com) is a science fiction author, activist and journalist. He is the author of many books, most recently PICKS AND SHOVELS a...

β–Ά Play video
#

ultimately (and is also covered within the talk), this arises from a lack of competition and regulation

twin pollen
#

I was in the room.

ebon shell
jovial oriole
#

Post workout snack

thick osprey
#

darkoHmm Aren't you allowed flavor post-workout?

uneven pine
#

Hello I'm new here how do I make GTA 7 in python with turtle chatgpt and pygame?

glossy niche
cerulean mica
#

@obtuse hare as u can see, they are sorta of grouped by color pithink

#

the white is beginner land for people learning the language

#

5-6 aka yellow would be easy

uneven pine
carmine apex
#

wolfie has returned
firHappy

uneven pine
#

Indeed she has

#

Iunch time

#

I finally got tired of dealing with networked audio

latent scaffold
uneven pine
#

Hello

acoustic moss
#

jus gotta kick out thuri and we are back to good old 2021 pydis

vale raven
#

Wholly on board with that

#

!bam @carmine apex

glossy niche
#

piping curl into jq surprisingly isnt terrible

#

im using bash for the file handling, which bash isnt terrible at, its surprisingly not shit

grave cove
glossy niche
#

but yeah it works neat

uneven pine
tardy rain
#

jq is great

vale raven
#

Pydantic is greater

glossy niche
#

things i like about pydantic: the whole thing
things i dont like about it: the first 2 letters of its name

lyric forge
#

@worldly mortar to your last message, we're in the realm of speculation now ofc :p
overall i just think that's an interesting idea too, although one question i have about it is that, as far as i've known, practical/classical physics and quantum physics don't exist separately from one another - in this sense, the "everything is quantum" statement is true

worldly mortar
# lyric forge <@847392618564026368> to your last message, we're in the realm of speculation no...

well i like to think of it that quantum objects have quantum properties such as randomness, and by linking them together they lose the quantum properties through linking, but also gain emergent properties that follow a seperate set of deterministic rules

quantum fields are still deterministic in relation to measurement, but at a larger sclae the meausrements behave differently

consider a deeply nested function inside a function etc. each function has a memoised cache of actions as well as an internal "measurement" program it can run
each step it can either take in deterministic rules and process deterministic outputs, or it can be measured and apply the new nesting structure, potentially calling more processes in a hierarchical cache system, and with relation to physics, this would be like the system behaving according to deterministic rules, or being measured and having its cache altered

(idk if that made much sense)

latent scaffold
lyric forge
#

the nature of measurement seems to matter for this

#

but it is something we truly don't understand yet

#

i'd go as far as to say we don't even truly know if it's random

#

like, in the sense of the multiverse, there's no randomness, because it's not a single possibility that happens - all of them happen

#

so it is "deterministic"

worldly mortar
# lyric forge like, in the sense of the multiverse, there's no randomness, because it's not a ...

i like to believe that the process causing quantum ohysics indetermination is caused by the same thing that causes the wave particle duality

and that it is not a particle but just two wave frrquencies / ampl8tudes overlapping
i.e. the ultra high frequency low amp wave is the direction and the ultra low freq high amp wave is the location

and the more you pinpoint the location, the harder it is to poinpoint a hugh freq wave point as well, and vice versa

lyric forge
#

i like to believe that the process causing quantum ohysics indetermination is caused by the same thing that causes the wave particle duality

#

i agree, and the same issue as measurement

#

the only time that we think things are particles are when we measure them

#

and that is also the only time we get randomness

glossy niche
#

πŸ’€πŸ’€πŸ’€πŸ’€πŸ’€πŸ’€πŸ’€πŸ’€

#

πŸ’€πŸ’€πŸ’€
πŸ’€πŸ’€πŸ’€
πŸ’€πŸ’€πŸ’€
πŸ’€πŸ’€πŸ’€

#

speaking from my exp, do not

jovial oriole
#

Yo what is up with this?

#

something about copyright

bleak lintel
bleak lintel
#

Fairly sure it's that

bleak lintel
#

something something late stage capitalism

#

illogical and unnecessary laws being imposed

#

yadayada

vale raven
#

Don’t they deserve to be paid for their work?

#

Whoever β€œnews people” are defined as here

bleak lintel
#

coming from someone who is from a family of journalists, the model for that exists, it's called subscriptions and works the same way now as it does 40 years ago, the avenues are just different

vale raven
#

I just read the headline that says they need to be paid

bleak lintel
#

the "legacy media" here is papers being sad that they can't break news in the same way the could decades ago

vale raven
bleak lintel
#

broadsheet papers used to be able to shock nations with their front pages, and now they can't do that, and a lot of them never really understood the internet business

#

to be fair, I subscribe to NYT and The Telegraph online and I get one physical paper every day of the week based on who I think produces the best reads for that day

#

and there is still a population who does that, it's just much smaller and a lot of the papers aren't really exploring what comes next for them once that becomes an untenable service to provide

vale raven
bleak lintel
#

yeah I did see that before -- last I checked I didn't feel I was getting my moneys worth from the subscription, it might have changed now

#

there's something special about reading a paper and having the stories be actually curated rather than being driven to news solely based off what is trending and what is sensationalist

vale raven
#

I just want the little bias meter
My dumb brain just takes what people say at face value and gets confused when people have different opinions later

bleak lintel
#

it's quite relaxing to go from some foreign affairs nightmare on the front page to a column on fishing or a spread about the history of devolution

vale raven
#

That’s what the front page is

bleak lintel
#

yes, but as you continue reading it's considerably less sensationalist

#

and it's a different type really

#

there's a difference between sensationalist as in "holy shit this is breaking news we've got to get this up in 4 minutes without checking all the facts" and a cover sheet that had to be edited the night before and sent through rounds of editors and subeditors and then get to the printers and then reach the shelves

#

of course it's sensationalist and is still designed to catch your eye, but it's generally done in a way that still actually presents a much larger amount of factual information

vale raven
#

Can’t edit printed paper later

vale raven
bleak lintel
bleak lintel
vale raven
#

I assumed we were already there

#

I can’t remember the last time I saw a newspaper

bleak lintel
bleak lintel
#

most convenience stores in the UK sell the papers, then there are newsagents and supermarkets who will sell them, and then stands in the larger cities

#

last time I was in NYC, LA, SF, Seattle and Austin there were definitely easily accessible newspapers

#

I have pictures of American papers so I must've got them somehow

vale raven
#

Damn you’re well traveled

#

I live here and I’ve been to one of those places

bleak lintel
#

in fairness LA, SF and Seattle was one trip

carmine apex
vale raven
#

How dare a marketing team run their ads on one of the most successful platforms in the world???

#

They should be relegating themselves to Truth Social!

carmine apex
#

fine. i shall slightly lessen statement

thick ore
#

i love how you can just download the entirety of english wikipedia for ~100gb

carmine apex
#

that's only text, though

thick ore
#

because the one with no pictures is labeled with _nopic

carmine apex
thick ore
glossy niche
#

and not all used ones are used on a wiki

#

and not all wiki ones are on the english wiki

glossy niche
lament schooner
glossy niche
lament schooner
glossy niche
#

hmmmmmmm, steal from university wifi ig

lament schooner
#

two years remaining to unlock university

thick ore
lament schooner
thick ore
#

there is a ~50gb version that doesn't include pictures

thick ore
lament schooner
#

thanks ❀️

glossy niche
#

ok counter point, non english wikipedia isnt great

#

id suggest you get the english ones

lament schooner
glossy niche
#

then machine translate to farsi

thick ore
#

yea that

lament cairn
lament schooner
#

idk

lament cairn
#

how much does it decompress to i might try recompressing it with like

#

7zip lzma or zstd

glossy niche
#

cmon bro 111gb is like an indie game in 2025 πŸ₯€

thick ore
#

openzim is compressed with usually lzma or zstd

lament schooner
plush sun
#

I recently downloaded all enWP titles

#

105 MB compressed, 406 MB decompressed

glossy niche
#

yuh text compresses a lot

#

and the photos are usually no bigger than 250px if you download only the thumbnails

quasi blaze
#

Producers, you can make Python scripts in FL Studio. Neat!

uneven pine
#

Yep

#

Never found a use for it so far lol

jovial oriole
fair cedar
#

wassup mfs

fair cedar
#

<@&831776746206265384> fuck you

solid elbow
#

!ban 1372503271289126932 low effort troll

royal lakeBOT
#

:incoming_envelope: :ok_hand: applied ban to @fair cedar permanently.

fierce sandal
upper flower
#

"low effort troll" lmao

latent scaffold
#

do high effort trolls get banned too

uneven pine
#

They do not

timid latch
#

🐧

ornate pasture
#

πŸ‘‹

timid latch
#

But yeah best distro depends on why you want Linux.

ornate pasture
#

@sage veldt I understand thanks for sharing. Do you have examples of specific bloat that comes with distros other than Mint?

timid latch
#

If you just want something to just work then mint and similar.
If you want to customize stuff from the start then arch/NixOs/etc
If you want to run on low end hardware then there's distros specialized in that.
Etc

ornate pasture
#

I never had the feeling my ubuntu was bloated, so I wouldn't know what difference to look for If I'd had to try Mint today for example

sage veldt
#

research those

#

and see if maybe you like them

ornate pasture
#

Will do that for sure, just wanted to know what specific components or app you coinsider bloat in other distros

shell raptor
#

I'm on Fedora and I don't have a lot of complains, it seems to just work. ||even audio||

ornate pasture
#

Like, I could understand if you consider Gnome slow compared to other DEs

sage veldt
#

pop-os is good for beginners

thick ore
#

i moved from fedora to mint just because of the driver manager and software manager guis

woeful phoenix
upper flower
shell raptor
upper flower
shell raptor
#

oh yeah, this is satan's work

#

just ignore it

ornate pasture
sage veldt
upper flower
meager sphinx
shell raptor
#

I remember trying to update the system to the next version through this program and it just freezing to death

woeful phoenix
#

@sage veldt there is a difference. Mint does not support or test GNOME on its platform, may not keep up with GNOME releases in its repositories, and is overall configured for a Cinnamon desktop. Things will probably break or be unconfigured in subtle ways, and might break further every major upgrade.

I tried to install some KDE apps when I was using Mint Xfce. They hadn't updated their KDE packageset in years.

meager sphinx
#

i had installed discord via the app store and everytime i had to update it , it wont install so i would have to delete and then reinstall , it was really a pain in the ass , should have just went with website download

sage veldt
#

or whats the most recommended GNOME distro for a newbie like me

shell raptor
#

I'm just using Discord from the browser. The "desktop application" is a website anyway

shell raptor
#

but a Firefox tab shouldn't be able to execute arbitrary code on my computer if the application programmers are not very good

woeful phoenix
#

Same, I'm not sure what benefit I get from installing it other than the activity "rich presence" integration maybe?

thick ore
#

fedora is the best distro if you want gnome

#

as it's practically the flagship

woeful phoenix
sage veldt
#

is fedora good for a total beginner like me?

upper flower
meager sphinx
#

i like having an app dedicated to it , i dont like having it in a browser xd

shell raptor
thick ore
thick osprey
sage veldt
#

lol this is all happening on a windows 11 trashy laptop

thick ore
#

laptops can still have nvidia gpus

shell raptor
ornate pasture
#

pop-os looks like the most windows-like distro out there

shell raptor
#

that was in reference to electron having more access to a computer than a normal browser tab

meager sphinx
#

i mean if your browser is compromised you have bigger thnigs to worry about than discord devs doing something malicious xd

latent scaffold
sage veldt
latent scaffold
#

99% of the time, it's the DE that kinda looks Windows-y

meager sphinx
#

i mean just use windows if it does what u want

latent scaffold
#

but that's not really distro-specific

ornate pasture
latent scaffold
#

ehh

#

It takes a lot more to get people to switch

#

but when they do decide to switch, DE is the first thing they see

round pendant
latent scaffold
#

I think when certain distros advertise themselves as being "beginner-friendly", it feels a little disingenuous

#

because the reality is... Most of the distros do the same things, it's just other distros don't advertise those aspects

#

When it comes to Pop!_OS, I really struggle to find any concrete pros anymore

#

It used to be that Pop!_OS would automatically install NVIDIA drivers and stuff, but Ubuntu does that now, too

woeful phoenix
#

they're developing their own DE, now

turbid oyster
#

chat I MIGHT be on meth

latent scaffold
turbid oyster
#

I got Fortnite to run on linux

#

holy shit this is peak

#

fuck it crashed

ornate pasture
#

Do you guys also run linux for work? I'm always a bit wary to learn too much of a distro becaeuse then skills are hardly transferable to the work Mac

latent scaffold
#

I kinda heard COSMIC came as a response to a bit of a spat System 76 was having with GNOME upstream

woeful phoenix
#

who hasn't had a spat with GNOME upstream lol

turbid oyster
#

but not all binaries from Linux are in Mac

latent scaffold
#

something something System 76 did a lot of in-house changes and never contributed them, but I might have that story all wrong

ornate pasture
turbid oyster
latent scaffold
#

of course, little of what you're doing on macOS is going to be zsh-specific

woeful phoenix
#

I struggle to think of any that do, actually

turbid oyster
latent scaffold
#

I think it's some of the "user-friendly" distros that do

#

the smaller ones

#

maybe like Manjaro does

turbid oyster
#

But on my main rig I use fedora

latent scaffold
#

tbh it's a bit annoying to use anything other than GNOME on Fedora

turbid oyster
#

It's a rack server I got from me uncle

#

Loud af

ornate pasture
latent scaffold
#

I've had to use macOS 'cause someone contributed a Mac mini for a project I was working on

woeful phoenix
ornate pasture
#

Ah you're lucky, I would love to also work from Linux

turbid oyster
#
import sys

def container_size(container):
  return sys.getsizeof(container)

# fyi this sill probably crash your system
def analyze_containers(sizes=(0, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000)):
  results = { 'list': [], 'tuple': [], 'set': [], 'dict': [] }
  for n in sizes:
    data = list(range(n))
    containers = {
      'list': list(data),
      'tuple': tuple(data),
      'set': set(data),
      'dict': {i: None for i in data},
    }
    for name, c in containers.items():
      total = container_size(c)
      per_item = total / n if n else total
      results[name].append((n, total, per_item))
  return results

def print_results(results):
  for name, measurements in results.items():
    print(f"\n{name.upper()} efficiency:")
    total_bytes = 0
    total_items = 0
    for n, total, per_item in measurements:
      print(f"  n={n:<5} total={total:<8} bytes  per-itemβ‰ˆ{per_item:.2f}")
      total_bytes += total
      total_items += n if n else 0
    if total_items > 0:
      overall_per_item = total_bytes / total_items
      print(f"  >>> Overall avg per-item β‰ˆ {overall_per_item:.2f} bytes")

if __name__ == "__main__":
  results = analyze_containers()
  print_results(results)```
#

it crashed my pc lol

latent scaffold
#

I remember reading an argument either on a forum or a pull request or something

#

I wish I could find it but idek what to look up lol

latent scaffold
#

I literally could not figure out how to "uninstall" stuff lol

#

turns out uninstalling isn't really a thing, there's only deleting

ornate pasture
#

when you remove all the ui gestures and shit it can feel better

sage veldt
#

um guys how do i install fedora on mint now πŸ˜…

turbid oyster
#

look

latent scaffold
#

me holding down a button to try and figure out how to uninstall stuff
(the icons just start wiggling at me, as if to taunt me)

sage veldt
#

well my laptop has mint installed

#

and

turbid oyster
#

just install gnome

sage veldt
#

i wanna install fedora

#

instead of mint

latent scaffold
turbid oyster
sage veldt
#

fuck this

latent scaffold
#

oh

sage veldt
#

i meant

#

how can i

#

delete mint

#

install fedora

latent scaffold
#

well if you mean to replace your distro

meager sphinx
woeful phoenix
turbid oyster
sage veldt
#

yes

latent scaffold
#

you can probably do that with the installer for Fedora

#

just installing over Mint

sage veldt
latent scaffold
#

the GUI installers usually have a built-in partition manager or something similar

#

even Windows does

turbid oyster
#

install ventoy to it

woeful phoenix
turbid oyster
#

get the fedora iso

latent scaffold
#

yeah, just install Fedora as you did Mint

#

it's really just that simple, especially if there's nothing on the drive you need/want to save

turbid oyster
#

did he use rufus or ventoy

meager sphinx
#

also what makes fedora easier for a beginner over mint , im not sure

turbid oyster
#

thats about it

sage veldt
woeful phoenix
#

(the partition manager in Fedora's installer used to be unbelievably bad, but I tried it recently and they've completely overhauled it. it's really nice now)

sage veldt
#

or do i just keep mint for now

latent scaffold
#

y'know someone told me that Ventoy kinda breaks SELinux

turbid oyster
#

you can just do dnf help if youre stuck

sage veldt
#

actually let me try out mint for a week or two

#

then ima come back to fedora

turbid oyster
turbid oyster
lament cairn
latent scaffold
#

tbf, I have no idea if any of us know what breaking SELinux even means

#

'cause I sure don't

turbid oyster
#

only place I see SELinux being mentioned is XDA kekw

latent scaffold
#

I just remember getting a little yelled at one time in the openSUSE Discord

turbid oyster
#

SELinux literally means security enhanced Linux

round pendant
woeful phoenix
#

how would Ventoy break SELinux after installation? pithink
I don't get the mechanism

turbid oyster
round pendant
latent scaffold
#

oh, it might be just for persistence

turbid oyster
#

rufus glazers would do anything to prevent multi-iso drives

woeful phoenix
latent scaffold
#

tbf, I heard this from someone who doesn't even use Windows

latent scaffold
#

what's worse is how much I want to wipe down that screen

turbid oyster
woeful phoenix
#

I was just reading the linked issues from that first Ventoy issue...

latent scaffold
#

do you see the part of the screen where there's no dust

#

you can tell someone just wiped their finger across there lol

#

I did actually know that Ventoy can break certain things

#

but it's more of a rare issue

#

some offline installers fetch packages from your USB, and can't do that when installed with Ventoy

sage veldt
#

i wonder if people rice on linux mint

latent scaffold
#

people rice on every distro

#

because they can

sage veldt
#

now i wanna make my mint look cool too

latent scaffold
#

it's not something that's specific to like Arch or anything

latent scaffold
sage veldt
#

yeah those rices look very cool

latent scaffold
#

oh this is interesting

#

apparently Ventoy can break certain kernel cmdline parameters

#

'cause it does its own manipulations of them

sage veldt
#

hey what the flip why is my laptop still slow on linux mint!!!

latent scaffold
#

so like if for whatever reason you need something like nomodeset, there's a decent enough chance you're just out of luck

latent scaffold
#

lol no thanks

#

I did have it break many times on openSUSE though

#

I use Ventoy btw I'm not trying to get people to stop using Ventoy

turbid oyster
#

ik ik

sage veldt
#

discord on linux is so wonky

#

i might just have to use the web client

latent scaffold
#

how's it wonky?

#

I haven't had issues in years tbh

sage veldt
#

idk for me it crashes like every 5 seconds

latent scaffold
#

uhh

sage veldt
#

i mean like network crash

#

like it just goes to the loading screen

latent scaffold
#

well that sounds more like a sideeffect of something else being broken tbh

#

what distro is this again

sage veldt
#

mint

latent scaffold
#

not a clue

#

I suppose there's always something like Vesktop

#

I've heard it works better on Linux for some people

sage veldt
#

by the way do linux users also get virusses?

round pendant
# sage veldt by the way do linux users also get virusses?

its possible, but usually happens in different ways from windows
on linux you mostly use trusted open source software, but some packages can get infected and then, well, hope you dont have the infected version, and then you dont install/update them until the issue is fixed
obviously if you download a random executable from the internet it can still be malware

shell raptor
#

A few years ago I accidentally installed a malicious PyPI package. I was saved by the fact that it was only designed to work on Windows

sage veldt
#

alright im liking linux so far

latent scaffold
#

I used to be a Linux shill

#

now I just use Windows

#

blissful existence

thick ore
sage veldt
woeful phoenix
#

that wallpaper is cool

sage veldt
#

ikr

thick ore
#

"hey what's the arch linux command to remove unused packages"
"sudo pacman -Rns $(pacman -Qdtq)"
"oh okay"

#

who the hell decided that was fine

solemn tulip
solemn tulip
#

right hand side

sage veldt
#

o yea

#

no i just added it in to track my cpu/ram usage

#

since this is a laptop i havent really used

woeful phoenix
thick ore
#

and why is -S uppercase

solemn tulip
#

the uppercase one is the main mode

#

-Q is query

#

-R is remove

#

-S stands for "sync" iirc

woeful phoenix
sage veldt
#

holy shit bro this laptops cpu gets to 100% real fast, any tips? its a celeron intel cpu

latent scaffold
#

It's always made me laugh how like unreadable pacman flags are

#

one man's dist-upgrade is another man's -Syu

willow narwhal
#

If the main modes would just be subcommands it might be easier to read.

#

pacman remove -ns, pacman query -dtq, ...

latent scaffold
thick ore
#

what if sudo pacman autoremove

#

or sudo pacman prune

solemn tulip
lament cairn
#

what

#

upgrade, dist-upgrade and...?

willow narwhal
#

full-upgrade

lament cairn
#

oh full-upgrade

#

yea

#

isnt full-upgrade an alias for dist-upgrade anyway in modern apt versions

#

or like

#

they do the same thjg

solemn tulip
#

dselect-upgrade apparently exists

turbid oyster
solemn tulip
#

pacman has just -Su plus some flags to add behavior or whatnot

#

e.g. the -y flag syncs the db first

#

and those two compose

#

like -y is a sync local package db, -u is upgrade using the local db, -uy syncs the db and upgrades

latent scaffold
solemn tulip
#

what are the semantics of those?

latent scaffold
#

dist-upgrade basically just updates your repos (and updates your packages)

#

I think on Leap it's a different story

solemn tulip
#

ok, all of those are part of the sync command in pacman

#

-S pkg1 pkg2 install/upgrade specific packages
-u effectively adds all out of date packages as targets

#

and it composes, so you could upgrade all packages and install some additional ones

#

it's pretty well designed imo

uneven pine
#

alias brick-os="pacman -Syu"

turbid oyster
round pendant
sage veldt
#

errored on hello world πŸ”₯

upper flower
#

ur code is right the error is smth else though i cant tell what cuz the text is in a different language

uneven pine
#

Ah

#

Gundswehrt ahen kastewelt spielen Python nolakt APPDATA

solemn tulip
#

it complains that it can't find the executable

jaunty wraith
#

that command looks like it was generated by VS Code's run button

sage veldt
#

my vs code is just bugging

solemn tulip
sage veldt
#

im.. just gonna install pycharm

jaunty wraith
#

it'd be weird if it did that without there being Python there

latent scaffold
#

it thinks you have Python 3.13 installed at a certain path

#

but clearly you do not lol

sage veldt
#

erroring hello world must be an achievement of some sort

jaunty wraith
#

did you select the interpreter in VS Code?

solemn tulip
sage veldt
#

its for learning python only anyways, ill probably likely maybe possibly perhaps i dunno fix vscode later on

jaunty wraith
#

Β―_(ツ)_/Β―

solemn tulip
#

(this is why I unironically recommend getting used to running python from a terminal)

sage veldt
#

gulp

solemn tulip
#

less magic, less layers of bs that can go wrong

latent scaffold
sage veldt
#

bro wtf

#

pycharm doesnt find an interpreter

#

i JUST installed python 3.13.7

outer parcel
#

yo

#

skibidi toilet

#

is any broski into chess?

latent scaffold
#

go to your installation folder

lament cairn
outer parcel
#

we should make a gamma cult @fossil hatch

sage veldt
#

i downloaded python

#

but the download folder

#

isnt showing up in program files

#

nevermind pycharm somehow found my interpreter

#

where have i gone wrong in my life

latent scaffold
#

you probably wanted a string, whose value is "bro"

sage veldt
latent scaffold
#

if you want a string, you need to wrap it in quotes

sage veldt
#

thanks

#

i just noticed

#

hello, world

latent scaffold
#

there's a difference between x = y and x = "y"

latent scaffold
mossy mango
#

hello

worldly ice
#

I saw two different species of squirrel fighting over a tree today

#

one was a small black one, and the other was a large brown with with an extremely bushy tail

#

and the big one was chasing the little one around in circles on the tree

#

until the little one finally left

jovial oriole
mossy mango
glossy niche
#

chat I need more query languages

#

I need more

lofty latch
#

Is it another Prolog/Datalog dialect?

glossy niche
carmine apex
#

google, huh? so when are they gonna kill it?

glossy niche
#

next layoff is best bet usually

warped sentinel
#

it's just a promo project anyway

sullen delta
#

like they made his face big and buildings small?

brave holly
#

what is the shortcut to delete a full line in mac

bleak lintel
brave holly
#

youre right

gilded summit
#

@bleak lintel i love your bio

bleak lintel
#

M-x motd

crisp fableBOT
glossy niche
#

Where's the guy who keeps posting the 6 7 gif

undone granite
#

cc: @thick ore

mental isle
#

It looked like this during the outage

modern pilot
#

just

mossy mango
#

pydis got really selective

#

I think there were only a few spots left for pydis members and that's why we had to put up an application process /j

bright solar
vale raven
thick ore
#

you wouldn't get it

#

uncs

glossy niche
mossy mango
#

(6) (7)

#

I hope that's right or I'm gonna feel pretty dumb

vale raven
#

!eval print(6*7)

royal lakeBOT
low chasm
#

smh do yall not remember your time tables

vale raven
#

Now go to bed

vale raven
mossy mango
#

thank god it's 42

vale raven
#

Not entirely sure a copy ever actually made it into my binder at all

mossy mango
mossy mango
vale raven
#

I don’t remember the day the teacher handed out the printed copies
But I very clearly remember the day we got asked to pull them out and I was the only kid that didn’t have one

mossy mango
#

oh no

#

that's so sad 😒

#

I would've felt a bit self conscious at that age if I were the only kid with no times tables lmao

#

I hope I didn't wake you up mr doggo

tardy rain
#

Right??

jovial oriole
#

How did google know i was gonna search up aluminum melting point?

#

I havent made any prior searches to aluminum, or melting.

#

While i was typing it out i whispered "melting point of aluminum" to myself and it heard it?

undone granite
#

Does your search history indicate you will most likely ask about aluminum or was that a random out of no where question

jovial oriole
#

Out of nowhere

#

i searched up stuff about my cat and driving ed test answers for 2 hours

undone granite
#

interesting

jovial oriole
#

I noticed my smart tv does this too

#

Advertises stuff i talk about in living room

undone granite
#

The other day i was talking with my brother about the history of unix and then youtube recommended a video from AT&T archives about unix

jovial oriole
#

theyre listening in bro

undone granite
#

they’re in my walls

lament cairn
#

sorry i borrowed your accounts and had to search some stuf up

sharp jasper
# jovial oriole Out of nowhere

ok but why did you think about aluminum?
because they can tell if, for instance, your friend was doing a project on what kinds of beams jet fuel can melt and then you had a ten minute whatsapp chat
or whatever

#

it doesn't necessarily mean they're listening in, but it sure can seem that way

young shoal
#

there is enough data on you and your friends to target ads to you without needing to listen in

#

not that they are or aren't, but they really don't need to

jovial parcel
#

Does anyone else make a todo list like this? lol

jovial oriole
#

i DID NOT write this down anywhere. sent to no friends, this was just a thought i had while playing a video game and i went to search it up

tribal schooner
mossy mango
tardy rain
#

todos in code? No lol

dapper dew
#

Empty functions when building something out, yeah

TODO comments, not in the code file itself. I keep a To-Do list in OneNote for my work

stark prawn
#

Most of these are to remove ignores after a test is written

bleak lintel
#

yeah todo comments are nice

#

ruff has a cool lint rule that enforces you to link to a github issue when you add a TODO

timid latch
#

I used to use todos in code, but have moved to github issues.

glossy niche
#

Co worker routine:

  • break build
  • "@devops your pipeline doesn't work "
#

In today's case, they migrated a pipeline and then kept using the old one

tardy rain
bleak lintel
#

She's buried not far from where I was in Nottingham alongside Lord Byron

tardy rain
#

I used to eat lunch in this park for 10 months

#

I just saw this plaque now

glossy niche
#

we salute the first b2b full stack ai developer

tardy rain
#

Truly ahead of the curve

#

I wonder what her prompts would look like

vapid nymph
#

Credit where credit's due, ruff didn't re-invent the wheel, it just gave it a lot of grease

bleak lintel
#

yea it is good

#

i do wish it was a little more crediting of the original tools

round pendant
jovial parcel
jovial parcel
#

It would be pretty crazy to write something like that in python though lmao

prime lagoon
#

Writing an addon for Blender is something that's hard for me. I consider you a expert. But, then again, I don't use Python that much.

jovial parcel
# tardy rain todos in code? No lol

I'll keep that in mind! As a couple people have mentioned, GitHub issues/a separate todo file are possibilities. I do have a repo with my code on GitHub, so I imagine working online rather than uploading occasionally is the way to go?

prime lagoon
#

I have a mental model of what I want to do with code. It stays with me.

jovial parcel
#

If you have previous experience with c++, I imagine it would be a lot easier to become acquainted with

prime lagoon
prime lagoon
jovial parcel
#

It also lets me brag about bug fixes and new features in updates lol

jovial parcel
#

What kind of applications do you build?

prime lagoon
#

None. I make image processing filters and stuff related to image processing.

prime lagoon
#

Yeah, this is one of the thing I made. Not just editing images:

#

for editing images, I do stuff like this:

tardy rain
#

was fun

glossy niche
#

i like TODO comments

#

and will fight for them

tardy rain
#

TODO comments get forgotten and turn into SHOULDHAVEDONE

#

do you know how many year+ old todo comments i see at work

glossy niche
tardy rain
#

True story

glossy niche
#
➜ grep '"1"' results.csv  > ./results.csv
grep: input file β€˜results.csv’ is also the output

cmon gorp just copy it somewhere

#

ok on a second thought dont, this makes sense actually

undone granite
#

smart grep

glossy niche
#

gerp

willow narwhal
#

Grep doesn't get a chance to do it

jaunty wraith
#

Meanwhile, jq will overwrite the file without question

jaunty wraith
tardy rain
#

The whole todo goes in my ignore list

willow narwhal
jaunty wraith
willow narwhal
weak peak
tardy rain
#

Incursion?

#

Where and by who

#

People need to chill

#

US blowing up boats
Israel bombing qatar
Whatever is happening in Nepal
Riots in indonesia

lofty latch
#

Some boomer just shot Charlie Kirk...

tardy rain
#

And missed

grave cove
#

they're thinking its not the old guy

grave cove
weak peak
#

is what comes to my mind

#

πŸ₯΄

weak peak
carmine apex
#

where's the bad part

weak peak
#

waiting for @stark prawn to provide a source

tardy rain
#

Kirk allegedly died?

glossy niche
#

wikipedia is having a huge fight over it rn in the discussions

weak peak
#

More information to come I guess

glossy niche
#

current event articles are an absolute shitfest usually

#

so nothing new

tardy rain
#

Shoot him again

#

This is why you always double tap people

#

Class, take note

#

I've played metal gear solid

#

And hitman

glossy niche
#

lets not build an incriminating digital foot print

tardy rain
#

They cant pin it on me

#

I have an alibi

glossy niche
#

fair

tardy rain
#

Also i probably would have shot better

#

Never shot a gun but i have a feeling i'd be pretty good at it

glossy niche
#

there isnt much better than that

tardy rain
#

Got steady aim

#

All those years playing cod in internet cafes

#

They've prepared me well

glossy niche
#

let me check if wikipedia was updated

#

not yet

#

oh lmfao

weak peak
tardy rain
#

Huh

#

Well theres that

weak peak
#

real

#

wild stuff for a Wednesday

tardy rain
#

And also i had to go deal with bureaucrats 🀒

glossy niche
#

HOLY SHIT

#

I REFRESHED AND IT TURNED INTO WAS

tardy rain
#

Hair trigger on that wiki save button

#

Too soon?

carmine apex
glossy niche
#

like if you dont submit within literally seconds you get in a conflict

#

yesterdayt i spent 10 mins trying to fix grammar

tardy rain
#

Low latency wiki editing

tardy rain
#

πŸ˜”

#

Is it me or do some of these newish anime shows have garbage intros

#

Also whats with the 3 min intro song bro

#

Its 25 mins total just get to the fucking point

glossy niche
#

ALIWMS

jovial oriole
#

It was so crazy i lowkey thought the video was fake

jovial oriole
#

Lol

lament cairn
jagged creek
mossy mango
#

might as well be a 3d engine lol

bright solar
#

it's sad

bright solar
#

civil war is a possibility

mossy mango
#

i don't want to see it

#

i heard it was really bad to watch

glossy niche
glossy niche
vapid nymph
glossy niche
#

yeah

#

I'm seeing parts of the debate and it seems he was literally saying just that when he got shot

#

doesn't make it right but we gotta start the story from the start when we talk about violence, the phrase "political violence is bad" obscures what made this happen in the first place

#

real

#

he died doing what he loved πŸ˜”

weak peak
celest berry
#

it doesn't make you think that. You read a comment of someone else saying this online and are repeating it

celest berry
coral void
#

!silence

royal lakeBOT
#

βœ… silenced current channel for 10 minute(s).

coral void
#

Graphic descriptions of public deaths are not appropriate here, so I've cleaned that up

#

@tardy rain "shoot him again" isn't appropriate either, but I'm letting that slide since it's been a dozen hours and didn't lead to anything

#

This, however, is flamebait. You should know better

#

!unsilence

royal lakeBOT
#

βœ… unsilenced current channel.

tardy rain
#

πŸ€·β€β™€οΈ anyway

celest berry
coral void
#

And starting a flamewar helps how? You could have just pinged us