--- Log opened Thu Apr 13 00:00:52 2017 |
00:02 | | Jessikat` [Jessikat@Nightstar-t489kc.dab.02.net] has joined #code |
00:05 | | Jessikat [Jessikat@Nightstar-bf2126.dab.02.net] has quit [Ping timeout: 121 seconds] |
00:09 | | Derakon[AFK] is now known as Derakon |
00:33 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
00:48 | | Turaiel is now known as Tur|Game |
02:59 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds] |
03:03 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code |
03:03 | | mode/#code [+o Alek] by ChanServ |
04:09 | | himi [sjjf@Nightstar-5724lp.optusnet.com.au] has joined #code |
04:09 | | mode/#code [+o himi] by ChanServ |
04:16 | | * Vornicus shenzhens, figures out how jerith did the fake security camera in 3 instructions. SILLY |
04:56 | | himi [sjjf@Nightstar-5724lp.optusnet.com.au] has quit [Ping timeout: 121 seconds] |
05:02 | | Derakon is now known as Derakon[AFK] |
05:40 | | * Vornicus can't quite match jerith's Solid Steel Gamer performance though. |
05:56 | | Jessikat` [Jessikat@Nightstar-t489kc.dab.02.net] has quit [Ping timeout: 121 seconds] |
05:59 | | Jessikat [Jessikat@Nightstar-boh7so.dab.02.net] has joined #code |
06:17 | | Kindamoody[zZz] is now known as Kindamoody |
06:19 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
06:19 | | mode/#code [+o himi] by ChanServ |
06:42 | | Tur|Game is now known as Turaiel[Offline] |
06:54 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [Operation timed out] |
07:12 | <&jeroud> | Vornicus: Very power inefficiently, and that is all I shall say for now. |
07:20 | < Azash> | https://nvd.nist.gov/vuln/detail/CVE-2016-10229 |
07:20 | | * Vornicus has two very different 4 instruction designs. |
07:42 | | ErikMesoy [Bruker@Nightstar-hq72t5.customer.cdi.no] has joined #code |
07:42 | | mode/#code [+o ErikMesoy] by ChanServ |
08:13 | | celticminstrel is now known as celmin|sleep |
08:23 | | Kindamoody is now known as Kindamoody|afk |
09:10 | <&McMartin> | jeroud: Oho. I was wondering if anyone would [REDACTED]. |
09:28 | <&jeroud> | McMartin: Yes, I [REDACTED] the [REDACTED] so hard that [REDACTED]! |
09:29 | | * Vornicus patpats jeroud |
09:38 | | ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
10:12 | | ion [Owner@Nightstar-rte.0r0.48.96.IP] has joined #code |
10:19 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
10:59 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
10:59 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
11:03 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
11:51 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
11:51 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
11:55 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
12:26 | | Jessikat` [Jessikat@Nightstar-447134.dab.02.net] has joined #code |
12:28 | | Jessikat [Jessikat@Nightstar-boh7so.dab.02.net] has quit [Ping timeout: 121 seconds] |
12:46 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
12:46 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
12:51 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
12:54 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
12:54 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
13:00 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
13:18 | | Jessikat` is now known as Jessikat |
13:32 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code |
13:46 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
13:46 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
13:50 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
14:53 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
14:53 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
15:18 | < Jessikat> | I told my sister that I was updating our core documentation until someone tells me to stop, and she said I was performing a mitzvah |
15:32 | | Kizor [moryok@Nightstar-e0a4sm.utu.fi] has left #code [] |
15:32 | | Kizor [moryok@Nightstar-e0a4sm.utu.fi] has joined #code |
15:33 | <~Vornicus> | yes. |
15:54 | | JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [Connection closed] |
15:56 | | JustBob [justbob@ServerAdministrator.Nightstar.Net] has joined #code |
15:56 | | mode/#code [+o JustBob] by ChanServ |
15:56 | | starkruzr [quassel@Nightstar-rvt4le.fios.verizon.net] has quit [[NS] Quit: No Ping reply in 180 seconds.] |
15:57 | | starkruzr [quassel@Nightstar-rvt4le.fios.verizon.net] has joined #code |
15:57 | | mode/#code [+ao starkruzr starkruzr] by ChanServ |
17:03 | | * Vornicus fiddles with the infrared sensor. |
17:04 | <~Vornicus> | aha! |
17:05 | <~Vornicus> | ...no, I need to process the sensor value at least a little, so that doesn't work. |
17:19 | <~Vornicus> | To get jerith's 6, I need ... ha. okay, so: there's three analog and two digital lines I have to control. This means I need two MC4000/6000s to get all the analogs in, which means two MC4000s. But since I'm using three analog lines, I only have the digital line to hook them, so the clocks have to be connected to two different controllers. |
17:20 | <~Vornicus> | This is some *super* aggressive price control. |
17:24 | <&jeroud> | Vornicus: If only there were some cheap component that multiplexed digital I/O... ^.^ |
17:25 | <~Vornicus> | ah, then it's a part I don't have yet. though i think I can see how to do it without |
17:26 | <&jeroud> | It's a part you have. |
17:27 | <&jeroud> | And you have almost certainly used it. |
17:29 | <&jeroud> | Maybe think about it over at the AWESOMEPLEX? |
17:33 | | * Vornicus gets it to work! |
17:35 | <&jerith> | Using two MC4000s, or the part I was hinting at? |
17:36 | <~Vornicus> | Using two MC4000s. |
17:36 | <~Vornicus> | I don't see a part I can use for multiplexing any type of i/o that preserves the values to the granularity I need. |
17:36 | <&jerith> | Ah. I wasn't entirely sure that would be possible. |
17:37 | <&jerith> | The alarm output is binary. |
17:39 | <&jerith> | It's only the sensor and RTC that need a range of values between "on" and "off". |
17:41 | <~Vornicus> | that's true. |
17:49 | <~Vornicus> | which would also be comparatively cheap on energy and commands since there's no controller communication at all |
17:49 | <&jerith> | Yes. |
18:12 | | Attilla [sid13723@Nightstar-dok.okb.184.192.IP] has quit [[NS] Quit: ] |
18:12 | | Attilla [sid13723@Nightstar-h2b233.irccloud.com] has joined #code |
18:12 | | mode/#code [+o Attilla] by ChanServ |
18:46 | <&jerith> | Yay, free cream puff! |
18:56 | | Jessikat` [Jessikat@Nightstar-7sj02k.dab.02.net] has joined #code |
19:00 | | Jessikat [Jessikat@Nightstar-447134.dab.02.net] has quit [Ping timeout: 121 seconds] |
19:03 | | celmin|sleep is now known as celticminstrel |
19:17 | <&McMartin> | AWESOMEPLEX |
20:20 | <&McMartin> | In other conditionally-executed-assembly-code news, I've almost gotten RISC OS 5 to be an actually usable system on my new RPi 3. |
20:21 | <@Tamber> | \o/ |
20:21 | < Kizor> | That reminds me, I heard back from the Human Resource Machine dudes |
20:21 | <&jerith> | McMartin: What does that involve? |
20:21 | <&jerith> | Kizor: What about? |
20:22 | <&McMartin> | jerith: That's ultimately going to be like a 5-part series on Bumbershoot, but the short form is... |
20:22 | <&McMartin> | (1) Patch all the RPi-specific stuff to get the image to load at all since the base install predates the Pi3 and thus the ARMv8 chip |
20:22 | | Jessikat [Jessica@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
20:23 | < Kizor> | jerith: The runtime for a*b was longer than the runtime for b*a in one of their levels. Turns out it was a problem with the inputs their RNG had spat out. |
20:23 | <&McMartin> | (2) Manually copy various important extra utilities into place by way of the loader partititon to be able to execute the next steps |
20:23 | <&jerith> | Ah, so it's specific to the Pi3 and not the Pi in general. |
20:23 | <&McMartin> | Well, I can't speak for th eother ones. |
20:23 | <&McMartin> | My general understanding is that stuff mostly just works on the early Pi2s. |
20:23 | < Kizor> | Didn't get the bugfinder's reward for that, though. Boo. |
20:24 | <&jerith> | McMartin: I put whatever version of RISC OS they provide on my Pi2 some time back and it all Just Worked. |
20:25 | <&McMartin> | (3) Add some Pi-specific kernel modules and config options so that the true HDMI resolution is locked and legacy graphics modes are supported |
20:26 | <&McMartin> | (4) Manually replace !PackMan |
20:26 | <&McMartin> | (5) Run !PatchSWP on basically everything else you install because ARMv8 retired the SWP instruction after it was deprecated in ARMv5 |
20:27 | <&McMartin> | A tiny handful of programs have been recompiled to work, and a few of those were even present in PackMan after update. |
20:27 | <&McMartin> | ... basically only Nettle. |
20:27 | <&McMartin> | And GCC itself. |
20:27 | <&McMartin> | Even after patching, sftp and scp don't work, and that, or that functionality, is the last piece I need for it to be actually sensible to use. |
20:28 | <&jerith> | What will you do with it once you have it? |
20:28 | <&jerith> | Also, is this something that's worth pushing upstream? |
20:28 | <&McMartin> | Execution platform for ARM assembly that doesn't require interfacing with X |
20:28 | <&McMartin> | "They know, they just aren't, because their upstream is like 12 dudes who stopped paying attention" |
20:28 | <&McMartin> | I learned most of this stuff by complaining on the forums |
20:29 | <&McMartin> | If it turns out that the crosstools Actually Work As Advertised the obvious thing to do is RISC OS UQM port, which should in principle Just Work. |
20:29 | <&McMartin> | But I'm a little skeptical of the precondition on that one. |
20:30 | <&jerith> | Maybe it's worth getting a Pi2 as well? |
20:30 | <&McMartin> | Not really, because I've already spent more money on this than it is *actually* worth. |
20:31 | <&jerith> | Ah. |
20:31 | <&McMartin> | And because if I pick up a Pi2, I'll probably end up with one of the ARMv8 ones at this point anyway |
20:31 | <&McMartin> | The ones that Just Work with the NOOBS-published edition haven't been manufactured for years. |
20:32 | <&jerith> | Meanwhile! I have a cold storage robot to design and later I must turn off some servers in Nigeria for very inconveniently timed maintenance. |
20:33 | <&McMartin> | I also complained about this online elsenet and it turned out that one of the people who wrote a RISC kernel personality was in the channel |
20:33 | <&McMartin> | And then ranted for hours about RISC OS's many horrible design decisions, of which I think the high bit was "and this is why the ARM Linux Kernel mostly operates in USR mode." |
20:33 | <&McMartin> | Which turns out to not be the same thing as userland, quite, I guess? |
20:33 | <@Tamber> | jerith, ...I read that as "turn off some sewers in Nigeria". That would be inconvenient. |
20:34 | <&jerith> | McMartin: I'm willing to give the UQM thing a shot on my Pi2 at some point if you'd like me to. |
20:35 | <&jerith> | The Pi2 that happily runs RISC OS from NOOBS. :-) |
20:35 | <&McMartin> | Sounds good |
20:35 | <&McMartin> | I'd like to see if RPCEmu can do it too, but I'm less clear on whether or not the SDL port is Pi-specific. |
20:35 | <&jerith> | But I need to do this robot first. |
20:35 | <&McMartin> | I know the SDL2 port is |
20:35 | <&McMartin> | Oh, this will take weeks for me to get the time to actually set it up and attempt it |
20:36 | <&McMartin> | Step 1 is "learn how to interact enough with the windowing system that the result is Actually A Graphical Application" and I think after 1 week I'm 75% of the way there |
20:36 | < Kizor> | Do server rooms have maintenance drones yet? |
20:36 | <&jerith> | And part of that is deciding what a good movement API is. |
20:36 | <&jerith> | Kizor: Not the ones in Nigeria. |
20:36 | < Kizor> | Aw. |
20:37 | < Kizor> | It sounds like teeny-weeny quadcopters with button-poking attachments could save a lot of blood pressure in some situations |
20:37 | <@Tamber> | Right up until they clip something, then ricochet of every expensive piece of hardware in there. |
20:38 | | * Kizor beardstrokes, considers |
20:38 | < Kizor> | Totally worth it. |
20:39 | <&jerith> | Kizor: The combination of precision and force required to swap out broken disks is a bit beyond the current quadcopter state of the art. |
20:40 | < Kizor> | So what you're saying that we're going to need a swarm. |
20:40 | < Kizor> | Okay, I'll stop now. |
20:41 | <&jerith> | That isn't the sort of problem a swarm can solve. |
20:41 | <@ErikMesoy> | Unless it's a hivemind swarm that gets smarter with every drone you add... |
20:42 | <&jerith> | Hiveminds won't solve physical interaction limitations either. |
20:56 | | * abudhabi is annoyed that Java sometimes implicitly converts between types and other times does not. |
20:56 | <@abudhabi> | double i = 0; // Fine. |
20:57 | <@abudhabi> | foo.setI(0); // Nope! |
21:45 | | Jessikat [Jessica@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection reset by peer] |
21:45 | | Jessikat`` [Jessica@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
21:50 | | Jessikat` [Jessikat@Nightstar-7sj02k.dab.02.net] has quit [Ping timeout: 121 seconds] |
22:13 | | Jessikat`` is now known as Jessikat |
22:49 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [[NS] Quit: bbl] |
22:49 | | Kindamoody|afk is now known as Kindamoody |
23:06 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
23:19 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
23:19 | | mode/#code [+o himi] by ChanServ |
23:22 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code |
23:22 | | mode/#code [+o Alek] by ChanServ |
--- Log closed Fri Apr 14 00:00:53 2017 |