#ot2-the-original-pubsta

652 messages ยท Page 73 of 1

odd sphinx
#

yes

stiff shadow
#

๐Ÿฅš

jovial island
#

๐Ÿฅš

wheat rock
#

๐Ÿฅš

wheat rock
stiff shadow
sharp notch
#

๐Ÿฅš

mental idol
#

cackles gleefully My CLI is almost ready. All this so that I can submit a single report to a repo without having to have git installed.

sharp spoke
#

self screwing up lmao

jovial island
#

self screwing? sounds kinda sus

sharp spoke
#

but isnt that what we keep doing everyday when we open vsc

tranquil ridge
#

no

#

imagine opening vsc

jovial island
#

lol i do everyday at least 5 times

#

how else does a dude code

tranquil ridge
#

i use neovim

sharp spoke
#

i use spyder

jovial island
jovial island
tranquil ridge
dusky cliff
#

yet another IDE

jovial island
wicked hollow
#

@brittle ridge Check this out:

/tmp>printf "echo 1\necho 2\nsleep 15\necho 3" >a.bash
/tmp>printf "echo a\necho b\nsleep 15\necho c" >b.bash
/tmp>cat a.bash >x.bash                               
/tmp>bash x.bash >bash_output &                       
[1] 21920
/tmp>cat b.bash >x.bash
/tmp>cat bash_output
1
2
c
[1]  + done       bash x.bash > bash_output                                                                     
#

We've wandered way off topic in general, so moving over here

#

that creates 2 bash scripts, one that prints out 1 / 2 / 3, and one that prints out a / b / c. It overwrites x.bash with the first of them, runs it, and while it's still running in the background, overwrites it again with the other one.

#

and you wind up with output that's a mix of the two - it winds up printing out 1 / 2 / c

brittle ridge
wicked hollow
#

you don't have to apologize; I'm the mod ๐Ÿ˜…

#

I just got into the conversation, hehe

#

anyway, I had to check my memory about bash - but yep, it's purely interpreted, and is reading one line at a time from the script, which is why that crazy behavior happens

brittle ridge
wicked hollow
#

I have, at least once in my life, had to track down a bug where a script did something it could never do, and had it turn out to be that one process ran a mix of old code and new code

#

I don't know why it's this way, actually. My guess is that it's because the shell was designed first and foremost as a REPL, and scripting was an afterthought - and with that model, processing one line and then waiting for the next is the norm

brittle ridge
wicked hollow
#

it was definitely a memorable one ๐Ÿ˜„

brittle ridge
wicked hollow
#

If you find out why, let me know!

sinful imp
#

Hey i know this is a bit off-topic but i need help with unity

#

does anyone use unity?

#

huh

vocal raven
jovial island
#

!doc numpy.squeeze

clever salmonBOT
#

numpy.squeeze(a, axis=None)```
Remove axes of length one from *a*.
odd sphinx
#

squeeze

odd sphinx
jovial island
#

what is it doing

#

!e

import numpy as np
x = np.array([[[0], [1], [2]]])
print(np.squeeze(x))
clever salmonBOT
#

@jovial island :white_check_mark: Your eval job has completed with return code 0.

[0 1 2]
dusky cliff
#

interesting

odd sphinx
#

hmm

#

v interesting

jovial island
#

!e

import numpy as np
x = np.array([[[[0], [1], [2]]]])
print(np.squeeze(x))
clever salmonBOT
#

@jovial island :white_check_mark: Your eval job has completed with return code 0.

[0 1 2]
jovial island
#

uhm

#

Remove axes of length one from a.

#

wow

wheat rock
#

when you are too confident

#

ffs

sharp spoke
#

import np

jovial island
wheat rock
#

lmao

dusky cliff
#

same

rigid echo
#

@radiant socket Wooho! you are back? aren't you?

#

I saw your chats! โค๏ธ

odd sphinx
#

the return of savage pasta man!?!?

rigid echo
#

YE

keen burrow
#

PSVM never left though

livid geyser
#

yee

wheat rock
#

he was offline for ages

rigid echo
#

@solemn panther Yeah, So RSI means Repetitive strain injury, it makes my hand feel like I don't have hands! and its like CTS(carpal tanal pain) I am suffering so two of the mods suggested me yesterday to take some precautions! (Lak and Jack)

#

Hope you got it

#

Its because how you hold your mouse and the way your posture is!

quiet depot
#

github just added a new feature it's called pull request

echo flower
quiet depot
#

that's it, github it's a thing now

solemn panther
rigid echo
#

Bruh that is speed

echo flower
#

wow i wish i do not get anything like this

rigid echo
#

like rolling a ball under my hands

echo flower
#

this seems liek torture

rigid echo
#

I am quite slow for now

echo flower
#

big oof

solemn panther
#

Take care about yourself ๐Ÿ™‚

#

You have very nice pfp btw

echo flower
#

get well soon
do yer exercises i g

wheat rock
#

:pepe_enter:

rigid echo
wheat rock
#

@echo flower dontyoudaretodifferentiateme

echo flower
rigid echo
echo flower
wheat rock
#

ยฏ_(ใƒ„)_/ยฏ

solemn panther
rigid echo
#

Haha cool!

echo flower
#

cue the compliment battle

wheat rock
#

!e

import pyautogui
clever salmonBOT
#

@wheat rock :x: Your eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 1, in <module>
003 | ModuleNotFoundError: No module named 'pyautogui'
wheat rock
#

damn ok

#

!e

import sys
print(sys.modules)
clever salmonBOT
#

@wheat rock :white_check_mark: Your eval job has completed with return code 0.

{'sys': <module 'sys' (built-in)>, 'builtins': <module 'builtins' (built-in)>, '_frozen_importlib': <module '_frozen_importlib' (frozen)>, '_imp': <module '_imp' (built-in)>, '_thread': <module '_thread' (built-in)>, '_warnings': <module '_warnings' (built-in)>, '_weakref': <module '_weakref' (built-in)>, '_io': <module 'io' (built-in)>, 'marshal': <module 'marshal' (built-in)>, 'posix': <module 'posix' (built-in)>, '_frozen_importlib_external': <module '_frozen_importlib_external' (frozen)>, 'time': <module 'time' (built-in)>, 'zipimport': <module 'zipimport' (frozen)>, '_codecs': <module '_codecs' (built-in)>, 'codecs': <module 'codecs' from '/usr/local/lib/python3.9/codecs.py'>, 'encodings.aliases': <module 'encodings.aliases' from '/usr/local/lib/python3.9/encodings/aliases.py'>, 'encodings': <module 'encodings' from '/usr/local/lib/python3.9/encodings/__init__.py'>, 'encodings.utf_8': <module 'encodings.utf_8' from '/usr/local/lib/python3.9/encodings/utf_8.py'>, '_signal': <module
... (truncated - too long)

Full output: https://paste.pythondiscord.com/asepovuqun.txt?noredirect

severe trout
#

!e
globals().clear()
print(globals())

clever salmonBOT
#

@severe trout :white_check_mark: Your eval job has completed with return code 0.

{}
tranquil ridge
proper python
#

so the ghost appeared in my room today again lol

#

this time i was ready tho

#

i had the knife, and when it came into my room i pounced on it all tiger woods like and killed it

#

it was a weird kinda ghost though, i dont think ghosts normally bleed

vapid atlas
proper python
#

is killing ghosts illegal lol?

#

i thought it was like hunting

#

or do you need a permit?

polar prism
#

call the Ghost Cops

#

ยฏ_(ใƒ„)_/ยฏ

proper python
#

i dont think thats a thing thats like calling the deer cops for running over a deer lol

polar prism
#

it was a cyanide and happiness reference but ok

proper python
#

on a side note, it smells like carbon monoxide in my shower

quasi hound
#

Might have found your ghost

sinful sun
#

Bruh

quasi hound
#

Get that checked and get an alarm

sinful sun
#

There's this reddit thread about an anon that asked about ants in the house

#

Lemme see if i can find it

#

Ah it wasnt ants in the house it was postits

quasi hound
#

That is...insane

#

@proper python check for carbon monoxide and get an alarm for it

#

Unless this is an inside joke conversation or something

elfin vine
sinful sun
#

CO threads are a wild ride

viscid wagon
#

im pretty new to python? Where do i start?(Im a hands on learner)

quiet depot
#

CO2 can kill you

#

EVEN CO

jade bolt
#

prob not

quiet depot
#

you're right ma dude

jade bolt
#

your body transform your heat to carbon and gives away co2 when you breathe (prob not true)

#

which is a good thing?

odd sphinx
#

co2 can definetely kill you

#

when u get that suffocation feeling

junior hamlet
#

ye

odd sphinx
#

thats because theres too much co2 in ur blood

#

not becuase theres too less oxygen

tranquil ridge
#

pure oxygen can also kill you r8

odd sphinx
#

it cain?

#

can*

junior hamlet
#

mostly not

odd sphinx
#

ye

junior hamlet
#

u do need a bit of n2 in air too tho

tranquil ridge
junior hamlet
#

oOoOoOh

odd sphinx
#

da,m

junior hamlet
#

and can someone help me install msql

tranquil ridge
#

msql?

junior hamlet
#

i'll open a help channel

#

mysql

tranquil ridge
#

oh

junior hamlet
#

and connect it to python

tranquil ridge
#

what is mysql good for, how different is it from sql or postgres

junior hamlet
#

i need it for school

tranquil ridge
#

ah

junior hamlet
#

ye

jade bolt
junior hamlet
#

in networking breh

#

or smthing

#

anyone help?

jade bolt
#

!pypi mysql

clever salmonBOT
junior hamlet
#

i installed by running pip install mysql-connector-python in cmd

#

but it shows an error when i check if it is connected

sturdy saddle
#

Hey bro can I use voice changer on Android or ios

#

Discord

jade bolt
#

Silent killer is a carbon monoxide. It has no voice.

autumn hornet
craggy bridge
dusky cliff
#

that's an interesting question

#

it was fairly straightforward with numpy arrays

In [17]: def count(a, b):
    ...:     ra, ca = a.shape
    ...:     rb, cb = b.shape
    ...:     c = 0
    ...:     for sr in range(ra - rb + 1):
    ...:         for sc in range(ca - cb + 1):
    ...:             if (a[sr:sr + rb, sc:sc+cb] == b).all():
    ...:                 c += 1
    ...:     return c
    ...: count(np.array([[1, 2, 3, 4], [5, 6, 7, 8], [1, 2, 3, 4], [5, 6, 7, 8]]), np.array([[1, 2], [5, 6]]))
Out[17]: 2
#

shouldn't be too bad to translate that to normal lists

rare tundra
craggy bridge
#

o

#

I understand nothing, cool

dusky cliff
#

it just gets all slices of a which are of the same shape as b

proper python
autumn hornet
#

(both)

#

irony is hard to detect over text

craggy bridge
dusky cliff
#

numpy arrays need .all() or .any(), because a == b returns an array of bools

craggy bridge
#

u mean a[sr:sr + rb, sc:sc+cb] == b doesn't return True but a list of them?

dusky cliff
#

!e import numpy as np; print(np.array([1, 2, 3]) == np.array([0, 2, 5]))

clever salmonBOT
#

@dusky cliff :white_check_mark: Your eval job has completed with return code 0.

[False  True False]
dusky cliff
#

ye

#

it does element wise comparisons and returns those results in an array

craggy bridge
#

oh

dusky cliff
#

(this is just for numpy arrays)

craggy bridge
#

sr and sc stands for slice row/column?

#

o

dusky cliff
#

start row and start column

craggy bridge
#

oh

dusky cliff
#

"take the slice from the start row to start row + no. of rows and from the start column to start column + np. of columns"

craggy bridge
#

lemme print that and see

#

why do u loop through [0, 1, 2]?

dusky cliff
#

there's 4 columns, and i want slices of width 2, so i'll need the columns [(0, 1), (1, 2), (2, 3)]

#

look at the first number in each group

craggy bridge
#

o

dusky cliff
#

[0, 1, 2]

#

ye

craggy bridge
#

how does this slicing work?```yaml
a[sr:sr + rb, sc:sc+cb]

low sleet
#

I think that'd be

#

from sr (inc) to sr + rb (ex) in the first dim

#

and then from sc (inc) to sc + cb (ex) in the second dim

craggy bridge
#

...
weird

low sleet
#

when you see a:a+b it basically reads as b elements starting from a

#

i.e. 5:5+3 would be indices 5, 6, 7

craggy bridge
#

so it reads a - (b-1) indices?```py
import numpy as np
a = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]])
print(a[0:2])

001 | [[1 2 3 4]
002 |  [5 6 7 8]]
```
low sleet
#

the : separates the start and end indices

#

so in your case, a[0:2] means indices 0, 1

#

the low bound is inclusive, the upper is exlusive

craggy bridge
#

o

low sleet
#

so [0:2] means "from 0 to 2"

#

but without the 2 ๐Ÿ˜„

craggy bridge
#

o

low sleet
dusky cliff
#

ye that pattern is pretty common

craggy bridge
#

weird it prints indices 1 and 2 for every list(idk if I should call array here) in the first dimension```py
import numpy as np
a = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]])
print(a[0:2, 1:3])

001 | [[2 3]
002 |  [6 7]]
```
low sleet
#

ok so here you select the first two arrays using [0:2]

#

and then within them, you select elements [1:3] -> 1, 2

craggy bridge
#

o

low sleet
#

in the first snippet, you have only done a[0:2], which means "indices 1, 2 in the first dimension; all indices in the second dimension"

#

it should be synonymous to a[0:2, :]

craggy bridge
#

so I can see this as

[list_of_arrays, slices_for_each_array_within_the_previous_one, the same as before but for the sliced arrays]
low sleet
#

for 2-dim arrays, it is useful to imagine them as a grid / matrix

#

when you do a[0:2, 1:3], you're saying "select rows 0, 1 and columns 1, 2"

craggy bridge
#

oh

dusky cliff
#

0:2 on i and 1:3 on j

low sleet
#

yeah

#

๐Ÿ˜„

dusky cliff
#

hehe

low sleet
#

if you had 3-dims you can imagine the third one as depth

#

if you have more, it gets tricky ๐Ÿ˜„

#

however the slicing still works the same way

craggy bridge
#

idk for 3d+ arrays am just thinking it as columns for the last dimension

low sleet
#

you could imagine the 4th one as time, if that makes sense

#

in fact thats what it often is, when working with data that captures something in the real world

#

but the array itself does not care

#

as long as you manage to understand the slicing in 2 dimensions, 3, 4, 5 etc still work the same

#

its just not that easy to create a visual representation

#

i think eventually you stop trying to think of it visually because it just doesnt work

#

but its natural to use visual aids initially

dusky cliff
#

omw to visualize a complex number of dimensions

craggy bridge
#

o

proper python
#

i am a programmer

echo flower
#

lmao

sturdy fjord
#

Does a box in github means a day? Or a week?

wheat aurora
#

A single day

regal jetty
#

@fallen dome

#

it is ๐Ÿ˜ก

fallen dome
#

nope

regal jetty
#

what makes json bad

#

enlighten me

fallen dome
#

!json

clever salmonBOT
#

When using JSON, you might run into the following error:

JSONDecodeError: Expecting value: line 1 column 1 (char 0)

This error could have appeared because you just created the JSON file and there is nothing in it at the moment.

Whilst having empty data is no problem, the file itself may never be completely empty.

You most likely wanted to structure your JSON as a dictionary. To do this, edit your empty JSON file so that it instead contains {}.

Different data types are also supported. If you wish to read more on these, please refer to this article.

regal jetty
fallen dome
echo flower
#

.catify

rustic harborBOT
#

Your catified nickname is: TheLegendBeacon | แ“•แ˜แ—ข | ๐Ÿˆ

echo flower
#

nice

regal jetty
fallen dome
echo flower
#

well danny hates json KEKA

#

.catify

rustic harborBOT
#

Your catified nickname is: TheLegendBeacon | แ“•แ˜แ—ข | ๐Ÿˆ | แ•ฆแ˜แ—ข

echo flower
#

.catify

#

is there a limit? thinking_with_style

regal jetty
# fallen dome

can you give me examples of something db can do that json cant?

echo flower
#

.catify

rustic harborBOT
#
Not likely.

Your display name is too long to be catified! Please change it to be under 26 characters.

echo flower
#

lmao

fallen dome
#

like sql

#

Joins?

#

fast query times?

regal jetty
regal jetty
fallen dome
#

it can't

regal jetty
#

its extremely fast

#

and simpler

fallen dome
#

also json can be currupted any time

fallen dome
#

sql is easy af

#

then you are dum dum and I can't do anything about that

regal jetty
#

my json has never corrupted, ive used it non-stop for 3 months

#

@fallen dome on a separate note, capatalism sins for light mode

fallen dome
#

oh god, what is this server, some think json is a database, others prefer light mode discord

regal jetty
#

and i mean when i first started using python i used excel as a db, so count your blessings

fallen dome
#

your wish,

#

if you ever get a job and you use json as a db there, good luck

echo flower
regal jetty
#

jk

echo flower
#

lmao

elfin vine
# regal jetty can you give me examples of something db can do that json cant?

Recommending people to use json unconditionally is rather bad advice.

It is prone for corruption and data loss. JSON isn't designed to be used as a database, it's that easy.

I don't think it should be avoided like the plague, as it is rather easy to get started with working with files. But one shouldn't recommend it to someone wondering how to get a database up and running.

regal jetty
#

but ok

jovial island
#

!e

import numpy as np
c = np.arange(5)
print(np.tile(c, (1,6)))
clever salmonBOT
#

@jovial island :white_check_mark: Your eval job has completed with return code 0.

[[0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4]]
jovial island
#

uhm

echo flower
#

wat

jovial island
#

!e

import numpy as np
c = np.arange(5)
print(np.tile(c, (6,1)))
clever salmonBOT
#

@jovial island :white_check_mark: Your eval job has completed with return code 0.

001 | [[0 1 2 3 4]
002 |  [0 1 2 3 4]
003 |  [0 1 2 3 4]
004 |  [0 1 2 3 4]
005 |  [0 1 2 3 4]
006 |  [0 1 2 3 4]]
jovial island
#

ah perfect

#

beauty

versed compass
#

hey ho. Does anyone know an Addon that allows temporary/auto deleting bookmarks for firefox?
I know there is one with not that many reviews, current version doesn't match github and It's not monitored so I'm looking for more trusted alternative.
Thank you and pinging me would be nice.

turbid rose
#

does any one know how to control the rbg in my pc (fans + light strips). ive tried aura as i have a prime b460 plus mobo, but it says that there are no devices available even though the mobo is compatible with aura. can any one help me? ping on reply

#

:-)

echo flower
#

i have a potatop

#

so idk

jovial island
#

there is this interschool event where u need to present a renovative idea that will change our day to day life and make it better
kinda like shark tank show
can u guys suggest some good ideas
for eg
a torch with 2 bulbs

#

can u guys please suggest some good ideas
pls

#

ping me when u reply ๐Ÿ™

turbid rose
#

"a torch with 2 bulbs" cant u just use a lamp :-I

#

just saying

#

@jovial island

jovial island
#

it was an idea bro

btw a lamp generally lights up the entire area and is meant to be at places where multidirectional light is needed
torch is needed to concentrate the light to view a particular object or area
lamps were there but a torch with additional light source will help u watch that steo

somber belfry
#

hey @jovial island , please don't post your message across multiple channels

#

One channel will do

#

because you'd be spamming otherwise ๐Ÿคท

jovial island
#

sorry I had become desperate :/ but no one seems to bother much sorry

proper python
jovial island
#

when why are u talking then

I KNOW THE RULES so shut up, who are you to ask what I am doing is right or wrong

I am asking for ideas, if u have an idea speak or else dont pay any heed to the message

proper python
#

DAMN chill out

jovial island
#

s--sorry I am quite desperate

proper python
#

by asking someone for an idea, you're essentially making that person a teammate, since from the info you provided your main goal is to come up with an innovation

#

so by asking this channel for ideas, you're making this chat your teammate, which i don't think a school would allow?

jovial island
#

my school allows

#

now ok?

#

gimme ideas please

sinful sun
#

Usually when people are desparate for something and need help they ask politely, not demand

jovial island
#

why is everybody here preaching

#

i get it I need ideas please

sinful sun
#

A please and thank you goes a long way

turbid rose
#

very true

hollow heart
regal jetty
#

idk

proper python
#

hey guys can you please delete joe my mom doesnt like him

odd sphinx
#

bruh

jovial island
languid osprey
#

damn

proper python
#

ok @vapid maple can you please ban joe ok thanks :)

jade bolt
#

so it's impossible to ban him

dusky cliff
#

these are rules for mortals

#

they do no apply to Beings such as modmail

jade bolt
#

and it's impossible to ban the owner of the server except for discord banning him

sharp spoke
jade bolt
#

which is quite sad

sharp spoke
#

why is not banning the server sad

#

server is nice

somber belfry
#

@magic atlas for admin

jade bolt
#

did LX add this name by himself

#

sus

odd sphinx
sudden swallow
#

dude

real forum
#

Did you really need to ping them like 6 times tho?

#

Wait what

#

By pressing his profile you pinged them

#

6 times

sudden swallow
#

lol maybe he was holdin shift

sudden swallow
median blade
#

lol

autumn hornet
#

a true programmer

sudden swallow
#

np man

autumn hornet
#

finding the easiest solution, not the best

#

I'm not riddling

sudden swallow
#

anything execpt riddles

autumn hornet
#

It's a meme

#

it's a industry inside joke

#

how does one explain it

sudden swallow
proper python
sharp spoke
proper python
#

no, just the first one that works

#

you can always stackoverflow

sharp spoke
#

stackoverflow is my weak point lemon_pensive

autumn hornet
#

I have a really, really bad way of coding python that results in the brewing of one-liners from hell
it's called "nesting functions until I get what I want"

#

For example, if I want to find the length of all the concatenated integers between 0 and 1e6, I'll do something like this:

>>> map(str,range(int(1e6)))
<map object at [id redacted for safety]>
>>> len([*map(str,range(int(1e6)))])
1000000
>>> len(''.join([*map(str,range(int(1e6)))]))
5888890
autumn hornet
#

I would usually skip to the last step but that's my thought process

sharp spoke
#

!e

print(sum(map(lambda x:len(str(x)),range(int(1e6)))))
clever salmonBOT
#

@sharp spoke :white_check_mark: Your eval job has completed with return code 0.

5888890
sharp spoke
#

i hate to jump to larger values for one thing

#

hard to traceback ._.

autumn hornet
#

good code should not throw errors - it should be a magic monolith

sharp spoke
#

the what

jade bolt
#

!pep 9

clever salmonBOT
#
**PEP 9 - Sample Plaintext PEP Template**
Status

Withdrawn

Created

14-Aug-2001

Type

Process

jade bolt
#

the pep 9 song

sharp spoke
#

!pep 69

clever salmonBOT
#
PEP not found

PEP 69 does not exist.

sharp spoke
#

:((

#

!pep 10

clever salmonBOT
#
**PEP 10 - Voting Guidelines**
Status

Active

Created

07-Mar-2002

Type

Process

jade bolt
# sharp spoke the what

A songification of that most holiest of Python Enhancement Proposals, the PEP 8.

Based on an idea by Daniel "Mr. Hemlock" Brown.
Written and performed by Leon Sandรธy, A.K.A. lemonsaurus.
Music and melody from Mad World by Roland Orzabal. This version was inspired by the version released by Gary Jules.

๐ŸŒŽ Website: https://pythondiscord.com/ โ€‹
๐Ÿ’ฌ ...

โ–ถ Play video
sharp spoke
jade bolt
sharp spoke
#

wotah

tawdry salmon
jade bolt
#

and it's actually possible to rescrambble lemon to melon

sharp spoke
#

lenom

tranquil ridge
#

elonm

#

elon m

#

elon musk

sharp spoke
#

also @jovial island can i contact u for something.. thats probably if i remember it a week later

jade bolt
#

and this part of the lyrics is false. i use camelCase for classes

#

ok

#

๐Ÿ˜ข

sharp spoke
#

something about a vague idea i have inspired from the formatter u made this/last week

#

the lockdown has made me bad at time.. i dont remember if stuff was done yday or a month ago

#

also out of curiosity.. what's the longest time u havent closed vsc for?

jade bolt
#

btw pascalcase is also named as uppercamelcase so uh

sharp spoke
#

20 hours

jade bolt
#

the source is wikipedia and everyone knows that wikipedia isn't a reliable source

#

ok sure :)

dry orbit
#

fully modular

magic atlas
keen burrow
hollow heart
somber belfry
quiet depot
#

what you guys think about the operating system Mint

languid osprey
#

linux mint?

#

Its a decent beginner linux OS

quiet depot
#

so there is one better

#

dilemma between Mint or buying a new HDD

languid osprey
#

Mint is free?

quiet depot
#

yes..

placid patrol
#

honestly you can just use ubuntu if you want a beginner linux distro that also is also used in real world settings

#

just like get the LTS for your server/spare box

#

plus APT isn't terrible anymore so no need for NixOS or an arch based distro

languid osprey
#

Linux mint is fine as a beginner distro

#

I'd also recommend Kubuntu or Xubuntu

placid patrol
#

mint is just an ubuntu derivative

split seal
#

#ot2-oobnut-lunix

placid patrol
#

thank you

#

oobnut ๐Ÿ˜Ž

#

kubuntu is kinda gross cause KDE is ๐Ÿคข

#

but XFCE is pretty good stuff for a floating WM

elfin vine
placid patrol
#

it's gross

languid osprey
#

KDE is nice

#

It's my first choice if I was using a de

foggy egret
#

a friend of mine uses Windows and when she selects a file through a GUI, the path comes up under the 8.3 filename format (those shortened versions like ...~1.MKV). This is giving us some issues with a program that shares the name of the file to check we have the same one. I tried to replicate the problem on a Windows machine, but on mine it works fine, I don't know why it happens on hers. I did fsutil behavior query disable8dot3 C: on the Windows computer I'm now using and it shows 0 for the volume and 2 for the registry, but that doesn't seem to be what I'm looking for, although I don't know. Any idea?

upbeat sandal
#

@cunning phoenix hahahahahahahahaha (look at the channel name)

tawdry salmon
#

lmao

rigid echo
#

Lul

limpid yacht
rigid echo
#

Ok

#

Sus img

pastel nest
echo flower
#

the first one was arick roll

#

this was a m o g u s

dusky cliff
#

the colour changes on hover

tranquil ridge
#

yes

#

faile

limpid yacht
rigid echo
grim seal
#

@pastel nest lol why am I banned from cat guild

#

a felony!!!

pastel nest
#

We never reverted

grim seal
#

I needed to see if you had good emotes

pastel nest
#

Don't worry, I'll yeet you in

pastel nest
rigid echo
#

oof

jade bolt
#

is != in javascript similar to != in python

#

i haven't gone through the javascript basics

dusky cliff
#

uhhhh kinda-ish

real forum
#

It's semi comparable

dusky cliff
#

you should hardly ever use ==

#

you almost always want === and !==

#

because == doesn't care about types

jade bolt
#

ty

dusky cliff
#

so you end up with

> [] == 0
true
#
> [] == ![]
true
jade bolt
#

ok tyty

quiet depot
#

it's it

clear gust
#

lol js == and === again?

#

It's a perennial topic

rapid orchid
rapid orchid
steel eagle
#

Solution: don't use js

jade bolt
#

eh i dont like python for web development

#

js is so much easier

steel eagle
#

Well you can't use python on the front end reasonably anyway

#

You're pretty much forced to use js

jade bolt
#

yep

steel eagle
#

I just find it funny how two of the worst programming languages both have java in their name

#

:^)

wheat rock
#

thinking of starting js

#

before java

#

since it has nothing to do with java

#

lessgo

#

free code camp i am coming

jovial island
#

make sure to use ecma all the way!

wheat rock
#

use ketchup to enhance

#

ez

jade bolt
#

bruh

steel eagle
#

We may not agree about the java languages

#

But we can agree that was a horrific statement

wheat rock
#

lo

#

l

jade bolt
#

ol

steel eagle
#

Lol oh l oh l oh l

#

That was bitchin

jade bolt
#

bitchoin > bitcoin

jovial island
#

bit chin. nice.

odd sphinx
#

uhh

#

alright

odd sphinx
#

or just

#

stinky java

wheat rock
#

or just

#

java

jade bolt
#

hello i'm looking for javascript help, how to decode html entities. i found a solution already but it doesn't seem to replace <div><br></div> to \n any other solution than this one: https://stackoverflow.com/a/34064434/13884898

#

the green flag answer is not what i'm looking for because it doesn't work on large string

jovial island
#

inside which tag you're putting again?

#

can you give the html it generates for the text?

#

also i just tried to put it inside a div. i did not even need to do br or anything

#

@jade bolt

jade bolt
#

sry I was watching the olympics

#

I fixed the problem alr ty

regal jetty
#

huge L to debbe

hearty rover
#

Canon

proper python
#

god fucking damnit why can't devs make a mac build

daring jay
#

== and !== in js do type coercion

#

=== and !== do not

jade bolt
#

ok

#

ty

shrewd lance
#

Python, on the other hand, doesn't do type coercion, but different instances of different types can be considered equal

tribal tinsel
shrewd lance
#

int and float would a lazy on-the-nose example, but that reeks of "Ackchyually"

#

fractions and decimal should be a better example ig

echo fern
#

Ackchyually int and float are (virtual, at least) subclasses of number.Real ๐Ÿ˜›

shrewd lance
#

Yeah, but virtual subclasses don't affect the behavior

#

Comparing values of drastically different types usually wouldn't make sense

dusky cliff
#

!e from fractions import Fraction; from decimal import Decimal; print({1, True, 1.0, Decimal(1), Fraction(1, 1)})

clever salmonBOT
#

@dusky cliff :white_check_mark: Your eval job has completed with return code 0.

{1}
shrewd lance
#

I can't come up with a reasonable example at laest

tribal tinsel
tribal tinsel
shrewd lance
#

It does compare values if hashes are equal

#

And hashes are defined to be equal for all of those

dusky cliff
#

!e from fractions import Fraction; from decimal import Decimal; print(Decimal(1) == Fraction(1, 1))

clever salmonBOT
#

@dusky cliff :white_check_mark: Your eval job has completed with return code 0.

True
dusky cliff
#

all numerical types are supposed to maintain this

tribal tinsel
tribal tinsel
shrewd lance
echo fern
#

It's not enforced, but it's supposed to be the case, for even used-defined types, that a == b implies hash(a) == hash(b)

#

python core uses quite a bit of magic to enforce that for floats, say - 3.0 needs to have equal hash to 3 even though the hashing algorithm is generally different

shrewd lance
#

Yeah, that's basically a requirement which can't be enforced (I believe?)

#

But if it's not implemented properly, the whole hashing idea just flies out the window

tribal tinsel
#

mainly comment

#
        # In order to make sure that the hash of a Decimal instance
        # agrees with the hash of a numerically equal integer, float
        # or Fraction, we follow the rules for numeric hashes outlined
        # in the documentation.  (See library docs, 'Built-in Types').
dusky cliff
#

Objects of different types, except different numeric types, never compare equal.
well that's pretty explicit

tribal tinsel
dusky cliff
#

i wonder if booleans are subclasses of ints in other languages

elfin vine
#

I think so?

shrewd lance
#

I'm not sure actually

elfin vine
#

I feel like you can consider that for C for example?

shrewd lance
#

C doesn't really have subclasses though

dusky cliff
#

C doesn't really have subclasses though

shrewd lance
#

And for the longest time it didn't even have bools, and I'm not sure if it does now

#

It just used int

elfin vine
#

Right but a boolean is really just a number

elfin vine
echo fern
#

well, bools are basically bytes of 0 or 1 in most languages

shrewd lance
#

It has a different meaning associated to it, so I'm not sure if a subclass would be the best design choice from a purely theoretical standpoint

echo fern
#

in Python they are instead ints of 0 or 1, which is, now that I think of it... most languages use 8 bits per boolean value, we use, what, 30+? ๐Ÿ˜…

dusky cliff
#

why do booleans use 8 bits pithink

#

doesn't it literally mean 1 bit

elfin vine
elfin vine
dusky cliff
#

why ๐Ÿค”

echo fern
shrewd lance
#

Don't they commonly use the numeric type that is the fastest on the CPU, which would be 32 bits in most cases?

dusky cliff
#

oh ok

shrewd lance
#

That's how it is (or was) in C and C++ at least

echo fern
#

(so bitarrays are still used if you really need that 1 bit per bit memory usage, but that's at the cost of speed compared to a vector of bools (which are a byte each))

shrewd lance
#

Yeeah

dusky cliff
#

makes sense

shrewd lance
#

That used to be a hot topic at some point I believe

#

The stdlib C++ vector uses a bitarray specifically for the bool template

echo fern
#

only since 2018, though

shrewd lance
#

I'm not very certain about modern languages

echo fern
shrewd lance
#

CSharp doesn't subclass bools from ints, but it does store the value as an Int32

shrewd lance
#

Actually no wait

echo fern
#

we need to go deeper

#

gimme that doubly linked list of bools

shrewd lance
#

The source code is fucking useless

echo fern
#

192 bits to store one bit of information, let's go

shrewd lance
#
    [Serializable]
    [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
    public readonly struct Boolean : IComparable, IConvertible, IComparable<bool>, IEquatable<bool>
    {
        //
        // Member Variables
        //
        private readonly bool m_value; // Do not rename (binary serialization)
...```
#

Very epic

#

And trying to find the source of bool just forwards you to the same struct because it's supposed to be an alias

dusky cliff
#

bool and Boolean are the same?

echo fern
#

one is a primitive type, the other is an object lemon_grimace

dusky cliff
#

ah hmm

shrewd lance
#

interesting

dusky cliff
#

java has that thing too

shrewd lance
median blade
#

like C huh

echo fern
#

four bytes? huh

shrewd lance
#

structs are passed by value and can't use subclassing, so they are effectively primitives

shrewd lance
#

Operations on 32 bit ints are fastest on modern models

#

Oh, another fun fact while we're at it

#

C# prohibits casting from bool to int at all

#

Not implicitly, not explicitly, boolean ? 1 : 0 is the best you can get

#

And for some reason they decided that you can only overload the bitshift operators with int arguments

#

That makes me angery

dusky cliff
#

lol

echo fern
#

oh yeah, I encountered that

shrewd lance
#

I guess that was an attempt at preventing cout

#

but like

#

why though

#

let people have fun

#

Nah, it's somewhere in the specification

#

Bitshift can only be overloaded with int, period

#

That's why part of me prefers C++ to C#

#

overloading with whatever I want and being able to overload operators for classes I didn't write

#

I remember having a cursed codebase which, um, extended the idea of streams

#

< and > were used in the same way << and >> were, but it would treat it as raw bytes over text

#

So running fin > some_int would read exactly 4 bytes, reinterpret them as an integer and store in some_int

echo fern
#

what the hell

#

you better not decide to upgrade that int to a long, or bad things happen

turbid rose
#

does any one know how to control the rbg in my pc (fans + light strips). ive tried aura as i have a prime b460 plus mobo, but it says that there are no devices available even though the mobo is compatible with aura. can any one help me? ping on reply :-)

shrewd lance
#

But the whole >< thing was a weird mix of genius and severely questionable

pastel nest
#

hey @round moss, a few weeks back you told me to look into the code object constructor, and i said it was too challenging
i understand all its parameters now except for stacksize lemon_hyperpleased , thanks for encouraging me!

#

co_lnotab was the hardest, took some experimenting and research for that lol

pastel nest
#

for me, python's internal stack systems still remain a mystery

#

the only stack system i've encountered and actually understood is the indentation one used to generate INDENT and DEDENT tokens

keen burrow
#

Why doing this

#

Why

quiet depot
#

ok, I'm paranoid or a joke

#

or just unlikable

jade bolt
#

hello-world-2to

sharp spoke
#

what is this otn

#

oh

dusky cliff
#

hello world

sharp spoke
#

why are we egypt

tranquil ridge
#

its australian

clever parcel
#

timbuctoo

#

timbuktu*

tranquil ridge
#

so i added a speed trait to the organisms, 1 in a 30 chance of a mutation occurance which makes the child have greater speed than parent, and most of the times the child has the same speed as the parent, this is the average speed of all over time

#

so apparently in this environment less speed is better because it does not consume as much energy and is not much of an advantage

elfin vine
#

lmao

#

Average speed really just plummeted

tranquil ridge
#

yeah at the start even 1 mutation would make a lot of speedy guys

#

but then most of them just die out

#

think i am going to add something to let them eat other organisms if they are bigger than them, so size will become a trait too

#

maybe this could result in very small organisms or very large ones depending on how i set the energy consumption on being big ๐Ÿ‘€

elfin vine
#

I feel like speed should allow an organism to get more food because they're faster

tranquil ridge
#

yeah, but i am not sure how to do that since food just randomly spawns on the screen

#

i guess that would be true if the plane was smaller

#

heres a shorter version of the run, cant compare properly to the last one but it seems like this one didnt go down as much as the last one did till 175 seconds

#

this one hovers around at 2.8 in 175, while the last one was at 1.6 at 175

summer hazel
#

yooo @lost tapir nurses_2 is sooo cool and easy to use, i just remade(kind of, its still incomplete) the quackstack duck maker and nurses_2 made it so easy to output that image to the terminal

#

thanks!!!!

lost tapir
summer hazel
#

i only faced one issue, but i think its because i was being dumb but in

class MyApp(App):
    async def on_start(self):
        image = AutoGeometryImage(path= image_path)
        self.root.add_widgets(image)
MyApp().run()

i tried to add a def __init__(self): like have it be

class MyApp(App):
    def __init__(self):
        builder = DuckBuilder()
        self.image_path = builder.generate_duck()

    async def on_start(self):
        image = AutoGeometryImage(path= self.image_path)
        self.root.add_widgets(image)

MyApp().run()

i got this error AttributeError: MyApp has no attribute exit_key

#

so i just shifted the builder = DuckBuilder() outside the function

lost tapir
#

it's cross platform

lost tapir
#

errr, or call super().init

#

or both

#
    def __init__(self):
        super().__init__()
        builder = DuckBuilder()
        self.image_path = builder.generate_duck()
summer hazel
#

oh so do i just do def super().init(self, args, kwargs) ? im sorry im not familiar with the super thing

odd sphinx
#

i dont think u can def taht

lost tapir
#

typically you would do this:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        builder = DuckBuilder()
        self.image_path = builder.generate_duck()

to be compatible with everything

#

that way you can pass all the same arguments and key word arguments to your subclass

#

brb, cooking

odd sphinx
#

did u add salt ROFL

summer hazel
#

ohhh i will have to learn about super args and kwargs but i will do that in a min, thanks a lot tho!!!

summer hazel
pastel nest
#

if only we had dlrow-olleh-2to

pastel nest
# keen burrow Why

to understand the inner workings of python lemon_hyperpleased py_guido
and also to make some cursed crap

dusky cliff
#

I can't do (self.a, self.b, self.c) = f(); in rust?

keen burrow
#

I believe it can't unpack to attributes

#

It makes sense tbh, they aren't stored on the stack like local vars

dusky cliff
#

no it can't unpack at all, even (a, b, c) = f() doesn't work

#

but let (a, b, c) = f() works

keen burrow
#

Aaahh

elfin vine
#

I guess that makes sense, but I've never had to do that..

quiet depot
#

mint have support for keyboard and mouse?

echo fern
#

considering it even allows fancy stuff like unpacking structs

echo fern
#

what short hand?

#

..Default::default()?

echo fern
#

but, uhh, you can do that in Python? It's called positional arguments ๐Ÿง

lunar basin
#

that's literally the default way to pass arguments

#

although you can't put a keyword argument before a positional one, like how you can do

Struct {
  arg: 3,
  arg2
}
``` in rust
echo fern
#

yeah, that's true

#

because they are basically all keyword, and the shorthand is just a shorthand

#

but in python you can init a struct with __init__(self, arg, arg2) as Struct(arg, arg2), so not sure how the shorthand should work

dusky cliff
unkempt mason
#

do you guys still have the event bot that anyone in the server could help with?

#

I dont really see the channels for it anymore

languid osprey
#

@rustic harbor

#

Lancebot is up and runnin

#

.ping

rustic harborBOT
#
:ping_pong: Pong!

Gateway Latency: 117ms

languid osprey
#

.src

rustic harborBOT
languid osprey
#

Here's the github

unkempt mason
#

alright ill take a look maybe they renamed it since a long time a go thanks for the link

#

i think it used to be called the seasonal bot im not sure

languid osprey
#

It was iirc

dusky cliff
#

yeah it was

unkempt mason
#

oh i see was it just renamed or like a whole re-structure of the project?

dusky cliff
#

not really sure, i wasn't here at the time

unkempt mason
#

oh ok

#

wow so cool seeing people as mods or helpers now i use to talk to

#

I haven't coded in python is a bit actually i think i made a disc bot with known but we never finished it lol

weary rover
#

i swear i can never find this server, y'all change logos so often xd anywho, so I'm facing an interesting issue with Pterodactyl and running a python bot

#

this isnt a help channel

upbeat sandal
#

@wide totem I'm on my third bripe

wide totem
#

lol

#

did you end up breaking two??

upbeat sandal
#

no I drank two and now I'm drinking my third one. Just gotta keep briping.

unkempt mason
#

wtf is bripe?

upbeat sandal
# unkempt mason wtf is bripe?

the revolutionary way of making coffee https://www.youtube.com/watch?v=tltBHjmIUJ0

You too can Bripe: https://www.briping.com
This was just meant to be some fun, mostly at my expense. I would love to hear from other fellow Bripe enthusiasts though....

Music:
"love we both know (with The Field Tapes)" by Red Licorice
Elevate your videos with record-label quality music from Musicbed: http://share.mscbd.fm/jimseven

Links:

Pa...

โ–ถ Play video
#

the person who made this video is the best coffee man on the internet

unkempt mason
#

8 min kk im watching i also loveee coffeee

dusky cliff
#

james coffeemann

wide totem
#

argh

#

how is this being signed off on

unkempt mason
#

k, admittedly i have a coffee caffeine addiction but you guys are smoking this i dunno lol

wide totem
#

i'm not!!

#

only @upbeat sandal is!

dusky cliff
#

!!!

upbeat sandal
#

I don't actually have a bripe

#

I have an aeropress, a siphon, a few french presses, a regular drip brewer, a pour over stand...

#

probably some others.

#

and I have a bunch of attachments for the aeropress.

#

oh and I have an iced coffee pitcher that makes hot coffee cold without diluting it.

unkempt mason
#

ok i just press my coffee

#

im not smoking it or putting it in my butt

dusky cliff
#

lmao

upbeat sandal
unkempt mason
#

no one but its a thing

tranquil ridge
real forum
#

Also just love talking to you, you're so wholesome.

tranquil ridge
#

they all evolved into being speeed

#

with speed they can run away from predators

odd sphinx
#

label pls ๐Ÿ™

tranquil ridge
#

i said its speed cri

odd sphinx
#

soo

#

x axis is time or population

tranquil ridge
#

time

#

and y is speed

odd sphinx
#

okay

tranquil ridge
#

this is predators, y population x time

#

they went extinct

#

because they couldnt catch anyone because everyone was fast enough to run away

median blade
#

lo

#

dhzones?

tranquil ridge
#

ye

odd sphinx
#

lol

sharp spoke
tranquil ridge
elfin vine
#

Ahh, that makes sense

balmy storm
#

I need some help, anyone here?
It isn't python

elfin vine
#

There's over 35 thousand members online right now, I think someone is here..

balmy storm
#

Haha

#

Like my monitor screen

bronze seal
#

Hey could someone please help me out, I just got my Laptop reset and when i tried to browse something on the wb it says "Your Connection is not Private" with error code NET::ERR_CERT_REVOKED I found many videos on youtube but got no solution to this problem, does anyone have a fix for this. I am using Chrome on windows 8 on my laptop.

normal quartz
#

is your date and time correct

#

basically it says that the certificate of the website has expired

#

but if the datetime is incorrect it might thing that it's later than it actually is

keen burrow
#

@jovial island why is "have" and not "has"?

dusky cliff
#

Do you have....
Does it have...
etc

keen burrow
#

So "structure has", like "it has", right?

tranquil ridge
#

you missed we has

keen burrow
#

So I was right then

tranquil ridge
#

joek

keen burrow
#

lol

tranquil ridge
#

ah nevermind its because of the missing quote

keen burrow
tranquil ridge
#

i dont know anything about grammar anyways

keen burrow
#

that's why I'm calling the grammar wizard

#

or grammar daddy, your choice

somber belfry
#

grammar wizard daddy

#

does -> have

#

because of conjugation

tranquil ridge
#

conjugation

somber belfry
#

or something

#

I don't know

#

but it sounds right to me

wheat rock
#

we use have with do as well

#

do you have the gut to prove it wrong - example lmao

somber belfry
#

*grammer

#

hehe

wheat rock
#

*grammar

#

smh

#

btw have is correct ig

sharp spoke
#

no it should be have.. stop messing with my brain lemon_pensive

wheat rock
#

does it has vs does it have?

#

imma head out smh , was already in a class

#

lmao

elfin vine
#

It should be "have"

#

Does the thing have a name?

wheat rock
#

haha google goes brrr

#

quora more precisely

sinful sun
#

Quora never ceases to amaze

#

At how terrible it has become

dusky cliff
#

what

#

oh god i remember my days on quora

wheat rock
#

ikr

#

ยฏ_(ใƒ„)_/ยฏ

dusky cliff
#

oh my god i was so cringey aaaaaaaaaa

sinful sun
#

Quora has become what yahoo answers used to be

wheat rock
#

the new bing: meme

elfin vine
#

I don't care what grammar thinks, "Does it has" is wrong.

#

Grammar is what I make it be, that's how languages work.

dusky cliff
#

same

#

tbh im not that interested in it

jovial island
#

wtf

somber belfry
#

*grammer

odd sphinx
#

have it does

wheat rock
#

(โ•ฏยฐโ–กยฐ๏ผ‰โ•ฏ๏ธต โ”ปโ”โ”ป

odd sphinx
#

sure

jade bolt
#

๐Ÿ˜ข visual studio auto generated code gave error and i don't know how to fix it because i'm just a code copier

#

nvm fixed it i'm just too smart..

tranquil ridge
#

heres one more graph but smexy

echo flower
odd sphinx
#

joe in the making

turbid rose
somber belfry
#

I know

turbid rose
#

then why did u say grammer?

elfin vine
#

It's a joke

Grammar is what I make it be, that's how languages work.

idle comet
#

oh waitz

#

you mean the server

tall temple
#

Yeah

#

It broken

idle comet
#

i see

tall temple
#

Also why can I only ping griff or blue h?

idle comet
#

shits borked? ยฏ_(ใƒ„)_/ยฏ

hollow arrow
#

can someone tell a joke?

#

i would love to be cheered up a bit

steel eagle
jade bolt
#

last time this channel is git commit murder

#

do not trust git

sharp spoke
wide totem
#

just merged my huge ci and dev env pr to a project of mine with a few peeps whew

echo flower
#

cool

steel eagle
#

Nice

wide totem
#

then manually updated all of the open prs to the newest commits

#

because I would have had to sometime, and all of the checks then effectively were failed since they were gone lol

jovial island
#

git commit -m "hopes and dreams"
> please enter the passphrase to unlock the OpenPGP secret key:

#ot2-the-original-pubsta FTFY

short cliff
#

Okay I need to vent

echo flower
#

what happened sir

short cliff
#

The JS ecosystem is so bloated that it's so hard to know which is the better option

tranquil ridge
#

did someone say ecosystem

short cliff
#

Then you have the choice of whether you should use TypeScript, vanilla JavaScript, ReScript, CoffeeScript, so many

#

Then should you use React, Vue, Angular....

#

Just

#

So overwhelming

echo flower
#

so many exist

#

very many

short cliff
#

Oh and THEN

#

Do you use npm, yarn, bower....

echo flower
#

well that's hard to wrap my head around O.o

short cliff
#

Yeah. This is what turned me off every time I've tried to approach this in the past

sinful sun
#

Easy, use typescript, react, npm

short cliff
#

But I really like yarn

#

Also, I have this weird functional kick I get into

echo flower
#

do you mean functional as in you mean business or do you mean functional as the style of programming

short cliff
#

Functional paradigm, declarative

median blade
#

wow

#

i give up on JS

short cliff
#

I'm determined to get through it this time

#

But the ecosystem is not making it easy

sinful sun
#

I think its nice that you get so many options

short cliff
#

It is, but it makes folks who are trying to get into it very hard to get a grasp

lucid osprey
#

I use opera and when I just refresh any webpage its completely zoomed out.

#

When I checked the settings, its still shown as 100%

#

the zoom

median blade
#

opera moment

rigid echo
#

@lucid osprey touchtyping ๐Ÿ‘€

#

Whats your wpm?

short cliff
#

That's really weird

#

I've never heard of any browser doing that

rigid echo
#

I do have opera, but I don't use it

lucid osprey
#

wait a min I found a forum submission regarding the default zoom.

#

Zoomed out mode is automatically enabled if the page viewport width is more than the device doubled screen width or at least so we're told.

#

ok so, ctrl+0 gets it back to normal

#

but I'm gonna have to do it everytime I open a webpage

#

which is a pain in the arse

#

oh wait it worked

#

the next time I open something else, the zoom is normal by defaualt

#

I think I might have accidentally pressed a keybind that changes the default zoom maybe, since zooming in or out using 2 fingers in the trackpad isn't making any difference the next time its refreshed.

lucid osprey
lucid osprey
rigid echo
#

Tho, I shared some ss you can check it lemon_tongue

#

Flex

lucid osprey
#

oh yes my pinky fingers are weak

rigid echo
#

Which layout?

#

and yea I am going through rsi syndrome too
๐Ÿ˜ฉ

#

So it will be tough time

echo flower
#

my hands are starting to prick and pain

#

so do I have RSI

echo flower
#

unless I put it in hot water or something

rigid echo
#

Uh you may have rsi syndrome but it won't be permanent

echo flower
rigid echo
#

So stop typing too much, try watching vid for good posture for holding mice

echo flower
#

okay

rigid echo
#

and keyboard too

rigid echo
#

It sus

echo flower
#

my dad says it could be carpal tunnel

rigid echo
#

Hmm ye, not to worry

#

Take a assistance from doctor

echo flower
#

i will the coming weekend

rigid echo
#

Or buy a good ergonomic keyboard like split keyboard and mx master 3 its pricey ikr

echo flower
#

it just feels like pins and pricks

#

not liek constant pain

stiff shadow
#

git commit crimes

crisp vessel
#

I wonder where big companies store their codes

sinful sun
#

Some sort of internal git repo(s) im guessing

limber pollen
#

in the orange cloud

crisp vessel
#

I thought githublemon_tongue

sinful sun
#

Some use github too