code logs -> 2019 -> Tue, 17 Dec 2019< code.20191216.log - code.20191218.log >
--- Log opened Tue Dec 17 00:00:01 2019
--- Day changed Tue Dec 17 2019
00:00
<&McMartin>
That sounds extremely Early 1980s BASIC
00:00
<&McMartin>
NEXT TIME, GADGET:NEXT TIME
00:06
<&McMartin>
... whoa hey, when did wordpress give an option to bulk-download all your images
00:06
<&McMartin>
That'll make the Bumbershoot Archive much simpler
00:48 crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has joined #code
00:48 mode/#code [+o crystalclaw] by ChanServ
01:28 Degi [Degi@Nightstar-61hj78.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
01:33 Degi [Degi@Nightstar-h2aj9k.dyn.telefonica.de] has joined #code
01:38 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
01:57 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed]
01:57 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code
01:57 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
02:40 Vorntastic [uid293981@Nightstar-2dc.p8m.184.192.IP] has quit [[NS] Quit: Connection closed for inactivity]
05:11 Derakon is now known as Derakon[AFK]
05:11 crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has quit [Ping timeout: 121 seconds]
05:19 crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has joined #code
05:19 mode/#code [+o crystalclaw] by ChanServ
05:46 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds]
06:45 celmin|away [celticminst@Nightstar-2kik29.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:54 catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has joined #code
08:31 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
08:32 mode/#code [+o himi] by ChanServ
10:03
< ErikMesoy>
"Minimum requirements: 2-5 years of experience with agile development (for. ex. Kanban/Scrum"
10:04
< ErikMesoy>
Why on God's green Earth do people insist on putting RANGES in their MINIMUMS?
10:11 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
10:11 mode/#code [+qo Vornicus Vornicus] by ChanServ
10:19 * McMartin finishes messing with this dumb project for tonight
10:19
<&McMartin>
It will definitely fit in 8KB.
10:20
<&McMartin>
And it is a full, Win10, no compat nonsense, GUI application.
10:51
<@TheWatcher>
... in 8K?
10:51
<@TheWatcher>
What kinda of sorcery is this?!
10:52
<&jeroud>
The opposite of the kind that gives us multi-gigabyte apps packaged in browsers.
11:10
<&McMartin>
Right now it's only 6K
11:10
<&McMartin>
The raw Win32 API is honestly not terrible, as long as you don't ask anything of it that is expected as basic behavior for the past 25 years~
11:11
<&McMartin>
The actual program part is done, even
11:11
<&McMartin>
But I need a Help -> About... dialog or my ancestors will be shamed
11:11 * TheWatcher nods
11:12
<@TheWatcher>
Rightly so!~
11:12
<&McMartin>
(And also because I'm trying to hit every beat that a Win32 shareware app in 1996 would hit)
11:13 Kindamoody[zZz] is now known as Kindamoody
11:32
<&jerith>
Is this Lights Out or something fancier?
13:33 celticminstrel [celticminst@Nightstar-2kik29.dsl.bell.ca] has joined #code
13:33 mode/#code [+o celticminstrel] by ChanServ
13:33
<@sshine>
hmm.
13:34 celticminstrel is now known as celmin|away
16:50 Derakon[AFK] is now known as Derakon
17:04 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
--- Log closed Tue Dec 17 17:13:17 2019
--- Log opened Tue Dec 17 17:13:23 2019
17:13 TheWatcher [chris@GlobalOperator.Nightstar.Net] has joined #code
17:13 Irssi: #code: Total of 35 nicks [25 ops, 0 halfops, 0 voices, 10 normal]
17:13 mode/#code [+o TheWatcher] by ChanServ
17:13 Irssi: Join to #code was synced in 15 secs
18:04
<~Vornicus>
huh. surprising, no builtin fraction module in C#, as far as I can see
18:07
<&McMartin>
jerith: Still just Lights-Out. I do have a CCA already though/
18:17
<&jerith>
Vornicus: It's a standard numeric type in Clojure, and the default return type for integer division.~
18:25
< catalyst>
C++ has a dumpster fire if that appeals?
18:54 Vorntastic [uid293981@Nightstar-2dc.p8m.184.192.IP] has joined #code
18:54 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
20:52 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
21:05 catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has quit [Connection closed]
21:08 Vorntastic [uid293981@Nightstar-2dc.p8m.184.192.IP] has quit [[NS] Quit: Connection closed for inactivity]
22:04
<@abudhabi>
!roll 352.04+103.37
22:05
<@abudhabi>
(Mischan.)
22:07
<~Vornicus>
455.41
22:15
<@Alek>
ha
22:18
< Yossarian>
WHAT
22:20
<@TheWatcher>
Yossarian: it's a thing called addition. It is quite useful.
22:21
< Yossarian>
uck
22:21
< Yossarian>
ff
22:22
< Yossarian>
how does one roll a fraction?
22:22
<~Vornicus>
with a fraction die, obviously
22:23
<@TheWatcher>
All those normal d6, d12 and so on are kinda pointless~
22:23
< ErikMesoy>
Take a d10 or d100, but use it to roll decimal digits.
22:24
<&McMartin>
That's not what he's asking, but that's not what the command asks for either
22:24
<&McMartin>
It's asking for 0d6 + 455.41
22:24
<&McMartin>
and that makes perfect sense
22:24
< Yossarian>
fuck right off
22:24
< Yossarian>
with this voodoo shit
22:24
<&McMartin>
1d455.41 is tricky to define, I will allow
22:25
< Yossarian>
wait wait
22:25
< Yossarian>
I remember rolling decimal digits in AD&D!
22:25
< Yossarian>
the good ol' days
22:25
<&McMartin>
Yeah, that's what ErikMesoy is describing
22:25
<&McMartin>
But that's 1d10000 / 100, do not round
22:25
<&McMartin>
That's also easy
22:25
< Yossarian>
I'm jesting, AD&D was convoluted as hell
22:26
<&McMartin>
1d455.41 the best I can do is "random number between 0 and 1, multiply by 455.41"
22:26
< ErikMesoy>
McMartin: I've seen an integer-ist implementation where it rolls 1d456, but if the result is 456 there's a 59% chance of it being rerolled.
22:27
<&McMartin>
Not sold on this
22:28
< ErikMesoy>
Speaking of those good old days, I've been thinking of running an extremely oldschool game of AD&D or something like it: 3d6 in order for stats, XP awarded on the basis of treasure retrieved from megadungeon, maximum 3 sentences of backstory. Yes, maximum. :P You're allowed an additional sentence for each level you gain.
22:28
<&McMartin>
The interesting side effect of XP for treasure instead of combat is that it rewards stealth and evasion
22:29
< ErikMesoy>
What do you mean "side effect"? ;-)
22:29
<&McMartin>
I mean that at no point do you actually write down "Reward For Stealth And Evasion"
22:31
< Yossarian>
mmm
22:32
< Yossarian>
thief: PnP
22:33 * Yossarian pulls out his blackjack
22:33
< Yossarian>
how much damage does a blackjack do in d20 D&D? 1d4 sapping/blunt or 1d6?
22:34
< Yossarian>
and of course
22:34
< Yossarian>
I don't ever remember using sapping/blunt damage to knock someone out but I imagine there is some way you could accidentally kill them
22:34
< Yossarian>
McMartin is a McGenius
22:35
< Yossarian>
Listen! I speak from the heights of Mt. Balmer.
22:35 * Yossarian sips beer
22:35
<&McMartin>
The Ballmer Peak, you say
22:37
< Yossarian>
I'd play a scenario. If I was research psychologist/shrinker I'd make lots of people play the same short D&D things with lots of detail and see the most interesting... result or problem to be solved
22:41 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
22:51 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
22:51 mode/#code [+o Reiv] by ChanServ
23:06 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code
23:06 mode/#code [+o himi] by ChanServ
23:08
<&McMartin>
"Despite its cheese-grater appearance, this new Mac Pro cannot grate cheese. This important consumer advice is brought to you by iFixit, the company that wonders: why doesn't anybody send us review units?"
23:08
<&McMartin>
"(i) We cleaned and de-cheesified the outer casing (quite easily with a halberd spudger) before putting it back on the computer. So don't worry—it smells fine."
23:08
<&McMartin>
https://www.ifixit.com/Teardown/Mac+Pro+2019+Teardown/128922
23:09 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
23:10
<@Reiv>
... what?
23:10
<@Reiv>
I just
23:10
<@Reiv>
what?
23:11
<&McMartin>
Look, we've been calling that Mac design "the cheese grater" for literally decades
23:11
<&McMartin>
It is only today that anyone has dared attempt to grate cheese with it!
23:11
<&McMartin>
Apparently there is also video
23:11
<&McMartin>
Also apparently this is one of the highest "actually repairable" scores for a Mac of any kind that iFixit has given
23:15
<@Reiv>
but
23:15
<@Reiv>
why did they grate cheese with it
23:15
<&McMartin>
... the lulz?
23:15
<~Vornicus>
they didn't used to have holes that big
23:15
<@Reiv>
okay, that's fair
23:15
<~Vornicus>
now they're, like
23:16
<~Vornicus>
huge, but they used to be 1mm or so
23:16
<&McMartin>
Also the cheese-cleaning spudgers were listed on their tools listed checklist, which pleases me no end
23:17
<@Alek>
you know, I'd LOVE to actually try out an RPG that rewards xp for treasure instead of combat.
23:17
<&McMartin>
That was the original design, more or less!
23:17
<~Vornicus>
I got so pissed off at Final Fantasy Tactics
23:17
<@Alek>
this also isn't the first time I've heard of the concept... could swear there's existing systems that do it already, but where are they?
23:17
<&McMartin>
You *got* XP for combat in AD&D 1e and 2e, but it was dwarfed by the moneys.
23:18
<&McMartin>
1 GP of loot = 1XP
23:18
<~Vornicus>
in order for a dude to get XP in that game they must deal damage
23:18
<&McMartin>
was a base rule in first and second edition alike
23:18
<~Vornicus>
Man I missed that one entirely
23:18
<&McMartin>
Ah yes
23:18
<@Alek>
ahh... right, I'd forgotten AD&D had that.
23:18
<&McMartin>
We twigged to that in FFT rather quickly
23:19
<~Vornicus>
back to FFT: so... whither white mages
23:19
<&McMartin>
This resulted in two dudes doing the fight while everyone else stood in the back corner beaning each other with rocks
23:19
<@Alek>
ahahaha
23:19
<~Vornicus>
^
23:19
<&McMartin>
Watching speedruns of FFT is very satisfying
23:20
<&McMartin>
Because the first thing they do in every single fight is one-shot every plot character on their own side
23:20
<@Reiv>
Alek: And it's why Dragons were super tough and sat on piles of gold.
23:20
<&McMartin>
And then they do a little dance of joy for their glorious success
23:20
<@Reiv>
That gold was your XP. :p
23:21
<@Alek>
Reiv: I really should have remembered better, considering the first fanfic I ever read was a munchkinfic of AD&D.
23:21
<@Alek>
it may even have had Munchkin in the title, for that matter.
23:22
<@Alek>
back in the late 90s. textfile, got it off somewhere.
23:23
<@Alek>
not usenet, I didn't have access, but it may have been an archive site.
23:23
<@Alek>
powerleveling by stealing 1-million-gp gems off... unicorns, I think.
23:24
<&McMartin>
There was a rule in 2E at least that would thwart that
23:24
<&McMartin>
You could not gain more than one level per adventure, so congratulations, your "1 million gp gem" that you certainly could not fence for that much got you *checks notes* 4,999 XP.
23:25
<@Alek>
could only get 1 level max, you'd be short 1 point of getting the second level, was the rule I read.
23:25
<&McMartin>
Yep
23:25
<@Alek>
still.
23:25
<&McMartin>
But that means you get to get 2-ish level of XP once, and then it flattens to a cap of one level's worth each.
23:27
<@Alek>
go out, get a gem. go home. kill a rat. go out, kill a gem. etc. :P
23:27
<@Alek>
... get a gem. <_<
23:28
<&McMartin>
The DM gets to decide what counts as an adventure~
23:28
<@Alek>
yes, but this was a MUNCHKIN fic.
23:28
<@Reiv>
Hey, since when did motherboards become 'logic boards'
23:28
<@Reiv>
Is this an IMac thing or a 'I am old' thing
23:28
<&McMartin>
And in very particular, "kill a rat" is 0 XP
23:28
<&McMartin>
Reiv: ... I think it's a "you aren't old enough" thing.
23:28
<&McMartin>
Logic board is the superclass
23:28
<@Reiv>
ah-haaa
23:29
<&McMartin>
I think it was in the DMG, but maybe it was a pre-splatbook
23:29
<@Alek>
involuntarily teleported to a new plane without all your gear, scavenging bat guano from a cave to be able to cast Fireball, going to a blacksmith and adding coal to the smelting pig iron to make steel, make tiny weapons linked by sprues, enchant and enlarge, snap sprues to equip a party, or some such.
23:29
<&McMartin>
But I remember a set of scenarios provided, and the question "which of these counts as an encounter"
23:29
<~Vornicus>
I remember that specifically
23:29
<@Alek>
well, "kill a rat" in this case was shorthand for "get just enough xp to level again"
23:30
<&McMartin>
and "5th level party wastes some goblins and deems the the treasure to be vendor trash" was in fact on the "not an encounter" list
23:30
<@Reiv>
Alek: You're missing the bit where the limit was not 'one level at a time', but 'one level /per adventure/'
23:30
<@Reiv>
"Adventure" is GM-defined, so cannot be cheesed. For once.
23:31
<~Vornicus>
There was a discussion about how -- That, but if a single character from that 5th level party goes and hunts orcs in the woods, that *is* an encounter/adventure
23:31
<@Alek>
Reiv: I do agree, but like I said, munchkin fic, they were counting themself as the GM for some reason, or taking it upon themselves to do GM-tasks like defining an adventure.
23:31
<&McMartin>
"Q. My GM won't let me make Pun-Pun in his campaign"
23:31
<&McMartin>
"A. You're not supposed to run him."
23:32
<@Alek>
ISTR near the end of the fic they were interacting with the GM-character somehow, possibly via plane travel or divination.
23:33
<@Alek>
passing out potions of heroism to NPCs of the village they were in, as the NPCs drank they literally had capes popping into existence on their shoulders. >_>
23:34
<@Reiv>
Yeah that's not following the actual rules here
23:34
<@Alek>
there may have been sneak-attacking ballistae too.
23:34
<@Reiv>
That's having fun in a comic
23:34
<@Reiv>
Which is amusing, but also means it's not following /the rules/
23:34
<@Alek>
again. it was a fic. >_>
23:35
<@Alek>
but yeah, pretty sure humor was the goal.
23:35
<@Alek>
wish I could find it again.
23:38
<@Reiv>
My point here being you cannot use examples from a fic that does not follow the rules in a discussion about how the rules work. :p
--- Log closed Wed Dec 18 00:00:17 2019
code logs -> 2019 -> Tue, 17 Dec 2019< code.20191216.log - code.20191218.log >

[ Latest log file ]