<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:19:14] <Do​ot> Can I run Lua code I sent over a network?
L2[00:32:19] <CompanionCube> yeS?
L3[00:32:36] <CompanionCube> it's just text after all
L4[00:33:09] <CompanionCube> dequbed: but which extensions though? :p
L5[00:35:14] <Do​ot> >CompanionCube: yeS?
L6[00:35:14] <Do​ot> How would I?
L7[00:35:17] <Kristo​pher38> Speaking of
L8[00:35:34] <CompanionCube> just use the regular function for evaluating strings?
L9[00:35:55] <Do​ot> I thought that only worked with shell commands
L10[00:36:21] <Kristo​pher38> dequbed: I'm doing fpga and cpu microarchitecture courses this semester, so that's gonna be fun
L11[00:37:50] <CompanionCube> just use load()
L12[00:37:56] <CompanionCube> https://www.lua.org/manual/5.3/manual.html#6.1
L13[00:40:07] <Do​ot> So I can use load(robot.foward())
L14[00:40:28] <CompanionCube> that's not a string that's a function
L15[00:40:57] <Do​ot> So how do I make it run functions?
L16[00:41:13] <CompanionCube> pass it a string that runs the function
L17[00:43:05] <Do​ot> How would I do that with no packages besides OpenOS base packages and the program I'm using to wake up on LAN
L18[00:44:32] <CompanionCube> what's the program
L19[00:44:53] <Do​ot> Custom built using the linked card
L20[00:47:15] <CompanionCube> right, you've got code on one end that sends the code
L21[00:47:33] <CompanionCube> and on the other end the code that handles the wakeup executes the data it gets
L22[00:47:39] <Do​ot> Yeah
L23[00:47:48] <Do​ot> But that's all it does
L24[00:48:39] <Do​ot> The Link Card has no other functionality
L25[00:50:52] <CompanionCube> i menan, if you've woken up the other end and can send data to it, you can run code on that end to run whatever you send it.
L26[00:51:11] <Do​ot> Yeah, but how am I supposed to do that?
L27[00:51:55] <CompanionCube> handle it normally and put a load() in the handler?
L28[00:53:51] ⇦ Quits: SlimeDiamond (~slime@basher.zenoc.net) (Ping timeout: 192 seconds)
L29[00:54:49] <Do​ot> I'm starting to think I should write programs instead of a remote console
L30[01:02:59] <CompanionCube> local code is obviously simpler
L31[01:03:15] <CompanionCube> also less problematic in multiplayer :p
L32[01:05:26] <Do​ot> Yeah
L33[01:06:08] <Do​ot> Might just make programs that are built to activate on a network signal
L34[01:08:40] <Do​ot> Or use init.lua and have a program that auto-runs
L35[01:13:44] <Amanda> %choose irradiate?
L36[01:13:50] <MichiBot> Ama​nda: After all, why shouldn't you "irradiate"?
L37[01:57:46] * Amanda curls up around elfi, passes out, sleepy kitteh
L38[01:57:52] <Amanda> Night nerds
L39[02:01:10] ⇨ Joins: SlimeDiamond (~slime@basher.zenoc.net)
L40[02:33:40] ⇨ Joins: Hawk777 (~chead@2607:c000:8272:e500:2a98:60c4:443c:862b)
L41[02:42:48] <Sagh​etti> @Doot this isn't that hard
L42[02:43:21] <Sagh​etti> like companioncube mentioned, you can use `load()` to take in some text and turn it into a function
L43[02:43:31] <Sagh​etti> 1 sec
L44[02:44:50] ⇦ Quits: Hawk777 (~chead@2607:c000:8272:e500:2a98:60c4:443c:862b) (Quit: Leaving.)
L45[02:45:58] <Sagh​etti> you could do something like `local , , from, port, , message = event.pull("modemmessage")`
L46[02:46:23] <Sagh​etti> then you can `local codeToRun = load(message)`
L47[02:46:33] <Sagh​etti> and then `codeToRun()` to call it like a function
L48[02:47:59] <Sagh​etti> only issue is that code is limited to 8kb in size, so you could expand this to have two types of packets:
L49[02:48:11] <Sagh​etti> (two types of messages)
L50[02:48:24] <Sagh​etti> a message to add text to a buffer, and a message to execute and clear that buffer
L51[02:48:36] <Sagh​etti> so you could send a larger program as chunks and then send an execute command at the end to run it
L52[02:49:09] <Sagh​etti> when i said code is limited to 8kb in size, i meant modem messages*
L53[02:56:31] <Kim​apr> it's also limited by computer's RAM
L54[03:43:46] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-17-121-84.as13285.net) (Ping timeout: 189 seconds)
L55[03:53:01] <Forec​aster> %tonk
L56[03:53:03] <MichiBot> Waesucks! Forec​aster! You beat Ash​irg's previous record of 3 hours, 14 minutes and 29 seconds (By 3 hours, 32 minutes and 8 seconds)! I hope you're happy!
L57[03:53:04] <MichiBot> Forecaster's new record is 6 hours, 46 minutes and 38 seconds! Forecaster also gained 0.01416 (0.00354 x 4) tonk points for stealing the tonk. Position #2. Need 0.18823254 more points to pass Va​ur!
L58[04:31:59] ⇨ Joins: Hawk777 (~chead@2607:c000:8272:e500:2a98:60c4:443c:862b)
L59[05:26:45] ⇦ Quits: infina (~infina@claudius.lobsternetworks.com) (Quit: ZNC - http://znc.in)
L60[05:27:25] ⇨ Joins: infina (~infina@192.99.31.118)
L61[06:27:29] <Ash​irg> %sip
L62[06:27:31] <MichiBot> You drink a concentrated rubium potion (New!). The potion contained a computer virus! But Ashirg's anti-virus routines destroy it.
L63[06:27:49] <Ash​irg> Good to know I have anti-virus routines
L64[06:28:00] <Ash​irg> Which I totally knew about
L65[06:48:04] <Ko​dos> You crazy kids play RimWorld; is there any sort of programming in that game, or no?
L66[06:50:10] ⇦ Quits: Hawk777 (~chead@2607:c000:8272:e500:2a98:60c4:443c:862b) (Quit: Leaving.)
L67[06:52:41] <Mic​hiyo> Going to upgrade Proxmox on the server, which means Corded and MichiBot are going away
L68[06:53:13] <Ash​irg> %sip
L69[06:53:14] <MichiBot> You drink a fluffy salmon potion (New!). Ashirg turns into a crocodile crocodile boy until they see a star fall.
L70[06:53:24] <Ash​irg> Fuck
L71[06:53:42] <Ash​irg> This is what MichiBot leaves me with before it goes
L72[06:53:44] <Ash​irg> I see I see
L73[06:54:05] <Ash​irg> :GunCock1::GunCock2:
L74[08:02:47] ⇨ Joins: Neo (~neo@pc-logix.com)
L75[08:02:58] *** Server sets mode: +ntz
L76[08:04:51] <Sagh​etti> import.lua
L77[08:07:04] <Kim​apr> yes there's the import/export card
L78[08:07:57] <Kim​apr> but i don't like it (you need to be a server admin to use it or the admin should expose to players whatever dirs the stuff is exported to)
L79[08:13:02] ⇨ Joins: Vexatos (~Vexatos@port-92-192-77-136.dynamic.as20676.net)
L80[08:13:03] zsh sets mode: +v on Vexatos
L81[08:48:18] ⇦ Quits: SlimeDiamond (~slime@basher.zenoc.net) (Ping timeout: 189 seconds)
L82[08:50:56] ⇨ Joins: SlimeDiamond (~slime@basher.zenoc.net)
L83[08:59:24] ⇦ Quits: Neo (~neo@pc-logix.com) (ZNC 1.8.2 - https://znc.in)
L84[09:16:38] ⇨ Joins: Neo (~neo@pc-logix.com)
L85[09:16:50] *** Server sets mode: +ntz
L86[09:17:04] <Ash​irg> %sip
L87[09:17:06] <MichiBot> You drink a goopy ferozium potion (New!). Ashirg remembers an important appointment.
L88[09:17:17] <Ash​irg> Oh sit, gotta run
L89[09:25:49] <Forec​aster> %sip
L90[09:25:52] <MichiBot> You drink a stirring pear potion (New!). The potion bottle is suddenly on fire! Forecaster takes 1d​4 => 3 fire damage before letting go of it!
L91[09:26:03] <Forec​aster> Ow D:
L92[09:34:38] <Va​ur> %sip
L93[09:34:39] <MichiBot> You drink a seeping dirt potion (New!). Vaur has no memory of drinking a potion.
L94[09:34:49] <Va​ur> %sip
L95[09:35:04] <Va​ur> stupid bot is broken 😛
L96[09:36:42] <Ash​irg> Vaur's fault
L97[09:36:44] <Ash​irg> Obviously
L98[10:21:53] ⇦ Quits: SlimeDiamond (~slime@basher.zenoc.net) (Ping timeout: 189 seconds)
L99[11:06:36] <Va​ur> %tonk
L100[11:06:38] <MichiBot> Eureka! Va​ur! You beat Forec​aster's previous record of 6 hours, 46 minutes and 38 seconds (By 26 minutes and 56 seconds)! I hope you're happy!
L101[11:06:39] <MichiBot> Vaur's new record is 7 hours, 13 minutes and 35 seconds! Vaur also gained 0.00315 (0.00045 x 7) tonk points for stealing the tonk. Position #1.
L102[11:27:41] ⇨ Joins: SlimeDiamond (~slime@basher.zenoc.net)
L103[11:37:42] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-121-84.as13285.net) (Ping timeout: 189 seconds)
L104[11:38:05] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-121-84.as13285.net)
L105[11:40:18] <Va​ur> %sip
L106[11:40:19] <MichiBot> You drink a shiny purple potion (New!). Vaur feels slightly stronger.
L107[11:41:25] <Ash​irg> %sip
L108[11:41:26] <MichiBot> You drink a porous electrum potion (New!). A tiny genie appears, gives Ashirg a thumbs up, and poofs away.
L109[11:41:46] <Ash​irg> Yay, only two more to go
L110[11:53:01] <Amanda> @Kimapr see above
L111[12:02:02] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-121-84.as13285.net) (Read error: Connection reset by peer)
L112[12:02:14] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-121-84.as13285.net)
L113[12:25:35] <dequbed> CompanionCube: I mean the painful part about that is C not RISC-V so extensions don't really matter. Unless you mean like EmbeddedC and then please no.
L114[12:25:56] <dequbed> @Kristopher38 cool, have fun :)
L115[12:26:31] * Amanda flops down across dequbed's lap, meows
L116[12:27:22] * dequbed petpets Amanda
L117[12:28:00] * Amanda purrs softly. :3
L118[12:28:07] <Amanda> How's the dequbed doing?
L119[12:31:43] <dequbed> Lots of work not lots of time so very busy
L120[12:31:46] <dequbed> other than that, okay
L121[12:33:23] <Amanda> I see I see
L122[12:33:53] <dequbed> yourself?
L123[12:34:13] <Amanda> pretty good, same old same old
L124[13:47:21] <Izaya> Kodos: afraid not, just tetris https://social.shadowkat.net/xmpp/upload/U19qsXIVJcJwO59Y/Screenshot_2021-10-30_00-43-22.png
L125[13:49:30] <dequbed> Izaya: Norse ideology? :P
L126[13:49:37] <dequbed> Human sacrifices or animal sacrifices? ;)
L127[13:49:52] <Izaya> I just lifted the artwork tbh
L128[13:50:42] <Izaya> dequbed: the game considers all of those bedrooms, by the way
L129[13:56:08] <dequbed> And why shouldn't it? Poly is the default state of the world :P
L130[13:56:31] <Izaya> I spent a good 10 minutes figuring out who needs to go in which room to be space-optimal
L131[13:58:05] <dequbed> Izaya: Barracks. Barracks are the way.
L132[14:00:26] <Izaya> I may end up just making a double bed for everyone and letting them play musical chairs
L133[14:01:06] <luna​r_sam> been working on a gauss cannon in KSP
L134[14:01:10] <luna​r_sam> hue
L135[14:05:12] <dequbed> Izaya: RimWorld needs Pawn stacking. I rarely use the full width of a double bed with a partner :P
L136[14:07:31] <Izaya> dequbed: yeah honestly you could easily fit 3 in there
L137[14:07:43] <Izaya> 4 is a little tougher but that's never stopped anyone
L138[14:19:46] <luna​r_sam> lewd
L139[14:26:25] <Forec​aster> https://youtu.be/rQwJk8E_xKE
L140[14:26:30] <MichiBot> Atari Portfolio - The $400 Palmtop PC from 1989! | length: 18m 33s | Likes: 230 Dislikes: 2 Views: 2,507 | by LGR | Published On 29/10/2021
L141[15:11:39] <Izaya> https://outerheaven.club/media/d5a3e96b-792d-4a08-9eb0-7a14b833ed18/vsDUmO8tV0VlhXYX.mp4
L142[15:12:22] <luna​r_sam> noot noot
L143[15:18:15] <Ash​irg> > “Thank you. Have a nice rest of your day,”
L144[15:18:29] <Ash​irg> Is that just me or does this sound vaguely threatening?
L145[15:51:53] <Amanda> Izaya: the hell did I just watch
L146[15:52:04] <Izaya> noot noot
L147[16:01:58] <ThePi​Guy24> ohgod not these
L148[16:08:52] <Ko​dos> %sip
L149[16:08:53] <MichiBot> You drink a shiny bavarium potion (New!). Kodos's favourite hat is suddenly fire.
L150[16:11:26] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-31-104-237.as13285.net)
L151[16:13:25] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-121-84.as13285.net) (Ping timeout: 189 seconds)
L152[16:14:41] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-31-104-237.as13285.net) (Read error: Connection reset by peer)
L153[16:15:04] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-31-104-66.as13285.net)
L154[16:26:27] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-17-124-51.as13285.net)
L155[16:28:10] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-104-66.as13285.net) (Ping timeout: 198 seconds)
L156[17:16:19] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-126-122.as13285.net)
L157[17:17:13] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-17-124-51.as13285.net) (Ping timeout: 189 seconds)
L158[17:25:37] <Forec​aster> %sip
L159[17:25:40] <MichiBot> You drink a runny transparent potion (New!). Forecaster turns into an automato toad boy until the next time they hug someone.
L160[17:32:26] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-17-126-122.as13285.net)
L161[17:32:53] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-126-122.as13285.net) (Ping timeout: 192 seconds)
L162[18:19:52] <Amanda> %choose convert the first floor to exclusiveluy trains
L163[18:19:53] <MichiBot> Ama​nda: Yes! Do it now!
L164[18:20:17] <Amanda> Geez MichiBot, it'll take awhile to do, be patient!
L165[19:14:58] <Ocawes​ome101> apparently connecting and disconnecting my wacom tablet in succession too many times makes plasma crash
L166[19:15:01] <Ocawes​ome101> that's fun
L167[19:15:22] <Ocawes​ome101> and rebooting with it connected makes the touchpad be recognized as a mouse
L168[19:15:24] <Ocawes​ome101> which is even more fun
L169[19:15:29] <Ocawes​ome101> and significantly more painful
L170[19:43:28] <Va​ur> %tonkout
L171[19:43:30] <MichiBot> Holy small pile of dirt Batman! Va​ur! You beat your own previous record of 7 hours, 13 minutes and 35 seconds (By 1 hour, 23 minutes and 16 seconds)! I hope you're happy!
L172[19:43:31] <MichiBot> Va​ur has tonked out! Tonk has been reset! They gained 0.008 tonk points! plus 0.014 bonus points for consecutive hours! Current score: 3.77695264, Position #1
L173[20:05:20] <stephan48> ah Ocawesome101... it could have been worse... it could have been a random serial device connected to windows and windows deciding to awaken that ancient serial mouse driver and have fun screwing up your PC \o/
L174[20:15:05] <Ash​irg> %tonk
L175[20:15:06] <MichiBot> Fudge! Ash​irg! You beat Va​ur's previous record of <0 (By 31 minutes and 36 seconds)! I hope you're happy!
L176[20:15:07] <MichiBot> Ashirg's new record is 31 minutes and 36 seconds! Ashirg also gained 0.00053 tonk points for stealing the tonk. Position #8. Need 0.00721 more points to pass Cyborg​Potato!
L177[20:15:08] <Ash​irg> %sip
L178[20:15:08] <MichiBot> You drink a goopy tomato potion (New!). Ashirg's favourite hat is suddenly on fire.
L179[20:33:34] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1e9f:eb00:fe34:97ff:fea9:75f2)
L180[20:55:10] <Ocawes​ome101> stephan48: there's a reason i don't use windows
L181[20:55:15] <Ocawes​ome101> and that actually isn't it
L182[20:55:16] <Ocawes​ome101> it
L183[20:55:52] <Ocawes​ome101> it's more that i don't need windows, have rarely needed or wanted windows, and prefer linux
L184[21:26:21] <lunar_sam> man
L185[21:26:38] <lunar_sam> i hate virginia, it's wasps, and it's weather
L186[21:27:09] <lunar_sam> its
L187[21:27:12] <lunar_sam> rather
L188[22:52:57] <Kim​apr> >Amanda: <@493997752993316868> see above
L189[22:52:58] <Kim​apr> <Amanda> @Kimapr see above
L190[22:52:58] <Kim​apr> Amanda: see what above? do you want to say that the bots are working now? if not, i don't get it
L191[22:53:23] <Amanda> Was Corded having issues? I was referring to this:
L192[22:54:12] <Amanda> https://matrix.camnet.site/_matrix/media/r0/download/camnet.site/gBZZADqcEKNWUBkDgyaVxfkC/screenshot-1635548039.png
L193[22:54:40] <Amanda> %oclogs
L194[22:54:41] <MichiBot> https://irclogs.pc-logix.com/?dir=logs/%23oc
L195[22:56:12] <Amanda> oh, did I go and reply while @Michiyo was doing the proxmox upgrade still?
L196[22:56:18] <Kim​apr> wait, are you on matrix?
L197[22:56:45] <Kim​apr> that looks like element, though i'm probably wrong
L198[22:56:46] <Amanda> I'm using a matrix <-> IRC bouncer
L199[22:57:19] <Kim​apr> is the room public?
L200[22:57:28] <Amanda> Specifically this: https://github.com/hifi/heisenbridge
L201[22:58:13] <Amanda> No, it's like ZNC but instead of clients talking to it using IRC it's talking to it using matrix. Though the bridge did add support for bridging rooms and channels more appservice-irc'like
L202[23:03:33] <Kim​apr> so it's not public? i can't self-host it, for one reason
L203[23:04:00] <Amanda> It's possible to grant people access, but I don't know you well enough to trust you IRC-ing from my home IP. :P
L204[23:04:17] <Kim​apr> ah
L205[23:05:45] <Kim​apr> well looks like i'm stuck with discord here, since i'm too lazy to actually set up an irc client
L206[23:06:46] <Kim​apr> i can't self-host stuff publicly since i'm behind several layers of NAT (one of them is ISP NAT)
L207[23:09:50] <Kim​apr> stuff like minecraft where you just need people to be able to connect to your server anyhow works (in darknets like yggdrasil-network), but for a matrix homeserver you need not only a publicly reachable internet IP but also a domain
<<Prev Next>> Scroll to Top