--- Log opened Wed Feb 27 00:00:45 2019 |
00:18 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
00:18 | | mode/#code [+o Reiv] by ChanServ |
00:51 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has joined #code |
00:51 | | mode/#code [+o Alek] by ChanServ |
00:53 | | Derakon[AFK] is now known as Derakon |
01:04 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has quit [[NS] Quit: ] |
01:09 | | Kindamoody is now known as Kindamoody[zZz] |
01:32 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has joined #code |
01:32 | | mode/#code [+o Alek] by ChanServ |
01:34 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has quit [[NS] Quit: ] |
01:45 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has joined #code |
01:46 | | mode/#code [+o Alek] by ChanServ |
01:57 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
01:58 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
01:58 | | mode/#code [+o Reiv] by ChanServ |
02:14 | | celmin|away is now known as celticminstrel |
02:28 | | * ToxicFrog ponders the Digispark. |
02:28 | <&ToxicFrog> | It's cute, but the fact that its two rows of headers are at right angles to each other makes it hard to breadboard. |
02:30 | <&ToxicFrog> | You have to either solder header sockets onto them and run wires for everything, or solder sockets to one row and pins to the other, plug the latter into the breadboard and run wires to the former. |
02:30 | <&ToxicFrog> | Or put two adjacent breadboards at right angles to each other and plug it in to both. |
02:31 | <&ToxicFrog> | You can of course simply plug an attiny directly into the breadboard, but if you want to use USB you then need to supply your own resistors, zener diodes, etc, and the spark conveniently has all those wired up already. |
02:32 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has quit [[NS] Quit: ] |
02:45 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has joined #code |
02:45 | | mode/#code [+o Alek] by ChanServ |
02:45 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has quit [[NS] Quit: ] |
03:03 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
03:09 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
03:11 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
03:19 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
03:20 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
03:20 | | mode/#code [+o Reiv] by ChanServ |
03:57 | | catalyst [Jessikat@Nightstar-5dv16h.cable.virginm.net] has quit [[NS] Quit: Leaving] |
04:04 | | himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds] |
04:42 | | celticminstrel is now known as celmin|sleep |
05:05 | | Derakon is now known as Derakon[AFK] |
05:16 | | himi [sjjf@Nightstar-cb51fu.optusnet.com.au] has joined #code |
05:16 | | mode/#code [+o himi] by ChanServ |
05:30 | | himi [sjjf@Nightstar-cb51fu.optusnet.com.au] has quit [Ping timeout: 121 seconds] |
05:49 | | himi [sjjf@Nightstar-cb51fu.optusnet.com.au] has joined #code |
05:49 | | mode/#code [+o himi] by ChanServ |
07:48 | | Degi [Degi@Nightstar-dq4j9b.dyn.telefonica.de] has joined #code |
07:51 | | Degi [Degi@Nightstar-dq4j9b.dyn.telefonica.de] has quit [Connection reset by peer] |
08:34 | | Kindamoody[zZz] is now known as Kindamoody |
09:37 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
09:37 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
11:24 | <@abudhabi> | That feel when you need an old JRE installer for WinXP, but the official downloads require creating an account, so you google the filename and wind up downloading it from some random folder under Georgia Tech's Chemistry department. |
11:25 | <&[R]> | lol |
11:25 | <&[R]> | I hate downloading JRE/JDK so much |
11:28 | <&[R]> | One time I'm on hotel wifi, the shittiest possible hotel wifi, and one of my servers needed the JDK (forget why), so I'm asking in a channel for the direct link so I can just have the server download it directly. But this one guy's got a rat up his ass about it and is all like "you're trying to evade the EULA! Why should I help you do something you shouldn't be doing." I'm all "I've freaking agreed to the EULA, but I just need the freaking link so I'm not having |
11:28 | <&[R]> | to have this file hit my slow-ass wifi twice" and he just loops back agian |
11:28 | <&[R]> | MySQL's got similiar stupidiy |
11:29 | <@TheWatcher> | Horay, oracle! |
11:30 | <&[R]> | To be fair, downloading Java has been shitty as fuck since 1990 |
11:31 | <&[R]> | The whole JDK/JRE bullshit is beyond confusing to mortals |
11:31 | <@TheWatcher> | True |
11:34 | <&[R]> | And back in the 90s that was amplified, IIRC there was like 6 freaking editions |
11:35 | <@abudhabi> | Now I can finally play some Dwarf Fortress Adventurer Mode with Soundsense. |
11:40 | <@TheWatcher> | yay? |
11:42 | <@abudhabi> | It's a very nice utility. |
11:42 | <@abudhabi> | Adds action-based sounds. |
13:04 | | catalyst [Jessikat@Nightstar-5dv16h.cable.virginm.net] has joined #code |
13:14 | <@TheWatcher> | 'ullo cata |
14:00 | | Kindamoody is now known as Kindamoody|afk |
14:46 | < catalyst> | hi |
15:18 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
16:14 | | Kindamoody|afk is now known as Kindamoody |
17:08 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
19:02 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has joined #code |
19:02 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
19:20 | | * McMartin has trauma flashbacks to the JRE installer |
19:23 | <&McMartin> | Even in Cyberpunk future year 201X, it was relying on some desperate compatibility bullshit MS had to hack in for programs that insisted the world consisted only of 8.3 filenames |
19:23 | <&McMartin> | I had to hack a filesystem driver so that it would be able to have Java installed to it, because otherwise things would become their shortnames for real and everything would die |
20:34 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
20:34 | | mode/#code [+o Reiv] by ChanServ |
20:42 | | himi [sjjf@Nightstar-cb51fu.optusnet.com.au] has quit [Ping timeout: 121 seconds] |
21:07 | | Kindamoody is now known as Kindamoody|afk |
21:42 | | himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code |
21:42 | | mode/#code [+o himi] by ChanServ |
21:52 | | Degi [Degi@Nightstar-dq4j9b.dyn.telefonica.de] has joined #code |
21:55 | | Degi [Degi@Nightstar-dq4j9b.dyn.telefonica.de] has quit [Connection closed] |
21:56 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
22:46 | <&[R]> | That's amazingly stupid |
22:47 | <&[R]> | Why would you not trust MS' ability to convert your long-names itself? |
22:47 | <&[R]> | I mean, they're not that bad at things |
22:48 | <~Vornicus> | iirc from what I read they don't trust anybody to render anything itself |
22:48 | <&[R]> | ? |
22:49 | <~Vornicus> | So java actually implements internally the L&F of various windowing systems |
22:50 | <&[R]> | TBF, nothing had anything consistient between windowing systems |
22:50 | <~Vornicus> | run java on a mac and it pops up a window? that window is not made with the mac widgets, it's made with lookalikes entirely within java |
22:51 | <@Reiv> | oh yes, that's right |
22:53 | <&McMartin> | [R]: Oh, it was |
22:53 | <&McMartin> | The bug was that the custom filesystem driver I was paid to maintain did not expect that somebody would rely on MS-DOS protocols for pretending to move files instead of actually moving files |
22:54 | <&McMartin> | And so did not do the necessary work to make that work |
22:54 | <&McMartin> | Story time! |
22:54 | | Kindamoody|afk is now known as Kindamoody |
22:54 | <&McMartin> | MS-DOS did not have a "move file" operation. So you couldn't do the atomic file update trick where you build a file and then move it over the target point. |
22:54 | <&McMartin> | Instead, you built the file, deleted the original, and then renamed it. |
22:55 | <&McMartin> | That's great, but you're MS-DOS, you think that file is named GARBO~1.EXE instead of ProperlyNamedFile.exe |
22:55 | <&McMartin> | So there's this insane compat layer inside NT called the "buffer cache" that notices if you've created a file with an 8.3 file name within a few milliseconds of deleting one with an identical short name |
22:56 | <&McMartin> | And if so, creates it with the long name of that old file instead. |
22:56 | <&McMartin> | This should not have been an issue for anyone not running like Win95 code on WinXP |
22:56 | <&McMartin> | Since it was supposed to fix software too old to know better about the existence of non-8.3 filenames and, you know, MoveFileEx. |
22:57 | <&McMartin> | ... The Java Installer in fact relied on the MS-DOS workflow working |
22:57 | <&McMartin> | So I had to tie our custom fs driver into the buffer cache to recreate this behavior |
23:05 | <&[R]> | Wasn't Windows the OS where the vendor had to make their own Java? |
23:06 | <&[R]> | That's what led them to make .NET? |
23:06 | <&[R]> | Java Runtime* |
23:06 | <&McMartin> | Oh man, this is politics of ages past |
23:07 | <&McMartin> | I am very confident that Sun made a JRE that ran on Windows, and Oracle certainly had many |
23:07 | <&McMartin> | MS wanted to make its own version of Java, but licensing forbade them from calling it that, so they called it J++. |
23:08 | <&McMartin> | .NET was... sort of an answer to Java after they realized ActiveX was answering the wrong question, and in a lot of ways C# and .NET are an evolution of its techniques |
23:08 | <&McMartin> | But both influenced one another over the years, and bluntly, both are at this point more Ada descendants than anything else. |
23:20 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
23:23 | | * gnolam idly wonders if Oracle has discovered the task scheduler yet, or if they are still running a ridiculously huge program to check for JRE updates once a day. |
23:54 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
--- Log closed Thu Feb 28 00:00:47 2019 |