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

20:01
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
20:19
\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.
20:21
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
20:23
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
20:26
@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?
20:29
...?
Nope
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
20:33
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
20:38
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
20:55
-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
20:58
> 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
21:02
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
21:18
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
21:24
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
21:28
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
21:31
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
21:32
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?
21:39
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...

21:40
@NobodyNada That is mostly definitely not me
considering the email came from [email protected], that makes sense ;)
@quartata with a From header of [email protected]? No shit :P
@ArtOfCode I'm your sock I thought
the term is exobrain
...is it this one?
21:41
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)
21:42
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
21:43
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
˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‌​˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙
21:45
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
21:47
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
21:50
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
21:53
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!
22:01
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 ;)
22:11
@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
22:50
@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 :)
23:16
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
23:35
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 (2859 days later) »