code logs -> 2019 -> Fri, 25 Oct 2019< code.20191024.log - code.20191026.log >
--- Log opened Fri Oct 25 00:00:41 2019
00:17 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code
00:17 mode/#code [+o himi] by ChanServ
01:19 celmin|away is now known as celticminstrel
02:38 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
03:01 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
03:03 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
03:07 Degi [Degi@Nightstar-o2vjm8.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
03:08 Degi [Degi@Nightstar-bgg17u.dyn.telefonica.de] has joined #code
04:16 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds]
04:59 Derakon is now known as Derakon[AFK]
05:02 celticminstrel [celticminst@Nightstar-ocfc15.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
05:48 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
05:50 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
05:50 Pink` [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
05:52 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
06:08 Pink` is now known as Pink
07:51 Vorntastic [uid293981@Nightstar-2dc.p8m.184.192.IP] has joined #code
07:51 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
07:54 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
07:54 mode/#code [+o himi] by ChanServ
08:55 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
08:59 ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
08:59 ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code
08:59 mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ
11:44
<&[R]>
Thanks to whoever was talking about Java's special-case handling of array literals the other day
11:45
<&[R]>
Helped me patch a little java program I was playing with
13:12 celticminstrel [celticminst@Nightstar-ocfc15.dsl.bell.ca] has joined #code
13:12 mode/#code [+o celticminstrel] by ChanServ
--- Log closed Fri Oct 25 13:15:27 2019
--- Log opened Fri Oct 25 13:15:57 2019
13:15 TheWatcher [chris@GlobalOperator.Nightstar.Net] has joined #code
13:15 Irssi: #code: Total of 35 nicks [27 ops, 0 halfops, 0 voices, 8 normal]
13:15 mode/#code [+o TheWatcher] by ChanServ
13:16 Irssi: Join to #code was synced in 16 secs
13:16
<&[R]>
<frinnst> awesome. a customer we migrated a few months ago just sent in a ticket that they cannot connect to the fileserver with a fucking NT4 machine
13:17
<@sshine>
:o
13:17
<@sshine>
that's... 1990s?
13:17
<@sshine>
wasn't Win2K = NT5?
13:17
<@TheWatcher>
yep
13:18
<@sshine>
amazing
13:18
<@sshine>
I remember my public school computer room had an NT 4.1 server that I broke into.
13:19
<@TheWatcher>
Last update for it was something like 2003
14:32 celticminstrel is now known as celmin|away
15:06 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
15:06 mode/#code [+qo Vornicus Vornicus] by ChanServ
15:23
<&[R]>
So, Windows doesn't seem to need to have 32bit and 64bit libraries, but Linux does, what does Windows do special?
15:27
<&[R]>
Google suggests Windows is just better at hiding that
15:35
<&ToxicFrog>
Yes. Also, windows software distribution has a convention of shipping all the libraries each program needs with that program, so if you're running 64-bit windows and you install a 32-bit program that program's installer probably contains all the 32-bit DLLs it needs as well, rather than pulling in visible external 32-bit dependencies.
16:17 Vorntastic [uid293981@Nightstar-2dc.p8m.184.192.IP] has quit [[NS] Quit: Connection closed for inactivity]
16:22 Derakon[AFK] is now known as Derakon
17:47 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
20:41 Kindamoody [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Client exited]
20:47 Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code
20:47 mode/#code [+o Kimo|autojoin] by ChanServ
20:58 Kimo|autojoin is now known as Kindamoody
22:22 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
22:22 mode/#code [+qo Vornicus Vornicus] by ChanServ
22:40
<&McMartin>
Specifically, what Windows does, translated into Linux terms, is maintain a separate lib32 and etc32 underneath lib and etc, and if an executable identifies itself as an x86 executable instead of an x86_64 one, it remaps calls to filenames in those spaces to the subdirectory.
22:41
<&McMartin>
There is also a special syscall to temporarily or permanently switch the translation on or off, so that 32-bit executables can install programs into 64-bit space.
22:48
<&[R]>
Interesting
22:49
<&McMartin>
Oh yeah, /bin kind of gets a remapping too
22:49
<&McMartin>
That one's less thorough; I *think* that one might just be a matter of consulting environment variables.
22:50
<&McMartin>
Windows has a lot of environment variables roughly equivalent to $HOME covering different things; over the years both it and the Linux world evolved to be roughly isomorphic versions of the XDG spec for per-user material
22:50
<&McMartin>
But that also means that Windows has an env var for where "Program Files" *really* is, and it sets it differently for 32-bit applications on Win64.
22:55 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
23:38 Kindamoody is now known as Kindamoody[zZz]
--- Log closed Sat Oct 26 00:00:53 2019
code logs -> 2019 -> Fri, 25 Oct 2019< code.20191024.log - code.20191026.log >

[ Latest log file ]