--- 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 |