code logs -> 2018 -> Fri, 20 Apr 2018< code.20180419.log - code.20180421.log >
--- Log opened Fri Apr 20 00:00:40 2018
00:05 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code
00:05 mode/#code [+o himi] by ChanServ
00:42 Jessikat` [Jessikat@Nightstar-d8t46f.dab.02.net] has joined #code
00:44 Jessikat [Jessikat@Nightstar-mmaddb.dab.02.net] has quit [Ping timeout: 121 seconds]
00:50 Jessikat` [Jessikat@Nightstar-d8t46f.dab.02.net] has quit [[NS] Quit: Bye]
00:50 Jessikat [Jessikat@Nightstar-d8t46f.dab.02.net] has joined #code
00:53 Derakon[AFK] is now known as Derakon
01:04 celmin|sleep is now known as celticminstrel
01:20 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
02:21 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
02:24 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
02:24 mode/#code [+o Alek] by ChanServ
03:57 mac is now known as macdjord|slep
05:00 Derakon is now known as Derakon[AFK]
05:21 celticminstrel is now known as celmin|sleep
06:35 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds]
07:12 Jessikat` [Jessikat@Nightstar-49svgt.dab.02.net] has joined #code
07:15 Jessikat [Jessikat@Nightstar-d8t46f.dab.02.net] has quit [Ping timeout: 121 seconds]
07:18 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
07:18 mode/#code [+qo Vornicus Vornicus] by ChanServ
07:23 Vornotron [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
07:23 mode/#code [+qo Vornotron Vornotron] by ChanServ
07:25 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
08:07
< Jessikat`>
This week I have mostly been rewriting our C++ coding style/standard
08:07 Jessikat` is now known as Jessikat
08:09
<&[R]>
Seems like something that'd make a ton of work down the line
08:10
< Jessikat>
It's basically a tonne of advice on how to avoid unnecessary complexity
08:30
<&McMartin>
A definite risk with C++
08:30
<&McMartin>
Meanwhile, I have just been boggled by some ARMcode and I feel I cannot properly boggle at it unless TheWatcher is here so that he can laugh at me
08:33
< Vorntastic>
Okay. The undo pile is a list of {state, move, valid}; I then have an index into that list. Undo and redo change only the index, and return the new state etc.
08:35
< Vorntastic>
Writing a new move truncates the list after the index; if the move for the new state is the same as the new top item, it also removes that one.
08:37
< Vorntastic>
The final trick is that I need to use the valid state for "undo to last known good state", so that will just proceed down the list from the top until I find one where that's true and set that to the index
08:38
<&McMartin>
What is it you are moving in
08:42
< Vorntastic>
???
08:42
<&[R]>
I think he's asking what you're writting this undo function for
08:42
<&McMartin>
And yeah, I've been assuming that "move" here means that this is some kind of solver/game
08:44
< Vorntastic>
This undo system is for puzzle games such as nikoli or kaser put out
08:45
< Vorntastic>
But the bit there with "move" also would apply to, say, undo systems for a text editor: it'd be a little annoying if it only undid one character at a time
08:50
< Vorntastic>
For me it's a little less freeform: the goal is to make it so multiple clicks on the same cell, which cycles through states, get undone as one step instead of several
08:55
< Vorntastic>
The exact problem domain also dictates the "last valid" trick - I need to provide a quick method to get back to the last point the player wasn't wrong
08:58 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
08:58 mode/#code [+o himi] by ChanServ
09:15 Jessikat [Jessikat@Nightstar-49svgt.dab.02.net] has quit [[NS] Quit: Bye]
10:04 Tamber [tamber@furryhelix.co.uk] has quit [Connection closed]
10:04 Tamber [tamber@furryhelix.co.uk] has joined #code
10:04 mode/#code [+o Tamber] by ChanServ
10:09 Kindamoody[zZz] is now known as Kindamoody
10:19 * TheWatcher headdesks at work
10:21
< Vorntastic>
???
10:21 * Vorntastic tags McMartin as he wanted tw to be around
10:22
<@TheWatcher>
I keep running into people who seem to have the impression that large, still-in-use software systems can be "finished"
10:25
<&[R]>
Of course they can
10:25
<@TheWatcher>
"Oh, are you still working on [PROJECT NAME]?" Yes, of course I'm still fucking working on it. People still find bugs, the libraries it depends on change, the people using it still make feature requests. If I'm not working on it, it's abandoned, and at best it'll require increasingly greater contortions to make it keep working as time goes on
10:25
<&[R]>
Bankrupt the company that makes them.
10:25
<&[R]>
Bam. No more updates. No more patches. Same thing as being done, right?
10:27 Kindamoody is now known as Kindamoody|afk
10:27
<@TheWatcher>
I could kinda understand the idea from %general_public, but when it's coming from academics in a CS department, the mind frankly boggles a bit
10:29
<&[R]>
I think your expections of acedemics understanding the real-world is a bit much
10:42
< Vorntastic>
Jsfiddle blows on mobile
10:44
< Vorntastic>
If I asked that question what I would really man is "are you doing or planning feature work"
10:44
<@Pi>
http://aiweirdness.com/post/173096796277/skyknit-when-knitters-teamed-up-with-a-neural
10:47
< Vorntastic>
That is the best one
10:53
< simon_>
http://aiweirdness.com/post/166814009412/a-neural-network-designs-halloween-costumes -- this is pretty good, too
11:00
< Vorntastic>
I like the fish one
11:40 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Connection closed]
11:44 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
11:44 mode/#code [+o Alek] by ChanServ
12:32 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
13:04 Degi [Degi@Nightstar-no3sid.dyn.telefonica.de] has joined #code
13:18
< Vorntastic>
Wow this undo thing is like... Two or three lines of code per method this is nuts
13:18
< Vorntastic>
I thought it'd be much more involved...
13:24
<@TheWatcher>
?
13:33 Kindamoody|afk is now known as Kindamoody
13:33
< Vorntastic>
I'm doing a semi-generic undo system for puzzle games like nurikabe and slitherlink
13:33
< Vorntastic>
Turns out it's super easy.
13:34
<@TheWatcher>
Oh, excellent :)
14:32 Pi [sid25146@Nightstar-31scpi.irccloud.com] has quit [[NS] Quit: ]
14:32 Pi [sid25146@Nightstar-h2b233.irccloud.com] has joined #code
14:32 mode/#code [+o Pi] by ChanServ
14:36 Degi [Degi@Nightstar-no3sid.dyn.telefonica.de] has quit [Connection closed]
14:44 Kindamoody is now known as Kindamoody|afk
15:08
<&ToxicFrog>
That reminds me, I need to add undo to my nonograms game
15:08
<&ToxicFrog>
Which should be super easy because clojure
15:52
<~Vornotron>
oh right, I need to be using clones if I expect to store objects or arrays
15:52
<~Vornotron>
Feh
16:00 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
16:20 gnolam is now known as gnolam|4B
16:31
<@macdjord|slep>
simon_: Re: Neural Network costumes: I note, when discussing the submitted costume ideas, that he lists 'Garnet' in the 'technical challenge' category, like 'Toaster oven' and 'Lake Michigan'.
16:31
<@macdjord|slep>
From this, I conclude he's never heard of Steven Universe.
16:34
<&McMartin>
The last time I heard of someone dressing up as Garnet it was the FFIX character and that's basically "White Mage"
16:34
<&McMartin>
Also I guess TheWatcher is vaguely here now so I can boggle
16:35
<&McMartin>
I was aware that RISC OS was an extremely British operating system, but I was not prepared for just how British it was
16:35
<&McMartin>
https://www.riscosopen.org/viewer/view/castle/RiscOS/Sources/Kernel/s/ArthurSWIs.diff?r1=4.14&r2=4.15
16:35
<&McMartin>
You will notice that these new interrupt vectors default to NaffVector
16:36
<&McMartin>
If you then dig into the file, though, to find the implementation of NaffVector, you will find that it does not, in fact, do nothing
16:36
<&McMartin>
It does nowt.
16:36
<@macdjord|slep>
'Starfleet Shark', 'Space Batman', 'Gandalf the Good Witch', 'Dragon of Liberty', 'Sailor Potter', and 'Sexy the Spock' are all very ice.
16:37
<&McMartin>
To slightly paraphrase Yahtzee, I'm wondering if they're using CVS because if you used Git you cross some critical threshold of Britishness and your commits turn into chip butties on the way to the repository
16:37
<&McMartin>
macdjord|slep: Space Batman is presumably the one that can breathe in space
16:38
<@macdjord|slep>
McMartin: And I'm pretty sure I've read a fanfic or two about Sailor Potter.
16:38
<@macdjord|slep>
In both senses of the word.
16:39
<@macdjord|slep>
Well, okay. I've only read /one/ where he actually becomes an on-the-sea sailor.
16:40 Vornotron [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
16:40
<&McMartin>
"Dragon of Liberty" implies the Statue of Liberty, being a Green Statue, has a chlorine-based breath weapon
16:41
<&ToxicFrog>
macdjord|slep: briefly confused about what channel I was in, I thought these were WG2 ship names
16:41
<@macdjord|slep>
ToxicFrog: ... Dragon of Liberty would make an excellent ship name.
16:41
<&ToxicFrog>
Although I think Gandalf the Good Witch exceeds the name size
16:42
<&ToxicFrog>
Dragon of Liberty definitely fits.
16:42
<@macdjord|slep>
Although, actually, I'm planning on naming my fleet Dinochrome Brigade and giving all my ships Bolo names.
16:43
<&ToxicFrog>
Legit.
16:44
<&ToxicFrog>
I have only just started giving my ships names
16:44
<&ToxicFrog>
When I loaded up my old save all the names were just [hull name mk whatever] and all of them were wrong
16:44
<&ToxicFrog>
E.g. I had a Japanese Battleship II that was actually built into a German V hull, and a Japanese Destroyer III that was a British cruiser hull.
16:45
<&ToxicFrog>
(because the initial name defaults to the hull name, and subsequent redesigns of the ship don't change the name unless you outright delete it)
16:46
<@Alek>
Acshually. Garnet was a Summoner, wasn't she? Albeit with plenty of White Mage spells. >_>
16:47
<&McMartin>
I haven't actually played FF9, but the Garnet cosplay I'd seen was v. "oh, that's the FF1 White Mage outfit"
16:47
<&ToxicFrog>
FF9 doesn't really differentiate between the White Mage and Summoner classes, but to the extent it does Garnet is more the latter than the former, yeah
16:48 macdjord|slep is now known as macdjord
16:48
<&ToxicFrog>
McMartin: FF9 contains a lot of callbacks to earlier games in the series; Garner wears white mage robes for the initial scenes of the game, ditching them shortly after you enter the first real dungeon
16:49
<&McMartin>
Okay then. Timed Garnet I guess~
16:49
<&ToxicFrog>
For the rest of the game she's wearing a sort of orange overalls thing, IIRC
16:54 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
16:56 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
16:56 mode/#code [+o Alek] by ChanServ
17:15 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
17:18 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
17:18 mode/#code [+o Alek] by ChanServ
18:18 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
18:21 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
18:21 mode/#code [+o Alek] by ChanServ
18:25 gnolam|4B is now known as gnolam
19:23 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
19:27 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
19:27 mode/#code [+o Alek] by ChanServ
20:29 macdjord is now known as macdjord|KSP
20:57 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
21:02 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
21:02 mode/#code [+o Alek] by ChanServ
21:03 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed]
22:31 Kindamoody|afk is now known as Kindamoody
22:41 Degi [Degi@Nightstar-no3sid.dyn.telefonica.de] has joined #code
22:42 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
22:45 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
22:45 mode/#code [+o Alek] by ChanServ
22:53 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
22:53 mode/#code [+o macdjord] by ChanServ
22:54 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
22:54 macdjord|KSP [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
22:57 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
22:57 mode/#code [+o Alek] by ChanServ
23:05 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
23:08 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
23:08 mode/#code [+o Alek] by ChanServ
23:10 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
23:10 mode/#code [+o mac] by ChanServ
23:13 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
23:20 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code
23:20 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
23:20 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
23:24 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
23:24 mode/#code [+o Alek] by ChanServ
23:32 Emmy is now known as Emmy-zZz
23:39 Emmy-zZz [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
23:44 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
23:47 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
23:47 mode/#code [+o Alek] by ChanServ
23:50 Degi [Degi@Nightstar-no3sid.dyn.telefonica.de] has quit [Connection closed]
23:54 Kindamoody is now known as Kindamoody[zZz]
--- Log closed Sat Apr 21 00:00:41 2018
code logs -> 2018 -> Fri, 20 Apr 2018< code.20180419.log - code.20180421.log >

[ Latest log file ]