#ot1-perplexing-regexing

1 messages · Page 605 of 1

harsh tundra
#

you've all been mentioning this star since tonight. when I was laying in bed with my phone

inland wolf
#

???

dire siren
#

is that a halloween joke lolz

acoustic moss
#

???

harsh tundra
#

No pfp setting

dire siren
#

???

inland wolf
#

oh ur on phone

#

maybe u wont see the server pfp on phone

harsh tundra
#

I was on phone during the night when you started it

inland wolf
#

bruh

harsh tundra
#

but this is all on desktop

inland wolf
#

binge watching economics 😎

tardy rain
#

who keeps deleting their posts from this channel

#

i got my eye on you, watch your step

inland wolf
#

lol

tardy rain
#

🔪

mild abyss
#

satan is good

dire siren
#

ye

twin charm
#

damn that's a good way of thinking thankyou very much for the advice!

#

hmm, the number one thing that distracts me is youtube and reddit. Maybe I'll just disconnect from the wifi and see how it goes. tyty

lime maple
#

How to run code in vim

#

Lol

dapper dew
#

From the command line I think

graceful basin
#

:!python % is the simple way

#

or :term and just run it there

dapper dew
#

or that

lime maple
graceful basin
#

oh

#

create a makefile and do make run

lime maple
#

Ty

lime maple
graceful basin
#

I think just

CXXFLAGS = -Wall -Wextra -Wpedantic -Wno-virtual-dtor -O0 -g
main: main.cpp
run: main
  ./main
``` in a file called `Makefile` should work
lime maple
#

Alr

#

Ty

graceful basin
#

don't quote me on -Wno-virtual-dtor, it could not exist

lime maple
#

k

#

Why is running code in vim so hard

#

Lol

#

Not specifically hard

#

But still

dapper dew
#

I usually just have two tabs on the terminal and switch between the two

lime maple
#

Wait that's a good idea

#

Imma do that too

graceful basin
#

yeah, most vim users just use the terminal rather than staying in vim

dapper dew
#

Maybe not the best, but it works

Sorta like me and my coding

lime maple
#

Imma do terminal I do g++ anyways

wise schooner
#

some terminals support splitting the screen

graceful basin
#

and if they don't, just slap tmux or baoyu on it

lime maple
#

Ok it worked

#

Ty y'all

harsh tundra
lime maple
#

wtf is this indentation(its 4 spaces but it looks like alot)

last mantle
#

i think its the default for neovim

#

you can change the tab space length in init.vim iirc

harsh tundra
#

The font is not monospace

#

That's the first problem

odd sluice
#

it looks like it is hmm

harsh tundra
#

The indent looks more like 6 spaces based on space width in second line

odd sluice
#

it looks like 8 if you count the chars around it

solemn leaf
#

4 is till this

#

lolz its 8 in total

solemn leaf
harsh tundra
#

Slightly less than 156px for whole indent and slightly less than 24px for one. That's 6.5 with those values.

harsh tundra
#

Wait...

solemn leaf
#

o right

#

maybe

harsh tundra
#

... Or is it?

#

Those parens look weird but you're right that they are aligned :o

solemn leaf
harsh tundra
#

Weird ag

harsh tundra
#

Wtf, it's really mono :o

odd sluice
#

it is

harsh tundra
#

Wtf

dapper dew
#

spooky danger monospace

lime maple
#

Spooky

dire siren
#

what's spooky with mono

#

it's pretty nice imo

lime maple
#

Uhm

#

U don't know?

dire siren
lime maple
dire siren
#

what's wrong with it

lime maple
#

That code is

harsh tundra
viscid hemlock
#

His full name

floral apex
#

Hello may I interest you in a Fira Code font?

#

Jetbrains Mono is cool too

royal lakeBOT
distant hazel
#

aww, how is life vester?

#

or, wookie?

uneven pine
#

An inescapable void of pain and sadness

mild abyss
#

Void Linux

#

!remind

royal lakeBOT
#
Missing required argument

expiration

wheat lynx
#

@narrow pecan Life is good, thanks for asking!

#

I feel like just saying good after a whole year of waiting is a bit anticlimactic but oh well

#

!remind 572303014346489866 1y How's life part 2, the long awaited sequel

royal lakeBOT
#
Alright.

Your reminder will arrive on <t:1664653279:F> and will mention 1 other(s)!

narrow pecan
wheat lynx
#

Yeah haha, setting a reminder on the bot for a year just feels like something that will never happen

#

Both still here though 😃

narrow pecan
narrow pecan
quick ledge
#

Not if I have anything to say about it

#

!remind 364d Delete the server.

royal lakeBOT
#
Absolutely!

Your reminder will arrive on <t:1664573622:F>!

wheat lynx
#

!remind 363d ban vivek before they delete the server

royal lakeBOT
#
Sure.

Your reminder will arrive on <t:1664487323:F>!

quick ledge
#

wow, ruuuuuuuude

narrow pecan
#

!remind 362d ban wookie so he can’t ban vivek

royal lakeBOT
#
Absolutely!

Your reminder will arrive on <t:1664400969:F>!

quick ledge
#

also: There is no more vivek. Only steak.

wheat lynx
#

Guess we'll see if that's still true a year from now

wraith hound
grizzled bridge
#

||⓪||||⓪||⓪||⑥||||⑹||||⑷||||④||||①||||⑤||||⑷||||④||
||①||||①||||⑦||||⑫||||⑯||||⑩||||④||||①||||⑴||||⑧||||⑦||
||①||||⑴||||⑩||||⑹||||⑥||||⓪||||⓪||||①||||⑦||||⑮||||⑶||
||①||||④||||⑶||||⑨||||⑥||||⓪||||⓪||||⓪||||⑥||||⑹||||⑸||
||⓪||||③||||③||||⑨||||⑥||||⑥||||⓪||||⓪||||⑥||||⑪||||⑪||
||⓪||||⓪||||⓪||||⑥||||⑹||||⑥||||⑤||||⑧||||⑧||||③||||⓪||
||④||||④||||⑦||||⑨||||⑨||||⑥||||⑤||||⑸||||⑶||||③||||⓪||
||④||||⑷||||⑦||||⑶||||③||||⓪||||⑧||||⑪||||⑪||||⑨||||⑥||
||④||||④||||⑦||||③||||③||||⓪||||③||||⑶||||③||||⑥||||⑹||
numbers in brackets mean that many mines are in a square.
circle numbers are the bomb numbers.

graceful basin
#

this one was fun

#

genuinely impressed it is solvable

rough sapphire
floral apex
floral apex
#

Minesweeper bot

rough sapphire
#

Can anyone share their opinion

#

which text spinner does the best:

#
ORIGINAL: Whether it’s simple sentences for those just learning the English language or phrasing for an academic paper, this easy-to-use sentence generator will help you choose your words with confidence.

SPINNER 1: This easy-to-use sentence generator will help you choose your words with confidence , whether it is simple sentences for those just learning the English language or a more complex paper .

SPINNER 2: This easy-to-use sentence generator will help you pick your words with confidence, whether it's basic phrases for people who are just learning the English language or wording for an academic paper.```
#

The spinner 2 is an online paraphraser and it's pretty good but the people running it are greedy

#

spinner 1 is one that I made using transformers pegasus and nltk

#

which one sounds better, honesty will help me

uneven pine
#

spinner 1 has improper spacing in punctuation, the wording is also inferior IMHO.
spinner 2 is definitely much closer to the original and better phrased

rough sapphire
#

Don't mind the punctuation, but thanks for the feedback

silver birch
#

spinner 2 is better imo

#

kinda lengthy tho

clear acorn
harsh tundra
dire siren
#

is there a performance difference between //td[@nowrap and @align] and //td[@nowrap='' and @align='center']?

round rose
#

I assume there is, because it has to match values as well as attributes, but I don't think it's significant enough?

dire siren
#

hm thanks

graceful basin
#

does anyone know where you can find the emoji implementation of the haskell prelude?

tardy rain
#

Why is that a thing that exists

wraith hound
#

Haskell uses a LOT of symbols

graceful basin
#

it was half meme half teaching tool where it replaces scary haskell words with emoji

tardy rain
#

What symbol was map

graceful basin
#

I do not remember

#

maybe steam_locomotive

wraith hound
#

Why not just \🗺️ pithink

graceful basin
#

no idea

tardy rain
#

Next up, haskell prelude in twitch emojis

graceful basin
#

funnily enough, that was the exact thought that made want to look this up again

edgy crest
#

does anyone know how do i decrease the alpha of pixels by a fraction each frame through shaders? i want to like dissipate trails, i have this texture with those blue trails drawn over it, now i want to decrease the alpha of those trails over time

royal lakeBOT
#

:incoming_envelope: :ok_hand: applied mute to @grizzled bridge until <t:1633197455:f> (9 minutes and 59 seconds) (reason: discord_emojis rule: sent 99 emojis in 10s).

frozen coral
#

!unmute 848029150722654230

royal lakeBOT
#

:incoming_envelope: :ok_hand: pardoned infraction mute for @grizzled bridge.

grizzled bridge
#

what's the maximum # of emojis??

frozen coral
#

20 in 10s

grizzled bridge
# graceful basin genuinely impressed it is solvable

Minesweeper is a single-player puzzle video game. The objective of the game is to clear a rectangular board containing hidden "mines" or bombs without detonating any of them, with help from clues about the number of neighboring mines in each field. The game originates from the 1960s, and it has been written for many computing platforms in use to...

#

code:

import random as r
numbers='⓪①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㉑㉒㉓㉔㉕㉖㉗㉘㉙㉚㉛㉜㉝㉞㉟㊱㊲㊳㊴㊵㊶㊷㊸㊹㊺㊻㊼㊽㊾㊿'
mines=' ⑴⑵⑶⑷⑸⑹'
max_mines_in_square=1
lst=[]
width=11
height=9
default=21.7
diff=40 #% of squares which are mines
for i in range(height+2):
    lst.append([0]*(width+2))
for i in range(1,height+1):
    for j in range(1,width+1):
        if r.random()<diff/100:
            num_mines=r.randint(1,max_mines_in_square)
            lst[i][j]=-1000000000*num_mines
            lst[i-1][j-1]+=num_mines
            lst[i-1][j]+=num_mines
            lst[i-1][j+1]+=num_mines
            lst[i][j-1]+=num_mines
            lst[i][j+1]+=num_mines
            lst[i+1][j-1]+=num_mines
            lst[i+1][j]+=num_mines
            lst[i+1][j+1]+=num_mines
a=0
b=0
for i in range(1,height+1):
    for j in range(1,width+1):
        if lst[i][j]==0:
            a=i
            b=j
            break
for i in range(1,height+1):
    for j in range(1,width+1):
        if (lst[i][j])<0:
            print('||'+mines[-1*(lst[i][j]-1000)//1000000000]+'||', end='')
        else:
            if (i,j)!=(a,b):
                print('||'+numbers[lst[i][j]]+'||',end='')
            else:
                print(numbers[lst[i][j]], end='')
    print()

(improved)

grizzled bridge
#

sure

viscid hemlock
#

I tried to eval it but it didn't work 😔

grizzled bridge
#

it's fine, just copy-paste into a discord message

#

!e
the code for minesweeper:

import random as r
numbers='⓪①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㉑㉒㉓㉔㉕㉖㉗㉘㉙㉚㉛㉜㉝㉞㉟㊱㊲㊳㊴㊵㊶㊷㊸㊹㊺㊻㊼㊽㊾㊿'
mines=' ⑴⑵⑶⑷⑸⑹'
max_mines_in_square=1
lst=[]
width=11
height=9
default=21.7
diff=40 #% of squares which are mines
for i in range(height+2):
    lst.append([0]*(width+2))
for i in range(1,height+1):
    for j in range(1,width+1):
        if r.random()<diff/100:
            num_mines=r.randint(1,max_mines_in_square)
            lst[i][j]=-1000000000*num_mines
            lst[i-1][j-1]+=num_mines
            lst[i-1][j]+=num_mines
            lst[i-1][j+1]+=num_mines
            lst[i][j-1]+=num_mines
            lst[i][j+1]+=num_mines
            lst[i+1][j-1]+=num_mines
            lst[i+1][j]+=num_mines
            lst[i+1][j+1]+=num_mines
for i in range(1,height+1):
    for j in range(1,width+1):
        if (lst[i][j])<0:
            print('||'+mines[-1*(lst[i][j]-1000)//1000000000]+'||', end='')
        else:
            print('||'+numbers[lst[i][j]]+'||',end='')
    print()
royal lakeBOT
#

@grizzled bridge :white_check_mark: Your eval job has completed with return code 0.

001 | ||②||||②||||②||||⑴||||③||||⑴||||⑴||||⑴||||②||||③||||⑴||
002 | ||⑴||||⑴||||③||||③||||④||||⑴||||④||||③||||⑴||||⑤||||⑴||
003 | ||③||||④||||⑴||||③||||⑴||||③||||①||||②||||③||||⑴||||⑴||
004 | ||①||||⑴||||③||||④||||⑴||||②||||①||||②||||⑴||||④||||③||
005 | ||②||||②||||③||||⑴||||③||||②||||③||||⑴||||⑤||||④||||⑴||
006 | ||⑴||||②||||④||||⑴||||④||||③||||⑴||||⑴||||⑴||||⑴||||②||
007 | ||④||||⑴||||④||||⑴||||④||||⑴||||⑴||||⑤||||⑴||||⑤||||③||
008 | ||⑴||||⑴||||④||||②||||⑤||||⑴||||④||||②||||③||||⑴||||⑴||
009 | ||③||||⑴||||②||||①||||⑴||||⑴||||②||||⓪||||②||||⑴||||③||
grizzled bridge
#

||②||||②||||②||||⑴||||③||||⑴||||⑴||||⑴||||②||||③||||⑴||
||⑴||||⑴||||③||||③||||④||||⑴||||④||||③||||⑴||||⑤||||⑴||
||③||||④||||⑴||||③||||⑴||||③||||①||||②||||③||||⑴||||⑴||
||①||||⑴||||③||||④||||⑴||||②||||①||||②||||⑴||||④||||③||
||②||||②||||③||||⑴||||③||||②||||③||||⑴||||⑤||||④||||⑴||
||⑴||||②||||④||||⑴||||④||||③||||⑴||||⑴||||⑴||||⑴||||②||
||④||||⑴||||④||||⑴||||④||||⑴||||⑴||||⑤||||⑴||||⑤||||③||
||⑴||||⑴||||④||||②||||⑤||||⑴||||④||||②||||③||||⑴||||⑴||
||③||||⑴||||②||||①||||⑴||||⑴||||②||⓪||②||||⑴||||③||

viscid hemlock
#

Yeah very cool!

royal lakeBOT
#

Hey @grizzled bridge!

Uh-oh! It looks like your message got zapped by our spam filter. We currently don't allow .txt attachments, so here are some tips to help you travel safely:

• If you attempted to send a message longer than 2000 characters, try shortening your message to fit within the character limit or use a pasting service (see below)

• If you tried to show someone your code, you can use codeblocks
(run !code-blocks in #bot-commands for more information) or use a pasting service like:

https://paste.pythondiscord.com

grizzled bridge
#
import random as r
numbers='⓪①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㉑㉒㉓㉔㉕㉖㉗㉘㉙㉚㉛㉜㉝㉞㉟㊱㊲㊳㊴㊵㊶㊷㊸㊹㊺㊻㊼㊽㊾㊿'
mines=' ⑴⑵⑶⑷⑸⑹'
max_mines_in_square=1
lst=[]
width=11
height=9
default=21.7
diff=40 #% of squares which are mines
for i in range(height+2):
    lst.append([0]*(width+2))
for i in range(1,height+1):
    for j in range(1,width+1):
        if r.random()<diff/100:
            num_mines=r.randint(1,max_mines_in_square)
            lst[i][j]=-1000000000*num_mines
            lst[i-1][j-1]+=num_mines
            lst[i-1][j]+=num_mines
            lst[i-1][j+1]+=num_mines
            lst[i][j-1]+=num_mines
            lst[i][j+1]+=num_mines
            lst[i+1][j-1]+=num_mines
            lst[i+1][j]+=num_mines
            lst[i+1][j+1]+=num_mines
a=0
b=0
for i in range(1,height+1):
    for j in range(1,width+1):
        if lst[i][j]==0:
            a=i
            b=j
            break
for i in range(1,height+1):
    for j in range(1,width+1):
        if (lst[i][j])<0:
            print('||'+mines[-1*(lst[i][j]-1000)//1000000000]+'||', end='')
        else:
            if (i,j)!=(a,b):
                print('||'+numbers[lst[i][j]]+'||',end='')
            else:
                print(numbers[lst[i][j]], end='')
    print()

(improved)

harsh tundra
# edgy crest does anyone know how do i decrease the alpha of pixels by a fraction each frame ...

through shaders?
shaders calculate everything per pixel, they don't know history. so you need to pass some kind of "age" to your shader and use it in your calculations as well
if it's 2d, then you can use z to model this and apply some linear fade with distance.
basically imagine it's moving towards you over time (and you're backing off - camera has current time z; you don't have to modify existing structure's z coordinate) or you're staying in place and "drawing" it and it floats away and fades (camera's z is constant but you have to update coordinates of the fading points to change z).

opal atlas
#

I didn't get the details, but it's amazing for research

sand inlet
#

@paper tangle even if the set does exist entirely within those bounds, that does not mean that it will always stay within those bounds

#

take the point -2+0i

#

this starts at 0, then -2, then (-2)^2 - 2 = 2, then it stays at 2 forever

#

the point 2 is not in the set, but it is still an acceptable fixed point if c = -2

paper tangle
sand inlet
#

thinking about it... this would mainly affect the bit at the left, wouldn't it? since those can converge to high positive points which get squared but then reduced

#

so that actually explains why you got that particular issue instead of some other problem

paper tangle
#

Yeah, any value < -1 would do it I think

#

I also made a multiprocessing version of the script, trying to render a 12000x9600 image with a max_iter of 600

#

Idk of 600 is enough. How would I estimate that?

#

Just trial and error?

subtle dagger
#

What window manager will do tiling and non tiling and support d menu, and have virtual desktops

low chasm
#

bspwm? Its a tiling WM, but you can have floating windows

wild yarrow
#

tfw no HLWM smh ;P

silver birch
#

that seems so so far off of english lol

wild yarrow
#

herbstluft wm

silver birch
#

كلمات إنجليزية تماما

#

google translate i love you

wild yarrow
#

o.o

edgy crest
gentle sparrow
#

!or-gotcha

royal lakeBOT
#

When checking if something is equal to one thing or another, you might think that this is possible:

if favorite_fruit == 'grapefruit' or 'lemon':
    print("That's a weird favorite fruit to have.")

While this makes sense in English, it may not behave the way you would expect. In Python, you should have complete instructions on both sides of the logical operator.

So, if you want to check if something is equal to one thing or another, there are two common ways:

# Like this...
if favorite_fruit == 'grapefruit' or favorite_fruit == 'lemon':
    print("That's a weird favorite fruit to have.")

# ...or like this.
if favorite_fruit in ('grapefruit', 'lemon'):
    print("That's a weird favorite fruit to have.")
odd sluice
#

who pinged

uneven pine
#

why don't you check?

odd sluice
#

it doesnt show up

uneven pine
#

so why do you think if there's a ghost ping, someone will tell you who did it?

odd sluice
#

good point

floral apex
#

well uhhh.. i was not expecting this video to blow up THAT fast. (check out my main channel if u want. its linked on my channel page somewhere and in this link below me)
🙂 https://youtube.com/c/CurtisTRY

Sentence mixing test

also.. a swear!!?!?!?!?!??!?
the REAL version which this video is based off of (which is a reupload): https://youtu.be/d...

▶ Play video
#

it feels a little hot here

opal atlas
#

Maybe she or he doesn't even look at the contents

tribal aurora
#

dam another raid just happened

opal atlas
#

dam?

latent scaffold
tribal aurora
latent scaffold
#

oh.

tribal aurora
#

how do they even do that?

#

like they create accounts and send a message from each?

prisma wraith
#

!e

import random as r
numbers = '1', '2', '3'
print(random.choice(numbers))```
royal lakeBOT
#

@prisma wraith :x: Your eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 3, in <module>
003 | NameError: name 'random' is not defined
prisma wraith
#

!e

import random
numbers = '1', '2', '3'
print(random.choice(numbers))```
royal lakeBOT
#

@prisma wraith :white_check_mark: Your eval job has completed with return code 0.

3
prisma wraith
#

!e

import random
numbers = '1', '2', '3'
print(random.choice(numbers))```
royal lakeBOT
#

@prisma wraith :white_check_mark: Your eval job has completed with return code 0.

2
prisma wraith
#

!e

import random
numbers = '1', '2', '3'
print(random.choice(numbers))```
royal lakeBOT
#

@prisma wraith :white_check_mark: Your eval job has completed with return code 0.

3
tribal aurora
prime aspen
#

@edgy crest Might as well ask you here to just....stay away from #ot0. When writing tests, what are the things that should be tested? Because writing a test for every possible functions with every input is impractical and unnecessary

edgy crest
#

but i assume it will be for things that i do when i run the program multiple times with different inputs manually to see if it works for those

tribal aurora
distant burrow
#

!e

import random
numbers = [1,2,3]
print(random.choice(numbers))
royal lakeBOT
#

@distant burrow :white_check_mark: Your eval job has completed with return code 0.

3
round rose
#

!e import random; print(random.choice(range(1, 4)))

royal lakeBOT
#

@round rose :white_check_mark: Your eval job has completed with return code 0.

3
solemn leaf
#

!e
print(import('random'). choice(range(1,4)))

royal lakeBOT
#

@solemn leaf :white_check_mark: Your eval job has completed with return code 0.

3
acoustic moss
#

from random import*;print(randrange(3)+1)

harsh tundra
edgy crest
#

at least thats what i want to do

harsh tundra
#

older points will be "far" -> faded
newer points will be "near" -> full colour

edgy crest
#

ohh interesting

#

but the thing is how will i store the z for each point

#

im not storing the points

harsh tundra
#

... you said it's the shader?

#

or how do you draw them?

edgy crest
#

using raylib, it lets you make a texture which you can draw over

harsh tundra
#

that's not shader

#

you're drawing over a picture
so what you need to do is draw partially transparent bg colour over everything, and then redraw new points (and constant stuff if you really did "over everything")

#

if you cannot do overlaying of transparent colour over existing stuff, you need to read current pixel value and manually calculate next colour

edgy crest
#

i can do something like that i think, like draw a transparent bg in a fixed time period over the things

#

but how will i draw the transparent bg?

#

and this is for making every pixel get semi transparent

harsh tundra
#

"partially transparent bg colour", not "transparent bg"

edgy crest
#

yea

#

so just a partially transparent bg color over the whole thing?

harsh tundra
#

yes

edgy crest
#

alright ill try that

harsh tundra
#

this is 10% black over colour as drawing software layers it

#

and this is even more overlays of black

#

hi

edgy crest
harsh tundra
#

if you draw it with some bg drawing function, then it probably draws the whole thing because it's supposed to be a background, so the last thing there is

#

you might want to draw it with something for drawing objects
or as I said - read current colours, adjust values (e.g. highest rgb value -x and rest proportionally to it - so you don't have an accidental hue shift) and draw directly over them

edgy crest
#

oh i can draw a rectangle i guess

#

it works!

#

@harsh tundra thanks a lot for the help the solution was simple and i was overthinking on it 🛐

paper tangle
#

Man I love Numba. I made a program that generates an image of the Mandelbrot set, tried it for a 60k x 48k image, when I passed the 3 hour mark I wasn't even half way. I added Numba, and it was done in 15 minutes

frail badge
#

whats numba

viscid hemlock
#

LLVM JIT

#

Good for numeric operations

silver birch
#

aaaaaaaaaaaaaaaaaaaaaaaaaaaa

#

its so annoying using java mc instead of bedrock like wtf are these commands

uneven pine
#

Java is by far the Superior version

silver birch
#

ye but its just the transition

#

i dont want to re learn commands

uneven pine
#

It shouldn't be much different at all

silver birch
#

it really is and i hate it

frail badge
#

wtf bro COBOL and Applescript are much better

#
if 3 is less than or equal to 5 then
  log "3 may or may not be less than or equal to 5"
#

or smth like that

silver birch
#

thats so so lengthy but so pseudocode

uneven pine
#

It's too length

calm dawn
#

Way to GO GitHub!

#

This is incredible!

silver birch
#

i feel bad for whoever was assigned to make the monstrosity that is apple code and google script

mossy mango
#

that's when people thought "if it looks like English it's more natural"

silver birch
#

yeah but after you write like ten lines of that you burn 100 calories just from typing

mossy mango
#

apple script is so bad, it's like those BDD-test frameworks, but actually tries to do stuff

#

like Cucumber

#

given: test that the software actually works then: it doesn't break
etc.

silver birch
#

cucumbers were meant to be eaten or pickled

#

not this

mossy mango
#

hahaha

#

it's so bad you have to write a regex to parse your own "code"

#

literally

silver birch
#

ew

mossy mango
#

wonder which language started the wordy thing

silver birch
#

probably none

#

they just all wanted to be very pseudocode

mossy mango
#

ig Inform counts ^

#

actually it's oddly reminiscent of C

frail badge
grizzled bridge
silver birch
#

how do cryptocurrencies determine a hash without showing exposing it to anyone? if it is decentralized would anyone not be able to see where it came from?

silver birch
#

but where does the hash itself come from?

#

hmm

#

i was asking about those using proof of work, proof of stake it wouldnt matter yeah

#

but by the network decides do you mean all of the nodes?

#

so then they all know the source of the hash?

#

haha its always like that

#

ohhkay

#

that makes a lot more sense like that thanks

mild abyss
#

have u created some major projects on scala?

grizzled bridge
#

the minesweeper bot download link (running from my computer)

royal lakeBOT
bold moat
grizzled bridge
#

but I can't send it

#

it requires discord.py, and also is too long

odd sluice
#

wdym indian
a lot of people around the world use it

latent scaffold
#

It's really nothing to do with nationality, basically everyone on Windows at some point has used IDLE

cloud sequoia
#

a simple math question. is (5 + 20 root(2)) / 15 equals to (1 + 4 root(2))/3?

cloud sequoia
#

okay thanks

inland wolf
#

yep

clear acorn
#

lol y only indians

quaint elm
#

We used IDLE at PolyTech since they wanted the most bare-bones env to start people off coding. It's really lightweight. I found it much better than VSCode. I still use it now if there's a really short block of code I want to test, or if it's a simple script that will only rarely be run.

polar vigil
#

Is windows 11 officially out yet? Because some of my friends have it, or is it just leaked version?

paper sequoia
#

I think it's like beta version, but I'm not sure

polar vigil
#

Alright thanks

paper sequoia
#

Just checked, it is not officially released.

frozen coral
#

Yea, it's not fully released, but you can try it early by enrolling in the windows insider program

#

I've been on Windows 11 for a few weeks and it's been pretty nice

#

I've heard some people have ran into bugs though

paper sequoia
frozen coral
#

task bar looks liek this

#

and is centred

paper sequoia
#

nice

#

and I guess the default bg is a bit different as well

frozen coral
#

windows have rounded edges

frozen coral
paper sequoia
#

that looks nice

#

also the rounded edge looks a bit better, compared to this.

#

where did you install the windows 11 from?

frozen coral
paper sequoia
#

thx

frozen coral
#

if you go to windows update

#

there should be an option to join the insider program

#

If I'm remembering correctly

paper sequoia
#

which link?

frozen coral
#

this explains it

paper sequoia
#

thx, I will take a look for it

opal atlas
#

i have a python stand up it's like. statements, right?

odd sluice
frozen coral
#

yea, i've noticed that too actually

#

hasn't really bugged me all that much

solemn leaf
#

partially like mac

#

hah

solemn leaf
#

also the current build has some annoying watermark

dire siren
#

e

drifting sage
#

E

frozen coral
#

so not sure why it is for you

solemn leaf
#

i presume you are using alpha

#

also when will 3.10 release brainmon

frozen coral
#

Tonight

solemn leaf
#

whats the time there

frozen coral
dire siren
#

tonight on which timezone

solemn leaf
#

lol

#

4 pm for me rn

dire siren
#

37 for me

frozen coral
#

a little over 6 hours from now it'll start

#

The stream will last ~2 hours

solemn leaf
#

pog

dire siren
#

damn, gotta sleep during 43 to 45

#

pm

solemn leaf
#

ok

#

gn

#

imma finish my work till 68:90

#

cya

dire siren
dire siren
#

@rough sapphire hey, i remember you wanted to edit the interpreter's source and do some cool stuff, can u make type annotation forced to be the type like def ajfkabf(a: int) and make a must be an int? lol

still sky
rustic vault
#

@scenic fiber hello

rough sapphire
#

Hello, can anyone give me a script that can select automatically elements on a webpage after refreshing?

harsh tundra
#

Should I start targeting my project for 3.10? There's one place where the match case would already be useful :D

acoustic moss
#

i cant find any usecase for them in any of my projects lemon_pensive

harsh tundra
#

I had to change my code to use a nice db wrapper with common interface (so any swap is easy) and I have to return data and status (enum) because it can be ready, already having a result, or being expired... Or just not existing. And I don't want to have freaking status codes in my db classes, in case plan changes (right now it's 404 for not existing, and 204 for correct id but expired and wrong status... And those are in two endpoints where 2 different statuses are "right")

#

So I have ifs based on enums anyway

silver birch
#

i have a problem

#

half the time i forget what my code does but i also refuse to write comments

#

then i come back and cant figure out what it does and rewrite it still without comments and do that until i make it completed

harsh tundra
#

Either start issuing penalties for past-you's lack of comments. Or start issuing rewards for past-you's rare cases of comments

#

Positive reinforcement is said to be better

silver birch
#

positive reinforcement only works if you ever do something positive

harsh tundra
#

So we're back to negative reinforcement and penalties for lack of comments...
We also have a new year in 3 months. New year resolution to make comments + positive reinforcement?

wooden silo
grizzled bridge
worldly current
uneven pine
#

can you not multipost?

mild abyss
#

im confused what the screenshot means

uneven pine
#

it's a shitpost

#

they posted it earlier in another channel too

#

I guess they deleted it?

#

is that allowed?

mild abyss
#

nope

#

u can probably modmail it

solemn leaf
#

well if the case is true , why will it look for other patterns

#

time to check docs

acoustic moss
#

its the same as a wildcard match, except you also capture it in a variable

#

if you wanted the equivalent of if isinstance(x, str):, its case str():

solemn leaf
#

alright..

#

i se

#

so it is same like placing a wild card _ at the starting

acoustic moss
#

ye

drowsy bison
#

odd question but does anyone know of good tools that can make diagrams like these

rough sapphire
#

Visio..

#

@drowsy bison

drowsy bison
#

ty

snow imp
#

.reverse nwod uoy tel annog reven ,pu uoy evig annog reven

median domeBOT
#

never gonna give you up, never gonna let you down

rough sapphire
#

.reverse nuts

median domeBOT
#

stun

uneven pine
#

seriously?

#

Ah yeah, it's midnight huh.

inland wolf
uneven pine
snow imp
#

.reverse nwod uoy tel annog reven ,pu uoy evig annog reven

median domeBOT
#

never gonna give you up, never gonna let you down

latent scaffold
#

...

inland wolf
#

.ol

#

no

odd sluice
#

weenhallow

floral apex
latent scaffold
#

wot

floral apex
latent scaffold
#

aet nuts

mild abyss
latent scaffold
#

It's like Fedora education edition

#

whatever the DE is... it's absolutely terrible lol

mild abyss
uneven pine
#

The OLPC things came with it

#

Had one when I was like12

#

Absolutely terrible to use

#

No multitasking

mild abyss
#

hmm?

#

u talking about soas?

uneven pine
#

Yeah

mild abyss
#

oh well

floral apex
#

Oh Sugar

#

I think it was meant for

  • Low powered devices
  • Persons with conditions
  • That OLPC thing
#

It's written in Python apparently

#

I don't exactly remeber

uneven pine
#

It's children's educational environment

#

So pretty much

rough sapphire
#

Someone with calc 1 knowledge?

#

DM if you want to some calculus paradoxes.

dapper dew
#

Just post them here

solemn leaf
rough sapphire
# solemn leaf post here

Oh, I didn't realize image perms are allowed in this channel. Anyway, most of them are solved now.

#

Remaining are just questions. Not paradoxes.

acoustic moss
#

how did you manage to solve the paradoxes but not the questions

inland wolf
#

lol

solemn leaf
#

lmao

uneven pine
#

It's likely because the paradoxes never existed

#

Just misunderstandings of concrete things

uneven pine
#

like the ship of Thesius is not actually a paradox

dapper dew
#

The link I posted is a head scratcher: infinite surface area but a finite volume

uneven pine
#

well, being a physical object, it would have to be finite

#

even theoretically, I see now way that it could have infinite surface area, everything is built of matter, unless it's a higher dimensional object that loops around itself

dapper dew
#

The way the math works out though, the surface area is unbounded whereas the volume is definite

uneven pine
#

it's one of those things where it's countably infinite

dapper dew
#

Right

solid pollen
#

Hahaha

uneven pine
#

because it has to come to a point eventually, at the subatomic particle level at the worst

solid pollen
#

That's so funky

gritty zinc
dapper dew
#

I can't really think of any calculus "paradoxes"

gritty zinc
#

spheres are the way to cover as much volume as possible with as little surface as possible. The opposite kind of objects, spiky ones, would cover little volume with a lot of surface area. Turns out, if your object can be infinite in a dimension, it can have infinite surface area with finite volume

dapper dew
#

Yup! A pretty clever trick

gritty zinc
#

hmm, I wonder if it's within my capabilities to prove that spheres the the optimal ones volume/surface wise

#

it'd be, like, uhh

dapper dew
#

Depends on how you count your volume right? Like do these need to stack?

#

If it is a single object, then spheres are the best volume / s.a.

gritty zinc
#

yeah, but how does one prove it formally?

#

you'd need to start from, like, setting up a volume functional, and treating it as a functional minimization problem with a constraint that the surface area must be constant

#

and I'm not totally sure how to describe an arbitrary surface with a function, for that matter

#

hmm, actually... you could perhaps define all closed surfaces as all continious functions mapping from the surface of a sphere to 3d points

dapper dew
#

I was thinking more that you would need a collection of equations that relate the volume and surface area to a characteristic length, optimizing them down to the ratio of volume / s.a. and then comparing the ratio of different objects to each other

gritty zinc
#

yeah, but what objects? you can prove that spheres are better than cubes, but there's an infinite amount of possible shapes

dapper dew
#

Polyhedrals maybe? I'm sure there is a generalized equation out there

gritty zinc
#

yeah, but what if it's not a polyhedral that's optimal?

dire siren
#

yellow chat

dapper dew
#

Not anymore

gritty zinc
#

I think it'd be kinda like, uhh

#

oh, and f is a vector-valued function.

acoustic moss
#

of course

gritty zinc
#

that's the surface functional I think

#

sanity check: let's see if it works right for spheres

odd sluice
#

poetry add is taking a lot of time

#

like >4 minutes

dapper dew
#

I would never have guessed that the surface area is related to cos

gritty zinc
#

for spheres,

f(phi,theta) = [cos(theta) cos(phi), cos(theta) sin(phi), sin(theta)]

(the z axis is the one we count theta from)
so:

S[f] = \int \cos(\theta) d\phi d\theta |[-sin(\theta) \cos(phi), -\sin(\theta) \sin(\phi), \cos(\theta)] \cross [-\cos(\theta) sin(\phi), cos(\theta) cos(\phi), 0] |
gritty zinc
last mantle
#

does hsp's latex thing still work?

acoustic moss
#

what latex thing

last mantle
#

the bot

acoustic moss
#

i have heard of no such thing

last mantle
#

rip

dapper dew
#

You know, your thing

gritty zinc
#

that cross product is I think

S[f] = \int \cos(\theta) d\phi d\theta |[-\cos(\theta) \cos(\theta) \cos(\phi), -\cos(\theta) \cos(\theta) \sin(\phi), -\sin(\theta) \cos(\phi) \cos(\theta) cos(\phi) - \sin(\theta) \sin(\phi) \cos(\theta) \sin(\phi)]|
acoustic moss
#

mm yes

gritty zinc
#

and that vector squared length is I think

#

which is

#

and I think I might have screwed something up then

#

or, hmm

acoustic moss
gritty zinc
#

lol

#

hold on, I'll calculate that cross product again..

#

yup, definitely messed up some calculation, that's the right answer

viscid hemlock
quick ledge
#

moooom, hsp deleted the channels again

gritty zinc
dire siren
viscid hemlock
gritty zinc
#

damn, my surface functional isn't quite right

#

oh, right, lol

#

I forgot 1/2

#

that's it:

dire siren
#

nice

gritty zinc
#

that's the surface area functional for a surface defined in the way above

#

now one'd need to:

  1. Figure out the volume functional too
  2. Find the f maximizing V[f] while keeping S[f] constant.
dapper dew
#

Yeah this is way over my head now

honest star
gritty zinc
#

that's the right one

#

(I messed the limits up)

#

and that's the volume one:

#

where you can use y or z instead of x, doesn't matter.

#

so, uhh

dapper dew
#

Is this only for spheres?

gritty zinc
#

(and any f matching my conditions will be a closed surface due to, uhh, topological reasons I think)

dapper dew
#

damn

gritty zinc
#

now I "only" need to do variational calculus

#

and I'm not even sure how it's done for weird functions like I have (defined on S^2 instead of something normal)

#

to enforce a constraint, I need, uhh, something something lagrange multipliers

dapper dew
#

What would the f look like for a sphere?

gritty zinc
#

where theta is from -pi to pi, phi is from 0 to 2pi

dapper dew
#

Ohh because it is spherical coordinates

#

Still, this is stuff I haven't seen in years, crazy stuff

gritty zinc
#

fuck I forgot my variational calculus, aaaa

#

I need to:

  1. Consider L[f] = V[f] + lambda*(S[f]-s)
  2. Solve dL/df = 0 for f.
  3. Use that to take lambda such that S[f]=s is true, I think?? I don't remember how to solve for lambda
#

oh, right, I remember

#

I find the solutions of dL/df = 0, then take these solutions and plug then into S[f], and solve for S[f] = s to get the lambda

#

and I don't actually need lambda*(S[f]-s), just lambda*S[f], I think

#

so, uhh

#

time to take the variation of these two functionals with regards to f

#

that's going to suck

edgy crest
#

in sandbox simulations which simulate individual particles of various substances, is the rendering of the particles O(n)?

gritty zinc
#

hmm, what else would it be?

edgy crest
#

same, but wouldnt linear still be really slow for like 10k particles?

gritty zinc
#

well, on the CPU it would, yeah

#

on the GPU, if you use instancing like a sane person, not so much - they are very good at drawing the same thing 10k times

edgy crest
#

interesting

edgy crest
#

wait nvm learnopengl has a chapter on it

mild abyss
#

i feel like vinam should just skip highschool

acoustic moss
#

🛐

mild abyss
#

btw what is the time now currently in sweden?

#

me who can just google it

#

ah good i thought that dev will sleep, it is the afternoon or early evening nice

edgy crest
odd sluice
gritty zinc
#

lol

acoustic moss
#

partial derivative

#

bruh

gritty zinc
#

csharp question

#

does csharp have a yield from? e.g.

#

is there a shorter way to write this?

// Suppose we override some IEnumerable method
override IEnumerable<Type> GetThings(){
    // We want to yield all the super's things and also add some of our own at the end
    foreach (var x: base.GetThings()) {
        yield return x;
    }
    // yield our own things
}
acoustic moss
gritty zinc
#

pathetic, thanks

modern haven
#

what

acoustic moss
# modern haven what

you're being held responsible for the absence of an equivalent of yield from in C#

modern haven
#

no idea

hybrid pivot
#

It will get better soon joe ._.

gritty zinc
#

the amount of CSharp things I discover just from my IDE suggesting them is insane

bright wing
#

Having issues with windows 11.
Settings>Updates said that my pc is not windows 11 compatible, I downloaded PC Health Check and it said that TPM was disabled.
So I went into the bios and enabled it, now PC Health Check says that it is compatible.
But if I go into Settings>Updates it still says that my pc is not compatible.

gritty zinc
#

me be like:

var testCommand = new Command_Action();
testCommand.action = () => Log.Error("Pressed!");

and my IDE be like: Why not use an object initializer?

var testCommand = new Command_Action {action = () => Log.Error("Pressed!")};
round rose
#

May or may not need the parens, not sure

#

I'm hyped for .NET 6 releasing in november

#

it's supposed to ship with their new cross-platform gui framework

gritty zinc
#

I'm on 472 for reasons, but nice to know

round rose
#

that's an oof

#

not even netcore

round rose
inland wolf
#

oh yea maui

#

damn its coming with net6?

#

stable?

round rose
#

I believe so, yeah

#

checking right now

inland wolf
#

cool

#

so will this replac xamarin

round rose
#

yeah, it's the evolution

#

aw, it seems like they aren't ready to push a stable version alongside .NET 6

#

Early Q2 2022 is the current plan, unfortunate

#

Though it appears all the features will be available, it's just that it'll be a preview and not a stable release

clever lynx
#

hey

#

has anyone seen Castlevania?

#

is it worth watching

#

youv'e seen the whole show

#

ah

#

have u seen aot tho

#

you'd be suprised

#

that show is one of the best of all time imo

#

that and evangelion

quick ledge
#

me lemon_sentimental

clever lynx
quick ledge
#

yeah
I don't watch anime

#

I have watched Death Note though

clever lynx
#

i didn't either but then aot happend

clever lynx
quick ledge
#

death note season 1 is 👌👌👌

clever lynx
#

have u seen evangelion

quick ledge
#

Death Note season 2 is [redacted because you haven't watch it yet]

clever lynx
#

thats up there as well

#

the show or the movies

#

ah

#

yea i just saw the remake movie series

#

its only on prime video for some reason

#

yea u can skip the first 2 they're just recaps

edgy crest
rough sapphire
#

hi pwease help ;-;
i can't connect to a network
i mean it shows that i'm connected, but when i try to browse something, it just goes off
i tried to connect to the same network from another device and it worked
windows diagnostics keeps on saying "dns not responding"

gritty zinc
#

sometimes rimworld code uses loops where a linq would be appropriate, but oh boy does it go brr sometimes:

public IEnumerable<ICommunicable> GetCommTargets(Pawn myPawn) => myPawn.Map.passingShipManager.passingShips.Cast<ICommunicable>().Concat<ICommunicable>(Find.FactionManager.AllFactionsVisibleInViewOrder.Where<Faction>((Func<Faction, bool>) (f => !f.temporary && !f.IsPlayer)).Cast<ICommunicable>());
round rose
#

oooooookay

#

that's vile

#

could this be rewritten with the from syntax?

#

actually, don't answer that

#

I'm not sure I want to know

gritty zinc
round rose
#

No, with the syntactic support for Linq

gritty zinc
#

Of course, if one did that, it wouldn't be an expression body, and we can't have that, can we 🙂

round rose
#

from i in iterable where i < 80 select i * 2, that kind of thing

gritty zinc
#

ah

round rose
#

Sometimes you can use both method calls and from-in, but more advanced cases pretty much require you to use the method style

quick ledge
gritty zinc
#

IEnumerable needs an operator form of Concat, that's what would have made it nicer.

gritty zinc
round rose
gritty zinc
round rose
#

That's one of the (very) few things i seriously dislike about C#

#

you can't use extension methods to implement operators, and some restrictions are... not exactly impactful during regular programming, but still limiting for reasons I can't comprehend

#

For example, overloaded bitshift operators are forced to take int as the second argument

#

So no cout, unfortunately lemon_angrysad

gritty zinc
#

lol

inland wolf
#

😔

round rose
#

And you're also forced to make a function call or assignment (I believe there's something else, can't recall right now) in a statement

#

You can't just put a + b; and leave it as is, that's a compilation error, even if it has an effect

grizzled bridge
#

why did the name change?

gritty zinc
#
if (faction.PlayerRelationKind == FactionRelationKind.Hostile)
        root = new DiaNode((faction.def.permanentEnemy || !"FactionGreetingHostileAppreciative".CanTranslate() ? "FactionGreetingHostile" : "FactionGreetingHostileAppreciative").Translate((NamedArgument) str).AdjustedFor(pawn));
      else
        root = faction.PlayerRelationKind != FactionRelationKind.Neutral ? new DiaNode("FactionGreetingWarm".Translate((NamedArgument) str, (NamedArgument) negotiator.LabelShort, negotiator.Named("NEGOTIATOR"), pawn.Named("LEADER")).AdjustedFor(pawn)) : new DiaNode("FactionGreetingWary".Translate((NamedArgument) str, (NamedArgument) negotiator.LabelShort, negotiator.Named("NEGOTIATOR"), pawn.Named("LEADER")).AdjustedFor(pawn));

aaaaa, why so many ternaries

uneven pine
#

Best to ask your actual question

#

Rather than a gateway question

silver birch
#

my pfp hot anyone

gritty zinc
#

SO comments are great sometimes.

#

Modding be like

// Use reflection to regenerate stock
var regenerateStock = __instance.GetType().GetMethod("RegenerateStock", BindingFlags.NonPublic);
regenerateStock.Invoke(__instance, new object[]{});

😔

silver birch
#

its 1 and if you disagree with me..

#

you may or may not have a valid opinion

tender smelt
#

neither, bow tie supremacy

silver birch
#

seems out of place

uneven pine
#

It's clearly 2

wraith hound
#

2

#

Do you wear a tie at the top of your neck or the bottom

worldly current
#

Then i clicked delete app button, bot is used in 100+ servers with 200+ commands

worldly current
#

What do you mean? My friend said it would let it join all the servers on discord

severe ledge
#

Nope

#

Gone

#

You just deleted it

wraith hound
#

That application no longer exists

#

That bot is in no servers

worldly current
#

Wait what

severe ledge
#

Yeah, you literally just deleted it

#

its gone

worldly current
#

I still have the code

severe ledge
#

Ok

#

just create a new bot

worldly current
#

But he's dead...

severe ledge
#

and use that token

#

sady though, all your servers are gone

#

so now you gotta re-verify your bot etc,

#

why did u listen to ur friend lol

median domeBOT
#

stun zeed

worldly current
#

no. its gone

clear plume
#

What else could a big red "delete" button mean?

worldly current
#

he basically gave me the bot by giving his account (it was alt which bot was on) and then i didnt know much so he tricked me

#

but he kinda still forced the button.

#

he was next to me as it was deleted

#

he said, "act like ur actually deleting bot so type bot name name, we are not actually going to delete it" and then i did it and then he quickly took cursor and clicked button

#

he made me a new one

#

tho

clear plume
#

Rip

worldly current
#

i have exact clone so its basically same

#

but everyone has to add bot back

mild abyss
#

there are two plant species talking. great

knotty gazelle
#

!pypi keyboard

royal lakeBOT
knotty gazelle
#

hello everyone who like to use their keyboard

severe apex
#

invariably 2

solemn leaf
#

respect for

#

asdfjkl;

#

☮️

inland wolf
#

same

inland wolf
#

yo @latent scaffold my open sus pyenv doesnt have 3.10

#

and i upgraded it

latent scaffold
#

pyenv update

inland wolf
#

o

latent scaffold
#

3.10.0

inland wolf
#

thats also there

#

damn

#

lemme try

latent scaffold
#

lol

inland wolf
#
pyenv: no such command `update'```
#

bruh

latent scaffold
#

oh, how did you install

#

If you installed through official repos, that version doesn't have the update command yet

inland wolf
#

oh

#

i dont remember how i installed it

#

fuck

latent scaffold
inland wolf
#

i have open sus

latent scaffold
#

oh

inland wolf
#

so ill just unisntall with zypper?

latent scaffold
#

yeah

inland wolf
#

kk

latent scaffold
#

sudo zypper rm pyenv

inland wolf
#

ye

#

removed

latent scaffold
#

so then go to the pyenv github and install from there

#

lmk if you need help

inland wolf
#

ight

#

can i use the pyenv installer thingy

#

the curl command

latent scaffold
inland wolf
#

ey its back

#

update works!!

latent scaffold
#

yay

harsh tundra
#

I want to migrate my stuff to 3.10 and use patma but this project will be on aws and I don't think 3.10 will be anytime soon on lambda nor easily installable on amazon linux (even 3.9 is installable from source)

latent scaffold
harsh tundra
latent scaffold
#

Amazon Linux kind of sucks, honestly

#

I regretted the first time I installed it

#

by "installed" I mean selecting it for my VPS

mild abyss
latent scaffold
#

yeah

mild abyss
#

👀i can smell shit

latent scaffold
#

It's CentOS but with Amazon defaults

graceful basin
#

Oracle linux is also quite mediocre

latent scaffold
#

Ubuntu server feels so much better

mild abyss
#

how about redhat linux

graceful basin
#

RHEL is great if you are an enterprise

latent scaffold
#

I've never used RHEL, but I don't think I have any need to want to

graceful basin
#

but it has the same issue as most of its derivatives, in that all packages are old

#

but it is highly secure

latent scaffold
#

What is RHEL derived from?

#

I just know it gets its packages from Fedora

mild abyss
#

opposite

#

fedora is derived from rhel

graceful basin
#

ye, RHEL is afaik mostly freestanding, like debian

mild abyss
#

fedora is just a test bed

#

the community are the testers

graceful basin
#

though unlike debian it focuses more on polish than supporting every possible kernel and platform

#

debian can run on the BSD kernel for example

latent scaffold
#

since that's where they are tested

mild abyss
#

i think we can say it is a lil bit of both

latent scaffold
#

Well Fedora packages can't come from RHEL if RHEL doesn't have them \🤔

mild abyss
latent scaffold
#

er

mild abyss
#

im not sure where i heard it from but fedora is a test bed

#

whatever new packages rhel throws at, it is tested further in fedora i think

graceful basin
#

huh, seems like fedora is actually the origin, and RHEL is a repack for enterprise users

mild abyss
#

but i think im wrong since fedora is from community

graceful basin
#

interesting

#

guess I am wrong

latent scaffold
graceful basin
#

I wonder how usable centos stream is

latent scaffold
#

RedHat has all the packages that go through Fedora for testing and eventually end up in RHEL

mild abyss
graceful basin
#

afaik yes

mild abyss
#

ah no wonder centos died

latent scaffold
#

Yeah

#

Someone made something that was supposed to replace it

#

but I forgot the name

mild abyss
#

bedrock and alma

#

bedrock is a fork made by the founder of centos

#

alma is probably new

#

but not sure if it is a fork

latent scaffold
#

uh

mild abyss
latent scaffold
#

Bedrock is entirely different

#

I was thinking of Rocky

mild abyss
#

yes it is rocky linux

latent scaffold
#

Bedrock's the one with all of the package managers in one

#

What exactly are the advantages of "enterprise" operating systems?

#

Like what exactly do they entail?

graceful basin
#

stability and support are generally the goal

viscid hemlock
mild abyss
latent scaffold
#

yeah but what differentiates it from any other stable release distribution

graceful basin
#

with RHEL, you actually can call redhat and yell at them when something breaks

mild abyss
#

it means u can use a very old kernel for let's say 4 decades, and use the same packages from 30 yrs ago with patches. thus, avoiding downtime, and focus more on maintenance.

#

just an example but i know it is not that simple hmm

#

@latent scaffolda mod in opensuse told me that btw. i mean im sure it was phrased differently. probably im wrong too

latent scaffold
#

I mean I guess lol

#

I guess idk what any sort of enterprise software looks like

graceful basin
#

yeah, interprise seems like a strange world

#

I once downloaded windows enterprise edition just to see and you can really tell that the requirements on the OS are very different from the average user

latent scaffold
#

I feel like the whole maintenance thing just seems like a somewhat "lazy" solution

#

I mean surely eventually you have to update something... Why delay it?

graceful basin
#

you really don't

#

in the end, software doesn't get worse with time

#

so the only time you have to update is if you find vulnerabilities or your requirements change

latent scaffold
#

I guess it depends on the software

#

but I feel like that'd lead to some lack of innovation

graceful basin
#

you don't innovate your dependencies, you innovate your own code

latent scaffold
#

idk, I guess I really don't know enough about what goes on

graceful basin
#

or you did innovate your dependency and now you have to manually maintain your patched version

latent scaffold
#

So then enterprise linux is really just... same constant version + security updates? lol

graceful basin
#

and someone you can call who will respond within reasonable time

#

(and often some special configs, e.g. selinux)

latent scaffold
#

what a business lol

mild abyss
jovial flame
#

My school network has big 🐔 energy

#

This is so wasted

dire siren
#

now make a vpn using your school's network and let me connect to it to get speed

rough sapphire
#

that's not how anything works

silver birch
#

its an ot channel nobody cares abt facts smh

long crypt
#

oof just when i think i finished final one, i left one line reee

long crypt
#

gimme some pizza mi amico

dapper dew
#

Yes

jovial flame
charred vale
#

i had one fucking local commit ready to push to github for 10 months

dapper dew
#

OT1 for the non-pedantic

opaque bronze
#

hello there

dapper dew
#

Hi

dire siren
tribal aurora
jovial flame
#

if your internet is 100Mbit down, and the school's is 600Mbit, routing through theirs doesn't change much, you're still downloading at 100Mbit

#

the only thing that would happen is that you'd definitely get expelled hah

clever axle
#

speaking of internet speed, has anyone tried using a download manager?

#

I'm thinking of downloading an open source one cuz my browser download speeds are garbage

uneven pine
#

I've never had any use for except when I was on a connection that would drop regularly

#

Otherwise if it improves dl speed you probably got a problem with your browser

#

I'm usually saturating a servers availability rather than my own connected anyway

round rose
#

use it as a vps instead

#

use 600mbit down to download obscenely large files, view them on that computer and comfortably stream the video output at 100mbit

lapis cipher
#

Hey guys I need help
I updated all my drivers recently
When ever I try to play any video on my pc like youtube or videos, it lags a lot
Do U know how to fix

distant burrow
#

i want a book to learn AI and data science
i'v heard nnfs is good but i don't think it uses libs like tensorflow and also doesn't teach you CNN'S

#

oh wow

stray plaza
#

Can anyone suggest me a resource that provides information about upcoming hackathons and competitions etc

floral apex
uneven pine
#

basically

floral apex
uneven pine
#

false

#

protogens are like if framework had apple budget

floral apex
#

And you put them under Qt's licensing

uneven pine
#

I don't think protogens are free for private use

worldly current
#

Screenshot here -->

obtuse badger
#

Ya delete it

#

Or edit it and type shit

worldly current
#

N~N~No...

#

Hello class.

#

Please square this simple number:

#

Hello class.

#

After you have squared that very simple number.

#

Solve this.

#

(Square it)

mild abyss
#

kinky

worldly current
floral apex
worldly current
#

Pycharm is g~g~gone...

floral apex
#

ok.

rough sapphire
#

lol

worldly current
#

I have a reason.

#

I installed python 3.10 and then everything started to malfunction.

#

Gtg

latent scaffold
long crypt
#

i used 3.11 it works fine

solemn leaf
#

another eivl related ot

#

🛐

harsh tundra
bitter hearth
#

................

harsh tundra
floral apex
crimson harbor
#

Basic hamburger be like:
||Top Bread||
||Cheese||
||Meat||
||Salad||
||Bottom Bread||

tardy rain
#

Because theyre asking for a ban

rough sapphire
#

ora ora ora ora ora

crimson harbor
#

e

solid pollen
#

uhh

#

lemme pull a map

#

30

#

More than I thought, I have to admit

acoustic moss
solid pollen
harsh tundra
floral apex
#

I wonder where Warsaw got its name

solid pollen
#

yes haha

#

because we have 3 tramways and a TON of buses

#

that's all our public transports

harsh tundra
#

Warsaw also got 2. It had one for years

solid pollen
#

and that's where I am right now

#

120-some

#

idk

#

I mean, how many people are in London haha

floral apex
#

Here we see the competition between two programmers comparing the size of their public transportation

harsh tundra
solid pollen
#

.wa inhabitants in Marseille vs inhabitants in London

median domeBOT
solid pollen
#

lmao x10

#

So yeah, seems fairly reasonable

#

Okay, our train station has something you don't have

#

interior rain!

dire siren
#

Sir Ramcebot

dire siren
#

sounds like what i do

#

i bring water in intentionally, im a bad person

#

cya

solid pollen
#

no no, the ceiling didn't work properly

#

there was an incredibly heavy rain, our buildings aren't made to handle this

#

I know, I know

spare lance
opal atlas
#

Yeah a short sprint

last nacelle
uneven pine
#

You should do one for Android

tribal aurora
#

How long does it take to crack Y@kGDBGH4*G7M!9siH!@6$Vv8

dapper dew
#

I think I can do that now, by holding down the send button