<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:10] <Brisingr​Aerowing> %sip
L2[00:00:11] <MichiBot> You drink a boiling grass potion (New!). Brisingr​Aerowing's nose vanish until they see a unicorn.
L3[00:00:12] <Forec​aster> Eh, not worth the effort
L4[00:00:14] <Sagh​etti> %swear
L5[00:00:25] <Brisingr​Aerowing> %sip antidote
L6[00:00:26] <MichiBot> Brisingr​Aerowing reverts to their original state before drinking any potions.
L7[00:00:26] <Sagh​etti> i thought there was a command like that
L8[00:00:27] <Forec​aster> %curseword
L9[00:00:27] <MichiBot> Forec​​aster: Zounderkite!!11!1!
L10[00:00:50] <Sagh​etti> Zounderkite!!11!1! Saghetti! Your tonk score has been reset!
L11[00:01:32] <Forec​aster> %remindme 10h add "swear" alias to curseword command
L12[00:01:33] <MichiBot> I'll remind you about "add "swear" alias to curseword command" at 04/15/2020 04:01:33 AM
L13[00:01:53] <Sagh​etti> wait
L14[00:01:55] <Sagh​etti> you manage the bot?
L15[00:02:26] <Forec​aster> I write code for it, I don't really manage it
L16[00:04:56] <Forec​aster> By now I've touched most of it
L17[00:05:26] <Michiyo> MichiBot started as a bot for the LanteaCraft channel, which is why her repo is "LanteaBot"
L18[00:06:00] <Michiyo> when LanteaCraft died after Lochie went poof I started to re-write her as a general purpose IRC Bot.
L19[00:06:30] <Michiyo> @Forecaster has rewritten quiet a bit after that, and a handful of other people have contributed code since then
L20[00:06:38] <Forec​aster> I wrote the inventory system and the related commands like pet and stab, the potion system, Tonk, and some smaller commands
L21[00:07:27] <Sagh​etti> %soup
L22[00:07:33] <Sagh​etti> pls
L23[00:07:42] <t20kdc> (Some reading later...) ...wait, it's possible for potions to say they had effects on Tonk and then also not have effects on Tonk?
L24[00:08:02] <Forec​aster> %remindme 11h soup
L25[00:08:03] <MichiBot> I'll remind you about "soup" at 04/15/2020 05:08:03 AM
L26[00:08:36] <Forec​aster> It was a lot easier to not affect Tonk :P
L27[00:09:10] <Michiyo> %command add soup https://drive.pc-logix.com/s/9WSYbk9roA5wyDG
L28[00:09:13] <MichiBot> Michiyo: Command Added! Don't forget to set help text with addcommandhelp!
L29[00:09:14] <Michiyo> hmm
L30[00:09:17] <Michiyo> %soup
L31[00:09:18] <MichiBot> Mic​hiyo: https://drive.pc-logix.com/s/9WSYbk9roA5wyDG
L32[00:09:22] <Michiyo> There you go @"Saghetti"
L33[00:09:40] <ThePi​Guy24> %soup
L34[00:09:41] <MichiBot> ThePi​​Guy24: https://drive.pc-logix.com/s/9WSYbk9roA5wyDG
L35[00:09:55] <Sagh​etti> %command
L36[00:10:06] <Michiyo> @ThePiGuy24 yay, no longer does my script mutilate your name!
L37[00:10:16] <Sagh​etti> i was thinking something along the lines of
L38[00:10:23] <Sagh​etti> random soup flavor gets added to your inv
L39[00:10:38] <ThePi​Guy24> Michiyo: why would it have mutilated my name?
L40[00:10:47] <Forec​aster> Dynamic commands are very simple
L41[00:11:10] <Michiyo> IDK it liked to rip one of the numbers out of your name when I tabbed you, it ripped the last "u" out of my name when I tabbed myself
L42[00:11:24] <Sagh​etti> %stab saghetti
L43[00:11:25] <MichiBot> Sagh​etti is stabbing saghetti with Awiwi for 1d4 => 1 damage! Awiwi flickers and pops out of existence.
L44[00:11:37] <Sagh​etti> rip
L45[00:11:42] <Forec​aster> Ah yes, the famous Michiyou
L46[00:11:56] <Michiyo> @Mimiru you nub.
L47[00:11:57] <Michiyo> :P
L48[00:12:06] <Sagh​etti> old on
L49[00:12:09] <Forec​aster> It's not Michime, it's Michiyou
L50[00:12:10] <ThePi​Guy24> %soul
L51[00:12:17] <ThePi​Guy24> wait thats not right
L52[00:12:36] <Forec​aster> Maybe I should sleep...
L53[00:12:40] <Adorabl​eCatgirl> e
L54[00:12:51] <Sagh​etti> h
L55[00:14:12] <ThePi​Guy24> g
L56[00:17:12] <t20kdc> %quaff mutable grathnode potion
L57[00:17:13] <MichiBot> You drink a mutable grathnode potion (New!). t20kdc turns into a goat for 33 minutes.
L58[00:19:10] <ThePi​Guy24> cute goat
L59[00:20:05] <t20kdc> I fail to see why being a goat affects if I am or am not cute.
L60[00:56:23] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L61[01:07:34] ⇦ Quits: Vexatos (~Vexatos@port-92-192-120-234.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L62[01:09:01] <Ocawes​ome101> %discord
L63[01:09:01] <MichiBot> Ocawes​​ome101: https://discord.gg/0hVukoQ2KYm2aoXh
L64[01:09:44] ⇦ Quits: habys (~habys@50.73.79.113) (Ping timeout: 190 seconds)
L65[01:10:04] ⇨ Joins: habys (~habys@50.73.79.113)
L66[01:12:30] <phil​ip83> opencomputers transposer dosent seem to be working with AE fliud interface
L67[01:12:51] <phil​ip83> 1.12
L68[01:12:54] <phil​ip83> minecrfat
L69[01:13:00] <phil​ip83> minecraft*
L70[01:13:26] <B​ob> OC isnt availaible in any pther game sadly
L71[01:15:33] <voidb​reath> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/lekepiceka
L72[01:17:10] <Ocawes​ome101> no
L73[01:17:29] <Ocawes​ome101> && I think is invalid, & is bitwise AND
L74[01:17:39] <B​ob> `if item and item.name == name then` is fine
L75[01:17:47] <B​ob> && is for logical And
L76[01:18:12] <voidb​reath> Hmm ok, think I tried using item.name with no change
L77[01:18:28] <B​ob> Whats the problem exactly
L78[01:18:50] <B​ob> Cause the code above should filter out non falsy values
L79[01:19:12] <voidb​reath> I'll post the paastebin one sec
L80[01:19:14] <B​ob> @philip83 tried using a full block ME Interface ?
L81[01:19:46] <B​ob> And i think the ME fluid thing is special as it provides serveral tanks at once
L82[01:19:53] <B​ob> Idk how OC feels about that
L83[01:20:11] <voidb​reath> https://pastebin.com/ynTYLQFX
L84[01:20:12] <B​ob> Tinkers smeltery does only interface one fluid at once for example sooo
L85[01:21:12] <B​ob> That code doesnt seem errored, despite being optimizeable
L86[01:21:48] <B​ob> Localize the component itself and use locals, ie make the function local and the upvalue item is useless tbh
L87[01:22:30] <B​ob> Instead of doing ~= you can just check for item as nil is falsy in Lua
L88[01:23:08] <B​ob> That code is fine tough, i cant see the problem probs sleepy
L89[01:24:46] <voidb​reath> Hmm alright I'll need with it again when I get home
L90[01:25:04] <voidb​reath> Hmm alright I'll mess with it again when I get home [Edited]
L91[01:25:33] <B​ob> Probably some other discrepancy elsewhere in the code
L92[01:26:16] <voidb​reath> That's the whole code atm lol, if I can make that work then I can move on to other stuff
L93[01:27:33] <B​ob> That must work, also maybe it returns false not nil so your ~= nil check gets busted
L94[01:27:51] <B​ob> So just use the variable so it filter both nil and false
L95[01:28:05] <B​ob> `if item and item.name == name`
L96[01:28:53] <voidb​reath> Man I hope that's all it takes lol, I have about 2 days experience so far so you've been very helpful
L97[01:29:26] <B​ob> 2 years lol
L98[01:29:32] <phil​ip83> k got it working
L99[01:29:33] <B​ob> Lua feels good
L100[01:29:39] <phil​ip83> just had to break it and place it again
L101[01:29:48] <B​ob> Oof blame Mojang
L102[01:29:54] <phil​ip83> lol...
L103[01:30:19] <voidb​reath> I got tired of not finding programs that behave as I want so now I'm learning
L104[01:30:52] <B​ob> Thats normal, i dont think that other people make programs that can be suited for all needs but rather for theirs specific ones
L105[01:31:00] <phil​ip83> question
L106[01:31:18] <B​ob> Like im making holo chess, noone made that before
L107[01:31:20] <phil​ip83> the output is {{tank1}{tank2}}
L108[01:31:43] <B​ob> So an array with the tables holding the info
L109[01:31:43] <phil​ip83> i access that as getFluid[1][capacity]?
L110[01:32:19] <B​ob> Yeah getFluidsReturn[tankIndice].keyIWantTheValueOf
L111[01:32:42] <phil​ip83> Ah thanks 🙂
L112[01:32:56] <phil​ip83> how do i make those keys?
L113[01:33:30] <phil​ip83> {{randomVariable = 23, isGame=true}{empty}}
L114[01:33:35] <phil​ip83> that works right?
L115[01:34:31] <B​ob> Yeah
L116[01:35:33] <B​ob> `local table = {aaa = 1,["special characters %&#+$"] = {wow = {os.exit}}}`
L117[01:36:05] <phil​ip83> u could probably make nightmares with that
L118[01:36:10] <B​ob> If your keys follow the Lua variable name rules, you arent forced to use [""] and you can use syntax sugar
L119[01:36:23] <B​ob> Like with . too to acces tables
L120[01:36:39] <phil​ip83> then table.aaa
L121[01:36:42] <phil​ip83> would return 1
L122[01:37:09] <phil​ip83> north is 2 right?
L123[01:37:52] <B​ob> Idk about north but table.aaa would be one indeed
L124[01:38:05] <B​ob> Just use OpenOS Lua live interpreter
L125[01:38:54] <phil​ip83> true what im doind
L126[01:39:24] <phil​ip83> when u have multiple transposers
L127[01:39:36] <phil​ip83> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/ipisipayux
L128[01:40:05] <Sagh​etti> you're missing a ")"
L129[01:40:21] <phil​ip83> coppy error
L130[01:41:06] <B​ob> You can use that if you know the address
L131[01:42:22] <phil​ip83> and if you dont?
L132[01:42:31] <phil​ip83> i have 2 of em
L133[01:42:35] <phil​ip83> seems the best way
L134[01:43:08] <B​ob> You use component.list / component_added event
L135[01:43:31] <B​ob> Altough you may not know wich one is which with comp.list
L136[01:43:38] <B​ob> You will just get their adresses
L137[01:48:07] <phil​ip83> i use the analyzer
L138[01:48:10] <phil​ip83> very convienent
L139[01:54:02] <ThePi​Guy24> %tonk
L140[01:54:03] <MichiBot> Consarn it! ThePi​Guy24! You beat Compan​ionCube's previous record of 1 hour, 55 minutes and 17 seconds (By 21 minutes and 12 seconds)! I hope you're happy!
L141[01:54:04] <MichiBot> ThePiGuy24's new record is 2 hours, 16 minutes and 30 seconds! ThePiGuy24 also gained 0.0007 (0.00035 x 2) tonk points for stealing the tonk. Position #5. Need 0.20942 more points to pass simo​n816!
L142[01:55:08] <phil​ip83> whats that? this tonk?
L143[01:57:36] ⇦ Quits: habys (~habys@50.73.79.113) (Ping timeout: 189 seconds)
L144[02:00:58] <Brisingr​Aerowing> https://github.com/yarrick/pingfs
L145[02:01:02] <Brisingr​Aerowing> Good lord.
L146[02:02:46] ⇨ Joins: habys (~habys@50.73.79.113)
L147[02:08:41] <Sagh​etti> oh god
L148[02:08:42] <Sagh​etti> oh no
L149[02:08:45] <Sagh​etti> what is this
L150[02:10:43] <phil​ip83> getting this error
L151[02:10:45] <phil​ip83> http://tinyurl.com/rs3z657
L152[02:10:51] <phil​ip83> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/lenokewuvo
L153[02:10:56] <phil​ip83> when i run that code
L154[02:11:01] <phil​ip83> after it prints all the fluids
L155[02:11:13] <phil​ip83> Code Block pastebined https://paste.pc-logix.com/vobocusihi [Edited]
L156[02:11:47] <phil​ip83> stops the program too 😦
L157[02:23:52] <ThePi​Guy24> the code that you have posted doesnt match up with the error
L158[02:24:22] <phil​ip83> 1 sec
L159[02:24:24] <phil​ip83> error there
L160[02:24:29] <phil​ip83> Code Block pastebined https://paste.pc-logix.com/tetetekiqu [Edited]
L161[02:24:32] <phil​ip83> there try now
L162[02:24:36] <phil​ip83> forgot to fix that
L163[02:25:45] <ThePi​Guy24> still doesnt match
L164[02:27:26] <phil​ip83> Code Block pastebined https://paste.pc-logix.com/yeyaqofuzo
L165[02:27:32] <phil​ip83> how about now?
L166[02:27:38] <phil​ip83> using an ME fluid interface
L167[02:27:44] <phil​ip83> which has multiple fluids
L168[02:28:38] <phil​ip83> this is the exact code im using now
L169[02:29:30] <ThePi​Guy24> hmm
L170[02:29:44] <phil​ip83> seems to try calling it a 6th time 😦
L171[02:30:40] <Kristo​pher38> I swear to god, I've spent an entire day trying to fit 64 bytes of ROM inside 64x64 projectred IC
L172[02:31:15] <Kristo​pher38> 64 bytes of data is ALOT
L173[02:31:16] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L174[02:32:03] <phil​ip83> if it helps i do know a work around
L175[02:32:19] <phil​ip83> Code Block pastebined https://paste.pc-logix.com/emahagamuk
L176[02:32:26] <Kristo​pher38> I had to throw away 4 bytes, but found a way to reintroduce them hopefully
L177[02:32:29] <phil​ip83> but i want to know why the other code dosent work
L178[02:33:06] <Gal​axy> Windows NT in Minecraft when
L179[02:42:22] <Adorabl​eCatgirl> http://tinyurl.com/tn28u3v
L180[02:53:24] ⇨ Joins: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi)
L181[02:54:42] <AmandaC> unles the goddesses have truely forsaken us, never
L182[03:00:32] <Adorabl​eCatgirl> ok
L183[03:00:37] <Adorabl​eCatgirl> got the soundblaster working
L184[03:45:44] ⇨ Joins: CarlenWhite (~CarlenWhi@232.sub-174-231-140.myvzw.com)
L185[04:06:10] <Izaya> afternoon nerds
L186[04:06:20] <Sagh​etti> its like 8 pm but sure
L187[04:06:23] <Sagh​etti> good afternoo
L188[04:06:24] <Sagh​etti> n
L189[04:08:14] <Izaya> that's after noon, no?
L190[04:09:21] <Sagh​etti> yes
L191[04:09:29] <Sagh​etti> but then again
L192[04:09:36] <Sagh​etti> 2 am is afternoon
L193[04:09:39] <Sagh​etti> it's always after noon
L194[04:09:52] <Izaya> correct
L195[04:09:54] <Sagh​etti> 2 am is just 14 hours after noon
L196[04:25:20] <CompanionCube> %tonk
L197[04:25:21] <MichiBot> Goshhawk! Compan​ionCube! You beat ThePi​Guy24's previous record of 2 hours, 16 minutes and 30 seconds (By 14 minutes and 47 seconds)! I hope you're happy!
L198[04:25:22] <MichiBot> CompanionCube's new record is 2 hours, 31 minutes and 17 seconds! CompanionCube also gained 0.00075 (0.00025 x 3) tonk points for stealing the tonk. Position #2. Need 0.03862 more points to pass Forec​aster!
L199[04:33:59] <Izaya> AmandaC: nc is now included in netutil in master, and termsrv is semi-reasonably ported to the rc system
L200[04:53:42] <voidb​reath> do i need to do anything special to set up command line arguments
L201[05:04:47] <Michiyo> @voidbreath local args = {...}
L202[05:05:16] <Michiyo> then iirc args[0] is the script name, 1 is the first argument 2 is the next and so on
L203[05:12:39] ⇦ Quits: habys (~habys@50.73.79.113) (Ping timeout: 190 seconds)
L204[05:12:59] ⇨ Joins: habys (~habys@50.73.79.113)
L205[05:37:00] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Read error: Connection reset by peer)
L206[05:37:17] ⇨ Joins: DBotThePony (~Thunderbi@31.220.170.28)
L207[05:49:01] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L208[07:08:49] ⇦ Quits: BrightYC (~BrightYC@2a01:4f9:c010:7004::1) (Quit: R.I.P)
L209[07:20:43] ⇨ Joins: BrightYC (~BrightYC@nitrogen.one)
L210[07:21:42] ⇨ Joins: Inari (~Pinkishu@pD9E8F35A.dip0.t-ipconnect.de)
L211[07:23:03] <Forec​aster> %tonk
L212[07:23:04] <MichiBot> Goshhawk! Forec​aster! You beat Compan​ionCube's previous record of 2 hours, 31 minutes and 17 seconds (By 26 minutes and 26 seconds)! I hope you're happy!
L213[07:23:05] <MichiBot> Forecaster's new record is 2 hours, 57 minutes and 43 seconds! Forecaster also gained 0.00132 (0.00044 x 3) tonk points for stealing the tonk. Position #1.
L214[07:29:16] <voidb​reath> can anyone give me an example of how to use the geolyzer to check the block below a robot
L215[07:29:35] <voidb​reath> some of these component bits are kicking my butt lol
L216[07:30:48] <Forec​aster> Code Block pastebined https://paste.pc-logix.com/efazisudez
L217[07:31:00] <Forec​aster> Code Block pastebined https://paste.pc-logix.com/iqixosapoj [Edited]
L218[07:32:56] <voidb​reath> why does it always seem so obvious after... thank you much
L219[07:59:15] ⇦ Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net) (Read error: Connection reset by peer)
L220[08:01:43] <Forec​aster> %sip
L221[08:01:44] <MichiBot> You drink a boiling rainbow potion (New!). After the first sip the potion poofs away.
L222[08:01:49] <Forec​aster> aw
L223[08:02:00] <Forec​aster> no boiled rainbow for me
L224[08:22:33] ⇨ Joins: Blue_595 (~c8h10n4o2@47.196.68.21)
L225[08:23:09] <Blue_595> how exactly do you put microtel onto a microcontroller
L226[08:25:53] <Blue_595> forgive my 3:30 AM call
L227[08:28:16] ⇦ Quits: immibis (~immibis@x59cc8acc.dyn.telefonica.de) (Ping timeout: 378 seconds)
L228[08:30:03] <Blue_595> rip
L229[08:31:04] <Blue_595> @Izaya how does microtel fit onto a microcontroller?
L230[08:32:01] <voidb​reath> is there a way to send errors to a file? trying to troubleshoot code but have the error message is off the top
L231[08:33:20] <voidb​reath> is there a way to send errors to a file? trying to troubleshoot code but half
L232[08:33:20] <voidb​reath> the error message is off the top [Edited]
L233[08:33:49] <Blue_595> get a bigger screen
L234[08:35:36] <voidb​reath> its in a robot 😦
L235[08:36:12] <Blue_595> stop troubleshooting code on a robot
L236[08:36:58] <voidb​reath> wont it just throw errors at me about the missing components?
L237[08:37:13] <Blue_595> ok i got nothing
L238[08:39:40] <Blue_595> i have an idea, though its kinda stupid
L239[08:39:51] <Blue_595> make a wrapper file which loads the first one and runs it
L240[08:40:02] <Blue_595> but inside xpcall, with a function that sends the error messages to a file
L241[08:41:15] <Blue_595> nvm thats genius ill put that on a floppy disk
L242[08:41:38] ⇨ Joins: immibis (~immibis@x59cc8a95.dyn.telefonica.de)
L243[08:41:54] <Blue_595> wb
L244[08:42:08] <Blue_595> hello to all my German friends
L245[08:42:19] <Blue_595> (.de)
L246[08:47:40] <Ar​iri> Well then... https://www.youtube.com/watch?v=_wzq4SpNfUE
L247[08:47:41] <MichiBot> Elite Dangerous Hitler Rant Fleet Carriers | length: 4m | Likes: 370 Dislikes: 6 Views: 3,925 | by Sky Starr | Published On 12/4/2020
L248[09:10:47] <Blue_595> *who are still alive and dont do that shit
L249[09:12:30] ⇦ Quits: SquidDev (~SquidDev@squiddev.cc) (Quit: Bye!)
L250[09:12:50] ⇨ Joins: SquidDev (~SquidDev@autoclave.squiddev.cc)
L251[09:13:00] ⇨ Joins: Vexatos (~Vexatos@port-92-192-120-234.dynamic.as20676.net)
L252[09:13:00] zsh sets mode: +v on Vexatos
L253[09:18:42] ⇦ Quits: Blue_595 (~c8h10n4o2@47.196.68.21) (Quit: Bye!)
L254[09:23:32] <Forec​aster> https://arstechnica.com/gadgets/2020/04/github-sharply-slashes-plan-pricing-offers-core-features-for-free-to-all/
L255[09:24:01] <Ar​iri> Inari: https://www.reddit.com/r/Animemes/comments/g1nw20/here_i_present_to_you_kagamine_rin_i_cant_defeat/?utm_source=share&utm_medium=ios_app&utm_name=iossmf
L256[09:25:17] <Inari> @Ariri nice
L257[09:26:37] <Forec​aster> %fling at Inari
L258[09:26:37] <MichiBot> Forec​aster flings hamtaro in a random direction. It hits In​ari on a small but very important bone. They take 1d4 => 1 damage!
L259[09:26:38] * MichiBot Right as hamtaro was at it's prime, reality caught up with it.
L260[09:28:28] <Inari> Rude
L261[09:29:38] <Ar​iri> What was that last part about
L262[09:29:48] <Forec​aster> what last part
L263[09:30:06] <Ar​iri> “Right as hamtaro was at it's prime, reality caught up with it.”
L264[09:30:18] <Forec​aster> the item ran out of uses and was destroyed
L265[09:30:30] <Ar​iri> Ah
L266[09:31:11] <Forec​aster> it used to almost never happen... but with the penalty and over 100 items in the inventory it's going to happen every time
L267[09:31:57] <Ar​iri> I remember you mentioning it, but the first phrase threw me off
L268[09:33:24] <Forec​aster> %juggle
L269[09:33:25] * MichiBot juggles with lämp, Lightsaber, & a lock of Inari's pink hair
L270[09:33:26] * MichiBot drops lämp which takes 3 damage, it turns out lämp reacts poorly to acid.
L271[09:33:27] * MichiBot drops Lightsaber which takes 1 damage, Lightsaber vibrates into the ground.
L272[09:33:28] <MichiBot> Oops...
L273[09:34:00] <Forec​aster> %inv count
L274[09:34:01] <MichiBot> The inventory contains 110 items.
L275[09:34:11] <Ar​iri> MichiBot only held onto the hair... Interesting
L276[09:34:11] <Forec​aster> %calc 110/15
L277[09:34:12] <MichiBot> Forec​​aster: 7.33
L278[09:34:30] <Forec​aster> -7 uses as a penalty right now, which is quite a lot
L279[09:35:00] <Inari> %fling at @Forecaster
L280[09:35:01] <Ar​iri> Indeed
L281[09:35:01] <MichiBot> In​ari flings Goodn't in a random direction. It hits @Fore​caster in the head. They take 1d4 => 1 damage!
L282[09:35:02] * MichiBot Goodn't looked too much like a carrot and was eaten by a near-sighted bunny.
L283[09:35:08] <Forec​aster> ow
L284[09:35:09] <Ar​iri> %sip
L285[09:35:09] <MichiBot> You drink a goopy cerulium potion. Ar​iri suddenly craves pie.
L286[09:35:43] <Inari> 100 items is failry low :P
L287[09:35:58] <Forec​aster> compared to what
L288[09:36:03] <Ar​iri> It’s 1:30am... I can’t have pie now!
L289[09:36:04] <Ar​iri> Pi will have to do for now
L290[09:36:08] <Inari> Just in terms of variety you'll see when inventory is used
L291[09:36:32] <Forec​aster> I think 100 is plenty
L292[09:36:51] <Ar​iri> plenty of chunks of Izaya
L293[09:36:51] <Inari> %inv list
L294[09:36:52] <MichiBot> In​ari: Here's my inventory: http://michibot.pc-logix.com/inventory
L295[09:37:00] <Forec​aster> better that things get cycled out and new ones added
L296[09:38:29] <Forec​aster> maybe I should add a command to get the current penalty
L297[09:38:32] <Ar​iri> %fling UwU loli army at Inari
L298[09:38:32] <MichiBot> Ar​iri flings UwU loli army in a random direction. It hits In​ari on a body part they didn't even know they had. They take 1d4 => 1 damage!
L299[09:38:35] <Inari> Not like new ones don't get added when old ones don't get cycled out :D
L300[09:39:02] <Ar​iri> Inari: forgot you had a tail?
L301[09:39:16] <Inari> @Ariri Maybe!
L302[09:39:54] <Ar​iri> %8ball sleepy time?
L303[09:39:54] <MichiBot> Ar​​iri: Reply hazy, try again
L304[09:40:00] <Forec​aster> fyi when you specify an item in a command it creates a temporary item for it, it doesn't use the inventory at all
L305[09:40:03] <Ar​iri> %8ball sleepy time?
L306[09:40:04] <MichiBot> Ar​​iri: Outlook not so good
L307[09:40:39] <Ar​iri> So... later then
L308[09:41:02] <Forec​aster> no u!
L309[09:41:07] <Forec​aster> >:D
L310[09:41:15] <Forec​aster> wait...
L311[09:41:17] <Ar​iri> 0.o
L312[10:01:34] <MichiBot> @Forecaster REMINDER: add "swear" alias to curseword command
L313[10:02:09] ⇦ Quits: vifino (~vifino@b2b-78-94-116-114.unitymedia.biz) (Ping timeout: 189 seconds)
L314[10:26:27] <CompanionCube> %tonkout
L315[10:26:27] <MichiBot> Jeepers! Compan​ionCube! You beat Forec​aster's previous record of 2 hours, 57 minutes and 43 seconds (By 5 minutes and 39 seconds)! I hope you're happy!
L316[10:26:28] <MichiBot> Compan​ionCube has stolen the tonkout! Tonk has been reset! They gained 0.003 tonk points! plus 0.002 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 0.62042. Position #2 Need 0.03394 more points to pass Forec​aster!
L317[11:08:04] <MichiBot> @Forecaster REMINDER: soup
L318[11:10:52] ⇨ Joins: Blue_595 (~c8h10n4o2@47.196.68.21)
L319[11:10:57] <Blue_595> o/ o/
L320[11:11:04] <Blue_595> <o/
L321[11:11:07] <Blue_595> \o>
L322[11:11:14] <Blue_595> i hate myself for that
L323[11:12:16] <Blue_595> so voidbreath my troubleshooting idea is this:
L324[11:12:25] <Blue_595> 1). Load the file in question with component.filesystem
L325[11:12:51] <Blue_595> 2). Define a function which pipes an error message + debug.traceback() to a file
L326[11:12:59] <Blue_595> 3). Call xpcall(load(file),function)
L327[11:17:25] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L328[11:19:00] <Blue_595> o/
L329[11:19:11] <Blue_595> oh fuk its 6:19
L330[11:19:30] <Blue_595> when did that happen? 30 seconds ago?
L331[11:20:35] <Blue_595> %sip
L332[11:20:35] <MichiBot> You drink a resonating ocean potion (New!). Gravity reverses for Blue_595 until they have a nap.
L333[11:20:51] <Blue_595> oh fuk theres a cieling fan
L334[11:20:59] <Blue_595> %sip
L335[11:20:59] <MichiBot> You drink a fiery toxictop potion (New!). Blue_595 gains a negligible amount of luck.
L336[11:21:06] <Blue_595> *negligible*
L337[11:21:09] <Blue_595> %sip
L338[11:21:10] <MichiBot> You drink a sweet coralcreep potion (New!). Oh no, Blue_595 got a health potion, there's probably a boss fight coming!
L339[11:21:32] <Blue_595> %sip
L340[11:21:32] <MichiBot> You drink an oxidised avesmingo potion (New!). Blue_595 gained one million tonk points.
L341[11:21:46] <Blue_595> are ya sure about that?
L342[11:21:48] <Blue_595> %sip
L343[11:21:48] <MichiBot> You drink a shiny sky potion (New!). Tonk moved to next week.
L344[11:22:00] <Blue_595> youre welcome ^
L345[11:22:03] <Blue_595> %sip
L346[11:22:04] <MichiBot> You drink a porous sky potion (New!). Blue_595 smells something burning.
L347[11:22:09] <Blue_595> %sip
L348[11:22:10] <MichiBot> You drink a cloudy quicksilver potion (New!). Blue_595 gains the ability to summon safety pins for 53 minutes.
L349[11:22:22] <Blue_595> i stuff safety pins into the eyes of my enemies
L350[11:22:32] <Blue_595> not very safe tbh
L351[11:25:31] <Blue_595> %sip
L352[11:25:31] <MichiBot> You drink a boiling sky potion (New!). Sitting down suddenly seems like a really terrible idea.
L353[11:25:39] <Blue_595> %sip
L354[11:25:40] <MichiBot> You drink a smelly white potion (New!). A tiny genie appears, gives Blue_595 a thumbs up, and poofs away.
L355[11:25:46] <Blue_595> %sip
L356[11:25:47] <MichiBot> You drink a muddy bombastium potion (New!). Blue_595 feels the need to use "%shell".
L357[11:26:12] <Blue_595> %sip %sip
L358[11:26:13] <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.
L359[11:26:24] <Blue_595> %shell
L360[11:26:24] <MichiBot> Blue​_595 loads the snail inquisition into a shell and fires it. It strikes the ground near gart​ral, Sk​ye, and alek​so56. They take 1d6 => 6, 1d6 => 5, and 1d6 => 3 splash damage respectively.
L361[11:26:25] <MichiBot> The snail inquisition met the Doctor and went on numerous adventures through time and space.
L362[11:26:57] <Blue_595> i expected a unix shell type of thing
L363[11:29:36] <Blue_595> %shell MichiBot
L364[11:29:37] * MichiBot kicks Blue_595 into space.
L365[11:29:43] <Blue_595> goddammit
L366[11:30:04] <Blue_595> i did not know your bot could do that
L367[11:30:09] <Blue_595> %shell Blue_595
L368[11:30:09] <MichiBot> Blue​_595 loads a Magic attempt to index nil value! (25%) into a shell and fires it. It strikes the ground near Blue​_595, fla​ppy, and Si​nZ. They take 1d8 => 8 (Magic +2) => 10, 1d8 => 3 (Magic +2) => 5, and 1d8 => 2 (Magic +2) => 4 splash damage respectively.
L369[11:30:22] <Blue_595> loads a Magic attempt to index nil value :D
L370[11:30:49] <Blue_595> %shell Blue_595 MichiBot
L371[11:30:50] * MichiBot kicks Blue_595 into space.
L372[11:31:00] <Blue_595> i just wanna blow up this fukn bot
L373[11:31:11] <SquidDev> %tonk
L374[11:31:11] <MichiBot> Zounderkite! Squi​dDev! You beat Compan​ionCube's previous record of <0 (By 1 hour, 4 minutes and 44 seconds)! I hope you're happy!
L375[11:31:12] <MichiBot> SquidDev's new record is 1 hour, 4 minutes and 44 seconds! SquidDev also gained 0.00108 tonk points for stealing the tonk. Position #11. Need 0.00336 more points to pass Mim​iru!
L376[11:32:09] <Blue_595> %help
L377[11:32:10] <MichiBot> Blue​_595: Command list: http://michibot.pc-logix.com/help
L378[11:32:29] <Blue_595> %warp
L379[11:32:29] <MichiBot> You end up in a frozen world.
L380[11:32:35] <Blue_595> i wanted spaghetti world
L381[11:32:36] <Blue_595> %warp
L382[11:32:37] <MichiBot> You end up in a dimension populated by dragon sheep boys.
L383[11:32:41] <Blue_595> %warp spaghetti
L384[11:32:41] <MichiBot> You end up in a world inhabited by bards.
L385[11:32:45] <Blue_595> wtf
L386[11:32:47] <Blue_595> no spaghetti?!
L387[11:34:15] <Blue_595> %warp
L388[11:34:16] <MichiBot> You end up in a dimension populated by platypus boys.
L389[11:34:17] <Blue_595> spaghetti pl0x
L390[11:34:22] <Blue_595> %warp
L391[11:34:23] <MichiBot> You end up in a world inhabited by mimes.
L392[11:34:28] <Blue_595> what in F
L393[11:35:02] <Blue_595> i just want a world made of spaghetti
L394[11:36:03] <Forec​aster> that's fairly unlikely given the amount of options
L395[11:36:11] <Forec​aster> now that's enough spamming commands
L396[11:36:14] <Blue_595> fine ill just get kicked into space again
L397[11:36:17] <Blue_595> %shell MichiBot
L398[11:36:17] * MichiBot kicks Blue_595 into space.
L399[11:37:05] <Blue_595> immibis you suck at tonk
L400[11:37:29] <immibis> > assuming everyone plays tonk
L401[11:38:11] <Blue_595> you play tonk
L402[11:38:19] <Blue_595> youre just at the end
L403[11:38:28] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L404[11:40:46] <Blue_595> o/
L405[11:41:34] <t20kdc> Blue_595: It's not a ceiling fan, it's a floor fan.
L406[11:41:39] <Blue_595> :D
L407[11:42:10] <t20kdc> (On another note, it's not a floor tile, it's a ceiling tile.)
L408[11:43:19] <Blue_595> i already have ceiling tiles
L409[11:44:22] <Blue_595> 160x50
L410[11:44:37] <Blue_595> true resolution 1280x500
L411[11:44:55] <Blue_595> nonono 1270x720 theyre longer characters
L412[11:45:01] <Blue_595> please make a bitmap mode
L413[11:47:31] <Forec​aster> you make a bitmap mode
L414[11:47:46] <Blue_595> i dont know how
L415[11:47:54] <Blue_595> i have no modding experience
L416[11:48:00] <Blue_595> and my workstation is too weak to try modding
L417[11:48:27] <Forec​aster> then it's very unlikely to happen
L418[11:49:30] <t20kdc> Blue_595: you already have a 160x100 bitmap mode, 320x200 if you're willing to suffer attribute artifacting
L419[12:32:51] ⇦ Quits: Blue_595 (~c8h10n4o2@47.196.68.21) (Ping timeout: 189 seconds)
L420[12:33:56] <immibis> Is it possible to automatically reboot a computer after a power outage?
L421[12:34:53] <Forec​aster> have a robot shift-click it?
L422[12:35:13] <immibis> but then who reboots the robot?
L423[12:35:20] <Forec​aster> the robot has batteries
L424[12:35:32] <immibis> robots have quite big batteries so maybe it's not a problem. but the robot's battery COULD run out
L425[12:35:44] <immibis> computers also have batteries
L426[12:35:46] <Forec​aster> just have it sleep a lot, it wont use a lot of power at all
L427[12:44:12] <Kristo​pher38> immibis: periodically send a wake on lan message?
L428[12:45:52] <immibis> Kristopher38: from... another computer that needs to already be on
L429[12:46:03] <immibis> I suppose I can attach one to a solar panel or something
L430[12:46:24] <immibis> but then I could just attach my whole computer network to solar panels, which means I'd need to make a bunch of solar panels. Not a terrible idea, actually
L431[13:17:11] <Kristo​pher38> You can use robots as was already said, or you can also boot with a redstone signal
L432[13:18:38] ⇨ Joins: zenith391 (~zenith391@182.207.73.86.rev.sfr.net)
L433[13:21:06] ⇦ Quits: zenith391 (~zenith391@182.207.73.86.rev.sfr.net) (Client Quit)
L434[13:32:45] <ThePi​Guy24> %tonk
L435[13:32:46] <MichiBot> Voldemort! ThePi​Guy24! You beat Squi​dDev's previous record of 1 hour, 4 minutes and 44 seconds (By 56 minutes and 49 seconds)! I hope you're happy!
L436[13:32:47] <MichiBot> ThePiGuy24's new record is 2 hours, 1 minute and 34 seconds! ThePiGuy24 also gained 0.0019 (0.00095 x 2) tonk points for stealing the tonk. Position #5. Need 0.20752 more points to pass simo​n816!
L437[14:01:06] ⇨ Joins: mumulagachu (~mumulagac@117.194.94.153)
L438[14:01:16] <mumulagachu> hello
L439[14:01:33] ⇦ Quits: mumulagachu (~mumulagac@117.194.94.153) (Client Quit)
L440[14:04:47] <immibis> the redstone wake threshold seems to be what I'm looking for
L441[14:17:40] ⇨ Joins: Vexaton (~Vexatos@port-92-192-72-27.dynamic.as20676.net)
L442[14:17:40] ⇦ Quits: Vexaton (~Vexatos@port-92-192-72-27.dynamic.as20676.net) (Excess Flood)
L443[14:17:40] *** Vexatos is now known as Guest75813
L444[14:17:58] ⇨ Joins: Vexaton (~Vexatos@port-92-192-72-27.dynamic.as20676.net)
L445[14:17:58] zsh sets mode: +v on Vexaton
L446[14:18:01] *** Vexaton is now known as Vexatos
L447[14:20:18] ⇨ Joins: thenist (~thenist@180.71.176.51)
L448[14:20:23] <thenist> hello
L449[14:20:28] ⇦ Quits: thenist (~thenist@180.71.176.51) (Client Quit)
L450[14:23:12] ⇦ Quits: Guest75813 (~Vexatos@port-92-192-120-234.dynamic.as20676.net) (Ping timeout: 378 seconds)
L451[14:57:00] <Forec​aster> %sip
L452[14:57:01] <MichiBot> You drink a prickly jumbonium potion (New!). The next glass of water Forec​aster has tastes like Coral.
L453[14:57:07] <Forec​aster> ew
L454[14:57:08] <Forec​aster> D:
L455[15:04:13] ⇦ Quits: Inari (~Pinkishu@pD9E8F35A.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L456[15:04:34] <DaCompu​terNerd> %sip
L457[15:04:34] <MichiBot> You drink a prickly coralcreep potion (New!). DaCompu​terNerd turns into a turtle until they eat a pie.
L458[15:04:38] ⇨ Joins: Inari (~Pinkishu@pD9E8F35A.dip0.t-ipconnect.de)
L459[15:04:44] <DaCompu​terNerd> got a pie here so that's fine
L460[15:11:14] ⇨ Joins: Jarvid06 (~Jarvid06@51.159.2.5)
L461[15:12:41] <immibis> DaComputerNerd.dig()
L462[15:12:59] <immibis> DaComputerNerd.select(1)
L463[15:13:02] <immibis> DaComputerNerd.suck()
L464[15:13:04] <immibis> DaComputerNerd.eat()
L465[15:13:30] <immibis> actually what do turtles call the eating method? "refuel"?
L466[15:13:34] ⇦ Quits: Cervator (~Thunderbi@70.241.38.147) (Quit: Cervator)
L467[15:14:16] ⇨ Joins: Blue_595 (~c8h10n4o2@47.196.68.21)
L468[15:14:55] <Blue_595> you mean using the unicode graphical characters?
L469[15:15:17] <Blue_595> with the classic set of 16, you could achieve a 320x100
L470[15:15:26] ⇦ Parts: Jarvid06 (~Jarvid06@51.159.2.5) ())
L471[15:15:28] <Blue_595> rip
L472[15:16:38] ⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L473[15:17:14] <t20kdc> Blue_595: the Braille characters have been altered in purpose to achieve 320x200 output with 2x4 'character cells'.
L474[15:17:25] <Blue_595> ah
L475[15:19:30] <Blue_595> unless you allow a bit of artifacts, there would have to be 128 or 256 (depending on whether or not setForeground() and setBackground() affect existing characters) different states
L476[15:22:57] <t20kdc> There are 256 states making up what is essentially a 2x4 monochrome bitmap. Each individual character can have separate foregrounds/backgrounds.
L477[15:23:48] <t20kdc> For arbitrary monochrome bitmaps, simply mixing the 256 states can produce text to draw the image. For colour, things get a little more complicated.
L478[15:23:52] <Blue_595> ok so it is just a separate 8-bit Attribute register
L479[15:24:03] <Blue_595> similar to early IBM display adapters
L480[15:24:36] <Blue_595> im always gonna use palette so it makes sense
L481[15:24:58] <Blue_595> 8-bit register, split in half to foreground and background, each referring to an item in the palette corresponding to the character and background at that space
L482[15:25:09] <Blue_595> a good system only costing twice as much VRAM
L483[15:25:27] <Blue_595> (if its not true bitmap mode. if it is its only an extra 12-13%)
L484[15:26:28] <Blue_595> im assuming gpu.copy(1, 2, width, height - 1, 0, -1) commonly used in simple status messages moves attribute along with character
L485[15:26:50] <t20kdc> It does.
L486[15:27:58] <Blue_595> local cursor = 1 local function status(msg) if cursor > height then cursor = height gpu.copy(1, 2, width, height - 1, 0, -1) gpu.fill(1, height, width, 1, " ") end gpu.set(1, cursor, msg) cursor = cursor + 1 end
L487[15:28:19] <Blue_595> thats how i make status messages before i have time to set up an entire term package
L488[15:29:43] <Blue_595> almost seems too simple really
L489[15:30:37] <Blue_595> what functions should a term library have?
L490[15:30:55] <Blue_595> cursor X and Y, blinking/on/off cursor, print, println, clear?
L491[15:31:14] <Blue_595> also getCursor and setCursot
L492[15:31:20] <Blue_595> setCursor* and then thats it
L493[15:31:38] <Blue_595> getCursor() : number, number -- Returns the current position of the cursor
L494[15:31:52] <Blue_595> setCursor(x:number, y:number) -- Update the position of the cursor
L495[15:32:12] <Blue_595> getBlink() : string -- Returns "on" "off" or "blink" cursor visibility
L496[15:32:24] <Blue_595> setBlink(mode:string) -- Set cursor visibility
L497[15:32:52] <Blue_595> print(message:string) -- Print message without making new line (automatically parses \t and \n)
L498[15:33:05] <Blue_595> println(message:string) -- Print message and make new line (automatically parses \t and \n)
L499[15:34:02] <Blue_595> clear() -- Clear the screen and set all foreground and background to last input
L500[15:34:18] <Blue_595> setForeground() -- Set the foreground color for print() println() and clear()
L501[15:34:29] <Blue_595> setBackground() -- Set the background color for print() println() and clear()
L502[15:34:34] <Blue_595> thats is
L503[15:34:36] <Blue_595> it*
L504[15:35:53] <Blue_595> does set() with a big string run as fast as set() with a single character, or is it slower
L505[15:37:12] <t20kdc> It's faster to use set with a big string.
L506[15:37:25] <Blue_595> but per operation is it the same
L507[15:38:00] <Blue_595> and do the benefits of setting an entire row at a time outweigh the extra strain of scrolling through the entire string to parse \t and \n?
L508[15:38:31] <t20kdc> Scrolling through the entire string to parse \t and \n is a real-CPU cost, not a virtual-CPU cost. Virtual-CPU-costs are much, much higher in OC.
L509[15:38:54] <Blue_595> and real-CPU costs already exist by just using the virtual CPU?
L510[15:39:33] <t20kdc> How do I put this... as far as I can tell, OC doesn't really consider real-CPU cost unless you go far enough that OC terminates things.
L511[15:39:45] <Blue_595> right
L512[15:40:05] <t20kdc> But if you do something that costs OC cost units, you'll feel it heavily.
L513[15:40:19] <t20kdc> Like calling .set() a lot.
L514[15:40:41] <Blue_595> how many lines does a virtual CPU go through per second
L515[15:40:52] <Blue_595> assuming its a tier 3 CPU
L516[15:40:58] <Blue_595> lines of Lua*
L517[15:41:03] <t20kdc> It's not measured by lines.
L518[15:41:13] <t20kdc> And it's "as fast as your real CPU can handle".
L519[15:41:20] <Blue_595> oh ok
L520[15:41:24] <Blue_595> which is why the emulator is so much faster
L521[15:41:43] <Blue_595> you dont even see the pre-shell scrolling it's just a beep, then a screen full of text, then the shell
L522[15:41:55] <Blue_595> and this is a Core2 Duo
L523[15:42:01] <Blue_595> imagine that on a Core i5
L524[15:42:04] <t20kdc> OC Emulators are so much faster because they don't suffer from limitations on .set() etc.
L525[15:42:15] <t20kdc> Or if they do, they're less than accurate.
L526[15:42:34] <Blue_595> also the Ctrl+D "bug" in the emulator isn't a bug, more just an undocumented feature: Ctrl+D clears the screen with a MOTD
L527[15:42:51] <Blue_595> assuming you arent in lua and nothing is running
L528[15:43:11] <t20kdc> Basically, in a flat race, OC and an OC Emulator should be the exact same speed for any Lua code, because that runs as fast as the real CPU will let it.
L529[15:43:27] <Blue_595> right
L530[15:43:32] <t20kdc> The slowdowns for real OC come into play when GPU calls and the like are involved because of the artificial limitations.
L531[15:43:44] <Blue_595> i like yoda expressions like if(5 == x) {
L532[15:44:57] <Blue_595> so in this case the emulator has an infinite clock speed and a non-existent creative GPU
L533[15:44:59] <Blue_595> but a tier 2 screen
L534[15:45:14] <Blue_595> wtcf
L535[15:45:42] <Blue_595> is it function package.foo() or package.foo = function()
L536[15:48:47] <Ocawes​ome101> Either works
L537[15:48:51] <Ocawes​ome101> %tonk
L538[15:48:51] <MichiBot> Sard! Ocawes​ome101! You beat ThePi​Guy24's previous record of 2 hours, 1 minute and 34 seconds (By 14 minutes and 31 seconds)! I hope you're happy!
L539[15:48:52] <MichiBot> Ocawesome101's new record is 2 hours, 16 minutes and 5 seconds! Ocawesome101 also gained 0.00072 (0.00024 x 3) tonk points for stealing the tonk. Position #6. Need 0.01112 more points to pass ThePi​Guy24!
L540[15:48:57] <Blue_595> then im using function package.foo()
L541[15:48:59] <Blue_595> it looks better
L542[15:49:30] <Blue_595> foo:len() instead of string.len(foo)
L543[15:51:19] <Blue_595> is it string.char() to turn string into number? then string.byte to go backwards
L544[15:52:23] <Blue_595> tab snap amount of 4 or 8?
L545[15:52:24] <Ocawes​ome101> Other way around
L546[15:52:34] <Blue_595> oh
L547[15:52:37] <Ocawes​ome101> Tabs can be whatever you want them to be
L548[15:52:46] <Blue_595> which one would look better though
L549[15:53:07] <Ocawes​ome101> I prefer smaller tabs, so 4
L550[15:53:13] <Blue_595> yeah
L551[15:53:52] <Blue_595> if i go to an editor ill have it automatically insert 2 spaces and ignore cursorX % 2
L552[15:54:29] <Ocawes​ome101> What are you writing?
L553[15:55:12] <Blue_595> a terminal thing for my adventures in custom operating systems :)
L554[15:57:00] <Blue_595> to prove you are not a robot, simplify x - (y % x)
L555[16:00:48] <t20kdc> guess I'm a robot then
L556[16:01:42] <Michiyo> ^
L557[16:01:48] <t20kdc> I assume you meant -(y % -x) but that requires an offset that isn't present
L558[16:03:13] <Blue_595> basically im calculating where i am in each "tab column" with cursorX % tabScale
L559[16:03:33] <Blue_595> then im adding enough characters until i reach a new one by subtracting that from tabScale and adding that many spaces
L560[16:03:51] <t20kdc> in particular, f{x = 8, y = 8} returns 8,
L561[16:03:55] <t20kdc> which seems wrong
L562[16:04:16] <Forec​aster> if you're lazy, make other people solve your problems by issuing them as challenges
L563[16:04:20] <Forec​aster> never do homework again!
L564[16:04:30] <Blue_595> :D
L565[16:04:50] <Blue_595> when i need someone to simplify a mathematical expression while working on code, i just say "to prove you are/are not a robot"
L566[16:05:33] <t20kdc> you mean rather than accepting some expressions can't be simplified
L567[16:05:46] <DaCompu​terNerd> good idea forecaster
L568[16:05:46] <Blue_595> fair enough
L569[16:05:56] <DaCompu​terNerd> I have a challenge of a redox lab for you
L570[16:06:06] <Blue_595> i want to make people think theyre robots
L571[16:06:25] <Blue_595> is there a product rule for integrals?
L572[16:06:29] <Forec​aster> we know we're robots I mean what
L573[16:06:53] <Blue_595> :D
L574[16:07:48] <Blue_595> sure lets try integration by parts
L575[16:08:12] <Blue_595> as an example, the gamma function
L576[16:09:21] <Blue_595> theres t^(x-1) and e^(-t) which one should i break out
L577[16:09:42] <Blue_595> the latter is the same as its derivative so lets try that
L578[16:10:12] <DaCompu​terNerd> not quite, the derivative is -e^-t
L579[16:11:38] <Blue_595> ah
L580[16:11:49] <Blue_595> and also this doesnt apply to bounded integrals apparently
L581[16:12:07] <Blue_595> no upper and lower values, just an integral
L582[16:13:51] <Blue_595> ok never mind im trying sin^4(x)
L583[16:14:54] <DaCompu​terNerd> that is still the right answer i think
L584[16:15:02] <DaCompu​terNerd> doing the e^-t
L585[16:15:40] <Blue_595> so does integration by parts work for definite integrals? ive only seen it for indefinite integrals
L586[16:16:01] <DaCompu​terNerd> it would be a mess
L587[16:17:33] <Blue_595> yeah its a mess
L588[16:18:05] <DaCompu​terNerd> so the function you're integrating is t*(x-1)e^-t?
L589[16:18:12] <DaCompu​terNerd> ^ not *
L590[16:18:17] <Blue_595> yes
L591[16:18:33] <DaCompu​terNerd> ∫udv=uv−∫vdu is the formula you are meant to be using for it?
L592[16:19:06] <Blue_595> its a definite integral; from 0 to infinity
L593[16:19:14] <DaCompu​terNerd> ah yes
L594[16:20:24] <Blue_595> im assuming f'(x) is just d/dt f(x)
L595[16:20:32] <Blue_595> is that the notation here
L596[16:21:02] <DaCompu​terNerd> yes
L597[16:22:15] <DaCompu​terNerd> anyways, if you integrate the e^-t twice you get the same integral, that's how you'd solve it if it were an indefinite integral
L598[16:24:10] <Blue_595> now i need to find the inte- nvm this is convenient :)
L599[16:25:55] <Blue_595> a bit of confusion here
L600[16:26:16] <Blue_595> if i end up with infinity divided by infinity, do i just stuff that part into the obligatory +C at the end?
L601[16:28:37] <Blue_595> well that hardly simplified anything
L602[16:28:48] <Blue_595> now i have 3 terms, and one of them is (x-1)
L603[16:33:27] ⇨ Joins: SIck (~SIck@mc.dreamfinity.org)
L604[16:33:37] ⇦ Quits: SIck (~SIck@mc.dreamfinity.org) (Client Quit)
L605[16:34:07] <Blue_595> definite integrals make things confusing
L606[16:34:59] ⇦ Quits: Blue_595 (~c8h10n4o2@47.196.68.21) (Quit: Leaving)
L607[16:47:55] ⇦ Quits: Arcanox (~dragonox@45.159.182.212) (Ping timeout: 204 seconds)
L608[16:48:03] ⇦ Quits: progwml6 (~progwml6@45.159.180.88) (Ping timeout: 189 seconds)
L609[16:49:42] ⇦ Quits: Cryptek (~TheCrypte@ircbouncehouse.com) (Ping timeout: 189 seconds)
L610[16:52:38] ⇨ Joins: progwml6 (~progwml6@45.159.180.88)
L611[16:52:55] ⇨ Joins: Arcanox (~dragonox@45.159.182.212)
L612[17:28:09] <CompanionCube> %tonk
L613[17:28:09] <MichiBot> I'm sorry CompanionCube, you were not able to beat Ocawesome101's record of 2 hours, 16 minutes and 5 seconds this time. 1 hour, 39 minutes and 17 seconds were wasted! Missed by 36 minutes and 47 seconds!
L614[17:35:05] <Brisingr​Aerowing> %sip
L615[17:35:06] <MichiBot> You drink a fiery tomato potion (New!). A tiny genie appears, gives Brisingr​Aerowing a thumbs up, and poofs away.
L616[18:09:54] <Adorabl​eCatgirl> time to fuck around with BSD on my friend's computer because it can actually fucking boot from SD cards
L617[18:16:23] ⇦ Quits: ben_mkiv (~ben_mkiv@i59F678D4.versanet.de) (Ping timeout: 190 seconds)
L618[18:33:19] <DaCompu​terNerd> %sip
L619[18:33:19] <MichiBot> You drink a fluffy quicksilver potion (New!). DaCompu​terNerd's toes turn invisible until they exit the room.
L620[18:33:41] <DaCompu​terNerd> Eh im too fat to see my toes anyways
L621[18:35:49] ⇨ Joins: TheCryptek (~TheCrypte@ircbouncehouse.com)
L622[19:22:29] <Saphire> Uhm
L623[19:22:31] <Saphire> Hm
L624[19:24:30] <Forec​aster> %splash Saphire
L625[19:24:30] <MichiBot> You fling an oxidised stainless steel potion (New!) that splashes onto Saphire. Saphire gains the ability to talk to otters until they see a star fall.
L626[19:38:57] <Saphire> Hah
L627[19:39:20] <Forec​aster> https://forums.frontier.co.uk/threads/fleet-carriers-beta-1-feedback-changes.542193/
L628[19:39:23] <Forec​aster> neat
L629[20:01:01] <Ar​iri> \o/
L630[20:08:41] ⇨ Joins: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
L631[20:17:45] ⇨ Joins: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L632[20:18:53] <Adorabl​eCatgirl> spot what's wrong here http://tinyurl.com/sdvb5y5
L633[20:18:58] <Adorabl​eCatgirl> besides the OS
L634[20:19:06] <Adorabl​eCatgirl> and the mobo
L635[20:20:09] ⇦ Quits: AmandaC (~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Ping timeout: 190 seconds)
L636[20:22:19] <t20kdc> AdorableCatgirl: Let me guess, it's using a ZX Spectrum emulator to work out system specifications?
L637[20:23:06] <Adorabl​eCatgirl> no
L638[20:23:19] <Adorabl​eCatgirl> ?
L639[20:23:59] <t20kdc> AdorableCatgirl: It's the fact your motherboard is about to melt?
L640[20:28:54] <Adorabl​eCatgirl> i said besides the motherboard
L641[20:29:06] <Adorabl​eCatgirl> thermal sensor is not working
L642[20:29:42] <t20kdc> AdorableCatgirl: It's the space after "SATA"?
L643[20:29:56] <Ocawes​ome101> the 399MHz RAM speed?
L644[20:30:26] <t20kdc> It's DDR2, that could actually be in-range
L645[20:30:48] <t20kdc> Of course someone having 8GB of DDR2 is just plain weird, but it's not out-of-range
L646[20:31:35] <Ocawes​ome101> or is it the "Socket 775" in the mobo listing?
L647[20:31:44] <Ocawes​ome101> @AdorableCatgirl see above
L648[20:31:51] <t20kdc> AdorableCatgirl: It's the 204-seven-MB of VRAM on the graphics card?
L649[20:32:45] <t20kdc> 775 is a real socket, and it'd probably fit the processor unless there's very specific circumstances
L650[20:32:47] <Adorabl​eCatgirl> no
L651[20:33:35] <Adorabl​eCatgirl> also 399MHz is really like 400, 400*2 = 800
L652[20:33:47] <t20kdc> AdorableCatgirl: It's the optical drive that doesn't know what it wants to be called?
L653[20:33:55] <Adorabl​eCatgirl> PC2-6400
L654[20:34:00] <Adorabl​eCatgirl> anyways, no
L655[20:34:04] <Ocawes​ome101> is it the Core 2 Quad?
L656[20:34:21] <Adorabl​eCatgirl> i have an SB Audigy (2) in the same PC as a GTX 1050
L657[20:34:25] <Adorabl​eCatgirl> that's what i was getting at
L658[20:34:32] <Ocawes​ome101> ah
L659[20:34:46] <t20kdc> ...maybe you like good sound quality!
L660[20:35:14] <Adorabl​eCatgirl> kek
L661[20:35:21] <Adorabl​eCatgirl> but yeah
L662[20:35:24] <t20kdc> ...or maybe you needed the extra analog ports for some weird and spooky reason probably involving armies.
L663[20:35:36] <Adorabl​eCatgirl> got conventional PCI and PCIe
L664[20:35:44] <Adorabl​eCatgirl> comfi
L665[20:35:59] <Adorabl​eCatgirl> also the sound card is in there for EAX in a particular set of games
L666[20:36:03] <Adorabl​eCatgirl> namely the STALKER series
L667[20:36:28] <Adorabl​eCatgirl> where EAX works in modern versions of windows as it uses OpenAL and not directsound
L668[20:38:09] <Kristo​pher38> this took me waaay longer than I anticipated
L669[20:38:13] <Kristo​pher38> http://tinyurl.com/ta82rku
L670[20:38:30] <Adorabl​eCatgirl> what in the name of christ is that
L671[20:38:30] <Ocawes​ome101> YIKES
L672[20:38:43] <Ocawes​ome101> a 64-byte ROM
L673[20:38:50] <Kristo​pher38> that's probably the most compacted thing I've built and will ever build
L674[20:38:53] <Ocawes​ome101> it says right up at the top
L675[20:38:54] <Adorabl​eCatgirl> anyays
L676[20:38:57] <Adorabl​eCatgirl> *anyways
L677[20:39:08] <Ocawes​ome101> that is quite impressive
L678[20:39:08] <Adorabl​eCatgirl> i'll get some screenshots of me running Doom 2016 and shit
L679[20:39:11] <Adorabl​eCatgirl> on this old pos
L680[20:39:43] <Kristo​pher38> internal address decoding gave me lots of trouble, as it had to fit into that space at the bottom
L681[20:40:25] <Adorabl​eCatgirl> anyways
L682[20:40:28] <Adorabl​eCatgirl> lemme get some headphones
L683[20:40:34] <Ocawes​ome101> I want to see a full Commodore 64 implemented in this mod, man
L684[20:40:35] <Adorabl​eCatgirl> so i can play vijya on this pos
L685[20:42:06] <Kristo​pher38> @Ocawesome101 it would be quite slow
L686[20:42:16] <Ocawes​ome101> I honestly don't care :p
L687[20:43:01] <Kristo​pher38> the thing with projectred's ICs is that they can benefit greatly from parallelization
L688[20:43:30] <Kristo​pher38> since each IC adds it's own delay, like a normal logic gate
L689[20:44:28] <Kristo​pher38> but if you run them in parallel, you can do multiple operations in one redstone tick
L690[20:45:26] <Kristo​pher38> but it becomes more complex and harder to program presumably :P
L691[20:49:21] <Izaya> %tell Blue_595: you run the minify-all script in the Embedded dir and use the resulting minified microtel scripts
L692[20:49:21] <MichiBot> Izaya: Blue_595: will be notified of this message when next seen.
L693[20:49:43] <Izaya> AdorableCatgirl: remember to enable mangohud
L694[20:49:51] <Adorabl​eCatgirl> Izaya: wut
L695[20:49:56] <Forec​aster> because he keeps changing the number he might not actually get that
L696[20:50:07] <Izaya> https://github.com/flightlessmango/MangoHud
L697[20:50:32] <Adorabl​eCatgirl> ah
L698[20:50:37] <Adorabl​eCatgirl> i should have done that
L699[20:50:42] <Adorabl​eCatgirl> o well
L700[20:50:50] <Izaya> honestly it's breddy gud
L701[20:50:52] <Izaya> would recommend
L702[20:51:02] <Adorabl​eCatgirl> the Q6600 would probably be hitting 70+C tho
L703[20:52:03] <Adorabl​eCatgirl> bsel is a wonderful mod to do to Q6600s
L704[20:55:35] <Adorabl​eCatgirl> aw
L705[20:56:06] <Adorabl​eCatgirl> man, i want to use it but this has the worst OS
L706[20:59:50] <Izaya> classic Mac OS?
L707[21:05:18] <Izaya> AdorableCatgirl: https://www.invidio.us/watch?v=vPxIk_0WNmg
L708[21:06:30] <ThePi​Guy24> %tonk
L709[21:06:31] <MichiBot> Dagnabbit! ThePi​Guy24! You beat Ocawes​ome101's previous record of 2 hours, 16 minutes and 5 seconds (By 1 hour, 22 minutes and 16 seconds)! I hope you're happy!
L710[21:06:32] <MichiBot> ThePiGuy24's new record is 3 hours, 38 minutes and 21 seconds! ThePiGuy24 also gained 0.00411 (0.00137 x 3) tonk points for stealing the tonk. Position #5. Need 0.20341 more points to pass simo​n816!
L711[21:07:29] <Adorabl​eCatgirl> http://tinyurl.com/tmaun48
L712[21:07:30] <Adorabl​eCatgirl> http://tinyurl.com/wf2cp8x
L713[21:12:15] <Izaya> https://steamcommunity.com/gid/103582791437859002/announcements/detail/2219654485724931510
L714[21:12:20] <Izaya> cc Forecaster
L715[21:13:07] <Forec​aster> already linked to the forum version of that
L716[21:13:08] <Forec​aster> :P
L717[21:13:16] * Izaya shrugs
L718[21:13:30] <Forec​aster> like 20 minutes ago
L719[21:13:52] <Izaya> more like 30
L720[21:14:04] <Izaya> anyway, guess it's my turn to be useless and obnoxious :D
L721[21:14:38] <Forec​aster> yes, definitely the first time
L722[21:15:00] <Izaya> for sure
L723[21:17:38] <CompanionCube> Izaya: quote of the day; "The Board noted that this relief should help mitigate disruptions to the supply chains of essential commodities for consumption in the developed world such as coffee and chocolate" -- the IMF on cancelling debt
L724[21:21:52] <Adorabl​eCatgirl> wait
L725[21:21:59] <Adorabl​eCatgirl> does metro use fucking EAX
L726[21:24:44] <Adorabl​eCatgirl> either that or stalker broke the sound card again
L727[21:46:13] <B​ob> Doom eternal didnt ran on .my i3 and gtx650
L728[21:46:28] <Izaya> is the 650 new enough for Vulkan?
L729[21:48:54] <B​ob> it does support Vulkan and it runs fine
L730[21:49:09] <B​ob> iirc
L731[21:49:28] <B​ob> i could get doom etrrnal at 1fps and thats it
L732[21:51:04] <Izaya> huh
L733[21:55:33] <Adorabl​eCatgirl> eternal has kinda high requirements iirc
L734[21:58:49] <B​ob> yeah
L735[21:59:03] <B​ob> shitton of Vram required and i only got a gb
L736[22:01:55] <Izaya> wyre bash in WINE:
L737[22:01:58] <Izaya> basically, no.
L738[22:02:05] <Izaya> also
L739[22:02:07] <Izaya> >2020
L740[22:02:09] <Izaya> >python 2.7
L741[22:02:11] <Izaya> animals.
L742[22:07:02] <dequbed> Ah, the joys of deprecated software in production?
L743[22:08:44] <Izaya> """""joys"""""
L744[22:08:51] <Izaya> also
L745[22:08:54] <Izaya> I can't focus the window
L746[22:09:01] <Izaya> like, I could probably use it
L747[22:09:04] <Izaya> if I could focus the window
L748[22:11:00] <Izaya> even in the wine virtual desktop it can't be focused
L749[22:11:02] <Izaya> nice
L750[22:14:16] <Lizzy> %tonk
L751[22:14:17] <MichiBot> I'm sorry Lizzy, you were not able to beat ThePiGuy24's record of 3 hours, 38 minutes and 21 seconds this time. 1 hour, 7 minutes and 45 seconds were wasted! Missed by 2 hours, 30 minutes and 35 seconds!
L752[22:14:24] <Lizzy> :(
L753[22:19:50] <Od​ium> are people talking in this discord through bots from opencomputers games?
L754[22:20:07] <B​ob> Sometimes
L755[22:20:21] <Izaya> Mostly it's people on Discord talking in this IRC channel via a bot though.
L756[22:20:39] <B​ob> ^ and Discord ppl
L757[22:26:07] ⇦ Quits: phroa (~phroa@173.254.236.155) (Ping timeout: 204 seconds)
L758[22:37:53] ⇨ Joins: phroa (~phroa@173.254.236.155)
L759[22:48:20] <M​GR> Most people through Corded are on IRC, not in game
L760[23:04:59] <Michiyo> yay managed to snag my office chair for WFH.
L761[23:06:41] <Michiyo> https://www.officedepot.com/a/products/510830/WorkPro-Quantum-9000-Ergonomic-MeshNylon-Managerial/?cm_cat=593067
L762[23:11:52] <Saphire> QUANTUM CHAIR
L763[23:12:39] <Izaya> At least it's not a quantum fireball
L764[23:18:51] <Ar​iri> quantum pen holder
L765[23:20:09] <Michiyo> This chair is awesome.. :P
L766[23:21:54] <Ar​iri> How many places can you sit in at once?
L767[23:22:10] <Michiyo> like all of them
L768[23:26:28] <Vexatos> hm
L769[23:26:39] <Vexatos> my prof asked me what I think about buying UPSes for our workstations
L770[23:27:13] <Michiyo> I want a UPS for my server..
L771[23:27:27] <Michiyo> the one I have no would likely run it for about 45 seconds.
L772[23:27:31] <Michiyo> s/no/now/
L773[23:27:32] <MichiBot> <Michiyo> the one I have now would likely run it for about 45 seconds.
L774[23:28:02] <Vexatos> I mean our computers are all 400W machines
L775[23:28:09] <Vexatos> so they would be very expensive
L776[23:28:12] <Michiyo> dual 1kw PSUs :P
L777[23:28:28] <Vexatos> I don't think it would be worth it
L778[23:28:44] <Ar​iri> Just started using Docker for my new server and Im really liking it
L779[23:28:55] <Ar​iri> Especially that I can understand what Im doing :D
L780[23:29:06] <Vexatos> would be pretty much exclusively to prevent data loss but uh
L781[23:29:24] <Vexatos> seven of them would be quite expensive
L782[23:29:24] <Michiyo> Docker drives me up a wall..
L783[23:30:19] <Ar​iri> I suspect most things I do will at one point but I'll enjoy it while I can, considering this was another low-investment project
L784[23:31:40] <Ar​iri> For lets encrypt, does the program make me a certificate given a domain I own or is there something I'm supposed to do on another site?
L785[23:31:57] <Ar​iri> I haven't found a clear answer with a brief search
L786[23:32:33] <Michiyo> if you're using certbot you just request the cert
L787[23:33:16] <Michiyo> IDK how it works with dockerized stuff.. but for me I have certbot do the request, it places a directory ".well-known" in the webroot of the site I'm requesting the cert for with whatever their API verifies with
L788[23:33:25] <Michiyo> and bam, I get a cert
L789[23:34:18] <Ar​iri> https://docs.linuxserver.io/images/docker-letsencrypt It says it checks a cert but not that it makes one... Im looking at installing certbot now
L790[23:34:39] <Michiyo> "sets up an Nginx webserver and reverse proxy with php support and a built-in letsencrypt client that automates free SSL server certificate generation and renewal processes"
L791[23:34:48] <Vexatos> tfw I cannot use certbot at work
L792[23:34:57] <Vexatos> because uni domain has its own certificate authority
L793[23:34:59] <Michiyo> So, that sounds like it generates the certs.
L794[23:35:11] <Ar​iri> Oh, so then yeah. Duh.
L795[23:35:14] <Michiyo> IDK how you'd go about setting those up in OTHER docker instances..
L796[23:35:19] <Michiyo> and here is why I hate docker :P
L797[23:35:42] <Michiyo> I had a docker instance for NGINX, one for PHP, one for SQL.. and they all talked to another storage instance..
L798[23:35:48] <Michiyo> except NONE of them would sometimes :p
L799[23:36:17] <Michiyo> OR I'd run into issues where NGINX couldn't call PHP, and if I had PHP create a file, NGINX couldn't read it.
L800[23:36:25] <Ar​iri> I saw a blogpost on it and was trying it but I ran into a dead end with it
L801[23:36:33] <Ar​iri> I saw a blogpost on it and was trying it but I ran into a dead end [Edited]
L802[23:36:59] <Ar​iri> I don't really need it, but it'd be nice.
L803[23:37:25] <Michiyo> So I said fuck it, and went to small dedicated VMs if I needed something physically separate from something else.
L804[23:37:38] <Ar​iri> Oh, theres a section on it
L805[23:37:46] <Ar​iri> `using certs in other containers`
L806[23:39:13] <Ar​iri> And I dont understand it yet, bugger me.
L807[23:39:33] <Ar​iri> Michiyo: Did you have config folders for each docker container or have one dir share them all?
L808[23:39:46] <Michiyo> I don't recall this was a couple of years ago
L809[23:40:45] <Ar​iri> Hmm...
<<Prev Next>> Scroll to Top