#ot1-perplexing-regexing

1 messages ยท Page 599 of 1

inland wolf
#

bro u can do eartrumpet with a right click on the sound icon

odd sluice
#

its an extra click

#

and a new window

#

so no

inland wolf
#

bruh

latent scaffold
#

wtf is eartrumpet

inland wolf
#

volume mixer with less steps

latent scaffold
#

Right

inland wolf
#

lol

odd sluice
#

with a nice ui too

#

i think it was meant for win10 but ok

inland wolf
#

yes it was made for win10

#

ui is nice yes

#

nicer*

#

compared to volume mixer

shell raptor
#

AwA @reef geyser

reef geyser
shell raptor
#

VwV

reef geyser
#

AwA

rough sapphire
#

aWa

shell raptor
#

aัˆa

rough sapphire
#

!charinfo ัˆ

royal lakeBOT
#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

reef geyser
#

pain

rough sapphire
#

Oh come on

shell raptor
#

!charinfo ัˆ

royal lakeBOT
thick osprey
#

get dunked

rough sapphire
#

Dammit

shell raptor
#

idk why it's not allowed here ๐Ÿ˜ฆ

reef geyser
#

that's right,
you can get char info
you're just a meer member after all

#

now, a meer helper

#

that's a whole new ballpark

shell raptor
# royal lake

The cyrillic alphabet is so advanced that it includes SHA from the ground up

#

SHA-2 I believe

shell raptor
#

Cyrillic Small Letter SHA

reef geyser
#

so cyrillic is just a hash of another alphabet, gotcha

rough sapphire
#

Oh fuck I just got that

#

Lol

rough sapphire
reef geyser
#

2

#

An upgrade to SHA-256 would be good tho

rough sapphire
#

I wonder is there a SHA 4096 or is that just for RSA

reef geyser
#

if there isn't one now, there will be eventually

rough sapphire
#

Dev contrib

#

Nothing's happening there

#

Just DM him

reef geyser
#

nah, ping him in microcontrollers kekw

rough sapphire
#

Lmao

#

Or unix

reef geyser
#

open a help channel and ping him

rough sapphire
#

You should have staff channels now rick iirc

low chasm
#

what

#

why no srtaff channels

#

this is unfair give rick staff cnahesl

#

what

#

oh

reef geyser
low chasm
#

no stroke

reef geyser
#

surprised nobody pointed this out

low chasm
#

I never make typos

#

lies

reef geyser
#

says the man who's got typos for literally every quote in the cat server

low chasm
#

squid you're mistaken

#

aha got the right you're

#

no i didn't

#

lies

#

fake news

rough sapphire
reef geyser
rough sapphire
low chasm
#

english genius amirite

reef geyser
#

this man typoed in his edit

low chasm
reef geyser
#

went from fake nws to fake nes

low chasm
#

photoshop

#

gimp

reef geyser
#

you're down bad aboo ASNotLikeThis

rough sapphire
#

Lol

low chasm
#

phjto editiing

reef geyser
#

double typo

#

woot woot

low chasm
#

lmao

rough sapphire
#

You're gonna what

low chasm
#

wtf

rough sapphire
#

Oh

low chasm
#

yes I can

rough sapphire
#

Lol no you can't

low chasm
#

yes I can

rough sapphire
#

Time to chsnel my iner abop

reef geyser
#

a b o p

low chasm
#

lmao

reef geyser
low chasm
#

cat

reef geyser
#

mans is a bop

low chasm
#

well no I'm aboo

reef geyser
#

you're abop now

low chasm
#

no I'm aboo

reef geyser
#

have I ever mentioned you look like ash ketchum

low chasm
#

i what

reef geyser
#

@rough sapphire back me up on this

low chasm
#

howd you know what I look like

rough sapphire
reef geyser
#

your sister drew your pfp which is actually just a drawing of you, right?

low chasm
#

no

#

I look much more horrendous than this

#

lmao

reef geyser
#

you still look like ash ketchum

low chasm
#

well, perhaps

reef geyser
#

mans is about to stay ten years old for the next 30 years

#

enjoy youth, aboo

rough sapphire
#

It doesn't last forever

reef geyser
#

I was shitposting with my 9th grade science teacher and all the freshmen made me feel like I was approaching my late 20s

low chasm
#

lmao

rough sapphire
#

Lol

#

I gotta run

#

Bye

reef geyser
#

later kron

#

but yeah, I'm down bad

#

so enjoy being young

rough sapphire
#

runs

low chasm
thick osprey
frail badge
#

salt is angry sugar

#

but what if sugar is happy salt lemon_thinking

thick osprey
#

Would that mean if we turned salt upside down we'd have sugar?

frail badge
#

yes!

surreal otter
frail badge
#

Really?

#

Was not aware of that

#

yk what they say, turn that frown upside down :D

#

most efficient way of doing that is flipping them over D:

surreal otter
#

but the frown is relative to the face it's on, not the viewer's face

#

so now the whole face is upside down, so still frowning

frail badge
#

turn that logic upside down :D

thick osprey
floral apex
#

Bitterness is just disappointed sugar

frail badge
#

๐Ÿ˜”

thick osprey
#
โ”œโ”€โ”€ budgethelper
โ”‚ย ย  โ”œโ”€โ”€ __init__.py
โ”‚ย ย  โ”œโ”€โ”€ constants.py
โ”‚ย ย  โ”œโ”€โ”€ databases
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ __init__.py
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ databaseabc.py
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ sqlite.py
โ”‚ย ย  โ”œโ”€โ”€ dbconnection.py
โ”‚ย ย  โ”œโ”€โ”€ exceptions.py
โ”‚ย ย  โ”œโ”€โ”€ models
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ __init__.py
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ database.py
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ source.py
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ transaction.py
โ”‚ย ย  โ”œโ”€โ”€ protocols
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ sqlcursor.py
โ”‚ย ย  โ”œโ”€โ”€ sources.py
โ”‚ย ย  โ””โ”€โ”€ transactions.py
โ”œโ”€โ”€ requirements-dev.in
โ”œโ”€โ”€ requirements-dev.txt
โ”œโ”€โ”€ requirements.in
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ setup.cfg
โ””โ”€โ”€ tests
    โ”œโ”€โ”€ __init__.py
    โ”œโ”€โ”€ dbconnection_test.py
    โ””โ”€โ”€ transactions_test.py

rooHep

frail badge
#

how do u make a tree like that?

#

challenge: make a python program that does that for you (by looking at a certain folder in your computer >:)

thick osprey
#

I did my own tree code once. It was fun!
This was just tree -I "venv|__pycache__" in bash

dire siren
#

sadge, i thought i guessed most people's answer

spare lance
thick osprey
#
.
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ Makefile
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ budgethelper
โ”‚ย ย  โ”œโ”€โ”€ __init__.py
โ”‚ย ย  โ”œโ”€โ”€ clients
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ __init__.py
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ databaseabc.py
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ source_client.py
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ transaction_client.py
โ”‚ย ย  โ”œโ”€โ”€ constants.py
โ”‚ย ย  โ”œโ”€โ”€ exceptions.py
โ”‚ย ย  โ””โ”€โ”€ models
โ”‚ย ย      โ”œโ”€โ”€ __init__.py
โ”‚ย ย      โ”œโ”€โ”€ database.py
โ”‚ย ย      โ”œโ”€โ”€ source.py
โ”‚ย ย      โ””โ”€โ”€ transaction.py
โ”œโ”€โ”€ requirements-dev.in
โ”œโ”€โ”€ requirements-dev.txt
โ”œโ”€โ”€ requirements.in
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ setup.cfg
โ””โ”€โ”€ tests
    โ”œโ”€โ”€ __init__.py
    โ”œโ”€โ”€ dbconnection_test.py
    โ””โ”€โ”€ transactions_test.py

Cleaner rooGNOD

#

I think that's enough to start poking at the API tomorrow. Learn how the pieces fit together.

royal lakeBOT
#

Package for creating, editing, and reading folder tree diagrams.

dire siren
#

its a nice lib

distant burrow
#

Anyone know why applpe won't let me install xcode, i have like 40 gigs of free space yet it tells me not enough space

thick osprey
thick osprey
distant burrow
#

it's just a not enough space eror

#

even though the app is 11 gigs and the other stuff is around 20 i got 40 gigs

thick osprey
#

Some quick searching tells me that apple has the concept of "Available" space and within that "Purgeable" space. Available might be 40gigs but how much of that is purgeable? xCode apparently looks at the diff between those two.

#

So this says 104 GB available but xcode would see 104 - 11

distant burrow
#

AH

#

FYCK

thick osprey
#

I take it that might have been the cause?

dire siren
#

oops wrong reply

#

its supposed to be the "challenge" one

tame terrace
#

love this otname

latent scaffold
#

uh oh

#

don't tell salt

inland wolf
#

@burnt token

#

bruh

latent scaffold
#

that's awkward

inland wolf
#

when i typed it out

#

it didnt show any suggestions

#

so i thought there was no person named sugar

#

after i sent it pinged ๐Ÿ˜„

latent scaffold
#

um

rough sapphire
#

Wrong image wtf

rough sapphire
spare lance
#

bet salt is going to kill me for this ๐Ÿ‘€

latent scaffold
#

who's salt

#

I only know angy sugar

edgy crest
#

hmm

#

isnt salt just

#

salty sugar

rough sapphire
#

its salty sugar tbh

floral apex
#

Mix the salt and sugar in your kitchen

spare lance
#

make sure to wear your gloves, apron and safety glasses while you do that

odd sluice
#

why not heat it to the point cl disassociates
then, you really do need some safety glasses and a mask

thorny wigeon
#

I made an auto draw script (original image is the right)

odd sluice
#

damn

#

cool!

#

how?

thorny wigeon
#

This is what I made

import win32con, win32api, keyboard, time, pyautogui
from PIL import Image

class Settings:
    threshold = 230
    pixel_skip = 1
    new_line_delay = 0.1

def click(x_pos, y_pos):
    win32api.SetCursorPos((x_pos, y_pos))
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, 0, 0)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, 0, 0)

def main():
    time.sleep(2)
    img = Image.open("test.png")
    offset = pyautogui.position()
    w, h = img.size
    
    for x in range(0, w, Settings.pixel_skip):
        for y in range(0, h, Settings.pixel_skip):
            color = img.getpixel((x, y))
            if color[0] < Settings.threshold:
                click(x + offset.x, y + offset.y)
            
            if keyboard.is_pressed("q"):
                return 0
        time.sleep(Settings.new_line_delay)
                
if __name__ == "__main__":
    main()
odd sluice
#

damn u worked with the win32 api
i didnt even know a python lib existed for that

thorny wigeon
#

it's very useful

#

I could have used Pyautogui, but it is considerably slower

inland wolf
#

i wouldve thought pautogui would be fast

odd sluice
#

hmmmm I didn't know that
I havent ever worked with pyautogui

inland wolf
#

it also uses the win32 api right

thorny wigeon
#

win32api is faster, but pyautogui is still pretty fast

inland wolf
#

good to know

thorny wigeon
#

Doesn't really matter too much in this project since I have a small delay. without the delay it starts making paint freeze

#

before the delay, so paint would freeze. That would cause it to mess up sometimes.

#

I also had it skip every other pixel so it looks... odd.

odd sluice
thorny wigeon
#

I didn't even know it could render show images until earlier this morning when I made the script.

odd sluice
#

lmao

#

i didnt even know at all

thorny wigeon
#

I wonder about video

#

I must try

odd sluice
#

if you can do it and it's a wanted feature there's probably an extension for it

thorny wigeon
#

Looks like you cannot natively

odd sluice
#

ah ok

thorny wigeon
dire siren
thorny wigeon
#

I'm going to try to make my drawing script do color now... maybe 8 - 16 colors idk

shy haven
#

I want something to learn but idk what

#

Send help

tender smelt
#

learn rust

solemn leaf
#

\๐Ÿ‘€

spare lance
spare lance
solemn leaf
#

backslash

#

before emote

spare lance
#

ah

#

\๐Ÿ‘€

thorny wigeon
odd sluice
thorny wigeon
odd sluice
#

damn

thorny wigeon
floral egret
#

hi, is anyone free to help me out with my assignment about my project idea, im kinda struggle at choosing the tools and techologies to try to create it, it just idea doesnt have to be 100% accurate ;=;

odd sluice
#

whats ur idea

rough sapphire
#

Ey up

floral egret
#

i took the inspiration from supercook app, where we can type in what ingredients we have and they will make us a recipe out of it @odd sluice

dire siren
solemn leaf
#

bruh

spare lance
#

premium rust.. Fe2O3.xH20

royal lakeBOT
#

:incoming_envelope: :ok_hand: applied mute to @solemn leaf until <t:1630680598:f> (9 minutes and 59 seconds) (reason: newlines rule: sent 106 newlines in 10s).

dire siren
#

๐Ÿ‘€

#

poor oreo.

#

!paste next time

royal lakeBOT
#

Pasting large amounts of code

If your code is too long to fit in a codeblock in discord, you can paste your code here:
https://paste.pydis.com/

After pasting your code, save it by clicking the floppy disk icon in the top right, or by typing ctrl + S. After doing that, the URL should change. Copy the URL and post it here so others can see it.

quick ledge
#

!unmute 722075505230348358

royal lakeBOT
#

:incoming_envelope: :ok_hand: pardoned infraction mute for @solemn leaf.

dire siren
#

yay

spare lance
#

what did oreo even do

solemn leaf
#

i am sorry lmfao

dire siren
spare lance
#

119 lines tf lmao

solemn leaf
#

that was an embed

spare lance
spare lance
solemn leaf
#

was testing geometric progression beauty

#

lol

spare lance
dire siren
solemn leaf
thorny wigeon
#

Not beautiful

spare lance
#

gps are not meant for stuff with more common ratios other than 1/2,1,2

solemn leaf
solemn leaf
#

a = 1/2 , r = 1/2 lol

spare lance
dire siren
solemn leaf
spare lance
#

oh wait

#

that way

#

yes

#

true

odd sluice
raven birch
#

love the channelname

bold moat
raven birch
bold moat
#

that would in fact approach one

#

wait

#

woulkd it?

#

it would keep adding a small amount so id say yes

#

but then again

#

oh god my brain hurts

acoustic moss
acoustic moss
#

but just because the terms keep getting smaller doesn't mean the sum approaches a finite value

#

1 + 1/2 + 1/3 + 1/4... doesn't have a limit, for example

raven birch
#

it makes sense mathematically, but my head doesn't like the concept of a series getting infinitely smaller and yet still adding up to bigger and bigger numbers

solemn leaf
acoustic moss
raven birch
#

just tried doing this with the harmonic series, because why not

#

this would be absolute torture as a loading bar, it loads slower the further it gets

acoustic moss
#

loll

#

i wonder how many terms you'd need to even get to 10

raven birch
#

i got to 12

#

but 13 is just painful

#

i just realised, this would make for an interesting CPU benchmark

#

since it would be a logarithmic(?) scale

#

a score of 14 would be significantly higher than 13

acoustic moss
#

lol its 12k terms for 10, quarter of a million for 13

#

hmm lemme plot this

solemn leaf
#

wait is it possible to make a dynamic graph

#

which keeps changing while the loop is running ๐Ÿค”

edgy crest
#

ye

acoustic moss
#

yes but

edgy crest
#

its even possible with matplotlib afaik

acoustic moss
#

having IO in a hot loop would make it considerably slow

gritty zinc
#

yup, it can be done with matplotlib

solemn leaf
#

cool

gritty zinc
#

you need to be careful with it IIRC if you're drawing a lot of stuff to avoid redrawing stuff you don't need to redraw

#

but just to edit a plot of, like, 15 points, it's not hard

solemn leaf
#

hm

#

it will depend on the processor clock then

#

the speed

acoustic moss
gritty zinc
#

Rust on debug

Took 0.000001764s to reach 1, 1 iterations.
Took 0.000023909s more (0.00002586s in total) to reach 2.083333333333333, 4 iterations.
Took 0.000008563s more (0.000033384s in total) to reach 3.0198773448773446, 11 iterations.
Took 0.000007169s more (0.000039763s in total) to reach 4.02724519543652, 31 iterations.
Took 0.0000071s more (0.000045597s in total) to reach 5.002068272680166, 83 iterations.
Took 0.000007231s more (0.000051997s in total) to reach 6.004366708345567, 227 iterations.
Took 0.000016158s more (0.000067087s in total) to reach 7.001274097134162, 616 iterations.
Took 0.000012112s more (0.000078213s in total) to reach 8.000485571995782, 1674 iterations.
Took 0.000023013s more (0.000100225s in total) to reach 9.000208062931115, 4550 iterations.
Took 0.000050993s more (0.000150451s in total) to reach 10.000043008275778, 12367 iterations.
Took 0.000126388s more (0.000275671s in total) to reach 11.000017708636419, 33617 iterations.
Took 0.000273558s more (0.000547992s in total) to reach 12.000003051665617, 91380 iterations.
Took 0.000687847s more (0.001234975s in total) to reach 13.000001229480933, 248397 iterations.
Took 0.001817176s more (0.003051323s in total) to reach 14.000001362053249, 675214 iterations.
Took 0.004899324s more (0.007949849s in total) to reach 15.000000378267234, 1835421 iterations.
Took 0.012992333s more (0.020941392s in total) to reach 16.00000009545252, 4989191 iterations.
Took 0.035159487s more (0.056100043s in total) to reach 17.000000014847732, 13562027 iterations.
Took 0.109465132s more (0.165565208s in total) to reach 18.00000000371793, 36865412 iterations.
Took 0.355995022s more (0.521558351s in total) to reach 19.000000009732037, 100210581 iterations.
Took 0.895401003s more (1.416957426s in total) to reach 20.000000001618233, 272400600 iterations.
Took 2.972883484s more (4.389839074s in total) to reach 21.000000000402316, 740461601 iterations.
#

the ratio between the counts approaches e, so it closely tracks e^x with some coeffs

acoustic moss
#

wait what

#

wdym ratio between counts

#

oh

#

4:11, 11:31, 31:83, ...?

#

dang that do be approaching e

In [31]: 2012783315 / 740461601
Out[31]: 2.718281828904724
edgy crest
edgy crest
spare lance
#

e=pi=rootg=3

#

my motto lemon_pensive

edgy crest
#

๐Ÿ”ซ

gritty zinc
#
    def normal_form(self) -> Total:
        terms = []
        for term in self.terms:
            terms.extend(term.normal_form().terms)
        Total(terms=terms)

quiz:

  1. What's wrong here?
  2. What language have I been using lately?
thick osprey
#

Could you say your python is a bit.... rusty? rooCool

sand inlet
#

@vale sedge

The following restrictions apply to your use of the Service. You are not allowed to:

  1. access, reproduce, download, distribute, transmit, broadcast, display, sell, license, alter, modify or otherwise use any part of the Service or any Content except: (a) as specifically permitted by the Service; (b) with prior written permission from YouTube and, if applicable, the respective rights holders; or (c) as permitted by applicable law;

  2. access the Service using any automated means (such as robots, botnets or scrapers) except: (a) in the case of public search engines, in accordance with YouTubeโ€™s robots.txt file; (b) with YouTubeโ€™s prior written permission; or (c) as permitted by applicable law;

  3. use the Service to view or listen to Content other than for personal, non-commercial use (for example, you may not publicly screen videos or stream music from the Service)

sand inlet
#

tl;dr accessing youtube automatically is pretty much always not allowed

gritty zinc
edgy crest
#

ah

vale sedge
#

I remember downloading some music from some random website some years ago so I'll just use them instead, thanks though @sand inlet

thorny wigeon
#

My auto draw script does full color now. I had to cut a lot of corners for speed sake though, I'll just call it purposefully stylized.

#

What style would you call that?

edgy crest
#

plus hatch

#

or square hatch

thorny wigeon
#

Each dot is perfectly far apart from each other if you open the full image

#

Well, that was pretty fun.

wheat lynx
thorny wigeon
#

I could have it do it pixel perfect, but I would be here all day

#

It would be pretty interesting to see someone do this in another language (maybe C++, Rust, etc) and see if they can make it any faster.

#

The bottom one took around 6 - 8 minutes (I wasn't really paying attention)

inland wolf
#

that would be interesting

thorny wigeon
#

I would if I knew C++

inland wolf
#

bro if u can make this

#

u can learn c++

#

or atleast the parts u need to make an equivalent in c++

thorny wigeon
#

I mean, I can, but if I try to learn more than one language at once I will die.

inland wolf
#

i mean u dont have to

#

just sayin

thorny wigeon
#

yeah

#

Actually.... I just remembered, I slowed it on purpose because mspaint was freezing if I went too fast and some other issues...

inland wolf
#

and btw

#

if u ever try out c++ for this project of urs

#

just google winuser.h

#

it has all the things u need to move mouse and stuff

thorny wigeon
#

I will look into it if I decide to try C++

inland wolf
#

ight

inland wolf
thorny wigeon
#

This is as fast as I can get it to go without mspaint shitting the bed and mixing colors together (streaks of one color)

#

Like watching an image load on windows XP + dialup

inland wolf
#

yo

#

thast cool

thorny wigeon
#

using different brushes is also cool.

latent scaffold
#

meow

calm dawn
#

Does this string of seemingly random Unicode look like any sort of known data to anyone? It's happening some time between print('') and print('\x1b[25h', end='').

class ansiManager():
    def __init__(self):
        pass

    def __enter__(self):
        if sys.platform == 'win32':
            print(ansi.conhostEnableANSI(), end='')
        print(ansi.clear.entireScreen(), end='')
        print('\x1b[?25l', end='')    # Hide cursor

    def __exit__(self, *args):
        print('')
        print('\x1b[25h', end='')     # Show cursor
        print('ANSI manager: Cursor showing.')
        print('\x1b[39;49m')            # Reset colors
        print('ANSI manager: Colors reset.')

I don't need help fixing it right away, I was just curious if this meant anything.

#

It's different every time, but always between that blank print and the ANSI to re-enable the cursor.

gritty zinc
#

I'd look at what the raw bytes look like when not encoded, maybe it's some struct?

calm dawn
#

idk

#

it's relatively patterned at least

#

and nowhere in my code do I intentionally print that out.

#

that snippet I posted is the only thing printing when it runs

#

@gritty zinc here's a hexdump

latent scaffold
calm dawn
#

It's Windows conhost, would rather not change it up.

latent scaffold
#

I'd have figured the opposite

#

conhost has absolute garbage support

calm dawn
#

Something I notice is several repetitions in the most recent dump of 0x5852EFBFBDE2

calm dawn
latent scaffold
#

You just change it from "Windows Console Host" over to Windows Terminal

calm dawn
#

ech, "Windows Terminal"

#

the other thing is that I simply haven't found a terminal emulator I like

latent scaffold
#

Surely you don't prefer conhost over Windows Terminal

calm dawn
#

I dislike tabs

#

a lot

#

tbh I would rather use a physical teletype

latent scaffold
#

Well, there's Alacritty

calm dawn
#

I'll look at it

#

That actually looks pretty good, I may try it.

latent scaffold
#

It's what I typically use on Linux

#

You can change the default shell of Alacritty, but I don't think there's a way to make it the default terminal for any shell

honest pawn
#

I have an important question for you all

#

Would gaining a third eye grant you greater field of view?

latent scaffold
#

I wouldn't think so

honest pawn
#

Ok
Then how do I justify a greater fov?

#

Goggles placed further apart?

latent scaffold
#

eyes placed further apart lol

#

like a fish

thorny wigeon
#

Eyes on the sides of your head

honest pawn
#

Periscope it is

thorny wigeon
#

like that

latent scaffold
#

Face reveal???

lost vortex
#

here is my discord bot. turns discord into minecraft

graceful basin
#

doesn't seem to work very well

lost vortex
#

lightmode xqcWut

thorny wigeon
lost vortex
#

ugghh

#

guess it only works on the grey theme

thorny wigeon
#

It just looks like the lighting bug where shadows are solid black.

lost vortex
#

true haha

#

havent touched minecraft in 3+ years, everything is probably changed now

thorny wigeon
#

Eh, I doubt it.

frail badge
#

1.18 update gonna change everything

#

also the nether is completely different

#

same with oceans

#

and villagers r very good

#

idk

harsh tundra
#

That's around when I was originally playing a bit

frail badge
#

no that is 1.8

#

1.18 is like the next mc update

rough sapphire
#

unity discussion here

#

either way i would like to save you some time by telling you not to even begin to develop games

fickle dirge
#

why not?

rough sapphire
#

unless you want to commit several years of your time

#

it's steep learning curve

fickle dirge
#

oh

#

what is a good project i can work on

#

then

rough sapphire
#

websites of all sorts i guess

fickle dirge
#

in python

rough sapphire
#

oh

#

i work with c#

fickle dirge
#

oh

#

ok

#

thanks tho

rough sapphire
#

np

next thistle
#

hi

harsh tundra
# frail badge no that is 1.8

that's why I said "was" and "when I was originally playing"
I was just pointing out that there were already "huge", "world-changing" updates

bold moat
bold moat
#

it'll become BEAUTIFUL

#

world max height will incerease

#

and min height will also decrease?

#

ig

#

yes

#

now

#

instead of 0 to 256 you have

#

-64 to 320

latent scaffold
#

why those numbers D:

odd sluice
#

so they kinda cheated by increasing the depth too

latent scaffold
#

um...

#

okay then

odd sluice
#

also have you seen the new caves

#

i personally feel tiny. lost.

#

look how large they are

latent scaffold
#

Nah

#

I've not played Minecraft in ages

#

I'll probably play with my brother when 1.18 releases

odd sluice
#

you should

#

they've changed a lot

#

and the new mountains

#

it looks like they'll extend up to 256

#

that's the old build limit

latent scaffold
#

idk, I never reached 256 anyways

odd sluice
#

not the "small" ones that existed

latent scaffold
#

ehh we'll see

odd sluice
#

shaders 1.18 from google images

#

that looks good

#

bad if you fall though

dire siren
#

damn

frail badge
#

they look so good :O

#

whaat does shipit mean again

#

like "ship it"

acoustic moss
frail badge
#

so like ship your package or smth?

#

or is it that detective squirrel

odd sluice
frail badge
#

izzit?

odd sluice
#

definitely ok

gleaming gull
#

Is it ok to name a command update bot just because it calls my custom app Api to fetch a new version and auto deploy

odd sluice
#

damn wow

#

pretty sure that's appropriate

thorny wigeon
wintry fractal
#

how can i send msg like this ??? like i have my own bot

viscid hemlock
#

Those are called embeds

wintry fractal
honest pawn
#

Humans cannot send embeds

#

Bots can use discord.Embed

wintry fractal
#

no i have my own bot

honest pawn
#

!d discord.Embed

royal lakeBOT
#

class discord.Embed(**kwargs)```
Represents a Discord embed.

`len(x)` Returns the total size of the embed. Useful for checking if itโ€™s within the 6000 character limit.

Certain properties return an `EmbedProxy`, a type that acts similar to a regular [`dict`](https://docs.python.org/3/library/stdtypes.html#dict "(in Python v3.9)") except using dotted access, e.g. `embed.author.icon_url`. If the attribute is invalid or empty, then a special sentinel value is returned, [`Embed.Empty`](https://discordpy.readthedocs.io/en/stable/api.html#discord.Embed.Empty "discord.Embed.Empty").

For ease of use, all parameters that expect a [`str`](https://docs.python.org/3/library/stdtypes.html#str "(in Python v3.9)") are implicitly casted to [`str`](https://docs.python.org/3/library/stdtypes.html#str "(in Python v3.9)") for you.
wintry fractal
#

ohhhhk

#

thank u so much

honest pawn
#

Np

dire siren
#

how do i set default path for wt (win term)

#

i dont want to start up and type infinite cds

#

or long cds

graceful basin
#

you could put a Set-Location into your $PROFILE

dire siren
#

alright

#

is that a environment variable?

graceful basin
#

it's a powershell command

#

I have a rough memory of a way existing in the settings, but I am not sure

#

could also modify the command that launches the profile to use the pwd you want

dire siren
#

found another way is to modify windows terminal's settings json

ancient minnow
#

hey so i want to make my python code faster

#

i already used multiprocessing

#

but i was thinking maybe i could precompile my python script or some other way?

#

i have looked at cython but then i would have to rewrite all my code

spare lance
tardy rain
#

Just dump cd whatever path into your profile script

#

Like what lak said

#

But i think $Profile is Microsoft.Profile.ps1, not necessarily what you might want

#

Sorry its Microsoft.Powershell_profile.ps1

golden blade
#

Hmmm

inland wolf
#

oh

#

i am blind

#

yet again

#

wait

#

what do u mean by win term

#

windows terminal or something else?

spare lance
gilded shell
#

Anyone else here with ADHD? I'm trying to do more projects but it's so easy to get distracted and wander off into lalaland until either I get too intimidated to finish or scope creep eats me alive lol

daring sonnet
gilded shell
#

I got diagnosed about a year ago and I'm still trying to get adjusted to the meds and all that and I was curious to see if y'all have anything ya did that particularly helped

oblique raven
gilded shell
#

Oh, dw, I wasn't looking for medical advice, I was more looking for things like that. I've also noticed something similar; I have a weird way of always being chewing or drinking something. I might have to try that

oblique raven
#

honestly I'd be surprised if I didn't have ADD

#

I find myself messing with my airpods case and like, forgetting someone's talking to me in class

#

ironically enough I pay attention in the classes I like lol

hoary orbit
#

sms_dtm <- DocumentTermMatrix(corpus_clean)

after running above code in r studio I am getting
"Error in simple_triplet_matrix(i, j, v, nrow = length(terms), ncol = length(corpus), :
'i, j' invalid"
anyone please help me

odd sluice
#

pls dont multipost

latent scaffold
#

shotgunning

round rose
frail badge
#

computer ftw

rough sapphire
#

i like pycharm

#

i don't like vscode

uneven pine
#

Pycharm is great just too heavy

#

And I constantly use a handful of different languages so vs code fits me really well

rough sapphire
#

yes, they should get noble prize

uneven pine
#

That and emacs, but I use emacs less and less these days

rough sapphire
#

i don't know about emac ๐Ÿ™‚

uneven pine
#

I don't recommend it unless you need an editor that's terminal based

#

It's like vim in that regard, but with sensibility and usability, also far more extensible

spare lance
#

emacs is a hard to understand editor.. preferable to stay away ๐Ÿ‘€

uneven pine
#

I wouldn't really call it hard to understand

#

Not when vim is its only real competitor

spare lance
#

terminal editor as a whole confuse me sometimes.. like i mean why terminal editor when other ones do exist ๐Ÿ‘€

#

except that they might be light

uneven pine
spare lance
#

quite light for the matter

uneven pine
#

And vs code wasn't quite there with remote yet

#

However, it is now

rough sapphire
spare lance
uneven pine
#

And if you have a really crappy computer, emacs uses about 1/10th the ram of VS Code

rough sapphire
#

Looks fantastic.

spare lance
uneven pine
harsh tundra
uneven pine
spare lance
uneven pine
#

SSH or a small monitor I hook up

harsh tundra
spare lance
#

ah ohkay

uneven pine
#

Vi is great if you need to do like a 2 line edit

#

But at that point I use nano

#

Because it's easier

harsh tundra
uneven pine
#

And makes more sense

spare lance
#

so i can procrastinate using vim till i actually start messing with servers huh

#

sounds fair enough

uneven pine
#

And then use emacs instead

#

Or just use vs code remote

#

That's the best option

harsh tundra
# uneven pine Because it's easier

I only use basic vi functionality for that, and having separate viewing and editing modes is nice not to accidentally do something... And the search in long files is nicd

uneven pine
#

View and edit mode is horrific imo. Your editor shouldn't make it easy to accidentally do sobering

#

Something*

#

Vim does and that's one of the reasons it's garbage

spare lance
uneven pine
harsh tundra
uneven pine
#

So you get full file access, full VS Code, including language server support if you install it on your server

#

And you can save your connections just like any other ssh client

uneven pine
#

The built-in terminal in vs code also just instantly works through ssh

#

It's truly perfect

#

I was previously using bitvise but now that vsc has gotten to this point I don't at all anymore

#

I still keep emacs around

#

Cause sometimes I'll just use PowerShell to connect to ssh really quick and realize I want to edit something

spare lance
#

so does nano

uneven pine
#

The barrier to entry is high but once you get it, it's easy

#

Nano is simple... It's notepad with colors in terminal

#

All the key binds are displayed at the bottom constantly

#

So you never have to look it up :p

#

Driving brb

spare lance
#

ah well yeah hmm right i messed up read bad with nano during the github thing

spare lance
# uneven pine Driving brb

sheesh dont use phone while driving.. i mean how do yall guys do that.. i cannot get free hand to use phone while driving

tender smelt
#

probably while they were stopped at a red or something

uneven pine
#

I wasn't stopped at a red I was just getting in my car :p

wild yarrow
harsh tundra
wild yarrow
#

idk

harsh tundra
#

how you don't know what you meant when you were the one who replied?

patent granite
#

yo

floral apex
uneven pine
#

micro is alright, it's more like nano than vi/emacs though

#

it also uses completely different keybinds, that aren't immediately obvious

#

so I ended up just switching back to nano

tender smelt
#

you use nano? just use vim lol

uneven pine
#

when I need the power of vim, I use emacs

#

vim's arcane and impossible for me to use effectively

#

I just use nano when I need to quickly update a config or something over the terminal

#

95% of the time I use vs code with the remote extension these days

#

4% of the time when I need a terminal editor I use emacs

#

and the other 1% is config edits with nano

tardy rain
#

Most of vim use comes down to moving across text, cutting/pasting text around and .

#

Its not as impossible as people think it is

uneven pine
#

and lemme just ggY"*nna

#

It's impossible for me

#

I spent two weeks using nothing but vim for 2+ hours a day

#

and by the end I was still less than 1/4 of the speed I can edit with VS code

#

not once did I ever remember "Oh yes it's just these seven keys in a row to do the simple action I'm trying to do"

#

In contrast to emacs I was up to near my equivalent editing ability in a couple of days

#

if vim works for your brain, great

#

but it's just not possible for me to learn it effectively

tardy rain
#

Vsc is nice but sometimes i wish i had gg and G

#

And o/O

uneven pine
#

do the many available vim extensions not have that

tardy rain
#

They do but i dont actually want to use vim

#

Modes are a pain imo

uneven pine
#

to a degree yeah

#

specifically how vim handles it

#

emacs modes are much friendlier

#

but either way, now that VS Code Remote is to a point where it's bug free and works smoothly

#

I have very little reason to ever use a terminal-based editor

#

none of my computers are slow enough that VS Code is a problem

#

even on the 4GB RAM NUC it runs fine with all my extensions

tardy rain
#

Vscode is just an all around awesome product

#

Last week i found out i could diff files without an extension

uneven pine
#

yup

#

for someone like me who also jumps around languages often, there's nothing better

#

it's relatively speaking quite lightweight

#

it's fast and easy even on low-spec systems

#

the only other comparable editor is Atom and it's lacking about...half the features

#

I currently run 47 installed extensions

floral apex
uneven pine
#

and with a large project open on python, including pylance running and stuff, it's only using about 260MB of RAM

#

that's DAMN impressive considering the features that are running in that space

floral apex
#

I like multiroot workspaces

noble plaza
#

I switched to vim a couple of months ago and I like it so far. I find the biggest time-savers are simple tricks I use again and again - stuff like "delete through the next parenthesis" or "swap these two lines."

tender smelt
#

you need to swap things often?

noble plaza
#

Eh, sometimes.

spare lance
spare lance
thick osprey
#

Finally broke down and setup codecov into a workflow. Feels good.

reef geyser
acoustic moss
#

A <: B is true if A is a subtype of B

#

A >: B is true if A is a supertype

reef geyser
#

subtype NE_DuckHmm

#

supertype huh

acoustic moss
#

i think its the same as subclass/superclass but the julia docs dont use the word class

mild abyss
reef geyser
#

yep

#

"type" works I guess

acoustic moss
mild abyss
#

who uses julia? it is a meme language

acoustic moss
#

wow

#

time to get you banned there :schemin:

mild abyss
reef geyser
#

being banned from the julia server lol

mild abyss
#

hey hsp dont tell anyone there. im just jokin :((

vapid nymph
#

@thick osprey smh it's not hard

#

I use it in modmail :D

thick osprey
#

I've never used it before rooHappy

#

CI workflows are still super new to me rooDerp

vapid nymph
#

Ah

thick osprey
#

The nine straight hours of setting up a CircleCI workflow at work really helped me out though. Nothing is quite as complicated.

vapid nymph
#

I have a lint-test workflows which runs four jobs to lint on both 3.8 and 3.9 (probably unnecessary in retrospect) and tests on both 3.8 and 3.9

#

Once they're all complete it runs the discord status embed workflow

thick osprey
#

but yeah, i'm unfamilier with workflows, docker, yaml, and the pieces between

vapid nymph
#

hmmm

#

I should add running tests on windows

thick osprey
#

Getting there though!

vapid nymph
#

since if I support windows should probably be testing it yknow

thick osprey
#

sounds reasonable

vapid nymph
#

just a tad

#

man I am so fucking proud of a system I wrote a few months ago

#

it lets me have 3 line commits to drastically change stuff

#

that's a good thing too

thick osprey
#

config changes?

vapid nymph
#

pretty much

#

but dynamic configuration

thick osprey
#

How so?

vapid nymph
#

looking for the specific commit

#

while looking came across this

eager trout
#

Bruh my own level is so hard to play

vapid nymph
#

paginatot damnit

vapid nymph
#

prevents the cog from being unloaded

#

can be reloaded, but not unloaded

#

a literal single line change

odd sluice
#

hmmmm

vapid nymph
#

for reference, in @median dome this is hardcoded

odd sluice
#

if cog.name == whatever:

#

pass

#

isnt that it

#

override the inbuilt unload extension

royal lakeBOT
#

bot/exts/core/extensions.py line 21

UNLOAD_BLACKLIST = {f"{exts.__name__}.utils.extensions"}```
acoustic moss
#

pagnitatot

vapid nymph
#

meanwhile the EXT_METADATA variable is legendary

#

since it can store more information

#

like, what modes that cog should load during

odd sluice
#

can someone please explain the structure of the bots

#

i dont understand it at all

royal lakeBOT
#

modmail/utils/extensions.py lines 68 to 75

ext_metadata: ExtMetadata = getattr(imported, "EXT_METADATA", None)
if ext_metadata is not None:
    # check if this cog is dev only or plugin dev only
    load_cog = bool(int(ext_metadata.load_if_mode) & BOT_MODE)
    log.trace(f"Load cog {module.name!r}?: {load_cog}")
    no_unload = ext_metadata.no_unload
    yield module.name, (load_cog, no_unload)
    continue```
vapid nymph
#

EXT_METADATA, if it exists, must be an instance of ExtMetadata

#

right now it has two options, what mode, and if it is allowed to be unloaded

thick osprey
#

Clean, direct, and does the job. Easily pulled to the next layer if needed (config file) but living happily in the cog's global scope

vapid nymph
#

there's three bot modes, Production, Developer, and Plugin

#

this is a bitwise enum, so multiple modes can be enabled at once

#

by default production is always on

#

disabling that basically disables most stuff of the bot--don't disable it

#

developer mode enables the extension manager command for dealing with the bot's own extensions

#

and plugin_dev mode enables commands on the plugin manager for more precise dealings with plugin extensions

#

I need to refactor plugins

#

how plugins work are they are a folder which can contain any amount of extensions

#

and from the user point of view, all of those files will be treated as one plugin

vapid nymph
thick osprey
#

Anything that does work for you is super good.

#

My favorite features on two projects I created at work include the fact that they are heavily config driven. Need to change behavior? Edit the toml and done.

vapid nymph
#

nice

thick osprey
#

Little things like that and what you made go underappreciated sometimes

#

Makes "Hey, Team Whatever needs the verbiage of their status updates to be changed to include the source" from a 2 hour process for me into a 5 minute process. #Priceless

#

That and, going full circle, the complete CI/CD pipeline I finally got working

#

So be proud! Config changes that make life easy are freakin' awesome

vapid nymph
#

yeppp

vapid nymph
thick osprey
#

Without code changes, in a sense

vapid nymph
#

yeah

#

since I still want the cog to be loaded, but the user should not get the close commands without opting in

vapid nymph
rough sapphire
#

@raven birch oh it's just my past warcriminal raid group self calling

#

c h a o s l e g i o n

rough sapphire
#

ohhh

worldly current
#

this is a rare image of sir lancebot accepting defeat

latent scaffold
#

exposed? ๐Ÿ˜ณ

worldly current
#

its the code to make em say dat

#

O_o

#

im just abusing my commands

#

lol

worldly current
#

hehehe

latent scaffold
#

um. no

worldly current
#

hwo did u blur

latent scaffold
#

ShareX

worldly current
#

bruh

#

takes screenshot
goes to sharex to edit
finally after 15 years posts

mild abyss
#

many screenshot apps have that capability hmm

inland wolf
#

true

mild abyss
#

shore

tardy rain
#

How does one go about auditing a python package

#

Context: trying to use an LGPL library in company code, before i ask any supervisor, is there an easy way to figure out if theres any security, licensing issues with the package?

viscid hemlock
#

Not really as far as I know

#

Assuming you understand what being licensed under LGPL means for your project

tardy rain
#

Im not licensing expert, LGPL is gpl but for proprietary projects too afaik (?)

#

I really should talk to my boss about this

#

Im just trying to cut down on the questions i'll have for him

dire siren
#

lgpl is gpl but lighter

graceful basin
#

yeah, talk to your boss about this

#

no one here is qualified to help you with whether LGPL can be used with no strings attached in your project

#

since it is sadly a more complex license than just use it

rough sapphire
#

so for vector spaces, do we take scalar from range of vectors or any scalar?

#

oh so if it should be say real number, does it imply that say N^2 space is not vector space as its not closed under scalar multiplication?

gritty zinc
rough sapphire
#

okay so what about subspaces? do we consider field of space for that or subspace?

gritty zinc
#

you can have a vector space over the naturals but you'll have a problem with it not being a field under multiplication (no inverse)

rough sapphire
rough sapphire
#

so about taking scalar from the field, is it in definition? because uhm i did not see fields mentioned there.

#

altho i mean N will not follow it anyways because it does not hold additive inverse condition, but i still wonder about Z.

#

ah i see i see.

For a general vector space, the scalars are members of a field F, in which case V is called a vector space over F.

so if we consider R as field for scalars, its obvious Z^2 does not qualify.

dire siren
#

how do i focus on something.

#

first step is closing discord.

silent mantle
#

hello, is anyone experienced when it comes to microsoft remote desktop and error 0x204 ?

rough sapphire
#

hi , who uses linux? can u give me resoan why linus is better than windows ?

#

thinking of change

polar citrus
#

on Linux now, the best reasons for me are:

  • built-in package managers make installing software an absolute breeze
  • much easier to set up dev environments and tools than Windows
  • faaaaaaast
viscid hemlock
latent scaffold
#

tbh I've forgotten all of my reasons for using Linux

#

I don't remember too much about Windows

polar citrus
#

@rough sapphire just be prepared to read articles online, it's got a learning curve

latent scaffold
#

Meh, it's not terribly bad

#

unless you use Arch

polar citrus
#

I agree but I've also been using Linux for 11 years now so I'm too biased to say

latent scaffold
#

Fair

polar citrus
rough sapphire
#

brainmon why u scaring me

latent scaffold
#

Wait a minute

#

deja vu

rough sapphire
#

ohh lol

polar citrus
rough sapphire
#

i will use ununtu i guess

#

ubuntu,

polar citrus
#

what are you planning to do on your Linux machine?

latent scaffold
#

I'd suggest an Ubuntu flavor to start with

#

GNOME is...

rough sapphire
#

umm

#

like

#

idk myself

latent scaffold
#

well, I'd say check out Kubuntu or Xubuntu

polar citrus
#

maybe web browsing and some dev work maybeee?

rough sapphire
#

i will do my programming stuff and i would like to game too

#

;-;

latent scaffold
#

Steam does their testing on Ubuntu and Arch iirc

rough sapphire
#

if i had a better system i would dual boot pc but thats not possible rn

rough sapphire
#

like browsing etc etc

rough sapphire
latent scaffold
#

The only real difference is the desktop environment

polar citrus
#

which looks prettier to you

#

this?

latent scaffold
#

GNOME can be off-putting for beginners

dire siren
#

is ubuntu debian's distro

polar citrus
latent scaffold
#

no

#

Ubuntu is Canonical's distribution of Linux based on Debian

dire siren
#

o

polar citrus
#

or this

dire siren
#

is kubuntu ubuntu distro

polar citrus
#

yup yup

latent scaffold
#

Kubuntu is Ubuntu but uses KDE Plasma instead of GNOME

rough sapphire
#

looks better

polar citrus
#

it's all Ubuntu under the hood, just with different coats of paint

dire siren
#

never really touch linux that deep. i only know about ez installations

#

idk whats kde and gnome

polar citrus
rough sapphire
#

ohh ok

#

ohh

polar citrus
#

there's also standard ubuntu too lol

#

kind of, but it's also the ux too

rough sapphire
polar citrus
#

like how you interact with things

dire siren
#

hmm, i still dont get it. what will you tell a native windows user's definition of it?

polar citrus
rough sapphire
#

i see

#

so no big diffrence

polar citrus
dire siren
#

got it

rough sapphire
#

ehe

#

i see

latent scaffold
#

I mean realistically KDE Plasma and Xfce are the ones you want to look at

#

GNOME isn't as customizable and uses more resources

rough sapphire
#

kekeke

#

confusing

latent scaffold
#

but Xfce is fairly light

polar citrus
#

GNOME feels more like macOS, KDE and XFCE feel more like Windows, but in the end you can make any of them work like any of the others

#

this is true

rough sapphire
#

what would be the best for gaming in xfce, kde plasma etc ??

latent scaffold
#

There'd hardly be a difference I'd think

polar citrus
#

KDE Plasma would be my bet, but XFCE works too in my experience

latent scaffold
#

unless you're low on resources, they should perform about the same

polar citrus
#

recently KDE has gotten even more lightweight than XFCE, which was known to be hella lightweight for a long time

latent scaffold
#

if you're low on resources, Xfce will help you there

latent scaffold
low chasm
#

Hi :D

#

I've heard of KDE being more lightweight than before, but I'm not sure about it being lighter than xfce

polar citrus
rough sapphire
#

i have i3 so i guess gnome wont be a nice option

#

i3 7th gen

#

4 gb ram

polar citrus
#

yeeaaaah lol

low chasm
#

kde works fine on 4gb ram

polar citrus
#

KDE has a built in theme library, if that tickles your fancy

#

and you can download some hot themes right from the settings menu

latent scaffold
#

Cheesy conclusion

rough sapphire
#

๐Ÿค“ ohh i am using this pc for 5 years now

#

its gotten pretty slow

latent scaffold
#

Well, maybe try KDE Neon, then

#

if this article is to be believed

polar citrus
latent scaffold
#

KDE Neon is basically Kubuntu but KDE Plasma is updated more frequently

rough sapphire
#

i heard that linux barely uses 1gb ram ti run ;-;

#

to*

latent scaffold
#

as KDE Neon is maintained by... you guessed it, KDE

rough sapphire
#

is that true

latent scaffold
#

You can have it use much less

#

much much less

rough sapphire
#

af

polar citrus
#

some themes on KDE Plasma

rough sapphire
#

๐Ÿ‘€ well form what i have heard arch is tuff for first timers

low chasm
#

dont go for arch

#

as a beginner, arch isn't a good choice

polar citrus
#

Manjaro is easy Arch, but I still think it's not for first-time Linux users

rough sapphire
#

umm

latent scaffold
#

hhh

low chasm
#

you've summoned him

rough sapphire
#

dk about that

polar citrus
#

you kinda have to know how Linux works a bit to understand what's going on in Manjaro

latent scaffold
#

No amount of experience will allow you to understand Manjaro

#

God only knows what they're doing

rough sapphire
#

btw is linux and unix diffrent ?

polar citrus
latent scaffold
#

I argue this all the time but I guess I'll argue it again

low chasm
latent scaffold
#

and that's that Arch doesn't have much merit to begin with

low chasm
latent scaffold
#

yeah, but then there's like zypper

#

love zypper

#

don't gotta pacman -AbcdefSyu

polar citrus
#

never head of that ๐Ÿ‘€

latent scaffold
#

it's the package manager on SUSE distros

polar citrus
#

lol I just use zsh's archlinux plugin

#

turns yay -Syu into yaupg

#

ohhhh SUSE

latent scaffold
#

but like

#

Arch is painful to maintain sometimes

polar citrus
#

SUSE feels like a foreign country to me that I really need to culture myself on but never have

latent scaffold
#

I love openSUSE distros

#

anyways

#

Manjaro tries hard to appeal to newbies but there's some flaws

#
  1. Beginners really shouldn't be messing with Arch
#

I mean seriously, Arch breaks enough as it is

#

then you have whatever bonked software Manjaro adds and it only gets worse

#

it's really not a pleasant experience unless you're lucky enough to dodge it all

polar citrus
#

seemed like a lot of maintenance bonk-age going on

latent scaffold
#

I made the mistake of starting out on Manjaro, and I chalked up a lot of my issues to either "Oh, it's just Linux things" or "Oh, my hardware just isn't capable"

polar citrus
#

ouch

latent scaffold
#

chalked? is that the word? idk

polar citrus
#

makes sense to me lol

latent scaffold
#

One of the issues I had was that my audio wasn't working

#

and the Manjaro people told me that I could either only have audio input or audio output

#

meaning I had to choose between my built-in mic or my built-in speaker

polar citrus
#

what the heeeeck

latent scaffold
#

I just lived without a working mic

#

got my audio working