#voice-chat-text-1
1 messages · Page 68 of 1
how so Milien?
more complicated
I’m agreeing with her if that’s not clear in my message, not sure if you disagree with his wife
“mood” is a way to say “I feel that” in a modern way but I guess it is kinda dumb/confusing, now that I’m thinking about the actual definition of mood
I got Pixel 8 because slightly more open OS compared to other Androids
(and Pixel 9 was a bit too expensive)
not sure how political of a question this is but I heard that Apple is like, pretty bad to buy in Russia because they enforce censorship/remove VPNs
does that sound accurate to you yuya or more overblown?
trying to find reasons to convince my family not to buy Apple phones in a month
most App store apps are paid and you can't buy them in Russia
so it's dubious to buy anyway
gotcha
macOS stuff should be fine
to me, putting food into water actually sounds more like something plant-eating animals would do
(like to make it edible at all, when plants are dry)
@thin lintel "except Chihuahuas, those hate everything"
lmao
❌ "cleaning up broken input set"
✅ "data nurse"
Are you Portugese ? @slim hatch
ceremoniality
american-native but I'm fluent in PT!
Oh, ok great ^^
At the moment, I tested Stable diffusion turbo ! I love this generator Photo IA
(yes, the only dictionary listing this word is OED and it lists it as obsolete/rarely used)
picture excuse me mdr
seemingly not, still an open model
they just want to see the world burn
stable diffusion brought actually nothing positive to the world
like LLMs are not as bad, even
ThielGPT
the only use case that is potentially okay is generating training data for smaller recognition models from a way larger diffusion model
but that is, like, internal corporate stuff
everything public and productised is just plainly making the world worse
(in the context of image/video generation)
(I haven't seen anyone claim to do this yet)
only heard similar things in the context of natural language processing
where they train big models with small data set, then generate bigger data set and train small models with that
"more data => faster learning" somehow
the learning results are better (more aligned with the input), if you do that intermediate step of inflating the data set
recognition and predictive models are clearly net positive for businesses overall, unlike generative AI,
but one still needs to be careful about their applicability (AI is biased by design)
diffusion: image, text -> image
recognition: image -> text
stable diffusion is a description-guided noise remover
yo guys wasup
so technically each step there is more like:
image, text, % noisiness -> image
1-(how much information is preserved)
or something similar
like you gradually add noise to an image, and train the model to invert each such step
Yuya or AF (global display name remains unchanged)
previous to that, models were trained through some sort of adversarial pairing where one was trying to fake a real image, and another was trying to detect whether it's fake
kind of
wt ??
it's one of the attempted ways to do generation
what we talking about
however I think there was something more realistic prior to diffusion
like not as knuckleheaded as this approach where you kind of just hope it works somehow
@arctic dirge the interesting question there was:
can you enhance training of recognition models using diffusion models?
by inflating the training data
I know they do it to LLMs
@arctic dirge iirc you were trying to do it without involving LLMs? or, like, without big pre-trained ones
I might be misremembering
@arctic dirge you sound like you just hate your job
since that challenge is kind of not entirely textual
oh cool
afterwards you can convince investors to give you even more money
couldn't reproduce the paper
someone vibe-TeXed the paper
SchönGPT
based on whom would they even learn that
you have to outperform humans to be viable
pick the right humans to compare to
Grok already intellectually outperforms an average Twitter user and the platform owner
combine LLMs with TLA+/Dafny
"this code is bad, but here's also a formal proof of how bad it is"
if we think about it google has a lot of data why cant they make gemini better ?
vibe-onomics
@arctic dirge so, Larry Ellison 2?
let a central AI decide everything: neurocommunism
it's, like, a typical average normal bubble, not, like, 100% delusion bubble
it becomes a bubble retroactively if/when it bursts
(however we can't rule out a possibility of it going out of fashion slowly instead)
what DB did it use?
MongoDB?
WEB SCALE
both should be in containers, but, yeah, sounds relatively sane
I have a bot which is spread over, like, 4 separate containers
sharded guilds u mean
(microserviced not sharded)
@umbral rose gimme screenshare
@calm tusk Hemlock is no longer the Voice Lead
😂
Mindful is now the Voice Lord
@mild flume
what happened
why you get demoted
🙁
@umbral rose how dare you demote hemmy
there's a high probability that Chris will literally just ignore these pings
oh, wait, I though I started doing bots in December of 2017
turns out, no, it was October
I think I remember times before Cogs
I had to invent/figure out live-reload modularity myself
yeah for sure ...remember red bot
what do you guys think about n8n
(<2 months after using Python for the first time)
it's amazing
tf's a n8n
ai agents and automation platform
drag and drop
you could do that on the local machine or a server that's great for automation
🚀🚀🚀
i just use zapier...is n8n free?
you'll have to do that on your local host
it's like available for 14 days or so
on cloud
is the AI running during the workflow or just generating the workflow code?
because if it's the former, that is uneconomical and unreliable
yeah you could integrate multiple agents, give them tools or any access you want for building the workflow
AI running in a ground hog day seeing errors over and over again
having to do the same thing but slightly differently
yeah
using AI for code de-duplication is potentially useful I guess?
we already have a lot of code duplication in the wild
and AI is basically just that but amplified
it's not only ai you could automate your computer with it as well....
do a http call
webhooks or anything plus llm
and potentially for finding guesses of code provenance
no code way
yeah it is really easy create chatbot and all
fr
with n8n
chatbots are using humans to self-replicate
actual parasitic organisms
it's great for someone to explore apis and all and see it working and gain a bigger picture n8n is definately a good tool
it is really funny to think about how torturous some of the things we ask AI would be if you looked at it like as if it was an actual conscious being
lazygit vibegit
vibe-rator
totally innocent
$200/month doesn't sound like that much of a brag
$200 just with vibe coding 😢
it is bro i am grinding everyday still cant get a single internship
grind less, sleep more
will get better results
i sleep too
let' s say we code for fun ✨ and not make anything
fun is one thing and money is another
when I code "for fun", that does often end up being 20 hour writing sessions
i think personal projects are waste of time
.vibeignore, list of files to hide from an AI agent
is that an actual thing?
what do you mean by a personal project?
if you make it to solve a problem you have, it's not a waste of time
yeah
yeah i mean money wise
it takes a lot of time
!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 Paste! button in the bottom left, or by pressing CTRL + S. After doing that, you will be navigated to the new paste's page. Copy the URL and post it here so others can see it.
Click here to see this code in our pastebin.
I actively utilise results from all big projects I had prior to employment to help me at work
and doing a lot of things that are initially for fun/experiment but then end up being useful there too
but, like, you need some big coherent view of what you do so you can yield benefits from it
this is not normal, as far as I saw
yea thats what i hate about ais they add tons of emojies
omfg the umbrella is so true for those AI emojis
just WHY
vibe symbolism
☂️ reloading the service
docker-compose restart
evertime you get a error you just say please fix it
messages designed to hurt
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
that is called errors
“The resont of thas quetion is that it may be diffulct to undestand the exact implimantion of the data, but in general it can be consided as an exmaple of the proces.”
-# (dont ask how i generated this)
(answer: ||str(e) is often just ""||)
erro handling 😂
damnnn
(you'd normally do f"{e.__class__.__name__}: {e}" there instead, just in case someone downstack called raise RuntimeError)
its not even a code its english
it is happening within a loop
for filename in os.listdir(admin_path):
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
😂
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
@calm tusk do you know what git is ?
i couldn't have build that with this little understanding so that's impressive for me he made it work 👏
yea
he is trolling
@arctic dirge ban the user?
they can't see their data is corrupted
after that
problem solved
yeah throw in the error !! 😆
business speak, yes
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
🚀
Tell GPT to fix it and build a RAG then 😆
you don't need to know if it's broken if you're not going to fix it anyway
or just use claude
exactly
but he saw the bigger picture and told the ai to build what he needed, that's a good approach....
automate the fun part and manualise the tedious part
True American Dream
"Access is kind of like Excel,
and Postgres is kind of like Access"
data swamp
Some one to talk
Hiii
pgadmin
???
I'll try it
just gpt it
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
What's
- You have been active for fewer than 9 ten-minute blocks.
?
What it is meaning?
code didn't go through ruff presumably
ruff
yeah, this part is kind of against spamming
so your messages aren't sent all at once
anyone new to python '?
talk to people for ~1.5 hours instead of just focusing on sending many messages
Okay
.. that's too long haha
are you learning Python? or already using it at work/wherever?
Umm not good at it
I learned it little bit
But not good at it
where's the backend?
I like blockcoding 🙂
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
It's 4am in koreaaaaa
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
I'm sleepy
visual programming?
whats that
kilobyte
kibibyte
🥝byte
kiwibyte :D
not sure what that'd mean in this context
what's plain text;
very philosophical question
yeah
Yeah
I know way too much to tolerate AI doing anything in terms of code
why dont you use copilot
(I just end up being disappointed in AI each time)
yeah man
mood
i feel ai is soo overhyped
(we talked about this an ~hour ago)
he needs to learn system design a bit and vibe code
Authorization: Vibe {}
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
use FastAPI instead of Flask, ChatGPT will just copy-paste the tutorial
(FastAPI tutorial includes auth)
Authorization: Vibe ✨
unhackable
too cringe to hack
for in C is a mistake
it's just a slightly different while in C
oh yeah...
yeah for (type var : iter) {}
// bad?
for (auto item : collection) {}
// bad but differently?
for (auto&& item : collection) {}
// good?
for (item : collection) {}
remove type is the newer guideline iirc
you almost never should be doing anything other than auto or equivalent there
it can and will fuck up everything so much when you try
for example, try iterating over std::vector<bool>
you can't bool& it
why?
because std::vector<bool> isn't std::vector
to save memory right?
yeah that kind of makes sense, but yeah at the cost of everything else
if you wanted maximal speed instead, it depends on the length and how you access it
std::vector<int> is optimal sometimes iirc
if you do a lot of individual random accesses iirc?
getting a bool out of std::vector<unsigned char> takes extra effort for the CPU
i love Rust's loop {}
break value;
I think it's possible to add else to Rust's for and while
you can already emulate that kind of
@arctic dirge AI coding is the opposite of DRY
vibe debuggers when
im the best rust developer
@slim hatch @slim depot that's just the way he is, judging from earlier interactions
@slim depot @slim hatch jokes asides, don't claim to plan to record people, that has historically been insta-voice-ban here
for i in range 5:
print(i)
||SyntaxError||
for a second there i was like "what syntax error" then i saw it...
range 5
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
The "Fizz-Buzz test" is an interview question designed to help filter out the 99.5% of programming job candidates who can't seem to program their way out of a wet paper bag. The text of the programming assignment is as follows:
"Write a program that prints the numbers from 1 to 100. But for multiples of three print “Fizz” instead of the number and for the multiples of five print “Buzz”. For numbers which are multiples of both three and five print “FizzBuzz”."
the vibechain is fizzing and buzzing
!e
# I'm not sorry
from typing import Callable
def compose(*functions):
def composed(x):
for f in reversed(functions):
x = f(x)
return x
return composed
def fizzbuzz(n: int) -> str:
def test(d: int, s: str) -> Callable[[Callable[[str], str]], Callable[[str], str]]:
def tmp(x: Callable[[str], str]) -> Callable[[str], str]:
if n % d:
return x
else:
return lambda _: s + x("")
return tmp
return compose(
test(3, "Fizz"),
test(5, "Buzz"),
)(lambda x: x)(str(n))
print(*map(fizzbuzz, range(1, 101)))
:white_check_mark: Your 3.13 eval job has completed with return code 0.
1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz Fizz 22 23 Fizz Buzz 26 Fizz 28 29 FizzBuzz 31 32 Fizz 34 Buzz Fizz 37 38 Fizz Buzz 41 Fizz 43 44 FizzBuzz 46 47 Fizz 49 Buzz Fizz 52 53 Fizz Buzz 56 Fizz 58 59 FizzBuzz 61 62 Fizz 64 Buzz Fizz 67 68 Fizz Buzz 71 Fizz 73 74 FizzBuzz 76 77 Fizz 79 Buzz Fizz 82 83 Fizz Buzz 86 Fizz 88 89 FizzBuzz 91 92 Fizz 94 Buzz Fizz 97 98 Fizz Buzz
i saw that in the concurrency section in the leetcode ig
2025-07-06 23:20:51.625520
+can we change this Missing required argument: duration: str to do an explanation of the command, and modify the error messages involving strings to explain the commands for any command
guess what language this is translated from
(not Klingon)
a functional language prolly
very specific one
elixir?
the classics of fizzbuzzery
is this fizzbuzz:
for i in range(1, 100):
print(i, end="")
m3 = i / 3
m5 = i / 5
if m3 == round(m3):
print("Fizz", end="")
if m5 == round(m5):
print("Buzz", end="")
print()
ahh haskell
MULTITHREADED?
2025-07-06 22:54:33.074128
+~ban @calm tusk
+Subbot
+APP
- 10:30 PM
- Missing required argument: reason: str lets make it so if you put no reason, it still works, but states no reason given.
2025-07-06 22:55:32.024030
+/architect
2025-07-06 22:56:22.042505
+make the default for ban, no reason given.
2025-07-06 22:58:08.061314
+/ask
2025-07-06 23:20:51.625520
+can we change this Missing required argument: duration: str to do an explanation of the command, and modify the error messages involving strings to explain the commands for any command
this is somehow not entirely a joke
oh wait instead of the number... ahhh
the way they do processing is useful in other places
writing a DSL for a fizzbuzz seems a bit excessive and funny at the same time!
In this tutorial, we ask if we can accomplish
this without having to check the conditions for the previous actions twice; in other
words, if we can make the control flow follow the information flow without loosing
modularity.
you check divisibility only once per each part of the string
arent strings the stuff my chicken meat is made from?
vibe injection
prompt injections work because AI can't tell instructions and data apart
(at least, that's the common explanation for that)
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
lmao
i don't
Do you know any servers that can make free calls?
would that be green matrix beep boop noises or just furious typing
brb, another server is having a paper discussion
and now realise stuff like this is regular occurrence
chat is this good fizzbuzz
for i in range(1, 100):
m3 = i % 3 == 0
m5 = i % 5 == 0
if m3 or m5:
if m3:
print("Fizz", end="")
if m5:
print("Buzz", end="")
else:
print(i, end="")
print()
i both hate and love this
too many ifs
theres like 4
!e
for i in range(1, 100):
m3 = i % 3 == 0
m5 = i % 5 == 0
if m3:
print("Fizz", end="")
i = ""
if m5:
print("Buzz", end="")
i = ""
print(i)
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/X5PESJJLMYH2QDR3ZZRXFN42CE
wait i just thought of something
for i in range(1, 101):
output = ""
if i % 3 == 0:
output += "Fizz"
if i % 5 == 0:
output += "Buzz"
print(output or i)
check that out
also idk should 100 be included or
should be
yeyeye
bruh theres a fly in my room
!e ```py
for i in range(1, 101):
output = ""
if i % 3 == 0:
output += "Fizz"
if i % 5 == 0:
output += "Buzz"
print(output or i)
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/Y6Q2VMF4CXBR7QQNTN5HKLWGPY
!e
for i in range(1, 101):
print((i % 3 == 0 and "Fizz") + (i % 5 == 0 and "Buzz") or i)
hmm
doesn't work
!e
for i in range(1, 101):
print((i % 3 == 0 and "Fizz" or "") + (i % 5 == 0 and "Buzz" or "") or i)
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/NGYSZ2XNH6TCYF5FRRFAKLV7BE
ah, wait
how do you just manage to do it in 2 lines ._.
!e
for i in range(1, 101):
print(((i % 3 == 0) * "Fizz") + ((i % 5 == 0) * "Buzz") or i)
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/QQFRMPWX6J7SSYIUJA6UULC4TU
now you're just flexing 😭
!e
for i in range(1, 101):
print((not i % 3) * "Fizz" + (not i % 5) * "Buzz" or i)
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/UGYAQAUP4P3XDPNRVFOWKQAJZY
ugh idk what to do with that next
hardcode it
[1,2,"Fizz",4,"Buzz", ...]
!e ```py
print("\n".join(map(lambda i: "Fizz"(i%3==0) + "Buzz"(i%5==0) or str(i), range(1, 101))))
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/MZIHVO3SMHZ42IQHJ3HG7GIIJA
checkmate.
!e ```py
import('sys').stdout.write('\n'.join(["Fizz"(i%3==0)+"Buzz"(i%5==0) or str(i) for i in range(1,101)])+'\n')
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/RRLDFFPSYGIVND7MKEMMCCKR3A
!e ```py
for i in range(1,101):print((i%3<1)"Fizz"+(i%5<1)"Buzz"or i)
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/QPLHBAQQ7NKRMWEJV5WIQSNJHA
!e
from itertools import cycle
from operator import add
print(*map(max, map(add, cycle(["", "", "Fizz"]), cycle(["", "", "", "", "Buzz"])), map(str, range(1, 101))),sep="\n")
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/LZV6L2CO5KGOUHMEX736CU62EE
wait thats fucking genius
after 8
something exploded
yeah just noticed lol
lmao
!e
print("\N{skull}")
:white_check_mark: Your 3.13 eval job has completed with return code 0.
💀
!e
print(*map(max, map(str.__add__, ["", "", "Fizz"] * 100, ["", "", "", "", "Buzz"] * 100), map(str, range(1, 101))), sep="\n")
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/ZC36JF7QGTT4J745OSY6RQYHGE
no need to import somewhat
!e
for i in range(1, 12): print("Fizz"*(i%3==0)+"Buzz"*(i%5==0) or i)
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/ZLZFCYPV3GI2HT4NSU4FDF3NME
!e from builtins import print as p;p([(f:='Fizz'(i%3<1)+'Buzz'*(i%5<1))or i for i in range(1,101)])
:white_check_mark: Your 3.13 eval job has completed with return code 0.
1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz Fizz 22 23 Fizz Buzz 26 Fizz 28 29 FizzBuzz 31 32 Fizz 34 Buzz Fizz 37 38 Fizz Buzz 41 Fizz 43 44 FizzBuzz 46 47 Fizz 49 Buzz Fizz 52 53 Fizz Buzz 56 Fizz 58 59 FizzBuzz 61 62 Fizz 64 Buzz Fizz 67 68 Fizz Buzz 71 Fizz 73 74 FizzBuzz 76 77 Fizz 79 Buzz Fizz 82 83 Fizz Buzz 86 Fizz 88 89 FizzBuzz 91 92 Fizz 94 Buzz Fizz 97 98 Fizz Buzz
x for x in map(f, a, b, c)
f(a_, b_, c_) for a_, b_, c_ in zip(a, b, c)
(those are equivalent)
!e
exec("for i in range(1,101):print((i%3<1)'Fizz'+(i%5<1)'Buzz'or i)")
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/EFQDKZ4FO3Q3YSFQP2LQNFRJHY
!e
print(list(map(lambda x: x**2), [1, 2, 3]))
!e ```py
for i in range(1,101):print((i%3<1)"F"+(i%5<1)"B"or i,end="")
:white_check_mark: Your 3.13 eval job has completed with return code 0.
12F4BF78FB11F1314FB1617F19BF2223FB26F2829FB3132F34BF3738FB41F4344FB4647F49BF5253FB56F5859FB6162F64BF6768FB71F7374FB7677F79BF8283FB86F8889FB9192F94BF9798FB
I'm going for no loops or lambdas, not code size
!e
print(list(map(lambda x: x**2, [1, 2, 3])))
:white_check_mark: Your 3.13 eval job has completed with return code 0.
[1, 4, 9]
!e
print('1,2,Fizz,4,Buzz,Fizz,7,8,Fizz,Buzz,11'.replace(',','\n'))
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/ZIL5KSF4Y7ICMODBA2CT4K4RUE
and the winner is ...............
!e ```py
print("\n".join([
1, 2, "Fizz", 4, "Buzz", "Fizz", 7, 8, "Fizz", "Buzz", 11, "Fizz", 13, 14, "Fizz""Buzz", 16, 17, "Fizz", 19, "Buzz", "Fizz", 22, 23, "Fizz", "Buzz", 26, "Fizz", 28, 29, "Fizz""Buzz", 31, 32, "Fizz", 34, "Buzz", "Fizz", 37, 38, "Fizz", "Buzz", 41, "Fizz", 43, 44, "Fizz""Buzz", 46, 47, "Fizz", 49, "Buzz", "Fizz", 52, 53, "Fizz", "Buzz", 56, "Fizz", 58, 59, "Fizz""Buzz", 61, 62, "Fizz", 64, "Buzz", "Fizz", 67, 68, "Fizz", "Buzz", 71, "Fizz", 73, 74, "Fizz""Buzz", 76, 77, "Fizz", 79, "Buzz", "Fizz", 82, 83, "Fizz", "Buzz", 86, "Fizz", 88, 89, "Fizz""Buzz", 91, 92, "Fizz", 94, "Buzz", "Fizz", 97, 98, "Fizz", "Buzz"]))
:x: Your 3.13 eval job has completed with return code 1.
001 | File [35m"/home/main.py"[0m, line [35m5[0m
002 | "Buzz", "Fizz", 67, 68, "Fizz", "Buzz", 71, "Fizz", 73, 74, "Fizz""Buzz", 76, 77, "Fizz", 79, "Buzz", "Fizz", 82, 83, "Fizz", [1;31m"[0mBu
003 | [1;31m^[0m
004 | [1;35mSyntaxError[0m: [35munterminated string literal (detected at line 5)[0m
ohhh
!e ```py
print("\n".join([
1, 2, "Fizz", 4, "Buzz", "Fizz", 7, 8, "Fizz", "Buzz", 11, "Fizz", 13, 14, "Fizz""Buzz", 16, 17, "Fizz", 19, "Buzz", "Fizz", 22, 23, "Fizz", "Buzz", 26, "Fizz", 28, 29, "Fizz""Buzz", 31, 32, "Fizz", 34, "Buzz", "Fizz", 37, 38, "Fizz", "Buzz", 41, "Fizz", 43, 44, "Fizz""Buzz", 46, 47, "Fizz", 49, "Buzz", "Fizz", 52, 53, "Fizz", "Buzz", 56, "Fizz", 58, 59, "Fizz""Buzz", 61, 62, "Fizz", 64, "Buzz", "Fizz", 67, 68, "Fizz", "Buzz", 71, "Fizz", 73, 74, "Fizz""Buzz", 76, 77, "Fizz", 79, "Buzz", "Fizz", 82, 83, "Fizz", "Buzz", 86, "Fizz", 88, 89, "Fizz""Buzz", 91, 92, "Fizz", 94, "Buzz", "Fizz", 97, 98, "Fizz", "Buzz"]))
:x: Your 3.13 eval job has completed with return code 1.
001 | Traceback (most recent call last):
002 | File [35m"/home/main.py"[0m, line [35m1[0m, in [35m<module>[0m
003 | print([31m"\n".join[0m[1;31m([[0m
004 | [31m~~~~~~~~~[0m[1;31m^^[0m
005 | [1;31m1, 2, "Fizz", 4, "Buzz", "Fizz", 7, 8, "Fizz", "Buzz", 11, "Fizz", 13, 14, "Fizz""Buzz", 16, 17, "Fizz", 19, "Buzz", "Fizz", 22, 23, "Fizz", "Buzz", 26, "Fizz", 28, 29, "Fizz""Buzz", 31, 32, "Fizz", 34, "Buzz", "Fizz", 37, 38, "Fizz", "Buzz", 41, "Fizz", 43, 44, "Fizz""Buzz", 46, 47, "Fizz", 49, "Buzz", "Fizz", 52, 53, "Fizz", "Buzz", 56, "Fizz", 58, 59, "Fizz""Buzz", 61, 62, "Fizz", 64, "Buzz", "Fizz", 67, 68, "Fizz", "Buzz", 71, "Fizz", 73, 74, "Fizz""Buzz", 76, 77, "Fizz", 79, "Buzz", "Fizz", 82, 83, "Fizz", "Buzz", 86, "Fizz", 88, 89, "Fizz""Buzz", 91, 92, "Fizz", 94, "Buzz", "Fizz", 97, 98, "Fizz", "Buzz"])[0m)
006 | [1;31m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
... (truncated - too long)
Full output: https://paste.pythondiscord.com/IGSMA2JW4EB3VVMYV4LUT3R2PM
ohhh
!e
# time for seriously dubious stuff
print('12F4BF78FB'.replace('','\n').replace('F', 'Fizz').replace('B', 'Buzz')[1:-1])
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
!e
exec("for i in range(1,101):print('Fizz'*(i%3<1)+'Buzz'*(i%5<1)or i)")
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/USRIHBMMC5UFWU6CC43Z6Q4OEQ
why put that inside an exec?
!e ```py
print(["1", "2", "Fizz", "4", "Buzz", "Fizz", "7", "8", "Fizz", "Buzz", "11", "Fizz", "13", "14", "FizzBuzz", "16", "17", "Fizz", "19", "Buzz", "Fizz", "22", "23", "Fizz", "Buzz", "26", "Fizz", "28", "29", "FizzBuzz", "31", "32", "Fizz", "34", "Buzz", "Fizz", "37", "38", "Fizz", "Buzz", "41", "Fizz", "43", "44", "FizzBuzz", "46", "47", "Fizz", "49", "Buzz", "Fizz", "52", "53", "Fizz", "Buzz", "56", "Fizz", "58", "59", "FizzBuzz", "61", "62", "Fizz", "64", "Buzz", "Fizz", "67", "68", "Fizz", "Buzz", "71", "Fizz", "73", "74", "FizzBuzz", "76", "77", "Fizz", "79", "Buzz", "Fizz", "82", "83", "Fizz", "Buzz", "86", "Fizz", "88", "89","FizzBuzz", "91", "92", "Fizz", "94", "Buzz", "Fizz", "97", "98", "Fizz", "Buzz"])
:white_check_mark: Your 3.13 eval job has completed with return code 0.
['1', '2', 'Fizz', '4', 'Buzz', 'Fizz', '7', '8', 'Fizz', 'Buzz', '11', 'Fizz', '13', '14', 'FizzBuzz', '16', '17', 'Fizz', '19', 'Buzz', 'Fizz', '22', '23', 'Fizz', 'Buzz', '26', 'Fizz', '28', '29', 'FizzBuzz', '31', '32', 'Fizz', '34', 'Buzz', 'Fizz', '37', '38', 'Fizz', 'Buzz', '41', 'Fizz', '43', '44', 'FizzBuzz', '46', '47', 'Fizz', '49', 'Buzz', 'Fizz', '52', '53', 'Fizz', 'Buzz', '56', 'Fizz', '58', '59', 'FizzBuzz', '61', '62', 'Fizz', '64', 'Buzz', 'Fizz', '67', '68', 'Fizz', 'Buzz', '71', 'Fizz', '73', '74', 'FizzBuzz', '76', '77', 'Fizz', '79', 'Buzz', 'Fizz', '82', '83', 'Fizz', 'Buzz', '86', 'Fizz', '88', '89', 'FizzBuzz', '91', '92', 'Fizz', '94', 'Buzz', 'Fizz', '97', '98', 'Fizz', 'Buzz']
!e ```py
print("\n".join(["1", "2", "Fizz", "4", "Buzz", "Fizz", "7", "8", "Fizz", "Buzz", "11", "Fizz", "13", "14", "FizzBuzz", "16", "17", "Fizz", "19", "Buzz", "Fizz", "22", "23", "Fizz", "Buzz", "26", "Fizz", "28", "29", "FizzBuzz", "31", "32", "Fizz", "34", "Buzz", "Fizz", "37", "38", "Fizz", "Buzz", "41", "Fizz", "43", "44", "FizzBuzz", "46", "47", "Fizz", "49", "Buzz", "Fizz", "52", "53", "Fizz", "Buzz", "56", "Fizz", "58", "59", "FizzBuzz", "61", "62", "Fizz", "64", "Buzz", "Fizz", "67", "68", "Fizz", "Buzz", "71", "Fizz", "73", "74", "FizzBuzz", "76", "77", "Fizz", "79", "Buzz", "Fizz", "82", "83", "Fizz", "Buzz", "86", "Fizz", "88", "89","FizzBuzz", "91", "92", "Fizz", "94", "Buzz", "Fizz", "97", "98", "Fizz", "Buzz"]))
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | 1
002 | 2
003 | Fizz
004 | 4
005 | Buzz
006 | Fizz
007 | 7
008 | 8
009 | Fizz
010 | Buzz
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/M3XSXLULBTHUMXMNHJNFATVJWA
i'm trying to golf..won't i have to use newlines..
next exercise: factorial
!e
print((lambda: lambda f: lambda: (lambda: lambda x: lambda: f()(x()(x))())()(lambda: lambda x: lambda: f()(x()(x))())())()(lambda: lambda g: lambda: lambda x: lambda: 1 if x() == 0 else x() * g()(lambda: x() - 1)())()(lambda: 100)())
:white_check_mark: Your 3.13 eval job has completed with return code 0.
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
what the actual fuck is that
!e
(I'm just trying to remember the historical cursed code I made and sent here)
factorial
!e
from math import factorial
print(factorial(100))
:white_check_mark: Your 3.13 eval job has completed with return code 0.
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
same result
implementing recursion without calling the function itself by name
print("\n".join([((i%3<1)*"Fizz"+(i%5<1)*"Buzz")or str(i)for i in range(1, 101)]))
!e
print(int("৪୨")) # answer to everything
:white_check_mark: Your 3.13 eval job has completed with return code 0.
42
another fun one
!e
f=1;for i in range(1,101):f*=i;print(f)
89
:x: Your 3.13 eval job has completed with return code 1.
001 | File [35m"/home/main.py"[0m, line [35m1[0m
002 | f=1;[1;31mfor[0m i in range(1,101):f*=i;print(f)
003 | [1;31m^^^[0m
004 | [1;35mSyntaxError[0m: [35minvalid syntax[0m
dnag, can't do semicolon
!charinfo ৪୨
\u09ea : BENGALI DIGIT FOUR - ৪
\u0b68 : ORIYA DIGIT TWO - ୨
\u09ea\u0b68
lemme try walrus
!e
[f:=f*i for i in range(1,101)];print(f)
:x: Your 3.13 eval job has completed with return code 1.
001 | Traceback (most recent call last):
002 | File [35m"/home/main.py"[0m, line [35m1[0m, in [35m<module>[0m
003 | [f:=[1;31mf[0m*i for i in range(1,101)];print(f)
004 | [1;31m^[0m
005 | [1;35mNameError[0m: [35mname 'f' is not defined[0m
dang... sad..but it's defined
you need some amount of deferred evaluation
is there a recursive way to use walrus i wonder
the way Y-combinator does it, it re-creates the function on each next descent
!e
print(f"{1:0<{1:0<10}}")
:x: Your 3.13 eval job has completed with return code 1.
001 | Traceback (most recent call last):
002 | File [35m"/home/main.py"[0m, line [35m1[0m, in [35m<module>[0m
003 | print(f"[1;31m{1:0<{1:0<10}}[0m")
004 | [1;31m^^^^^^^^^^^^^^[0m
005 | [1;35mMemoryError[0m
lmao
@slim depot it does count removed lines too, right?
I think the most code I wrote in a relatively short period of time was still when I was doing 1 line per minute on average
(it was for, like, 11 days)
(per minute of time passing including sleep, not per minute of coding sessions)
I rounded down
I so want to make a 2008 joke about bubble sort and just can't come up with one
which Java
there is so much Java 8 still happening
"Python is the second best language for everything"
I prototype software in Rust, I'm not normal
Rust is the easiest to compose existing software in
you can even do async-await in embedded Rust
and there you pretty much need global state for it to work
@stuck bluff 👋
@plucky jackal 👋
code
!eval [python_version] <code, ...>
🎉
@obsidian ferry 👋
Hi
@zinc rain valid as in <...>?
and do you need to log it or actually reject the request on invalid input?
also don't use Flask
use something that declaratively expresses those requirements
for example, Pydantic; iirc it can be applied to query params too
like i am sending a string using postman, lets say "storage_path" , on reciving end i wanna check ifstorage path is in request , is not empty or blank
I know but i am stuck with the project
Helping a frnd
I think FASTAPI is much better
with Flask, it seems like you'll have to do that in code yourself
Haha yes thats what i am doing
also, you can use Pydantic anyway there
since what you receive can be trivially converted to just dict[str,str]
which Pydantic knows how to parse
and, iirc, it even parses numbers out of that, even though that's a bad idea in other contexts
there are some infrequently used packages for that too
@thin lintel at most, I might've heard the name
@thin lintel "no ads because no one watches it anyway"
@thin lintel new ice breakers are getting built or just Finland doesn't need as many ice breakers any more because climate change?
there was some trending video from recently about how <10 countries can still build big ships
something like 4 or 5
oil money, yes
sell them to penguin empire
The Soup Bowl. Instead of football, people eat soup.
lack of "playing" before "football" there makes it sound like "eat soup instead of eating football"
🇵🇱
@thin lintel or characters aren't supposed to age as much
problems with shows running for way too long
"I had plastic surgery, I had amnesia, there was an aeroplane crash and I was stranded on a desert island! It wasn't my fault!"
The company would still be around.
Telenova.
Power
bakkie?
whats that?
It's going to be awkward when they start using them the way they used to be used.
well...
so randomised
"give children guns" Vermont
"Question"
Hey all 👋 My headset's cord is messed up again, so my mic is intermittent.
youll have same audio as mine lol
I have to balance the cord on my head to make the curvature required to have the mic pass through
It wasn't great for all the clients I had yesterday haha
I stopped using the headset mic entirely some time ago
for all the work calls and whatever, using a standalone mic
did i just saw a random nepl flag..
Ah
hemlock was here...
Is*
How else would they defend against the hoards of wild pigs that roam around terrorizing the lands?
i would just remove that species on the face of the earth so everyone is safe
"Bro-pain"

when capitalism happened
proxy server decided to randomly crash
brb
google is refusing to answer my questions
MIT?
Stanford is California too, apparently
SASS SaaS: compiling CSS on demand
while True:
sleep(1)
print("DO NOT TURN YET")
optimal T-34 driver
@elder wraith maybe helix or other vim derivatives
"I truly like eding my .yamls"
JSON can be just parsed as YAML
@thin lintel Christian Rap 🚀
Christian Gangster Rap
THat's my favorite genre in the winamp genre list
my bad, it's gangsta
I forgot that was actually real
Yea, it was my favorite genre to select
not to lsiten to
If they believe people deserve death for existing, I have an issue with it
I generally recommend food
makes for a good lunch
do NOT eat those crosses
"restaurant"
fast food
lol
Ooh, chicken with a side of hate
Who doesn't love a hate filled sandwich
yeah I started questioning my vague understanding of what Arby's is too, for a moment
IDK I haven't had it in a while, do they maintain the quality?
®
I've been enjoying Dave's Hot Chicken as of late
They seem to have a pretty large footprint
They even have fried cauliflower for vegetarians
I remember I ordered some combo thingy which had those two
I'm not vegetarian/"healthy eating", but consuming meat and fried food annoys me very quickly for whatever reason
hello guys
eating fast food out of masochism
I found some place that delivers square pizza
and the only one I liked there was pepperoni
(best out of any pizza I ever ordered in this city)
Lose a court case? Just ask SCOTUS to save the day
err, ruin the country
Supreme court ignores all precedent if it's regarding Trump
do I remember correctly that Trump said something about wanting to jail people for complaining anything about supreme court?
And even if this causes their family members to die, people will still vote for him for a third term
just do what Putin did, make it technically 1st term
for some re-definition of "technically"
Just gotta ask tell SCOTUS to
0th term, even
With his health and age, I don't think he has the time for another term, but time will tell
do you think they won't elect a corpse?
They will bernie the shit out of htat corpse
Every accusation is a projection
Autopen Biden?
They ahve a room full of autopens for trump
Elections are fucked anyways, a republican is buying Dominion?
America is falling too fast to be caught
Trump admitted to that openly iirc?
but, like, will still accuse Biden, obviously, regardless
can't forget the root of all republican problems
Nice
lol
He is trying to start a civil war
how the fuck is that gonna earn you a peace prize?
At least someone stood up to the fuck
A venezuelan woman
HHAHAHAHHAHAA so good
Trumps mortal enemy, Venezuela
what a headline
a snub
el oh fuckin el
He didn't deserve it, so he was snubbed, of course
Nobel War Prize
He wouldn't even deserve that, Putin gets the war prize hands down
There is another contender, of course.
Comparing tragedies is often a bit sad and pointless.
great weekend plans: sleep 20 hours, learn TLA+, sleep 20 hours, play Civ6
YAMLs to yell at
I have some software in need of TLA+ing it
do any universities teach TLA+
seemingly https://discuss.tlapl.us/msg02805.html
I grabbed BG3
I don't remember what I bought
Transport Fever 2 and X4: Foundations
I'd still probably prefer OpenTTD over any other transport game
just because multiplayer
@unborn marlin
3 accounts 3 characters
typical EVE player
I'm likely going to spend something like 20~40 hours on a single boss battle in one of the games just because I want to beat it with hardest conditions possible
there is a slight complication: it's unbeatable by plot
@unborn marlin I have the same but I'm just not creative enough at purchases
like I'm too lazy to shop
I just can't spend money that fast somehow
I absolutely can't spend money on courses
this is one of those cases where I just know upfront this is a total waste
(unless it's from some entertaining author)
I don't consume educational content for learning
just not the way I do that; entertainment first and foremost
... yes, I do find things like this entertaining
https://www.youtube.com/watch?v=K3P_Lmq6pw0
https://cppcon.org/
Single Producer Single Consumer Lock-free FIFO From the Ground Up - Charles Frasch - CppCon 2023
https://github.com/CppCon/CppCon2023
In this session we will construct a Single Producer Single Consumer Lock-free Wait-free Fifo from the ground up. But why write our own if we can get one from reliable sources such as Boos...
this is like total clickbait
I buy some brand-ish thing but only when on sale and often I find out only afterwards
@sacred quest can you mute your mic or use Krips, we hear everything
( it's already open )
please don't get me BAN FOR SECOND TIME
REgulations are bad, the yget in the way of snake oil salesman
won't someone consider the snake oil salesmen?
I remember someone was debating with someone else and their argument was:
regulation is bad for business
like
If a company is speaking to me, they're lying
"ok?"
welcome to marketing
bad businesses are bad for society
so they shouldn't fucking exist
FDR was a fuckin boss
Now we only elect cowards
and puppets
That's a business that shoudn't exist. Can't pay living wages? Get fucked
you don't deserve our time
same person publicly praising Putin and hypercapitalist meglocorps
lol
Comical to say it's difficult
"it might make it harder for that billionaire to get richer!"
OH FUCKIN NO!
Watch me not shed a single fucking tear
It's actually really simple
we only elect pieces of shit
therefore we can't do it
no spines in congress
society has come to a point where taxes are a taboo topic amongst the rich
well unless they complain about how high they are
(approx 0%)
Taxes? I thought people love that hsit
That's why they cheer for record tariff earnings
YAY TAXES ON THE MASSES
STRAIGHT FROM THE PRESIDENTE
@tidal reef I don't think intentionally misgendering people is allowed.
@tidal reef you never met a woman before?
I thought he is a boy
Have you been talking?
It's been clarified
you continue to misgender
can you stop?
K
She is not a boy
it's not a hard concept to show respect
And if that is too hard, don't disrespect
"respect my authoritee"
IDK about htat, I think people start with a default bit of respect
being a bad person makes you fall off the baseline and you gotta earn it back
but by default people deserve a level of respect
@thin lintel given belief in reincarnation, death punishment would be an option still
@thin lintel local KGB HQ?
Hey
I am in 11th grade and I took computer science as one of my electives
So I am here to find someone who is Willing to help me solve my doubts in python
smart beep beep machine
I had noticeable arrhythmia somewhen earlier this year
also what a horrible word to spell
extra r, extra h, extra h
also y for whatever reason
ugh
in a typical me fashion, I just ignored that happening
@thin lintel "to my mom, and all moms of my friends"
Y'all watched daytime TV on primetime?
I remember having to live with 180 pulse for a ~week~~, sure was fun~~
(this was, in fact, not fun)
"we printed all the posters on this poor quality paper, now we have to make the series itself look like that"
Halo
🤣
I can help solving your doubts in python
Thankyouu
@sacred quest
Yooo wsp bro
Yooo
Hello good morning everyone
good morning
good mornin
now yes
yo i gave a interview on full stack web dev yesterday
he asked me about all backend dev
like authorization how do i implement ?
my answer was just store the users what can they do and just check them is that correct
and also authentication i told that it works by secret keys,public keys is that correct?
authorisation part is right
authentication not entirely
authentication is generally the step where you need to figure out who accesses the resource
like for example consider mongob i store users right?
public/secret keys is only the case for PKI-based authentication
there are also tokens (of various sorts) and password-based methods
ok you mean jwt authentication
not necessarily
i started by backend journey bc of you @delicate wren
you told me about microservices
OAuth2 is somewhere in those categories too
OAuth2 is more than just "sign in with <...>" functionality
@stuck bluff `on the fly' pun intentional?
given the earlier phrases
next?
and he asked how do you fetch the api i told we use requests library
I might've misinterpreted previous context
Sorry, I don't understand
((talking like plane staff + `fly'))
requests is less used nowadays
primarily httpx
"less used" in projects which actually researched which deps to use
and he asked how do you fetch the data from 3rd party apis
and told that we need api keys and all the documentation of api if they are public right?
@gilded plinth 👋
haha hthanks bro
its actually a real place whereI live
I got some Dab pens
THC yeah
These arent legally in ireland either but you can buy the stuff online to make them
I cant type todayu
Yeah northern ireland
hahahaha yeah
ITS REAL TO ME THO
Once my vc gets approved u can hear my accent and its not proper dublin accent
RIP QUEEN LIZZY
Yeah she was an icojn
We had lunch together
!userr
!user
You are not allowed to use that command here. Please use the #bot-commands channel instead.
... Bruh
Lol
German = shouting
Same with Russian
I got bro cooking by accident
Yeah same with like spanisyh?
Ahh oka
I only know english swedish and some spanish
I like sweden just
Wanna move there
Spannish goes well in music
Nah the only finnish people I like are the Dudesons
the youtube group from years ago
23
I'm self taught in most my stuff I left school at 16
The Dudesons Get Back At Their Old Neighbour Mr.Hitler..... Parts 1 - 2 -3
@thick lichen 👋
yoo
ik
Adios guys talk tomorrow
I didn't know i was unmuted
Go to https://ground.news/hank for a better way to stay informed. Subscribe for 40% off unlimited access to world-wide coverage through my link.
Edited by Digital Gator: https://www.youtube.com/@DigitalGator
i can't talk
!voice
Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
you can probably message @crisp hazel, since you were previously verified, Chris or Hemlock might recognise you (or just ask one of them directly)
((rare exception for relatively active voice participants))
hello! lol I don't have enough time in the server to speak apparently lol
@weak rock did you fix it
i am. writing a tasklist using fastapi
@frozen echo 👋
i dont have speaking permissions
!voice
Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
Voice Gate failed
You are not currently eligible to use voice inside Python Discord for the following reasons:
You have sent less than 25 messages.
You have been active for fewer than 9 ten-minute blocks.
literally 1984
Nope
Tbh it's because of people who spammed slurs on vc
how does it even track the 9 ten minute blocks
❤️ redefining words.
especially the word literally, to make it mean anything but
Send a text message, that starts a ten minute timer. Every message you send in those ten minutes is part of that one activity block. After, the next message you send starts another activity block and so on.
The long and the short of the requirements is they can be fulfilled by engaging in text conversation in the conventional fashion. There is no need to think much about the details.
It's a minor pain in the arse, but a surmountable one. Its implementation made the voice chat something people could enjoy instead of being bombarded by voice trolls every twenty minutes.
Small negative to eliminate the bigger negative.
I don't like the voice gate either, but given givens, it's better to have it than to not
yes I got this instantly; it makes total sense as it's a professional space perse; there's nothing worse than joining a voice channel with a bunch of 13 year olds spamming soundboards
Calling it punishment is a flawed and absurd characterisation.
Collective punishment would be banning everyone in the voice chat every time something actionable occurred.
Adding the event to everyone's records.
Holding them responsible.
Sorry, i didn't think it that deeply when writing this
Man I had pretty good english grades, but when yall start to talk about code I dont understand anything.
@atomic arrow
😜
Phone call froze my phone
Enter mistakenly homie but ur nice guy for Wlc me
// a call back function for events on
std::vector<
std::pair<
std::string, // event type
std::function<
void(Window::Interaction_states)
>
>
> call_back;
this one looks dumb...
what size is that vector? (approximately)
for small sizes linear search is often faster than hashing/tree search
http://cppnow.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: http://cppnow.org/history/2018/talks/
—
The hash table is probably the most important data structure. Because of that importance, there is a large zoo of possible implementations with design trade-offs. The standard hash table, std::uno...
i changed the code
// a call back function for events on
std::unordered_map<
std::string, /* event type*/
std::function<
void(Window::Interaction_state)
>
> call_back;
discord didnt parse the comment properly bruh
this now has at most one callback per event type
if you want more than one, apparently there is std::multimap
(I don't have all C++ standard containers memorised, so this one I just guess-looked-up, and apparently it exists)
or std::unordered_multimap
additional benefit of moving: I now can hear without a VPN
VC0 to VC1
Rotterdam to Amsterdam (server-wise)
@modern flume 👋
@thin lintel turning into Rabbit
uhhh what is the use case for multiple event listener listening in same events?
see JS's EventTarget, where you can addEventListener multiple times, which in a sense fans out same events to several handlers
@thin lintel trumpify
why yould you have multiple event handler for single event from a object?
@junior tangle 👋
@stuck bluff should've also pronounced the spaces
@thin lintel Spotify also steals artists' music in favour of AI
hi
having multiple other objects depending on it, e.g. for UI reactivity