#ot1-perplexing-regexing
1 messages · Page 323 of 1
but are you even really an owner without refraction?
I'm trying to argue on a flat Earth server I need help
no crossposting please.
looks like inspect element
i uhhh
my ex actually had serious endometriosis
she really wasn't taken seriously and it took a year or so for them to even look into it
they probably could've done something about it if they'd listened sooner
but she's probably going to be infertile by the age of 30
wow.. that's sad
yeah.
can she have kids before then if she wants to
possibly, but it is likely to end up in ectopic pregnancy
which is... super bad
egg doesn't make it to the egg place
sticks in the lady tubes
oh
it's life threatening
ouch
she also had social anxiety problems and stuff so i often went to doctor's appointments with her
to be like
I wonder how they tell the difference between that and stomach pain
"dude, it's SO bad you have no fucking idea."
"i grew up with 4 women who have periods and shit."
etc etc
took ages for anything to get done
"oh you just have bad period pains"
because my gf has anxiety and stomach pains.. im wondering if her condition is that..
what test do you need to do to confirm
i believe they can do a pokey thing up there to check
they may be able to do it with ultrasound
iirc it's basically scar tissue forming in the uterus / other lady places
i think
it's been a while, we broke up like 7 years ago
it's a really serious issue so if she's having problems like
push for it to get checked
ok I'll ask her to get an ultrasound
it's better safe that sorry
even if it means being a bit over the top about the pain or whatever
just to be taken seriously
doctors not taking people seriously fucking sucks
in the UK GP's are kind of uhhh...
encouraged to avoid referring people to stuff
cause that can cost the system money
but overblow it a bunch and they don't really have a choice
Mr. Robot was pretty great tonight.
has to wait until its hits non-Hulu streaming 😦
||Sam Esmail said there would be a huge spoiler in the first episode on Twitter, and he didn't disappoint...||
but, I have Goliath, Watchmen, Peaky Blinders, The Expanse...uh....Lost In Space, to hold me over. 😄
actually, i should check if i can buy the season on Amazon. i'll pay for that show.
@shell blade brought up The Boys, and the best way to describe it is, ||it's like The Justice League if none of them cared and they're all horrible people.||
heh. i finished that in 2 days. its good.
Ah yes, the timeless quote of ||GET BACK BEFORE I LASER YOU ALL||
Karl Urban is in my short list of preferred spirit animals...
||its even more fucked up in the comics (the airplane scene)||
How is everyone today
sleepy
S4 is out?!
fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuck
well fucking shit
that's something to cover my time until rick and morty comes out
Omg that Mr robot episode was a m a z I n g
Yeah the boys is really good I also I just finished carnival row that show is really good too
To sum up this episode in an image: ||https://i.redd.it/g6oje86281r31.jpg||
What's up?
Rick and morty is like November with probably a ton of delays
Oh Mr robot season 4?
Add an accept header ?
I dont understand..
Do you know what is an header ?
like, part of a request..
there's the url and the header where you specify things like what content you want returned, api key
how do you calculate QPS
@rough sapphire "in get requests, how does the params get added to the url
like, the format"
https://url.tld/path?key1=val1&key2=val2
not much more to it
Oh yeah inside the url
in a POST request, keys and values go to the body after the headers, so...
GET /path HTTP/1.1
Host: url.tld
key1=val1&key2=val2
of course, POST is much less strict, so you can format your POST body as json for example
well... you could technically do that in GET requests as well but it's just ugly and nobody does that
I don’t even know if things like ngix keep the body in GET request
i think echo_read_request_body always works
regardless of request
but it's kind of moot seeing as most clients don't even support sending a body with GET
or maybe not, r->discard_body is active for GET requests
I like luas comments
You can have --snip-- as a comment
I think gitlab pages is down?
Nothing is loading
Now deploying is failing because they are outdated?
https://gitlab.com/Owez/zypo-rs/-/jobs/313580931 Look to the right
@rough sapphire was that the flashed imaged i tried to see if i could scroll to it on my phone and gave up lol
moment
Done some hacktoberfest pushes to 2 repos
Updated docs in 2 and worked on a new API for someone
Started an intership type job in data last month, got assigned to some reporting this afternoon due today w other people depending on it. End up trying to do 5 new processes at once, quickly go up the chain to let them know I'm overmatched, and then decide to try to learn the thing anyway because I'l need it again later
After an hour of banging my head against bugs, my manager let me know that my process wouldn't work partly because the vendor data was broken, and partly because some of the legacy code was written in 2.0
what do you need to do
Ive been done for the day and it was taken off my plate for the day, i just needed to complain about getting handed legacy processes and not having them work bc 2.0 code was snuck into part of it
bluetooth is backward compatible right?
So I was talking about Joker to someone last night and after we couldn't remember who the lead actor was this time they were like "Who was the previous Joker?" and I was like "Heath Ledger" and I only just realised that we both completely forgot about Jared Leto.
Bc his version sucks
the movie sucked. jared leto was okay in it.
Because there's too many of them. We've gone through like 3-4 Jokers in the same time as Marvel went through one set of actors
oh my god that movie
fffffffffff
it was like it was edited by a shitty movie trailer house
like the ones who make sharknado trailers
and apparently leto was a total dick to his cast members and crew
because he was "method acting"
Jarod Leto will always be the guy who got his face pulped by the narrator in fight club to me
I watched it on popcorn time lel
My wife worked as a translator for Jared Leto when he visited Paraguay once. He's a douche in general.
That scene was the most disturbing of all in fight club for me
hmm...
yeah, i'd agree with you.
i had to think for a sec because i also read the book
and the book has far worse moments
where can i find people whod be willing to work on a small project :)? Im looking for people who i could talk and discuss the different steps with and who want to help out with the code
oh boy
Blizzard is at it again
in a post-match Hearthstone Grandmasters winning interview, Hong Kong HS player @blitzchungHS
said "Liberate Hong Kong, revolution of our age!"
in response, Blizzard Taiwan has now deleted the VOD from their official Twitch channel
Breaking: Effective immediately, Blizzard has removed Hong Kong Hearthstone player blitzchung from Hearthstone Grand Masters, rescinded all his prize money, and have suspended him from pro play for one year for his recent interview.
I mean yes okay technically they have it in their ruleset to do that, but c'mon
If it's in the rule set, then you can't really complain...
you should read the wording of the rule
Ok gimme a sec
Oh
public disrepute? I mean, most of the public around the world supports the hong kong riots
offends the public? nope
so it must be about Blizzard's public image
hahaha someone just linked this on another server
But that's extremely vague and could be used against anything
yeah, it's vague
Yeah now I'm angery
it does feel kinda bullshit
I get that it can be kind of a polarising topic, but I don't think anyone thought the guy was representing Blizzard
But the wording doesn't says is has to represent blizzard opinions
Or at least that's what I understand with my vague english understanding
doesnt tencent have a sizeable share of blizzard
only about 5%
It's absolutely bullshit.
i vaguely remember reading it was like 12-15%. and also that they had a hand in kotick buying back vivendi's share. so even if they directly own like 5-10% they could also have kotick pulling strings for them
And it's absolutely China leaning on Blizzard.
is there somewhere we can check shareholder percentage online?
The only that benefits for that is China, that went completely over me
https://fortune.com/2018/08/30/chinas-tencent-folds-yet-another-video-game-company-into-its-empire/ not sure about this source
China is a really big market
thats the one used on the wiki
Forbes is usually reputable
this data isn't easy to dig up
this is fortune not forbes. or does forbes own fortune?
Ah right
I misread
I can't load that page
Oh, now I can
site provides no sources
yeah, I dunno
i guess even without tencent's hypothetical influence it would be bad for their bottom line
It's probably China leaning on them, as dementati said
Big dog lean
Tell you what
might not even need to lean. china is probably a massive source of revenue for them. arent esports a huge thing over there?
so much stuff goes on behind the scenes when it comes to gaming companies and the internet in general
you guys heard of Athene?
the cult guy?
No
Yeah
whats he done now
People Make Games released an hour and a half video yesterday
covering their investigative journalism of him and his orgs
I'd never heard of the guy which is why I brought it up
turns out his org and the Save the Children charity work hand-in-hand, pretty much
what company works with Save the Children?
Humble Bundle
the implications are kind of huge to be honest
whys that connection a bad thing
I feel like that's a stretch
The connection isn't a bad thing
but it's interesting to see where the connections go
Athene's no saint either obviously, but you knew that
It's a really interesting video though, you should check it out if you're into that kind of thing
While investigating claims of Athene emotionally abusing a volunteer he worked with, we ended up becoming a part of the story ourselves. Watch the full inter...
oh i thought theyd uncovered some more shady shit
I mean everything they cover sure does feel shady as heck
they actually did an interview with the guy himself on his own twitch channel
the full thing is linked in the description but part of it is at the end of this video
(they redacted the personal details of the members of the compound, that's why they have their own upload)
I do personally find it interesting how Humble is only two steps away from a fairly disreputable org, though
given how much good Humble actually does
The state of geopolitics gives me depression and anxiety and makes me want to barf
Bah. Pyinstaller is detecting as a virus unless I revert back to an older version, which also means reverting to an older version of Python, and getting rid of f-strings
Why does the world hate me?
You're on windows then I take it
Yep
what threat is it identifying?
Trojan:Win32/Fuery.C!cl
Virustotal has a handful of engines that flag it with different varyingly generic heuristics
It looks like this is a relatively common problem
It kind of does behave like a trojan, so I'm not extremely surprised
Yes, and the pyinstaller maintainers have decided it's a wontfix issue
Resolutions are "report it and hope the AV vendor fixes it" or "revert to an older version"
Well yeah they can't really do anything about it without requiring its users to compile bootloader binaries
which defeats the point of pyinstaller
that said, if you have a full compiler toolchain set up on your machine, you could try using nuitka instead
It has been a while since I've experimented with other options. What's that new one that came out that uses Rust?
No idea, but that's not super relevant
on windows you are going to want to use MSVC 14.2
that's what Python itself is compiled with
according to the python moinmoin, you can use this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2019
I'm a big fan of nuitka and I have projects that use it
You need the compiler for that too
honestly it's something that's just good to have around
Build tools aren't a problem, my main concern is making sure I can build to a single executable
It does do that
Awesome
it does one better though
your Python code is compiled down to C code that links to the Python C library
so it's actually considerably faster too
So it doesn't have to unpack the Python interpreter every time it runs. Nice
I needed to create a threaded logging sidecar for one of my projects
so I decided to compile it with nuitka
so that sidecar is a native C module on all supported platforms

despite being pure python
hey Owez
Hi
@vestal briar PyOxidizer is the packager I was thinking of: https://github.com/indygreg/PyOxidizer
It uses Rust to package Python and everything as a single executable
But yes, I am trying to get nuitka working first
So far it's running out of heap space
apparently nuitka is stuck in a dependency loop somehow
I probably need an alternative to pyexcel
@atomic plover please don't meme dump with no context
sorry
No worries
uh ooooohhh
99.6% used on C:\
250mb free of 59.5gb
curse my early adoption of solid state drives
60GB?
yeah
i rarely jump on tech that early
but fuck me SSD's were just a must have imo
so i splashed like £180 or so on a 64gb SSD (OS partition stuff wasting rest of space)
I've never had an SSD
i refuse to own a computer that doesn't have its core operating system on an SSD
our company refuses to sell computers without SSD's to businesses now too
you own a PS4
whats the wear leveling on that bisk
i have no checked.
but since it's just an OS drive
and nothing is really read/written to it on a big scale
¯_(ツ)_/¯
is the os windows
this aint my first bear fuck
o_o
(they end badly)
@rough sapphire the SD card reader on my switch doesn't work unfortunately
there was a pre-trim era???
yes
Additionally, older solid-state drives designed before the addition of the TRIM command to the ATA standard will need firmware updates, otherwise the new command will be ignored. However, not every drive can be upgraded to support trimming.
There are unary, binary, ternary and so on operators.
Can you make a 0-ary operator?
what could it possibly do? 0-nary is essentially not a state
Well, that might be an operator that doesn't have operands...
Since N-ary operators have N operands.
Surely an operator needs to be performed on an operand
and with no operands
that doesn't really work
I might not be considering this at the right level
but isn't an operator the lowest level thing that can happen?
Not really at the level where subroutines are a thing
you can just have a statement of True or maybe None
https://en.wikipedia.org/wiki/Arity#Nullary
Sometimes it is useful to consider a constant to be an operation of arity 0, and hence call it nullary.
i can see how this might be useful in language design. you set up a generalized operator system with configurable arity and wham, you get constants to boot.
but isn't an operator the lowest level thing that can happen? Not really at the level where subroutines are a thing
if i understand what you mean here correctly, then sort of. usually operators are dealt with before a program is even executed. the compiler/parser/interpreter or whatever reads in whatever's using an operator and spits out some resulting instructions. you could design a language where these instructions result in a subroutine being called e.g. operators in python ultimately call some magic methods which can be overridden.
>>> class Test:
def __add__(self, other):
return f'lol {self} += {other}'
>>> test = Test()
>>> test + 1
'lol <__main__.Test object at 0x00000258D25AA588> += 1'
>>>
oh yeah, mistyped.
__radd__ is other+self
also __iadd__ and __radd__ is optional, becase both can be translated to __add__
semantically maybe. but the point of iadd and similar operators is to mutate the value in place. translating it to add pretty much always means creating a copy.
thats a hidden point of list+=list
or at least a new object
Hi
Is there anyone in here try the Harvard CS50?
specifically Web programmig with JavaScript and Python]
oh god
some of the "mixes" on youtube are fucking awful
chucked on a liquid dnb mix and there's no beat matching between tracks or anything
like someone just slapped some songs into a playlist and put on a long cross fader
smh
today really is full of drama
Set it to desktop mode I guess
anyone know of a resource to show/find utf characters with the same width?
@sand goblet https://old.reddit.com/r/hearthstone/comments/dfjldg/blizzards_official_weibo_account_just_posted_an/
Blizzard has another controversy?
@cosmic quiver actually did you see the top comment there?
so many things
so, so many things
So blizzard tried to get rid of politics to make it "neutral" in an extreme political move
eh, no, it's far more nuanced than that
A Hearthstone Hong Kong controversy has led to a 12-month ban for Chung "Blitzchung" Ng Wai and the ending of a working relationship with two casters.
Blitzchung was speaking with the casters in a post-match interview for the Hearthstone Grandmasters regular season for the Asia-Pacific region as reported by Inven Global. His camera feed revealed that he was wearing a gasmask and goggles, a nod to the current protests taking place in his native Hong Kong. Blitzchung then pulled down his gasmask and made a short statement:
"Liberate Hong Kong, revolution of our age!"
As a result of this decision, Blizzard Entertainment has immediately removed Blitzchung from the Grandmasters Esports competition and will not pay him any of the prize money that he has earned.
The two casters who interviewed Blitzchung won't be working with Blizzard anymore following the incident.
will not pay him any of the prize money that he has earned
that's the part that is most egregious to me. earned!
it's all pretty dang egregious
and then you have what they posted to their Weibo above
We are very angered and disappointed at what happened at the event and do not condone it in any way. We also highly object the spreading of personal political beliefs in this manner. Effective immediately we've banned the contestant from events and terminated work with the broadcasters. We will always respect and defend the pride of our country.
our country
you mean, america?
yeah?
no?
as has been said on reddit:
The wording they use are perfectly in line with what have always been used by the PRC Ministry of Foreign Affairs, such as "強烈憤慨與譴責" (Intense anger and condemn) and "堅決維護國家尊嚴" (Determined to protect country's dignity). This is not trying to maintain neutrality or just to calm things down, they picked side and choose to lick China's boots.
many users are now boycotting Blizzard, cancelling their WoW subs, etc
this also happened https://twitter.com/lackofrealism/status/1181639970332659712
this just happened as well https://techraptor.net/gaming/news/hearthstone-caster-brian-kibler-steps-down-to-protest-blitzchungs-suspension
it's escalating pretty rapidly
As does most drama
rightfully so in this case
this is definitely the kind of thing that needs a strong global response
Yeah
I already don't have any subscriptions with them, so I've got nothing to remove, but yknow
Same here
Downloaded LoL once and uninstalled the next day
Then switched to linux half a month later
that's Riot Games
Argh I get them mixed up
not like Riot is blameless either
Tencent
although they are 100% owned by tencent
yeah
Riot Games: censors the words "Hong Kong", forcing casters to refer to team "Hong Kong Attitude" as "HKA".
Are blizzard and tencent related at all
tencent has a 5% stake
Thought so
but tencent has a 40% stake in Epic, and Epic are shitting on Blizzard over this
Oh hm
Going to have some shareholder pushback in Epic Games I guess
I don't think Epic is too worried
they could buy back their Tencent shares if they wanted, Epic as a company is fucking loaded
Yeah
i mean e-sports wise, China has a large economy right? Blizzard is a business, and must think in those terms. (i am not excusing the moral aspect of the situation; i whole heartedly disagree with it)
I mean, China is just a large market overall, yeah
It'll be interesting to see how this plays out
and note that Blizzard isn't just Blizzard anymore
it's Blizzard/Activision
yes, but it's something a lot of people are forgetting
if you're going to boycott Blizzard then you need to boycott Activision too
yeah, if the bleed-over affects the whole portfolio, it could make for a twisty situation.
well if anything, this just got all the basement gamers interested in HK politics
it's certainly going to be interesting
What's the current status of hk anyway?
bad.
I know it left or is leaving uk now
the most recent news item I can recall is that a woman got run over by a taxi
And there where massive protests
it turns out she's a protester
so she got charged and the taxi driver got paid like 30000 HK money
i still can't understand the "mask ban" decision. i mean...did they think that was going to positively affect the situation?
Politics
well, I mean, remember what country this is
it's authoritarian in general, right
so they'd have expected people to comply
Censorship state gotta censor
it's obviously an effort to de-anonymise people
isn't the current President (or is she a PM?) a native of Hong Kong?
Current for HK
oh, I was wrong
it wasn't 30,000 HKD
it was 520,000
taxi driver was doing it on purpose too
Huh, hkd is worth more then gbp
60,400.60 EUR for anyone keeping up
@vestal briar i was talking about Carrie Lam
https://en.wikipedia.org/wiki/Chief_Executive_of_Hong_Kong
Ah
Chief Executive of the Hong Kong Special Administrative Region of the People's Republic of China
Long name
But the Bad news won't stop here . The taxi driver who hit those protesters is being protected by the Armed Police during his time in the hospital . He claims that his taxi was "out of control".Not only that,the driver who hit the pedestrians is not being charged and the police just sets him free after his injury got stabilized .
Now. Ms Yau is still being hospitalized . Moreover the doctor said that she might not be able to walk again because of the damage suffered . Ms Yau she will also be charged by the Hong Kong Police .
There are White Shirted People wielding knifes attacking pedestrians to cause fear ,Police pretending to be protesters and causes disputes between Hong Kong citizens and the protesters, Shooting Tear gas around residence , indiscriminate arrest ...There's so much more. The Police system in Hong Kong is no doubt - corrupted .
So the police are using gorilla tactics
geurilla
guerrilla
I wonder if the genva convention applies if you are "calming down civilian and millitary protests in other countries"
If you unofficially go to war without signing any formal declerations, who counts it as war
the last three paragraphs in the History section summarize pretty well the slow-burn of what's happening now: https://en.wikipedia.org/wiki/Hong_Kong#History
For users in the EU or Canada, you can request your data from Blizzard under GDPR or PIPEDA
r/hongkong are trying to overload their systems for that so they have to take more than 30 days to respond
(have your physical ID on hand if you want to do that, they require it)
oh man. that's a OSS-level move...
Activision is also the parent company of Blizzard, so don't forget that
😄
So I had an idea @sand goblet
A Flask-based open source, community-driven version of Jackbox
Wouldn't be hard to do, either.
I think the actual communication stuff wouldn't be awful but I'd be worried about the frontend
Have the one starting the room be able to login with a user account and set what they want to play with too. Kind of like the Cards Against Humanity bundles. Maybe you want to play a Quiplash-like game, but find the quips.. not that great. So that's where the community, or custom ones come in.
Frontend would be easy. Same as Jackbox. Just have to scale it properly to the user's browser.
Went out for a bit and came up with the idea. Sounded fantastic, so figured I'd throw it out there if anyone wanted to work on it 😄
I mean it'd be all javascript, I'm not sure how that'd work
I wouldn't use flask, probably django channels?
Don't even have to have IP limitation either. Just room size limits.
Which could be increased to whatever you wanted to set it to
Want a Quiplash-like game with 32+ players? Go crazy.
Then to ensure you don't get slammed by Jackbox, change the names of things and make sure not to use any of their assets/art.
Their murder game? Change to Midnight Murder Mystery - problem solved 😄
It's an interesting idea that I wouldn't be against looking into
Especially since we are actually having trouble fitting everyone into the games lately
I can make a repo we can work on, if you'd like. I won't be able to put much effort into it for the next 3~ weeks, but I'll work on it when I can.
AGPLv3 work for the license?
I don't really have a ton of time right now either but at some point I'm sure
Also I'd prefer MIT
Why MIT as opposed to AGPLv3?
For something like that, I'd go for non-commercial but open source (gpl or similar)
If not, go for the more compatible mit
AGPLv3 makes sense for that, and protects against SaaS, which is what it'd be.
I would also prefer MIT.. they're just not giving me an admit..
I'm not sure if I can ask this but is there any discord servers similar to this for other languages ie. JS C# etc
No, No you can't ask that. Disallowed
You gonna have to be specific there's lots of discord for langs
For a more generalised one, programming hut or another one I forgot the name of
Programming Discussions, probably
That's the one
or The Programmer's Hangout
Well, google quantum supremacy isn’t very good for crypto concurrencies 😄
@solid pollen That's a horrible graph though. The visual suggests the drop is like -85% or something, not -18.70% as the numbers say.
That’s apple stocks app 🤷🏻♂️
Well, it's misleading regardless of where it comes from 😄
Anyone know anything about wiring?
I’m trying to put a usb cable on my Xbox 360 kinect
I’m stuck on connecting a power supply
@waxen sleet There is a fairly inexpensive kit to take a usb out of a 360 kinect. has a power connection too.
@dry idol there’s a functional programming discord for haskell, lisp, rust, etc
Google accidentally published a paper on NASA servers which wasn't supposed to be published yet, however Google's bots sent some scientists subscribed to the topic a message once they crawled NASAs servers, thus leaking the paper even though they took it down a bit after again
And it basically described a Google experiment with 57 qbits, outperforming a traditional computer at a task by incredibly much
hi nix
So it's a supremacy in the sense, that the quantum computer at Google was supreme to the most recent normal ones in a specific task
Hello lemon
I mean, I've been saying that though. Asymmetric encryption is dead once quantum computing is more powerful.
But at the current rate of development quantum computers aren't actually toooo dangerous anymore
Not at all
Well, rather, current implementations
Quantum resistant signature mechanisms are already a thing
And quantum resistant asymmetric cryptography as well
Sure, they exist, but who exactly is using them?
In fact NIST is holding a competition right now, very much like the AES one from the 2000s but for asymmetric ccrxpto in order to find a standard algorithm
Not exactly seeing any coins like Bitcoin adopting it or changing their algos, are we? 😄
For the signature that's gonna be us for update distribution as the research people here actually contributed to the standard
And probably a few others as well
Quantum computing will destroy cryptocurrencies.
Wire, the app?
Yes
because shor’s will factorize blockchain hashes ?
Wire has an alternative impl of their Proteus backend which claims to be pq resistant
And that sentence hurts
Much
I wasn't interested in Wire after finding out the delete account was done via text message.
😓 not familiar w quantum algs at all
You don't factorize any hashes
Nobody cares about factorizing anything when it comes to hashes
The only thing you factorize are RSA public keys to extract the private key part
And in another variant also ECC keys to do the same
ah i see. i was under the impression the hashes were the product of the 2 large primes or somn
thanks for the clarification, so the rsa keys are used for verification in blockchain?
The bitcoin system signs a coin you give to somebody else with your private key and attaches the public key of the new owner
If now, I had your private key I could just make a signature that says you just have this coin to me
And the Blockchain would accept you did
Now bitcoin could of course use the approach we already use but they don't, presumably just like everyone else because of backwards compatibility
so the problem lies in the public-private key pair scheme blockchain uses for verifying a transaction, not specifically rsa or whatever
RSA too, considering Shor's algorithm 😄
Oh the problem does very much lie in RSA and ECC because they are vulnerable to attacks like such
Public private key as a concept is perfect, however once a quantum computer can derive an RSA private from its public key it's just a cryptographic algorithm with a known vulnerability
There have been demonstrated methods to do signatures which are not vulnerable to such attacks and thus quantum resistenf
Resistent
thanks, learned a ton.
im guessing these quantum resistant methods arent widely used in practice yet?
Not at all
The standard I'm referring to is from may 2018
And actually quantum resistant asymmetric algorithms do exists but aren't
All verified to actually be quantum resistant
Take too much performance
Take too much space
makes sense that it’d be hard to verify quantum resistance
so these quantum algs are all theoretical so far, no implementations exist/have been run on quantum computers?
from what ive read, problems with quantum error correction and detection makes it difficult to run such algs on small-qubit machines
But all this quantum cryptography stuff isn't really as bad as media portraits it, signatures are already fixed and algorithms are gonna follow soon ™ it's really just a question when it's gonna be deployed
Quantum resistant algorithms run on every ordinary computer like your or mine, the signature part has at least been implemented once by the research folks at work and iirc every competitor in the NIST competition gotta send a paper + reference implementation
Nobody is running any encryption algorithms on quantum computers
@tired osprey Uh, It's definitely as bad as the media portrays it.
Surely you don't think cryptocurrencies will be okie-doke?
so quantum algs can run on classical circuits but just slower since no superposition
i’ve only been reading stuff about quantum computing in the news recently, but it was theorized in the 80s, dang
thanks for the easy to understand lecture @tired osprey 🙂
my WH-1000XM3 headphones.. bricked themselves
knowing xx
probably attempted to root them
and now for some reason they just play rick astley on loop
nah, haven't even done anything out of the ordinary with them
tried to pair to my pc via Bluetooth
suddenly YouTube videos wouldn't play... strange
now it doesn't play any audio through Bluetooth at all
noise cancelling etc all still works, and wired plays fine
Bluetooth can successfully pair and connect, but not play any audio
even the media controls still work
windows?
windows drivers
i fucking cry sometimes
midi keyboard stopped working after not having been unplugged / replugged
is sending signals, reaching the machine, blah, blah
is even recognised as a device
bet a reboot fixes it
@rough sapphire well once there is a standard for pq asymmetric encryption all crypto currencies which are not switching to those are either badly designed because they can't change their algorithms which however was a thing even bitcoin should've already seen coming, considering the theories around the complexity classes quantum computers can tackle are from 2009 and before or they don't want to switch which....well it's just their own fault then, nothing you can do about it
@rough sapphire three things
First, yes you can simulate quantum computers to run algorithms on them which behave like youd run them on a quantum computer but that's expensive
You can indeed run all problems you want on classical computers as well, I don't think there is something like algorithms you can run on quantum computers and not on classical ones, the question is just how long it takes
The pq algorithms and signatures I was talking about are supposed to run on normal hardware but be resistant against methods which quantum computers will be able to calculate a lot easier than classical ones. The current issue we have is that the keys of some of the competitors at NIST are either immensely big ( up to megabytes which yes doesn't sound big, but our current keys usually don't even get the size of a kilobyte so they're certainly gonna slow down networking and make cryptography in embedded systems interesting ooooor the cipher texts they produce are immensely big which leads to more or less the same issue
These would be the current top competitors for the new standard
And they are really the top there are others with comparably huge sizes
Iirc Google did do some analysis with cloud flare, discovering that even thesetop algorithms would slow down our networks by something between 6 and 18 percent depending on which you use
I never understood "Volcyy's phone is pretty good"
Well, it is.
green squares might be in reference to the github contribution chart but I am not sure. I don't remember it.
@tired osprey In regards to cryptcurrency, these are drop-in replacements? 🤔
That wasn't the question though.
the signature scheme is not a dropin replacement, thats a little different
Yeah, that's my argument. Seems weird to say all crypto currencies which are not switching to those are either badly designed ... or they don't want to switch
i mean its not dropin
but it can be adopted
you ahve to handle one more variable
basically you have a state you update upon every signature
so if they can do that it should be fine
and as the blockchain makes trak of how many signatures they do it shouldnt be a rpoblem at all to maintain that state
Have you seen conversations of coin developers about this?
@tame terrace it's in reference to @kosa (I think) losing their squares after changing their GitHub email address (but they got them back after adding the old address back as a private email address)
I havent at all no
Ive just been reading the rfc as some folks at work contributed to it so it was sent around on our mailing lists
@timid onyx You cannot run more clients from the same program with D.py. At d.py instances are bound to a single client, and if u had more, they would just derp on eachother. This is a design problem of d.py, what cannot be avoided.
Using subprocess is a solution, just because it runs python multyple times.
There must be at least 1 another Discord API wrapper, what can run more clients at the same time tho.
ok thanks
there is also a discovery that at least 100 papers in chemistry are wrong because a paper they base upon assumed that glob.glob() returns sorted output
are we talking about quantum computers
@tired osprey what would happen if quantum computers or any other attack that would allow for an easy solution to the PoW function of a cryptocurrency would be a soft fork that would change the underlying protocol
@tired osprey it is most likely that everyone would agree for the PoW to change due to obvious 51% attacks and so forth
......I said that they can change if they designed it with the fact in mind that one day their methods wont be safe anymore and its otherwise their fault?
@tired osprey details? i'm having trouble imagining how something could depend on that
nevermind i found it
they had two sets of files with different naming conventions and basically zipped the two glob output lists and assumed the files that came back first were related to each other
there you go then
anyone using the new steam UI and want to investigate something for me?
what is this view filter thing?
Huh, I haven't seen that before
no.. and i cant seem to figure out what it is.. like i do not have 1400 games, so it must be something non-game ish thing
i though we collectively could figure it out
looked trough settings, could not see any filter options
ding ding
Today We Learned i guess 😄
yep, think so
This is just an Upload of Blake Robinson's Cover of Que Sera Sera as it's not currently on Youtube! I did not make this, it was created by: https://www.youtu...
this is an odd little number I just came across
For fun, just compiled the Hello World program from the windows 1.0 SDK on a modern system
Surprisingly few changes were required. Had to change a few function signatures, scrounge up a copy of the icon in a modern format, define a size for the window (windows 1.0 was tiled and the code passed in 0x0 because the sizes were ignored), remove stuff depending on GetInstanceData/hPreviousInstance
art
the code is 176 lines but it's actually a decent framework for making a windows program (defines a windowclass, wndproc, etc, and draws the text using gdi paint functions) rather than the MessageBox-based version that you typically see today
haven't really looked at it beyond that
it does contain the entire source code to the "cardfile" program
so I just realised @gentle moss's username is b is k, so I went through all of the words in the english dictionary with b in them, replaced bs with ks and tried to figure out which were still valid words
bale -> kale
been -> keen
beeper -> keeper
beep -> keep
beg -> keg
bey -> key
bicker -> kicker
bidder -> kidder
biddy -> kiddy
bid -> kid
billing -> killing
bill -> kill
bind -> kind
bin -> kin
bite -> kite
bit -> kit
bitten -> kitten
bitty -> kitty
b -> k
b. -> k.
bola -> kola
boob -> kook
booby -> kooky
bookie -> kookie
book -> kook
bung -> kung
flab -> flak
Mb -> Mk
strobe -> stroke
tribe -> trike
unbind -> unkind
which one do you mean, bisk? huh!?
:(
biskit
of the limp variety?
that's with a z
Hm... limp biskit. Limp Bizkit. Limp Biz-kit. Limp Business Kit. Slack Business Kit... Slack for Business?
(sorry, worked all weekend, I'm delirious)
all work and no play...
my assumption is diskette
it sure is
Feels like they have incidents every week.
I've decided I'm going to watch it and unironically enjoy it as a horror movie
i watched it when i was like 12
i liked it
but mind you, i liked a lot of crappy things when i was 12
I think everyone liked crappy things when they were 12
yes, rewatching shit from your childhood is a great way to realise how dumb your tastes were 10 years ago
¬_¬
rhythm roulette completed \o/
Rhythm Roulette Remix.
Wrote a script to pull 3 tracks from my MP3 collection at random then do a remix of them.
3 Tracks:
- Mike Oldfield - Muse (Album: Guitars) / Used as guitar loop
- Mindless
awful random.choice() selection from my music collection
I agree with the first word of that message
how's your beat production when offered 3 random tracks from 11,000?

You can make your own...
you should talk to the manager. or with someone who is making the orders
or bring your own tea
first world problems.. lol
HOW TO GET FREE CANDY FROM CANDY MACHINE!! WORKS EVERY SINGLE TIME https://t.co/KWznj6qZl8
218338
774097
Expected/10
lol that was nice
@tame pier Added you as admin on the Destiny 2 clan, as you asked
it's spooktober
Spooky
Wow
Halloween is at the end of October, right?
I think so
Last day of october?
An original song about Spooky's Jump Scare Mansion HD Renovation, formerly Spooky's House of Jumpscares. This game is spoopy and creepy...but SO CUTE! ➢Buy S...
spooky.
Spooky halloween skeleton
I prefer halloween spooky skeleton
@sand goblet tyvm
hello spooky bois
spooky scary nested dictionaries 🎃
!e
d = {}
d['self'] = d
print(d)
Sorry, but you may only use this command within #bot-commands.
Are the parentheses really redundant here?
I mean, syntactically -- yes.
But when I see something like
return self.value is None
yield self.key in my_dict
It kinda looks like a compound keyword: return ... is ... or yield ... in ... (just like yield ... from ... or with ... as ...).
However, when I put the parentheses, it is clear that I return "whether self.value is None" or "whether self.key is in my_dict".
I prefer to use it.
Also when i use if with or or and in it and usually a not. Makes it cleaner when i look on it:
if (self._exception is not None) and self._loop.running:
or
if (not self._must_cancel) and (self._state is FINISHED or self._state is RETRIEVED):
Picked up this only some months ago tho. Propably the result of having too big codebases, what i cant memorize at once.
This makes sense to me too, because ... and not ... or ... makes it not very clear. I understand precedence, but it still takes some time to wrap your head around a condition.
hey guys, just a general question, will PHP still be reliable in the future? is it worth learning it?
PHP is not reliable in general, i don’t think it is worth learning
It's going to be like COBOL
It kind of is already
That is to say, nobody likes it but there is software written in it that needs to be maintained
We had to learn PHP in school
it's not that bad, provided you don't use it to do fuck all
There are at least 2 persons here that love PHP
I've done PHP
I can say without a moment of hesitation that it's one of the languages that hates the developer
Even the language hate himself
PHP was not designed for public use
The guy that came up with it just made it so he didn't have to deal with CGI
CGI.. Computer Generated Imagery.. well i don’t think it is the good one 😄
Oh that’s a protocol not a language
[09:15] voodude: The guy that came up with it just made it so he didn't have to deal with CGI
which is like
the worst excuse to drop that shit on us
there's no such thing as being too hard on PHP
Java is horrible but PHP is worst
Your haircut? 😄
u talking to me?
THAT TOO
No to Yuck
What do you want to ask @verbal maple ?
ubuntu isn't a problem, yucky :P
i think i need more practice for that
Ubuntu is okay Yuck
where is a good site to learn python?
@verbal maple you can try Automate the Boring Stuff
how?
Google it 😄
pdf?
this is a book?
The JVM is particularly great
yeah i'm at it right now
java virtual machine
allows you to run shit across platforms without even really having to write in java
iirc
There are language problems with Java, but the JVM isn't one of them.
compiles to java bytecode or w/e
You can use JVM without Java?
java's biggest enemy is oracle
Java’s biggest enemy is dots
ARRRRRRRRRRRRG
my fucking block level copy of an AWS server failed
:|
who fuck wants a local block level copy of their fucking AWS storage any how
a) weird
b) pain in the dick
you have to do a DD over netcat
Who want it?
customer
He didn’t tell you why he want one?
i mean i know why they want it but it's dumb and they shouldn't need a blocklevel clone
Well, good luck i suppose 😄
i am, thanks
at the moment
good alternatives to vscode?
nano?
no
pycharm
Nano for the win
PyCharm: The future's now, old man
Joke aside yeah PyCharm
always pycharm for python
There's a Rust plugin for IDEA I think
I'm using VSCode for Rust, yeah.
But which of the two language servers? @wooden silo
And my alternative would be vim but that's probably gonna be bashed to death anyways
@tired osprey I only know of RLS. Which is the other one?
The rls 2.0, formally known as rust analyzer
There's a Rust plugin for CLion as well that works fairly well
Isn't that just the average idea plugin + a debugger which works for rust as it is debuggable exactly like c/c++?
Pretty much, but the debugger is the important part of that bit
I've actually had a perfect debug experience, even on embedded devices with Vs code and it's plugins so I don't exactly see the benefit in buying clion just for that
Is there a particular reason youd consider the debugger better than anything else?
@cerulean basin FWIW I'm happy to take the discussion off GitHub to DMs here if you like. Might be more efficient.
Well discussing here wouldn't be DMs but that's fine (and I would see no reason to discuss it privately anyway). I generally prefer to stick to GH unless it's an extended discussion. That way the discussion is easier for others to find.
Okay. I get that. The only reason I suggested private is that I'm very junior, you're very senior, and I want to seek guidance and clarification without seeming impertinent or rude or arrogant.
Don't worry there's nothing rude about wanting clarification. This is a learning-focused community after all
Unless you are uncomfortable asking in public then it's better to keep it in public chats like here or on GH. If you are uncomfortable then we can work something out
Okay, thanks. I never know what sort of person is on the other end of the chat, haha, so it pays to be careful in my experience. I'm a little confused because unless I'm misunderstanding, this seems like a lot of back and forth over a change that can - at best - save a single conditional from being evaluated, in a very tiny number of cases.
By that I mean - number of overall messages that'll trigger this function AND who have any attachments at all, and then even smaller than that number is the number that have more than one attachment, and then even smaller than that is the number that have a .py file. In that scenario alone, this early break saves a single conditional from being evaluated. Am I understanding that right?
oops sorry, number of attachments wouldn't matter, but even so - we're talking...maybe 0.01% of messages? Probably far less than that?
If there are multiple attachments then it will save the rest being evaluated.
If there is only 1 attachment and it happens to be a py file then it will save the second condition from being evaluated
But yes this is a small case'
I saw it as a simple change I didn't intend for there to be this back and forth
I'm not asking to be a jerk, I'm asking so I can improve my own decision making.
Decision for what?
Just in writing future code. I think one thing I've probably taken too much to heart is what I see as Python's sort of ethos about not over-thinking optimization.
So I think I probably write some inefficient code as a result.
I just wanted to make sure I understood the implications of your suggestion and the scenarios involved. I think I've got it now.
Well maybe this is overthinking it. Depends on perspective. I don't think so at least since it's a few simple changes to the control flow. But if you were to comment saying you disagree then I would have been fine with that and just accepted it as it was.
And like I said, I didn't intend for there to be back and forth but I should have done a better job explaining. I think many more experienced people take things for granted and that can leave the less experienced with missing information
I gotcha. I don't really consider myself experienced enough to make strong opinions like that yet, haha. If you or someone similar makes a request I'm inclined to implement it 🙂
Alrghty. Thanks a bunch for taking the time both here and in the code review, being able to contribute even in minor ways to this community is something I find really valuable. Cheers!
No problem
And do you get notified of additional commits for a PR you've commented/requested changes on? Just trying to be polite and not ping with a re-request if you're going to see it anyway.
Yeah I do
I personally don't mind though so don't hesitate to re request at your discretion
Alright.
Could use some assistance in help chat 0 if ya aren’t doing anything. It’s rlly basic.
@scarlet mist Why are you spamming channels?
is there a channel for webscraping ? 🤔
@rough sapphire What are you trying to webscrape?
I wanted to collect some WS datas
WS?
Websocket
What's the site?
@rough sapphire the data of websocket is keep updating , so i am gonna scrape every update.
I ask because if the ToS forbids it, we can't help on this server.
Do you mean it's illegal?
Ooooof
No, not illegal - just forbidden on this server.
!rules 5
5. We will not help you with anything that might break a law or the terms of service of any other community, site, service, or otherwise - No piracy, brute-forcing, captcha circumvention, sneaker bots, or anything else of that nature.
But we also don't help with anything illegal, as well 😄
Understandable
Thanks still
I'm translating the URL, so give me a moment
Doesn't seem to have a terms page. Asking for verification of something, will post again when I get it verified.
@rough sapphire Okay, looks like it can be scraped. What page(s) are you interested in? Want to take this to a help- channel?
appreciate
Just the main page i am gonna scrape
!free
The following channels look free:
**1. #help-croissant inactive for 37m30s
-
#help-kiwi inactive for 32m42s
-
#help-apple inactive for 30m4s
-
#help-orange inactive for 18m10s
-
#help-chestnut inactive for 10m30s
**
These channels aren't guaranteed to be free, so use your best judgement and check for yourself.
Hey guys, can all development be done on a macbook air? Is it powerful enough? Like Web dev, mobile stuff
should be fine, yeah
only if you do it in a starbucks
Macbooks can only be used in Starbucks :)
Why is that, lol
Btw is it worth to get the cheapest macbook pro rather than the macbook air?
Okay
@fossil solar look at reviews for which ones have the least problems. a lot are coming with problems with their keyboard switch design these days. and if you want to buy apple, pay for apple warranty so you can break it and have it fixed no worries
these just came out and should be great linux native laptops https://system76.com/laptops/darter
System76 laptops are custom-built to run Linux flawlessly with the latest technology and super fast solid state storage.
there are also other issues to consider
such as air's have the SSD / RAM soldered onto the motherboard iirc
which means you can't upgrade them
most macbooks are basically unrepairable now
pretty much
they're so delicate that in replacing the keyboard to one i broke the backlight for the screen
since the connecting cable is so fucking fine
starting to see iPad mini tolerances inside the laptops
:(
Xiaomi have some good laptops too
I have some xiaomi product and they are pretty good
Budling adware?
Apparently only on phone
Samsung did it too some years ago
Lol okay
I also wouldn't buy samsung, so yknow
I dint know xiaomi and Samsung made laptops too
if you want macos, an air or pro is fine
if you don't want macos, xps is my personal go-to
Samsung doesn’t do laptop i think
samsung definitely does

