« first day (1258 days earlier)      last day (2564 days later) » 

8:01 PM
Sometimes I google for valid URLs
 
Yeah like adfly
 
@M.A.R. you probably want to remove this comment apple.stackexchange.com/questions/282165/…
 
I flagged it as not constructive and it hasn't been resolved yet surprisingly
I thought the Apple mods were usually pretty fast
 
slackers they are :P
 
8:19 PM
\o @QPaysTaxes
nice!
 
PPCG mods are the worst. There's this bird, a guy in a scarf, an neo-cubist doorknob and that kid who keeps harassing Mr. Wilson
 
@QPaysTaxes drops a massive fifty-ton tower of obsolete Linux disks on your head
 
@ThomasWard he's talking about... that one, I think.
 
@QPaysTaxes especially the ones who are mods on both
 
but there definitely are worse ones across SE. I know a couple.
 
8:21 PM
i'm still dropping the obsolete disks on him lol
 
@ThomasWard only fifty tons? Surely there's more obsolete linux disks than that :P
 
@CalvT yeah we turned them all into a neutron star though
so if he WANTS a neutron-star-density set of obsolete disks on his head...
@QPaysTaxes what about fifty neutron stars
 
as a wolf, i just sit here and bark at spam until it goes away.
 
or ten billion
@KazWolfe or end up stuck in the spam traps and can't get out without bothering me for help.
:P
 
lol, we had a cat who would do that
 
8:23 PM
hey, it's not my fault spam tastes good.
 
Careful @QPaysTaxes this is what Thomas looks like atm :D
 
He'd walk into anything that was open
He once got stuck in our little shed thing and we could't find him for several days
And the only thing we ever caught in skunk traps was him
 
it's also not my fault i don't have a diamond to help myself out of things yet
i'm curious as to what would happen if @ThomasWard were to try absinthe.
 
@QPaysTaxes me neither, but it is about things on heads
 
8:26 PM
@KazWolfe do you want the universe to end?
 
actually, yes.
 
there's a spike pit over there you can jump into if you want to end that. But I mean all the things in all the universes to end.
it's like ripping apart space-time, giving me absinthe.,
 
Yeah, I mean all things. Across existence.
 
I would know - i've tried it before :P
Or was I?
 
wut
 
8:29 PM
...?
Nope
 
no?
 
Only Macklemore I know is the moped one
Downtown I think?
 
In other news:
> Google and Facebook have confirmed that they fell victim to an alleged $100m (£77m) scam.
2
 
> But people are part of the best security you can have
... what nvm, I thought it said "people are the best security you can have"
 
Oh wow - of all the companies it could have been
 
8:33 PM
cybersecurity 101: now being taught in 3rd grade
 
Sure, they're necessarily a part of the best security you can have, but they're also the worst part
 
yeah, that works.
 
@QPaysTaxes Ninja'd :)
 
probably you should replace the leading space with a \b
 
afk for lunch
 
8:38 PM
I think it was -R for sed...
for grep it's -E for extended or -P for PCRE, but I am also never sure about sed
       -r, --regexp-extended

              use extended regular expressions in the script.
lowercase -r then
 
[ SmokeDetector | MS ] Pattern-matching website in answer: An attack an encrypted classified data in a theoretical situation by amir Amiri on crypto.SE
tpu- by KazWolfe
 
also, relevant:
 
can sed recurse at all?
man sed does not say anything about recursion, so I guess no
first the script/pattern. file is last
 
8:55 PM
-back
...how did I get a dash in there?
@QPaysTaxes Is that the same as strongly or statically typed, or different from both?
@QPaysTaxes Sure
@QPaysTaxes Not AFAIK
latest dev?
@QPaysTaxes seriously? nice!
demo.ctn?
 
@QPaysTaxes Statically means verified at compile time; strong means no coercion
They're different
 
Hello, World!
stack testing
14.800000
-12
variable testing
12
5
arithmetic testing
2.300000
5
2
2.200000
4.600000
3.300000
1
1.300000
1.100000
0.352941
15
17.000000
10.350000
6.800000
0.666667
0.575000
0.511111
0.588235
2.000000
2.300000
2.300000
2.000000
done
Program ended with exit code: 0
 
So it's dynamic
It is
 
BTW i get a warning:
 
Dynamic, strong
 
8:58 PM
> warning: optimization level '-O5' is not supported; using '-O3' instead
 
That's what most interpreted languages are
 
Not Python or Ruby
 
That's not what that means
Dynamic means it's verified at runtime
It says nothing about how types are enforced, just when
It's one part of an overall typing discipline
 
> Static type checking is the process of verifying the type safety of a program based on analysis of a program's text (source code). If a program passes a static type checker, then the program is guaranteed to satisfy some set of type safety properties for all possible inputs
 
Fun fact: C is technically static but weakly typed
 
9:02 PM
This is interesting
 
#impostorsyndrome
that's not a spec, it's documentation
 
Would someone with an Ubuntu server mind hosting FireAlarm for a bit?
The copy on the Raspberry Pi is having some problems, and I'm working on updating Swift to fix them, but I don't know how long it'll be before it's stable
 
9:18 PM
I could probably put it on Heroku
There's a buildpack for Swift I think
Does it have a Package.swift?
 
@quartata Yes, but if you're talking about this library, I don't think that one would work
because I can't just run swift build to compile it. It uses the C library libwebsockets, so the build command includes some compiler and linker flags
 
@NobodyNada if it's not too technical I could set up an EC2 for it
 
@quartata @CalvT both of those options would be awesome!
 
I prolly could, but I don't have any Swift binaries or tools on mine at the moment
 
thanks!
It's not hard to set up -- download Swift, unpack the tar, add it to your PATH, download libwebsockets, run cmake . && make && sudo make install && sudo ldconfig, then you're good to go
 
9:24 PM
links? if nobody gets to it before me I can have a look when I've finished this mountain of chips
 
Here's the Swift download link: swift.org/download (unpack the tarball and add <unpacked directory name>/usr/bin to your PATH)
Here's the libwebsockets download link: github.com/warmcat/libwebsockets (run cmake . && make && sudo make install && sudo ldconfig)
Here's the FireAlarm link: github.com/SOBotics/FireAlarm (run build.sh)
 
I've almost got it one second
 
thanks!
 
Creating ⬢ firealarm... !
 â–¸    Name is already taken
:/
 
I actually have to go now; sorry about that
 
9:28 PM
If Heroku doesn't work out I've got a EC2 initializing
 
I'll see you either tonight or tomorrow
 
it's a race to the fire alarm
 
Lol :D
 
BANG and they're off! quartata is going for the straight Heroku strategy; solid strategy that, all his attention on one server. CalvT has opted for Heroku with an EC2 backup - we've seen that work before but it can fall down if he divides his attention too much.
 
dafuq
 
9:31 PM
I may have a few minutes, but I cannot promise it, and I may disappear without warning
 
What version of Swift do you need?
 
299.7.81.5
 
somehow I doubt that
 
good luck
 
@quartata 3.1 or newer
 
9:32 PM
okay I might be exaggerating. 299.x will work.
 
I'll need to modify the building so that I don't need sudo
How do I execute the resulting binary?
 
Minor setback there for quartata - we see this every year, Heroku's lack of sudo availability always catches someone out. What do you reckon quartata's chances of getting this modification done quickly enough are, Brian?
 
silence
 
@quartata just run it, although you'll probably want to set the ChatBotEmail and ChatBotPass environment variables to the email and password
Send me an email at <my username>@sobotics.org and I'll give you the creds
(although, maybe with proof that it's actually you emailing me :)
 
Same capitalization?
 
9:39 PM
No, all lowercase
 
it's an email, it shouldn't matter
 
lol @Art
 
;)
 
237
A: Are email addresses case sensitive?

Mike EFrom RFC 5321, section-2.3.11: The standard mailbox naming convention is defined to be "local-part@domain"; contemporary usage permits a much broader set of applications than simple "user names". Consequently, and due to a long history of problems when intermediate hosts have attemp...

 
9:40 PM
@NobodyNada That is mostly definitely not me
 
considering the email came from art@artofocode.co.uk, that makes sense ;)
 
@quartata with a From header of art@artofcode.co.uk? No shit :P
 
@ArtOfCode I'm your sock I thought
 
the term is exobrain
 
...is it this one?
 
9:41 PM
bonus SE-geek points if you get that reference
 
No I'm jmac's exobrain
@NobodyNada yes
I was too lazy to put in a proper body
 
Ironically, I'm about to go to a Beavers baseball game
 
@quartata no you're not, you're not labelled properly :P
jmac labels his exobrains to keep track of them
 
(the rival colleges in Oregon are the Beavers and the Ducks)
 
9:42 PM
I'm incognito
 
(Ë™)< quack
 
              __
          ___( o)>
          \ <_. )
           `---'   hjw
 
BTW you'll have to copy filter.json from the GH repo
 
(Ë™)=
 
@KazWolfe bad Kaz, making me think I had a dead pixel
 
9:43 PM
to ~/.firealarm
 
@ArtOfCode Dead pixel?˙ Having a dead pixel would just suck so˙very much.
 
@KazWolfe I already have one, but the one in your message is moving and is therefore an impostor
 
@NobodyNada Hmmm
I'm not sure what technically the home directory is
I'll test
 
and you can also tell by screenshotting them, and it's only dead if it doesn't show up in the screenshot
 
˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‌​˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙
 
9:45 PM
OK cool it's /app
 
far too regular :P
 
I just scored an in person interview for facebook with focus on machine learning. Anybody have any hot tips to bypass the interview and advance to the job offer stage?
Maybe some secret command codes to get any hazing interviewers to stfu.
 
wear a fluorescent jacket
 
play it straight?
 
seriously they just give you authority for free
 
9:47 PM
how to annoy @ArtOfCode slightly: Break into his house and smash his LCD.
 
@KazWolfe no, draw tiny dots with permanent marker
 
@KazWolfe First you have to find his house :)
 
@KazWolfe assuming you know where I live, of course :P
 
9:50 PM
who uses the desktop cleanup wizard? :P
 
CSI, of course.
 
I think MI5 or 6 is more appropriate in this case anyway
 
@NobodyNada I can pass flags to the buildpack compile via SWIFT_BUILD_FLAGS btw
so it should work
 
@ArtOfCode 192 is a wonderful resource but I cba to pay for it so ur safe :P
 
@CalvT they don't have me :P
 
9:53 PM
You sure? There's one premium result - from voting this year?
 
@CalvT there's probably more than one of me in the UK :P
@Andy bonus SE-geek points for you
 
@ArtOfCode Age and location narrow it down a bit :)
 
@ArtOfCode Yeah 192 has 156 of you :D
 
@quartata Great! BTW, you'll also probably want to make a file called location.txt containing quartata heroku or something. And if you could sign up for Redunda, I'll add you as a collaborator. Then you can make an instance and put its key in redunda_key.txt
Thanks!
 
10:01 PM
One thing at a time: the buildpack is having trouble
 
@DavidPostill aye, you'd get it down to a handful
 
Well I've places to be. Chau all
 
@ArtOfCode Are you a company director?
 
ah there we go
heroku doesn't have cmake are you freaking kidding me
 
@DavidPostill hey if it serves as misdirection, yes ;)
 
10:11 PM
@ArtOfCode lol. Cabbage :)
 
@DavidPostill cabbage?
 
@ArtOfCode profile picture on a networking site
 
@DavidPostill making dog noises up the wrong leafy thing there
 
@ArtOfCode Hmm
 
@NobodyNada cmake doesn't appear to be installed on Heroku and the process for getting it on there appears to be fairly involved so I wouldn't hold your breath that I can get it up today
Once I can do that though everything else should be in place. I wrote pre_compile and post_compile hooks to manage libwebsockets and set up the build flags hopefully correctly
 
@SmokeDetector f
Smokey's keeping me occupied on the journey
 
10:50 PM
@quartata Thank you! If it's difficult, I can always ask Calv or Art, so don't worry about it if you can't get it running :)
 
11:16 PM
Didn't help that I just had an internet outage :P
I think I got it all figured out here though...
let's see if this works
grrr
 
11:35 PM
OK I think I have it maybe
But the slug size is going to be huge, crosses fingers
 
CI on ffd4b6d succeeded.
[ SmokeDetector | MS ] Few unique characters in answer: Use .so file with a C++ CLion project by Miko Diko on stackoverflow.com
 
@SmokeDetector n
 

« first day (1258 days earlier)      last day (2564 days later) »