code logs -> 2018 -> Wed, 11 Apr 2018< code.20180410.log - code.20180412.log >
--- Log opened Wed Apr 11 00:00:27 2018
00:29 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code
00:29 mode/#code [+o himi] by ChanServ
00:50 Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection closed]
00:52 celticminstrel [celticminst@Nightstar-m1ak9t.dsl.bell.ca] has joined #code
00:52 mode/#code [+o celticminstrel] by ChanServ
00:58 Kindamoody is now known as Kindamoody[zZz]
01:08 Derakon[AFK] is now known as Derakon
01:22 * McMartin grumps at Apple for putting "🐶" inside its code examples.
01:59 Degi [Degi@Nightstar-vrmak5.dyn.telefonica.de] has quit [[NS] Quit: Leaving]
02:00 Jessikat [Jessikat@Nightstar-d8t46f.dab.02.net] has joined #code
04:37 Jessikat` [Jessikat@Nightstar-06bf49.dab.02.net] has joined #code
04:40 Jessikat [Jessikat@Nightstar-d8t46f.dab.02.net] has quit [Ping timeout: 121 seconds]
05:10 Derakon is now known as Derakon[AFK]
05:41 celticminstrel [celticminst@Nightstar-m1ak9t.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:10 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
06:10 mode/#code [+qo Vornicus Vornicus] by ChanServ
06:44 Vornlicious [Vorn@Nightstar-mt7cc2.sub-174-211-6.myvzw.com] has joined #code
06:46 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Connection closed]
06:47 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
06:49 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
06:49 mode/#code [+qo Vornicus Vornicus] by ChanServ
07:02 Vornlicious [Vorn@Nightstar-mt7cc2.sub-174-211-6.myvzw.com] has quit [Ping timeout: 121 seconds]
07:07 Vorntastic [Vorn@Nightstar-4bs7rs.sub-174-210-4.myvzw.com] has joined #code
07:08
<&McMartin>
New Bumbershoot post. https://bumbershootsoft.wordpress.com/2018/04/11/genesis-scrolling-and-interrupts/
07:31
< Vorntastic>
Buuumberrrrrshooooooot
07:32
<&McMartin>
It's *so awesome* when addresses fit in a register and you can actually use indexed addressing modes
07:34
< Vorntastic>
That does sound helpful
07:34
<&McMartin>
My grid-to-graphics routine takes a 128x128 grid and then has to produce two 128x64 grids of even and odd lines
07:34
<&McMartin>
The even lines take 01 02 03 04 and turn it into 00 12 00 34 etc
07:35
<&McMartin>
And then after all those the odd lines go from 01 02 03 04 to 10 12 10 34 etc
07:36
<&McMartin>
And it's barely 25 instructions
07:36
<&McMartin>
https://github.com/michaelcmartin/bumbershoot/blob/master/genesis/ccamain.s#L26
07:36
<&McMartin>
read one line down with a 128 byte offset, then write with an 8192-byte offset, done and dusted
07:45 Jessikat` is now known as Jessikat
07:52
<&McMartin>
oh yeah having 16 very-nearly-general-purpose registers is also pretty boss
08:13 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds]
08:19
< Jessikat>
LUXURY
08:33
< Vorntastic>
That is leg stretching room
10:22 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
10:22 mode/#code [+o himi] by ChanServ
11:06 Jessikat` [Jessikat@Nightstar-hlgtjm.dab.02.net] has joined #code
11:09 Jessikat [Jessikat@Nightstar-06bf49.dab.02.net] has quit [Ping timeout: 121 seconds]
11:34 Kindamoody[zZz] is now known as Kindamoody
11:48 Jessikat` is now known as Jessikat
12:23 Jessikat` [Jessikat@Nightstar-hlgtjm.dab.02.net] has joined #code
12:23 Jessikat [Jessikat@Nightstar-hlgtjm.dab.02.net] has quit [The TLS connection was non-properly terminated.]
12:28 Jessikat` is now known as Jessikat
12:40 Tamber [tamber@furryhelix.co.uk] has quit [The TLS connection was non-properly terminated.]
12:46 Tamber [tamber@furryhelix.co.uk] has joined #code
12:46 mode/#code [+o Tamber] by ChanServ
12:46 Degi [Degi@Nightstar-vrmak5.dyn.telefonica.de] has joined #code
13:19 simon_ [simon@Nightstar-e7dcnn.com] has joined #code
13:19
< simon_>
# Locate the cache
13:19
< simon_>
my $cache = ${ ${ $cache{$self} ||= {} }{ $self->dbname() } ||= {} }{$field} ||= {};
13:19
< simon_>
I felt like sharing.
13:19
< simon_>
now you know where the cache is!
13:29
<@TheWatcher>
... that's some really shit code
13:32
< simon_>
it was even committed 2016-03-03 by my former CTO who quit just before I got hired. :o
13:40
< Vorntastic>
;_;
13:42
<@TheWatcher>
(Also, I don't want to know how many warnings you're getting, if that is not atypical)
14:11
< simon_>
that there actually doesn't generate any warnings in spite of Perl::Critic being enabled (and the company having quite of its own rules added).
14:27
<@TheWatcher>
Not even a '"my" variable masks earlier declaration in same scope' warning?
15:38 Vorntastic [Vorn@Nightstar-4bs7rs.sub-174-210-4.myvzw.com] has quit [[NS] Quit: Bye]
15:38 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
16:30
< Jessikat>
It took a while to and a half days back at work before i committed a change to our std::vector equivalent
16:30
< Jessikat>
Whole *
16:30
< Jessikat>
Two *
16:30
< Jessikat>
Man I'm tired.
16:57 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
17:37 Jessikat` [Jessikat@Nightstar-45i8uj.dab.02.net] has joined #code
17:39 Jessikat [Jessikat@Nightstar-hlgtjm.dab.02.net] has quit [Ping timeout: 121 seconds]
17:53 Jessikat` is now known as Jessikat
18:17 simon_ [simon@Nightstar-e7dcnn.com] has quit [The TLS connection was non-properly terminated.]
18:19 Vornlicious [Vorn@Nightstar-2sehgc.sub-174-210-0.myvzw.com] has joined #code
18:22 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
18:26 Jessikat` [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
18:34 Jessikat [Jessikat@Nightstar-45i8uj.dab.02.net] has quit [[NS] Quit: Bye]
18:45 Vornotron [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
18:45 mode/#code [+qo Vornotron Vornotron] by ChanServ
18:46 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Connection closed]
19:36 Vornlicious [Vorn@Nightstar-2sehgc.sub-174-210-0.myvzw.com] has quit [[NS] Quit: Bye]
19:36 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
19:58 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code
20:12 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
21:43 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
22:32
<&McMartin>
https://davidgerard.co.uk/blockchain/2018/04/11/javascript-securerandom-isnt-securely-random-most-web-wallets-affected-and-the-bug-was-warned-of-five-years-ago/
22:32
<&McMartin>
I don't really see what type safety has to do with this
22:38 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed]
22:38
<~Vornotron>
I don't see how that has anything to do with it either
22:38
<&McMartin>
He appears to mean "it's not an error to compare a string to an integer, so a reasonable-looking test tests nothing of the sort and always fails"
22:40
<&[R]>
=== is a thing :/
22:41
<&McMartin>
That would also always fail if you thoughtt you were testing an integer and were getting a string
22:52
<@gnolam>
Needs more Sylvester Stallone.
22:55
<@gnolam>
(https://twitter.com/squawkfox/status/982618809612763136 )
22:57
< RchrdB>
wait since the fuck when was window.crypto a thing
23:01
< RchrdB>
ooh `var numbers = new Uint8Array(16); window.crypto.getRandomValues(numbers);` and now you have sixteen bytes hopefully from something as good as /dev/urandom unless your browser was implemented by a really mean person.
23:01
< RchrdB>
apparently this was implemented even in IE11
23:08 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Connection closed]
23:08 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code
23:08 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
23:49 Vornotron [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
--- Log closed Thu Apr 12 00:00:28 2018
code logs -> 2018 -> Wed, 11 Apr 2018< code.20180410.log - code.20180412.log >

[ Latest log file ]