<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:11:20] <Izaya> wireless cards can talk to wires
L2[00:14:30] <payonel> lopezt: yes
L3[00:14:38] <payonel> careful though with the response
L4[00:14:45] <payonel> the wireless card tier 2 will get both
L5[00:15:00] <lopezt> i am using a relay
L6[00:15:18] <lopezt> 2 computer, 1 with wlan one with wired
L7[00:15:36] <lopezt> both are connected with cables which through a relay
L8[00:15:42] <lopezt> and they cant talk to each other
L9[00:16:12] <lopezt> on modem.broadcast nothing triggers events on the other computer in both directions
L10[00:16:20] <payonel> what is the send/broadcast command you are using?
L11[00:16:35] <lopezt> component.modem.broadcast(port, "message")
L12[00:16:52] <payonel> and what is the port?
L13[00:17:00] <lopezt> 400
L14[00:17:13] <payonel> and did you run component.modem.open(400) on the other machine first?
L15[00:17:20] <lopezt> yes
L16[00:17:27] <payonel> then it should work :)
L17[00:17:33] <payonel> is this on a server?
L18[00:17:59] <Izaya> is the card tier 2?
L19[00:18:01] <lopezt> one is a server, the other a normal computer
L20[00:18:02] <Izaya> this is important
L21[00:18:13] <lopezt> its a tier 2 card
L22[00:18:24] <Izaya> is the rack internal switch turned on
L23[00:18:24] <payonel> and which side of the server does the cable connect?
L24[00:18:34] <lopezt> then i tried the stuff from the network loot disk
L25[00:18:40] <payonel> Izaya: the internals will receive the message either way
L26[00:18:48] <lopezt> and as soon as i switched from the wireless to a network card it worked
L27[00:19:03] <lopezt> so i mean when both have a network card
L28[00:19:08] <payonel> lopezt: the one in the rack, is that wifi or network?
L29[00:19:15] <lopezt> network
L30[00:19:27] <payonel> and which is of the rack is the blade using network?
L31[00:19:44] <Izaya> payonel: wait really you receive messages from all sides even when the switch is turned off and it's not connected?
L32[00:19:57] <payonel> no, when a blade is connected on that side
L33[00:20:12] <lopezt> thats not the issue, the server is meanwhile communicating with another computer which has also a network card
L34[00:20:42] <payonel> lopezt: are you hosting the world?
L35[00:20:48] <lopezt> its a sp world
L36[00:20:59] <payonel> can you export it? is this mmc?
L37[00:21:10] <lopezt> yes
L38[00:21:30] <lopezt> ok, let me see if i might have missed something, but for sure i can export the world
L39[00:21:37] <payonel> Izaya: you should be able to switch the rack to internal (relay disabled) and that just means the rack won't repeat the messages beyond the rack
L40[00:21:49] <Izaya> right that's how you do routers
L41[00:22:24] <payonel> lopezt: cool. i'd be happy to review
L42[00:22:41] <payonel> lopezt: preferrably, give me a test script to run, so i dont do something you're not
L43[00:22:55] <Izaya> once I get this fuarkin work out of the way I need to get back into actually playing Minecraft
L44[00:23:13] <Izaya> wanna expand my network beyond one router
L45[00:23:25] <Forecaster> %tonk
L46[00:23:26] <MichiBot> Jiminy Cricket! Forecaster! You beat Kodos's previous record of <0 (By 50 minutes and 59 seconds)! I hope you're happy!
L47[00:23:27] <MichiBot> Forecaster's new record is 50 minutes and 59 seconds! Forecaster also gained 0.00085 tonk points for stealing the tonk.
L48[00:24:13] <payonel> lopezt: if you need a drop folder to upload it to, that's fine
L49[00:25:03] <lopezt> so i checked it again, its still that network and wireless dont communicate
L50[00:25:21] <lopezt> i checked the wireless with a robot also having a wireless and its working
L51[00:25:22] ⇦ Quits: Cervator (Cervator!~Thunderbi@2601:4c1:4000:362c:e831:413c:55e6:4412) (Quit: Cervator)
L52[00:25:40] <lopezt> the server communicates with another computer via network card also fine
L53[00:25:49] <lopezt> but wireless and network dont communicate
L54[00:26:28] <Bob> they do, you just cant make a relay
L55[00:26:41] <Bob> use the already included relay block
L56[00:26:41] <lopezt> so what i need is just the world under save in the minecraft folder
L57[00:26:51] <payonel> can't make a relay? sure you can
L58[00:28:27] <payonel> lopezt: no, i need your mods too
L59[00:28:33] <payonel> export the whole of it
L60[00:28:42] <payonel> i can provide a private drop folder for you, if you'd lke
L61[00:30:51] <lopezt> there are only 2 mods on it, ender io and oc
L62[00:31:16] <payonel> but i need the exact mod and config set youre using, just in case
L63[00:31:23] <payonel> so a more complete export is more helpful
L64[00:31:37] <Bob> how can you play OC with nothing
L65[00:31:47] <Bob> theres nothing to automate even hecc
L66[00:32:02] <payonel> @bob you can automate vanilla actions of course
L67[00:32:12] <payonel> you can use robots like quarries, and robots to auto sort, auto smelt, etc
L68[00:32:25] <lopezt> ok i got the mods in it as well
L69[00:32:31] <lopezt> where should i upload it too?
L70[00:32:50] <payonel> i'll grab you a folder, one minute
L71[00:33:18] <lopezt> these mods are absolutly untouched
L72[00:34:00] <Izaya> how do I clone a git repo but discard the .git data?
L73[00:34:26] ⇨ Joins: MajGenRelativity_ (MajGenRelativity_!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L74[00:34:52] <Bob> eurgh vanilla lol
L75[00:34:55] <Bob> lagilla
L76[00:35:10] <lopezt> the only thing i did change is the filesystem.bufferchanges config in the applications.conf of oc
L77[00:35:10] ⇦ Quits: baschdel (baschdel!~baschdel@151-056-210-188.ip-addr.inexio.net) (Remote host closed the connection)
L78[00:35:25] <lopezt> git export something or archive
L79[00:35:27] ⇦ Quits: DFrostedWang (DFrostedWang!~DFrostedW@107.191.110.138) (Ping timeout: 198 seconds)
L80[00:36:03] ⇨ Joins: baschdel (baschdel!~baschdel@151-056-210-188.ip-addr.inexio.net)
L81[00:36:10] <payonel> git export? i dont know what that is. but an mmc export
L82[00:36:15] <payonel> i want an mmc export
L83[00:36:26] <Bob> mmc mmm
L84[00:36:44] <Bob> Get railcraft and computronics ans automate it tm
L85[00:36:48] ⇦ Quits: MajGenRelativity (MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Ping timeout: 198 seconds)
L86[00:37:44] <lopezt> git-archive is what you looking for
L87[00:37:51] <lopezt> +are
L88[00:38:04] ⇨ Joins: DFrostedWang (DFrostedWang!~DFrostedW@2604:180:2:122b::4376)
L89[00:38:14] <Izaya> argh, doesn't support just exporting a tree
L90[00:38:20] <Izaya> don't really want to tar then untar it
L91[00:38:59] <lopezt> Izaya: but i am not sure if git-archive works remotly
L92[00:39:59] <payonel> lopezt: what does git have to do with this?
L93[00:40:13] <payonel> i'm familiar with tar, zip, rar, etc
L94[00:40:26] <payonel> i use git for code, never heard of archiving with git
L95[00:40:29] <Bob> rar mods and config folder then send
L96[00:40:39] <payonel> also, i hate rar
L97[00:40:46] <payonel> just use mmc to export
L98[00:40:48] <Izaya> payonel: I asked about it
L99[00:40:51] <payonel> then mmc can happily import
L100[00:41:13] <lopezt> payonel: he wanted to know how you extract just the source from a git repo without the .git
L101[00:45:07] <payonel> lopezt: thanks, downloadin
L102[00:45:58] <lopezt> its a mmc 1.12 world, not sure if this is extractable from the contents
L103[00:47:13] <payonel> it is if you exported via mmc :)
L104[00:47:33] <lopezt> some deployment systems use git or rather abuse git as deployment feature, there git-archive is often used to deploy code
L105[00:47:51] <lopezt> no i just did a tar on the world and the mods
L106[00:47:58] <payonel> lopezt: why didn't you use mmc?
L107[00:48:00] <payonel> i dont have your configs
L108[00:48:07] <payonel> meh, i dont understand ppl
L109[00:48:18] <payonel> also dont have your forge version
L110[00:48:26] <lopezt> ok
L111[00:48:26] <payonel> so i set up to use your repro, and i might change something :P
L112[00:48:30] <payonel> look, i'll set it up
L113[00:48:34] <payonel> hopefully i'll see what you saw
L114[00:48:43] <payonel> just saying, i have my reasons for repro details :)
L115[00:52:00] <Izaya> git archive piped into tar xv works well enough I guess
L116[00:52:03] <Izaya> messy but oh well
L117[00:53:50] <lopezt> i am uploading an mmc export now
L118[00:55:15] <Izaya> yay, my gopher export script no longer chokes if the user deletes their gopherhole repo
L119[00:55:22] <Izaya> gopher://lain.church
L120[00:56:14] <payonel> lopezt: works fine :)
L121[00:56:42] <lopezt> ok
L122[00:56:54] <payonel> lopezt: lets call your server blade, A
L123[00:56:59] <payonel> and the computer case, B
L124[00:57:00] <lopezt> what works fine, the export or the broadcast?
L125[00:57:11] <payonel> the modems work
L126[00:57:40] <lopezt> yeah, which computers did you use?
L127[00:57:46] <payonel> A's modem port 400 is open, B's is closed. if B sends to A, or broadcasts, on port 400, A gets the message
L128[00:58:51] <lopezt> there is a server rack, next to 2 different computers
L129[00:59:02] <lopezt> and then there is a computer a little bit abroad of all of them
L130[00:59:32] <lopezt> the server rack with the first server has a network card
L131[00:59:48] <lopezt> the computer which is a little bit abroad of them uses a wirless card
L132[01:01:47] <payonel> lopezt: can i host the world and you join? do you have a headset?
L133[01:02:44] <lopezt> so i did try it again and its working only from the wirless one to the network one
L134[01:03:24] <payonel> so is it just wireless to wired you're having trouble with?
L135[01:04:09] <lopezt> try to send a message from the server via broadcast to the wireless card computer
L136[01:06:05] <lopezt> did you?
L137[01:06:13] <lopezt> i can join sure
L138[01:06:28] <payonel> i'd be happy to host, but one sec, i'll test what you said
L139[01:07:03] <payonel> btw, i see on your wireless machine, you're running a while loop to print events
L140[01:07:17] <payonel> you should try `dmesg` on the shell
L141[01:07:19] <payonel> (not in lua
L142[01:07:21] <lopezt> yes, its a command server for robots
L143[01:07:21] <payonel> )
L144[01:07:48] <lopezt> he is printing it only when he cant dispatch the message, what occurs when you send random messages
L145[01:08:49] <lopezt> oh dmesg is nice
L146[01:13:45] <payonel> lopezt: yeah, i keep forgetting that the wired to wireless t2 issue was a regression in 1.7.4
L147[01:13:47] <payonel> and fixed after
L148[01:13:50] <payonel> lopezt: i apologize
L149[01:13:58] <payonel> you'll need to use a dev build for that fix
L150[01:14:07] <payonel> (or 1.7.5 when it comes out)
L151[01:14:44] <payonel> build >= 166 will have it
L152[01:14:50] <payonel> https://ci.cil.li/job/OpenComputers-MC1.12/changes
L153[01:14:58] <payonel> 1. fixed t2 wireless cards NOT getting wired msgs
L154[01:15:47] <lopezt> so i found a bug which is already solved ^^
L155[01:16:54] <lopezt> i just was not sure if this is the regular behaviour or not
L156[01:18:25] <Kodos> %tonk
L157[01:18:26] <MichiBot> Aw jeez! Kodos! You beat Forecaster's previous record of 50 minutes and 59 seconds (By 3 minutes and 59 seconds)! I hope you're happy!
L158[01:18:27] <MichiBot> Kodos's new record is 54 minutes and 59 seconds! Kodos also gained 0.00007 tonk points for stealing the tonk.
L159[01:19:16] <lopezt> what is this tonk thing?
L160[01:19:21] <lopezt> %tonk
L161[01:19:31] <lopezt> oh lol
L162[01:31:13] <lopezt> is there a way i can get the require path of a class?
L163[01:31:27] <lopezt> i found only a solution to get it from objects
L164[01:35:00] <CompanionCube> Izaya: heh, /me sniffed around the gopherhole
L165[01:40:15] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.161) (Ping timeout: 198 seconds)
L166[02:18:02] <Ariri> %tonk
L167[02:18:03] <MichiBot> Fopdoodle! Ariri! You beat Kodos's previous record of 54 minutes and 59 seconds (By 4 minutes and 37 seconds)! I hope you're happy!
L168[02:18:04] <MichiBot> Ariri's new record is 59 minutes and 36 seconds! Ariri also gained 0.00008 tonk points for stealing the tonk.
L169[02:18:29] <Ariri> %stab Ariri
L170[02:18:30] * MichiBot stabs Ariri with a roll of cats - fresh from the factory doing 4 damage
L171[02:18:45] ⇦ Quits: greaser|q (greaser|q!greaser@antihype.space) (Remote host closed the connection)
L172[02:18:54] ⇨ Joins: greaser|q (greaser|q!greaser@antihype.space)
L173[02:20:39] <Ariri> %s/a roll of cats/catgirls
L174[02:20:50] <Ariri> heck
L175[02:28:40] ⇦ Quits: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150) (Ping timeout: 206 seconds)
L176[02:52:33] <Zef> %sip random
L177[02:52:34] <MichiBot> You drink a ripe aether potion (New!). The bottle turns into a spear.
L178[02:52:54] <Zef> Oh yes I love being impaled
L179[03:09:27] <TheFox> I bet you do
L180[03:09:37] <TheFox> pfft... furries
L181[03:10:34] ⇨ Joins: Rahix (Rahix!~Rahix@p548DE2DC.dip0.t-ipconnect.de)
L182[03:19:27] <Forecaster> Said the fox
L183[03:22:34] <TheFox> Dont fight me with logic
L184[03:22:43] <TheFox> It works too well, I always loose
L185[03:33:38] <Bob> b
L186[04:00:12] ⇦ Quits: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Ping timeout: 198 seconds)
L187[04:33:58] <baschdel> %tonk
L188[04:33:58] <MichiBot> Waesucks! baschdel! You beat Ariri's previous record of 59 minutes and 36 seconds (By 1 hour, 16 minutes and 19 seconds)! I hope you're happy!
L189[04:33:59] <MichiBot> baschdel's new record is 2 hours, 15 minutes and 55 seconds! baschdel also gained 0.00127 tonk points for stealing the tonk.
L190[04:37:53] ⇦ Quits: Rahix (Rahix!~Rahix@p548DE2DC.dip0.t-ipconnect.de) (Remote host closed the connection)
L191[05:30:29] ⇦ Quits: lopezt (lopezt!~Adium@v22018076567069662.quicksrv.de) (Quit: Leaving.)
L192[06:54:47] <Lizzy> %tonkout
L193[06:54:48] <MichiBot> Willikers! Lizzy! You beat baschdel's previous record of 2 hours, 15 minutes and 55 seconds (By 4 minutes and 53 seconds)! I hope you're happy!
L194[06:54:49] <MichiBot> Lizzy has stolen the tonkout! Tonk has been reset! They gained 0.002 tonk points! plus 0.001 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 0.39473
L195[06:54:59] <Lizzy> %tonkleaders
L196[06:55:00] <MichiBot> Lizzy: https://michibot.pc-logix.com/tonk
L197[06:58:25] <Forecaster> 5tonk
L198[06:58:28] <Forecaster> %tonk
L199[06:58:28] <MichiBot> Dagnammit! Forecaster! You beat Lizzy's previous record of <0 (By 3 minutes and 40 seconds)! I hope you're happy!
L200[06:58:29] <Forecaster> dangit
L201[06:58:29] <MichiBot> Forecaster's new record is 3 minutes and 40 seconds! Forecaster also gained 0.00006 tonk points for stealing the tonk.
L202[07:34:25] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L203[07:47:20] <bauen1> %tonk
L204[07:47:20] <MichiBot> Aw jeez! bauen1! You beat Forecaster's previous record of 3 minutes and 40 seconds (By 45 minutes and 10 seconds)! I hope you're happy!
L205[07:47:21] <MichiBot> bauen1's new record is 48 minutes and 51 seconds! bauen1 also gained 0.00075 tonk points for stealing the tonk.
L206[07:56:14] ⇨ Joins: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
L207[08:01:16] ⇨ Joins: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150)
L208[08:15:17] <bad at vijya> toptier name
L209[08:17:08] <bad at vijya> i too use `string.format(string.rep("%.2x", 8), unpack(io.open("/dev/urandom","rb"):read(8):byte(1, 8)))` to generate my usernames
L210[08:18:23] <descention> theoretically, it's possible to control a robot via internet, correct?
L211[08:19:01] <Forecaster> Yep
L212[08:19:03] <Izaya> sure
L213[08:19:15] <descention> oh, nvm. I just didn't use the right search term before
L214[08:19:18] <Forecaster> If you make it check a server for instructions
L215[08:19:31] <Forecaster> You can't send to it directly
L216[08:19:45] <Bob> u n p a c k bruh
L217[08:20:17] <Bob> ive rewrote an unpack in vanilla lua and its 20 times faster
L218[08:20:30] <Izaya> unpack?
L219[08:21:11] <Bob> unpack function
L220[08:21:13] <Bob> unpack(table)
L221[08:21:22] ⇨ Joins: Drew (Drew!webchat@75-46-34-129.lightspeed.jcvlfl.sbcglobal.net)
L222[08:21:31] <Izaya> oh, table.unpack or something
L223[08:21:42] <descention> I'm gonna look into dunstad/roboserver
L224[08:22:43] <Izaya> oh hey I forgot about that one
L225[08:23:33] <Bob> Code Block pastebined https://paste.pc-logix.com/jucisiqizi
L226[08:23:39] <Bob> like that or something
L227[08:23:47] <Bob> Code Block pastebined https://paste.pc-logix.com/larumutoqa [Edited]
L228[08:24:05] <Bob> works aswell for non arrays
L229[08:24:09] <Bob> using next instead of p + 1
L230[08:44:23] ⇨ Joins: Cervator (Cervator!~Thunderbi@2601:4c1:4000:362c:3552:69f2:d9ed:6a3b)
L231[09:01:40] ⇨ Joins: Vexatos (Vexatos!~Vexatos@port-92-193-3-57.dynamic.qsc.de)
L232[09:01:41] zsh sets mode: +v on Vexatos
L233[09:16:45] <bauen1> how is the lua implementation faster than the C implementation o_O
L234[09:16:57] <bauen1> %tonk
L235[09:16:57] <MichiBot> Dagnammit! bauen1! You beat your own previous record of 48 minutes and 51 seconds (By 40 minutes and 45 seconds)! I hope you're happy!
L236[09:16:58] <MichiBot> bauen1's new record is 1 hour, 29 minutes and 37 seconds! No points gained for stealing from yourself. (Lost out on 0.00068 x 1 = 0.00068)
L237[09:17:26] <bauen1> ._. where can i get a refund ?
L238[09:19:08] <Bob> tables are a heck of a thing
L239[09:30:47] ⇨ Joins: lopezt (lopezt!~Adium@v22018076567069662.quicksrv.de)
L240[09:33:29] <Kodos> %tonk
L241[09:33:29] <MichiBot> I'm sorry Kodos, you were not able to beat bauen1's record of 1 hour, 29 minutes and 37 seconds this time. 16 minutes and 32 seconds were wasted! Missed by 1 hour, 13 minutes and 4 seconds!
L242[10:00:11] <bad at vijya> %tonk
L243[10:00:16] <bad at vijya> wait fucl
L244[10:00:40] <AdorableCatgirl> %tonk
L245[10:00:40] <MichiBot> I'm sorry AdorableCatgirl, you were not able to beat bauen1's record of 1 hour, 29 minutes and 37 seconds this time. 27 minutes and 10 seconds were wasted! Missed by 1 hour, 2 minutes and 26 seconds!
L246[10:00:49] <AdorableCatgirl> f
L247[10:00:57] <AdorableCatgirl> my time is fucked up then
L248[10:21:40] ⇨ Joins: Inari (Inari!~Pinkishu@pD9E8E08C.dip0.t-ipconnect.de)
L249[10:22:15] <Inari> .
L250[10:22:34] <Inari> AmandaC: I'm sure you cna just phase through the wall anyway
L251[10:25:18] ⇦ Quits: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net) (Ping timeout: 190 seconds)
L252[10:26:03] <Bob> AmandaC what is the godly VSCodium addon i should add
L253[10:30:53] ⇦ Quits: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net) (Remote host closed the connection)
L254[10:33:00] ⇦ Quits: Drew (Drew!webchat@75-46-34-129.lightspeed.jcvlfl.sbcglobal.net) (Quit: webchat.esper.net)
L255[10:39:08] <Forecaster> wut http://tinyurl.com/y2ac3bpa
L256[10:44:24] <Forecaster> huh, apparently it's down worldwide
L257[10:53:47] ⇨ Joins: baschdel_ (baschdel_!~baschdel@2a01:5c0:16:ede1:571b:16dd:1bdb:37b)
L258[11:24:38] ⇦ Quits: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150) (Read error: Connection reset by peer)
L259[11:25:30] ⇨ Joins: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150)
L260[11:42:58] <Kodos> %tonk
L261[11:42:59] <MichiBot> Aw jeez! Kodos! You beat bauen1's previous record of 1 hour, 29 minutes and 37 seconds (By 12 minutes and 41 seconds)! I hope you're happy!
L262[11:43:00] <MichiBot> Kodos's new record is 1 hour, 42 minutes and 18 seconds! Kodos also gained 0.00042 (0.00021 x 2) tonk points for stealing the tonk.
L263[12:14:09] <Inari> https://media.discordapp.net/attachments/309529094452936705/590577945219694623/image0.jpg?width=784&height=677
L264[12:14:36] <bad at vijya> is this elon musk
L265[12:14:48] <Inari> No
L266[12:14:51] <Inari> This is wolfgirls
L267[12:14:53] <Inari> Elon is catgirls
L268[12:16:16] ⇨ Joins: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L269[12:20:50] <Inari> I want a pet raccoon
L270[12:21:12] <MGR> Take some of the ones in my area
L271[12:24:37] ⇨ Joins: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec)
L272[12:29:32] ⇨ Joins: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
L273[12:39:44] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.161)
L274[12:44:54] <lopezt> payonel: are the loot disks getting updated in the future releases as well?
L275[12:45:02] <lopezt> these*
L276[12:45:55] <lopezt> i am fiddeling around with the network loot disk and its a cool idea but not useable in a "production" environment, rather a thing to build on
L277[12:46:15] <lopezt> darn he istn online
L278[12:49:50] <AmandaC> @Bob https://marketplace.visualstudio.com/items?itemName=sumneko.lua
L279[12:54:18] <Bob> thank
L280[13:01:06] ⇦ Quits: baschdel_ (baschdel_!~baschdel@2a01:5c0:16:ede1:571b:16dd:1bdb:37b) (Ping timeout: 198 seconds)
L281[13:01:06] ⇦ Quits: baschdel (baschdel!~baschdel@151-056-210-188.ip-addr.inexio.net) (Ping timeout: 198 seconds)
L282[13:05:34] <descention> any way besides a geolyzer for a robot to detect blocks outside touch range?
L283[13:06:16] <Forecaster> no
L284[13:06:24] <ben_mkiv> computronics camera afaik
L285[13:06:39] <Forecaster> if you have comutronics you might be able to stuff a camera in it
L286[13:07:45] <descention> thanks. computronics is not available in the modpack we're using
L287[13:07:57] <Forecaster> add it
L288[13:08:01] <Forecaster> :P
L289[13:08:06] <descention> not my server ?
L290[13:08:16] <Zef> computronics should be a legal requirement for playing with opencomputers
L291[13:08:21] <Zef> in fact most of the addons should be
L292[13:08:30] <Zef> So many good things
L293[13:08:33] <descention> I'll mention it to the Enigmatica team
L294[13:09:05] <Zef> Well it's not avaliable on curseforge
L295[13:11:20] <descention> ah
L296[13:11:32] <descention> well that might be a reason they don't include it
L297[13:19:08] <Zef> Does it have something like opensecurity?
L298[13:19:18] <Zef> Because that's another addon that is on curse
L299[13:19:37] ⇨ Joins: baschdel (baschdel!~baschdel@2a01:5c0:16:ede1:ba27:ebff:fe49:bd2c)
L300[13:19:58] ⇨ Joins: baschdel_ (baschdel_!~baschdel@2a01:5c0:16:ede1:571b:16dd:1bdb:37b)
L301[13:39:04] <TheFox> %tonk
L302[13:39:04] <MichiBot> Potzblitz! TheFox! You beat Kodos's previous record of 1 hour, 42 minutes and 18 seconds (By 13 minutes and 46 seconds)! I hope you're happy!
L303[13:39:05] <MichiBot> TheFox's new record is 1 hour, 56 minutes and 5 seconds! TheFox also gained 0.00046 (0.00023 x 2) tonk points for stealing the tonk.
L304[13:39:42] <alexandria> damn
L305[13:39:48] <alexandria> beat me by 41 seconds
L306[13:42:43] ⇨ Joins: avalon (avalon!webchat@ip72-192-3-43.ri.ri.cox.net)
L307[13:43:30] <avalon> test
L308[13:44:46] <Bob> tset
L309[13:45:23] ⇦ Quits: avalon (avalon!webchat@ip72-192-3-43.ri.ri.cox.net) (Client Quit)
L310[14:06:17] <lopezt> i found a minor bug
L311[14:08:59] <Forecaster> catch it in a glass and release it outside
L312[14:13:02] <Kodos> What bug
L313[14:17:03] <Z0idburg> is it a pebkac bug?
L314[14:22:25] <bauen1> lopezt: the network disk seems such a nice idea (but definietly needs some improvements, eg. wireless network support)
L315[14:23:40] <lopezt> bauen1: it supports wireless network
L316[14:23:54] <lopezt> but in my current version it has a bug, 1.7.4
L317[14:24:01] <lopezt> which got already fixed in 1.7.10
L318[14:24:25] <lopezt> hmm, at least i remember it supports wireless
L319[14:24:52] <lopezt> i was able to connect with a wireless card to a networkcard with it
L320[14:24:58] <lopezt> but not the other way around
L321[14:25:08] <lopezt> but this belongs to another bug in 1.7.4
L322[14:26:32] ⇦ Quits: baschdel (baschdel!~baschdel@2a01:5c0:16:ede1:ba27:ebff:fe49:bd2c) (Remote host closed the connection)
L323[14:26:40] ⇨ Joins: baschdel (baschdel!~baschdel@151-056-210-188.ip-addr.inexio.net)
L324[14:35:37] <payonel> lopezt: there are not plans to update/improve the loot disc software in the current incarnation of things
L325[14:36:08] <payonel> what is lacking with the network software loot disk that you feel makes it inadequate for a "production" environment? :)
L326[14:38:27] ⇨ Joins: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L327[14:42:09] <Bob> dose anyone has lua 5.3.5 compiled windows libraries by any chance
L328[14:43:09] <lopezt> payonel: i found a minor bug in the network loot disk, but as ihave seen it got fixed already in a later versoin then 1.7.4
L329[14:43:45] <Bob> nvm found
L330[14:43:54] <Bob> you can correct it on github
L331[14:43:55] <Bob> do a PR
L332[14:43:58] ⇦ Quits: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net) (Ping timeout: 190 seconds)
L333[14:44:10] <lopezt> it has been already corrected in 1.7.10
L334[14:44:28] <AmandaC> there is no 1.7.10 OC
L335[14:44:49] <AmandaC> there's 1.7.4 OC for 1.7.10 MC
L336[14:44:56] <payonel> :) i think he means 1.7.10 mc :P
L337[14:45:23] <payonel> but yes, often people think our versions are based on mc versions
L338[14:45:27] <AmandaC> payonel: I'm not so sure? He says it's been fixed in "later then 1.7.4"
L339[14:46:29] <lopezt> https://github.com/MightyPirates/OpenComputers/commit/986d4345d8972522fbe0a299f59273366b8173fb#diff-63278ee2629b6a66547fd689c98ba105
L340[14:46:38] <payonel> fair
L341[14:47:01] <payonel> lopezt: our official release version of oc is 1.7.4
L342[14:47:11] <payonel> we have 1.7.4 for MC 1.7.10, 1.10, 1.11, and 1.12
L343[14:47:38] <AmandaC> Yeah, that's not 1.7.10, that's the branch for MC 1.7.10, which will be merged-up to 1.12
L344[14:47:41] <payonel> beside that, we have dev builds that are >1.7.4 and <1.7.5
L345[14:49:20] <payonel> lopezt: also, i can confirm that fix was merged all the way to 1.12
L346[14:50:07] <payonel> any build >= 163 for 1.12 should have it
L347[14:50:16] <payonel> (use latest, if youre going dev)
L348[14:50:20] <payonel> https://ci.cil.li/job/OpenComputers-MC1.12/
L349[14:50:26] ⇨ Joins: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L350[14:59:39] <lopezt> so can i add merge requests to github regarding the loot disks?
L351[15:00:26] <payonel> sure. it can be helpful to give me a heads about first
L352[15:00:34] <payonel> i might be against the change, and that'd save you time
L353[15:00:35] <lopezt> when i did setup my mmc for this i just took the latest relase from the forge website
L354[15:00:48] <lopezt> of course
L355[15:00:56] <payonel> curseforge has our latest "official releases"
L356[15:01:02] <payonel> our dev releases have more fixes
L357[15:01:10] <payonel> such as the commit you just linked
L358[15:01:21] <payonel> curseforge does NOT have our latest builds
L359[15:01:29] <payonel> we host those ourselves: https://ci.cil.li/
L360[15:01:43] <lopezt> there are a few things i can picture to have the network library to be much more useful
L361[15:02:29] <lopezt> i have to say it took me a while to get into it, i was thinking about writing a guide for it so noone else has to go through this again
L362[15:02:43] <payonel> the wiki is a good place for a guide
L363[15:04:13] <payonel> lopezt: a guide for how to do networking could get a link here: https://ocdoc.cil.li/tutorial
L364[15:08:20] <Inari> I need to buy an USB stick :| The only one I have is one of those you put an SD card in and for some reason those always break on me
L365[15:09:28] <bauen1> the network loot disk doesn't work over wireless is what i mean (if you just access the cable network using the tier 2 wireless of course it will work)
L366[15:11:20] <Skye> The network thing is outdated and broken
L367[15:11:43] <Skye> but it can't be replaced without favouring one of the two current network protocols
L368[15:12:52] <AmandaC> [ Situation: There are 2 competeing standards ]
L369[15:13:30] <bauen1> which two ?
L370[15:14:48] <bauen1> i only really read a bit of the docs of minitel
L371[15:17:30] <Skye> there might be 4
L372[15:20:02] <Forecaster> [ Situation: There are 4 competing standards ]
L373[15:21:00] <Mimiru> 4? That's crazy! We need a single standard that meets everyones needs!
L374[15:21:05] <Mimiru> %xkcd standards
L375[15:21:06] <MichiBot> Mimiru: https://xkcd.com/927/ - *Standards - xkcd*: "Permanent link to this comic: https://xkcd.com/927/ Image URL (for hotlinking/ embedding): https://imgs.xkcd.com/comics/standards.png. HOW STANDARDS ..."
L376[15:21:18] <payonel> the great Mimiru has come to visit!
L377[15:21:32] <payonel> %give Mimiru a cupcake
L378[15:21:33] * MichiBot searches through her inventory for a bit. "I couldn't find anything..."
L379[15:21:33] <Forecaster> visit? you mean she doesn't live here?
L380[15:21:54] <payonel> her shell does
L381[15:22:20] <bauen1> can't the 4 standards atleast agree on the layer 2 ?
L382[15:22:39] <Forecaster> absolutely not
L383[15:25:14] <Mimiru> Unfortunately with my current project load, I hardly have time for anything else :(
L384[15:25:18] <Mimiru> Hai guys <3
L385[15:25:43] <Mimiru> You should come play on my City of Heroes server :P
L386[15:25:52] <Forecaster> I don't have that
L387[15:26:07] <Mimiru> you *could*
L388[15:26:39] <Mimiru> https://cityofheroes.dev/forums/
L389[15:28:22] <bauen1> so the OpenOS thread API is the reason why event has some weird metatable magic around pullSignal ._.
L390[15:28:44] <bauen1> we should work on making the OpenOS code easier to understand ._.
L391[15:29:40] <payonel> bauen1: adding amazing features AND keeping memory load **super** low AND keeping backwards compatability == magic and confusion
L392[15:30:07] <payonel> that metatable magic on pullSignal was ENTIRELY about memory
L393[15:30:28] <payonel> openos boots with 1 stick of tier 1 ram, and installs successfully with just that 1 stick
L394[15:30:40] <payonel> i think it is currently down to 65k free
L395[15:30:48] <payonel> (by the time you reach the shell)
L396[15:31:04] <bauen1> alright backwards compatibility is a good reason
L397[15:31:05] <Skye> as someone who was around during the trasition from OpenOS in ROM to OpenOS on disk, that is something it wasn't able to do before
L398[15:31:15] <bauen1> even for the package delay magic
L399[15:33:50] <payonel> bauen1: i'm happy to explain in great detail any area of code in openos, if you have such questions
L400[15:34:26] <Mimiru> thread.lua line #45, #69, #224 and #1009
L401[15:34:28] <Mimiru> Thanks
L402[15:34:28] <Mimiru> :p
L403[15:34:48] <payonel> haha :) well...
L404[15:35:27] <Mimiru> j/k lol
L405[15:38:01] <payonel> #45: t:kill(); here we are closing any thread that is ready to die. the mortician is a set of those ready threads. #69 mt.__statue = "running"; the thread state is switching to running. #224 mt.reg = nil; cleaning up registry data about the thread, e.g. this is needed during detach() #1009 ... thread.lua is only 231 lines long :)
L406[15:44:37] <Mimiru> lmao
L407[15:44:50] <Mimiru> <3 haha
L408[15:45:09] <bauen1> also couldn't you let lua "unload" required modules by having package.loaded __mode = "v" ?
L409[15:45:11] <Forecaster> lines #232 - 1009 only exist in an alternate dimension
L410[15:48:17] <bauen1> i mean that could end really really badly, depending on how some people might use require, but it seems to work otherwise ...
L411[15:49:14] <payonel> bauen1: that's a really good solution for some of the libs
L412[15:49:46] <payonel> but i've trimmed all of that out of the boot sequence, nothing is loaded that isn't crucial, and i was trying to only add "magic" on paths that couldn't be unloaded
L413[15:50:18] <payonel> there might be areas that are over optimized that don't need to be, but generally, it is that way for that reason
L414[15:50:24] <bauen1> so just a quick test openos goes from ~900000 to ~923593 free after boot
L415[15:50:30] <bauen1> yeah it probably breaks some things too
L416[15:51:05] <payonel> and what is your baseline? 65k?
L417[15:51:28] <bauen1> 90k was free after boot without __mode="v"
L418[15:51:35] <payonel> oh, i see
L419[15:51:43] <payonel> so what is this? T1.5?
L420[15:52:05] <bauen1> default of ocvm
L421[15:52:10] <payonel> OH THAT
L422[15:52:19] <bauen1> let me put in a t1
L423[15:52:34] <payonel> ocvm models memory very well, but it isn't the same
L424[15:52:34] <Izaya> I worry just how much of a lard some people are if 48hp is "a little lacking at times"
L425[15:52:48] <The_Stargazer> how hard would it be to implement Luvit (https://luvit.io)
L426[15:52:49] <payonel> i use ocvm to measure changes in memory
L427[15:52:54] <The_Stargazer> into OpenOS
L428[15:53:01] <payonel> but not as a perfect predictor of exact mem load you'd expect in game
L429[15:53:06] <bauen1> true
L430[15:53:23] <payonel> with small changes, however, it is a very good predictor though
L431[15:53:34] <The_Stargazer> how much hackery does OpenOS have to work with OC
L432[15:53:54] <payonel> @The_Stargazer can you define "hackery" ?
L433[15:53:55] <The_Stargazer> i.e. how much is special code
L434[15:54:00] <The_Stargazer> that's not standard
L435[15:54:06] <payonel> non standard lua ?
L436[15:54:11] <The_Stargazer> yea
L437[15:54:17] <payonel> we have a wiki page on that
L438[15:54:18] <payonel> sec
L439[15:54:23] <The_Stargazer> and how catastrophic would it be
L440[15:54:27] <The_Stargazer> if we got rid of that
L441[15:54:43] <payonel> https://ocdoc.cil.li/api
L442[15:54:48] <payonel> we dont hack it for openos' sake
L443[15:54:52] <payonel> but for our sandbox
L444[15:54:56] <Vexatos> AmandaC, nice vscodium extension you got there
L445[15:55:03] <The_Stargazer> what do we hack it for?
L446[15:55:06] <The_Stargazer> oh
L447[15:55:16] <AmandaC> Vexatos: I like it a lot for futzing with my OC stuff.
L448[15:55:26] <payonel> vscodium?
L449[15:55:30] <Vexatos> looks like adding selene support of it would be very hard
L450[15:55:31] <AmandaC> Vexatos: but it's not mine, I just found it and banged on it until it worked
L451[15:55:34] <payonel> is this something in addition to lua-language-server?
L452[15:55:39] <payonel> AmandaC: share!!!
L453[15:55:48] <bauen1> the tier 1 stick is 196608 bytes right ?
L454[15:55:49] <The_Stargazer> by vscodium
L455[15:55:52] <The_Stargazer> do you mean vs code?
L456[15:55:54] <Vexatos> AmandaC, I figured since you probably won't be writing chinese comments in your repo
L457[15:55:55] <payonel> bauen1: sounds right
L458[15:56:05] <AmandaC> payonel: vscodium is a fork of vscode without all the microsoft stuff
L459[15:56:14] <Vexatos> someone please tell me where the god damn entrypoint in lua-language-server is
L460[15:56:17] <payonel> AmandaC: hmm
L461[15:56:22] <The_Stargazer> that explains my question as well
L462[15:56:24] <Izaya> AmandaC: oh interesting
L463[15:56:33] <Vexatos> payonel, vscodium is vscode but with literally not a single functional difference
L464[15:56:39] * payonel doesn't mind msft in his vscode
L465[15:56:39] <Vexatos> just without the telemetry
L466[15:56:56] <The_Stargazer> >*using microsoft-derived products*
L467[15:56:58] <Izaya> I remember something about how the primary method for obtaining VSCode was using pre-built binaries from MS and that's not something I'd trust
L468[15:57:07] <bauen1> if i set __mode="v" on package.loaded it crashes with an out of memory error lmao
L469[15:57:11] <Vexatos> payonel, do you know lua-language-server by chance
L470[15:57:18] <Izaya> though fortunately it's not an issue for me because I use text editors to edit text, not web browsers
L471[15:57:20] <Izaya> :^)
L472[15:57:26] <The_Stargazer> would OpenOS play nice with a custom event loop?
L473[15:57:32] <Vexatos> because I'd like to find where the god damn compiler entry point is so I can maybe hack selene parsing into this
L474[15:57:32] <The_Stargazer> and a luaJIT compiler?
L475[15:57:41] <payonel> Vexatos: yeah, i've been using it for a week now, AmandaC told me about that
L476[15:58:00] <Vexatos> because selene code not appearing as errors in my linter would be kinda nice
L477[15:58:02] <payonel> Izaya: oh come on, a little paranoid :P
L478[15:58:15] <AmandaC> payonel, Vexatos: It's code is a fucking mess, imho. I'm glad someone else figured out how to make it happy under linux, because I sure as shit wouldn't be able to
L479[15:58:20] <Izaya> it's not paranoid if the company in question has a history of being user-hostile
L480[15:58:30] <Vexatos> AmandaC, the comments are chinese :I
L481[15:58:32] <lopezt> for what could i have the use to put a harddrive into a relay?
L482[15:58:32] <payonel> @The_Stargazer custom event loop? you want to replace the event lib?
L483[15:58:37] <The_Stargazer> well
L484[15:58:42] <The_Stargazer> luvit has its own event loop
L485[15:58:43] <The_Stargazer> libuv
L486[15:58:52] <bauen1> ah the error handleing in dofile@lib/core/boot.lua is amazing, it will tell you the error but not what caused it ._.
L487[15:59:09] <The_Stargazer> reminds me of r/softwaregore
L488[15:59:12] <Izaya> >nodejs but lua
L489[15:59:15] <The_Stargazer> those error boxes that just said
L490[15:59:17] <The_Stargazer> "Ok"
L491[15:59:23] <The_Stargazer> gtg
L492[15:59:26] <Izaya> well at least it's better than JS I guess but o.O
L493[16:00:07] <Izaya> Lizzy: https://stereophonic.space/media/1ba831084767804ad803773d1c618b76dcd6ff51aae5e5d6153a98bc2e6513ed.jpg
L494[16:00:30] <Lizzy> hehehehe
L495[16:00:48] <payonel> bauen1: yeah, i should just assert a bit more there and not use those if/elses
L496[16:01:14] <payonel> bauen1: if i'm going to take credit for openos, i also have to take blame i suppose
L497[16:01:18] <Mimiru> "Failed successfully"
L498[16:01:40] <Skye> Where's Sangar?!
L499[16:01:41] <payonel> ...even though those exact lines of code i didn't change from historical roots
L500[16:01:47] <bauen1> lol
L501[16:01:52] <Skye> WHAT DID PAYONEL DO TO SANGAR?!!
L502[16:02:03] <payonel> :/
L503[16:02:14] <Lizzy> Sangar is still around :P
L504[16:02:28] <Forecaster> you mean payonel didn't absorb him?
L505[16:02:33] <payonel> i keep sangar in a perpetual blissful virtual world, suspended in a coma-like state
L506[16:02:44] <Skye> lucky
L507[16:02:53] <Skye> what's the downside for him
L508[16:03:03] <payonel> um, nothing he enjoys is real
L509[16:03:09] <AmandaC> His partner is kirito
L510[16:04:40] <payonel> bauen1: i inherited openos at its version 1.5 days. since then, every functional area of code has changed (at least, the important ones) :) and it is significantly different
L511[16:04:49] <Vexatos> if only I could find the god damn entrypoint
L512[16:04:54] <payonel> but yeah, it could be better of course
L513[16:04:58] <payonel> there will be more changes in the future
L514[16:07:17] <AmandaC> payonel has altered the openos. Pray he does not alter it further
L515[16:07:37] <payonel> lopezt: your network ideas sounds pretty good
L516[16:07:47] <Vexatos> open os
L517[16:07:50] <Vexatos> os is latin for bone
L518[16:10:21] <bauen1> payonel: so (after a small patch to ensure buffer and io stay loaded long enough) __mode="v" saves 5kb on a T1 stick (no mode free 64519 vs mode free 69817) by unloading the rc module
L519[16:11:04] <Bob> everything has to break with time
L520[16:11:51] <Bob> Luarocks on termux now is shit literally for no reason it totally stopped working and when i got it right the directory isnt the right one and i dont even know where it is, but it worked fine 2 months ago bruh
L521[16:12:08] <Bob> ~~i require root privileges~~
L522[16:13:12] <bauen1> openos does crash as soon as i open lua on the T1 memory stick lol
L523[16:14:31] <bauen1> and if you use __mode="v" on package.loaded you need someway to ensure important stuff doesn't get unloaded (ie. preload table)
L524[16:17:05] <payonel> lopezt: we shouldnt need rc for hardward change detection, btw
L525[16:17:38] <Vexatos> I assume I can't just add a new searcher and lua-language-server just, you know, supports it
L526[16:18:15] <lopezt> payonel: but the drivers get initialied in the boot file, what will only happen when the system gets booted, or we need a hook
L527[16:19:02] <payonel> there are no network drivers at boot, besides, you just add event listeners to its own lib code
L528[16:20:23] <payonel> lopezt: whatever changes you propose/PR for the network loot disk, btw, have to be backward compatible
L529[16:20:30] <bauen1> the plan9k loot disk also needs some love
L530[16:20:43] <payonel> bauen1: well to be honest, it is deprecated
L531[16:23:35] <lopezt> payonel: the thing is the network tcp part does not work at all before the fix which was made 14 days ago by yourself
L532[16:24:18] <payonel> are you saying there is no basis for supporting existing projects?
L533[16:24:35] <lopezt> lol
L534[16:25:00] <lopezt> its the channel creation is totally messed up, there is only one circumstance tcp works with it
L535[16:25:36] <payonel> i dont know of projects that use the network loot disk, tbh. everyone i think write their own socket code with the internet component
L536[16:26:01] <payonel> but i dont keep tabs on community projects
L537[16:26:08] <Kodos> %tonk
L538[16:26:09] <MichiBot> Zounderkite! Kodos! You beat TheFox's previous record of 1 hour, 56 minutes and 5 seconds (By 51 minutes)! I hope you're happy!
L539[16:26:09] <payonel> a good start is to scan the oppm projets
L540[16:26:10] <MichiBot> Kodos's new record is 2 hours, 47 minutes and 5 seconds! Kodos also gained 0.0017 (0.00085 x 2) tonk points for stealing the tonk.
L541[16:26:37] <lopezt> so for myself, i like the way it is written, there are only a few things which needs to be changed, also i dont want to write my own network protocol from scratch
L542[16:26:58] <lopezt> actually i would rather be busy with keeping another project going which requires a reliable network
L543[16:27:16] <lopezt> i was looking for a solutioon and found out about the loot disk
L544[16:27:19] <bauen1> the reason nobody uses the network loot disk is because it breaks as soon as you try to use it ._.
L545[16:27:38] <lopezt> i am not sure about the udp part, cause it doesnt create channels
L546[16:27:44] <lopezt> i guess it will work fine
L547[16:27:59] <lopezt> but tcp is broken cause channel creation is all messed up
L548[16:29:50] <lopezt> bauen1: wireless cards work, but it did not work through a relay with a wireless card
L549[16:30:19] <payonel> fwiw, you can put a wireless card in the relay itself
L550[16:31:34] <lopezt> but i dont think its an network lib issue
L551[16:32:15] <bauen1> gtg sleep, see you tomorrow
L552[16:43:49] <Z0idburg> @payonel WAT
L553[16:43:54] <Z0idburg> I didn't know you could do that
L554[16:44:23] <Lizzy> you can also put a linked card in there, which is nice for long distance stuff
L555[16:44:47] <payonel> linked cards are amazing. i wonder if people use them enough
L556[16:45:00] <payonel> also, you can recraft linked cards now :)
L557[16:45:08] <Vexatos> I
L558[16:45:09] <Vexatos> I did it
L559[16:45:12] <Vexatos> WHAT THE FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAAAAAAAAAAAAAA
L560[16:45:16] <Vexatos> WHY IS THIS WORKING
L561[16:45:27] <Vexatos> [robotic meltdown noises]
L562[16:46:21] <Lizzy> one small caviat with the linked cards is that if you have one in a relay and one in a pc, then send a message from the pc via the linked cards. other devices connected to the relay will get the message but the port will be "0" (because linked cards are point2point and have no concept of ports)
L563[16:46:49] <payonel> oh ha, that makes sense, i never tested that
L564[16:46:53] <payonel> Lizzy: so even without a port open?
L565[16:47:15] <Lizzy> errr, I can't quite remember, was a while since i discovered it
L566[16:47:24] <Lizzy> but i don't recall opening port 0 so i think so yeah
L567[16:47:55] <payonel> i'll test that
L568[16:48:04] <payonel> do you think that is valid? it is an interesting workflow
L569[16:48:25] <Lizzy> going the other way (i.e. standard network message into the relay then transported over the linked card) still has the port number in it when the linked-pc gets the message
L570[16:48:26] <payonel> that basically allows linked cards to communicated with a host of machines at once, and not strictly p2p
L571[16:48:38] * Lizzy shrugs
L572[16:49:01] <Lizzy> I'm not 100% sure if you need to open port 0 on a normal network card for it to work
L573[16:49:42] <payonel> also pretty sure you can't open port 0
L574[16:49:47] <Vexatos> PSA
L575[16:49:48] <Lizzy> hmm
L576[16:49:55] <Vexatos> I added selene support to lua-language-server
L577[16:49:58] <Vexatos> It's disgusting
L578[16:49:59] <Vexatos> but it works
L579[16:50:05] <Vexatos> way better than it has any right to
L580[16:50:19] <payonel> Vexatos: i'm glad you are admitting that finally
L581[16:50:24] * payonel runs
L582[16:50:50] <Vexatos> payonel, all I am saying is
L583[16:50:53] <Vexatos> I found the entry point
L584[16:51:06] <Lizzy> i didn't report the edgecase because it's a fairly small edgecase because it's generally unlikely that you'd be mixing up which devices linked cards are in
L585[16:51:11] <payonel> i'm (badly) mocking selene, not lua-language-serve :)
L586[16:51:30] <payonel> Lizzy: oh that's fine! you just got me thinking about it
L587[16:56:14] <Vexatos> I swear
L588[16:56:18] <Vexatos> this has no right to work as well as it does
L589[16:56:29] <Vexatos> I literally
L590[16:56:40] <Vexatos> added two selene.parse() calls to one file of lua-language-server
L591[16:56:41] <Vexatos> and it
L592[16:56:42] <Vexatos> just works
L593[16:58:06] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Read error: Connection reset by peer)
L594[17:11:00] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L595[17:18:05] ⇨ Joins: Arimil (Arimil!~Renari@24.229.184.254.res-cmts.sm.ptd.net)
L596[17:20:18] ⇦ Quits: Renari (Renari!~Renari@24.229.184.254.res-cmts.sm.ptd.net) (Ping timeout: 190 seconds)
L597[17:21:50] ⇦ Quits: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec) (Remote host closed the connection)
L598[17:23:56] ⇦ Quits: Inari (Inari!~Pinkishu@pD9E8E08C.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L599[17:24:09] <AmandaC> \o/ finally got irccloud's electron shell happy with nixos
L600[17:24:45] <Vexatos> aand now I have a .patch file you can literally just apply from the root of the extension to add selene support
L601[17:24:47] <Vexatos> well then
L602[17:27:10] <Z0idburg> Did I just hear of patch and selene?
L603[17:27:14] <Z0idburg> and extension?
L604[17:27:26] <Vexatos> I added selene support to the lua-language-server vscodium extension :I
L605[17:27:42] <Vexatos> it's ugly and disgusting and the patch has to be manually applied everytime the extension updates
L606[17:27:44] <Vexatos> but it do work
L607[17:34:46] <Bob> VSCodium \o/
L608[17:36:29] ⇨ Joins: Bob (Bob!webchat@ip-62-235-59-208.dsl.scarlet.be)
L609[17:36:45] <Bob> Discord broke for me so here i am trought webchat
L610[17:37:16] ⇦ Quits: Bob (Bob!webchat@ip-62-235-59-208.dsl.scarlet.be) (Client Quit)
L611[17:37:23] <Bob> And disxord is up again
L612[17:37:32] <Bob> Micro down times but chained
L613[17:43:58] <Z0idburg> Discord is written in Elixir
L614[17:44:07] <Z0idburg> it crashes thousands of times per second I assure you Bob
L615[17:44:10] <Z0idburg> and you don't even realize it
L616[17:44:23] <Z0idburg> That is just how reliable Discord is
L617[17:45:16] <Z0idburg> Elixir is all about forcing things to crash when something is just slightly amiss and replacing them with new memory as if nothing happened.
L618[17:45:38] ⇦ Quits: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net) (Ping timeout: 190 seconds)
L619[17:45:39] <Z0idburg> and of course discord is made up of billions and billions of processes
L620[17:45:55] <Z0idburg> all of which crashing constantly and reinitializing themselves in realtime
L621[17:46:20] <AmandaC> is that what made you decide to use Discord, @Z0idburg? :P
L622[17:48:47] <Bob> Z0idburg i totally agree
L623[17:51:09] <Z0idburg> Yeah sorta AmandaC
L624[17:51:15] <Z0idburg> I mean the client is not in Elixir
L625[17:51:19] <Z0idburg> but the servers are
L626[17:51:52] <AmandaC> then I know just the thing to make you switch back to IRC: IRCCloud's backend is also in elixir. :P
L627[17:52:10] <Z0idburg> Bob: So now, do you see why I'm developing Trotwood sort of like Erlang's model?
L628[17:52:27] <Z0idburg> hundreds of coroutines handling components and events etc crashing constantly
L629[17:52:49] <Z0idburg> Is it really AmandaC
L630[17:52:54] <AmandaC> yup
L631[17:52:57] <Z0idburg> if only IRCCloud didn't piss me off for whatever reason I forget
L632[17:53:03] <AmandaC> haha
L633[17:53:17] <Z0idburg> I am not surprised though because Erlang is amazing for realtime systems
L634[17:53:19] <AmandaC> I just spent ~2-3h trying to make it's electron app work under nixos
L635[17:53:24] <Z0idburg> and since Elixir runs on Erlang
L636[17:53:35] <Z0idburg> does it work?
L637[17:53:42] <AmandaC> yup
L638[17:53:48] <Z0idburg> I didn't even know IRCCloud had an electron a pp
L639[17:53:51] <AmandaC> Made a nix expression for it
L640[17:53:58] <Z0idburg> OH YEAH
L641[17:54:03] <Z0idburg> I remember one reason I stopped using IRCCloud
L642[17:54:03] <AmandaC> https://github.com/irccloud/irccloud-desktop/releases
L643[17:54:07] <Z0idburg> it was fighting with my ZNC setup
L644[17:54:20] <AmandaC> I pay the 5$/month so I don't need to bother with znc
L645[17:54:26] <Z0idburg> and I forget why I doubled up on bouncing but there was a reason
L646[17:54:29] <Z0idburg> yes I did too
L647[17:54:38] <Z0idburg> znc does some things that IRCCloud didnt at the time
L648[17:54:43] ⇦ Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L649[17:54:44] <Z0idburg> so I used both
L650[17:55:08] <Z0idburg> oh yeah... so I don't think irccloud had a client back then
L651[17:55:17] <Z0idburg> other than using the web browser
L652[17:55:25] <AmandaC> It's had it for at least 2 years
L653[17:55:29] <Z0idburg> and I usually use irssi at home
L654[17:55:57] <Z0idburg> What do you think of log horizon?
L655[17:56:01] <Z0idburg> I am watching it right now
L656[17:56:24] <AmandaC> v0.1.0 was tagged Mar 9, 2016
L657[17:56:49] <AmandaC> I've not watched it, but I thin it's on my planning list
L658[17:57:18] <Z0idburg> I really like it
L659[17:57:47] <Z0idburg> I almost think I like it better than SOA
L660[17:57:49] <Z0idburg> SAO*
L661[18:02:39] <Z0idburg> I've been wanting to make a bare minimally featured IRC server in Elixir
L662[18:03:03] ⇦ Quits: baschdel_ (baschdel_!~baschdel@2a01:5c0:16:ede1:571b:16dd:1bdb:37b) (Ping timeout: 198 seconds)
L663[18:26:46] <Vexatos> https://quantum-chemistry.is-pretty.cool/8YgJAsu.png
L664[18:27:01] <Vexatos> @Z0idburg ^
L665[18:27:36] <Vexatos> I can't believe this is working
L666[18:27:58] <Z0idburg> I saw camel case and closed it fast as I could
L667[18:28:22] <Vexatos> I didn't write this :P
L668[18:28:32] <Z0idburg> lol
L669[18:28:36] <Z0idburg> what is this
L670[18:29:05] <Vexatos> working syntax checking for selene? D:
L671[18:30:10] <Z0idburg> heh
L672[18:39:58] ⇦ Quits: Vexatos (Vexatos!~Vexatos@port-92-193-3-57.dynamic.qsc.de) (Quit: Insert quantum chemistry joke here)
L673[18:44:52] <AmandaC> %shell
L674[18:44:53] * MichiBot loads a chirpy birb into a shell and fires it. It strikes alexandria. They take 8 damage. xandaros and Azelphur stood too close and take 8 and 4 damage respectively.
L675[18:57:49] <AmandaC> D: I just noticed what MichiBot used as ammo
L676[18:57:54] <AmandaC> I'm so sorry Temia. D:
L677[19:02:12] <lopezt> %tonk
L678[19:02:12] <MichiBot> I'm sorry lopezt, you were not able to beat Kodos's record of 2 hours, 47 minutes and 5 seconds this time. 2 hours, 36 minutes and 3 seconds were wasted! Missed by 11 minutes and 1 second!
L679[19:06:23] <Temia> oh no D:
L680[19:12:36] <Kodos> Rekt
L681[20:05:22] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L682[20:06:30] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L683[20:12:38] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L684[20:17:48] ⇦ Quits: lopezt (lopezt!~Adium@v22018076567069662.quicksrv.de) (Ping timeout: 189 seconds)
L685[20:30:37] ⇦ Quits: dustinm` (dustinm`!~dustinm@static.38.6.217.95.clients.your-server.de) (Quit: Leaving)
L686[20:32:14] ⇨ Joins: dustinm` (dustinm`!~dustinm@static.38.6.217.95.clients.your-server.de)
L687[20:35:00] ⇨ Joins: lopezt (lopezt!~Adium@v22018076567069662.quicksrv.de)
L688[21:12:44] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L689[21:16:34] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Client Quit)
L690[22:05:00] <Izaya> \:D/ my book turned up
L691[22:05:12] * Izaya now owns a copy of Inside AppleTalk (Second Edition)
L692[22:18:09] <Ariri> owo
L693[22:19:20] <Ariri> %tonk
L694[22:19:21] <MichiBot> Jiminy Cricket! Ariri! You beat Kodos's previous record of 2 hours, 47 minutes and 5 seconds (By 30 minutes and 3 seconds)! I hope you're happy!
L695[22:19:22] <MichiBot> Ariri's new record is 3 hours, 17 minutes and 8 seconds! Ariri also gained 0.0015 (0.0005 x 3) tonk points for stealing the tonk.
L696[22:19:36] <Ariri> %sip random
L697[22:19:36] <MichiBot> You drink a basic white potion (New!). It tastes bitter.
L698[22:42:56] <Zef> https://cdn.discordapp.com/attachments/559072557219971094/590746155533729822/2019-06-18_23.33.27.png
L699[23:11:22] <CompanionCube> Izaya: y tho
L700[23:11:45] <Izaya> CompanionCube: it was $7 and where do you think I got most of the ideas for Minitel
L701[23:12:25] * CompanionCube doesn't know enough about appletalk to say anything
L702[23:13:58] <AmandaC> right, guess it's time to try that whole sleep thing again.
L703[23:31:12] <CompanionCube> random thought of the day: most of the UK's railway services are partially state-owned. No-one ever said it has to be the *domestic* state owning it ;)
L704[23:33:32] <The_Stargazer> i love how I can understand JSON
L705[23:33:44] <The_Stargazer> but I can't understand how to tell Luvit how to understand it
L706[23:34:05] <The_Stargazer> like, I can look at lit.luvit.io's json
L707[23:34:08] <The_Stargazer> and be like "yep okay"
L708[23:34:23] <The_Stargazer> but when it comes to *actually implementing a parser for it*
L709[23:34:27] <The_Stargazer> i'm like\
L710[23:34:29] <The_Stargazer> i'm like [Edited]
L711[23:34:33] <The_Stargazer> "uhhhhh what"
L712[23:35:44] <The_Stargazer> the `parsePackageJson` function doesn't even have an `end` statement yet
L713[23:41:05] <The_Stargazer> can you use `type` as a function argument
L714[23:41:41] <The_Stargazer> i.e. is `function parseJson(json, type)` valid
L715[23:43:50] <The_Stargazer> also, for some reason, every IRC user is vexatos now
<<Prev Next>> Scroll to Top