#ot1-perplexing-regexing

1 messages Β· Page 297 of 1

torn ridge
#

was it you that told me about it @sinful copper ?

sinful copper
#

yeah

torn ridge
#

its beautiful!

#

and i loves it!

rough sapphire
#

it doesn't look bad, maybe I like scp because it has a futuristic kind of look to it

rain spindle
#

Its so satisfying to have a program that uses itself.

frosty berry
sand goblet
#

The vim is strong with this one

frosty berry
#

it is

#

i hand wrote the regexp to theme the kvlang on the left, we had something that was a slight variation on the yaml highlighting before, pretty happy with what i got

rain spindle
#

vscode + gruvbox + fira code

vestal briar
#

Stop

#

Stop making pretty vscode look like spacemacs with a gpu that had a stroke trying to render colours

#

Also do I see a try: except: where it could easily be an if statement

#

Line 59-65

#

Also do I see yaml used instead of toml for something that should really be toml because it's a simple config

#

With no cogs and a file named run.py when it really should all be contained in a module with __main__.py

#

And a not needed newline at line 63

#

With unlinted code, as seen with the comments not having 2 spaces

#

And that is all the critisism I can give

#

@rain spindle

#

Toxic helping scOwez activate!

rain spindle
#

@vestal briar Excuse me the code is flake8 limited and blackend

vestal briar
#

That's not

#

There's only one space on them comments

rain spindle
#

Yeah, that's was my linter says to do.

#

In some circumstances you use 2

vestal briar
#

Flake8 nor Black say that by default

rain spindle
#

Flake8 does

#

If it's not on its own line is 2

vapid bluff
#

why does everything have a comic-con panel now?

#

like what do the new terminator and that witcher show have to do with comics?

#

and top gun?

#

might as well rename it entirely

tame pier
#

?

vapid bluff
#

new terminator film coming out. they did a panel for it at the comic con currently going on

#

there's also a new top gun movie and a tv show based on the witcher games/books, who released their trailers at comic con and i believe will probably have a panel too

#

im just wondering why they even call it 'comic' con at this point since there are so many appearances not related to comics

#

oh yeah game of thrones had a panel too

tame pier
#

Well, comics and films have a long history together

#

Many films come from comics or books, and the fandoms overlap, so it make sense to me

vapid bluff
#

idk, just feels like a bit of a mess. more of a general-media-con than a comic-con

#

id get it if the movies/shows were based on comics

#

or they were there to discuss comics in the franchise

#

like i think both terminator and witcher do have comic series

pine vector
#

top gun i don't understand. terminator is a stretch, but kind of falls into nerdom. witcher/WD/GOT...they fit, imo.
and comic con has been beyond "just comics" for some time now.

vapid bluff
#

this is their mission statement on the site

#
Mission Statement
The SAN DIEGO COMIC CONVENTION (Comic-Con International) is a California Nonprofit Public Benefit Corporation organized for charitable purposes and dedicated to creating the general public’s awareness of and appreciation for comics and related popular art forms, including participation in and support of public presentations, conventions, exhibits, museums and other public outreach activities which celebrate the historic and ongoing contribution of comics to art and culture.
#

that makes it clearer i suppose

#

still

#

which celebrate the historic and ongoing contribution of comics to art and culture.

rough sapphire
#

I don't think GOT fits.. they just want to sell other aspects of the franchise

pine vector
#

that is the "mission" yes. but...follow the money?

Comic-Con guests are expected to generate an estimated $149 million in regional impact to San Diego, with a direct attendee spend of $88 million.

best i can tell (they don't seem to file financials very openly), the organization only gets about $20 million of that...

rough sapphire
#

and terminator has comics too!

vapid bluff
#

yeah, no question about the amount of money and eyes involved. definitely makes sense why everyone would want their thing to appear.

#

i wonder if at some point they did consider changing the name but decided itd be better to hold on to the comic-con name/brand loyalty

#

also i guess it's kind of like a tradition now and changing the name would violate the uhh... tradition-ness of it

#

like what if we just started calling christmas 'the yearly buy-a-present-event' or something lol

rough sapphire
#

is there a c++ discord

torn ridge
#

there is, but they have constant arguments

vapid bluff
#

oh man the dad jokes

#

my dad told me a joke about some paper once...

#

it was tearable

rough sapphire
#

aww theres no cymbal emoji

tame terrace
#

make one and we can add it.

cerulean basin
#

@tulip imp it's a joke that I'm a nitro booster

tulip imp
#

oh wait its apart of your name lol

#

hehe

#

i didnt even realise

#

oh damn you're a code jam winner

cerulean basin
junior basin
#

been thinking about getting a python tattoo recently

#

like a snake wrapped around the python logo... im undecided tho

#

might just get a star wars quote in binary

tulip imp
#

i wouldnt

junior basin
#

y not?

tulip imp
#

i dunno, you might fall in love with ruby or c++?

junior basin
#

i already have a js tattoo

#

its on my ass where it belongs tho πŸ˜‰

tulip imp
#

heheheh lel
that gave me a good laugh

JavaScript: one of the most used languages in the world which was put together in 10 days

junior basin
#

i hate js

#

with a passion

frosty berry
#

and had to be fixed over the next 20 years until it doesn't look anything like the original thing

tulip imp
#

what did it used to look like when it came out?

#

i wasnt even born then lol

frosty berry
#

i hated js for long, and then feared learning the modern, fast moving thing it had become, but now i kind of need to learn it for work, and it seems it got a lot better

tulip imp
#

I am learning Python at the moment. I am stepping away from Front end development for a little bit to learn some backend and become cue epic music and deep voice the full stack developer

frosty berry
#

no objects, no scope, even weirder in type conversions, behaviors of basic things changed a lot between implementations (so browsers), slow as hell and buggy …

#

no const, haha, hell no

tulip imp
#

did you know there is a language called C-- lol

junior basin
#

im strictly a backend dev. not because i can't do front end, but because i can't make it look pretty and it irritates me

#

not a very artsy person if im being honest

tulip imp
#

ye i like front end a lot because

  1. its easier for me
  2. i like design, art and specifically ui design
#

Python is 29 years old
That's crazy

junior basin
#

you give me a list of buttons that you have and what you want them to do, i got ur back.
you give me a list of things you want to have buttons for, and my cat could make it look better than i could

#

thats why i love building discord bots. its literally all backend

tulip imp
#

In 3 years, the language of C will be 50 years old

#

Im one of those people who designs my app, webapp or whatever im making in adobe xd, then i make it in html and css and then i add the backend

rough sapphire
#

@torn ridge can you send me invite

#

i cant find it

torn ridge
#

@rough sapphire i dont know if there is one, i just made a programming joke!

tulip imp
#

TIL that the Avatar logo is the Papyrus font lmao

vapid bluff
#

would you prefer comic sans

tulip imp
#

yes

#

@torn ridge woah you're a codejam winner
is that like a game jam but for general programming?

sand goblet
#

see #announcements and you'll find the code jam stream, which starts in an hour :>

tulip imp
#

oh nice
is it something that is happening every day, or is it a one off?

sand goblet
#

it's every 3 months or so

torn ridge
#

i am a winner! my mums says so!

tulip imp
#

Is there any age limit/other restrictions for entering the next code jam?

summer rampart
#

there isn't, as long as you pass the qualifier
that being said there is a hard limit on age in this server, being Discord's TOS requirements of 13 years of age

tulip imp
#

Ok good I make it in

vapid bluff
tulip imp
#

ye

robust sierra
tulip imp
#

Nah i dont really
looks too wide tbh

#

cant wait for the code jam

vestal briar
#

I have colour blind mode on because it has some nicer status icons

#

That's the only thing it changes

sand goblet
#

It just puts icons inside them I think, right?

vestal briar
#

I think?

#

It has some varying shapes for statuses

#

I'm not color blind & I don't know why discord didn't enable them in the beginning anyway

robust sierra
#

riff's pfp eats into the icon a bit

forest swan
#

he's just hungry

vestal briar
#

Haha

gentle moss
#

i'd love to smash datto with a sledgehammer but they probably have a backup

#

fuck sake these devices are utter mayhem to try and admin

#

no direct SSH access, no LAN web panel

#

supposed to be "hands off" configuration, so the customer just plugs it in and BAM you see it in a web panel

#

well i just got an replacement router thanks to a VPN issue i've been back and forthing with datto for 4-5 weeks

#

and it wont phone home to get its config

#

on 4G failover or when plugged in (and i assume) pulling DHCP from the network

#

so now i have to wait another week to get back to them and see wtf is going on

wet steppe
#

Oof

gentle moss
#

making it all web only is really fucking painful when you know exactly what you want to do

#

:/

wet steppe
#

they don't want to scare the normies away

gentle moss
#

in some situations it's really handy, like we can configure it on the web panel before it even arrives at the customers, they plug it in, it pulls config over 4G, boom

#

sorted

#

if it works

vapid bluff
#

why does it take a week to get in touch with them

gentle moss
#

i only work 3 days meta

#

thur/fri/sat

#

get in touch on thur, hear by fri

#

oh no, it's the weekend

vapid bluff
#

oh thats right

gentle moss
#

plus i can't do work on this network mid week

#

loads of processes running 24/7

#

oh sweet, now it's showing online but it's not functioning properly and i can't access the config

#

woot

#

well it's connected and routing but i have no access to its control panel and all the settings have been wiped.

#

SUPER WOOT

#

smh

#

my boss likes to sell them because we can charge a monthly fee, since it's a subscription service

#

however we could order pfsense boxes for them and charge our own management fee

#

Β―_(ツ)_/Β―

pine vector
#

stop using logic... :pfft:

gentle moss
#

plus a config swap is literally scp'ing an xml file

#

and done

#

guess i better go revert the changes

gentle moss
#

oh sweet jesus, there are now 4 of the same device in the web panel o_O

#

6 weeks trying to fix a poxy fucking site to site vpn dropout -.-

sand goblet
#

I learned today that sometimes you just have to nuke it and redeploy

gentle moss
#

i CAN'T

#

all the config stuff is cloud based off mac address

#

.<

sand goblet
#

Aha

gentle moss
#

if it was a matter of that i'd have done that first thing this morning and not been in a rage

vestal briar
#

Last team

shell raptor
#

Hello everyone! Join us in Clash of Code to compete in agility, brevity and reverse-engineering! It's a free online multiplayer game where you fight other players with your programming abilities. One round lasts 15 minutes, and you'll have to solve a problem by writing a short program.

Conventional rule: we will only use Python 2 or Python 3 in the challenges.

Invite link: https://www.codingame.com/clashofcode/clash/9347774b47ee960f3006646541e2842c9e468b

You can sign in using an existing github/facebook/google/linkedin account.

#

The game is starting in 15 seconds

shell raptor
#

If anyone would like to join the next game (it will start in ~20 minutes), react with python to this message.

frosty berry
#

ok, let's have some fun

#

i should probably do such things in js rather than python to learn it, though, my python is fine, my js is not 😬

shell raptor
#

If noone except us will join, we might try JS, I'm learning it too.

rain spindle
#

Sorry I broke my server

shell raptor
#

Well, next time.

rain spindle
#

Gotta get it up and running ASAP

#

I maybe ran iptables --policy OUTPUT DROP

#

NOTE: PLEASE DO NOT RUN THIS COMMAND ON YOUR SERVER

frosty berry
#

yeah, seems like a bad idea

#

and not just because it starts with "iptables"

#

i should have spent more time removing the comments from the example code >_<'

sand goblet
#

lol, drop all outgoing traffic

#

that's one way to fuck shit up

frosty berry
#

at least it's still listening

#

so if you find a way to make it do thing through udp, maybe you have a way out πŸ˜›

#

else i would just reboot it, assuming you didn't add that to a saved configuration

rain spindle
#

I ended up resetting the server

#

I needed to do it anyways

#

@frosty berry I swear I had already made my ssh port open.... i hadn't

#

So yeah

vestal briar
#

(I asked before I asked on here)

sand goblet
#

Why bother

#

Drama's already over

vestal briar
#

Just news that he's not coming back

#

Not trying to start anything with it

jagged fog
#

damn I missed the game

vestal briar
#

My contributions are non existant recently

#

I dropped everything to learn rust atm

#

Last commit was officially 1 week ago

tired osprey
#

then make rust projects!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

vestal briar
#

But me no how to make a crate

tired osprey
#

cargo init --lib

#

code .

#

write code

#

cargo package

#

cargo login <token>

#

cargo publish

#

done

vestal briar
#

I have 70 lines in a little mod

#

Time to learn how to (propely) make a crate

#

And how to write unit tests

#

I have never implamented any testing in python

#

Huh

#

@tired osprey What's the docstring alternative with rust?

tired osprey
#

/// HEY
/// I am a doc string

#

fn test()

vestal briar
#

/// are specific to them?

tired osprey
#

yup

vestal briar
#

Cool

#

Thanks :)

#

Do you put them above metadata

#
#[allow(dead_code)]
pub fn check_code(&self) -> Result<bool, io::Error> {```
#

(metadata as in #[allow(dead_code)]) @tired osprey

tired osprey
#

thats not metadata thats proc macros

#

and yes you do

vestal briar
#

Yeah

#

I forgot the name for a second

tired osprey
#

if its a pub method the allow dead_code macro is not required

#

at least if youre writing a lib

rough sapphire
#

what are some cool beginner projects?

tired osprey
rough sapphire
#

thank you πŸ˜ƒ

half spoke
#

Wow, Godot is super nice

#

First time using an actual engine, it's so much nicer than just a framework

charred harbor
#

i play roblox

tame pier
#

i am sorry

lilac glade
tame pier
#

Oh, the channel name

#

sigh

pine vector
#

hands KE an "its ok, its late" excuse 🎁

tame pier
#

I blame the Whiskey

lilac glade
#

the shiny math rocks make clickclack sounds.
needs the more

needs all the more

tame pier
#

what in the

#

clack clack

pine vector
#

Ref has hit Brick-mode

lilac glade
#

I am the intoxicate

pine vector
#

lol

#

THE intoxicate

lilac glade
#

Coherence has left the building. Only math rocks

pine vector
#

clickity clacks*

tame pier
#

Mathrocker has joined the chat

lilac glade
tame pier
#

lmao

pine vector
#

time for sleepie weepies. finally got this ansible running, but probably have to convert another command to a systemd service. hooray for non-working command options! fromtimeimportsleep

tame pier
#

sleep well πŸ‘‹

abstract leaf
#

I play roblox

sand goblet
#

I'm sorry for your loss

wet steppe
#

play mc

abstract leaf
#

Ok

wet steppe
#

there is one good gamemode in roblox

#

Phantom Forces

#

its a pretty cool FPS

abstract leaf
#

Actually yes

#

That’s good

wet steppe
#

Phantom Forces is pretty legit

abstract leaf
#

Ye I’m trash tho lul

wet steppe
#

and Jailbreak can be pretty good

robust sierra
#

phantom forces cool.

wet steppe
#

yeet

vestal briar
#

Yes

rough sapphire
#

wonder if anyone remembers drummeur

#

he was p active in the off topic channels

wet steppe
#

yeah

vestal briar
#

I do not

sand goblet
#

yeah, I do

wet steppe
#

did they have a colored name or something

#

IIRC

vestal briar
#

@tired osprey How do I name a crate and fix some of these documentation test errord

tired osprey
#

the crates name is the name you set in teh Cargo.toml

#

you should set a few other met data vars as well you can check those in the cargo docs

#

and im not even understanding what the second half of that sentence means

vestal briar
#

When you do cargo test on the documentation you wrote inside the code

#

It tests the actual examples

#

Right I fixed

wet steppe
#

nice

vestal briar
#

Ok I have wrote 80 lines of testing

#

183 lines in total

#

I have checked most usecases realistically

#

And I have a CI setup πŸŽ‰

#

It is sad that if you put something on gitlab it only counts commits from when you added it, not from when the repo started

vestal briar
#

Update: added logo 😎

#

Really crude

#

Barcode means something

#

And I am setting up gitlab pages so I can have an online documentation page that is updated on every push to master automatically

vestal briar
#

Gitlab Pages takes a while to update for the UK

wet steppe
#

no i cant

vestal briar
#

πŸ‘

wet steppe
#

404

vestal briar
#

Yeah

#

It is up

#

The servers just take horriblly long to update

wet steppe
#

my github page sometimes took ages to update

vestal briar
#

Like 4 hours

#

Yeah

#

They must be using extreme caching for there servers so it is as cheap as possible to host these static pages

#

So we just see a 404 page for like 6 hours

wet steppe
#

Oof

vestal briar
#

Oh well

wet steppe
#

yeah I imagine they want to spend as little as possible

vestal briar
#

It is a 10 mins setup to have free, automatically generated rust documentation for life

#

So I can't really complain

wet steppe
#

sounds like malware

vestal briar
#

What is?

autumn night
#

the name of this channel cuts deep

tired osprey
#

you already said that yesterday

vestal briar
#

Yes yes

#

But it is before you said make a project!

#

It was a test, alright!

rough sapphire
#

This is the second time I have been extremely happy to get a seemingly meaningless result

#

I successfully got my server to return this JSON object json {'message': 'you did it, yay'}

onyx vigil
#

Well

#

I do play roblox

torn ridge
#

im sorry for your loss πŸ˜„

vestal briar
#

Hmm πŸ€”

brisk compass
rough sapphire
#

@vestal briar Gitlab is so ugly.

#

Reminds me as to why I moved from Bitbucket

vestal briar
#

GitLab has better ui then GitHub?

rough sapphire
#

I beg to differ

vestal briar
#

GitHub is casually infamous for an outdated ui

rough sapphire
#

I think Github looks pretty great, actually.

vestal briar
#

Your opinion

rough sapphire
#

Β―_(ツ)_/Β―

#

Either way, how you been?

vestal briar
#

Good

#

Hbu?

rough sapphire
#

I'm doing pretty good

vapid bluff
#

wish github had a better way to organise repos

tame pier
#

how so

vapid bluff
#

folders would be nice for a start

tame pier
#

wdym

vapid bluff
#

you could put your forks in one folder

#

sources in another

tame pier
#

like in a single project?

#

there's a filter option for that already

vapid bluff
#

yeah, but still

#

gitlab has them

#

why not github

#

doesnt seem too hard to do

#

makes things less cluttered

tame pier
#

Guess it's something not a lot of peeps want

#

Β―_(ツ)_/Β―

vapid bluff
#

i saw an article where someone used organizations as a janky way to do it

#

but the downside being youd have to change the project url to move it into an organization

tame pier
#

Interesting

#

Dunno why they haven't

#

Wouldn't be surprised if it was on their backlog, just low on the list

vapid bluff
#

kinda gives me an idea for something like tweetdeck but for github πŸ€”

#

you'd store repo organization info in a special repo on your account

#

other 'gitdeck' users would then see the same organization inside the program by having it read from this repo

#

so itd all be nice and self contained

#

i guess one option for now is to use a github.io page showing a repo tree and have some script/gui app on the client side to configure and update it

#

meh, too jank to be worth the effort

rough sapphire
#

@vapid bluff Yeah, that's weird. It'd be broken for anyone without this one special app

vapid bluff
#

which one?

rough sapphire
#

The application you came up with

vapid bluff
#

right yea

#

itd just be like an alternative frontend to github

#

youd have to have everyone using it lol

sand goblet
#

I also like gitlab's UI a lot more than github's

#

Way more features

#

Way easier to navigate

#

Github is a little infamous for having hidden pages

#

Most people don't even realise that github has a branches overview page and a blame tool

rough sapphire
#

Does GitHub have an Android app?

sand goblet
#

There's a lot of third party ones

rough sapphire
#

Which one is the best?

sand goblet
#

No idea

#

I don't bother, working with code on mobile is always a pain

rough sapphire
#

Lmao

languid kelp
#

the computer wasn't working

#

turns out i was not doing something right

rough sapphire
#

B

vestal briar
#

I like GitLab for it's ui, features and ui again and features again

wet steppe
#

I prefer to have CI/CD seperate

vestal briar
#

I like it on 1 platform

#

It's pretty hard for it to fall seeing how much capital it is hosting

#

So I rely on it

#

It's also just a really nice integration, just a yml and it's connectred forever

vapid bluff
#

can you bit a bit more specific @vestal briar

#

which parts of gitlab do you like exactly?

vestal briar
#

The UI + UX

#

CI integration

vapid bluff
#

what about the features tho

vestal briar
#

Features

#

CI, code review, gitlab pages, trello-like boards

vapid bluff
#

and the ui too right?

vestal briar
#

Yeah I said it at the top

vapid bluff
#

ok but how about the features

vestal briar
vapid bluff
#

is this an ui or an featur

vestal briar
#

I apologise about that straggler navbar

#

That's the features

vapid bluff
#

is the ui a feature

vestal briar
#

Yeah sure

vapid bluff
#

so you just like the features

vestal briar
#

Well yes

#

That is sort of what a product is

vapid bluff
#

so you hate the ui

vestal briar
#

A good product is lots of easy to use and well-made features

#

The UI being a good and polished feature

vapid bluff
#

no you just said you only like the features

vestal briar
#

Are you just trying to twist my words with content that doesn't even make sense?

wet steppe
#

meta why start argument lol

vestal briar
#

Yeah

vapid bluff
#

im just trying to understand

wet steppe
#

let the boi enjoy his gitlab

vapid bluff
#

do u like the features

#

or the ui

vestal briar
#

The ui is a feature

#

And I like the features

#

That what a product is

vapid bluff
#

but is the feature a ui

vestal briar
#

??

vapid bluff
#

yes

vestal briar
#

UI, UX, CI, Devops -> Features -> Good product

sand goblet
#

scowez probably meant to say UX

#

he's not great with words

vestal briar
#

I said both

vapid bluff
#

im just trollin

sand goblet
#

and yeah, the UI is pretty great

vapid bluff
#

goteem

vestal briar
sand goblet
#

people get flustered because it isn't the same as github's

vestal briar
#

We can tell

vapid bluff
#

sure sure

#

if i hadnt stopped youd be outside my house rn

#

with a machete

vestal briar
#

GitLab's UI/UX > GitHub's

vapid bluff
#

which, in all fairness

#

could be pretty fun

#

not gonna lie

vestal briar
#

Ok then

vapid bluff
#

maybe if they were plastic machetes though

#

or foam

vestal briar
#

Is meta high and annoying

vapid bluff
#

well yes

wet steppe
#

I didn't realize that meta was like this πŸ˜„

sand goblet
#

Nah, he's just mad because he lost his lead

vestal briar
#

Just in the fucking congo checking crack for large cartels spilling it all over his keyboard shaking

#

πŸ˜…

vapid bluff
#

do you like the ui and features of girhub though

#

github

plucky ridge
#

The crap did I just miss?

vestal briar
#

Meta trying to troll

sand goblet
#

feature-wise github is way behind basically everyone else

vestal briar
#

And utterly failing

plucky ridge
#

Why are we macheteying meta

vestal briar
#

Yep

vapid bluff
#

plastic macheteying*

#

and/or foam

plucky ridge
#

I'd go with foam

#

Better sound

vestal briar
#

So poundland pirate swords?

plucky ridge
#

-fwmp-

#

Well yeah

#

Also poundland doesn't sound...SFW

vestal briar
wet steppe
#

poundland is an awesome shop

vestal briar
#

It's foam but looks like plastic ^

wet steppe
#

so good

vestal briar
#

Yep

sand goblet
#

poundland is pretty neat, yeah

vestal briar
#

So nice

plucky ridge
#

I'm guessing it's like Dollar Tree in the US or something?

#

Just a cheapy shop?

sand goblet
#

they exist over here too, used to be called eurozone, but now it's dealz

vestal briar
#

Like there are a ton of branded stuff for like half the price

plucky ridge
#

Ah yeah, it's what I thought then

vestal briar
#

It's amazing

plucky ridge
#

Cool

vestal briar
#

Like normally 6pack of quavers is like 1.90

#

It's Β£1 there

#

Better examples then that ofc

#

@sand goblet My words are grape!

sand goblet
#

Dealz is great too

#

you can get a single pack of bacon fries for like €2 or something in most stores

sinful copper
#

bacon fries?

sand goblet
#

or you can get a pack of bacon fries and scampi bites, like 8 packs, for €2 in dealz

#

yeah

#

they're corn snacks

#

really good ones

sinful copper
#

ah

sand goblet
#

Yeeees

#

so good

vapid bluff
#
gdudeToday at 1:45 AM
Nah, he's just mad because he lost his lead

havent been able to get a wink of sleep since this happened tbh

wet steppe
#

Medium Oof

vapid bluff
#

all my walls are covered with jackbox screenshots

#

trying to figure out where it all went wrong

#

wow bacon fries

#

that sounds amazing

#

do they actually taste like bacon

#

or is it like halfway between potato/corn chip and bacon?

sand goblet
#

They have a pretty strong flavour

#

I like 'em

wet steppe
#

apparently mcdo used to make their fries in beef tallow

sand goblet
#

the best chips are cooked in animal fat, yeah

vestal briar
#

You can't taste them over here :/

covert scaffold
#

can someone help me upload to pypi? it says it submitted, but it doesnt appear on pypi and when you attempt to download it it says ERROR: Command "python setup.py egg_info" failed with error code 1 in C:\Users\samue\AppData\Local\Temp\pip-req-build-3xnotrqn\

#

i dont understand pypi lmao

sand goblet
vestal briar
#

Trying to get mod in a discord server that I have 30k messages in and the mods not doing their jobs isn't going well

#

Oh well, I tried

wet steppe
#

rust server?

vestal briar
#

Dude it'd be awesome if I had 30k messages in a rust server

#

Let's just say it was a gaming community I used to be active in last year

#

Oh wow I am coming up on that server's message count; almost 30k here

wet steppe
#

ah yeah Fortnite server, say no more

tame terrace
#

@vestal briar yeah and 25K of those are in off-topic

vestal briar
#

:)

tame terrace
#

I spit on your 30K. sincerely, 170K.

twilit marlin
#

but offtopic is more fun

vestal briar
#

Dayum

#

I am half technical half random in offtopic

twilit marlin
#

i don't like helping and there's stackoverflow for help myself

#

like, even more smol than my dog is

sand goblet
#

Would have to be an admin at least, lol

plucky ridge
#

Does it not reconnect your old messages?

#

Oh right that

sand goblet
#

Staff channels

plucky ridge
#

One sec

#

Fuck me, dude

sand goblet
#

Haha

plucky ridge
sand goblet
#

Ayy

#

Thanks hem

plucky ridge
#

Sweet zombie jesus that's a lot

sand goblet
#

I always did have a big mouth

plucky ridge
#

I'm only at 69k

wet steppe
#

69

sand goblet
#

nice

plucky ridge
#

Yeah yeah hur hur

sand goblet
#

I guess I'll reach 220k soonish

#

I should celebrate with pizza

timid latch
sand goblet
#

Where was that one

sand goblet
#

It is yeah

plucky ridge
#

I'm almost completely moved over to Bitwarden

#

I'm liking its simplicity so far

#

I've got only a couple gripes but honestly, they're minor

tired osprey
#

PANIC

#

im getting 500 on github

#

PANIC

#

aaaaaaaaah

sonic night
tired osprey
#

exactly @sonic night

sonic night
#

lately i am getting a lot of erros from github too

tired osprey
#

luckily we got doc.rs which hosts the source as well

#

yay

sand goblet
#

Glad you're liking it @plucky ridge

#

Anything I can help with?

robust sierra
#

@tired osprey same

#

i cant push :(

plucky ridge
#

Nah it's just a preference thing.

#

Dashlane would list the accounts in a little drop down rather than BitWarden taking you to the list of them on a different page or something. I'm already more or less used to it, honestly

#

Just one of those growing pains things

oak tangle
#

GitHub down, thanks obama microsoft.

plucky ridge
#

ObamaSoft

oak tangle
#

haha

plucky ridge
#

I miss that man

#

I feel like he'd give good hugs

vestal briar
#

29k

#

Also why are all these pacafistic extremism websites so modernly deasigned

oak tangle
#

pacafistic extremism?

vestal briar
#

Does every single one have a fucking professinal webdev

#

Like morman and westboro

oak tangle
#

PR is important for churches like that

vestal briar
#

Yeah

#

But who would design a website for them if they are against their belifs?

#

Or do they do it for 2x the rate

oak tangle
#

Do you screen your clients on their religion?

vestal briar
#

I mean

#

If you where designing a website for nazis

#

You wouldn't accept

sand goblet
#

Do you think they don't have a member that's a webdev?

vestal briar
#

Eh

#

How large are these orgs?

#

70 for the image above

#

I doubt they have a webdev

oak tangle
#

Religious conservatism is also pretty big in the States, so I have no doubt that they'll be able to find companies taking their projects

vestal briar
#

Yeah

#

Someone will do it somewhere

#

I don't think I would really accept an antisemetic client in my life

sand goblet
#

Wouldn't you be antisemetic by not taking it though, technically?

#

Legally I don't think you could refuse

vestal briar
#

That's like saying you are being racist by disregarding racism

sand goblet
#

No it's not?

#

They're an actual registered church

vestal briar
#

Forgot proper words

#

Oh free speech and such in america then?

#

I feel you could deny whoever you wanted because of free speech though?

#

Woo ethics

solid pollen
vestal briar
#

Haha

#

Huh

#

Americas free speech is fucked up

#
Federal Civil Rights Act of 1964, which prohibits discrimination by privately owned places of public accommodation on the basis of race, color, religion or national origin. Places of β€œpublic accommodation” include hotels, restaurants, theaters, banks, health clubs and stores. Nonprofit organizations such as churches are generally exempt from the law.```
#

So you have to accept but you can openly protest against them as a way for them to fire you?

sand goblet
#

It's tricky

#

Businesses in America have human rights

vestal briar
#

Yeah

sand goblet
#

So your business can be Christian for example

vestal briar
#

I just like uk's system more

#

Do something without any common sense and you'll be punished >:D

#

Let's see if the uk's law is the same on that front

#

So only becuase they are a registered church they are a protected group?

sand goblet
#

More or less.

vestal briar
#

Intresting

#

The religion of Owez

sand goblet
#

You need followers to register a religion unfortunately

vestal briar
#

Ok kekistan

sand goblet
#

Haha, this again

vestal briar
#

16-20k on that ballot thing

#

It was either that or the star wars one

sand goblet
#

I wonder how sargon has been faring after all the fish and milkshakes

vestal briar
#

Where do I know this name

#

Oh some political 4chan thing?

sand goblet
#

how do you not know sargon but know kekistan

#

haha

vestal briar
#

It was all over the news for like 1 day

plucky ridge
#

Uhhhhhhh

#

Does that CPU really not have ANY kind of heat dispersion on it?

sand goblet
#

nope.

plucky ridge
#

I would have expected at least some little heatsink spikes or something

sand goblet
#


The Raspberry Pi 4 Model B uses the same heat-spreading technology but due to the much more powerful CPU cores is capable of higher peak power consumption than a Model 3B+. Under a continuously heavy processor workload, the Model 4B is more likely to throttle than a Model 3B+.

You can add a heatsink if you wish, and this may prevent thermal throttling by keeping the chips below the throttling temperature.
#

that's in the FAQ

plucky ridge
#

That's

#

Fucking stupid

sand goblet
#
Software engineer Martin Rowan has looked in detail at Pi 4 temperatures and concluded that it is "too hot to use enclosed". One of his complaints is that the official case "remains a fan-less design. Sadly this doesn't work out well with the increased thermal load." According to his measurements: "Compared to the Pi 3, the new Raspberry Pi 4 is running 80 per cent hotter and more than 100 per cent hotter when the new 4K display support is enabled."
plucky ridge
#

That feels like a HUGE design oversight

sand goblet
#

My pi 3B+ and 2B both have heatsinks

#

the kits and cases I got came with them

#

so they were recommended even for those too

#

so if the 4 is 80-100% hotter..

plucky ridge
#

Makes me wonder if other kits are still giving heat sinks with them or if it's just the bare boards that are causing issues

#

Because if it's still an issue even with a minor heatsink...

sand goblet
#

some people are actually saying that heatsinks aren't helping

#

and they've had to get fans

plucky ridge
#

Wow

#

I'm really at a loss for words

sand goblet
#

it's quite the thing

oak tangle
#

80% hotter? In which scale?

plucky ridge
#

I would assume C

#

That's probably not what you're asking though

#

And I'm a derp

sand goblet
#

I'm not sure what the scale would change

#

but yes, it looks like celscius

oak tangle
#

That's a terrible scale to use percentage difference on, since it has an arbitrary zero point

sand goblet
#

no it doesn't

oak tangle
#

Yes it does

plucky ridge
#

C?

sand goblet
#

it has a very well defined zero point

#

what are you talking about

oak tangle
#

That's not what I mean by arbitrary zero point, though

plucky ridge
#

I'm confused

sand goblet
#

The lower defining point, 0 Β°F, was established as the freezing temperature of a solution of brine made from equal parts of ice, water and salt (ammonium chloride)

#

that seems a lot more arbitrary and a lot less useful

oak tangle
#

Yes, I know that

#

And that's not what I mean

sand goblet
#

then what do you mean

#

haha

oak tangle
#

What I mean is that 0 degrees celsius does not mean absence of heath, so saying 20 degrees celcius is twice as warm as 10 degrees celsius doesn't really mean anything useful

sand goblet
#

well I don't think anyone is really talking about this in terms of kelvin

plucky ridge
#

True, they aren't giving a baseline temp of what the highest the previous generation was giving

sand goblet
#

scientific measurements like that are next to useless in daily life

oak tangle
#

There are alternative zero points in the total scale of heath that are defendable as well, so the zero point is arbitrary

plucky ridge
#

I see what you mean now, Ves

oak tangle
#

Yes, but is makes talkign about a 80% increase pretty useless

sand goblet
#

but the zero point doesn't matter at all

#

it's not even close to relevant

#

because we're talking about relative temperatures in the first place

oak tangle
#

Yes

plucky ridge
#

Which kind of proves his point

oak tangle
#

Yes

#

This is one of the first topics you cover in any statistics class

sand goblet
#

something else that isn't really very useful for daily situations

#

I still don't really see how this changes anything

#

the 3B+ is 27 degrees over ambient when enclosed in the case

oak tangle
#

It means that saying it's 80% hotter doesn't really make sense

sand goblet
#

the pi 4 in 4K mode is 55 degrees over

#

that's just over 100%

plucky ridge
#

Does it list those in the article

oak tangle
#

How much hotter is 20 degrees celsius than -5 degrees celsius?

#

In a percentage?

sand goblet
#

500%?

#

400%? I dunno man

#

I don't get your point

#

we don't care about scientific references

#

we care about how much closer to throttling temperature it is

oak tangle
#

I do

plucky ridge
#

Right, but do we have any baselines on what temperatures cause what throttling?

oak tangle
#

Since 80% hotter is a pretty arbitrary statement to make

sand goblet
#

yes we do

plucky ridge
#

And what an 80% increase would or wouldn't do?

sand goblet
#

80C brings CPU throttling, 85 brings GPU throttling

#

and using Celsius is far better than literally any other unit, because it's a unit everyone understands - or almost everyone, anyway

sinful copper
#

it'd be nice if it provided some sort of clip for attaching a heatsink

sand goblet
#

that would be nice, yeah

#

right now you have to adhere them

plucky ridge
#

It's not a matter of the unit, but the actual range and scale, at least I think that's what Ves is talking about

sinful copper
#

as it is i assume you have to use thermal epoxy, which means you have to make a permanent choice of what kind of cooling solution

sand goblet
#

but the range and scale is already defined

#

we're using celsius

plucky ridge
#

Dude, that's not

oak tangle
#

Sure, I was just talking about that using percentages on a celsius scale is stupid

plucky ridge
#

Minimum running temp, max running themp

sinful copper
#

what is the minimum running temperature anyway?

#

could you run it in the antarctic

oak tangle
#

Just something I noticed about the article, I don't really care about the RPi4 anyway

sand goblet
#

the tests were about leaving the pi idling after booting to a desktop session

#

so I'm not sure about theoretical minimum temp

plucky ridge
#

So the percentage does tell us strictly the difference in C itself

#

However does that directly scale to performance

#

Or is it just a sudden spike in performance at a certain temp

#

I think that's the point he was making. There's a disconnect between the two data points

#

Or rather, not the data points, but at what a percentage of one means for the other

sand goblet
#

but that's not the point

oak tangle
#

No, I was just making the point that using a ratio comparison on a scale that has an arbitrary zero point is meaningless

plucky ridge
#

What makes it arbitrary then

sand goblet
#

there is no arbitrary zero point

#

I still don't get what you mean by that

plucky ridge
#

I think that's what I'm missing

sand goblet
#

I think he's asking whether the percentage is referring to 0 degrees or absolute zero

#

but in asking the question, the answer should be obvious

oak tangle
#

That the zero point of celsius is just some kind of convention, just like that of Fahrenheit; it's not a "natural" zero point in the scale of temperature that Kelvin has

sand goblet
#

nobody thinks about temperature in terms of absolute zero on a day to day basis

#

it's a pretty safe assumption that the zero point is 0C

oak tangle
#

No, but that doesn't make it an absolute zero point

plucky ridge
#

No but it does make it mathematically adjustable based on that absolute 0 point

#

That's literally what Kelvin is

sand goblet
#

but I don't see how that's relevant at all

#

I mean

oak tangle
#

Just like saying that 20 degrees celsius is twice as hot as 10 degrees celsius is just wrong

#

It's not

#

Like I said, I just noticed that from the article

sand goblet
#

but it isn't wrong

oak tangle
#

And I remarked on it

sand goblet
#

it's wrong scientifically

#

it's not wrong mathematically

oak tangle
#

It is, since it's not 80% more hot

plucky ridge
#

Does the heat throttling have more to do with math or science

sinful copper
#

clearly the zero point should be 20 degrees celsius

plucky ridge
#

I'm more thinking it's the science

oak tangle
#

It's logically wrong, there's not 80% more heath there

sinful copper
#

40 degrees is twice as hot as 30 degrees

sand goblet
#

I don't think you're listening to the point I'm making

#

haha

sinful copper
#

20 degrees is neutral

#

0 degrees is twice as cold as 10 degrees

oak tangle
#

Oof, I was thinking that of you, but anyway

sand goblet
#

what I'm trying to say is

plucky ridge
#

We get your point

#

We're just also trying to clarify his

sand goblet
#

you don't go to the freezer and wait for your ice to reach 273.15 kelvin

plucky ridge
#

Your = gdude, his = Ves

oak tangle
#

Which doesn't matter if you're talking about ratios

sand goblet
#

still typing

#

hold your horses

plucky ridge
#

Neigh

sand goblet
#

using a percentage based on the physical amount of heat present in scientific terms is basically useless

#

because nobody will have a clue what you mean

#

we're not talking about research done for physicists or chemists here

plucky ridge
#

So we instead use what are known as "feel good numbers" that make the readers think they know what they're talking about

sand goblet
#

we're talking about an analysis for ordinary people

oak tangle
#

Which doesn't mean that using ratios for an arbitrary scale is suddenly right

#

That's like saying 20 degrees celsius outside is twice as hot as 10 degrees celsius outside

#

Which is bonkers

plucky ridge
#

I have to go with Ves on this, there's always a way to dumb it down to make it understandable.

sand goblet
#

except that is how most people would understand it

#

20 = 10 * 2

plucky ridge
#

I'd rather know the real impact on my machine's long term health

oak tangle
#

Yeah, 20/10 = 2

#

20/-5 = -4

#

So 20 degrees is -4 times as hot as -5

sand goblet
#

no, it's 5 times as hot

oak tangle
#

Oh?

sand goblet
#

in that vein

oak tangle
#

And 4 degrees versus 20 then?

sand goblet
#

it's a difference of 25 degrees, so

oak tangle
#

So, 20 degrees is both 4 times as hot as 5 degrees and as -5 degrees?

#

hmm

sand goblet
#

I'm not claiming this is scientifically accurate

oak tangle
#

No, it's bonkers

plucky ridge
#

Okay so 25/0 oh shit

sand goblet
#

to say that I am would be a strawman

#

but it's how people, real people who aren't scientists and aren't interested in the nuts and bolts of it, would understand it

plucky ridge
#

But it's wrong and doesn't actually tell the person anything useful

sand goblet
#

well, no, it does

plucky ridge
#

Okay

#

It gets hotter

#

Cheers

#

But what does that mean

sand goblet
#

if I say A is 25 degrees and B is 100% hotter

plucky ridge
#

Does it mean it'll just throttle? Destroy my system?

sinful copper
#

I still say 20 is the logical zero point - it's not hot and not cold

sand goblet
#

then B is 50 degrees

sinful copper
#

40 twice as hot as 30, 0 twice as cold as 10

plucky ridge
#

Am I being understood or...

oak tangle
#

Well, you could say that, gdude, but there are other ways of interpreting this

sand goblet
#

scientifically it might not be a useful ratio or percentage

oak tangle
#

So, it's just a vague statement

plucky ridge
#

Because I GET what's being said by you

sand goblet
#

but it is how normal people think of it

oak tangle
#

If you like such a thing, go ahead

#

But, to me, it doesn't make much sense

sand goblet
#

dude, we have to live in this world with other people

plucky ridge
#

That

oak tangle
#

Yeah, that's why we have this thing called education

plucky ridge
#

Is literally not the point that was being made

#

Alright, I give, you win another argument by being a brick wall

sand goblet
#

you can't yell at a passerby for going "well it was 10 degrees yesterday and it's 20 today so it's twice as hot"

plucky ridge
#

I'm done

oak tangle
#

I know, but I can do a shouting match

sand goblet
#

hem I haven't even addressed you yet

#

haha

#

you guys are making separate arguments

#

I can't do both at once

#

the performance question is an easy one

#

the pi has two throttling boundaries

oak tangle
#

Hmm, I'm still baffled, what's 4 times as cold as 20 degrees celsius?

sand goblet
#

the first one is the 80-85C range, and the other one is > 85C

plucky ridge
#

Okay, then why don't they just say that then the percentages

oak tangle
#

And there we have the point

sand goblet
#

the percentages are actually in the article

plucky ridge
#

"This one reaches that threshold under X load"

sand goblet
#

as well as the throttling limits

oak tangle
#

And that's what I was remarking about

sand goblet
#

and they're also in the analysis

oak tangle
#

They shouldn't have used percentages in a tech article

#

For a celsius temperate scale

sand goblet
#

what they meant is going to be obvious to 90% of people

plucky ridge
#

Yeah it really should just be what it takes to reach that threshold compared to the other

#

Well shit, they can make it 100% by saying "this one gets hotter"

sand goblet
#

yeah, but they needed to provide an idea of "how much hotter"

plucky ridge
#

I just don't feel like it's a good way of conveying information

oak tangle
#

Hey, can we not just give, you know, the two temperatures?

sand goblet
#

and they do

sinful copper
#

you can't yell at a passerby for going "well it was 10 degrees yesterday and it's 20 today so it's twice as hot" the hell i can't, I absolutely will yell at anyone who says that

plucky ridge
#

Which

#

Fair

sand goblet
#

that's silly

plucky ridge
#

I could see you doing it

sand goblet
#

it's silly because you knew what they meant

oak tangle
#

Ah, and then put it in perspective, you know, interpret what the difference means instead of providing a percentage that doesn't mean anything

#

Okay, now I'm done

#

This was nice

sand goblet
#

you mean.. like they did?

#

have either of you read the articles by the way?

plucky ridge
#

Yes.

oak tangle
#

Yes, I did now

plucky ridge
#

I'm salty about not enough minutia

oak tangle
#

I just don't like sloppy reporting

sand goblet
#

wait, hold on

#

it took you this long to read the.. okay then

plucky ridge
#

Yes because we spent the rest of the time yelling

#

Obvs

sand goblet
#

it was linked in the TR article

oak tangle
#

Nah, I'm not interested in the RPi4 enough

#

I care more for journalists being sloppy in tech reporting

sand goblet
#

this article is the crux of your argument, though

plucky ridge
#

This is what happens when a statistician gets triggered

#

No, that's bullshit though

#

You can't say that one article is fine only because another one does the work for it

sand goblet
#

when did I say that

oak tangle
#

I was just remarking on the percentage statistics on the celsius scale

plucky ridge
#

It's just silly

sand goblet
#

I mean, I accepted your argument that it's scientifically useless

oak tangle
#

I don't think reading an additional article somehow makes that make sense

plucky ridge
#

See

#

If they had just not made a product that possibly catches fire

oak tangle
#

Well, tech journalists that report on technical tests of products can at least do it right

plucky ridge
#

We wouldn't be here right now

sand goblet
#

haha, hem

#

well they're tech journalists, this isn't a scientific paper

#

I wouldn't expect that

#

it seems more likely that they'd just do what most people do

plucky ridge
#

Did they not like

#

Benchmark it

#

Sorry, still dumbfounded

oak tangle
#

If you're a tech journalist, you should at least know this

sand goblet
#

you've gotta wonder, yeah

oak tangle
#

I mean, this is statistics 101

#

Maybe even pre-101

sand goblet
#

Ves, even if I was writing it, and even if I agreed fully with your point and knew this

#

I would still not write the article like that

plucky ridge
#

All it would take would be to not add a percentage, though

sand goblet
#

the percentage they gave is useless to a scientist or statistitian

#

it's useful for everyone else

#

that's all there is really

plucky ridge
#

Honestly I'd just give the load and the temp

#

Just give the benchmarks

#

Then show the scorch marks the 4b made on the table

sand goblet
#

haha

plucky ridge
#

"Here's the test where I'm just shooting compressed air on it the whole time

#

Note how it's still on fire"

sand goblet
#

I think the argument ves made makes sense if you're thinking statistically or scientifically

#

I just don't think it's a useful argument

#

and tbh I dunno how people work where you are, I'm assuming at least one of you is in the US

plucky ridge
#

I am

sand goblet
#

but over here, when you give a percentage of a positive temp, people assume you mean relative to 0c

#

if you have a negative and a positive temp, nobody is using percentages

#

that's just the instinctive understanding of people at large

oak tangle
#

US? Nah

#

The Netherlands

sand goblet
#

yeah, you're in.. yeah

#

I figured you were in europe somewhere

plucky ridge
#

(Love my Dutchie friends)

oak tangle
#

Anyway, there's no use in using those percentages there since, a) it's wrong to use them like that there and b) there are plenty of other ways to get the point across that are correct

sand goblet
#

but the thing is though

#

it doesn't matter if it's wrong to use them like that

oak tangle
#

So, if you have any sort of education in tech, physics, maths, or statistics, you just do it right

#

It does matter

sand goblet
#

it only matters from a scientific perspective

#

everyone else will understand what was meant instinctively

plucky ridge
#

Charts

oak tangle
#

It matters from an educational perspective as well.

plucky ridge
#

Charts for days

oak tangle
#

There's no harm in using correct measures if you're writing an article on technology and/or science

sand goblet
#

unless nobody will understand it

#

what is the actual percentage relative to absolute zero, by the way?

oak tangle
#

To just condone sloppy journalism "because everyone does it", I find that awful

sand goblet
#

that's not what I said

oak tangle
#

That's what I say

sand goblet
#

wut

oak tangle
#

It's sloppy reporting on a tech topic

#

That's what I've been saying all along

sand goblet
#

but then your comment just now makes no sense

oak tangle
#

And that's why I take a stance against it

#

Which comment?

sand goblet
#

To just condone sloppy journalism "because everyone does it", I find that awful

#

you're implying that that was my point

#

it wasn't my point

oak tangle
#

I wasn't arguing against you in that line, I was explaining why I take an issue with that type of reporting

sand goblet
#

To just condone sloppy journalism

#

who or what even were you arguing against then

#

._.

plucky ridge
#

God

oak tangle
#

Well, I was arguing against the article using percentages for a celsius scale

plucky ridge
#

I'm angry that god could let this happen

oak tangle
#

What did you think I was arguing against?

sand goblet
#

me

oak tangle
#

Well, yes, because you started defending that sloppy journalism

sand goblet
#

well yes, but not using that point

#

that's why I don't understand why you made the comment lol

oak tangle
#

No, you've got this backwards

#

I made a comment about that article

#

Then you started arguing with me about it

#

My outset was never to prove you wrong

#

But to state that I did not like the sloppy reporting in that article

#

That you then did not understand at first why percentages and ratios applied to arbitrary scales are wrong is something that was triggered by that

#

But I can't argue against you if my comment opens the conversation about this specific topic

sand goblet
#

I don't think that's how conversation works, but alright

oak tangle
#

Wow