code logs -> 2021 -> Fri, 30 Jul 2021< code.20210729.log - code.20210731.log >
--- Log opened Fri Jul 30 00:00:12 2021
00:18 mac [macdjord@Nightstar-re5.7if.45.45.IP] has joined #code
00:18 mode/#code [+o mac] by ChanServ
00:21 macdjord [macdjord@Nightstar-re5.7if.45.45.IP] has quit [Ping timeout: 121 seconds]
00:34 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code
00:34 mode/#code [+o himi] by ChanServ
02:21 Degi [Degi@Nightstar-qmdd5p.pool.telefonica.de] has quit [Operation timed out]
02:22 Degi [Degi@Nightstar-5i90bj.pool.telefonica.de] has joined #code
05:18 Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has joined #code
05:18 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
05:37 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds]
06:15 VirusJTG [VirusJTG@Nightstar-0th.oti.104.208.IP] has quit [Connection closed]
06:16 VirusJTG [VirusJTG@Nightstar-0th.oti.104.208.IP] has joined #code
06:16 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
09:56 gnolam_ [lenin@Nightstar-j9ajs0.priv.bahnhof.se] has joined #code
09:56 gnolam [lenin@Nightstar-j9ajs0.priv.bahnhof.se] has quit [NickServ (RECOVER command used by gnolam_)]
09:56 gnolam_ is now known as gnolam
09:56 mode/#code [+o gnolam] by ChanServ
10:32 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
10:32 mode/#code [+o himi] by ChanServ
13:12 abudhabi- [abudhabi@Nightstar-ufkc5e.adsl.tpnet.pl] has joined #code
13:16 abudhabi [abudhabi@Nightstar-nr523u.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds]
13:28 catalyst_ [catalyst@Nightstar-jo4tqa.dab.02.net] has joined #code
13:30 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Ping timeout: 121 seconds]
13:50 catalyst_ [catalyst@Nightstar-jo4tqa.dab.02.net] has quit [Ping timeout: 121 seconds]
13:50 catalyst [catalyst@Nightstar-aukbon.dab.02.net] has joined #code
14:03 catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
14:06 catalyst [catalyst@Nightstar-aukbon.dab.02.net] has quit [Connection closed]
15:03 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
15:03 mode/#code [+qo Vornicus Vornicus] by ChanServ
16:10 Kindamoody[zZz] is now known as Kindamoody
16:17 catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [[NS] Quit: -a- Connection Timed Out]
16:17 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
16:18 abudhabi__ [abudhabi@Nightstar-rhfpgl.centertel.pl] has joined #code
16:18 abudhabi_ [abudhabi@Nightstar-tn9bth.centertel.pl] has quit [Ping timeout: 121 seconds]
16:58 Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
17:37
< Yossarian>
So I had insomnia and networking issues (802.11 sure ie greeat) so after probing dmesg a few times to see, launched wireshark and then thought to identify all the networking gear
17:39
< Yossarian>
isn't there some tool that people use called metasploit and if poc's are available they'll essentially be locked in but not sure about scanning abilities
18:07 catalyst_ [catalyst@Nightstar-aukbon.dab.02.net] has joined #code
18:09 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Ping timeout: 121 seconds]
18:31 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
18:35 catalyst_ [catalyst@Nightstar-aukbon.dab.02.net] has quit [Connection closed]
18:35 catalys22 [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
18:37 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
19:00 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
19:02 catalys22 [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
19:06 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
19:07 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
19:12 JustLurk [justbob@ServerAdministrator.Nightstar.Net] has joined #code
19:12 JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [NickServ (RECOVER command used by JustLurk)]
19:12 JustLurk is now known as JustBob
19:12 mode/#code [+o JustBob] by ChanServ
19:13 macdjord|slep [macdjord@Nightstar-re5.7if.45.45.IP] has joined #code
19:13 mode/#code [+o macdjord|slep] by ChanServ
19:15 mac [macdjord@Nightstar-re5.7if.45.45.IP] has quit [Ping timeout: 121 seconds]
19:26 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
19:29 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
19:31 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
19:38 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
19:39 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Connection reset by peer]
19:43 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
19:44 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
19:48 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
19:48 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
19:49 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Connection closed]
19:54 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
19:54 m4221 [NSkiwiirc@Nightstar-0np.bf3.170.184.IP] has joined #code
19:54
< m4221>
boo
19:57
<@Tamber>
Aah!
19:57
< m4221>
I see you have been spooked
19:58
< m4221>
Let me rant about crapintosh!
20:00
< m4221>
Their plastics do not age well!
20:06 m4221 is now known as merc4221
20:08
<&McMartin>
What model are we talking
20:08
< merc4221>
Anything beige and in the 1990s
20:08 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
20:08 merc4221 is now known as m4221
20:10
<&McMartin>
I do a lot of wacky retro stuff so I'm only half kidding when I say "so, not the SE then?" >_>
20:12 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
20:16 FLHerne [flh@Nightstar-tuvrp1.uk] has joined #code
20:20
<&[R]>
`return this.data[n / 6 ? n : 0]` Not sure if that's clever or stupid
20:22
< m4221>
McMartin: I have a Mac Classic, SE and SE/30
20:22
< m4221>
[R]: Is that C or Java?
20:22
<&McMartin>
R: I'd put parens around (n/6) just for clarity
20:22
<&[R]>
I typoed it, BTW, n / 6 ? 0 : n
20:23
<&[R]>
Java yeah
20:23
<&McMartin>
Though if you were feeling like a total dick, `this` is not a keyword in C so you could totally name a struct variable that and it would be legal :D
20:24
<&[R]>
Thus giving headaches to C++ devs who try and use the code
20:25
<&McMartin>
that'll learn 'em
20:26
<&ToxicFrog>
[R]: isn't that just `n >= 6 ? 0 : n` except more confusing?
20:27
<&[R]>
Yup
20:27
<&[R]>
Also more cycles right?
20:27
< m4221>
My C is still with me. Go away bad memories of pointers
20:29
<&ToxicFrog>
> Also more cycles right?
20:29
<&ToxicFrog>
Division is generally pretty slow but hotspot is pretty good, it might be able to optimize it to the faster expression
20:30
<&McMartin>
You also might not lose total cycles if it can superscalar it up enough
20:55 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
20:58 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
21:04 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
21:04 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Connection reset by peer]
21:19
< m4221>
McMartin, the ROM boot in the Macintosh Classic is neat.
21:33 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
21:35 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
21:38
<&McMartin>
I have to admit I've mostly bounced off the Mac Classic environment, though I've had a few goes at it
21:39
<&McMartin>
It and the SNES are my two famous systems for which I've done nothing significant with my hobby stuff
21:39
<&McMartin>
(Did manage to get some goodness out of an Atari ST this year though.)
21:39
< m4221>
The 68000 is a quirky processor.
21:39 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
21:40
<&McMartin>
Yeah. I feel like I'm at least basically competent with it now though.
21:41
<&McMartin>
I've written stuff in asm with it for both the ST and the Genesis/Mega Drive directly now
21:41
<&McMartin>
It's probably about as good as my Z80
21:41
<&McMartin>
6502 is still my best overall though, I imagine
21:42
< m4221>
It looks like using ROM BIOS routines were a common practice back in the 1980s and 1990s
21:43 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
21:43
<&McMartin>
Oh yeah. And even when you didn't, it was software that overlaid it
21:43 * McMartin gestures vaguely at the Amiga and its Kickstart ROMs and Discs
21:43
<&McMartin>
... I guess I also haven't done anything worthwhile with the Amiga
21:44
<&McMartin>
RISC OS (Acorn Archimedes) is still in development! I have a version running on my RasPi
21:47
< m4221>
McMartin: When I used Mac OS 8, I got tired of it, so I put Linux on my beige Power Macintosh 7300s.
22:05
<&McMartin>
This is #code so I guess I should ask which kind of coding you most often do
22:05
<&McMartin>
So as not to go flying off into the weeds in a response about things only I care about
22:06
< m4221>
C, Java, Python, PowerShell, Bash
22:06
<&McMartin>
Got it
22:06
<&McMartin>
In that case: I get the impression that the C++ era and thus System 7-ish is a point where the Mac's memory model designed for getting the max out of 128KB of RAM starts flying apart at the seams
22:07
<&McMartin>
On the C side that would be "a shitload of malloc" instead of actually using the BIOS's own memory allocation stuff
22:07
<&McMartin>
Which, if your C wasn't for that stuff
22:07
<&McMartin>
https://en.wikipedia.org/wiki/Classic_Mac_OS_memory_management has a lovely disgusted weary tone throughout
22:07
< m4221>
Macintosh System 7 memory management was laughable at best
22:08
< m4221>
Process management was a roflcopter
22:08
<&McMartin>
m4221: I mean
22:08
<&McMartin>
Up through System 9
22:08
<&McMartin>
It was still the 1984 memory model
22:08
<&McMartin>
That was the whole problem
22:09
< m4221>
Also, cooperative multitasking was just awful.
22:09
<&McMartin>
Still baffles me that this was a thing so much
22:10
<&McMartin>
*DOS* could build pre-emptive multitasking. So could the C64.
22:10
< m4221>
microsoft did away with it in the windows 95 and nt days
22:10
<&McMartin>
Yep
22:10
< m4221>
yes, msft
22:10
<&McMartin>
It's been long enough now that we're allowed to give MS credit for things
22:11
<&McMartin>
But yeah, the old crack about how Windows 95 Is Apple 84 is such a stupendous lie that it isn't even laughable
22:11
< m4221>
DOS was indeed a quick and dirty operating system
22:12
<&McMartin>
I'm mostly curious why MS went with co-op for Windows 3.x, since DOS task managers could be and I think often were pre-emptive, and Win95 was itself a DOS shell
22:13
<&McMartin>
They absolutely were not alone, but unlike the story with memory protection I don't really have a sense of why co-op ever ruled
22:13
<&McMartin>
"The chips that are capable of it won't be invented for like five years" is a pretty good reason
22:14
< m4221>
Windows 95 was not a DOS shell. It was in effect an operating system that used DOS as a bootloader. Windows 95 puts the computer straight into V86 mode on startup.
22:15
<&McMartin>
Oh does it?
22:15
<&McMartin>
For some reason I thought that didn't happen until Win98.
22:15
< m4221>
Windows 3.1 used pre-emptive multitasking in 386 Enhanced Mode for DOS applications. That was provided through V86 mode in the 386 and above processors.
22:15
<&McMartin>
Hmm
22:16
< m4221>
Native Windows 3.1 applications used cooperative multitasking
22:16
<&McMartin>
OK, that sounds to me like co-op must have had some kind of efficiency benefit in the absence of V86.
22:16
< m4221>
It could have been evolution of code too.
22:17
<&McMartin>
True. I don't actually know what the Alto used
22:18
<&McMartin>
But the standard DOS trick was to set up a TSR and have it hook the clock interrupt
22:18
<&McMartin>
Which is "basically" pre-emptive
22:18 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
22:19 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
22:22 Kindamoody is now known as Kindamoody[zZz]
22:29 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has joined #code
22:32 catalys78 [catalyst@Nightstar-ndq8hn.dab.02.net] has joined #code
22:33 catalyst [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
22:35 catalyst_ [catalyst@Nightstar-8f3.nhk.124.31.IP] has quit [Ping timeout: 121 seconds]
22:45 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
22:48 catalys78 [catalyst@Nightstar-ndq8hn.dab.02.net] has quit [Connection reset by peer]
22:53 macdjord|slep [macdjord@Nightstar-re5.7if.45.45.IP] has quit [Connection reset by peer]
22:56 m4221 [NSkiwiirc@Nightstar-0np.bf3.170.184.IP] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
22:59 macdjord [macdjord@Nightstar-re5.7if.45.45.IP] has joined #code
22:59 mode/#code [+o macdjord] by ChanServ
23:44 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Connection closed]
23:57
<&ToxicFrog>
The taxonomy of this website is baffling
23:57
<&ToxicFrog>
For example
23:57
<&ToxicFrog>
You have /food/pantry/pasta, /food/pantry/pasta/pasta, and /food/pasta-rice-beans/pasta
23:57
<&ToxicFrog>
These are all completely distinct taxonomical nodes with different contents
23:57
<&ToxicFrog>
I think that /food/pantry/pasta/pasta is a subset of /food/pantry/pasta but I'm not even 100% sure of that
--- Log closed Sat Jul 31 00:00:14 2021
code logs -> 2021 -> Fri, 30 Jul 2021< code.20210729.log - code.20210731.log >

[ Latest log file ]