#voice-chat-text-1
1 messages ยท Page 12 of 1
that we live in a simulator?
bruv there is guy called Micho Kaku
you know him ?
he has a book on string theory and talks about this stuff
I se
I was interested in this while i was in school but AI and all this got me
no surprise
bye brov
AI is attention *****
AI is buzzzzzzzzzzzzzzzzzzzzzz
Bsdcat cool name , but I felt kind of swearing when @stuck bluff said it
yeah
go ahead
hey gg bye @warped hornet
yeah let's talk tmro
sure
Why not?
cmon man mechanical keyboard are awesome, aren't they
yeah sure
i feel the same way
@stuck bluff yu live in Uk?
@timber furnace ๐
Sorry I joined by mistake. Has sone code issue. Looking for help
Canโt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
!voice
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
at new Player (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/node_modules/erela.js/dist/structures/Player.js:102:19)
at new <anonymous> (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/src/structures/Lavamusic.js:17:9)
at Lavamusic.create (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/node_modules/erela.js/dist/structures/Manager.js:213:16) at Object.execute (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/src/commands/Music/play.js:58:37) at Object.run (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/src/events/Client/messageCreate.js:122:21) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) Promise { <rejected> RangeError: No available nodes. at new Player (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/node_modules/erela.js/dist/structures/Player.js:102:19) at new <anonymous> (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/src/structures/Lavamusic.js:17:9) at Lavamusic.create (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/node_modules/erela.js/dist/structures/Manager.js:213:16) at Object.execute (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/src/commands/Music/play.js:58:37) at Object.run (/home/runner/Vampire-music-or-kronix-music-bot-v13-2/src/events/Client/messageCreate.js:122:21) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
@junior locust
Sorry. JS is not something I am proficient in.
'import random
'''
o= sasso
1= forbice
2= carta
'''
ai=random.randint(0,2)
human=0
countai=0
counthuman=0
def sasso():
if human==ai:
print('pareggio')
if human==0 and ai==1:
print('hai vinto')
counthuman+=1
if human==0 and ai==2:
print('hai perso')
countai+=1
sasso()
def forbice():
if human==ai:
print('pareggio')
if human==1 and ai==0:
print('hai perso')
counterai+=1
if human==1 and ai==2:
print('hai vinto')
counterhuman+=1
forbice()
def carta():
if human==ai:
print('pareggio')
if human==2 and ai==0:
print('hai vinto')
counterhuman+=1
if human==2 and ai==1:
print('hai perso')
counterai+=1
carta()
print('\033[32m menu:\n welcome to the game \033[0m')
while True:
ai=random.randint(0,2)
human=int(input('\n choose stone (0) paper (2) or scissors (1)'))
if human==1:
forbice()
if human==0:
sasso()
if human==2:
carta()
print(countai,'\n',counthuman)'
i want to say that
i saw people that how they make a bot on discord by doing coding on visual code
how?
he wanted to learn code in vs code ig
!code
how to code on visual studio code?
if u r begineer u can see any tutorial mate else u will fell difficulty
india?
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
thank you
i am going wrong or right ?
@stuck bluff
@frosty scarab
@unique raptor
I'm not in proficient in discord.py.
idk what is that hieroglyphics
ok
how can i verify myself for vc
thanks but i dint get the instruction of that 3 min
!voice
Canโt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
is it good to do dsa with python or c++ ๐ค
Database sysadmin?
the only "DSA" I know (digital signature algorithm) is definitely fit neither for Python nor for C++
Rust/C -- maybe
(a little bit troll-ish answer, but, eh)
Could you please clarify what you mean by dsa?
if you actually mean anything cryptography, the answer is:
don't if you ever want to use it
@unique raptor there are general principles which are language- and technology-agnostic
knowing every package is not expertise.
being able to figure out what package, that you've never used before, does, is more valuable/valued
if I had enough money right now, I would do it just now as an experiment
because reading documentation is a part of the progress always
and, like
knowing everything in advance is impossible
AI has a lot of knowledge and zero skill
every single definition of an "expert" involves "**skill or ** knowledge"
Data structure and algorithms
what an unfortunate acronym
it's like claiming that "RSA" stands for "Recursive Structures and Algorithms" or something
Hey, I am new in this field. I want to learn the basics and advance level of python. Does anyone have any suggestion where can I learn python for free?
yeah
@wild panther
u making ur own lang?
@forest ore
no difference
@forest orethat hasn't send you a key.pem file?
@tranquil drift we are not in Java!!!
bro hold on
it's so early talks about code patterns
????
what did i say LOL
about OOP?
yeah yeah
it was a joke
hahahahhaa
OOP in python is like masturbation on an airplane. not illegal but frowned upon
i think who a dev gotta grow step by step
get em started early
yup yup
i think @wild panther is pretty smart
@forest ore if u dont wanna bruteforce the pwd
ask for the pwd
@forest ore sya
ok
yeah yeah gotchu
u got a github?
bout github?
oh ya
yup
C++, python and im really into cyber sec
( blue team )
i think
im a C in C++ and a A in python
Now im doing a really really stupid project
but it's like fun
check ur dms
i'm newbie here guys
how to use record with python ??
hello
i need help
I feel something in my stomach while watching u playing ๐ฅฒ @ornate cobalt
!voivce
Canโt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
official aecor logo
@old jackal @plucky stag @river hemlock ๐
I've never used stable diffusion myself outside of google colab
"natural" is blurry
very non-concrete definition
After renovating over 400 Airstreams and living for a decade in boats and vehicles Matthew and Joanna Hofmann created their Living Vehicle: a modern mobile home meant for year-round living in extreme weather (-4ยฐF to 120ยฐF) and equipped to go off-grid for long periods.
They started with a well-insulated aluminum shell with everything tucked ins...
9 huge lies about living in a camper van nobody talks about - RV life. Today we discuss 9 brutal realities about van life and rv life nobody talks about, van life lies that you often see on social media. We wish we knew the full truth about living in a camper van before we started RV living full time. Are there any van life or RV life realities...
YT promotes small channels already
watch small channels more => get more small channels recommended
Yandex Video is a cesspool
don't go there
it's a disgusting place
@misty sinew it's not independent
nothing big and legal in Russia is independent from the government
not because it's free from censorship
but because their developers don't care enough
do you know how they work, at least?
@north shadow quantum computers can't break symmetric encryption efficiently yet
even theoretically
Yet, but they would in the future?
most of the actual security in password managers is symmetric not asymmetric
I think passkeys are also better for companies since liability for a data breach falls on the user instead of a company. The company wouldn't keep the user's password data
what do you mean by "company storing user's password data"?
salting is enough to make the password data useless if your password isn't garbage
understood.
i think it's fair to say they don't refuse to index anti-russion websites.
password123
admin admin
user user
Ah I see. I think it's also better since the user's authentication (passkey) can't be keyboard logged, viewed on the screen, or input in a fake company portal from a phishing attack @delicate wren
^ asterisk on the phishing comment. There might be a way to capture authentication data from a phishing site?
whereas, what password managers store, is arguably even more secure
which comes from the following thing:
the company doesn't need to check/verify/use the data in any way
did you know that Python has unbreakable (against eavesdropping) encryption bundled with it?
!d operator.xor
operator.xor(a, b)``````py
operator.__xor__(a, b)```
Return the bitwise exclusive or of *a* and *b*.
๐
base of each stream cipher
if your key is long enough, it works
"oh, I encrypted this 33GB file with a 256-bit military-grade encryption, but it still got hacked"
is that a linked list in Rust
is it weak-referenced in one of the directions?
did you implement Drop?
(to avoid memory leaks)
it'd just be setting both references to None
it can't avoid memory leaks by default
recursive Rc is not magic
it will stay and live forever
main -> A
A -> B
B -> A
if you drop A, B still points to it
although
there might be another level of indirection required
idk how to properly implement for Drop there, actually
I think weak reference in one direction would be more stable
this doesn't work because drop just doesn't get called at all
just for testing, you can implement Drop to track whether anything gets dropped early enough
(so, just println!("dropped");)
just leave it like this for now
this is how drop function is implemented
fn drop<T>(T) {}
and it only dropped one item
shouldn't you be testing it for nodes, not for a list?
because there's only one list anyway
or isn't it?
is T: Copy?
okay, because it'd be somewhat harder otherwise
Drop implementors have trouble moving values out of them
doubly-linked lists are reasonable if data size is way larger than the pointer size
and if one needs worst case guarantees (instead of amortised)
!stream 691761388363841588
โ @harsh flint can now stream until <t:1683500709:f>.
there are situations when using circular buffer is more optimal
I wonder if Rust can allow something like XOR-linked list
with Pin, I guess
๐ฆ๐
why
I think the Drop for the List should just "iterate" over the nodes, setting all pointers to None
not the solution, but a solution
there might a need for a restart
threat contained
!stream 691761388363841588
โ @harsh flint can now stream until <t:1683501500:f>.
"trust,
specifically of Hemlock"
make it look up "chain emoji"
(how well will it correct the search?)
!e
input = input("")
x = input()
@final basin :x: Your 3.11 eval job has completed with return code 1.
:warning: Note: input is not supported by the bot :warning:
001 | Traceback (most recent call last):
002 | File "/home/main.py", line 1, in <module>
003 | input = input("")
004 | ^^^^^^^^^
005 | EOFError: EOF when reading a line
ah, didn't consider that part...
!e
input = lambda: ""
x = input()
@delicate wren :warning: Your 3.11 eval job has completed with return code 0.
[No output]
anyways what I meant to show is that naming your variable input is a bad idea
also I would like to note that input() is better than input(""), same with like doing print() vs. print("")
or worse,
input = lambda *_: "example input"
I only do this when I'm too lazy to change someone else's code properly
(when I need to test it in !e)
!e
input = lambda *_: "example input"
# something
# something
s = input()
# something
# something
print(s)
@delicate wren :white_check_mark: Your 3.11 eval job has completed with return code 0.
example input
what would be an equally impractical way to do multiline?
lemme see if this works in bot
!e
_inputs = iter("""\
abc
def
""".splitlines())
input = lambda *_: next(_inputs)
print(input(), input("prompt"))
@delicate wren :white_check_mark: Your 3.11 eval job has completed with return code 0.
abc def
!e
import sys
from io import StringIO
sys.stdin = StringIO("\n".join([
"abc",
"def",
"ghi",
]))
print(input())
print(input())
@final basin :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | abc
002 | def
shit it does
!e
_inputs = iter("""\
abc
def
""".splitlines())
input = lambda *args: (print(*args, value:=next(_inputs), sep=""), value)[1]
print(input(), input("prompt: "))
@delicate wren :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | abc
002 | prompt: def
003 | abc def
awful
how can I make it worse
wonder if printhello is gonna change their parameter names away from input
here's hopin ๐
er wait, input should only take one arg
one or zero, normally
yeah well it has a default value ofc
positional-only default
mhm
I almost forgot what /-* do again
to the left of /: postional-only
to the right of *: keyword-only
positional_only, /, positional_or_keyword, *, keyword_only, **
@signal ridge not AI
uses strict rules instead
** alone isn't valid, is it?
you can configure it
/ -- requires no name
** -- requires a name
ffplay
VLC is still receiving updates
something peaceful about staring at a dev's flashing cursor on an empty file
@harsh flint suggest to not name parameter input
as that is a builtin function, it shouldn't be shadowed anywhere
common convention is input_
though more common to avoid collisions with keywords
!stream 251674888119517184
โ @signal ridge can now stream until <t:1683504574:f>.
trailling underscore?
single trailing underscore
for avoiding keyword collision, this is the convention
I would prefer another name entirely of course, but I guess that is a solution
for avoiding name shadowing -- depends on the specific use case
might be better to just choose a different name
heloo
@misty sinew I'm available to look at your code here if you're willing. Let me know.
sure
I had my hands and mouth full when you asked.
where did it go
It may be too large.
oh i see
!paste
If your code is too long to fit in a codeblock in Discord, you can paste your code here:
https://paste.pythondiscord.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.
Or break it up.
!ban 564251931363508244 racism in code
:incoming_envelope: :ok_hand: applied ban to @ivory valley permanently.
@umbral rose i could share my screen?
<@&267628507062992896> <@&831776746206265384>
Please don't ping admins and moderators for video streaming permissions. A mod/admin needs to be present in chat to grant the perms.
oh okay
Yeah, someone's gotta be there to monitor the stream
!e
print('hello')
@ripe acorn :white_check_mark: Your 3.11 eval job has completed with return code 0.
hello
!e
code
!e
code
!e
for i in range(0,5):
for i in range(i):
print(('*' * i) , end=" ")
print()
@ripe acorn :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 |
002 |
003 | *
004 | * **
005 | * ** ***
Hey! If you are going to be running a bunch of code, can you do so in #bot-commands please.
Ohkay alright, didn't knew it thanks
Our mod bot will sometimes timeout people for spamming if you send too many lines in a regular channel with the !e command.
Got it! Thanks for the info
hello
hi if i have doubt about pyspark where i should go?
@hollow snow id talk but my mic broke ๐ฆ
@slate osprey I think they call that the Dunning-Kruger effect
Canโt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
Professsional Dev just trying to get 50 messages in that are not spam :\
@slate osprey It doesn't have to take a while though
I'm not either
4/50
carsondraper.com if you're looking for a cRaZy website design
lol
gottem
First time using Vue so it is slow moving for me. I could have it all done in a day without work using React w/ MUI
Yeah it is
Jango, flask, and FastAPI don't exactly give many opportunities for "reactive" websites
Which CSS file? tf?
npm really be doing me like that?
Yeah that could be it
Don't see anything coming up when using source and CTRL+F
What extensions you have installed
Nah sus
lol
I'm glad my site didn't have that stuff littered in the css lmao
fr
Had that linked to my linkedin fr
all g
#canceled
opera GX is notorious for data mining
Then again so is every browser
I'm forced to use edge since Microsoft :. There are pluses and negatives. It's nice when you are trying to auth to ADO or Azure, but when trying to use more than one account in different Azure Tenants it can get funky.
Was that a thing?
Man they really were desperate
Any Experience in K8s/ AKS?
Kubernetes & Azure Kubernetes Services^
does docker count?
I'll count that sure lol
then kinda
Depending on your deployment, and whether you are needing to cutomize the image to deploy using K8s. It is a vital to know Docker basics and what not
yeah i mean k8 uses docker
In some instances Helm Charts are basically good to go out of the box and all you have to do is set values in the values.yaml and the app just works.
i guess then it depends on how deep you need to go
ive never had to make my own image but i dont see why i would do that either
Depends on what framework you are using on top of k8s. For instance RKE2 uses containerd instead of docker, but it still possible to import a docker image into a cluster with RKE2
What is the use case for PIL?
I'm deploying the WIP version of my site again since you scared me into reverting @slate osprey lol
ah pillow
You aren't a real unemployeed dev until you stay up all night trying to center a div
Try using a styling library and having tens of elements on the page with differing break points, margins, and padding then tell me centering that div is easy
I wish it worked that way
It really doesn't though
lmao
To extrapolate on my point:
this code does not change whether text-align is set to center or nothing. Because CSS...
I just did
But i did
But i did responding to me winning the argument
@lament badge You can't win this argument. If I were to send you a very complex code sandbox project are you telling me you would be able to center the div?
I'm not trying to explain anything. I just don't like to lose debates
What are you saying
lol
@shrewd widget https://github.com/mhxion/awesome-discord-communities/#css
@astral spoke https://wiki.postgresql.org/wiki/Design_Tools There's a lot of them here, too
No idea if any of them are particularly good or not
from collections import Counter
my_list = [] # your list
frequency_counter_per_element = Counter(my_list)
@lapis estuary
God I love collections
I love coconut!
from collections import Counter
Counter <| my_items |> print
Simple, elegant, Pythonic functional programming.
Ooooooooooooooooooooooooooooooo
Bookmarking and checking that out
Love me some functional
yo
Why do we use cloud technologies like google cloud, aws
hi gays!
suppy
!e python for x in range(1,5+1): print(x)
@elder wraith :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | 1
002 | 2
003 | 3
004 | 4
005 | 5
!e python a = ('a','b') b = str(a) print(b)
@elder wraith :white_check_mark: Your 3.11 eval job has completed with return code 0.
('a', 'b')
!e python my_list = ['a', 'b', 'c', 'd'] my_string = ','.join(my_list) print(my_string)
@elder wraith :white_check_mark: Your 3.11 eval job has completed with return code 0.
a,b,c,d
!resources @vernal lava We've got a list of youtube channels we recommend on our resources page
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
!stream 163839418623459330
โ @fair heron can now stream until <t:1684417463:f>.
It sounds like a very tiny plane taking off
mycursor.execute(f"use {khasra_no}")
mycursor.execute(f"INSERT INTO owner_details VALUES ('{plot_input}', '{name_input}', '{phone_input}', '{owner_no_input}', '{sold_by_input}')")
mycursor.commit()
@dapper frost
.xkcd 327
File "/home/swastik/Downloads/Project/backend/owner_insert.py", line 30, in enter_details
mycursor.commit()
^^^^^^^^^^^^^^^
AttributeError: 'CMySQLCursor' object has no attribute 'commit'
mood
never ever put string substitution and SQL near each other
whats that ?
mydb.commit()
my bad
oh alright
read this and understand why f-strings and mycursor.execute must never be used together
sqlinjection time
yes'1=1--
ohh
from __future__ import print_function
but why
they, like, kept it since python 2 time examples
@mild flume
this is not plain substitution
add_employee = ("INSERT INTO employees "
"(first_name, last_name, hire_date, gender, birth_date) "
"VALUES (%s, %s, %s, %s, %s)")
because it properly parses it and substitutes it correctly inside cursor.execute
put everything in docker
docker docker docker docker
and for people who design Amazon's testing architecture
https://hub.docker.com/r/jupyterhub/jupyterhub/
Arch Linux is a simple, lightweight Linux distribution aimed for flexibility.
is there any place where the useless argument of py -m venv .venv vs py -m venv venv happening?
requirements seem just broken
also this
though that one's explainable
Yeah
"eyes see 24 frames per second, so close one eye to make 12 fps playable"
eyes are able to differentiate flickering up to around 500Hz, as far as I remember reading in some paper
analogue doesn't go in time direction with tapes, I think
with like
normal ways of recording
Flask can be used for microservice APIs
should it be used? probably not
that's basically the case of:
spend as little time as possible to get it to somewhat work
when did the server get markdown support?
this
the way they roll it out feels wrong given some servers lost it
@mild flume stuff on the internet is not forever
earlier I was trying to find a talk by Bryan Cantrill
now it's apparently gone forever
and no one bothered to make a backup
reupload:
https://youtu.be/YKv_IDN0zCA
Talk given at a meetup in San Francisco in August 2018 describing my initial exploration of Rust โ prefaced with a meandering journey through my relationships with programming languages. This talk was sponsored (and made available) by Humio, which was purchased by CrowdStrike in 2021. Despite this video having over 50,000 views, it was regrettab...
I uninstalled rust from the host machine recently
because docker
put everything into docker
spend the rest of the life inside docker
if you happen to have a proper docker installation and happen to use VS Code, you can actually go for the docker-only rust option
idk if there's a beta version for docker
This
same idea
yep
Imagine reading a post, but over the course of it the quality seems to deteriorate and it gets wose an wose, where the swenetence stwucture and gwammer rewerts to a pwoint of uttew non swence, an u jus dont wanna wead it anymwore awd twa wol owdewl iws jus awfwul
screenshot of a message that was on apr 21
I wonder if markdown support is a consequence of a day before that
!charinfo (ยด๏ฝฅฯ๏ฝฅ`)
\u0028 : LEFT PARENTHESIS - (
\u00b4 : ACUTE ACCENT - ยด
\uff65 : HALFWIDTH KATAKANA MIDDLE DOT - ๏ฝฅ
\u03c9 : GREEK SMALL LETTER OMEGA - ฯ
\uff65 : HALFWIDTH KATAKANA MIDDLE DOT - ๏ฝฅ
\u005c : REVERSE SOLIDUS - \
\u0060 : GRAVE ACCENT - `
\u0029 : RIGHT PARENTHESIS - )
\u0028\u00b4\uff65\u03c9\uff65\u005c\u0060\u0029
!charinfo ั `
\u0448 : CYRILLIC SMALL LETTER SHA - ั
\u0020 : SPACE -
\u0060 : GRAVE ACCENT - `
\u0448\u0020\u0060
ั-256
!e
from hashlib import sha256 as ั256
print(ั256("ั".encode()).hexdigest())
@delicate wren :white_check_mark: Your 3.11 eval job has completed with return code 0.
4f60bd4e24e7dc7f90c8a373bf18b38657abec5fcc8a6f9a3222815245e302de
markdown broke down trying to highlight the syntax
trying to find the implementation of sha1 one had
and I encountered this
(sorted alphabetically)
confusing characters
!e
print(sorted("ัopqstvz"))
@delicate wren :white_check_mark: Your 3.11 eval job has completed with return code 0.
['o', 'p', 'q', 's', 't', 'v', 'z', 'ั']
!charinfo ัopqstvz
\u0441 : CYRILLIC SMALL LETTER ES - ั
\u006f : LATIN SMALL LETTER O - o
\u0070 : LATIN SMALL LETTER P - p
\u0071 : LATIN SMALL LETTER Q - q
\u0073 : LATIN SMALL LETTER S - s
\u0074 : LATIN SMALL LETTER T - t
\u0076 : LATIN SMALL LETTER V - v
\u007a : LATIN SMALL LETTER Z - z
\u0441\u006f\u0070\u0071\u0073\u0074\u0076\u007a
because, for max confusion, those are same key
win+space
alt+shift
ctrl+shift
depending on system config
hiii
actually not too good
i have problem with flask.. and i cant recognise whats the problem with it
so, I don't understand yet what the question is
is upload not working or the template?
what do you mean by "is not validated"?
flask web application
should this be False?
actually no, but i just wanted to put empty data to db, but it doesnt work
@misty sinew Hello
so, what happens when the form is submitted?
what values did you put in to form?
all three fields?
are you sure those are validation errors?
๐
so, it never enters inside, the if, right?
yeah
did you check it with logging?
how?
not a very good way, but works:
if ...:
print('entered the if')
...
for more proper logging, there is a built-in logging library
I'm asking this because data verification actually happens at two points
- form verification
new_bookconstruction
sec
"French surrendered, as always" in that case, I guess
they did change the name after Monster's complaint
afair
docker-rust has only stable and nightly
there "should" be an option to launch the version from the hard of the developer who last changed the code locally
to get the most nightly experience
Right
Huh
"Far Over the Misty Mountains Cold, to dungeons deep and caverns old, we must away 'ere break of day..." Thanks for requesting this amazing song from The Hobbit, I hope you enjoy this somewhat lower version of it. Thanks for watching!
***NOTE TO SPOTIFY LISTENERS:THE AUDIO IS NOW FIXED ON SPOTIFY! ๐
๐ PATREON: https://www.patreon.com/geoffcast...
I used someone else's openttd for docker earlier
but it got out of date
and became unbuildable
because OpenTTD changed how their downloads work
so I wrote this just to get it to work
https://github.com/parrrate/openttd-docker/blob/main/Dockerfile
That's weird to me, because my brain can't figure out how multiplayer tycoon games would work
torture and chaos
https://youtu.be/8F-P46V5zuY
Money makes the world go round - or in this case, explode.
https://www.patreon.com/valefisk
Twitter: http://www.twitter.com/valefisk
Twitch: http://www.twitch.com/valefisk
Company of Heroes
Total War: Warhammer II
Crusader Kings III
Crusader Kings II
Democracy 4
Hearts of Iron IV
Hoi4
#pain#gaming#valefisk
this builds off of ubuntu:22.04, just like the other one
but
should it?
I've just always heard that Alpine is a poor choice if you're building anything
But I honestly have no idea
Thanks to Phil Ewell and his paper:
https://mtosmt.org/issues/mto.20.26.2/mto.20.26.2.ewell.html
Support this channel: https://www.patreon.com/adamneely
SOURCES
https://bit.ly/2ZdxpMW
0:00 Introduction
2:53 Part I - The White Racial Frame of Music Theory
8:28 Part iim - North Indian Theory and Perspectives
16:52 Part IIIm7b5 - Alternative Per...
"what is this package all other packages depend on? ah, yes, another libc implementation"
https://pkgs.alpinelinux.org/package/edge/main/x86/musl
Yeah that's about right
"use it socially? no, only anti-socially all the way"
have a different prime number for the amount of variants of each feature
pick (hard-code) any (random-ish) number such that it's of maximal order multiplication-wise on โค/Nโค where N is the product of all those primes
the rest is trivial
("the rest is trivial" being "it's actually not trivial but I can't be bothered to explain")
hi
"older versions"
!d random.shuffle
random.shuffle(x)```
Shuffle the sequence *x* in place.
To shuffle an immutable sequence and return a new shuffled list, use `sample(x, k=len(x))` instead.
Note that even for small `len(x)`, the total number of permutations of *x* can quickly grow larger than the period of most random number generators. This implies that most permutations of a long sequence can never be generated. For example, a sequence of length 2080 is the largest that can fit within the period of the Mersenne Twister random number generator.
Deprecated since version 3.9, removed in version 3.11: The optional parameter *random*.
!e
assert str([1, 2, 3]) == "[1, 2, 3]"
@delicate wren :warning: Your 3.11 eval job has completed with return code 0.
[No output]
@true valley put in Debt Ceiling instead of twitter but feeling is same: https://twitter.com/nihilist_arbys/status/1593426062423330816
So, twitter is about to explode and lay waste to everything contained within, eh?
Remember how arbys has always maintained that everyone dies alone?Welp, yโall motherfuckers are about to find out how right arbys was.
Please continue to enjoy arbys
7308
1698
I watched that last night
I watched it, like, four times at least
It's great
im generating usernames 100,000,000,000,000,000,000,000,000,000 or "One hundred quadrillion."
Cool
i think i broke me pc
It'll only take you 490,424,801,651,213,121 years at 0.00015466036544872657 seconds per name @forest ore
You'll run out of memory first though
Heyo ๐
I am kinda glad I can not talk right now
Is a good day. Learning new stuff so always good. yourself?
Agree with anchorman
but w/e
Yarp
Themโs Fightinโ Herds is a 2D fighting game featuring a cast of adorable animals designed by acclaimed cartoon producer Lauren Faust. Beneath the cute and cuddly surface, a serious fighter awaits!Key Features Streamlined Combat - 4-button fighting mechanics, magic system, enhanced super attack, and juggle decay to prevent infinite combos. Story ...
$19.99
2789
Nike Shox is a support system feature in several of Nike's flagship sneakers, first released in 2000. The design is an arrangement of primarily polyurethane hollow columns in the midsole supporting the shoe's heel. Most models include four circular columns in a square formation to provide stability. Later variations sometimes added additional co...
They did well once they liberalised their economy
But you can only liberalise your economy so far while maintaining an illiberal political system
Right
It's harder than rocket science ๐
Every time I try grapefruit I think "now surely is the time I will enjoy it"
Right?
It looks so good ๐
And it just never happens
๐
For me at least
They have used it for planning military logistics I believe 
Makes sense
brb
๐ Hi, I'm Alan. I advise government and enterprise on post-2020 AI like OpenAI's upcoming GPT-5, and Google's ongoing Pathways and Gemini models. You definitely want to keep up with the AI revolution this year. My paid subscribers (DeepMind, Microsoft, Google, Stripe, Samsung...) receive bleeding-edge and exclusive insights on AI as it happens. ...
We investigate the optimal model size and number of tokens for training a
transformer language model under a given compute budget. We find that current
large language models are significantly undertrained, a consequence of the
recent focus on scaling language models whilst keeping the amount of training
data constant. By training over 400 langua...
Palm or Pong
I'm amazed at what some people post on Linkedin
In theory, they have powers. In practice, it's a ceremonial role and they can't use those powers. In actual practice, they do have real power: they meet with prime ministers and world leaders; they act as a representative of the country; etc...
Welfare queens
ยฏ_(ใ)_/ยฏ
Humans are physical 
It requires a lot of energy and equipment.
what lack of healthcare will do to persons head
lmao
@raven orbit https://jklm.fun/HJWP
No free lunch ๐
Al Gore rhythms
Who was that guy who plagiarised a paper and changed "complex number" to "complicated number"?
That honestly sounds like something a student would do
can't remember, but I remember hearing of it
@olive echo Can a computer want to be my friend because it genuinely wants that
Asking for a friend
UMute
class ServerThread(QObject):
started = pyqtSignal()
def run(self):
HOST = socket.gethostbyname(socket.gethostname())
PORT = 55555
self.shutdown = False
self.server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.server.bind((HOST, PORT))
self.server.listen()
server_log.add("Server Started.")
print("server listening")
self.clients = {}
while True:
self.started.emit()
client, addr = self.server.accept()
server_log.add(f"Client {addr[0]} connected.")
self.clients[addr[0]] = client
print("got connection")
Abstract: A continuously-updating list of all 1000+ papers posted to arXiv about adversarial examples.
how do you start venv using a python or batch script?
Borito can make a large meeting in the toilet
skin
๐ ๐ ๐
bro looking like men in black
5. Do not provide or request help on projects that may violate terms of service, or that may be deemed inappropriate, malicious, or illegal.
maybe because whatever you attack detects/rejects the attack
then that's your job only to figure out
!rule
The rules and guidelines that apply to this community can be found on our rules page. We expect all members of the community to have read and understood these.
ChatGPT is very rarely asking questions when it's answering
you can't offer to pay/receive pay beforehand
also, to stop some other behaviours
including scams and stuff
GIGO but even more
(garbage in garbage out)
https://www.youtube.com/watch?v=ZDa-Z5JzLYM @quaint cape
In this Python Object-Oriented Tutorial, we will begin our series by learning how to create and use classes within Python. Classes allow us to logically group our data and functions in a way that is easy to reuse and also easy to build upon if need be. Let's get started.
Python OOP 1 - Classes and Instances - https://youtu.be/ZDa-Z5JzLYM
Python...
!e
class Car:
brand = "Unknown"
color = "White"
def honk(self):
print("Beep! Beep!")
my_car = Car() # instantiate the class
my_car.brand = "Toyota"
print(my_car.brand)
print(my_car.color)
my_car.honk()
@umbral rose :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | Toyota
002 | White
003 | Beep! Beep!
@quaint cape
!e ```py
class MyClass:
def init(self):
print('Hello, world.')
MyClass()```
@stuck bluff :white_check_mark: Your 3.11 eval job has completed with return code 0.
Hello, world.
@quaint cape Your mic was open and it was just constant noise so I scooted you to afk
!e ```py
class MyClass:
def init(self, value):
self.data = value
def say(self):
print(self.data)
a = MyClass('apple')
b = MyClass('banana')
a.say()
b.say()```
@stuck bluff :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | apple
002 | banana
!e py a = [] b = [] c = a print(a == b) #True. The list that a points to is equal to list that b points to. They're both empty lists. print(a is b) #False. The list that a points to is not the same list that b points to. They're two different lists. print(a is c) #True. The list that a points to is the same list that c points to. They're the same list.
This demonstrates that you can have multiple variables pointing to the one same object in memory.
@stuck bluff :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | True
002 | False
003 | True
Is also shows the difference between == and is.
I think explaining classes through inheritance should be reduced in amount, as humanity better realises what OOP means
!e ```py
class MyClass:
def is_self(self, obj):
print(self is obj)
a = MyClass()
b = MyClass()
a.is_self(b) #What a points to goes to self, what b points to goes to obj
a.is_self(a) #What a points to goes to self,what b points to goes to obj```
@stuck bluff :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | False
002 | True
Dude
I'm pissed
Was it yesterday or day before where LP was trying to help his grandma with her laptop? And I couldn't find the .iso file?
Guess fucking what
The links are ACTUALLY taking me to it now
I hate things
@quaint cape The meaning of self.
@primal quarry what is the upper bound?
126207244316550804821666916
@mild flume
"#include <Python.h>"
Love it
!e
print(126207244316550804821666916 .bit_length())
@delicate wren :white_check_mark: Your 3.11 eval job has completed with return code 0.
87
that's more bits than long long double
Yup
telemetree
project/Microservices/project.py line 7
list = [```
thing_list # sad
things # less sad
The practice of overwriting variables like this is known as shadowing.
!d list
class list([iterable])```
Lists may be constructed in several ways:
โข Using a pair of square brackets to denote the empty list: `[]`
โข Using square brackets, separating items with commas: `[a]`, `[a, b, c]`
โข Using a list comprehension: `[x for x in iterable]`
โข Using the type constructor: `list()` or `list(iterable)`...
!timeit
list(range(1000))
@mild flume :white_check_mark: Your 3.11 timeit job has completed with return code 0.
20000 loops, best of 5: 15.9 usec per loop
!timeit
[i for i in range(1000)]
@mild flume :white_check_mark: Your 3.11 timeit job has completed with return code 0.
10000 loops, best of 5: 37.8 usec per loop
"imagine having debug output depending on what you're debugging"
#voice-chat-text-0 message
!e
print([*(1,2,3)])
@primal quarry :white_check_mark: Your 3.11 eval job has completed with return code 0.
[1, 2, 3]
I don't think these metrics are that much practically important
but what list gives is readability
SomeClass(some_data) being recognised as conversion from some_data to an instance of SomeClass
!e
from itertools import cycle
lst = [1, 2, 3]
lst_cycle = cycle(lst)
print(next(lst_cycle))
print(next(lst_cycle))
print(next(lst_cycle))
print(next(lst_cycle))
print(next(lst_cycle))
@sharp sundial :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | 1
002 | 2
003 | 3
004 | 1
005 | 2
#! ./.venv/Scripts/python
#! ./.venv/Scripts/python
import sys
sys.stdout.write("hello from Python %s/n" % (sys.version,))
sys.stdout.write("%s" % (sys.executable,))
File "C:\Users\Developer\AppData\Local\Programs\Python\Python310\lib\ctypes_init_.py", line 374, in init
self._handle = _dlopen(self._name, mode)
FileNotFoundError: Could not find module 'C:\Users\Developer\AppData\Local\Programs\Python\Python310\Lib\site-packages\torchaudio\lib\libtorchaudio.pyd' (or one of its dependencies). Try using the full path with constructor syntax.
Press any key to continue . . .
> ./.venv/Scripts/python
not enough, needs envvars, probably
Good point
I made a thing once, somewhat related to automatic venv management
(of one venv)
but it was more of "die early if the venv is not activated)
bad code seen in production for today:
import sys
def main(sys.argv[1]):
import argparse
...
if __name__ == "__main__":
main()
That's magical
!e
def main(sys.argv[1]):
import argparse
...
@delicate wren :x: Your 3.11 eval job has completed with return code 1.
001 | File "/home/main.py", line 1
002 | def main(sys.argv[1]):
003 | ^
004 | SyntaxError: invalid syntax
Bad because it's a syntax error

also bad because they clearly know that argparse exists but they still decide to use sys.argv
@echo off
cls
cd ./.venv/Scripts
start activate \b
cd ../../
echo py make_vars.py \b
pause
fails on py2 too
I see .venv here and also when I was reading documentation
Is that how you should name your containing folder?
I do it to make it easy to catch it more consistently with my .gitignore
CringeFactoryManagerFactoryAbstractFacade
Just make it ignore anything that starts with a .
is there anything of your scripts/modules that go outside this folder? (Related of course not just something in another environment)
XD.rar~~~~
๐

How's it going?
So what does return actually do, frfr?
!e
print(callable(2))
print(callable(print))
@delicate wren :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | False
002 | True
It prints 
!d callable
callable(object)```
Return [`True`](https://docs.python.org/3/library/constants.html#True "True") if the *object* argument appears callable, [`False`](https://docs.python.org/3/library/constants.html#False "False") if not. If this returns `True`, it is still possible that a call fails, but if it is `False`, calling *object* will never succeed. Note that classes are callable (calling a class returns a new instance); instances are callable if their class has a `__call__()` method.
New in version 3.2: This function was first removed in Python 3.0 and then brought back in Python 3.2.
it don't
who uses IDLE in 2023?
Folks who don't want to download extra crap?
I did that in 2022 actually
You have vim, it comes with your laptop.
On Windows?
You have uno, it comes with your xbox. is the meme I was referencing
!e
thing = list
[*filter(lambda x: not callable(x), vars(thing ))]
@primal quarry :warning: Your 3.11 eval job has completed with return code 0.
[No output]
!e
thing = list
print([*filter(lambda x: not callable(x), vars(thing ))])
@primal quarry :white_check_mark: Your 3.11 eval job has completed with return code 0.
['__new__', '__repr__', '__hash__', '__getattribute__', '__lt__', '__le__', '__eq__', '__ne__', '__gt__', '__ge__', '__iter__', '__init__', '__len__', '__getitem__', '__setitem__', '__delitem__', '__add__', '__mul__', '__rmul__', '__contains__', '__iadd__', '__imul__', '__reversed__', '__sizeof__', 'clear', 'copy', 'append', 'insert', 'extend', 'pop', 'remove', 'index', 'count', 'reverse', 'sort', '__class_getitem__', '__doc__']
Idle is good for trying new commands
And seeing the info about them quickly
I just use bpython for that
I don't know what that is
it's a better repl
got it @mild flume
@echo off
cls
cd ./.venv/Scripts
start /b activate
cd ../../
start /b py make_vars.py
pause
I was trying to solve something for a couple of months
turned out I just had to change https to http
this style scares me
!d compile
compile(source, filename, mode, flags=0, dont_inherit=False, optimize=- 1)```
Compile the *source* into a code or AST object. Code objects can be executed by [`exec()`](https://docs.python.org/3/library/functions.html#exec "exec") or [`eval()`](https://docs.python.org/3/library/functions.html#eval "eval"). *source* can either be a normal string, a byte string, or an AST object. Refer to the [`ast`](https://docs.python.org/3/library/ast.html#module-ast "ast: Abstract Syntax Tree classes and manipulation.") module documentation for information on how to work with AST objects.
The *filename* argument should give the file from which the code was read; pass some recognizable value if it wasnโt read from a file (`'<string>'` is commonly used).
Compiling python code
for running something and getting an interactive environment
https://code.visualstudio.com/docs/python/jupyter-support-py
wouldn't use it myself tbh
!d breakpoint
breakpoint(*args, **kws)```
This function drops you into the debugger at the call site. Specifically, it calls [`sys.breakpointhook()`](https://docs.python.org/3/library/sys.html#sys.breakpointhook "sys.breakpointhook"), passing `args` and `kws` straight through. By default, `sys.breakpointhook()` calls [`pdb.set_trace()`](https://docs.python.org/3/library/pdb.html#pdb.set_trace "pdb.set_trace") expecting no arguments. In this case, it is purely a convenience function so you donโt have to explicitly import [`pdb`](https://docs.python.org/3/library/pdb.html#module-pdb "pdb: The Python debugger for interactive interpreters.") or type as much code to enter the debugger. However, [`sys.breakpointhook()`](https://docs.python.org/3/library/sys.html#sys.breakpointhook "sys.breakpointhook") can be set to some other function and [`breakpoint()`](https://docs.python.org/3/library/functions.html#breakpoint "breakpoint") will automatically call that, allowing you to drop into the debugger of choice. If [`sys.breakpointhook()`](https://docs.python.org/3/library/sys.html#sys.breakpointhook "sys.breakpointhook") is not accessible, this function will raise [`RuntimeError`](https://docs.python.org/3/library/exceptions.html#RuntimeError "RuntimeError").
three "py"s in the url, two too many
going to bed
US be like "I use a cruise missile for home defense"
The error was caused when officials overvalued some of the systems sent to Ukraine, using the value of money it would cost to replace an item completely rather than the current value of the weapon.
allegedly
I heard that as "database sharting"
https://redisson.org/glossary/sharding.html here. read this while waiting for the mbta to move faster than a child walking.
(I joke despite the fact I'm going to New York this weekend)
Meanwhile, working on reading docs for an interesting framework
import { HandlerContext, Handlers } from "$fresh/server.ts";
export const handler: Handlers = {
GET(_req: Request, _ctx: HandlerContext) {
return new Response("Hello World");
},
};
Fresh framework for Deno
distributed systems make backing up harder too
sometimes there's already data replication
Meanwhile me with my password at work being an actual sql injection attack....
just in case of a breach
(it's meant to attack the attackers)
also I put commas in my passwords in case there's a breach and it ends up in a csv
or just have the log itself as the database
(please no)
so, speaking of "oh, what could've the filesystem done wrong?"
Isn't that the purpose of datadog tho
or that's how we use datadog at work: logs as databases
- writes are cached: write doesn't actually write anything to disk until you fsync
we do CRUD lol
- writes can write garbage data until they are fully complete
often part of data will be zeroed out/unchanged
there are appropriate usecases, yes
but, like, "don't just write it from zero and put it straight into production because it seems clever"
SQLite with its pragmas...
foreign keys? don't need them
@delicate wren are you really an anime girl?
!e
assert 1 == 1
@wary fable :warning: Your 3.11 eval job has completed with return code 0.
[No output]
legit saw that in prod code
!e
print(assert 1==1)
@fair heron :x: Your 3.11 eval job has completed with return code 1.
001 | File "/home/main.py", line 1
002 | print(assert 1==1)
003 | ^^^^^^
004 | SyntaxError: invalid syntax
thankfully you can't redefine is ... right?
!e
print(assert(1 is 1))
@wary fable :x: Your 3.11 eval job has completed with return code 1.
001 | File "/home/main.py", line 1
002 | print(assert(1 is 1))
003 | ^^^^^^
004 | SyntaxError: invalid syntax
idk what assert is
!e
assert False
@delicate wren :x: Your 3.11 eval job has completed with return code 1.
001 | Traceback (most recent call last):
002 | File "/home/main.py", line 1, in <module>
003 | assert False
004 | AssertionError
!e
x = "hello"
#if condition returns False, AssertionError is raised:
assert x == "goodbye", "x should be 'hello'
@fair heron :x: Your 3.11 eval job has completed with return code 1.
001 | File "/home/main.py", line 4
002 | assert x == "goodbye", "x should be 'hello'
003 | ^
004 | SyntaxError: unterminated string literal (detected at line 4)
missing " at the end
!e
x = "hello"
#if condition returns False, AssertionError is raised:
assert x == "goodbye", "x should be 'hello'"
@fair heron :x: Your 3.11 eval job has completed with return code 1.
001 | Traceback (most recent call last):
002 | File "/home/main.py", line 4, in <module>
003 | assert x == "goodbye", "x should be 'hello'"
004 | ^^^^^^^^^^^^^^
005 | AssertionError: x should be 'hello'
fun times
!e
assert False, "Error exists between keyboard and chair"
In a dystopian world a new form of A.I. weaponry has been created. All these drone bots need is a profile: age, sex, fitness, uniform, and ethnicity. Nuclear is obsolete. Take out your entire enemy virtually risk free. Just characterize him, release the swarm, and rest easy.
โSlaugherbotsโ by Stewart Sugg
Subscribe to ALTER on YouTube: https:/...
@wary fable :x: Your 3.11 eval job has completed with return code 1.
001 | Traceback (most recent call last):
002 | File "/home/main.py", line 1, in <module>
003 | assert False, "Error exists between keyboard and chair"
004 | AssertionError: Error exists between keyboard and chair
sometimes I think guard clauses may be a useful idea
only sometimes because I still remember the cases when they get misuses
Russia Moscow mass-deploys and exploits face recognition already
Facebook is terrible for that. I'm in this picture and I don't like it exists for a reason.
7 wasn't that much different from Vista anyway so ๐คทโโ๏ธ
our best representation of it does have it
QM actually is not really complex, technically
because phase can be arbitrary
so, it's like, a little bit less varied
fields and waves
@primal quarry electromagnetism
field value
dscord
field notion is important there
not just forces
you can think of it as "each point in space has some value associated to it"
@primal quarry you can as well say that real numbers don't exist
absolute value -- PDF at current point
argument -- phase
probability distribution function
why:
we can't measure real numbers
most of the "trivial" physics is perfectly explainable with a subset of those
slight extension of algebraic numbers
there's more real numbers than natural numbers
QM gives good predictions
its correctness doesn't rely on whether those numbers exist
@primal quarry correctness of a model has nothing to do with whether that models is constructed the same way as what it describes
some thing that is not part of the conversation(sorry) what are some groups at school like: nerd cheerleader emo...
the best way to say "shut the fuck up trying to say that complex numbers are useless"
https://en.wikipedia.org/wiki/Fundamental_theorem_of_algebra
The fundamental theorem of algebra, also known as d'Alembert's theorem, or the d'AlembertโGauss theorem, states that every non-constant single-variable polynomial with complex coefficients has at least one complex root. This includes polynomials with real coefficients, since every real number is a complex number with its imaginary part equal to ...
In mathematical analysis, the Weierstrass approximation theorem states that every continuous function defined on a closed interval [a, b] can be uniformly approximated as closely as desired by a polynomial function. Because polynomials are among the simplest functions, and because computers can directly evaluate polynomials, this theorem has bot...
Fraktur?
Letters, but fancy.
guess what letter
G.
theta
"every non-constant single-variable polynomial with complex coefficients has at least one complex root. This includes polynomials with real coefficients, since every real number is a complex number with its imaginary part equal to zero."
What's even the point of anything anymore
S
I was going to say G, C or S.
๐ ๐ โญ ๐ ๐ ๐ ๐ โ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐ โจ
Fraktur (German: [fสakหtuหษฬฏ] (listen)) is a calligraphic hand of the Latin alphabet and any of several blackletter typefaces derived from this hand. Letters are designed such that the individual strokes are broken apart; in this way it is often contrasted with the curves of the Antiqua (common) typefaces where the letters are designed to flow ...
!charinfo ๐ ๐ โญ ๐ ๐ ๐ ๐ โ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐
Too many characters (51/50)
.uwu ๐ ๐ โญ ๐ ๐ ๐ ๐ โ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐
๐ ๐ โญ ๐ ๐ ๐ ๐ โ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐
!charinfo ๐ ๐ โญ ๐ ๐ ๐ ๐ โ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ โ ๐ ๐ ๐ ๐ ๐ ๐ ๐
\U0001d518: MATHEMATICAL FRAKTUR CAPITAL U - ๐
\u0020 : SPACE -
\U0001d519: MATHEMATICAL FRAKTUR CAPITAL V - ๐
\u0020 : SPACE -
\U0001d51a: MATHEMATICAL FRAKTUR CAPITAL W - ๐
\u0020 : SPACE -
\U0001d51b: MATHEMATICAL FRAKTUR CAPITAL X - ๐
\u0020 : SPACE -
\U0001d51c: MATHEMATICAL FRAKTUR CAPITAL Y - ๐
\U0001d504\u0020\U0001d505\u0020\u212d\u0020\U0001d507\u0020\U0001d508\u0020\U0001d509\u0020\U0001d50a\u0020\u210c\u0020\u2111\u0020\U0001d50d\u0020\U0001d50e\u0020\U0001d50f\u0020\U0001d510\u0020\U0001d511\u0020\U0001d512\u0020\U0001d513\u0020\U0001d514\u0020\u211c\u0020\U0001d516\u0020\U0001d517\u0020\U0001d518\u0020\U0001d519\u0020\U0001d51a\u0020\U0001d51b\u0020\U0001d51c
this one was in our school program
something related to permutations
same root as "fracture"
having this section in the history of the font is interesting
I fucking refuse
In mathematics, the Weierstrass function is an example of a real-valued function that is continuous everywhere but differentiable nowhere. It is an example of a fractal curve. It is named after its discoverer Karl Weierstrass.
The Weierstrass function has historically served the role of a pathological function, being the first published example ...
it also has somewhat simple definition
randomly generating points inside the circle is particularly interesting
now assume you have, in a vacuum, a spherical cow with a random distribution of randomly sized and randomly shaped voids. what is the mass of that spherical cow.
two half-spherical cows
mandelbread
Permethrin is a medication and an insecticide. As a medication, it is used to treat scabies and lice. It is applied to the skin as a cream or lotion. As an insecticide, it can be sprayed onto clothing or mosquito nets to kill the insects that touch them.Side effects include rash and irritation at the area of use. Use during pregnancy appears to ...
why can't I talk?
read the very top of this channel
!voice
Canโt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
50 messages, hm
"Alan Turing might've lived longer"
meanwhile, i cause a ruckus at work because I include my pronouns (he/they) in zoom
!e
print(*("".join(" #"[abs(__import__("functools").reduce(lambda z,c:z*z+c,[.05*x+.1j*y]*999,0))<2]for x in range(-39,8))for y in range(-10,11)),sep="\n")
@delicate wren :white_check_mark: Your 3.11 eval job has completed with return code 0.
001 | #
002 |
003 | ####
004 | ####
005 | # ##########
006 | #################
007 | ###################
008 | #####################
009 | ####### ######################
010 | ######### ######################
011 | #############################################
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/utogizibej.txt?noredirect
They weren't lying
https://gyazo.com/4370b8ab8e5d6cdb5949319ef813a65d
to lazy to look up online
fixed ranges (rightmost column got cut off)
How do you zoom though?
no
Lmao
Good thing they're named well
no name is best name
.025
.05
999
-78
17
-20
21
def getYofCircle(x, r):
return round(math.sqrt((r/2)**2 - ((r/2)-x)**2))
I read it as get yo circle