--- Log opened Wed Feb 19 00:00:10 2020 |
00:01 | <&McMartin> | (VSP: You can mess around with the screen drawing timing on the commodore 64 to get it reliably out of sync and thus rotate the entire screen horizontally by arbitrary amounts. However, sometimes doing this causes the DRAM refresh address signals to go metastable and corrupt your RAM. This was ultimately worked out in like 2012 and confirmed to rely on things like nanosecond-level variation in the (1MHz) |
00:01 | <&McMartin> | clock phase and also the temperature of the PCB at the time) |
00:03 | <@Alek> | anyone interested in Cyberpunk 2077 and have a twitter handle? I need to tag someone for a themed GPU giveaway, for a chance for both of us to win one. |
00:10 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has quit [Ping timeout: 121 seconds] |
00:32 | | Vorntastic [uid293981@Nightstar-ks9.9ff.184.192.IP] has quit [[NS] Quit: Connection closed for inactivity] |
00:37 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has joined #code |
00:41 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has quit [Ping timeout: 121 seconds] |
00:48 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has joined #code |
00:55 | <@Reiv> | Coding features that are annoying me today: |
00:55 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has quit [Ping timeout: 121 seconds] |
00:56 | <@Reiv> | The fundamental incompatability of format between a SELECT and an UPDATE/SET command |
00:56 | <@Reiv> | Don't go making me rewrite the code I just wrote to let me visually inspect what rows the criteria will be hitting, damnit |
00:59 | <&[R]> | Also how UPDATE and INSERT are totally different |
01:00 | <&[R]> | Thankfully MySQL has UPSERT (which has UPDATE syntax, and can function as UPDATE, but can also function as INSERT when you need it to) |
01:02 | <@Alek> | that makes me upsert. |
01:02 | <@Alek> | ¬_¬ |
01:16 | | macdjord [macdjord@Nightstar-rslo4b.mc.videotron.ca] has joined #code |
01:16 | | mode/#code [+o macdjord] by ChanServ |
01:19 | | mac [macdjord@Nightstar-rslo4b.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
01:21 | | celmin|away is now known as celticminstrel |
01:26 | <&ToxicFrog> | Alek: I'm mildly interested and have twitter @ranavin, but I also basically never use it for anything so if it actually depends on doing anything with twitter you should find someone else |
01:49 | <@Alek> | TF, sorry, already tagged someone. I should have mentioned that already. |
01:59 | | Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code |
02:00 | | Vorntastic [uid293981@Nightstar-ks9.9ff.184.192.IP] has joined #code |
02:00 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
02:00 | | Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
02:05 | | Kindamoody is now known as Kindamoody[zZz] |
02:07 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has joined #code |
02:11 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has quit [Ping timeout: 121 seconds] |
02:26 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: WeeChat 2.7] |
02:26 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
02:26 | | mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ |
02:30 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: WeeChat 2.7] |
02:30 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
02:30 | | mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ |
02:32 | | * McMartin ends up buried up to his neck in making a giant synchronous API asynchronous. |
02:33 | <&McMartin> | On the plus side, it kind of already is; on the minus side, it's put the worker threads it uses to get this result too high up in the abstraction layers and that's making it impossible to swap in Actually Asynchronous APIs there. |
02:38 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
03:01 | <&[R]> | McMartin: Media transfer is now complete |
03:02 | <&[R]> | Two issues immediately: 1) it won't list the SD card stuff until I click a certain button in the music menu (despite taking 3 minutes on boot to scan something [which it didn't do on a dry boot]) |
03:02 | <&[R]> | 2) It won't display the full name of stuff |
03:03 | <&[R]> | Like it cuts the second "r" in "Mother Mother" off |
03:05 | <&[R]> | Might work better if I don't just dump my entire collection onto it |
03:19 | | Degi [Degi@Nightstar-6p5cqa.dyn.telefonica.de] has quit [Ping timeout: 121 seconds] |
03:22 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has joined #code |
03:22 | | Degi [Degi@Nightstar-uot13v.dyn.telefonica.de] has joined #code |
03:30 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has quit [[NS] Quit: Bye] |
03:31 | <&[R]> | Yeah... you'd definately want to clean things up before putting them on this thing |
03:31 | <&[R]> | filename and ID3 tags wise |
04:02 | <@Alek> | OMG someone who used less symbols than Vorn on a SpaceChem spot. |
04:09 | | Vorntastic [uid293981@Nightstar-ks9.9ff.184.192.IP] has quit [[NS] Quit: Connection closed for inactivity] |
04:11 | < bluefoxx> | I wonder if the folks who designed that mp3 player are the ones who were asking questions in the #rockbox channel on freenode a few years ago |
04:12 | <&[R]> | Oh? |
04:13 | < bluefoxx> | Someone showed up in there one afternoon proclaiming they represented a Chinese DAP maker and asked some questions iirc about desirable features and developing with rockbox |
04:20 | <&[R]> | Not sure |
04:20 | <&[R]> | Firmware is apparently v1.0 |
04:21 | <&[R]> | 2019-03-29 |
04:34 | < bluefoxx> | Did some digging, apparently it was the AGPtEK guys, or so the random person complained |
04:35 | <&[R]> | This is "kingbox" |
04:38 | <@Alek> | Danopth>Nothing Works is ewww. |
04:39 | < bluefoxx> | Yeah, probably not the same guys |
04:40 | < bluefoxx> | But given the innovation style of China's manufactoring industry, I wouldn't doubt at least one person there is aware of rockbox or some of the popular features of players supported by it |
05:21 | | Derakon is now known as Derakon[AFK] |
05:31 | | macdjord is now known as macdjord|slep |
06:11 | | celticminstrel [celticminst@Nightstar-80avij.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
07:02 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Operation timed out] |
07:02 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
07:02 | | mode/#code [+o Syloq] by ChanServ |
07:09 | | Attilla [sid13723@Nightstar-2dc.p8m.184.192.IP] has quit [Ping timeout: 121 seconds] |
07:10 | | Attilla [sid13723@Nightstar-6br85t.irccloud.com] has joined #code |
07:10 | | mode/#code [+o Attilla] by ChanServ |
08:50 | | Kindamoody[zZz] [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Client exited] |
09:31 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
09:31 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
09:54 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Ping timeout: 121 seconds] |
09:56 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
09:56 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
09:59 | | VirusJTG_ [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
10:00 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Ping timeout: 121 seconds] |
10:12 | <@gnolam> | Ah, the German dictionary. Truly one of the most important programming reference books. |
10:59 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has joined #code |
11:20 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
11:20 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
11:21 | | VirusJTG_ [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Ping timeout: 121 seconds] |
11:36 | | Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code |
11:36 | | mode/#code [+o Kimo|autojoin] by ChanServ |
11:53 | | Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
11:54 | | Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code |
11:54 | | mode/#code [+o Kimo|autojoin] by ChanServ |
12:28 | | catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has quit [The TLS connection was non-properly terminated.] |
12:41 | | Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
12:51 | | Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code |
12:51 | | mode/#code [+o Kimo|autojoin] by ChanServ |
12:59 | | macdjord|slep is now known as macdjord|wurk |
13:10 | | Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
13:18 | | Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
13:29 | | celticminstrel [celticminst@Nightstar-80avij.dsl.bell.ca] has joined #code |
13:29 | | mode/#code [+o celticminstrel] by ChanServ |
13:53 | | celticminstrel is now known as celmin|away |
15:21 | <@gnolam> | Bluegh |
15:22 | <@gnolam> | I was going to move a single button. It turned into a massive refactoring. |
15:39 | <@gnolam> | Moving a button: 13 files changed, 767 insertions(+), 751 deletions(-) |
17:00 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection reset by peer] |
17:58 | <&jeroud> | Regarding that blog post from earlier, I decided to get out of the hardware game the first time I had to debug my program with a microscope. |
17:59 | <&jeroud> | This was after we realised that it worked fine on one board, but not the other. |
18:00 | <&jeroud> | Turns out there was a hairline crack in one of the address lines for the multiplexer we were controlling. |
18:01 | <~Vornicus> | D: |
18:03 | | Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code |
18:04 | <&jeroud> | That said, I'm quite proud of having fixed a software bug in hardware once. |
18:07 | <&jeroud> | The code sent stuff to the wrong pins, but this was one of the really crappy microcontrollers that needed manual bank switching to access all its RAM so fitting in an extra variable to juggle the bits around was a bunch of extra work. |
18:08 | <&jeroud> | So we cut the tracks and soldered in some patch wires to connect the pins to the peripheral in a different order. |
18:09 | <&jeroud> | (I've "fixed" hardware bugs in software as well, but that's generally more workaround than fix and it's a much more common programming experience.) |
18:15 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
18:27 | <&ToxicFrog> | Speaking of hardware: https://www.gamasutra.com/blogs/DaveBaggett/20131031/203788/My_Hardest_Bug_Ever.php |
18:36 | | Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code |
18:36 | | mode/#code [+o Kimo|autojoin] by ChanServ |
18:44 | | Kimo|autojoin is now known as Kindamoody |
19:53 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [The TLS connection was non-properly terminated.] |
19:54 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
19:54 | | mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ |
21:41 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [The TLS connection was non-properly terminated.] |
21:52 | <&McMartin> | ToxicFrog: That was the inciting link :) |
21:54 | <&McMartin> | Also OK Python 3 you win this round |
21:54 | <&McMartin> | >>> [hex(ord(c)) for c in "漢字"] |
21:54 | <&McMartin> | ['0x6f22', '0x5b57'] |
22:03 | | Derakon[AFK] is now known as Derakon |
23:11 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [The TLS connection was non-properly terminated.] |
23:12 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
23:12 | | mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ |
23:14 | | himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code |
23:14 | | mode/#code [+o himi] by ChanServ |
23:29 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
23:34 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
--- Log closed Thu Feb 20 00:00:11 2020 |