<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:42:18] ⇦ Quits: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net) (Read error: Connection reset by peer)
L2[00:44:08] ⇨ Joins: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net)
L3[00:45:24] <Ocawesome101> Hi all. I’m working on an OS for opencomputers, and while it’s come pretty far in ~24hours, I can’t seem to get keyboard input quite working properly. Can someone take a look? It’s at https://github.com/Ocawesome101/oc-kernel. I’m specifically having issues with `io.read` which I think might be related to my multitasking method.
L4[01:06:58] ⇨ Joins: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L5[01:12:27] <Izaya> so uh
L6[01:12:30] <Izaya> for a start
L7[01:12:38] <Izaya> you can dynamically generate most of that keyboard table
L8[01:13:21] <Izaya> are you wrapping computer.pullSignal?
L9[01:15:59] <Izaya> if not, I'd suggest put that in your scheduler then get events with coroutine.yield
L10[01:19:18] <Izaya> also
L11[01:19:24] <Izaya> https://social.shadowkat.net/media/845e4f7b1f4d08e8eed1667cd3871bb0f47c6c04867fdf3e13d6760d2634051b.png
L12[01:53:23] ⇨ Joins: Inari (Inari!~Pinkishu@pD9E8FBD9.dip0.t-ipconnect.de)
L13[01:57:14] <Inari> .
L14[01:57:34] <Inari> AmandaC: haha
L15[02:13:15] <Inari> https://pbs.twimg.com/media/EMCcEbnU0AA5HaI?format=jpg&name=small modded skyrim
L16[02:13:30] <Izaya> https://pbs.twimg.com/media/EMCcEbnU0AA5HaI?format=jpg&name=orig
L17[02:23:28] ⇦ Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L18[02:35:54] ⇦ Quits: bauen1 (bauen1!~bauen1@ipb21bb53f.dynamic.kabel-deutschland.de) (Ping timeout: 378 seconds)
L19[05:00:12] ⇦ Quits: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net) (Ping timeout: 189 seconds)
L20[05:35:37] ⇨ Joins: bauen1 (bauen1!~bauen1@x59cc82b5.dyn.telefonica.de)
L21[05:38:56] <Inari> Day 5
L22[05:39:00] <Inari> Still can't log into patreon
L23[05:44:03] <DaComputerNerd> %sip
L24[05:44:03] <MichiBot> You drink a stirring tuna potion (New!). When DaComputerNerd drinks the last drop, a bucket of water materializes above their head and dumps it contents over them, then vanishes. The water does not.
L25[05:44:12] <DaComputerNerd> Rude
L26[05:54:09] <Forecaster> maybe you deserved it but didn't know it
L27[05:54:35] <Forecaster> %tonk
L28[05:54:35] <MichiBot> Dagnammit! Forecaster! You beat Ocawesome101's previous record of 6 hours, 13 minutes and 33 seconds (By 42 minutes and 57 seconds)! I hope you're happy!
L29[05:54:36] <MichiBot> Forecaster's new record is 6 hours, 56 minutes and 31 seconds! Forecaster also gained 0.00504 (0.00072 x 7) tonk points for stealing the tonk.
L30[05:55:02] <Forecaster> roughly one week of tonking left now :>
L31[05:55:28] <Inari> %lonk
L32[05:57:00] <Forecaster> nope :P
L33[05:59:29] <DaComputerNerd> %bonk
L34[05:59:49] <Forecaster> I should add that to the attack command
L35[06:00:09] <Forecaster> it should always do exactly one damage :P
L36[06:00:20] <Izaya> new vtunnel now sends keepalive packets as part of the "am I still connected" check
L37[06:00:23] <Izaya> nice
L38[06:00:38] <Forecaster> do they sing "I'm still alive"?
L39[06:00:46] <Forecaster> if not I'm disappointed
L40[06:01:03] <Izaya> brb changing my debug logging to iterate through the lyrics of Still Alive
L41[06:06:16] <Inari> https://i.imgur.com/xviAU69.jpg
L42[06:08:57] ⇦ Quits: bauen1 (bauen1!~bauen1@x59cc82b5.dyn.telefonica.de) (Read error: Connection reset by peer)
L43[06:13:41] <Forecaster> %sip
L44[06:13:41] <MichiBot> You drink a goopy weather potion (New!). Forecaster feels chill.
L45[06:13:58] <Forecaster> sigh, always takes a while to get one of the new ones
L46[06:14:06] <Forecaster> especially when there's just two
L47[06:14:21] <Inari> %sip
L48[06:14:21] <MichiBot> You drink a slimy automato potion (New!). Inari's skin turn the color of aqua but with a void glow until they see a bird.
L49[06:14:37] <Forecaster> spooky
L50[06:14:48] <Forecaster> %splash Inari with antidote
L51[06:14:49] <MichiBot> You splash Inari with some antidote. Inari reverts to their original state before drinking any potions.
L52[06:14:55] <Inari> Rude
L53[06:15:09] <Forecaster> I fixed those so they have names now :P
L54[06:15:22] <Inari> %splash @Forecaster with slimy automato potion
L55[06:15:23] <MichiBot> You fling a slimy tomato potion (New!) that splashes onto @Forecaster. @Forecaster zones out for 2 minutes.
L56[06:15:30] <Inari> Huh
L57[06:15:47] <Inari> @Forecaster that parsing be borked
L58[06:16:04] <DaComputerNerd> Slime tomato potion eww
L59[06:16:11] <DaComputerNerd> Slimy*
L60[06:16:11] <Forecaster> heh
L61[06:16:13] <Bob> stop it, get some help
L62[06:16:34] <Inari> %splash @Bob with slimy white potion
L63[06:16:35] <MichiBot> You fling a slimy white potion (New!) that splashes onto @Bob. @Bob's nails turn blue until they see a star fall.
L64[06:16:47] <Bob> *b r u h
L65[06:16:57] <Forecaster> I guess if it started with the longest words first and went down it'd circumvent that issue
L66[06:17:24] <Inari> Match full words only?
L67[06:17:28] <DaComputerNerd> It's not the worst word combo
L68[06:17:36] <DaComputerNerd> I think that'd be this
L69[06:17:40] <Forecaster> but that's complicated D:
L70[06:17:51] <Inari> Is it?
L71[06:17:56] <DaComputerNerd> %splash Bob with sticky white potion
L72[06:17:56] <MichiBot> This doesn't seem to be a potion I recognize... Make sure it has an appearance and consistency keyword, and the word "potion" in it.
L73[06:17:58] <Inari> I have no idea how it currently works
L74[06:18:03] <DaComputerNerd> Just use regex
L75[06:18:03] <Forecaster> more complicated than it is now
L76[06:18:20] <Forecaster> "potion string".contains("keyword") in a loop
L77[06:18:33] <Inari> So lazy
L78[06:18:41] <Forecaster> your face is lazy D:<
L79[06:18:43] <DaComputerNerd> You could just use a pattern of "^" + word + "$" in a loop instead
L80[06:18:52] <DaComputerNerd> Wait no that's full lines
L81[06:19:06] <DaComputerNerd> I guess just " " + word + " "
L82[06:19:07] <Forecaster> I could split by spaces and compare each word separately
L83[06:19:17] <DaComputerNerd> That too I guess
L84[06:19:39] <Forecaster> but that's more expensive than using contains I'd guess
L85[06:19:52] <DaComputerNerd> Then again
L86[06:20:07] <DaComputerNerd> One solution that means little changes
L87[06:20:43] <DaComputerNerd> Add a space at the start and end of each of the possible first two words
L88[06:20:59] <DaComputerNerd> So instead of searching for "tomato" it searches for " tomato "
L89[06:21:09] <Forecaster> maybe I want you do be able to
L90[06:21:25] <Inari> Just make a big regex
L91[06:21:32] <Forecaster> %splash @DaComputerNerd with coldbluepotion
L92[06:21:33] <MichiBot> This doesn't seem to be a potion I recognize... Make sure it has an appearance and consistency keyword, and the word "potion" in it.
L93[06:21:37] <Forecaster> aw
L94[06:21:44] <Forecaster> you're a big regex!
L95[06:21:46] <Inari> (?:all|consicencies|here) (?:all|colours|here) potion
L96[06:22:06] <DaComputerNerd> Your mom is a regex and your dad is a sorting algorithm
L97[06:23:54] <Forecaster> %splash @DaComputerNerd with softbluepotion
L98[06:23:54] <MichiBot> You fling a soft blue potion (New!) that splashes onto @DaComputerNerd. @DaComputerNerd remembers an important appointment.
L99[06:48:42] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.44)
L100[08:50:35] <Inari> Oh neat, haatochannel is on again in 10 mins
L101[08:53:38] <AmandaC> What's haatochannel?
L102[08:54:45] <Inari> https://www.youtube.com/watch?v=9bGO9KqnmdA
L103[08:54:46] <MichiBot> 【お絵かき心理テスト】アイドルが丸裸にされちゃう!?【赤井はあと/ホロライブ】 | length: 0 milliseconds | Likes: 126 Dislikes: 0 Views: 0 | by Haato Channel 赤井はあと | Published On 18/12/2019
L104[08:55:13] <Inari> AmandaC: does http://miktex.org load for you?
L105[08:56:05] <AmandaC> 503
L106[08:56:20] <Inari> :|
L107[08:56:22] <Inari> Baka site
L108[09:33:00] <Forecaster> %inv add baka site
L109[09:33:00] * MichiBot summons 'baka site' and adds to her inventory. This seems very sturdy.
L110[09:40:06] <Forecaster> %sip
L111[09:40:06] <MichiBot> You drink a porous spice potion (New!). Forecaster feels the need to use "%fling".
L112[09:40:16] <Forecaster> %fling
L113[09:40:17] * MichiBot flings Season 3 of Brexit in a random direction. It hits the ground near LeshaInc
L114[09:44:19] <AmandaC> %splash @Forecaster
L115[09:44:20] <MichiBot> You fling a fiery octiron potion (New!) that splashes onto @Forecaster. You see your face etched into one of the shards of the broken bottle.
L116[09:48:43] <Forecaster> ack
L117[09:50:12] ⇨ Joins: bauen1 (bauen1!~bauen1@ipb21bb53f.dynamic.kabel-deutschland.de)
L118[09:53:43] <Forecaster> https://sarahcandersen.com/post/189739555519
L119[10:05:38] * AmandaC stares Inari gay in the eyes while she pushes a mutable aqua potion off the shelf
L120[10:18:53] <Ocawesome101> @Izaya thanks! How would I generate it?
L121[10:19:35] <Izaya> for i = 32, 127 do keys[string.char(i)] = i
L122[10:24:27] <Ocawesome101> ahh thank you
L123[10:24:44] <Ocawesome101> Also
L124[10:25:08] <Ocawesome101> Could I do something for `findChar` like:
L125[10:27:03] <Ocawesome101> Code Block pastebined https://paste.pc-logix.com/epiholedim
L126[10:27:03] <Ocawesome101> ?
L127[10:27:30] <Izaya> findChar is overrated, just have the table be two-way indexable
L128[10:27:43] <Ocawesome101> How do I do that?
L129[10:29:31] <Izaya> hm
L130[10:29:38] * Inari is bored
L131[10:29:38] <Izaya> there was a neat tutorial that did it
L132[10:29:47] <Inari> %splash AmandaC with mutable awua potion
L133[10:29:47] <MichiBot> This doesn't seem to be a potion I recognize... Make sure it has an appearance and consistency keyword, and the word "potion" in it.
L134[10:29:49] <Inari> %splash AmandaC with mutable aqua potion
L135[10:29:58] <Inari> %splash AmandaC with mutable aqua potion
L136[10:29:59] <MichiBot> You fling a mutable aqua potion (New!) that splashes onto AmandaC. AmandaC turns into a tan otter boy until they see a star fall.
L137[10:30:09] <Izaya> there's a way to do it with metatables
L138[10:30:23] <Izaya> but for one way you can just return the table
L139[10:30:46] <Izaya> if you take that table, and fill a new table with for k,v in pairs(a) b[v]=k end you'll get the inverse
L140[10:32:08] <Ocawesome101> And then I’ll be able to do either `a[31]` or `b[“s”]`?
L141[10:32:49] <Izaya> yup
L142[10:33:08] <Izaya> not the most memory efficient thing ever, but I'm too tired to give you the clean way to do it
L143[10:33:33] <Ocawesome101> That’s understandable hehehe
L144[10:33:37] <Ocawesome101> Thanks
L145[10:33:48] <Ocawesome101> I might do both, you never know
L146[10:42:25] <AmandaC> D:<
L147[10:42:29] <AmandaC> %sip antidote
L148[10:42:29] <MichiBot> reverts to their original state before drinking any potions.
L149[10:43:17] <Forecaster> hrm, that's still not working quite right
L150[10:45:25] <AmandaC> Izaya: did you see my thoughts on emoji from last night?
L151[10:45:40] <Izaya> appeasing the masses is a poor method to keep sanity
L152[10:45:42] <Izaya> but carry on
L153[10:46:04] <AmandaC> It's managers and marketing who demand that happen, not the developers.
L154[10:46:24] <AmandaC> They ssee some shitty graph or corrlation and decide sales might go up if they did that
L155[10:49:12] <Forecaster> %sip
L156[10:49:13] <MichiBot> You drink a cloudy boneboo potion (New!). Forecaster turns into a grathnode fairy bird until the next time they hug someone.
L157[10:50:03] <Corded> * <Forecaster> clicks in an annoyed tone
L158[10:57:23] <AmandaC> if you click nicely, I'm sure Elfi would be glad to hug a birb
L159[10:58:43] <Elfi> :O
L160[10:58:49] * Elfi squeals and hugs!
L161[11:01:57] <Corded> * <Forecaster> sparks with grathnode energy
L162[11:02:39] <Inari> %pet Elfi
L163[11:02:40] <MichiBot> Inari is brushing Elfi with Something. Elfi regains 1d4 = 1 hit points!
L164[11:03:14] <Inari> a fairy bird even haha
L165[11:19:19] * Elfi eeps
L166[11:19:52] <Elfi> I guess a creature prone to singing made of grathnode would be a bit energized at all times
L167[11:20:10] <Elfi> Puts a whole new meaning to songbird
L168[11:21:19] <Inari> haha
L169[11:25:44] <AdorableCatgirl> fennec is getting a power saving mode
L170[11:26:02] <AmandaC> turning the screen off?
L171[11:28:01] <AdorableCatgirl> no, that's sleep mode :P
L172[11:28:31] <AdorableCatgirl> power save sets the minimum sleep time to either .25sec or whatever is define in the kernel arguments
L173[11:29:32] <AdorableCatgirl> *defined
L174[11:29:54] <AmandaC> I see
L175[11:32:14] <AdorableCatgirl> i also might have it reduce the resolution and modify the wireless power
L176[11:32:16] <Inari> I'm sleepy already xD
L177[11:32:29] <AdorableCatgirl> also might have it slow down component access
L178[11:32:58] <Inari> Also math homework is a pain :p
L179[11:35:05] ⇨ Joins: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L180[11:40:20] <AmandaC> %8ball hack on lilac to the '00s nostaliga playlist?
L181[11:40:20] <MichiBot> AmandaC: My reply is no
L182[11:44:49] <CompanionCube> %tonk
L183[11:44:50] <MichiBot> I'm sorry CompanionCube, you were not able to beat Forecaster's record of 6 hours, 56 minutes and 31 seconds this time. 5 hours, 50 minutes and 14 seconds were wasted! Missed by 1 hour, 6 minutes and 16 seconds!
L184[11:45:06] <CompanionCube> i risked a blind tonk
L185[11:46:07] <CompanionCube> %tonkattempts
L186[11:46:08] <MichiBot> You have 1 attempt left.
L187[12:21:20] <Inari> https://www.youtube.com/watch?v=eVsJl4jXXM0
L188[12:21:20] <MichiBot> Blowing Up the JK Gumi House (feat. Sea Pickles Incident) (Nijisanji) [ENG SUB] | length: 9m 50s | Likes: 1,203 Dislikes: 8 Views: 30,805 | by RollCakeBoy | Published On 18/9/2019
L189[12:43:28] ⇦ Quits: bauen1 (bauen1!~bauen1@ipb21bb53f.dynamic.kabel-deutschland.de) (Ping timeout: 190 seconds)
L190[12:45:25] ⇨ Joins: bauen1 (bauen1!~bauen1@ipb21bb53f.dynamic.kabel-deutschland.de)
L191[12:47:13] <AmandaC> @Ariri I found something that seems to reliably crash MC through JEI -- twilightforest:uncrafting_table
L192[12:52:19] ⇨ Joins: Vexatos (Vexatos!~Vexatos@port-92-192-99-172.dynamic.as20676.net)
L193[12:52:20] zsh sets mode: +v on Vexatos
L194[12:55:30] <Inari> AmandaC: https://www.reddit.com/r/aww/comments/ecc94n/my_moms_cat_has_gone_completely_deaf_and_instead/
L195[13:02:13] ⇦ Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L196[13:31:05] ⇦ Quits: cpup (cpup!~cpup@68.118.179.32) (Quit: Breaking stuff)
L197[13:35:39] ⇨ Joins: cpup (cpup!~cpup@68.118.179.32)
L198[13:43:50] *** maxpowa is now known as max
L199[14:01:52] ⇨ Joins: AdorableCatgirl (AdorableCatgirl!~sam@pool-74-110-180-14.rcmdva.fios.verizon.net)
L200[14:02:00] <AdorableCatgirl> oh yeah
L201[14:02:06] <AdorableCatgirl> Fennec still minifies
L202[14:02:14] <AdorableCatgirl> i still have to finish the builtins tho
L203[14:18:09] <Forecaster> https://xkcd.com/2243/
L204[14:18:10] <MichiBot> XKCD Comic Name: Star Wars Spoiler Generator Posted on: 12/18/2019
L205[14:18:18] <Forecaster> new command I suppose
L206[14:21:03] <Mimiru> @Forecaster are you already implementing that, or am I? lol
L207[14:22:11] <Forecaster> I mean, one the one hand, I'd do it if I was bored, but on the other, I can't even remember what the other command was xD
L208[14:22:19] <Forecaster> and I've never seen anyone use it
L209[14:23:58] <Mimiru> well, there is
L210[14:24:00] <Mimiru> %drama
L211[14:24:01] <MichiBot> Mimiru: SpaceToad plays Alternate Terrain Generation on Twitch
L212[14:24:03] <Mimiru> and
L213[14:24:37] <Mimiru> %calendarfacts
L214[14:24:38] <MichiBot> Did you know that daylight saving time happens earlier every year because of time zone legislation in Arizona? Apparently it was even more extreme during the 1990s.
L215[14:24:55] <Forecaster> that's the one, did you look that up? :P
L216[14:25:05] <Mimiru> no.. I had to remember how to spell calendar.
L217[14:25:09] <Mimiru> :D
L218[14:25:37] <Forecaster> I would've had to look it up :p
L219[14:25:57] <AdorableCatgirl> so
L220[14:25:59] <AdorableCatgirl> technically
L221[14:26:06] <AdorableCatgirl> i don't have to go in for my exam tomorrow
L222[14:26:10] <AdorableCatgirl> but i'm going in just because
L223[14:47:45] ⇨ Joins: MichiBot2 (MichiBot2!~MichiBot2@mail.pc-logix.com)
L224[14:47:46] zsh sets mode: +v on MichiBot2
L225[14:48:15] <Inari> 2
L226[14:48:18] <MichiBot2> Timed ban of *@2001:590:1405:2e7:2e7:3255:1623:3096 Expired. Placed by: Caitlyn
L227[14:48:20] <MichiBot2> Timed ban of *@2001:590:1405:2e7:2e7:3255:1623:3096 Expired. Placed by: Caitlyn
L228[14:48:23] <MichiBot2> Timed ban of *@2001:590:1405:2e7:2e7:3255:1623:3096 Expired. Placed by: Caitlyn
L229[14:48:23] <Mimiru> shit
L230[14:48:28] <Mimiru> ^part #oc
L231[14:48:36] ⇦ Parts: MichiBot2 (MichiBot2!~MichiBot2@mail.pc-logix.com) ())
L232[14:51:00] <Inari> Mimiru: good job
L233[14:51:00] <Inari> :D
L234[14:51:25] <Mimiru> Test bot had a copy of live bot's DB loaded for testing is all.
L235[14:53:46] <Mimiru> https://paste.pc-logix.com/raw/rukaxibabu
L236[15:37:24] ⇨ Joins: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net)
L237[16:32:33] ⇦ Quits: Inari (Inari!~Pinkishu@pD9E8FBD9.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L238[16:47:52] <Mimiru> %restart
L239[16:47:53] ⇦ Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com) ()
L240[16:48:42] ⇨ Joins: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
L241[16:48:42] zsh sets mode: +v on MichiBot
L242[16:48:47] ⇦ Quits: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net) (Quit: Leaving)
L243[16:48:48] <Mimiru> Was getting worried..
L244[16:49:31] <Mimiru> %test
L245[16:49:31] <MichiBot> Mimiru: No.
L246[16:49:35] <Mimiru> uhh
L247[16:49:54] <Mimiru> %test
L248[16:49:54] <MichiBot> Mimiru: No.
L249[16:49:58] * Mimiru blinks
L250[16:50:23] <Mimiru> huh.. that's.. bad
L251[16:50:24] <Mimiru> anyway
L252[16:50:28] <Mimiru> %swspoiler
L253[16:50:28] <MichiBot> In this Star Wars movie, our heroes return to take on the First Order and new villain Theranos with help from their new friend Kim Spacemeasurer. Rey builds a new Light Saber with a mauve blade, and they head out to confront The First Order's new superweapon The Moonsquisher, a space station capable of cutting a
L254[16:50:29] <MichiBot> planet in half and smashing the halves together like two cymbals. They unexpectedly join forces with their old enemy Boba Fett and destroy the superwapon in a battle featuring a Sith educational display that uses force lightning to demonstate the dielectric breakdown of air P.S. Rey's parents are Leia and Amilyn
L255[16:50:30] <MichiBot> Holdo.
L256[16:51:23] <Mimiru> Thanks XKCD.
L257[17:06:30] <Forecaster> %sip
L258[17:06:31] <MichiBot> You drink a shining caterium potion (New!). Forecaster turns into a wolf unicorn girl for {r:1-60:second}.
L259[17:09:48] ⇦ Quits: Vexatos (Vexatos!~Vexatos@port-92-192-99-172.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L260[17:11:22] <AdorableCatgirl> i uh
L261[17:11:35] <AdorableCatgirl> i think something broke
L262[17:12:34] <Forecaster> it's possible...
L263[17:15:23] <Mimiru> I have a theory
L264[17:15:50] <Forecaster> I have none since I'm still playing D&D
L265[17:24:54] <Ariri> Why did Discord bold the Bot tag, it looks gross
L266[17:24:54] <Ariri> Or is it just my vision today
L267[17:26:15] <Ariri> AmandaC: Well.. Uncrafting table.. id understand why
L268[17:26:15] <Ariri> But we updated JEI :l
L269[17:26:16] <Ariri> I still can’t see the recipe for some ICBM stuff though
L270[17:36:51] <Mimiru> I reverted everything I commited, and re did it
L271[17:37:55] <Mimiru> %restart
L272[17:37:59] <Mimiru> ...
L273[17:38:05] <Mimiru> -MichiBot- You do not have sufficient privileges to use this command.
L274[17:38:20] <Brisingr Aerowing> Oops.
L275[17:38:27] <Mimiru> https://www.youtube.com/watch?v=JAbGGIV45Ng
L276[17:38:28] <MichiBot> Hades & Meg - I OWN YOU | length: 7s | Likes: 786 Dislikes: 4 Views: 41,525 | by I have A dragon | Published On 12/8/2017
L277[17:39:01] <Mimiru> %test
L278[17:39:01] <MichiBot> Mimiru: No.
L279[17:39:06] * Mimiru grumbles
L280[17:39:12] <Mimiru> %listadmins
L281[17:39:13] <MichiBot> Mimiru: [Michiyo, Lizzy, Forecaster|AFK]
L282[17:39:16] <Mimiru> ...
L283[17:39:18] *** Mimiru is now known as Michiyo
L284[17:39:22] <Michiyo> %test
L285[17:39:22] <MichiBot> Michiyo: No.
L286[17:39:27] <Michiyo> %flip
L287[17:39:27] <MichiBot> Michiyo: (╯°□°)╯┻━┻
L288[17:40:05] ⇦ Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com) ()
L289[17:40:30] ⇨ Joins: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
L290[17:40:30] zsh sets mode: +v on MichiBot
L291[17:40:35] <Michiyo> %test
L292[17:41:12] <MichiBot> Michiyo: Success
L293[17:41:22] <Michiyo> %sip
L294[17:41:22] <MichiBot> You drink a smelly naqahdah potion (New!). The bottle turns into a piece of bacon.
L295[17:41:31] * Michiyo grumbles
L296[17:41:40] <Michiyo> Of course I don't get one of the effected potions.
L297[17:41:46] <Michiyo> whatever..
L298[17:41:50] <Michiyo> %swspoiler
L299[17:41:50] <MichiBot> In this Star Wars movie, our heroes return to take on the First Order and new villain Theranos with help from their new friend Dab Tweetdeck. Rey builds a new Light Saber with a aquamarine blade, and they head out to confront The First Order's new superweapon The Planet Zester, a space station capable of increasing
L300[17:41:51] <MichiBot> the CO2 levels in a planets atmosphere, causing rapid heating. They unexpectedly join forces with their old enemy Boba Fett and destroy the superwapon in a battle featuring a Sith car wash where the bristles on the brushes are little Lightsabers P.S. Rey's parents are Han and BB-8.
L301[17:41:57] <Forecaster> %sip
L302[17:41:58] <MichiBot> You drink a runny pussplum potion (New!). When Forecaster drinks the last drop, a bucket of water materializes above their head and dumps it contents over them, then vanishes. The water does not.
L303[17:42:08] <Forecaster> Aw
L304[17:42:41] <AmandaC> %8ball rain box time?
L305[17:42:41] <MichiBot> AmandaC: Reply hazy, try again
L306[17:42:43] <AmandaC> %8ball rain box time?
L307[17:42:44] <MichiBot> AmandaC: Outlook not so good
L308[17:43:20] <Forecaster> %tonk
L309[17:43:21] <MichiBot> I'm sorry Forecaster, you were not able to beat Forecaster's record of 6 hours, 56 minutes and 31 seconds this time. 5 hours, 58 minutes and 31 seconds were wasted! Missed by 57 minutes and 59 seconds!
L310[17:46:33] * Michiyo facedesks
L311[17:46:35] <Michiyo> %sip
L312[17:46:35] <MichiBot> You drink a sedimented metal potion (New!). A goat flies past that vaguely resembles someone Michiyo knows.
L313[17:46:52] <Michiyo> Wait was that goat actually.....
L314[17:46:54] <Michiyo> nah.
L315[17:52:22] <Forecaster> I did that on purpose cause I need to sleep, but I might be able to get it tomorrow :P
L316[17:52:53] <Michiyo> that... that's rude.
L317[17:55:03] <AmandaC> %choose rain box or cubes
L318[17:55:03] <MichiBot> AmandaC: My grandfather always told me that "cubes" is the way to go!
L319[18:01:28] <Forecaster> Well, I spent one of my two attempts for it so :P
L320[18:02:38] <Forecaster> Also we're gonna go the EA route and add microtransactions to get more tries in the future right
L321[18:04:24] <Forecaster> Now I really need to go to sleep... Dangit
L322[18:04:42] * CompanionCube is likely to block Forecaster from getting that.
L323[18:14:33] <Michiyo> %swspoiler
L324[18:14:34] <MichiBot> In this Star Wars movie, our heroes return to take on the First Order and new villain Theranos with help from their new friend Dab Tweetdeck. Rey builds a new Light Saber with a ochre blade, and they head out to confront The First Order's new superweapon The Sun Obliterator, a space station capable of increasing the
L325[18:14:35] <MichiBot> CO2 levels in a planets atmosphere, causing rapid heating. They unexpectedly join forces with their old enemy Boba Fett and destroy the superwapon in a battle featuring a Sith car wash where the bristles on the brushes are little Lightsabers P.S. Rey's parents are Luke and A Random Junk Trader.
L326[18:20:54] <Ariri> %bap forecaster
L327[18:20:54] * MichiBot Ariri baps forecaster with the family of quakers!
L328[18:21:18] <Ariri> oh, the `!` makes it more effective!
L329[18:21:45] <Ariri> and its not just any family of quakers, its the family of quakers
L330[18:22:28] <Ariri> i wish i had spare high capacity drives at home because backing up my Xbox harddrive filled up my computer and didnt even complete
L331[18:24:21] <Kodos> Not gonna lie I tabbed over and saw Star Wars shit being discussed and was ready to mute a bitch but then saw it was just the bot being silly.
L332[18:25:14] <Kodos> Also I guess it’s not the 20th yet
L333[18:25:16] <Michiyo> :P
L334[18:25:26] <Michiyo> press screenings have already happened..
L335[18:25:36] <Michiyo> So, spoilers are around.
L336[18:25:44] <Kodos> Ah well point still stands
L337[18:26:05] <Michiyo> But yeah, the spoiler command is based on the latest XKCD
L338[18:26:17] <Michiyo> s/based on/straight up copied from/
L339[18:26:17] <MichiBot> <Michiyo> But yeah, the spoiler command is straight up copied from the latest XKCD
L340[18:26:20] <Kodos> I do hope we find out who Rey’s parents are and I hope it isn’t disappointing
L341[18:26:30] <Michiyo> I.... already have a spoiler on that
L342[18:26:31] <Michiyo> q_q
L343[18:26:38] <Kodos> Eh fuck it. Dm me
L344[18:26:42] <Michiyo> cause fuck the internet
L345[18:26:56] <Kodos> I likely won’t see it for some time.
L346[18:34:59] ⇨ Joins: freacknate09 (freacknate09!~freacknat@97-92-106-22.static.reno.nv.charter.com)
L347[18:35:01] <freacknate09> hey
L348[18:35:12] <freacknate09> Lets see if I can figure out 6502
L349[18:52:29] <AdorableCatgirl> hmm
L350[18:52:41] <AdorableCatgirl> OpenWRT doesn't support my shit yet but mainline linux does
L351[19:22:29] <AdorableCatgirl> NEVERMIND, WE GOIN NOW BOIS http://tinyurl.com/tpqb8xj
L352[20:36:44] <freacknate09> Does anyone actually use the Thistle mod for OC? I wrote a small basic program to hopefully display A somewhere on the screen, but I don't know how to make it assemble and run the code
L353[20:36:48] <freacknate09> nvm
L354[20:36:55] <freacknate09> I had to type "run"
L355[20:37:46] <Izaya> okay
L356[20:37:49] <Izaya> so
L357[20:38:00] <Izaya> internet_ready fires approximately 0% of the time when there is data to be read
L358[20:38:02] <Izaya> neat
L359[20:56:28] <DaComputerNerd> 2 questions about the AE2 integration
L360[20:57:02] <DaComputerNerd> firstly, what's the component name for anything when you want to use the common network api, or is that only provided by the other components on that page?
L361[20:57:18] <DaComputerNerd> secondly, how does that filter table work? I can't find info on it
L362[21:04:11] <DaComputerNerd> also a third question, what's the format for the table returned by `getItemsInNetwork([filter:table]):table`? I can't get in game rn to test these things
L363[21:09:06] <AmandaC> Izaya: for HTTP? The client saves it all in a buffer before returning.
L364[21:09:13] <Izaya> no
L365[21:09:14] <AmandaC> s/client/component/
L366[21:09:14] <MichiBot> <AmandaC> Izaya: for HTTP? The component saves it all in a buffer before returning.
L367[21:09:17] <Izaya> TCP
L368[21:09:21] <AmandaC> h
L369[21:09:22] <AmandaC> weird
L370[21:09:28] <Izaya> I may be using it wrong
L371[21:09:30] <Izaya> but
L372[21:09:32] <Izaya> it's not working
L373[21:09:34] <Izaya> basically at all
L374[21:09:40] <Izaya> though fighting with OpenOS does not help
L375[21:09:43] <Izaya> I miss PsychOS
L376[21:10:38] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.44) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@88.130.157.132)))
L377[21:10:43] ⇨ Joins: ben_mkiv|afk (ben_mkiv|afk!~ben_mkiv@88.130.157.132)
L378[21:11:10] <Izaya> https://malt.web.cern.ch/malt/global/malt-table/
L379[21:16:24] <freacknate09> wohoo! I just wrote "Hi. How are you?" on the Thistle 6502 computer I am using in OC :)
L380[21:22:43] <DaComputerNerd> .... does no one use the AE2 interactions?
L381[21:23:33] <Izaya> last I heard it didn't work in 1.12
L382[21:23:37] <Izaya> but it's kinda the quiet time anyway
L383[21:25:33] <DaComputerNerd> only issues i see with it recently are from 2018...
L384[21:25:37] <DaComputerNerd> and were closed within a few days...
L385[21:27:10] <Izaya> okay so
L386[21:27:12] <Izaya> basically
L387[21:27:17] <Izaya> fuck the internet API
L388[21:27:31] <Izaya> component or bust
L389[21:28:53] <freacknate09> Is gamax92 still active? I wanna ask him questions about Thistle
L390[21:29:43] <AdorableCatgirl> kek
L391[21:31:54] <freacknate09> gamax92: are you still active? I'm using Thistle, and I'm learning 6502, and I'm wondering what all the boot rom is looking for in filesystems to boot from? Like what formats and what data is it expecting there?
L392[21:32:38] ⇦ Quits: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150) (Ping timeout: 190 seconds)
L393[21:33:57] <freacknate09> mfw I pinged someone that isn't even here anymore lol
L394[21:34:19] <freacknate09> I don't see him on the people connected
L395[21:35:12] ⇨ Joins: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150)
L396[21:38:13] <AmandaC> %tell Inari JESUS CHRIST KAREN WATCH WHERE YOU'RE TURNING! https://i.imgur.com/C7MmAw8.jpg
L397[21:38:13] <MichiBot> AmandaC: Inari will be notified of this message when next seen.
L398[21:43:10] <DaComputerNerd> if I knew the filter format I could test if the AE2 component actually works or not
L399[21:46:10] <AmandaC> Filter format?
L400[21:47:09] <AmandaC> ~ocdoc me_controller
L401[21:47:10] <ocdoc> Predicted http://ocd.cil.li/component:tank_controller
L402[21:47:16] <AmandaC> ... no
L403[21:47:34] <AmandaC> ~ocdoc ae2
L404[21:47:35] <ocdoc> Predicted http://ocd.cil.li/block:case
L405[21:47:39] <AmandaC> Bah
L406[21:53:18] <AmandaC> Filter appears to be a partial version of what other functions return. Try { name = "minecraft:dirt" }
L407[21:56:35] <AmandaC> %8ball cubes after rain box?
L408[21:56:36] <MichiBot> AmandaC: My reply is no
L409[21:59:04] <DaComputerNerd> based on my testing so far, the AE2 component does, in fact, workj
L410[21:59:07] <DaComputerNerd> work*
L411[21:59:11] <DaComputerNerd> based on my testing so far, the AE2 component does, in fact, work [Edited]
L412[21:59:15] <Izaya> well, that's good
L413[21:59:25] <Izaya> I rewrote vtunnel to use the component and it does, in fact, work, now.
L414[21:59:30] <freacknate09> %8ball Will I succeed at writing 6502 assembly
L415[21:59:30] <MichiBot> freacknate09: I don't think that's a question...
L416[21:59:42] <freacknate09> %8ball Will I succeed at writing 6502 assembly?
L417[21:59:42] <MichiBot> freacknate09: Without a doubt
L418[21:59:46] <freacknate09> yay
L419[22:04:23] <Izaya> https://imgur.com/vE11n94.png
L420[22:12:54] ⇦ Quits: ben_mkiv|afk (ben_mkiv|afk!~ben_mkiv@88.130.157.132) (Ping timeout: 378 seconds)
L421[22:14:26] <Izaya> using the internet component rather than the internet API makes it faster, too
L422[22:14:28] <Izaya> neat
L423[22:15:42] <AmandaC> I would imagine something that actually works is faster than something that doesn't?
L424[22:15:53] <Izaya> also true
L425[22:15:55] <Izaya> :p
L426[22:16:03] <Izaya> but nah, I had it semi-working with the internet API
L427[22:16:23] <Izaya> didn't reconnect properly
L428[22:16:57] <Izaya> average ping time has gone down 25% or so :D
L429[22:21:33] <Izaya> successfully doing remote login over the internet
L430[22:21:35] <Izaya> n i c e
L431[22:27:27] <freacknate09> nice
L432[22:29:19] <Izaya> fast it is not, but that's okay
L433[22:29:23] <Izaya> https://i.imgur.com/o0JcTad.png
L434[22:35:38] <freacknate09> I require the gamax92 to help me
L435[22:35:47] <freacknate09> but I can't find him or get in contact with him
L436[22:41:58] <freacknate09> How do I use and edit an unmanaged floppy disk in OpenOS? I think I need an unmanaged floppy disk to write bytes directly to it so I can read bytes directly from it
L437[22:42:18] <Izaya> ~w component drive
L438[22:42:19] <ocdoc> http://ocd.cil.li/component:drive
L439[22:44:07] <freacknate09> So I'll have to write my own edit program/series of programs?
L440[22:44:18] <freacknate09> If so, I'll figure it out
L441[22:45:06] <Izaya> not sure how Thistle interacts with it
L442[22:45:52] <Izaya> oh hey
L443[22:45:56] <freacknate09> Currently I'm just concerned with the OpenOS side of this
L444[22:46:06] <Izaya> I stripped off the requires at the start of vcomponent and it just werks in PsychOS
L445[22:46:14] <freacknate09> As far as writing the data to the floppy.
L446[22:50:29] <freacknate09> Is there an editor that can edit unamanged filesystems?
L447[22:50:46] <Izaya> well, what would you edit?
L448[22:50:51] <Izaya> do you want a hex editor?
L449[22:51:02] <freacknate09> yeah
L450[22:51:05] <freacknate09> a hex editor would work well
L451[22:51:06] <Izaya> I'm not aware of any
L452[22:51:14] <Izaya> but it probably wouldn't be too hard to write one
L453[22:51:35] <Izaya> operate on a sector at a time
L454[22:51:43] <Izaya> that's 512 bytes, so
L455[22:51:52] <freacknate09> I doubt I'll use more than 64 bytes
L456[22:51:52] <freacknate09> lol
L457[22:52:06] <Izaya> 1024 hex digits
L458[22:52:28] <freacknate09> ok, and I'll be working with hex pairs, instead of individual hex digits
L459[22:52:38] <Izaya> ye
L460[22:52:54] <freacknate09> I'm gonna go work in lua and be sad because I can't figure it out
L461[22:53:12] <freacknate09> I'm bad at making programs that are user friendly
L462[22:53:24] <Izaya> you'll probably want to do like uh
L463[22:53:33] <Izaya> something like SCM
L464[22:53:38] <Izaya> small computer monitor
L465[22:53:51] <freacknate09> oh wait, I have an idea. I could merely make a program that takes a .txt file, then writes the bytes contained in it to the unmanaged floppy drive
L466[22:53:52] <freacknate09> ok
L467[22:53:57] <Izaya> so you can print a line of values, enter values in order, etc
L468[22:54:00] <Izaya> oh yeah that'd work too
L469[22:54:04] <Izaya> probably much easier :p
L470[22:54:14] <freacknate09> yeah lol, especially for my skill level
L471[22:55:19] <freacknate09> I think I'll just do that and edit the .txt with the built in edit.txt. I think I'm just gonna make it take 2 arguments, the source filename and the first 3 of the address of the target floppy disk
L472[22:56:10] <freacknate09> It'll convert the source file to a byte array (assuming I can figure that out), then write the byte array to the floppy
L473[22:56:36] <Izaya> you'll want to just
L474[22:56:41] <Izaya> split it by 512 byte sections
L475[22:56:45] <freacknate09> oh yeah
L476[22:56:52] <Izaya> and then write it as a sector
L477[22:57:15] <Izaya> filecontent:gmatch(("."):rep(512))
L478[22:57:33] <freacknate09> ok, cool. What should I name it? lol, I am bad at file names
L479[22:57:58] <freacknate09> what's that filecontent:gmatch do?
L480[22:58:32] <Izaya> it'll give you an iterator that will return 512 byte segments of a string
L481[22:58:35] <Izaya> so you'd do like
L482[22:58:44] <Izaya> f=io.open("whatever","rb")
L483[22:58:54] <Izaya> filecontent = f:read("*a")
L484[22:59:03] <Izaya> actually no this is tardo
L485[22:59:08] <Izaya> just
L486[22:59:14] <Izaya> f=io.open("whatever,"rb")
L487[22:59:25] <Izaya> cs = 0
L488[22:59:48] <Izaya> repeat
L489[22:59:55] <Izaya> rb = f:read(512)
L490[23:00:11] <Izaya> drive.writeSector(cs,rb)
L491[23:00:21] <Izaya> cs = cs + 1
L492[23:00:23] <Izaya> until not rb
L493[23:00:52] <Izaya> it'll be a little slower than it could be - you could read 4 sectors worth at a time, but that's okay
L494[23:01:00] <Izaya> also that pseudocode won't work on its own
L495[23:01:02] <Izaya> but you get the idea
L496[23:01:06] <freacknate09> ok, I'm fine with a bit slower if it works
L497[23:01:26] <freacknate09> and yeah, I figured the pseudocode wouldn't work, that's why I'm not copy-pasting it lol
L498[23:01:46] <freacknate09> and now I need to remember what lua is lol
L499[23:02:00] <Izaya> tl;dr read 512 bytes from file, write to sector, advance virtual write head, repeat until file stops returning data
L500[23:02:26] <freacknate09> cool, now I need to figure out how to convert english to lua lol
L501[23:02:34] <freacknate09> I'm tired
L502[23:03:20] <AmandaC> %8ball cubes?
L503[23:03:21] <MichiBot> AmandaC: I don't think that's a question...
L504[23:03:30] <AmandaC> %8ball cubes before sleep?
L505[23:03:30] <MichiBot> AmandaC: Reply hazy, try again
L506[23:03:36] <AmandaC> %8ball cubes before sleep?
L507[23:03:37] <MichiBot> AmandaC: Without a doubt
L508[23:14:08] <freacknate09> in lua, you do things like fs.spaceUsed();, right?
L509[23:14:15] <freacknate09> I can't remember if lua is like that
L510[23:14:24] * Izaya squints
L511[23:14:31] <Izaya> in what context
L512[23:15:49] <freacknate09> I have filesystem initialized as fs, and in that case, I'm doing space = fs.spaceUsed();
L513[23:16:01] <freacknate09> I can't remember if it is terminated with ;s either
L514[23:16:08] <freacknate09> oh wait, it isn't, is it?
L515[23:16:25] <freacknate09> I've been programming other stuff quite a bit that isn't lua
L516[23:16:29] <freacknate09> mostly Processing
L517[23:16:30] <Izaya> ; is not required in Lua
L518[23:16:35] <freacknate09> cool
L519[23:16:57] <Izaya> really you don't need to separate your statements at all
L520[23:17:08] <Izaya> as long as you don't have . or : after it it's probably fine
L521[23:17:17] <freacknate09> local component = require("component"), then local drive = component.drive will work, right?
L522[23:17:18] <freacknate09> ok
L523[23:17:24] <freacknate09> my n key is failing
L524[23:17:30] <Izaya> ye
L525[23:17:33] <freacknate09> cool
L526[23:18:08] <freacknate09> Do offsets work like they do in assembly?
L527[23:18:26] <Izaya> offsets?
L528[23:18:53] <freacknate09> in the component:drive page, it has "write a single byte to the specified offset"
L529[23:19:05] <freacknate09> I'd send a pic, but hexchat wont let me paste screenshots
L530[23:19:16] <Izaya> it'll start at either 0 or 1
L531[23:19:26] <Izaya> https://catbox.moe/
L532[23:19:39] <freacknate09> ahh
L533[23:20:01] <freacknate09> will "$0200" point to memory location 0200, like in assembly?
L534[23:25:01] <Izaya> no
L535[23:25:08] <Izaya> you don't fet direct access to memory
L536[23:25:12] <Izaya> get*
L537[23:25:27] <freacknate09> I mean when interacting with unmanaged floppies
L538[23:27:14] <Izaya> 0xnnnn denotes hex numbers in Lua
L539[23:29:44] <freacknate09> ok, are the x's and n's just placeholders for numbers? Or is the x itself important?
L540[23:29:52] <Izaya> 0x is the prefix for hex numbers
L541[23:29:58] <freacknate09> ahh, ok
L542[23:30:41] <freacknate09> I've just been using hex without prefix lately, since I've been programming in assembly and not using the prefix
L543[23:30:49] <freacknate09> I thought that was @xnnnn
L544[23:30:53] <freacknate09> not 0xnnnn
L545[23:32:01] <Izaya> %lua return 0x20
L546[23:32:02] <MichiBot> 32
L547[23:32:11] <freacknate09> ahh, cool
L548[23:33:03] <freacknate09> What's the difference between Qword, Dword, and just Word?
L549[23:33:31] <Izaya> Lua only has Number (64-bit float) and integer (64-bit integer) typesa
L550[23:33:40] <Izaya> %pil
L551[23:33:41] <MichiBot> Izaya: https://www.lua.org/pil/contents.html#P1
L552[23:34:22] <freacknate09> ok
L553[23:34:37] <freacknate09> Time to go be sad at my lack of programming skills
L554[23:36:02] <freacknate09> I'm out for the night, see ya guys
L555[23:36:07] <Izaya> o/
L556[23:36:12] <freacknate09> o7
L557[23:39:06] ⇨ Joins: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net)
<<Prev Next>> Scroll to Top