code logs -> 2016 -> Fri, 27 May 2016< code.20160526.log - code.20160528.log >
--- Log opened Fri May 27 00:00:20 2016
00:43
<&McMartin>
That said
00:43
<&McMartin>
It *is* the first time I know of this algorithm being used in a non-gc'ed language
00:44
<&McMartin>
I don't *think* that should matter, but
00:47 catadroid [catadroid@Nightstar-k4ji26.dab.02.net] has joined #code
00:54 Derakon[AFK] is now known as Derakon
01:09 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code
01:10 mode/#code [+o himi] by ChanServ
02:50 Reiv_ [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code
02:51 Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds]
03:40 ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
03:43 ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code
04:19 Turaiel is now known as Turaiel[Offline]
04:33 catadroid` [catadroid@Nightstar-r2dnkd.dab.02.net] has joined #code
04:36 catadroid [catadroid@Nightstar-k4ji26.dab.02.net] has quit [Ping timeout: 121 seconds]
05:10 Derakon is now known as Derakon[AFK]
05:24 Reiv_ [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds]
05:41 yardboy [yard_b0y@Nightstar-459.nu6.56.172.IP] has joined #code
05:41
< yardboy>
hey you uk fucks!
05:41
< yardboy>
u know what fuck means?
05:42 yardboy is now known as NSGuest61027
05:42
< NSGuest61027>
it means to connect
05:43 NSGuest61027 is now known as yardboy
05:44
< yardboy>
don't be fuckin' shy!
05:44
< yardboy>
speak!
05:45 celticminstrel [celticminst@Nightstar-80kfip.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
05:45
< yardboy>
you are human...
05:46
< yardboy>
don't be a fuckin' wanker...
05:47
< yardboy>
instead try to realize the truth...
05:47
< yardboy>
it is not the spoon that bends... it is you..
05:49
< yardboy>
e^pi*i == 1
05:50
< yardboy>
ok, this is your first lesson..
05:50
< yardboy>
#1 :
05:50
< yardboy>
there is NO attractive force
05:51
< yardboy>
attraction is an EFFECT !
05:51
< yardboy>
born out of repulsion...
05:52
< yardboy>
when you hear somebody say "attraction", you smack the shit out of them...
05:53
< yardboy>
because there is no such thing..
05:53
< yardboy>
it's only a push...
05:54
< yardboy>
the primary force...
05:54
< crystalclaw>
Magnets
05:54
< yardboy>
no, magnets are monopoles that through rotation create flux
05:55
< yardboy>
good job, baby, though... you've raised a good question...
05:56
< yardboy>
flux from above is what creates gravity... like water pressure in the ocean...
05:56
< yardboy>
rotation is still NOT well understood...
05:57
<@Crossfire>
Uh are you drunk?
05:57
< yardboy>
do you know what a rotation matrix look like?
05:58
< yardboy>
becks beer...
05:58
< yardboy>
went over to "safeco".. down "university blvd"...
05:59
< yardboy>
in america...
06:01
< yardboy>
i know that makes u ppl nervous...
06:01
< yardboy>
but, u have to realize that everybody is smart...
06:02
< yardboy>
polaks, niggers, chinks... etc...
06:02
< yardboy>
we are ALL from planet EARTH...
06:03 Shady [ShadyGuru@Nightstar-ut3scg.t132.ptd.net] has joined #code
06:03
< yardboy>
'sub shady?
06:03
< yardboy>
'sup..
06:04
< yardboy>
let me tell u somethin'.
06:05
< yardboy>
drunk ain't shit
06:05
< yardboy>
it's your own prejudice.... uk fucks!
06:05
< yardboy>
fuck all y
06:06
< yardboy>
all
06:06
< yardboy>
next question...
06:06
< crystalclaw>
I wonder how much he'll regret this tomorrow?
06:06
< crystalclaw>
*.
06:06
< yardboy>
too much
06:07
< yardboy>
i do this shit 4 u
06:07
< yardboy>
can u understand that?
06:07 yardb0y [yard_b0y@Nightstar-le0.ouc.56.172.IP] has joined #code
06:08
< yardb0y>
hey! 10 min ain't bad aint' it?
06:08
< yardb0y>
do u like john lennon?
06:09 * Shady just shakes his head, not sure what he even walked into
06:09
< yardb0y>
hehe
06:09
< yardb0y>
let me get another beck's...
06:10
< yardb0y>
u mother fucker's have to be waking up right about now...
06:11 yardboy [yard_b0y@Nightstar-459.nu6.56.172.IP] has quit [Ping timeout: 121 seconds]
06:11
< yardb0y>
sorry, i know u'r langurage...
06:11
< yardb0y>
language...
06:11 mode/#code [+b *!*@*.ouc.56.172.IP] by Vornicus
06:11 yardb0y was kicked from #code by Vornicus [Vornicus]
06:14 Shady [ShadyGuru@Nightstar-ut3scg.t132.ptd.net] has quit [[NS] Quit: Yay, he's gone]
06:20
< [R]>
\o/
06:20
< crystalclaw>
Thank you so much
06:22
<~Vornicus>
he then PM'd me saying "who made you god"
06:23
<~Vornicus>
I mean, did he not notice that I'm A. channel founder and B. network admin
06:23
< crystalclaw>
lol
06:23
< crystalclaw>
so... you did, I guess?
06:24
<~Vornicus>
slightly.
06:24
<@ErikMesoy>
What the hell was that.
06:26
<~Vornicus>
uncertain
06:26
<@Crossfire>
Someone too bored for their own good.
06:26
<@Crossfire>
Looks american.
06:27 mode/#code [+o abudhabi] by ChanServ
06:27 mode/#code [+o Attilla] by ChanServ
06:28 mode/#code [+o Azash] by ChanServ
06:28 mode/#code [+o catadroid`] by ChanServ
06:28
<&McMartin>
Clearly, our patience, while vast, is not infinite.
06:28 mode/#code [+o crystalclaw] by ChanServ
06:29 mode/#code [+o Emmy-zZz] by ChanServ
06:29 mode/#code [+o grindhold] by ChanServ
06:29 mode/#code [+o ion] by ChanServ
06:30 mode/#code [+o simon_] by ChanServ
06:30 mode/#code [+ao starkruzr starkruzr] by ChanServ
06:30 Shady [ShadyGuru@Nightstar-ut3scg.t132.ptd.net] has joined #code
06:30 mode/#code [+ao Turaiel[Offline] Turaiel[Offline]] by ChanServ
06:31 mode/#code [-a Turaiel[Offline]] by ChanServ
06:31 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
06:31 mode/#code [+o Xon] by ChanServ
06:31 mode/#code [+ao [R] [R]] by ChanServ
06:31 mode/#code [+o ^Xires] by ChanServ
06:32
<~Vornicus>
there. everybody who doesn't have ops right now is because they're not actually identified with nickserv
06:32
<~Vornicus>
or because they're so new I've never seen them before just now
06:32
< Shady>
Lol, like me :3
06:32
<~Vornicus>
Like you
06:33
<~Vornicus>
well, like, uh, only you
06:33
<@crystalclaw>
xD
06:33
<~Vornicus>
(can make this world seem right)
06:34 * McMartin pokes at crates.io
06:35
< Shady>
I'm literally came here through clicking the other channels a friend of mine was in.
06:35
< Shady>
Just, because reasons.
06:37
<&[R]>
So you don't code?
06:38
<~Vornicus>
We can change that pretty quick~
06:38
< Shady>
Heh.
06:38
<&McMartin>
... to the turtle-graphics-mobile?
06:38
< Shady>
I've been planning on getting around to learning sometime this summer.
06:39 * McMartin has kind of been playing old Commodore 64 BASIC games instead of actually working on his real projects -_-
06:39
< Shady>
As of now, I know the basics of C++
06:39
<~Vornicus>
McM: is that like slither.io or agar.io except, uh, with storage containers?
06:39
< Shady>
if statements, functions, arrays, simple stuff like that.
06:39
<&McMartin>
Vornicus: It's Rust's version of CPAN.
06:39
<&McMartin>
Shady: When you say array here do you mean like int[] or like std::vector<int>
06:40
<&McMartin>
C++ is, uh, exciting in part because it is like five languages all at once
06:40
<~Vornicus>
('cause the latter is vastly more entertaining)
06:40 * Shady loads up a several month old program quick
06:40
<&McMartin>
(By the usual standards of, uh, Fun(tm) the former is more Fun)
06:40
<&McMartin>
(In the Dwarf Fortress sense)
06:42
<@crystalclaw>
I need to learn a good compiled language, I'm still on JIT/VM/both languages
06:43
< Shady>
Just the int[] kind xD
06:44
< Shady>
I remember something about vectors, but I recall not using them.
06:45 * Shady is glad he documented every little thing with comments in the programs
06:45
< Shady>
Holy cow! These programs are from 2014! xD
06:46 * Shady tries to figure out where the time went
06:48
<@crystalclaw>
Speaking of C and C++... Coming from a Ruby and Python (and spatterings of misc. similar languages and some arduino stuff), can someone link me to a good explination of why header files need to be separate files? (perferably what you do with them too, but...)
06:51
<~Vornicus>
C and C++ come from a tradition of relatively compact programs; libraries don't have full symbol tables in them that a compiler or linker can just look at. The header files define structures and functions so that other code can know how to build them.
06:51
<~Vornicus>
or rather can know how to build against them
06:52
<@crystalclaw>
Ah, that makes some sense
06:54
<~Vornicus>
Java improved on this (in the sense of ease of using compiled libraries) by including those symbol tables that the C/C++ header provides in the compiled .class files. Interpreted languages don't do this at all, typically just complaining about nonexistant functions at runtime.
07:00
<~Vornicus>
There are other thigns that header files allow you to do but I don't really think I can explain most of them.
07:02
<@crystalclaw>
Hmm
07:02
<@crystalclaw>
seems like a pain, but also seems useful in space-constraint situations/etc
07:03
<~Vornicus>
the other thing is -- C and C++ actually include the *text* of included files.
07:03
<&[R]>
Generally it's so you can compile your program in pieces, since large programs tend to take a /long/ time to compile (see: Firefox's or Linux's multi-hour compile)
07:04
<&[R]>
You could for example, just have a .c(pp) file that includes all other such files, and compile that... but then you lose out on the advantage of the seperate compiling steps.
07:05
<@crystalclaw>
I can see it being useful there
07:05
<&[R]>
There are build tools that'll run the compile commands for you, that'll skip files that haven't been changed since last compile (to clarify how that actually works)
07:06
<@crystalclaw>
I never really thought much about how the compiler/linker does stuff like that, having never really used such a language, only that it must not recomile some stuff because git pull origin && make -j12 didn't take as long as a full compile
07:06
<@crystalclaw>
on some stuff
07:07
<&[R]>
... have you been checking in the object files?
07:07
<&[R]>
Because you really shouldn't do that.
07:07
<~Vornicus>
Definitely not.
07:08
<&[R]>
Also 12 processes? How many cores do you have?
07:08 * [R] actually doesn't use -j to compile stuff, he probable should...
07:09
<@crystalclaw>
I have a 5820K CPU
07:10
<@crystalclaw>
and I'm pulling from dolphin-emu blindly, so...
07:10
<@crystalclaw>
(6 cores, 12 threads)
07:11
<&[R]>
-j6 or -j7 at the most then.
07:12 Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
07:13
<@crystalclaw>
I suppose the extra threads wouldn't take advantage of the hyperthreading, considering they'd be using the same features simultaneously on each core. It's fun to feel like you can utilize -j12, but I'll cut it back to 6.
07:15
<~Vornicus>
mm, terminology error on my part. Header files typically *declare* functions; they do not typically *define* them (though for certain kinds of function -- "inline" ones -- you do)
07:16
<@crystalclaw>
For my loose understanding from watching some of handmade hero I kinda sorta hazily figured that out, but thanks for clarifying
07:16
<&[R]>
They're not threads
07:16
<&[R]>
They're processes
07:18
<@crystalclaw>
Right, I should've thought of that distinction
07:18 * [R] wonders how badly things would go if one did "make -j" on firefox (note: if you don't give -j a number it just doesn't bother capping the process spawning)
07:19
<@crystalclaw>
I'm tempted to try it, considering my desktop is idling now, but that would require getting out of bed
07:20
<@crystalclaw>
It'd probably kill it though, it's already really hot in this room
07:20
<@crystalclaw>
or kill me
07:28
<~Vornicus>
also, randomly: azash, that is the best damn domain name ever
07:29
<@crystalclaw>
^
07:33
<@catadroid`>
Hello world
07:34
<@catadroid`>
Re: C++ header files - it looks like the committee are heading towards agreement on a module system that will hopefully mean the end of needing to write separate headers (thank fuuuuuuuuuuck)
07:34
<@crystalclaw>
Oh that would be nive
07:34
<@crystalclaw>
*nice
07:34
<@crystalclaw>
I've heard a lot of complaints about them
07:35
<@crystalclaw>
and it seems like a pain to have to switch between two files to write what is essentially the same bit of the program
07:37
<@catadroid`>
They're annoying because they break the single point of truth principle
07:37 catadroid` is now known as catadroid
07:37
<~Vornicus>
Oh. also if you haven't met catadroid: there are people who program in C++. These people are in a really big circle. Then there is a much smaller circle of people who program using the more esoteric features of C++. Then there are people in a little dot who can probably meaningfully contribute to the advancement of the language. catadroid is in the dot.
07:37
<@catadroid>
And can easily get out of sync or cause things to depend on one another in frustrating and unforseen ways
07:38 * catadroid bounces in the dot
07:38
<@catadroid>
Also, the main point of contention on said module system right now is whether they export macros
07:39
<@catadroid>
But they have enough initial agreement for implementations to begin to appear
07:41 * crystalclaw bows to catadroid's greatness
07:41
<@catadroid>
D:
07:41
<@catadroid>
No no just ask me questions
07:41
<@crystalclaw>
Well, I guess I have a /lot/ of learning to do
07:42 * catadroid taught herself C++ when she was 14 and just kind of hasn't stopped >.>
07:43
<@crystalclaw>
Better than what I was doing
07:44
<@crystalclaw>
I was first messing around with applescript when I was ~12 I think. I got a C++ book and couldn't comprehend, and in the end I moved to ruby
07:44
<@crystalclaw>
then all my college classes required python, so I learned that
07:45
<@crystalclaw>
along the way picking up bits of JS, whatever varient of C the arduino uses, coffescript, etc
07:45 * simon_ started out with TCL and Pascal at 13.
07:45
<@crystalclaw>
and now I'm back to wanting to learn C++
07:45
<@crystalclaw>
TCL? That sounds fun
07:45 * Vornicus 's first serious book was the c64 user manual, read when he was 4.
07:45
<@simon_>
well, mIRC scripting at 11, but I only ever pissed off IRC channel operators with my colors.
07:45
<@crystalclaw>
I failed at TCL. I suppose partly because the library wouldn't compile, but still
07:46 macdjord|wurk is now known as macdjord|OutOfTown
07:46
<~Vornicus>
Then I learned basic but didn't really get it, had a pascal thing for mac when I was 12 but didn't really get *that*, and then met Python when I was 20 and oh my goodness
07:47
<@catadroid>
Snakes are scary
07:47 * crystalclaw likes snakes
07:47
<@simon_>
the only thing I ever made with Pascal were text-based adventure games and calculators :P
07:47
<@crystalclaw>
IRL ones, not neccisarily the language
07:47
<@catadroid>
(though they make a good image recognition technique)
07:47
<@crystalclaw>
Though that's good enough, but I miss switch statements
07:48 * catadroid misses image processing
07:48 * catadroid flails
07:48 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has quit [Ping timeout: 121 seconds]
07:48
<@crystalclaw>
Snakes do?
07:48
<@catadroid>
I lost all confidence in my ability, it's incredibly frustrating
07:48
<@catadroid>
Yeah
07:49
<@simon_>
catadroid, like an academic breakdown?
07:49
<~Vornicus>
simon_: actually the one thing I managed to do in pascal is -- there was a D&D boxed game that came with a little cyoa in it and I made the cyoa
07:49
<@catadroid>
You put lassoos in images and let them 'snag' on the contrasts between pixels and they find object outlines for you
07:49
<@simon_>
Vornicus, I remember that game :D
07:50
<~Vornicus>
omg.
07:50
<@simon_>
the box with the red cover, right?
07:50
<~Vornicus>
mighta been? this was 23 years ago now.
07:51
<@catadroid>
Simon: very stressed and because u tend to define my own workload there's very few people who can tell me what I'm doing is potentially wrong
07:51
<@catadroid>
Because I*
07:51
<@simon_>
okay. it was 20 years ago here. (I'm from Denmark, so it's pretty cool how much we latched onto U.S. culture even back then.)
07:51
<~Vornicus>
the "main adventure" in the box was you started in a prison cell owned by some dude whose name I can't remember
07:52
<@catadroid>
Evil Steve
07:52
<@simon_>
Vornicus, I can't even remember the adventure. I just remember playing it with my friend.
07:53 * simon_ has a stupid tendency to remember everything around a setting except the main content. e.g. how the room we were in was that day, the color of the tapestry, interior decoration, the weather. but the main content of the game we were playing? no clue.
07:53
<~Vornicus>
https://boardgamegeek.com/boardgame/17533/new-easy-master-dungeons-dragons Bingo.
07:54
<@simon_>
yeah :) classic!
07:54
<@catadroid>
:o
07:54
<~Vornicus>
How good is Google? This was the search: old D&D boxed adventure where you start in a jail cell
07:54
<@simon_>
haha
07:55
<~Vornicus>
fuckin' Mighty.
07:55
<@simon_>
reminds me of: https://twitter.com/wacnt (What Wolfram Alpha Can't)
07:55
<@catadroid>
Wait until it takes over the universe
07:56
<~Vornicus>
I have no idea what to make of most of these queries myself
07:57
<@simon_>
woot. my trading algorithm committed its first buy!
07:58
<@simon_>
Vornicus, some of them are not so well-defined.
07:58
<@catadroid>
These are amazing
07:58
<@catadroid>
Simon: hurray
07:58
<~Vornicus>
woot woot
07:58
<~Vornicus>
what are you trading in?
07:59 * catadroid is going to attempt to improve the performance of our hashmaps today
07:59
<@simon_>
Vornicus, I like the one that have concise, unambiguous answers, but are really obscure. like "widest prime less than 4000 when written as a Roman numeral in Times New Roman"
08:00
<~Vornicus>
I would never have imagined wanting to ask some of these
08:00
<@simon_>
https://blog.soff.es/widest-roman-prime -- one guy found the answer to that one.
08:00
<~Vornicus>
"duration of the next time window during which the fraction of cats getting closer to Voyager 1 is between 0.2 and 0.8"
08:01
<~Vornicus>
Just... *what*
08:01
<@simon_>
what.
08:01 * catadroid is enjoying the idea of a ratio of cats moving towards Voyager I
08:01
<@catadroid>
Yeah
08:01
<@catadroid>
That one
08:01
<@catadroid>
:3
08:01
<@catadroid>
It's lovely
08:01
<@simon_>
I don't even.
08:02
<@catadroid>
You odd?
08:02
<~Vornicus>
"Ms. Pac-Man fruit with the most dietary fiber per point value"
08:03 Emmy-zZz is now known as Emmy-Werk
08:03
<@simon_>
Vornicus, my algorithm is looking for people who post Schedule 13D forms. they indicate when people who own >5% of a stock buy more stocks. this is apparently, under certain circumstances, an indicator that the price will rise.
08:03
<~Vornicus>
aha
08:03
<@catadroid>
Ugh, share speculation
08:03
<@simon_>
this one is pretty speculative
08:03
<@simon_>
the company I work for has some more legit strategies, too.
08:04
<~Vornicus>
"year that the ulnae of all living humans could first encircle Saturn's equator, if laid end to end"
08:04
<@simon_>
like: parse PDFs for key-figures *really* fast and trade before everyone else. it's kind of a dick move, but it's morally neutral.
08:05
<@simon_>
like... the price was gonna go there in three seconds anyway, but we make it go there in one.
08:05
<@crystalclaw>
So, like high-frequency traders then?
08:05
<~Vornicus>
"W|A can: Pink's age halfway between the release date of The Wall and the start date of Hurricane Floyd"
08:06
<@simon_>
crystalclaw, yeah, it's a form of HFT, except I guess the classic HFT is arbitrage between exchanges (which is also at a higher frequency than this). we operate at <200ms and arbitrage between exchanges is even more sensitive than that.
08:06
<@simon_>
crystalclaw, we have to download PDF files (at least partially) before we can trade.
08:06
<@crystalclaw>
Fair enough
08:07
<@crystalclaw>
Since everything is automated anyway, it's not like it matters
08:07
<~Vornicus>
"flips to pancake sort the Discworld novels stacked in order of length, into order of release date and oriented correctly"
08:08
<@simon_>
right, it's basically just automation of the stock market. we handle the deserialization of the PDF/shareholder babble cryptosystem.
08:08
<@catadroid>
x_x
08:08
<@catadroid>
I need to actually get out of bed brain
08:09
<@simon_>
I can't sleep straight these days. got rid of my bed two months ago, which probably didn't help.
08:09
<@crystalclaw>
I sometimes wonder how much the stock market even matters anymore, considering it's all trend-based and automated, and all sorts of things that would discourage HFC are banned.
08:09
<@catadroid>
That doesn't sound ideal in terms of sleeping
08:09
<@catadroid>
I actually have a bed now
08:10
<@catadroid>
I was just sleeping on a mattress on the floor for a while
08:10
<~Vornicus>
Beds are great
08:11
<@catadroid>
(imposter syndrome is so annoying)
08:11
<@simon_>
they are. I just didn't appreciate mine. so after not having had one for a while, I can now appreciate one again. :)
08:11
<@catadroid>
Oh ^^
08:11
<@catadroid>
Why did you get rid of it?
08:11
<@simon_>
I was upset about not being able to fall asleep.
08:11
<@catadroid>
Fair enough
08:12
<~Vornicus>
We had a futon that we used for like two years. Getting a real bed I slept vastly better and it made me vastly less grumpy
08:12
<@simon_>
so I experimented with hammocks, fatboys, couches and not sleeping for a while.
08:13
<@crystalclaw>
I've slept in a hammock for a couple years now and it's now difficult to go back to a bed
08:13
<@simon_>
cool
08:13
<~Vornicus>
"maximum number of correctly-labeled keys if you put the first 52 letters of a Wikipedia article on the white piano keys in order"
08:14
<@catadroid>
x)
08:14
<@catadroid>
Sherlock googling
08:16
<~Vornicus>
utterly silly.
08:16
<@catadroid>
The best kind of creativity
08:17
<~Vornicus>
also, from another thing that was in the google search, rpg prison design guide. "What types of prisoners was the facility initially designed for? i.e. Common men vs. demons vs. epic halfling rogues"
08:18
<@simon_>
heh
08:19
<~Vornicus>
"density of the material in a replacement heart that would make a human neutrally buoyant in water"
08:19
<@catadroid>
o:
08:20
<~Vornicus>
"setting of the Doomsday Clock when The Final Countdown was released"
08:22
<@catadroid>
XD
08:22
<@catadroid>
I love whoever writes these
08:23
<~Vornicus>
"letters of the alphabet sorted by average age of Americans whose first names start with that letter"
08:23
<@catadroid>
^^
08:23
<@catadroid>
That one would be vaguely interesting
08:24
<@simon_>
I like the buoyancy one
08:24
<~Vornicus>
"world's largest door by mass with a doorknob" "neutrons in a nutria"
08:26
<~Vornicus>
"greatest ultimate tensile strength of an item on a McDonald's menu"
08:27 Shady [ShadyGuru@Nightstar-ut3scg.t132.ptd.net] has quit [[NS] Quit: Yay, he's gone]
08:32 crystalclaw is now known as crystalclaw|AFK
08:37 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection reset by peer]
08:39 Emmy [NSkiwiirc@Nightstar-v1pu8a.static.chello.nl] has joined #code
08:41
<@simon_>
hehe
08:41
<@simon_>
I'd test that.
08:42
< Emmy>
your mom would test that!
08:43
<@abudhabi>
That's what she said.
08:44
<@simon_>
I'm sure she *would* test the tensile strength of all items on a McDonald's menu!
08:45
< Emmy>
lol
08:50
<@catadroid>
Gosh
08:50
<@simon_>
actually not. she's vegetarian.
08:53 * ErikMesoy watches very impressive algorithm do rapid filtering of not-quite-regular data: http://66.media.tumblr.com/fe8b5b0623bae3fd85685743772ac962/tumblr_o13z4xQWWJ1s6 n9n3o1_500.gif
08:55
< Emmy>
well, then only the mcsalad. :P
08:55
<@ErikMesoy>
I really like this image's expression of "I'm sick of doing this by hand over and over again, let me write a script to do it for me."
08:55 mode/#code [+o Emmy] by ChanServ
08:56
<@Emmy>
programmers
09:01 Kindamoody[zZz] is now known as Kindamoody
09:06
<@catadroid>
You don't have to consume a substance to test it's tensile strength
09:07
<@catadroid>
ErikMesoy: I am enjoying this
09:08
<@catadroid>
Incidentally, the game Please, Don't Touch Anything is a pretty much perfect expression of debugging
09:08
<@Emmy>
squirrel
09:08 * Emmy petpets Kindamoody
09:09
<@Kindamoody>
^^
09:09
<@Emmy>
how's my favourite swede?
09:09
<@Kindamoody>
Lazy. :P
09:09
<@Kindamoody>
And a bit cold. o.o
09:09
<@Emmy>
:(
09:09
<@catadroid>
Impatient and full of hubris?
09:10
<@Kindamoody>
Two days ago I ran the fan in my bedroom. Today I need to run the furnace. >_<
09:10
<@simon_>
at least you have a furnace, like any good blacksmith.
09:10
<@catadroid>
Oh how sworded!
09:11
<@catadroid>
Come on executive function, we can do this
09:11
<@Kindamoody>
Without the furnace I would have to heat my house with electricity only. Expensive!
09:16
<@Emmy>
oooh. there'll be blacksmiths too this weekend.
09:27 catadroid` [catadroid@Nightstar-r2dnkd.dab.02.net] has joined #code
09:27 mode/#code [+o catadroid`] by ChanServ
09:27 catadroid [catadroid@Nightstar-r2dnkd.dab.02.net] has quit [The TLS connection was non-properly terminated.]
10:04 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
10:04 mode/#code [+o himi] by ChanServ
10:50 catadroid` [catadroid@Nightstar-r2dnkd.dab.02.net] has quit [[NS] Quit: Bye]
11:09 Reiv [NSwebIRC@Nightstar-m7rd21.xtra.co.nz] has joined #code
11:09 mode/#code [+o Reiv] by ChanServ
11:42 Emmy [NSkiwiirc@Nightstar-v1pu8a.static.chello.nl] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
12:04 catadroid [catadroid@Nightstar-bvsock.dab.02.net] has joined #code
12:09
< catadroid>
...figuring out for default behaviour for dictionary types is really hard
13:33
<@abudhabi>
Is there, like, an adblocker for lynx?
14:10 Emmy-Werk [M@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
15:08
<&[R]>
<srg> did you see the latest bug with systemd? it kills all user processes on logout. So things like tmux/screen/etc don't work anymore
15:09
<&[R]>
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394
15:11
<@TheWatcher>
ahahah, wut
15:46
<@Azash>
systemd makes me inordinately angry
15:47
<&[R]>
Yeah, I don't get why it's touted as the greatest-thing ever when it's written by someone who routinely releases code with horrible game-breaking bugs.
15:50
<@TheWatcher>
Welcome to why I use openrc~
15:53
<&[R]>
I use whatever normal init is in use + monit for the service monitoring/restarting.
15:55
<@abudhabi>
Hm. Where do I buy a palm-sized rubber ducky?
16:04
< ToxicFrog>
[R]: speaking as someone who's used both sysvinit and systemd, the latter makes service configuration and management *way* easier (than either sysvinit on its own, or in combination with monit or something like it), and the concept of user services (and user-parameterized services) is extremely handy.
16:05
< ToxicFrog>
That said, that flag flip is completely insane and I want to know what kind of :catdrugs: they were on.
16:08
<&[R]>
Yeah, I haven't used Systemd, but I've used NetworkManager and PulseAudio, both of which generally failed-hard in completely obtuse and stupid ways.
16:09
<&[R]>
So I expect Systemd to be the same, and so far, from what I've seen, I was correct.
16:09 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
16:09 mode/#code [+qo Vornicus Vornicus] by ChanServ
16:26 celticminstrel [celticminst@Nightstar-80kfip.dsl.bell.ca] has joined #code
16:26 mode/#code [+o celticminstrel] by ChanServ
16:35 Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
16:35 mode/#code [+o Crossfire] by ChanServ
16:55 Kindamoody is now known as Kindamoody|afk
17:02 gizmore [kvirc@Nightstar-6aosiu.dip0.t-ipconnect.de] has joined #code
17:07 catadroid [catadroid@Nightstar-bvsock.dab.02.net] has quit [Ping timeout: 121 seconds]
17:30 catadroid [catadroid@Nightstar-bvsock.dab.02.net] has joined #code
17:30 catadroid [catadroid@Nightstar-bvsock.dab.02.net] has quit [[NS] Quit: Bye]
18:20 VirusJTG is now known as PAndemic
18:20 PAndemic is now known as Pandemic
18:33 Pandemic [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Leaving]
18:33 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
18:33 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
20:21 catadroid [catadroid@Nightstar-b92uhf.dab.02.net] has joined #code
20:50
<@ErikMesoy>
https://twitter.com/mshelton/status/733484058752221184 "when you roll your own crypto"
21:00 Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
21:04
< catadroid>
Mhm
21:50 gizmore [kvirc@Nightstar-6aosiu.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:24 Kindamoody|afk is now known as Kindamoody
22:35 Crossfire [Z@Nightstar-pdi1tp.customer.tdc.net] has joined #code
22:35 mode/#code [+o Crossfire] by ChanServ
22:39
<@abudhabi>
Hm. How does one write a browser plugin?
22:39
< ToxicFrog>
Depends on the browser. And the kind of pluging.
22:40
< ToxicFrog>
In the old days there was a defined API for interacting with the browser that you were meant to write a DSO against, probably in C
22:41
<@abudhabi>
Say, Firefox or Chrome. What I want is to inject a specific JS script into pages on a specific domain.
22:41
<@abudhabi>
Automatically.
22:42
< ToxicFrog>
What you want is not a plugin, it's an extension or a userJS script
22:42
<@abudhabi>
OK.
22:42
<@abudhabi>
What's a userJS script?
22:42
< ToxicFrog>
Client-side javascript that gets automatically injected into certain pages
22:43
< ToxicFrog>
Firefox called them "greasemonkey scripts" for a while
22:43
< ToxicFrog>
And possibly still does
22:44
< ToxicFrog>
So what you probably want to search for is [firefox greasemonkey script howto] or [chrome userscript howto] or similar
22:50
<@abudhabi>
Awright, thanks.
22:51 ricer [ricer@Nightstar-52ic2g.wechall.net] has joined #code
22:52 gizmore [kvirc@Nightstar-6aosiu.dip0.t-ipconnect.de] has joined #code
22:55
< ToxicFrog>
abudhabi: ok, so it's "userjs" in opera, "greasemonkey script" in firefox and "userscript" in chrome. I'm not sure how they're handled in FF (or in Opera, these days). In Chrome you can either bundle them into an extension, or install an extension that lets you load "naked" userscripts and then point it at the file.
22:58
<@abudhabi>
Right.
22:58
<@abudhabi>
Now I have to relearn how to intercept a form submission and alter data.
23:28 gizmore|2 [kvirc@Nightstar-6aosiu.dip0.t-ipconnect.de] has joined #code
23:29 gizmore [kvirc@Nightstar-6aosiu.dip0.t-ipconnect.de] has quit [Operation timed out]
23:37 gizmore [kvirc@Nightstar-6aosiu.dip0.t-ipconnect.de] has joined #code
23:37 gizmore [kvirc@Nightstar-6aosiu.dip0.t-ipconnect.de] has quit [[NS] Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
23:38 gizmore|2 [kvirc@Nightstar-6aosiu.dip0.t-ipconnect.de] has quit [Operation timed out]
--- Log closed Sat May 28 00:00:36 2016
code logs -> 2016 -> Fri, 27 May 2016< code.20160526.log - code.20160528.log >

[ Latest log file ]