#ot1-perplexing-regexing
1 messages ยท Page 390 of 1
๐
@sand goblet why are you writing kotlin
because kotlin is awesome
wanna know what's not awesome: Android
i mean that's always a reason to do anything but any specific reason?
Well I'm writing the bot for the kotlin server I'm working on
but I'm not super experienced with kotlin so I'm still learning as I go
so this kotlin thing is letting you do something better or easier than something else?
Kotlin is a language targeting primarily the JVM, but also with JS and native compilation targets
I do like Java
but
Kotlin is so much better
and I can use it in all my Java projects
I do like Java
Don't lie to us, no one likes Java.
It'd be interesting to see them actually try to kick me out
"NO SON OF OURS IS GONNA LIKE JAVA"
There's an actual parody about that haha
Funny Video based on the Microsoft .net platform And Java...Watch and share it.Love by every computer engineer...
Cast And Crew:
From The Acclaimed Director Javatar and .NOT:
Eddie Larrison Scala Johansson
William Windows
Mona Lisa Hardrive
Lenny Linux
I sleep now o/
Was his dad seriously called John Johnsen
What's hilarious video is calling out things that are complete 180 from present
Java secure....
Equifax would like to know your Apache Struts Version? Confirm/Deny
Actually, Apache Struts is just fine and there was an update to the vulnerability 2~ months prior
It's just Equifax didn't patch, and thus accidentally got 147,000,000+ people's information out
"whoops"
.
@rough sapphire @sand goblet you remember talking about multi line cursor here with me the other day? I noticed a thing
So if you're in a jupyter notebook, and you start typing a variable name, so with intellisense pressing tab leads to auto completion of variable name. Now if I do that in multi line cursor mode, it rather tabs out both the lines on which my cursor is. Is that intended behavior lol? How do you use intellisense on multiline cursor?
I have no idea, it's not a feature I use much, and certainly I don't use it like that
um, why not
You're writing something in two places which require the same variable
if I have something like this
I guess it probably would work in an intellij-based IDE
but you mention intellisense so I guess you're using vsc
intellisense leaves something to be desired in all VS products imo
I'm using Jupyter notebooks
I'm not sure if Jupyter is intellisense or intellij based
uhm
but I'm able to get list of variables when I start typing something and press tab
like if i have a variable parameters, typing pa and then pressing tab gives me all those variables starting with pa, isn't that intellisense too?
oh damn
hm, so my original question should be reworded to 'autocompletion on multicursor mode not working'
hi
every single time i think of Good Times / Bad Times i have to listen to it a couple of times
lyrics: In the days of my youth, I was told what it means to be a man,
Now I've reached that age, I've tried to do all those things the best I can.
No matter how I try, I find my way into the same old jam.
*Good Times, Bad Times, you know I had my share;
When my woma...
did anyone ever see eivl not editing that Sublime Text file?
Itโs always py sample for project dev
Huh?
Proxies are pretty useless these days
oh god, playing stuff in this dropped tuning on my bass feels weird
i know i'm playing the right relative notes but my brain is like "nope nope nope this is wrong"
on another note, just watching a polyphonic and he's said that digital copies are exact replicas
and that's something we lose through digital media
but i've got a few MP3's that were recorded from CD's with minor skips
and the skip is in the MP3
in fact, one of my ripped CD's has, somehow, found its way into pirate media
so whenever someone pirates the album, one of the glitches is in the album.
i find it kind of funny that one ripped version from 2002 ended up on the internet and now if you want to steal it then you have to take that copy.
my shitty rip from a scratched up CD
https://www.youtube.com/watch?v=gEygho_j5j0 - interesting video by polyphonic though
artificial aging of modern media is a pretty interesting thing.
it's like a whole bunch of people miss the noise of impure media
i get kind of nostalgic about vinyl hiss at the start or end of an album
or general tape hiss and tape tempo warp
i think that's my rant for the day.
why some vpn companies gives ads everywhere
i fuckin see them everywhere
i hate it
i will never buy them because of that policy
i hope they got bankrupt
and second cringe thing : they are premium filehosters i don't want name them
but generally
hey, you gotta sell software somehow
this message was brought to you by NordVPN
NordVPN uses military grade encryption to keep you safe on the internet
Subscribe to NordVPN now using the coupon code BISKHATESNORDVPN now for 30% off for the first year
I haven't heard anything particularly bad about them
etc. etc.
I wouldn't consider the first two to be out of the ordinary for most businesses, although a VPN is a security product..
and this is not as serious as aboves but :
their countdown timer is fake also
eh. IMO don't blame NordVPN, they're just advertising same as every other business. The countdown stuff is pretty shitty, but sponsoring YT videos isn't really
i mean i believe there are better options in vpn market
Blame the system in which the only way YouTubers can get finding is by having sponsors
ah, @sand goblet
nordvpn have a bad reputation
because they have fucked a lot of shit up
couple of breaches
failure to properly vet their end point providers
etc
hmm
I don't really see why that's relevant to their sponsorship of YouTubers being good/bad
I mean I'm not buying a VPN anyway, but
I have a Nord subscription because it's cheap
oh, i'm just saying that they have
i'm not so bothered about the ads
or the service
probably does the trick
yeah, they have done shitty stuff - but afaik there's no other great options for VPNs. It's just a mildly shitty market because they're selling something that's only really used for piracy
why is it a better option?
better speeds etc. many of vpn reviewers put express 2nd
after nord
but since nord shady
express is top option
I really don't care about that - Nord is fine
I don't use it near enough to care about speeds
uh
piracy,netflix etc.
downloading textbooks
textbooks through torrent sites. I literally start the torrent then turn it off - and that's only because my ISP blocks the textbook torrent site
is they let Internet Comment Etiquette do whatever the fuck they like for ads
Yeah, if they're gonna advertise, I kinda like that the way they do it gives good people money - even if they also give money to some shitty people at the same time
why you pay for just one website ๐
Go to https://NordVPN.com/bigmoney or use code BIGMONEY to get 70% off a 3 year plan plus 1 additional month free.
In today's lesson, an old friend returns from the grave. And he just might bring the grave with him.
"Big Money Salvia City" by Hot Dad http://www.youtube.com/H...
that's not a good one, some of them are excellent.
isn't or is
windscribe is good too
I said what I said
ah okay
also don't forget about that one service that everyone thought was a joke, but wasn't
yes
also don't forget about that one service that everyone thought was a joke, but wasn't
vpnhub
yes.
ah seems logical website design similar too
i wish they give pornhub premium bonus gift ๐
lol, let's not go into that
If you were doing that you'd really want a separate netflix account
because they do often ban people doing that
yeah, netflix has licensing agreements across multiple jurisdictions
which is why you can't get everything netflix has from wherever you are
and bypassing that, fucks up their licensing agreement, which might make the people who own the license angry
soooooooooooooo you get banned if you get caught avoiding regional restrictions
I still don't really understand why these aren't just global agreements
Netflix's DRM is pretty good
surely they'd just make more money
it's not up to them
i guess copyright is seperate in different countries
^
it may not even be that, but it could be the media isn't allowed in other countries
no, that's not why you get a VPN
you shouldn't be getting a VPN to break ToS
because that's bad.
๐ unfortunately but people got vpn for two different things usually
netflix and torrent :d
sadly
i don't see people buy vpn for other reasons
europe dmca laws are strict
I'd consider getting one for viewing american websites that think they're too good for GDPR
in my country its not strict . government usually more into of recording people ๐
yeah, DMCA is an american thing
yup
although what we have is largely compatible
hmm i heard people paying money for piracy in germany are something
not as abusable as the DMCA though
piracy fine
I mean a DMCA notice is still an OK thing to send under what we have
which is what matters
the DMCA is very much the authors control in the US
even if it's false
the EU system has more balances
you're not going to see that on big sites, because they'll just adopt one standard
but the EU law is much fairer
hmm i don't know . i heard there are many copyright trolls
which got torrent peer ips and sue them
totally not what we said <_<
๐คซ
๐
they ban vpn's in my country :d but vpn's find way to run
for not piracy , for adult sites actually
adult sites and trying to access them are prohibited :d
In regards to Netflix specifically, thereโs a handful of reports from customers asking Netflix customer service this exact question.
Netflix makes it pretty clear that while they donโt endorse the use of a VPN to view region-locked content, itโs not something they donโt allow, either. So as far as the service itself is concerned, youโre in the green.
hmm interesting
This is the only bit in their TOS that seems to mention it: 4.3. You may view the Netflix content primarily within the country in which you have established your account and only in geographic locations where we offer our service and have licensed such content. The content that may be available to watch will vary by geographic location and will change from time to time. The number of devices on which you may simultaneously watch depends on your chosen subscription plan and is specified on the "Account" page.
Terms of use actually https://help.netflix.com/legal/termsofuse
yes they don't write it big letters and angry
its not endorsable thing but
not as big issue as piracy
gray area
hmm
why is QUIC support moving so slow
i just did a dist-upgrade on my machine from 16.04 to 20.04 and it force upgraded my patched nginx
which, turns out, still doesn't have quic support by default
hi
stuff the ice chest
I've asked them not to do that like four times now
Seems a bit petty to ping mods for though
I hate it when the bulk of your chap stick gets stuck in the cap
But do you like being a burger?
Is there a context I'm missing?
Me?
I actually do.
The channel name :D
Is that one in reference to mental burgers or something else?
It is a closed source otn haha
I'm not sure what it's in reference to, honestly
We have so many that I kind of lose track
I mean, you have a search bar
Yeah but like
Lazy
And trying to debug something at work
Our tax software is being a dick this morning
Bad tax software!
Probably going to have to call in the cavalry on this one.
@sand goblet It's still stuff we want to know about
๐
It's still a disruption and would likely go over better if they were talked to by staff
hah
Nah
Naan
Bread on the brain, akarys?
Just hungry haha
Iโm reading a book
The whole book are just letters
Well, letters you send through mail
That's really boring, but I'm pretty sure that you'll like the title of the book
"Mademoiselle de Maupin"
And it is spanish class time with the old lad :/
Howโs everyoneโs day going?
Not too bad so far
Tax software is acting like a good boy?
my hangover kinda hurts and my hand is still numb
Did you sleep on it?
Also either lay it in hot water or run hot water over it
Should help loosen the blood vessels enough to get some better blood flow
Also rubbing it helps
Source: I have perpetually cold hands due to meds and poor circulation in general
I like it, but I get it to support Discord
rather than for the features
although being able to upload my setups to Discord for beta testers is handy
since they're like 55MiB or something
do you like discord
Setups?
yup, setups.
What are setups?
you know, like, installers
is it good practice to include a kdoc with every func in Kotlin?
I think it is the same deal than with docstrings, most of the time yeah it is useful to have
Follow up question I guess- what about getters and setters. Some of mine are a bit monstrous, but are still only units - is there convention for documenting them? Should I just turn the units into normal functions?
and precisely one external doctool
that wraps the official one
Also, you should document public properties too
Example of monstrous getter
override val adjacentBoxes: Pair<StudentBox?, StudentBox?>
get() {
return if (lineY % 2 == 0) {
Pair(
if (lineY > 0) boxes[lineX, lineY / 2 - 1] else null,
if (lineY / 2 < boxes.height) boxes[lineX, lineY / 2] else null
)
} else {
Pair(
if (lineX > 0) boxes[lineX - 1, (lineY - 1) / 2] else null,
if (lineX < boxes.width) boxes[lineX, (lineY - 1) / 2] else null
)
}
}
alright - good to know
Kotlin Discord's in-house management bot
You can see I've documented some fields here
You should document all public fields
Was just about to ask for an example - thanks
KDoc comments are the same for basically everything
https://github.com/Kotlin-Discord/bot/blob/master/src/main/kotlin/com/kotlindiscord/bot/KDBot.kt#L25
You can do that for single-line kdoc comments
Glad I saw the source - just realised I was doing them inside the class/function like docstrings
Yeah, they go above
@plucky ridge i tried to handcuff the miss as a bit of a lark but she managed to take the 2nd cuff and cuff me, but it was too tight
she knows how to shim cuffs too
Shoulda known better
at least i now know why police go through training to use them properly though
yeah, get them in the wrong place or too tight and it's seriously painful
and my hand is still kinda numb
full motion though
Here's hoping there's no nerve damage or blood clots from it
nah, it's all coming back, just slowly
i think we both learned a lesson tbh
getting handcuffed to someone sucks
and i learned she's real fucking sneaky
hello
i ahve a quesiton
i have a pdf of 100 pages
i want to split it into two pdfs
one with 1-50 pages, next with 51-100 pages
is there any program that does that in one step?
windows comes with a pdf print driver that lets you "print" a document to pdf
you could select a page range and print out to a file
ohhhhh
Good idea yesssss
@gentle moss
you're a geniussss
thank u, that works great and easier than using websites
the only useful program i have ever written in the entire lifetime of my programming career is this one small python snippet that merges pdf files.
How horrifically practical.
trust me, it is.
especially if it can do it over a whole directory
but the other practical use i've found for python is to check how many days there are between any given two dates
don't know? just check with datetime
on linux i pop python open to do maths
got a script to work out rent/bill differences between me and the miss too
so we're splitting 50-50
now that's something
oh you have to plug the numbers in, it doesn't scrape the bank or anything
on Windows I use python for arithmetic stuff. Having variables makes anything beyond a single operation much easier for me to think about
hmm i wonder if you get start python so that all variables and functions are automatically assumed to be sympy variables and functions
that way you could turn the thing into a symbolic calculator
that would be really useful instead of having a second app for it
my graphic calculator is capable of that, so I just use that
like an app on your phone, or do you just alwayas have a graphical calculator near your computer?
You mean a graphing calculator?
my goto is maxima
>>> solve(x*x + 1)
[-I, I] ## yeee boiii```
if it begins with a g - it's the same thing to me - all graphic calculators
I mean, it is graphic and graphing. I have it on my desk, because I mostly use for AP Calc, and I no longer carry it to school for lack of school
I'm not a calculator
r u sure
i am calculate and so can you be
follow 12 step easy guide for better calculation thoughts
Wait, Kotlin was released 4 years ago?
What is Kotlin used for?
And is it worth learning?
Kotlin Is used wherever java is and is essentially a better language than java. So instead of writing java you write kotlin And get cleaner code. Additionally, it is used a lot in Android and can compile to native and js I think.
Also, I forgot to mention, a big part of why kotlin Is So nice Is null safety
Why does my phone autocorrect is to Is...
Kotlin has Java interop, so anything you can do in java you can do in kotlin (pretty sure including the more hacky parts of java like reflection), though ASM may be a pain
Like here's some basic reflection work I did to load up extensions on my bot framework
it doesn't really get simpler than that
The cost of adoption is very low and it can be gradual
There is even a java->kotlin converter
It's definitely worth replacing Java with Kotlin imo, and it's something I've been doing
if you use IDEA you can just paste java code into a kotlin file and it converts it
it's like no effort
Though it does not make idiomatic kotlin code afaik
I think I'll learn Java (shouldn't be too hard because I use C# pretty often), and then switch to Kotlin after
Kotlin has Java interop, so anything you can do in java you can do in kotlin (pretty sure including the more hacky parts of java like reflection), though ASM may be a pain
@graceful basin
The more me parts of Java.
"The more me parts of Java"
?
but yes full interop means you can use all Java libraries
The cost of adoption for most companies is introducing a new language into their stack - which is a very real cost for anywhere particularly large
This is true, which is why I don't expect it to catch on in enterprise for some time yet
I really hope it eventually takes over java. I can bear writing Kotlin, but I don't think I could bear Java for a job
jetbrains has kotlin course avail for free if anyone is interested
I've heard it's good
I signed up for the python class and skipped to the final project to help solidify my python
there are not a lot of classes targeted at intermediate students
I guess thats why everyone says start working on a personal project / open source
make your own intermediate lessons
That one guy on udemy has 4 deep deep dives into python, but I dont think Im ready for that yet.
yea, JBA looks good. Theyre tempting me to try pycharm
but I just told myself I was going to get good at vim bindings for real this time.
from the beginning
nice @tired tulipgeta! did you complete the course?
I didn't use Pycharm in a month cuz i didn't like the UI ang colours. But Jetbrains Academy let me use it again. Plus i downloaded a material plugin which made me like it again.
nice @tired tulipgeta! did you complete the course?
@wraith oriole not yet
im sure theres a vim key bindings plugin for pycharm too
doing one of the available project on it
I want a beautify code plugin for Pycharm
when you save the code
I skipped to the Hyper Car service garage project.
beautifies
Imma try to use flask instead of django
ctrl+alt+L to reformat
yeh but the plugin looks easier๐
well when you commit you can have it do that automatically
ctrlS
you don't really want it doing that on every save tbh
I AM a python calculator.
like VScode
ok?
You disrespect pythons if you're not a calculator.
i am not
@rough sapphire Im an abacus
<drops mic>
@rough sapphire
They're not E2E with preshared keys by default, but that's a positive in my book, I should be able to read my chats on all of the devices I'm signed in on
Signal is end-to-end encrypted, and I can read my messages on desktop and my phone just fine. Mind you, when you set it up initially on desktop it doesn't transfer over your messages, but that's not an issue to me.
I'm not sure what your issue is with Signal in regards to the UX. I've always thought it was pretty great, and I've brought quite a few people over to it.
The lack of E2E by default and the lack of ability to have control over your own keys with Telegram is a huge issue that shouldn't be overlooked.
Also, in regards to the lead dev of Telegram, taken from https://www.dld-conference.com/speakers/digital-business/pavel-durov_aid_3087.html:
In 2005, Pavel completed his training at the Faculty of Military Studies of St. Petersburg State University with a specialization in Propaganda and Psychological Warfare. While training with the Faculty of Military Studies, he served as Platoon Commander of the Philology Department. Upon completion, he was awarded the title of Lieutenant of the Reserve Force.
Emphasis mine.
https://telegra.ph/Why-Isnt-Telegram-End-to-End-Encrypted-by-Default-08-14 Is also an interesting read.
and in regards to censorship:
https://www.washingtonpost.com/opinions/2019/12/05/telegram-has-finally-cracked-down-islamist-terrorism-will-it-do-same-far-right/
That changed most dramatically in mid-November when, with the help of European law enforcement, Telegram began targeting individual users and administrators, hitting everyone from the Islamic Stateโs central media workers to its supporters distributing its content. Telegram seems to have employed a widely aimed algorithm that targeted not only these Islamist militants but also journalists and researchers embedded in these communities. Even backup accounts were deleted, and when operatives and supporters created new ones, they were quickly removed, as well.
While yes, groups like ISIS and the like are not groups anyone should want to align themselves with, it's still a great story to emphasis that Telegram has taken the stance of censorship, and has the ability to do so if you get on their "bad side"
Which is why Signal is considerably better for any type of security. I mean, Edward Snowden even advertises on his Twitter he uses it every day.
I am curious as to what makes Signal's UX bad in your eyes as well. What's missing/could use a revision?
How does a degree point towards anything malicious? It's not even related. I guess I'm inherently a bad guy because I've gotten hacking training in the military...
Telegram has always been clear on which chats are E2E encrypted and which are just encrypted in their datacenters. You can always opt to use secret chats if you have a more sensitive chat that requires the secrecy. This is a non-issue you're bringing up as an actual issue because that's just what you decided to focus on - you wouldn't take this stance against other messaging apps like iMessage etc.
Re: ISIS. Yeah, if 90% of recruitment to a terrorist organisation happened through your app, you'd do something about it as well. The fact that they can do something about it rather than nothing at all is a positive in my book.
Re: UX. It was always just frustrating to use. I couldn't use it as my primary SMS app, because it doesn't support dual sim (... really?), but I could live with that. But the fact that it prompted me to invite my friends every 10 minutes like a desperate bachelor trying to organise a party just pissed me off. That + the fact it doesn't provide any features that you'd expect from a modern messaging app like live location sharing, sending fucking any file other than an image, chat folders etc turned me off real quick.
@rough sapphire
you wouldn't take this stance against other messaging apps like iMessage etc.
I would though. I'm not a fan of iMessage, WhatsApp, Wire, Threema, etc either.
The fact that they can do something about it rather than nothing at all is a positive in my book.
I disagree.
UX. It was always just frustrating to use. I couldn't use it as my primary SMS app, because it doesn't support dual sim (... really?), but I could live with that. But the fact that it prompted me to invite my friends every 10 minutes ... just pissed me off. That + the fact it doesn't provide any features that you'd expect from a modern messaging app like live location sharing, sending any file other than an image, chat folders etc turned me off
A lot here.
I couldn't use it as my primary SMS app, because it doesn't support dual sim
Alright, that's a legitimate issue.
the fact that it prompted me to invite my friends every 10 minutes
That can be disabled within settings
live location sharing
There's an option of sending location in the same location you'd do an attachment in
sending any file other than an image, chat folders etc
You can send any file up to a specific file size, though I'm not sure of the file size. I don't believe you can send folders though.
It didn't the last time I used it
I'm interested in the constructive criticism and discussion. I personally don't believe that I can trust the main dev considering their background, which is why I provided it. There's also the idea of usecases of why you'd use one messenger/app/etc as opposed to another. Signal to me is something I use to discuss details, business or otherwise, that could have an affect on investments, friends/family, or otherwise. Which is why I suggest others use it, considering it doesn't play around with anything and forces encryption from the get go.
Signal's gotten pretty good, but I can see some issues with it now. The lack of sending a folder isn't something I've seen as a big issue, considering you can just send a .zip file of said folder(s).
The biggest issue I see is the lack of dual-sim support.
Which ironically enough, I do remember complaining about just that maybe about a year ago when I got a new device. Just something that I had spaced on.
I personally don't believe that I can trust the main dev considering their background
Pretty ironic. If you actually read about the person's background, you'd know they were removed as the CEO of VKontakte for refusing to hand out data to the Russian government and has been living in exile since. But sure, focus on their (mostly irrelevant) degree instead.
There's also the idea of usecases of why you'd use one messenger/app/etc as opposed to another
Yes. Exactly. And Telegram satisfies all of those use cases in one way or another, which is why I use it as my main messaging app.
The lack of sending a folder
That's not what I meant. I said chat folder, which is a way to organise the different chats you have. I don't want my work-related chats and my personal life related chats clumped all in one list, it pretty quickly becomes unmanageable.
It's pretty clear you favour Signal, and that's fine, but don't go around bashing Telegram just because "Signal is better" and you read a post that isn't even available anymore by one of Signal's devs that states "Telegram bad".
This is becoming a pretty pointless "iPhone vs Android"-esque argument, and I see no reason to continue.
Alright, understandable.
"Roach, cut this shit out."
:D
"Now let's ride, there's Gwent to be played."
i think you mean "quit horsing around"
hahaha
you're obviously less awake than me
gotta... rein it in a bit.
Had another night of poor sleep and terrible god damn it bisk
i'm not trying to stirrup trouble here
It'd behoove you to cut me some slack
but my colt following would be disappointed if i did
Okay, THAT one's good
yeah, it's amazing what you come up with spur of the moment.
but now i am saddled with the shame of all these puns
I'm not really bringing my neigh game today
i canter believe you tried to trot that one out
Hem is chomping at the bit to get a good one in. My bet is that he'll catch bisk at the turn...
i'm not from Oxford...
https://grammarist.com/usage/champing-chomping-at-the-bit/ nah - chomping is fine as well
I guess so
me mam owned horses like and the horse people always said champing
but i guess they are horse people
genetic freaks
champ is just the horsey term for it actually
and
I'm of the opinion horses already have too much language
so chomp > champ
yeah there was that one horse wouldn't shut up
Mr Ed
A horse is a horse... of course, of course. But in the case of Mister Ed, he's so much more!
A stallion with the gift of the gab, Mister Ed burst out of the gates in 1961 and became one of the most beloved four-legged stars in television history. The plain-speaking palomino a...
is that horse doing drugs
i went through a Mr Ed phase as a kid. good show.
I have a mild dislike for horses
they're skittish and expensive
everything is trying to kill them
feed it too many apples? dead horse.
wrong type of hay? dead horse.
all so you can ride around on a lumpy motorcycle
that might kill you
i'd imagine its our breeding of them that has caused a lot of that.
probably, yeah
same as a lot of pedigree dogs I guess
except dogs are cool or cute
and horses are just horses
remember falling off my mums horse as a kid, that shit sucks
and then you've got this fucking freaking 1000kg beast stamping around
hard pass from me
undomesticated equines could not remove me.
Yeah there is not a world where I can hear "Goodbye Horses" and not think of Silence of the Lambs
don't forget about the carrots...
https://www.youtube.com/watch?v=CmJYZ1NIn1Y
Listen to TOOLโs Full Catalog โ Available Now:
http://smarturl.it/TOOLCatalog?iQid=yt
ย ย
Get โ10,000 Daysโ:
http://smarturl.it/TOOL10000Days?iQid=yt
Get โLateralusโ:
http://smarturl.com/TOOLLateralus?iQid=yt
Get โรnimaโ:
http://smarturl.com/TOOLAEnima?iQid=yt
Get โUndertowโ:
h...
these are the cries of the carrots
this is necessary.
you see, reverend maynard
tomorrow is harrrvest day
but to them it is... the holocaust.
tool sometimes.
LET THE RABBITS WEAR GLASSES
hah.
Disgustipated still holds Best Hidden Track In Existence award, imo.
my rip of the CD included all the silence
shame kids don't know what that is anymore... ๐ฆ
so i'd listen to the album and just forget about it
always that "oh fuck yeah i was listening to music wasn't i. duhh..."
still remember the first time i heard it. crikets were so quiet, i turned it up loud. then...BOOM! this, is necessary. hehe
is anyone familiar with reading automatically generated swagger documentation?
I'm looking at https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/{workspace}/{repo_slug}/issues#post and it just seems like it's only meant to be consumed by machine, not a developer
And yet that's still more comprehensible than Google's docs....
Hey guys how are u all
Tired, about to go on an errand run for work. How've you been
I have been finest
Finally learnt buffer overflow to root shell
However I don't know how to write shellcode
UE4.25 just got released
Poor little bee
@plucky ridge I just realized - that schema is formatted so that you can't even copy and paste it. this is horrifying
You'll be glad to know the bee is fine and has just flown off
good to know that the free bee can go and be free
good thing i went to go feed the birds
i would've felt bad seeing a dead bee in the bucket.
You can get little cards with sugar solution on them to feed the bees, I think they were giving some out as freebies ๐ฅ
i gave it a tiny amount of honey, but it did not seem interested
obviously not that tired
obviously a very busy bee
Unbeelievable.
So apparently UE4.25 "added support for next-gen console"
What does that even mean
Apparently that's what Sony and Microsoft asked their console to be called as
Haha that's hilarious
i thought UE4 already supported PC's
<_<
to be fair though, they're always called the next-generation
because it's another generation
For some reason that make me laugh
Well, they already supported them, it was just a mess to get the headers
But now it is apparently easier to get, even if you still have to sign a contract
Let's go for 4h of compiling because asking for Linux binaries is apparently too much
i got it , i cant beat rm -rf /*
upto /proc was deleted
when i pressed Ctrl+C
from /a to /p*
peachy. multiprocessing is broken under window in jupyter notebooks.
hmm or i guess it requires some extra steps
But you need a reaction time of 0.002s
@solid pollen oh, yes, which i cant have
thats why i messed up last time
great. multithreading achieved. great success.
the universe might now be more bearable when calculating a simple average for 4 columns can be done in parallel
hmm
the thing was taking literally 30 seconds per column
thats a success
well yeah
the problem is simply that there's so much data that it's hard to get around it
it kinda takes time to calculate the average for 4M numbers
not even sure how many times it does it since it's a rolling average
oh, i like multithreading too but i never use
coz i never wrote big program
i m so happy now
i can finally exploit buffer overflow
2020-05-05 20:03:57.250676 rolling window ready for 7 - 7 0:00:28.458336
2020-05-05 20:03:58.586106 rolling window ready for 7 - 28 0:00:28.416422
2020-05-05 20:04:00.138983 rolling window ready for 28 - 7 0:00:28.491016
2020-05-05 20:04:01.988582 rolling window ready for 28 - 28 0:00:29.003943```
that's so satisfying
just cut the processing time for predictions from 2 hours for this thing down to 30 minutes
Okay, the more and more I play with Elm the more I like it
It's still got a little ways to go before it's a stronger force, but it's still really really good
Biggest beef I have so far is that there's no built in way to do string formatting other than concatenation
There are a couple of packages that seem to rectify it, though
Just kind of salty that there doesn't seem to be a clean an easy way
And looking at the first string formatting package I found....
import Formatting exposing (..)
greeting =
s "Hello " <> string <> s "!"
I'm not overly impressed
This essentially creates a string template that lets you plug in the arbitrary string
Letting you do something like:
print greeting "Kris"```
praise be
Yeah it's not pretty to say the least
Oh you'll LOVE this one
https://github.com/krisajenkins/formatting Eh, too lazy to type out the next example, but it's messy as well
There has to be a better way...
computers and humans are not compatible
that's the problem here
the computer just wants to do computer things and the human wants to do things that the computer doesn't.
You say that but Python and JavaScript both managed to make string interpolation simple and pleasant
well yeah but that's because they don't try to be pure
they have no morals or principles.
that
Gotcha
the more "let's make this thing act like a mathematical object" you make something, the more difficult it will be to make interact with anything a normal human being in 2020 might want to do with it
I think I'm personally willing to take those lumps with it
For some reason Elm is making sense in my head
Which is an odd thought
Well at least I can say it's been well discussed
This is likely one of those things where I'm just going to have to suck it up
Damn, closed a couple years ago. Can't seem to find anything beyond this
I need to poke around and see if I can find good elm code examples... see how other people tackle this
I've just been so spoiled it's hard to want to go back, you know?
so what is this elm all about
why should there be a functional language for writing web interfaces
idiomatic JS is already written in a pretty functional way
at least for some purposes
so just take that idea and run with it
The reasons they boast are:
-
No runtime exceptions. You have to handle all possible paths the program can take before it'll let you properly compile.
-
Performance: According to their benchmarks (which of course always take with a grain of salt), it is more performant than other things like Ember, React and Angular (1 and 2)
-
Size: The assets it needs to run are TINY compared to others like Vue, Angular, and React.
-
Is interoperable with JavaScript: If you want to integrate some Elm into your existing JS code base, it's fairly simple to do so.
I'm mainly looking at it for the coding style and the runtime exceptions
And I've been on a weird functional language bender for a little while
Trying to find one I enjoy
Ah I've set up github action thing for flake8 lint but the PR was opened before I added the action 
can I manually trigger the check
push an empty commit is how i've done that in the past
nicki minaj is a horrible skank but i can't help being turned on by her. what is WRONG with me
thank you for your info kind stranger
don't worry
You've been muted for similar stuff in the past - a suggestion from me is that you just stop talking about it
assuming you don't want to get muted that is
I only realised it was Cinco De Mayo like an hour ago and am for some reason slightly sad I can't have tacos
Oh hey retroactive justification
@rough sapphire yep, calm it with the comments like https://canary.discordapp.com/channels/267624335836053506/463035241142026251/707357490546868275, you've been warned before for stuff like this remember
Being drunk isn't an excuse
Really wish I could get over this light headedness/shortness of breath
I'd say I have covid but this has been going on far too long for that
Have you seen a doctor?
are you sure it's not psychological? anxiety?
that's good to know
Yeah my meds are keeping me pretty stable
I have my good and bad days but I'm never straight up panicking
something about blood pressure?
Possibly
And it could be linked to me not eating properly through the day
When I had my yearly physical I was in tip top shape
Well okay, I'm out of shape
But my blood work was fine
well let me tell you somethign @plucky ridge in my country blood work are always fine
As in don't believe just the bloodwork?
I'd normally agree but my doc has called me out on stuff in it before
True enough. It is Spring allergy season for me.
But this has been going on for a while
is it possible to develop allergies as an adult if you haven't had any before?
Absolutely
but how rare is it?
Allergies as a whole are pretty weird
Stuff like peanut allergies aren't necessarily with you from birth
Lactose intolerance is the default for humans
Legitimately
i'm allergic at a medicine ,when i was little i didn't had problems
True
but, its not in the west I don't think
@plucky ridge that's super interesting because I've been diagnosed with lactose intolerance but I've noticed that it kinda seems to come and go
I'm like a bit allergic to bee strings
Is it really that bad? Normally I thought antibiotics could be subbed out for each other
for the most part
They can, but the ones I have to take instead tear up my stomach
ah - that definitely sucks
I know there's one that makes you vomit if you drink alcohol
And more brutal
yeah there are some antibiotics very powerfull that distroy your gut good bacterias and causes a lot of trouble
So while they can all be used as antibiotics
I know there's one that makes you vomit if you drink alcohol
Oh, you mean more alcohol
They can be different levels of awful
The default for antibiotics is for them to tell you not to drink booze
But there is one that reacts super badly if you do
Ohhhh yeah, C. Diff is scary shit
I'm just never gonna get sepsis or anything that requires antibiotics
that's what Ive decided
Pro-tip, bathe in alcohol every time you get cut
if there weren't so many people on this discord i'd tell you a story from my life
Boom
from last summer
Pickle yourself.
Can I carry on with the normal alcohol baths?
You guys have expensive habits
Little bit of dill, little bit of pepper, make sure to sterilise the jar
Screw the lid on from the inside
No sepsis
Plus, probably delicious.
Make sure to add a couple hard boiled eggs for good measure
OH actually!
I learned a thing
And a cucumber
When they pickle eggs, they don't have to shell them
Yes
Yeppers
Little thongs are magical to learn
Take THAT eggs! Your perfect shape doesn't mean shit to white vinegar!
Swype wants you to wear more sandals
I've never had a picked egg - but every single time I've been in a fish and chip shop, I've thought about buying one
They're worth trying
You know a common way to eat them?
I like the idea of pickled onions, but I'd have to make my own
Get a pack of salt and vinegar crisps
The thing is, I don't actually believe they're on sale in the fish and chip shops - they're just decoration
โasdf
Could ask
I'm nom nom
Why would you have to make your own? @sand goblet
Wake what are you doing?
Because where would I get them
Tesco
Nope
They're everywhere
Do they just not exist in IE?
Wtf
They do, but not there
We talking pickled eggs still?
I guess we didn't British you hard enough
They're easy enough to make
Picked onions
pickled onions
Ah right right
tbf - homemade pickled onions are pretty great
Time for round 583529673 of British rule
Man you don't realize how used to a keyboard you are until you use a different one
I'd also like to make actual pickles but where do you even find gherkins that aren't already pickles
I know they're mini cucumbers but that's all I know
Yes
they look pretty weird
they grow under ground
They look weird as pickles too
that's a good point - but things from jars are allowed to be weird - plants aren't allowed to be weird unless they live in the rainforest
Normal cucumbers aren't starchy I don't think
okay so they're not like potatoes, turnips or carrots
Carrots are starchy?
Potatoes I totally see it
well rice can be. whatever. rice and carrots are basically the same thing.
O.o
๐ ๐ฅ
Cucumbers are 88% water
Cucumbers are just water yeah
you guys are so drunk
Go to drunk, you're bed
@gentle moss i'm just getting started. it's a joke. trust me.
Man we should totally have pity mutes
this is an actual joke
cucumbers are 95% water
On a Minecraft server I used to run we banned people when they were supposed to be asleep
yeah - that's my main takeaway
No that's soylent
Soylent cucum- god damn it
Soylent green is people
They are green
the other 5% is a human who was afraid of sepsis
Haha, hem
so did we establish that tomatoes, cucumbers etc. have water ergo are in a totally different category than potatoes etc?
I mean all plants have water
@sand goblet did you know that the microwave oven works by turning the electric dipole of the H20 molecule?
Potato is 79% water, carrot is 88% water, cucumber is 95% water
Did not need that ping
Iceberg lettuce is 200% water and everyone should hate it
the only reason any lettuce exists is to provide texture to something better
Mostly because it sank the Titanic
so - it doesn't really matter
Iceberg lettuce is the only good lettuce
๐ฅ
Some lettuces have flavour
It's just crispy water though
I think we'll have to do a test
Lambs leaf lettuce is good
a test that will lettuce see the best one
It's lambs leaf
I'm not a salad person
It's kinda sweet
If I buy lettuce it's going into a kebab or something
If I buy lettuce it's going into a kebab or something
The objectively correct application of lettuce
But if I'm doing a burger I'll go for European lettuce
Remain lettuce
Badumtshhhhhh
Off to bed.
o/
Damn, you know, we should make kebabs next week
The kebab places here all suck
They're like genuinely amazingly bad
We have a Greek grill place here.
Always smells good when they have their stuff at festival time.
Big rotating horizontal column over a charcoal basin.
We usually grab from one of the pizza places here, for food, though, when we do
When we did.
can still get takeaway here. Are you just choosing not to, or are they actually shut?
choosing not to seems like a pretty sensible choice
@undone berry if I send you the list of files I need to download, you wanna get them?
not right now. Currently all my programming effort is being spent on Android - I can do it tommorow if you like tho
where do i send it
DMs + paste service
Nothing strictly Python related here but thought some people might be into this
https://www.humblebundle.com/books/definitive-guides-to-all-things-programming-oreilly-books
@undone berry Choosing to not.
where in the terms and conditions of a website do they usually say you can't scrape stuff
if they don't mention if, it means you can right?
Scraping is normally a pain. If they don't have an API then the admins can change anything at anytime for any reason
A ToS normally will detail that kind of stuff, yes.
went through the ToS.. it says I can't redistribute anything for profit.. that's about it
I want to scrape the multiple choice questions off of a training website.. all the questions are in different modules. I think it'd be useful for a certification exam
Greatly depends on what the site is.
qwiklabs.. it hosts courses for GCP
Any specific subdomain?
Because their www robots.txt has
User-agent: *
Disallow: *keywords=
Disallow: *catalog_rank=
Disallow: *filter=
Disallow: *page=
awww
I'm sure I can provide login and do this
You shall not, and will not allow third parties under your control to: (i) license, sublicense, sell, resell, transfer, assign, distribute, or otherwise commercially exploit or make available to any third party the Service in any way, except as expressly authorized in this Agreement; (ii) modify (except as permitted through the Lab Creation Service (if you have a Creator role)) or make derivative works based upon the Service; (iii) reverse engineer the Service and/or any component thereof; (iv) access the Service in order to build a competitive product or service; (v) build a product using similar ideas, features, functions, or graphics of the Service, or (vi) copy any ideas, features, functions, or graphics of the Service.
I'm not sure, honestly. Seems to me like a weird gray area
I would basically list every link that turns up for Data Engineering check if it's a page that contains then q1-multiple-choice tag
commercially exploit or redistribute or make competitive product.. dont think so, I want to use it to study, but does seem too much work that I can't reproduce for something else lol
I've brought it up to others for their input as I have to go to sleep
good night Scott
i anal, but i'd say go for it
with discretion, ie don't go bombarding their servers with requests
nn scott
yeah.. slip a sleep() in there between requests so I don't get bounced
this was quite a pretty formation, don't mind me. ^^
Look at you, not playing on the PyCraft server :>
haha, of course you'd say that.
i'm running a little private server with friends on the latest snapshot, it's fun ^^
the last version of minecraft i really played (and took the time to enjoy) was like 1.10
so there's a lot of new and different stuff, but i'm quite liking most of it so far.
woah
abcde :vim:` :vim:*`
if you type this message then discord stops responding
that's a very weird bug
huh
๐ค
seems like any server emoji will make it bug out, and the star is optional
the letters in front can be almost anything, as long as there are at least 5 of them
Question is what happens if someone uses a selfbot or something to send it to a channel
hm, yeah.
it's fine when you type it on mobile (because emojis aren't previewed)
yeah, I sent it by turning preview markdown syntax & emoji off
oh right
"Doesn't seem to break anything." Meanwhile, somewhere in the world at a server farm: "Do you smell burning?"
trying to dig out that juggling video for you @undone berry
i found it kind of interesting, the methods of building up the skills required to go from 2 balls to 3 etc
https://www.youtube.com/watch?v=2WRqpvVXM0k This was the video that made me decide to learn. It's not really a tutorial or guide to learning, just some guy talking about how/why he learned to juggle
How 2 Juggle like Me. If you're stuck inside with nothing better to do, you can have some fun playing with some balls.
0:00 - Basic juggling
0:59 - Basic tricks
2:06 - More advanced tricks
3:22 - Tips
3:57 - Making your own balls
5:17 - My juggling story
Relatively recently, like within a few weeks
super nifty.
Yeah, it really is
hmm... i started with 2 ball juggling
must resist joke
can't find that talk, curse you internet.
I've got a decent 3 ball skill level.
Tried to pick up 4. Didn't really figure it out.
apparently some numbers are easier than others.
oh cool
we got some ages ago and i go back to them every now and then and go
"fuck me juggling is difficult."
then stop again. :D
it's easier if you have a unicycle, i imagine
The ones I bought from amazon seem like they're not gonna last at all long
Never tried a unicycle.
ugh overzealous IDE suggestions just going ham on my code be like
i feel like buying a unicycle makes you "that guy"
which guy? The coolest guy in town?
better_than_you.bmp
I've got decent balance. I could probably manage it.
