<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:40:29] <Kristo​pher38> @Forecaster how did your GUI editor turn out? I wasn't entirely following everything
L2[00:45:19] <Amanda> HEy can someone explain bad apple to m-- my friend?
L3[00:45:27] <Amanda> %choose cubes or halucinate
L4[00:45:28] <MichiBot> Ama​nda: Once you get a taste of "cubes" you can't stop.
L5[00:45:34] <Amanda> %choose cubes or irradiate
L6[00:45:34] <MichiBot> Ama​nda: I have a pamphlet that says never to engage in "cubes", so you should definitely do it!
L7[00:45:43] <Amanda> Seems like it's cubes
L8[00:46:35] <Amanda> Right, what was I doing again...
L9[00:46:37] ⇦ Quits: t20kdc (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net) (Remote host closed the connection)
L10[00:47:26] <dequbed> Amanda: I have no idea whats it about but I was introduced to it by Cristina Vee and RichaadEB's cover of it so I'll assume it some really important song from <pop culture thing>
L11[00:48:02] <dequbed> https://youtu.be/9Xz4NV0zsbY <- this
L12[00:48:02] <MichiBot> BAD APPLE!! || METAL COVER by RichaadEB ft. Cristina Vee | length: 5m 11s | Likes: 177,027 Dislikes: 3,416 Views: 13,471,004 | by RichaadEB | Published On 18/1/2018
L13[00:59:57] <dequbed> Michiyo: Oh I meant to ask you: Since you ... enjoyed my music so far (}:D), have you heard of moon hooch? O:)
L14[01:00:58] <bad at​ vijya> bad apple is this song from touhou and i have no clue where the lyrics of it came from
L15[01:01:07] <bad at​ vijya> this has been a history lesson with sam
L16[01:01:44] <Michiyo> dequbed, I've liked what now?
L17[01:02:08] <dequbed> Michiyo: Ah yes, this is for you then: https://youtu.be/5I14TK0ylDo
L18[01:02:08] <MichiBot> Moon Hooch - Traffic Cone Traffic Jam | length: 2m 14s | Likes: 42,433 Dislikes: 751 Views: 1,669,204 | by Moon Hooch | Published On 16/7/2018
L19[01:02:20] <Michiyo> mmhmm...
L20[01:02:21] <Michiyo> right
L21[01:14:27] <Izaya> also the video is monochrome so it's a popular demoscene thing
L22[01:14:41] <Izaya> so my sister is re-taking her bike test this weekend
L23[01:15:03] <Izaya> apparently the dude that refused to let her adjust the seat height and then failed her for not being able to touch the ground last week
L24[01:15:06] <Izaya> is in hospital
L25[01:15:16] <Izaya> crashed a bike in front of a class this morning
L26[01:15:48] <dequbed> ... karma?
L27[01:15:59] <Izaya> it's late but I'll take it
L28[01:16:00] <Izaya> lmao
L29[01:17:02] * Amanda fails a fish for being unable to climb a tree
L30[01:17:54] <Izaya> went to look at the cutest CT110 with my sister last week
L31[01:19:45] <Izaya> only 35kkm, original paint was almost perfect, had some custom lights on it
L32[01:28:41] <My​ros> %tonk
L33[01:28:42] <MichiBot> Potzblitz! My​ros! You beat Va​ur's previous record of <0 (By 3 hours, 23 minutes and 8 seconds)! I hope you're happy!
L34[01:28:43] <MichiBot> Myros's new record is 3 hours, 23 minutes and 8 seconds! Myros also gained 0.00339 tonk points for stealing the tonk. Position #3 => #2. (Overtook Forecaster) Need 0.1745375 more points to pass Va​ur!
L35[01:48:24] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@242.93.147.147.dyn.plus.net) (Remote host closed the connection)
L36[01:48:34] <MichiBot> Amanda REMINDER: kick off the generation of those 20k chunks again
L37[02:08:41] <Izaya> did I post this? because it's neat https://www.haiku-os.org/blog/apl/2021-02-28_look_at_hpkg/
L38[02:09:22] <tS​haw> Update on documentation. This time I made sure to convert the line endings to CRLF
L39[02:09:25] <tS​haw> https://tinyurl.com/y74sakon
L40[02:29:56] ⇦ Quits: Vexatos (~Vexatos@port-92-192-30-210.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L41[02:37:49] <Ar​iri> Amanda: if you want a bit more than what already explained, this might help: https://youtu.be/6QY4ekac1_Q
L42[02:37:49] <MichiBot> Bad Apple Explained: History and Analysis | length: 13m 34s | Likes: 21,780 Dislikes: 221 Views: 293,932 | by Megapig9001 | Published On 20/7/2020
L43[02:38:21] <Ar​iri> tl;dw touhou is popular, this animation is monochrome and smooth so there’s no reason not to
L44[02:56:15] <Ar​iri> https://www.reddit.com/r/CryptoCurrency/comments/lyjxdb/psa_memes_are_now_banned/
L45[02:56:28] <Klea​dron> LMAO
L46[03:05:40] * Amanda snugs up around Elfi, proteccs while she sleps
L47[03:05:42] <Amanda> Night nerds
L48[03:06:21] <Amanda> %remindme 10h put up the video Ariri linked
L49[03:06:21] <MichiBot> I'll tell you "put up the video Ariri linked" in 10h at 03/06/2021 01:06:21 PM
L50[04:56:12] ⇦ Quits: flap (~flappy@88-113-155-26.elisa-laajakaista.fi) (Ping timeout: 189 seconds)
L51[05:06:30] <CompanionCube> %tonk
L52[05:06:30] <MichiBot> Yippee! Compan​ionCube! You beat My​ros's previous record of 3 hours, 23 minutes and 8 seconds (By 14 minutes and 39 seconds)! I hope you're happy!
L53[05:06:31] <MichiBot> CompanionCube's new record is 3 hours, 37 minutes and 47 seconds! CompanionCube also gained 0.00096 (0.00024 x 4) tonk points for stealing the tonk. Position #4. Need 0.0219595 more points to pass Forec​aster!
L54[05:35:57] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L55[07:02:53] <Forec​aster> >Kristo​pher38: <@151259898313834496> how did your GUI edit…
L56[07:02:53] <Forec​aster> I got the boilerplate set up yesterday, today I'm going to look at implementing the custom blocks
L57[07:40:41] <Forec​aster> now have the full set of standard blocks added
L58[07:49:11] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@200116b8145179008ba95fa8d33700b5.dip.versatel-1u1.de) (Ping timeout: 189 seconds)
L59[08:33:23] <Forec​aster> https://tinyurl.com/yann93yf
L60[08:43:14] ⇦ Quits: lord| (~ba7888b72@66.109.211.50) (Quit: https://i.imgur.com/xacQ09F.mp4)
L61[08:50:47] <CompanionCube> %tonkout
L62[08:50:47] <MichiBot> Blast! Compan​ionCube! You beat your own previous record of 3 hours, 37 minutes and 47 seconds (By 6 minutes and 28 seconds)! I hope you're happy!
L63[08:50:48] <MichiBot> Compan​ionCube has tonked out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004 bonus points for consecutive hours! Current score: 0.369631, Position #4 Need 0.0149595 more points to pass Forec​aster!
L64[08:53:44] ⇨ Joins: lord| (~ba7888b72@66.109.211.50)
L65[09:19:56] ⇦ Quits: lord| (~ba7888b72@66.109.211.50) (Ping timeout: 189 seconds)
L66[09:20:22] ⇨ Joins: lord| (~ba7888b72@66.109.211.50)
L67[09:23:43] <Kristo​pher38> @Forecaster no, I mean the OC interface editor
L68[09:24:05] <Kristo​pher38> The other thing you were working on before this one
L69[09:24:21] <Forec​aster> oh, it's in a semi-working state
L70[09:27:48] <Ariri> %choose one more game or no
L71[09:27:48] <MichiBot> Ar​iri: If I've learned anything in life it's that you always pick "one more game"
L72[09:33:29] <Forec​aster> hmm
L73[09:41:30] <Forec​aster> I have to choose between two block types
L74[09:41:59] <Forec​aster> one type returns a value to the side, which you can set to a variable or input into something that accepts a parameter
L75[09:42:29] <Forec​aster> the other returns a value to the bottom which can be input into another block that accepts a value from the top...
L76[09:42:52] <Forec​aster> it's... tricky deciding which to use for that methods
L77[09:45:38] ⇦ Quits: maxpowa (~m@irc.everythingisawesome.us) (Ping timeout: 189 seconds)
L78[09:46:17] ⇨ Joins: maxpowa (~m@irc.everythingisawesome.us)
L79[09:55:41] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@242.93.147.147.dyn.plus.net)
L80[10:08:27] <Va​ur> %tonk
L81[10:08:27] <MichiBot> Willikers! Va​ur! You beat Compan​ionCube's previous record of <0 (By 1 hour, 17 minutes and 40 seconds)! I hope you're happy!
L82[10:08:28] <MichiBot> Vaur's new record is 1 hour, 17 minutes and 40 seconds! Vaur also gained 0.00129 tonk points for stealing the tonk. Position #1.
L83[10:11:00] <Forec​aster> okay... it seems the top and bottom connections don't do anything...
L84[10:11:06] <Forec​aster> or I don't know how to use them
L85[10:20:20] ⇨ Joins: Inari (~Pinkishu@p508ef130.dip0.t-ipconnect.de)
L86[10:24:16] ⇦ Quits: hnOsmium0001 (uid453710@id-453710.stonehaven.irccloud.com) (Quit: Connection closed for inactivity)
L87[10:31:03] <Inari> .
L88[10:31:55] <Forec​aster> I wonder if I can configure away this behaviour... https://tinyurl.com/ycgbzyh9
L89[10:32:12] <Forec​aster> that `local _ = ` is really unecessary...
L90[10:32:23] <Forec​aster> that `local _ = ` is really unnecessary... [Edited]
L91[10:33:27] <Forec​aster> actually I can just `replaceAll('local _ = ', '')`
L92[10:35:17] <Forec​aster> this is much nicer https://tinyurl.com/y8awp4ne
L93[10:49:30] <Forec​aster> hm, blockly doesn't really have a way to deal with the way Lua can return multiple values
L94[10:49:59] <Forec​aster> probably irrelevant for someone who'd use this thing though
L95[10:51:30] ⇦ Quits: Izaya (~izaya@210.1.218.92) (Ping timeout: 189 seconds)
L96[11:02:55] ⇨ Joins: Izaya (~izaya@210.1.218.92)
L97[11:49:28] <Forec​aster> whoo boy
L98[11:49:35] <Forec​aster> all the robot API methods are implemented
L99[12:10:11] <Va​ur> %tonkout
L100[12:10:11] <MichiBot> Uh-oh! Va​ur! You beat your own previous record of 1 hour, 17 minutes and 40 seconds (By 44 minutes and 3 seconds)! I hope you're happy!
L101[12:10:12] <MichiBot> Va​ur has tonked out! Tonk has been reset! They gained 0.002 tonk points! plus 0.002 bonus points for consecutive hours! Current score: 0.566638, Position #1
L102[12:15:56] ⇦ Quits: Herobrine (~1@47.199.247.86) (Ping timeout: 189 seconds)
L103[12:17:25] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@242.93.147.147.dyn.plus.net) (Ping timeout: 204 seconds)
L104[12:20:39] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@242.93.147.147.dyn.plus.net)
L105[12:57:49] ⇨ Joins: t20kdc (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net)
L106[13:03:20] ⇨ Joins: TPG24 (~ThePiGuy2@242.93.147.147.dyn.plus.net)
L107[13:05:33] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@242.93.147.147.dyn.plus.net) (Ping timeout: 204 seconds)
L108[13:06:22] <MichiBot> Amanda REMINDER: put up the video Ariri linked
L109[13:22:26] ⇨ Joins: Vexatos (~Vexatos@port-92-192-30-210.dynamic.as20676.net)
L110[13:22:26] zsh sets mode: +v on Vexatos
L111[13:27:58] <Amanda> Damn, it only generated 17k chunks so far
L112[13:29:50] ⇨ Joins: GetLifty (~GetLifty@ns31195979.ip-51-89-234.eu)
L113[13:29:52] ⇦ Quits: GetLifty (~GetLifty@ns31195979.ip-51-89-234.eu) (Client Quit)
L114[13:30:57] <Forec​aster> huh
L115[13:31:06] <Forec​aster> computer.runlevel isn't capitalized correctly
L116[13:33:17] <Forec​aster> hmm, I guess to handle the multiple return values I guess I could just specify that the functions returns lists in the block configurations, and just wrap the call in `{}`...
L117[13:44:08] <Amanda> %choose stop the chunkgen or let it continue
L118[13:44:08] <MichiBot> Ama​nda: I sense some "let it continue" in your future!
L119[13:44:49] <Amanda> Hrm.
L120[13:45:01] <Amanda> Nah, I'll let it finish overnight tonight.
L121[13:54:07] <Inari> %splash Amanda
L122[13:54:08] <MichiBot> You fling a molten cerulium potion (New!) that splashes onto Amanda. Amanda's favourite pants are suddenly fire.
L123[13:54:39] <Inari> Amanda: why do you need so many chunks
L124[13:55:27] <Amanda> Inari: because the server gets unusably slow trying to generate then while exploring
L125[13:55:42] <Inari> explore slower!
L126[13:55:54] <Amanda> I'm already just going one chunk at a time!
L127[13:56:33] <Amanda> I should run the server of a memfs
L128[13:56:53] <Amanda> But then I risk it losing everything
L129[13:58:20] * Amanda is mildly concerned that Inari doesn't seem to care that her pants are on fire
L130[13:58:47] <Inari> Amanda: rude!
L131[13:59:22] <Amanda> How is that rude? I'm a cat, I don't own pants. So obviously my favorite pair would be the most comfortable of yours too lay on
L132[14:00:02] <Amanda> %splash Inari with muscle mutable octiron potion
L133[14:00:02] <MichiBot> You fling a mutable octiron potion (New!) that splashes onto Inari. Inari turns into an automato otter girl until they have a nap.
L134[14:00:23] * Inari otters all over Amanda
L135[14:03:11] <Amanda> D:
L136[14:03:15] <Amanda> Rude otter!
L137[14:26:55] <Forec​aster> hrm https://tinyurl.com/y7vltvtx
L138[14:28:56] <Va​ur> %tonk
L139[14:28:56] <MichiBot> Wow! Va​ur! You beat your own previous record of <0 (By 2 hours, 18 minutes and 44 seconds)! I hope you're happy!
L140[14:28:57] <MichiBot> Vaur's new record is 2 hours, 18 minutes and 44 seconds! No points gained for stealing from yourself. (Lost out on 0.00231)
L141[14:42:19] <Izaya> https://society.kalli.st/media/317cff5b-2b15-4dbe-9475-450bf5f2b639/Husky_1615041564368_1W7YGDENQK.jpg
L142[14:43:04] <Pokey> Hahaha
L143[14:43:13] <Pokey> Izaya: I have a highlight on Husky
L144[14:58:43] *** TPG24 is now known as ThePiGuy24
L145[15:02:51] ⇨ Joins: breaker (~breaker@178.155.6.128)
L146[15:02:52] ⇦ Quits: breaker (~breaker@178.155.6.128) (Client Quit)
L147[15:24:17] ⇦ Quits: SquidDev (~SquidDev@autoclave.squiddev.cc) (Read error: Connection reset by peer)
L148[15:24:19] ⇨ Joins: SquidDev (~SquidDev@autoclave.squiddev.cc)
L149[15:24:47] *** SquidDev is now known as Guest79543
L150[15:25:01] ⇦ Quits: Guest79543 (~SquidDev@autoclave.squiddev.cc) (Client Quit)
L151[15:25:20] ⇨ Joins: Guest79543 (~SquidDev@autoclave.squiddev.cc)
L152[15:25:27] *** Guest79543 is now known as SquidDev
L153[15:47:46] <Ar​iri> Izaya: i had always suspected Roswaal was a fool https://www.reddit.com/r/Re_Zero/comments/lz3bct/meme_i_present_to_you_the_worst_boyfriend_in_anime/
L154[15:48:29] <Izaya> Ariri, re:zero has me in it
L155[15:48:36] <Izaya> https://social.shadowkat.net/media/cb2e2378093dcbcf77c9987243dccee082f9df6b8ca0448be06ec478567ce8da.jpg
L156[15:48:42] <Izaya> https://social.shadowkat.net/media/e2407200c77d59cd53432a568de61e958459c58be93f7ff431c291cd68a538b2.jpg
L157[15:48:55] <Izaya> that there is a man with no reason to live
L158[15:49:17] <Ar​iri> Hahaha
L159[15:50:13] <Ar​iri> The top one looks like that drawn meme format
L160[15:50:47] <Ar​iri> https://tenor.com/view/okay-sad-alright-sad-face-meme-gif-4887561
L161[15:51:59] <Ar​iri> mfw Devil is a Part-Timer gets a S2 after 8 years but still no NGNL S2
L162[15:59:07] <Forec​aster> https://tinyurl.com/y8366okh
L163[15:59:14] <Forec​aster> werks
L164[16:00:03] <SquidDev> Feels like it might be better to have two kinds of forward. One which does `assert(robot.forward())`, and one which returns true/false.
L165[16:01:07] <Forec​aster> what
L166[16:02:31] <SquidDev> It's just having to discard the return value of robot.forward() makes it clunkier to write.
L167[16:03:23] <Forec​aster> are you talking about the blue pieces?
L168[16:03:26] <SquidDev> Yeah.
L169[16:04:00] <Forec​aster> I added that specifically to avoid having to double-define each piece with a return value
L170[16:04:16] <Izaya> Ariri, NGNL S2 never
L171[16:04:25] <Izaya> (and that's probably a good thing)
L172[16:04:34] <SquidDev> Oh I get that. But I also think it's weird that "move forward" and "turn left" have different types - conceptually they're both just actions.
L173[16:04:38] <Izaya> the real tragedy is the lack of TMoHS season 3
L174[16:04:56] <SquidDev> I understand why, but that's only because I've used OC before. If you're just starting out, I think it's a weird distinction to introduce.
L175[16:05:11] <Forec​aster> well yeah, but turnLeft doesn't return anything, so it made sense to me to just make in an inline piece
L176[16:08:18] <SquidDev> Yep, because turn left can't error. I understand entirely why it works this way from a semantics view, but IMO it's clearer to have "turn left" and "forward" be the same kind of brick (which return nothing) and then some sort of "try forward" which returns true/false.
L177[16:08:19] <Forec​aster> it's a weird quirk of Blockly that pieces can't attach top & bottom as well as sideways at the same time
L178[16:09:18] <Forec​aster> especially since top/bottom doesn't seem to do anything except attach, even though you can assign types to them
L179[16:10:02] <Forec​aster> I guess it's so you can use the types to define how the pieces attach to each other
L180[16:11:06] <SquidDev> Yeah. There's a really interesting "good practices" section somewhere on the blockly site which talks about some of the design which went into this, and why they've done it.
L181[16:11:11] <Forec​aster> SquidDev that is true, but then there's suddenly more methods than what is actually in OC which can also be confusing
L182[16:11:31] <SquidDev> For instance the gap inside the loop looks ugly, but if it's not there people don't realise you can add more blocks.
L183[16:11:59] <SquidDev> Yeah, that's true. Though maybe less of an issue if each block still clearly maps to one line of code?
L184[16:13:59] <Forec​aster> true, but it also makes it super fiddly for me
L185[16:14:23] <Forec​aster> adding a single piece that just bridges the gap is so much simpler
L186[16:14:46] <SquidDev> But harder for the user ;p.
L187[16:15:24] <Forec​aster> well I plan on recording a video showing how to use it which will probably cover that
L188[16:15:26] <Va​ur> %sip
L189[16:15:26] <MichiBot> You drink a fragrant spice potion (New!). Vaur feels slightly less agile.
L190[16:15:30] <Forec​aster> possibly
L191[16:15:35] <SquidDev> I guess my main complaint with robot.forward() is that (by default) you don't get any feedback why it failed. Can't speak for OC, but that causes a lot of confusion for new CC users.
L192[16:15:42] <SquidDev> People don't read (or watch) docs :p.
L193[16:15:59] * SquidDev cries in the many hours I've spent writing documentation.
L194[16:16:02] <Forec​aster> at that point it's not my problem
L195[16:16:40] <Forec​aster> also, robot.forward tries to return why it failed in the second value
L196[16:16:46] <Forec​aster> it doesn't just return a bool
L197[16:17:04] <SquidDev> I know! But when was the last time you saw anyone actually handle that?
L198[16:17:26] <Forec​aster> I don't really look at other peoples code a lot
L199[16:18:31] <SquidDev> "at that point it's not my problem" <- Fair enough. I guess I'm thinking about this from sort of "introduction to programming" tool (which is what I've prodded blockly for before), but you may not be going for that.
L200[16:19:46] <SquidDev> "blockly for before" is one clunky clause :/.
L201[16:19:54] <Forec​aster> that's the feel I got from Blockly in general (which makes sense, if you already know how to code using this interface just limits you)
L202[16:21:41] <Forec​aster> the only reason I need the blue piece is for loops and such
L203[16:21:59] <Forec​aster> just having floating blocks works fine if you just want a one-shot program
L204[16:23:51] <Forec​aster> https://tinyurl.com/ybcp9zbu
L205[16:24:17] <SquidDev> Well that's a hack and a half :D:.
L206[16:24:19] <Ar​iri> Izaya: disagree on that first one, but im biased; second is true
L207[16:24:28] <SquidDev> I'm impressed it doesn't choke with that though.
L208[16:24:31] <Ar​iri> unrelated: https://youtu.be/a1rgIqCJgF4
L209[16:24:31] <MichiBot> send this to your crush without context. | length: 1m 5s | Likes: 415,563 Dislikes: 6,478 Views: 7,527,601 | by Memeski | Published On 1/4/2018
L210[16:24:38] <Forec​aster> not on my part
L211[16:24:43] <Forec​aster> that's just Blockly
L212[16:25:38] <Forec​aster> I'm just doing a little bit of filtering and adding require calls to the beginning, but other than that Blockly is generating all the code
L213[16:27:21] <Forec​aster> Code Block pastebined https://paste.pc-logix.com/liwinifeli
L214[16:32:11] <Forec​aster> sigh, I suppose I need to add the crafting upgrade and the inventory controller at least
L215[16:32:36] ⇨ Joins: Herobrine (~1@47.199.247.86)
L216[16:32:49] <Forec​aster> ah, well the crafting upgrade only has one method at least
L217[16:35:08] <Forec​aster> SquidDev if you want to poke it it's here https://towerofawesome.org/blocklyoc/
L218[16:37:35] <SquidDev> Thanks!
L219[16:37:37] <SquidDev> I don't seem to be able to use the robot methods (e.g. detectDown) in if conditions. They don't click in at all.
L220[16:38:08] <SquidDev> Oh, are they typed as numbers?
L221[16:38:17] <SquidDev> Nope, weird then.
L222[16:38:46] <Forec​aster> they're typed as Array as they return multiples values
L223[16:39:05] <Forec​aster> unless they only return one, then they're typed as that
L224[16:39:45] <Forec​aster> well, the type is called Array internally, in the interface they call them lists
L225[16:46:02] <Forec​aster> I'd guess all list items are typed as strings probably?
L226[17:35:26] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L227[17:55:49] ⇨ Joins: hnOsmium0001 (uid453710@id-453710.stonehaven.irccloud.com)
L228[18:09:34] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b8145179008ba95fa8d33700b5.dip.versatel-1u1.de)
L229[18:12:07] <Va​ur> %tonkout
L230[18:12:07] <MichiBot> Jeepers! Va​ur! You beat your own previous record of 2 hours, 18 minutes and 44 seconds (By 1 hour, 24 minutes and 26 seconds)! I hope you're happy!
L231[18:12:08] <MichiBot> Va​ur has tonked out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004 bonus points for consecutive hours! Current score: 0.573638, Position #1
L232[18:23:20] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@242.93.147.147.dyn.plus.net) (Ping timeout: 189 seconds)
L233[18:25:49] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@242.93.147.147.dyn.plus.net)
L234[20:27:04] <CompanionCube> %tonk
L235[20:27:04] <MichiBot> Woah! Compan​ionCube! You beat Va​ur's previous record of <0 (By 2 hours, 14 minutes and 57 seconds)! I hope you're happy!
L236[20:27:05] <MichiBot> CompanionCube's new record is 2 hours, 14 minutes and 57 seconds! CompanionCube also gained 0.00225 tonk points for stealing the tonk. Position #4. Need 0.0127095 more points to pass Forec​aster!
L237[20:39:32] ⇨ Joins: TPG24 (~ThePiGuy2@242.93.147.147.dyn.plus.net)
L238[20:40:00] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@242.93.147.147.dyn.plus.net) (Ping timeout: 189 seconds)
L239[20:43:03] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b8145179008ba95fa8d33700b5.dip.versatel-1u1.de) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@200116b81401b000ae75c50ca2d5a3de.dip.versatel-1u1.de)))
L240[20:43:05] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@200116b81401b000ae75c50ca2d5a3de.dip.versatel-1u1.de)
L241[20:56:55] ⇦ Quits: t20kdc (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net) (Remote host closed the connection)
L242[21:06:22] ⇨ Joins: mbv (~mbv@vin6.bisecthosting.com)
L243[21:06:26] <mbv> hello world
L244[21:06:37] <mbv> this is havoc, and a friend, i got this computer setup on our server
L245[21:06:51] <mbv> [ill type in brackets]
L246[21:09:25] ⇨ Joins: Havoc (~Havoc@173-29-201-56.client.mchsi.com)
L247[21:09:32] <Havoc> haha!
L248[21:09:34] <Havoc> it wroks!
L249[21:09:41] <mbv> oh hey neat
L250[21:09:43] <Havoc> works*
L251[21:09:51] <mbv> i dont need to type in brackets anymore
L252[21:14:06] ⇦ Parts: mbv (~mbv@vin6.bisecthosting.com) ())
L253[21:15:18] <Forec​aster> nice
L254[21:23:54] ⇨ Joins: t20kdc (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net)
L255[21:29:35] <Va​ur> %sip
L256[21:29:36] <MichiBot> You drink a salty unobtanium potion (New!). The potion contained a computer virus! Vaur hears a maniacal laugh as their cursor flips upside down!
L257[21:51:11] <Forec​aster> I've recorded a 40 minute video with a demo of the Blockly editor
L258[21:51:26] <Forec​aster> I have no idea how "good" it is
L259[21:51:39] <Forec​aster> anyone want to volunteer to watch it and give me some feedback?
L260[21:51:52] <Forec​aster> (once I've uploaded it, it's still rendering)
L261[21:55:05] <Forec​aster> I'm on the fence on whether I want to create an "easy" and "advanced" toggle for the editor where "easy" only shows a basic set of blocks, and then record a more segmented video
L262[21:55:37] <Vexatos> google's blockly?
L263[21:55:46] <Forec​aster> yes
L264[21:56:30] <Forec​aster> https://towerofawesome.org/blocklyoc/
L265[21:57:41] <Vexatos> why does the editor start in the bottom right corner
L266[21:57:49] <Forec​aster> ??
L267[21:57:54] <Vexatos> of the canvas
L268[21:58:01] <Forec​aster> oh, no idea
L269[21:58:18] <Forec​aster> all of that is their code
L270[21:58:47] <SquidDev> @Forecaster One thing on MS's blockly clone they recommend is having a palette of frequent items at the top. Which might be better than having easy/advanced.
L271[21:58:47] <Vexatos> is this based on some official or otherwise Lua editor?
L272[21:58:53] <Vexatos> the blockly blocks I mean
L273[22:00:18] <Forec​aster> SquidDev I could manually add a "Frequent" category, that's a good idea
L274[22:00:27] <Forec​aster> Vexatos: not sure what you mean
L275[22:00:43] <Forec​aster> Blockly is generic, it can generate multiple languages
L276[22:00:46] <Vexatos> did you make these blocks yourself
L277[22:00:53] <Vexatos> or are they based on an existing set
L278[22:00:55] <Forec​aster> only the OC ones
L279[22:01:02] <Vexatos> that's what I wanted to know
L280[22:01:14] <Forec​aster> the first two segments are from the library itself
L281[22:03:17] <CompanionCube> %drink
L282[22:03:18] <MichiBot> You drink a stirring salmon potion (New!). Someone just had some of CompanionCube's favourite food and they didn't get any!
L283[22:03:23] <CompanionCube> :(
L284[22:06:01] <Vexatos> @Forecaster does shutdown not have any connector?
L285[22:06:10] <Vexatos> same for setBootAddress
L286[22:06:36] <Forec​aster> oops
L287[22:06:52] <Vexatos> also a couple of others in there
L288[22:11:27] <Forec​aster> fixed
L289[22:12:01] <Vexatos> that's all the bugs I found in the blocks anyway
L290[22:12:44] <Forec​aster> there's always the potential for generation bugs, as I have to manually specify the output for my custom blocks
L291[22:12:52] <Vexatos> maybe the "generate" button could be a bit more in your face
L292[22:12:57] <Vexatos> like centered along the top bar
L293[22:13:49] <SquidDev> It'd be kinda nice if it was a sidebar and you could see it change "live", but I don't think there's enough space for that :(.
L294[22:14:15] <Forec​aster> I don't have that much control over the editor itself
L295[22:14:20] <SquidDev> I wish some of MS's blockly changes had been PRed back into the original codebase. Would make it so much nicer :/.
L296[22:14:25] <Va​ur> %sip
L297[22:14:26] <MichiBot> You drink a dusty automato potion (New!). Vaur: Nothing seemed to happen...
L298[22:14:32] <Forec​aster> Vexatos: done
L299[22:14:50] <Vexatos> not happy with the left-connecting to flow conversion piece, so many of these operations technically return a value but it is almost never used. Not much you can do there though I think
L300[22:14:58] <Vexatos> unless blockly has a way to have a piece connect to either flow or left
L301[22:15:31] <Forec​aster> no, I'd have to double-define them or have either/or
L302[22:15:44] <Forec​aster> which is why I created the connecting piece
L303[22:15:53] <Vexatos> figured
L304[22:16:08] <Forec​aster> I had this discussion with SquidDev earlier today :P
L305[22:16:50] <SquidDev> I'm super impressed you managed to get this working - wanted to do this for CC for years, but never found the time.
L306[22:17:05] <Vexatos> can you make it not start in the bottom right corner somehow
L307[22:17:26] <Vexatos> people would start wondering why they can't place any more blocks
L308[22:17:50] <Forec​aster> the space should expand dynamically
L309[22:18:06] <Forec​aster> I think
L310[22:18:32] <Vexatos> oh it does
L311[22:18:35] <Vexatos> never mind then
L312[22:18:44] <SquidDev> The dream would be something which connects over a (web)socket so you can run code in game from the browser, but that's much harder :(.
L313[22:19:22] <Forec​aster> I could provide wget-able links for generated code
L314[22:19:36] <Forec​aster> that would be relatively easy
L315[22:19:59] <SquidDev> Oh yeah, that'd be pretty neat.
L316[22:20:25] <Forec​aster> just have a "Save" button in the generate dialog, send code to backend, save to file on server, generate a url, send url back
L317[22:21:03] <SquidDev> Was gonna suggest b64 encoding the string, but that'd probably hit the paste limit quite fast.
L318[22:21:15] <Forec​aster> I need to create a repo for whis so I can track this stuff
L319[22:21:16] <SquidDev> Saving to the DB is much more sensible.
L320[22:21:26] <Forec​aster> there is no db
L321[22:22:06] <SquidDev> Oh, misread. Saving to _filesystem_ is much more sensible.
L322[22:23:30] <Forec​aster> hm, do I commit the Blockly files...
L323[22:40:58] <Forec​aster> yes...
L324[22:41:07] <Forec​aster> also video 77% rendered
L325[22:50:19] ⇨ Joins: Hornet (~hornet@60.227.77.12)
L326[22:52:15] <Vexatos> I never liked scratch
L327[22:52:16] <Vexatos> it sucks
L328[22:52:22] <Hornet> Why?
L329[22:52:38] <Vexatos> but this has much more... application I guess
L330[22:53:00] <Forec​aster> what?
L331[22:53:01] <Hornet> Am I connected?
L332[22:53:13] <Forec​aster> scratch?
L333[22:53:20] <Vexatos> well blockly is basically a scratch clone
L334[22:53:39] <Hornet> Cause I'm connected by an OpenComputers
L335[22:53:42] <Hornet> pc
L336[22:53:44] <Forec​aster> ah, never heard of
L337[22:53:52] <Hornet> I'll be back.
L338[22:53:55] ⇦ Quits: Hornet (~hornet@60.227.77.12) (Client Quit)
L339[22:54:06] <Vexatos> https://scratch.mit.edu/projects/editor/
L340[22:54:14] <Forec​aster> well, it's not supposed to be useful if you already know how to code, then it's more limiting
L341[22:54:20] <Forec​aster> it's more for learning programming
L342[22:54:39] ⇨ Joins: Hornet (~hornet@60.227.77.12)
L343[22:54:55] <Hornet> Hi again.
L344[22:55:04] <Vexatos> I also never liked scratch as a tool for teaching programming to children because it's just extremely useless, but in combination with minecraft it just might make sense
L345[22:55:26] <Vexatos> I guess CCEdu tried the same thing
L346[22:55:39] <Hornet> Anyone else connected by OC tablet?
L347[22:55:44] <Vexatos> SquidDev, do you know if CCEdu is still alive?
L348[22:55:52] <Vexatos> or did it die
L349[22:56:17] <Vexatos> Hornet, most of us are connected via IRC clients or discord
L350[22:56:31] <Hornet> Oh, so you can see my messages.
L351[22:56:44] <Hornet> I thought there was something wrong with my internet.
L352[22:57:05] <Kristo​pher38> Yes, we're very real people, very much receiving your messages
L353[22:57:16] <Hornet> OK
L354[22:57:23] <Va​ur> %tonkout
L355[22:57:23] <MichiBot> Heckgosh! Va​ur! You beat Compan​ionCube's previous record of 2 hours, 14 minutes and 57 seconds (By 15 minutes and 21 seconds)! I hope you're happy!
L356[22:57:24] <MichiBot> Va​ur has stolen the tonkout! Tonk has been reset! They gained 0.002 tonk points! plus 0.001 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 0.577138. Position #1
L357[22:57:24] <i develo​p things> %corded
L358[22:57:25] <MichiBot> Cor​ded is a relay between IRC and Discord. The user talking is between the <>
L359[22:58:03] <Hornet> I'm on the moon! (Thanks Galacticraft Core!)
L360[23:00:06] <Forec​aster> video is uploading
L361[23:00:31] <Hornet> Am I being recorded?
L362[23:00:37] <Forec​aster> if you want to preview it I need you to actually say so, I don't want to post a public link yet
L363[23:01:53] <Hornet> I never knew there was internet on the moon.
L364[23:03:25] <Hornet> I'll be back
L365[23:04:24] <My​ros> i take the preview
L366[23:04:28] <My​ros> %sip
L367[23:04:28] <MichiBot> You drink a solid pearlpeas potion (New!). Myros's pockets suddenly contain 1d​10 => 4 Diamond colored marbles.
L368[23:04:45] <Forec​aster> I'll pm you a link once it's been processed
L369[23:06:30] <Hornet> Back
L370[23:07:19] <Forec​aster> you don't have to say when you leave and come back
L371[23:07:48] <Hornet> Oh
L372[23:07:52] <My​ros> for the edit itself i would do a Start block, so to make it easier
L373[23:07:59] <My​ros> for the editor itself i would do a Start block, so to make it easier [Edited]
L374[23:08:09] <My​ros> for the editor itself i would do a Start block, so to make it easier to understand where to start [Edited]
L375[23:08:17] <Forec​aster> @Myros blockly doesn't have such a thing
L376[23:08:38] <My​ros> cant you have a block, name it start and place it per default?
L377[23:09:02] <Forec​aster> probably
L378[23:09:27] <Forec​aster> but I'm not sure it would add much since you can just start with any block
L379[23:14:09] <My​ros> i would ether make a start block or write that
L380[23:14:13] <My​ros> https://tinyurl.com/y9s9rxlm
L381[23:14:30] <My​ros> https://tinyurl.com/y7933e6a
L382[23:14:41] <Forec​aster> write "you can start with any block"?
L383[23:14:49] <My​ros> yes
L384[23:15:13] <Vexatos> well you can only start with any block that has a flow connector
L385[23:15:27] <Forec​aster> mm no
L386[23:15:32] <Forec​aster> it handles loose blocks fine
L387[23:15:46] <My​ros> i figured you can have multible startblocks and they get into code from top to bottom
L388[23:15:48] <Forec​aster> it just generates calls in order of top-to-bottom, left-to-right
L389[23:16:26] <Forec​aster> you only need the flow attachments to use the loops and such
L390[23:17:59] <My​ros> @Forecaster on the pictures above is the Test at the end correct?
L391[23:20:23] <Forec​aster> I'm not getting that
L392[23:20:48] <Forec​aster> https://tinyurl.com/y7fbb7t4
L393[23:21:03] <Forec​aster> I do need to fix that transferTo call though
L394[23:23:50] <Forec​aster> video is done!
L395[23:31:17] ⇦ Quits: Vexatos (~Vexatos@port-92-192-30-210.dynamic.as20676.net) (Ping timeout: 204 seconds)
L396[23:34:07] <Forec​aster> okay, fixed that call to handle the parameters correctly
L397[23:34:10] <Forec​aster> now it's time for bed
L398[23:35:04] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@242.93.147.147.dyn.plus.net)
L399[23:35:06] ⇦ Quits: TPG24 (~ThePiGuy2@242.93.147.147.dyn.plus.net) (Read error: Connection reset by peer)
L400[23:35:21] <Saphire> Awoo
L401[23:35:29] <Forec​aster> blep
L402[23:39:17] <Forec​aster> oh, there's a github repo now as well
L403[23:39:26] <Forec​aster> all the source is available there
L404[23:44:48] ⇦ Quits: immibis (~immibis@62.156.144.218) (Remote host closed the connection)
L405[23:45:17] ⇨ Joins: immibis (~immibis@62.156.144.218)
L406[23:45:21] <Forec​aster> If you can find it! [Insert ominous laughter here]
L407[23:48:22] ⇦ Quits: Inari (~Pinkishu@p508ef130.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L408[23:51:56] <Hornet> This is Hornet from the moon, logging off.
L409[23:52:01] ⇦ Quits: Hornet (~hornet@60.227.77.12) (Quit: Hornet)
<<Prev Next>> Scroll to Top