<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:42] <Ocawes​ome101> CompanionCube: p2w = pay to win?
L2[00:00:47] <CompanionCube> yep
L3[00:01:56] <Amanda> Wait' it'snot pirates to warriors?
L4[00:02:30] <ThePi​Guy24> no its "pistachios to walnuts"
L5[00:17:17] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Read error: Connection reset by peer)
L6[00:17:56] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L7[01:04:39] ⇦ Quits: Hobbyboy (Hobbyboy@hobbyboy.co.uk) (Quit: The BNC has broken!)
L8[01:07:15] <Brisingr​Aerowing> https://reddit.com/r/feedthebeast/comments/i5mf1u/feature_friday_4_featuring_the_upcoming_create_03/
L9[01:08:30] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Read error: Connection reset by peer)
L10[01:09:18] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L11[01:10:26] <Ar​iri> I thought it was pickles to waifus
L12[01:15:03] ⇦ Quits: baschdel (~baschdel@2a02:6d40:361a:c101:52db:8ca7:871e:ae9a) (Ping timeout: 198 seconds)
L13[01:26:07] ⇨ Joins: DBotThePony1 (~Thunderbi@31.220.170.28)
L14[01:27:15] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Ping timeout: 202 seconds)
L15[01:27:15] *** DBotThePony1 is now known as DBotThePony
L16[01:43:08] ⇦ Quits: Vexatos (~Vexatos@port-92-192-81-250.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L17[01:49:57] <Ocawes​ome101> well, that was weird
L18[01:50:02] <Ocawes​ome101> my entire desktop crashed
L19[01:52:13] <Ocawes​ome101> ...and corrupted something related to the game i was playing
L20[01:52:15] <Ocawes​ome101> dammit
L21[01:53:59] <Ocawes​ome101> well, time to redownload it
L22[01:54:11] <Corded> * <Ocawes​ome101> is sad, because redownloading it will take a few hours
L23[02:06:46] <Amanda> What game?
L24[02:11:51] ⇨ Joins: Hobbyboy (Hobbyboy@hobbyboy.co.uk)
L25[02:25:55] * Amanda snuggles up around Elfi, yawns then conks out, laying her head across Elfi's legs
L26[02:54:28] <The Swe​rvy Doat> how do i make a program that runs when event.listen gets activated
L27[02:57:33] <Saphire> RAWR
L28[03:25:06] ⇦ Quits: Lucifer (sid32492@id-32492.charlton.irccloud.com) (Ping timeout: 198 seconds)
L29[03:25:27] ⇨ Joins: Ocawesome101 (~ocawesome@38.65.250.178)
L30[03:26:54] ⇦ Quits: dmod (sid32492@id-32492.charlton.irccloud.com) (Ping timeout: 198 seconds)
L31[03:35:15] ⇨ Joins: Lucifer (sid32492@2001:67c:2f08:3::7eec)
L32[03:40:17] ⇨ Joins: dmod (sid32492@id-32492.charlton.irccloud.com)
L33[04:15:25] <Inventi​on64 🌹> > how do i make a program that runs when event.listen gets activated
L34[04:15:25] <Inventi​on64 🌹> @The Swervy Doat Do you still need help?
L35[04:16:08] <The Swe​rvy Doat> i think ive got it thank you though
L36[04:17:51] <Inventi​on64 🌹> Ok cool
L37[04:35:21] <CompanionCube> %tonk
L38[04:35:21] <MichiBot> Dagnammit! Compan​ionCube! You beat ThePi​Guy24's previous record of 2 hours, 5 minutes and 34 seconds (By 6 hours, 43 minutes and 46 seconds)! I hope you're happy!
L39[04:35:22] <MichiBot> CompanionCube's new record is 8 hours, 49 minutes and 21 seconds! CompanionCube also gained 0.02019 (0.00673 x 3) tonk points for stealing the tonk. Position #4. Need 0.08055056 more points to pass Li​zzy!
L40[04:39:14] ⇨ Joins: immibis_ (~immibis@x590e80e4.dyn.telefonica.de)
L41[04:41:51] ⇦ Quits: immibis (~immibis@x590ca347.dyn.telefonica.de) (Ping timeout: 202 seconds)
L42[04:41:58] *** immibis_ is now known as immibis
L43[04:46:10] <Ocawesome101> i can now use vled in my irl terminal :D
L44[04:46:18] <Ocawesome101> i ported the necessary things
L45[04:46:38] <Ocawesome101> it's about 10-20x faster than in OC lmao
L46[04:50:07] <Ocawesome101> linux only, ofc - requires the stty command
L47[05:00:28] ⇦ Quits: Techokami (~Techokami@2001:41d0:700:3949:2222::2) (Ping timeout: 198 seconds)
L48[05:00:36] ⇦ Quits: Sandra (~Sandra@2001:41d0:700:3949:2222::2) (Ping timeout: 198 seconds)
L49[05:00:36] ⇦ Quits: Antheus (~Antheus@2001:41d0:700:3949:2222::2) (Ping timeout: 198 seconds)
L50[05:01:24] ⇦ Quits: asie (~asie@asie.pl) (*.net *.split)
L51[05:01:24] ⇦ Quits: Kilobyte (~kilobyte@2a01:4f8:201:34c7::1) (*.net *.split)
L52[05:01:24] ⇦ Quits: stephan48 (~stephanj@nemesis.stejau.de) (*.net *.split)
L53[05:01:24] ⇦ Quits: Teris (uid315557@id-315557.brockwell.irccloud.com) (*.net *.split)
L54[05:01:24] ⇦ Quits: dustinm` (~dustinm@static.38.6.217.95.clients.your-server.de) (*.net *.split)
L55[05:01:24] ⇦ Quits: jackie (~jackie@irc.chaosfield.at) (*.net *.split)
L56[05:01:24] ⇦ Quits: dangranos (~dangranos@149.56.6.196) (*.net *.split)
L57[05:01:24] ⇦ Quits: Shuudoushi (~Shuudoush@2607:5300:203:51d5::c0f:fee) (*.net *.split)
L58[05:01:24] ⇦ Quits: surferconor425 (sid77899@id-77899.hathersage.irccloud.com) (*.net *.split)
L59[05:01:24] ⇦ Quits: daniel (~quassel@jupiter.danger-it.de) (*.net *.split)
L60[05:01:24] ⇦ Quits: pwootage (~pwootage@new.pwootage.com) (*.net *.split)
L61[05:01:24] ⇦ Quits: citadelcore_ (~TERMINUS@2a05:d01c:a7c:6116:a0dd:5884:d6f3:27d7) (*.net *.split)
L62[05:01:33] ⇨ Joins: Shuudoushi (~Shuudoush@2607:5300:203:51d5::c0f:fee)
L63[05:02:06] ⇨ Joins: Kilobyte (~kilobyte@banana-new.kilobyte22.de)
L64[05:02:07] zsh sets mode: +v on Kilobyte
L65[05:02:55] ⇨ Joins: asie (~asie@asie.pl)
L66[05:02:55] ⇨ Joins: stephan48 (~stephanj@nemesis.stejau.de)
L67[05:02:55] ⇨ Joins: dustinm` (~dustinm@static.38.6.217.95.clients.your-server.de)
L68[05:02:55] ⇨ Joins: jackie (~jackie@irc.chaosfield.at)
L69[05:02:55] ⇨ Joins: dangranos (~dangranos@149.56.6.196)
L70[05:02:55] ⇨ Joins: surferconor425 (sid77899@id-77899.hathersage.irccloud.com)
L71[05:02:55] ⇨ Joins: daniel (~quassel@jupiter.danger-it.de)
L72[05:02:55] ipo.esper.net sets mode: +v on jackie
L73[05:03:13] ⇦ Quits: jackie (~jackie@irc.chaosfield.at) (Ping timeout: 198 seconds)
L74[05:03:18] ⇨ Joins: pwootage (~pwootage@new.pwootage.com)
L75[05:03:54] ⇨ Joins: Teris (uid315557@id-315557.brockwell.irccloud.com)
L76[05:04:38] ⇨ Joins: jackie (~jackie@irc.chaosfield.at)
L77[05:04:38] zsh sets mode: +v on jackie
L78[05:06:24] ⇨ Joins: daniel_ (~quassel@jupiter.danger-it.de)
L79[05:06:31] ⇨ Joins: dangranos_ (~dangranos@149.56.6.196)
L80[05:08:17] ⇦ Quits: asie (~asie@asie.pl) (*.net *.split)
L81[05:08:17] ⇦ Quits: stephan48 (~stephanj@nemesis.stejau.de) (*.net *.split)
L82[05:08:17] ⇦ Quits: dustinm` (~dustinm@static.38.6.217.95.clients.your-server.de) (*.net *.split)
L83[05:08:17] ⇦ Quits: dangranos (~dangranos@149.56.6.196) (*.net *.split)
L84[05:08:17] ⇦ Quits: surferconor425 (sid77899@id-77899.hathersage.irccloud.com) (*.net *.split)
L85[05:08:17] ⇦ Quits: daniel (~quassel@jupiter.danger-it.de) (*.net *.split)
L86[05:08:17] *** dangranos_ is now known as dangranos
L87[05:08:28] ⇨ Joins: surferconor425 (sid77899@id-77899.hathersage.irccloud.com)
L88[05:12:03] ⇨ Joins: Techokami (~Techokami@2001:41d0:700:3949:2222::2)
L89[05:12:03] ⇨ Joins: citadelcore (~TERMINUS@2a05:d01c:a7c:6116:a0dd:5884:d6f3:27d7)
L90[05:12:03] ⇨ Joins: dustinm` (~dustinm@static.38.6.217.95.clients.your-server.de)
L91[05:15:03] ⇨ Joins: stephan48 (~stephanj@nemesis.stejau.de)
L92[05:16:01] <Ocawesome101> there's a PKGBUILD now :)
L93[05:16:51] <Ocawesome101> and for my next trick... i will go to bed
L94[05:16:52] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.250.178) (Quit: I'm probably going to bed.)
L95[05:20:05] ⇨ Joins: Sandra (~Sandra@2001:41d0:700:3949:2222::2)
L96[05:24:18] ⇨ Joins: Antheus (~Antheus@2001:41d0:700:3949:2222::2)
L97[05:33:57] ⇨ Joins: asie (~asie@asie.pl)
L98[06:15:29] ⇦ Quits: Cervator (~Thunderbi@2600:1700:1a25:9160:2d92:3616:55ef:a6f8) (Quit: Cervator)
L99[06:25:43] ⇨ Joins: Renari (~Renari@70.44.83.129.res-cmts.bgr.ptd.net)
L100[07:02:30] <Izaya> Kristopher38: a CraftTweaker addon called ... CraftDumper?
L101[07:24:14] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L102[07:44:10] <Ar​iri> %choose videos or not
L103[07:44:10] <MichiBot> Ar​iri: Wait, what was the question again? Uhh... "videos"?
L104[07:44:57] <Ar​iri> %give MichiBot happy DOOG Korone
L105[07:44:58] * MichiBot accepts happy DOOG Korone and adds it to her inventory
L106[07:45:07] ⇨ Joins: xt (~xt@58.17.57.30)
L107[07:45:35] ⇦ Quits: xt (~xt@58.17.57.30) (Remote host closed the connection)
L108[08:44:25] ⇨ Joins: Inari (~Pinkishu@p4fd95507.dip0.t-ipconnect.de)
L109[08:59:31] ⇨ Joins: Alaura (~quassel@2001:19f0:6401:a2d:5400:ff:fe0b:fb93)
L110[09:00:39] ⇨ Joins: Backslash (~Backslash@d75-156-174-246.abhsia.telus.net)
L111[09:04:08] ⇦ Quits: Backslash (~Backslash@d75-156-174-246.abhsia.telus.net) (Ping timeout: 194 seconds)
L112[09:05:43] ⇨ Joins: Backslash (~Backslash@d75-156-174-114.abhsia.telus.net)
L113[09:09:54] ⇦ Quits: Backslash (~Backslash@d75-156-174-114.abhsia.telus.net) (Read error: Connection reset by peer)
L114[09:13:57] <The Swe​rvy Doat> what does the term api do?
L115[09:24:37] <Mic​hiyo> https://ocdoc.cil.li/api:term?s[]=term
L116[09:24:51] <Inventi​on64 🌹> Provides simple functions for interacting with the terminal
L117[09:24:52] <Mic​hiyo> Also
L118[09:24:55] <Mic​hiyo> ~w term
L119[09:24:55] <ocdoc> http://ocd.cil.li/api:term
L120[09:43:45] ⇦ Quits: Alaura (~quassel@2001:19f0:6401:a2d:5400:ff:fe0b:fb93) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
L121[09:43:48] ⇨ Joins: Alaura (~quassel@2001:19f0:6401:a2d:5400:ff:fe0b:fb93)
L122[10:00:38] ⇨ Joins: s48 (~s48@85.253.90.160.cable.starman.ee)
L123[10:00:42] ⇦ Quits: s48 (~s48@85.253.90.160.cable.starman.ee) (Client Quit)
L124[10:13:35] <Forec​aster> Amanda I fixed
L125[10:18:45] <Forec​aster> %sip
L126[10:18:45] <MichiBot> You drink a fiery sapphire potion (New!). As Forecaster drinks the potion they become the target of a wad of llama spit! They fail to evade it with a 2 vs DC 12 and takes 1d​4 => 1 damage.
L127[10:18:51] <Forec​aster> Ow
L128[10:30:43] ⇨ Joins: Vexatos (~Vexatos@port-92-192-81-250.dynamic.as20676.net)
L129[10:30:43] zsh sets mode: +v on Vexatos
L130[10:35:33] ⇨ Joins: s48 (~s48@m212-119-155-237.cust.tele2.ee)
L131[10:35:38] ⇦ Quits: s48 (~s48@m212-119-155-237.cust.tele2.ee) (Client Quit)
L132[11:36:43] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L133[11:39:08] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.158.172)
L134[12:40:41] ⇦ Quits: bauen1 (~bauen1@ipbcc03d1e.dynamic.kabel-deutschland.de) (Ping timeout: 189 seconds)
L135[12:43:38] ⇨ Joins: bauen1 (~bauen1@ipbcc03d1e.dynamic.kabel-deutschland.de)
L136[12:48:34] ⇨ Joins: baschdel (~baschdel@2a02:6d40:361a:c101:52db:8ca7:871e:ae9a)
L137[13:01:30] ⇦ Quits: bauen1 (~bauen1@ipbcc03d1e.dynamic.kabel-deutschland.de) (Ping timeout: 189 seconds)
L138[13:04:13] ⇨ Joins: bauen1 (~bauen1@ipbcc03d1e.dynamic.kabel-deutschland.de)
L139[13:07:24] ⇨ Joins: Vexaton (~Vexatos@port-92-192-31-248.dynamic.as20676.net)
L140[13:07:24] zsh sets mode: +v on Vexaton
L141[13:09:45] ⇦ Quits: Vexatos (~Vexatos@port-92-192-81-250.dynamic.as20676.net) (Ping timeout: 189 seconds)
L142[13:16:28] <Forec​aster> %sip
L143[13:16:29] <MichiBot> You drink a sweet tomato potion (New!). Forecaster feels the need to use "%shell".
L144[13:16:41] <Forec​aster> %shell
L145[13:16:41] <MichiBot> Forec​aster loads dizunilando into a shell and fires it. It strikes the ground near Luci​fer, Lesh​aInc, and El​fi. They take 1d6 => 4, 1d6 => 5, and 1d6 => 4 splash damage respectively.
L146[13:16:42] <MichiBot> Dizunilando was caught by Ash, gotta catch 'em all!
L147[13:25:07] <B​ob> how come pairs is not defined in a drone
L148[13:35:58] <Amanda> It should be, you sure you're not shadowing it?
L149[13:59:30] <B​ob> index = _G for the environement table in laod didn't work for a reason i have no clue off
L150[13:59:43] <B​ob> now i have another problem, i don't get all the return values that i had previously
L151[14:01:41] <B​ob> `local func,err = load(chunk,nil,nil); if func then; modem.broadcast(4,pcall(func))` with a chunk `return 1,2,3` only returns true on the other end now, it did work when i had the env table now that its gone it doesnt im totally lost
L152[14:03:11] <B​ob> debugging time whooo
L153[14:03:25] <fingercomp> what is stored in `chunk`?
L154[14:03:45] <B​ob> `return 1,2,3`, it was another proble msomewhere i figured
L155[14:03:57] <B​ob> still no clue why env with a metatable with index pointing to G didn't work
L156[14:04:05] <B​ob> altough i don't care about G polution here, this is a debug script
L157[14:05:01] <fingercomp> does the receiver print all returned values?
L158[14:05:24] <B​ob> i printed ...
L159[14:06:45] <fingercomp> well, I don't see any error with the sender's code
L160[14:06:49] <Amanda> does OpenOS' print support multiple arguments?
L161[14:08:26] <B​ob> yeah it does
L162[14:09:12] <fingercomp> are you running exactly the same code that you've given here?
L163[14:09:28] <fingercomp> well, I guess no, as the `if` is not closed
L164[14:13:35] <B​ob> http://tinyurl.com/y2zwl6bm
L165[14:22:01] <B​ob> how come cant' use a flint and steel on a tnt on a drone ?
L166[14:22:59] <B​ob> can't ignite a TNT with a flint and steel
L167[14:23:00] <B​ob> f
L168[14:24:26] <B​ob> can't use a redstone card in a drone either
L169[14:24:30] <B​ob> cmon OC wh
L170[14:27:24] <B​ob> drones can't press buttons either
L171[14:28:24] <B​ob> actually it placed the button in a weird af spot
L172[14:35:25] <Forec​aster> Entities can't emit Redstone
L173[14:36:01] <Forec​aster> You'd have to spawn an invisible block that does it or something
L174[14:40:47] <Amanda> And drones don't have hands
L175[14:41:44] <Forec​aster> They can "use" blocks I'm pretty sure
L176[14:43:35] <Kristo​pher38> yeah, they can
L177[14:43:38] <Kristo​pher38> but can't use tools
L178[14:43:43] <Kristo​pher38> so flint and still wouldn't work
L179[14:44:09] <Forec​aster> Yeah
L180[14:44:16] <Forec​aster> But buttons will
L181[14:53:51] ⇨ Joins: Cervator (~Thunderbi@2600:1700:1a25:9160:1cc4:b218:f152:9d92)
L182[15:04:37] <Forec​aster> %sip
L183[15:04:37] <MichiBot> You drink a gloomy diamond potion (New!). A bard behind Forecaster suddenly stops playing. They were most likely eaten by a monster.
L184[15:10:27] <ThePi​Guy24> %tonk
L185[15:10:28] <MichiBot> Bejabbers! ThePi​Guy24! You beat Compan​ionCube's previous record of 8 hours, 49 minutes and 21 seconds (By 1 hour, 45 minutes and 45 seconds)! I hope you're happy!
L186[15:10:29] <MichiBot> ThePiGuy24's new record is 10 hours, 35 minutes and 6 seconds! ThePiGuy24 also gained 0.01584 (0.00176 x 9) tonk points for stealing the tonk. Position #5. Need 0.02326 more points to pass Compan​ionCube!
L187[15:41:37] <B​ob> how does the generator upgrade work
L188[15:41:58] <B​ob> i figured tough
L189[15:42:17] <B​ob> i can get a stack of item in a genenrator at once nice
L190[15:42:22] <B​ob> it has its own inventory apparently
L191[15:42:26] <B​ob> that's some good stuff
L192[15:42:48] <B​ob> will the generator waste fuel if my energy is full
L193[15:51:48] <Kristo​pher38> that's a good question, I haven't really checked that 🤔
L194[15:51:56] <Forec​aster> Probably
L195[15:52:51] <Forec​aster> And the generator probably doesn't store anything other than "fuel units"
L196[15:53:31] <B​ob> https://ocdoc.cil.li/component:generator tells otherwise
L197[15:53:42] <B​ob> you can insert and remove from a generator any fuel
L198[15:53:52] <Kristo​pher38> generator has an internal inventory for fuel
L199[15:53:56] <Kristo​pher38> which isn't visible
L200[15:54:01] <Forec​aster> Ah
L201[15:54:21] <Kristo​pher38> but you can insert, remove and query count of the item that you put there
L202[15:59:34] <B​ob> yeah the generator seems to not care
L203[15:59:56] <Forecaster> %restart
L204[15:59:57] ⇦ Quits: MichiBot (~MichiBot@ip160.ip-192-99-104.net) (Remote host closed the connection)
L205[16:00:19] ⇨ Joins: MichiBot (~MichiBot@ip160.ip-192-99-104.net)
L206[16:00:19] zsh sets mode: +v on MichiBot
L207[16:00:45] <Forec​aster> %choose burger or pizza
L208[16:00:59] <MichiBot> Forec​aster: I sense some "burger" in your future!
L209[16:01:04] <Kristo​pher38> so it consumes fuel at the same rate when it's either charged fully or only partially?
L210[16:01:13] <Kristo​pher38> so it consumes fuel at the same rate whether it's charged fully or only partially? [Edited]
L211[16:02:47] <B​ob> idk tough
L212[16:03:00] <B​ob> yeah it doesn't seem to care
L213[16:03:11] <Kristo​pher38> alright, good to know, thanks 👍
L214[16:40:16] <Izaya> BTM was like
L215[16:40:24] <Izaya> years ahead of the curve
L216[16:41:05] <Izaya> people are talking about virtual conventions now
L217[16:48:33] <Inari> Izaya: People had virtual conventions years ago in SecondLife
L218[16:48:34] <Inari> :p
L219[16:48:40] <B​ob> how do i get a drone's energy value
L220[16:48:50] <Izaya> those were even further ahead then
L221[16:48:56] <Izaya> Bob:
L222[16:48:58] <Izaya> ~w computer
L223[16:48:58] <ocdoc> http://ocd.cil.li/api:computer
L224[16:49:06] <B​ob> i had component page open
L225[16:49:07] <B​ob> nice
L226[16:49:16] <Inari> It's a gimmick, people go back to real-life conventions soon enough, the only reaso nits being talked about is Corona
L227[16:49:34] <Izaya> yeah
L228[16:56:54] <Ocawes​ome101> Izaya: wanna see something cursed
L229[16:57:33] <Izaya> yees
L230[16:57:35] <Izaya> always
L231[16:58:21] <Ocawes​ome101> https://github.com/Ocawesome101/standard-lua-vled
L232[16:58:28] <Ocawes​ome101> Abusing stty
L233[16:58:36] <Ocawes​ome101> It’s surprisingly usable actually
L234[16:59:15] <Izaya> very neat
L235[16:59:26] <Izaya> saw you talking about it last night
L236[16:59:33] <Ocawes​ome101> Yea
L237[17:00:15] <Izaya> even packaged :3
L238[17:00:18] <Ocawes​ome101> I did have to modify some things so resolution isn’t dynamic but w/e
L239[17:00:19] <Ocawes​ome101> Yep
L240[17:00:33] <Ocawes​ome101> I figured I might as well since I’ve never written a PKGBUILD
L241[17:01:02] <Izaya> should do the cheaty PsychOS thing
L242[17:01:07] <Izaya> move the cursor to 99999;99999
L243[17:01:15] <Izaya> then get the terminal to read back the current position
L244[17:02:47] <Ocawes​ome101> Thats exactly what I do, but I did it really slowly (I probably could do it now and it’d be fine but before I was calling stty twice for every getResolution)
L245[17:12:18] ⇦ Quits: lord| (~ba7888b72@66.109.211.85) (Ping timeout: 189 seconds)
L246[17:12:38] <Forec​aster> I'm now torrenting through my phone... help
L247[17:15:36] ⇦ Quits: baschdel (~baschdel@2a02:6d40:361a:c101:52db:8ca7:871e:ae9a) (Ping timeout: 189 seconds)
L248[17:19:35] ⇨ Joins: lord| (~ba7888b72@66.109.211.85)
L249[17:21:28] <Kristo​pher38> Izaya: we (me and my friends) are gonna use minitel for our modular storage and autocrafting system
L250[17:25:58] <Izaya> neat
L251[17:26:04] <Izaya> got plans?
L252[17:33:30] <Kristo​pher38> uh, that's basically it, storage with iron chests mod, transposer and some thermal ducts, and autocrafting, well... we're still figuring this part out
L253[17:34:17] <Kristo​pher38> but we'll have several machines doing requests like FETCH and whatnot between each other
L254[17:34:33] <Izaya> I'm a big fan of storage drawers for computerised storage
L255[17:34:44] <Izaya> as you probably know :p
L256[17:34:52] <Inventi​on64 🌹> It makes it too easy
L257[17:34:57] <Izaya> fair
L258[17:35:02] <Inventi​on64 🌹> Not very interesting IMO
L259[17:35:07] <Izaya> I never figured out how to do storage distributed between multiple systems with it
L260[17:35:15] <Izaya> so I'm excited to see how it ends up
L261[17:35:29] <Inventi​on64 🌹> Also I designed it so it could work with only opencomputers, as that's how I play usually
L262[17:36:26] <Adorabl​eCatgirl> so
L263[17:36:31] <Adorabl​eCatgirl> i'm screwing around in arma 3
L264[17:36:40] <Adorabl​eCatgirl> time to see if i can fly a plane into an anomaly
L265[17:37:41] <Inventi​on64 🌹> Its not exactly managed which simplifies things. Behind the scenes the storage is scattered, but the computer just tracks it all and collates it.
L266[17:39:44] <CompanionCube> Izaya: no thoughts on the p2w server idea?
L267[17:40:31] <Izaya> CompanionCube: I have more experience disrupting P2P economies
L268[17:44:03] <CompanionCube> oh?
L269[17:47:00] <Izaya> I've gotten a few friends together and crashed the prices on common resources in Minecraft and other games at times
L270[17:52:18] <Forec​aster> Oh man... Zero dawn has more than 2.5k seeders...
L271[17:52:30] <Forec​aster> And here I am on a data connection :|
L272[17:52:45] <Izaya> H0D?
L273[17:52:51] <Izaya> it's cracked already?
L274[17:53:01] <Izaya> oh shit, it is
L275[17:53:49] <Izaya> https://imgur.com/glgdTOs.png
L276[17:54:22] <Izaya> Forecaster: I'll seed for you :)
L277[17:55:19] <Forec​aster> The issue is, do I want to use 70 GB of my data to get it...
L278[17:55:37] <Izaya> given that's probably like, 70/15, probably not
L279[17:55:56] <Forec​aster> 70/15?
L280[17:56:04] <Izaya> 70 out of 15
L281[17:56:14] <Izaya> though one of the fitgirl ones is only 40GB
L282[17:56:16] <Izaya> :^)
L283[17:56:53] <Forec​aster> I know what / means, I don't know what the numbers are
L284[17:57:03] <Izaya> gigabytes
L285[17:58:03] <Forec​aster> ...right
L286[17:59:10] <Inari> Economies in Minecraft can inherently not work, or not well at leat
L287[17:59:19] <Izaya> yup
L288[17:59:31] <Izaya> the only thing that isn't effectively free is time
L289[18:00:13] <Inari> Yeah, but then, if you don't spend a lot of time anyway, you don't really have something to trade :D
L290[18:00:36] <Inventi​on64 🌹> I think most economies would fail without some sort of central authority, which usually doesn't exist in a minecraft server
L291[18:00:57] <Ha​ku> im getting a little confused as to whether not `robot.durability()` is a command as google's showing it as some content on the wiki, but on the wiki, I can't find it anywhere. Trying to run it inside a robot returns this. http://tinyurl.com/y5rlevqk
L292[18:02:18] <Brisingr​Aerowing> Well, for starters, you misspelled durability.
L293[18:02:20] <Inari> https://pbs.twimg.com/media/Ee4O6kfXoAE79nn?format=jpg&name=large
L294[18:02:42] <Ha​ku> 🤦ok, thats my bad for the robot
L295[18:03:35] <Ocawes​ome101> Inari: well, never going there then
L296[18:03:38] <Ha​ku> i feel so dumb rn as it works
L297[18:05:43] <Ha​ku> is there any way to get the value of a specific nbt tag?
L298[18:05:54] <Inventi​on64 🌹> No
L299[18:06:13] <Inventi​on64 🌹> Well not in regular OC at least afaik
L300[18:06:49] <Ha​ku> ok.
L301[18:21:38] <B​ob> you can actually
L302[18:21:41] <B​ob> just enable NBT in configs
L303[18:22:00] <B​ob> OC doesn't enable it by default because its not visible to the vanilla user and usually holds some private data about the thing you shouldn't know or mess with
L304[18:22:16] <B​ob> @Haku it does have NBT inspectio, just enable in config as its considered a cheaty option
L305[18:22:31] <B​ob> How much does a coal chunk equates in energy generated in a generator upgade ?
L306[18:22:35] <B​ob> does anyone know this ?
L307[18:22:36] <Ha​ku> im on a server :\
L308[18:24:03] <Forec​aster> @Bob it just uses the fuel unit value I imagine
L309[18:24:25] <B​ob> in ticks ?
L310[18:24:29] <Forec​aster> Yeah
L311[18:24:44] <Kristo​pher38> on the wiki it says, it has 80% efficiency of a stirling engine
L312[18:25:02] <Forec​aster> @Haku if you just need to compare you can use an item database upgrade
L313[18:25:09] <Kristo​pher38> which is in buildcraft energy units
L314[18:25:22] <B​ob> how long does an item in ticks smelt in a furnace
L315[18:25:23] <Kristo​pher38> (i think)
L316[18:25:35] <B​ob> so i can do my math
L317[18:25:50] <Kristo​pher38> and the power converter page says that the conversion rate is 1:1 with buildcraft https://ocdoc.cil.li/block:power_converter
L318[18:26:08] <Ha​ku> ok forecaster, comparing would work, would there be a way to store the database in a varibule such that I can check it?
L319[18:26:10] <Kristo​pher38> @Bob https://github.com/Kristopher38/OC-Von-Neumann-probe/blob/master/lib/burntimes.lua
L320[18:26:18] <Kristo​pher38> I took the values from the wiki
L321[18:26:22] <B​ob> thats handy
L322[18:26:25] <Forec​aster> @Haku it's an item
L323[18:26:36] <B​ob> so burntime = energy *.8
L324[18:27:13] <Ha​ku> sorry, i phrased that a bit off, I was asking if there was a way to store the state of the item so i could compare it later without the second item
L325[18:27:18] <Kristo​pher38> more like energy per item = energy per tick in a stirling engine * 0.8
L326[18:27:27] <B​ob> from a block of coal ill get 12800 energy rite ?
L327[18:27:34] <Forec​aster> @Haku yes that's what the database does
L328[18:27:35] <Kristo​pher38> more like energy per item = energy per tick in a stirling engine * 0.8 * number of ticks an item burns [Edited]
L329[18:27:36] <B​ob> @Haku yes, database upgrade
L330[18:27:58] <Ha​ku> ill look under database upgrade on the wiki and try to figure it out, thank you
L331[18:28:11] <Kristo​pher38> I linked burn times in ticks, not how much energy you'll get
L332[18:28:36] <B​ob> i know
L333[18:28:46] <B​ob> is there a way to convertr burntime into energy ?
L334[18:28:55] <B​ob> i dont use BC at all so i can't know any of its values
L335[18:29:06] <fingercomp> @Bob `burnTime * generatorEfficiency` is how much OC energy you get from burning one item
L336[18:29:47] <B​ob> yeah so 12.8k from a coal block right
L337[18:30:21] <Kristo​pher38> fingercomp: so literally the amount of ticks that an item burns * generator efficiency is the amount of OC energy you'll get?
L338[18:30:32] <fingercomp> yes
L339[18:30:39] <Kristo​pher38> huh, good to know
L340[18:32:24] ⇨ Joins: baschdel (~baschdel@2a02:6d40:361a:c101:52db:8ca7:871e:ae9a)
L341[18:51:03] <B​ob> whats the energy deplition rate for a drone
L342[18:52:37] <Amanda> Depends on what it's doing, I assume
L343[18:52:44] <B​ob> itll just be flying
L344[18:52:50] <B​ob> and while its flying sleeping mostly
L345[18:52:58] <B​ob> so i wanted to introduce a energy check
L346[19:08:01] <Forec​aster> ...
L347[19:09:10] <Forec​aster> Isn't it great when you accidentally delete about 20 GB of downloaded content just because you didn't have the thing selected you thought you did in the torrent program...
L348[19:10:31] <Forec​aster> Normally it wouldn't have mattered, I'd just re-download it, but currently I'm on a limited data connection...
L349[19:11:12] <Forec​aster> I was hoping to just let it download the last couple of GB so I could watch it... And instead I delete all of it...
L350[19:20:30] <Forec​aster> %sip
L351[19:20:32] <MichiBot> You drink a bubbly salmon potion (New!). Forecaster feels slightly stronger.
L352[19:20:55] <Forec​aster> %smash something strongly
L353[19:20:56] <MichiBot> Forecaster smashes a box. It turns out to be a loot crate. It contained a leftover pumpkin.
L354[19:21:18] <Forec​aster> %fling the pumpkin
L355[19:21:19] <MichiBot> Forec​aster flings the pumpkin in a random direction. It hits the ground near m​ax
L356[19:27:01] <Kristo​pher38> @Bob I remember seeing in the config that it's less than a robot for example
L357[19:27:14] <B​ob> gives me 0 clue lol
L358[19:27:24] <B​ob> im making a benchmarl
L359[19:28:06] <Kristo​pher38> Code Block pastebined https://paste.pc-logix.com/idiweqilic
L360[19:28:32] <Kristo​pher38> that's from the config
L361[19:28:41] <Kristo​pher38> also I'm saying garbage, robot consumes less power than a computer
L362[19:28:48] <Kristo​pher38> not drone less than a robot
L363[19:29:03] <B​ob> evil
L364[19:29:10] <Kristo​pher38> are you actually doing that thing where you're writing scripts for money?
L365[19:29:57] <B​ob> nope
L366[19:30:15] <B​ob> and i doubt that on fiver ppl would acutally search that lmao
L367[19:30:33] <Kristo​pher38> I wonder if you could advertise on reddit or something
L368[19:30:46] <B​ob> time to make a team and start monetizing OC 👀
L369[19:31:06] <B​ob> i mean i could start bitching about it and just self advertize everywhere
L370[19:31:09] <B​ob> this is a viable strategy
L371[19:31:29] <Kristo​pher38> 👀
L372[19:31:35] <B​ob> the only OC fiver gig is mine
L373[19:32:02] <B​ob> https://www.reddit.com/r/factorio/comments/i5yoaj/train_junctions_pfft_try_train_jumptions/
L374[19:32:13] <B​ob> factorio keeps getting better exponentially
L375[19:33:16] <B​ob> ~~its all just a campaign to take over CC and advertize Rust~~
L376[19:33:27] <B​ob> anyways time to afk while my benchmark runs
L377[19:33:57] <Kristo​pher38> What are you trying to accomplish with a drone anyway?
L378[19:34:15] <Amanda> can drones hold linked cards?
L379[19:34:28] <B​ob> i doubt, they can hold up to lvl 2 cards
L380[19:34:47] <B​ob> and a linked one is lvl 3 so, out of scope for t2 drones (best ones avaible after creative)
L381[19:34:48] <Amanda> shame. No roving minitel hotspots. :P
L382[19:34:57] <B​ob> F
L383[19:35:04] <B​ob> @Kristopher38 delivery system
L384[19:35:10] <B​ob> but the delivery is a antimatter bom
L385[19:35:16] ⇦ Quits: Amanda (~quassel@2601:46:c680:ce0f:1e69:7aff:fe65:fc5f) (Quit: Toodles)
L386[19:35:57] <B​ob> http://tinyurl.com/y3fbgv5v
L387[19:36:01] <B​ob> why is the status screen so big lol
L388[19:36:11] <B​ob> well fuck, time to reflash
L389[19:36:26] <Inventi​on64 🌹> Programming for fiver sounds terrible. I bet most requests would be impossible or just pointless.
L390[19:37:16] <B​ob> Kristopher made a von neuman OC system so
L391[19:37:24] <B​ob> OC is quite powerfull
L392[19:37:33] <B​ob> and i state in the fiver post, within OC bounds
L393[19:37:45] <B​ob> altough i doubt anyone would understand that lmao
L394[19:37:57] ⇨ Joins: Amanda (~quassel@2601:46:c680:ce0f:4c98:e332:b471:4fa8)
L395[19:41:06] <Inventi​on64 🌹> I just don't trust the kinda people that would pay for a program on fiver. Hell even business students can't make realistic goals and go forbid they stop to consider ethics before approaching me with an idea.
L396[19:41:52] <Amanda> Make sure to include a phone-home so you can charge for "maintence"! :P
L397[19:42:04] * Amanda likes stories of that kind of stuff where it gets thwarted
L398[19:42:16] <B​ob> some peep gave me factorio for a bunch of small OC scripts i speedran within 5 mins so
L399[19:43:01] <Inventi​on64 🌹> Just add sleeps in every function and release a performance update occasionally
L400[19:43:28] <B​ob> that the plan
L401[19:43:33] <B​ob> additional revisions cost 5$
L402[19:43:39] <B​ob> :GWjiangoPepeGenius:
L403[19:43:55] <B​ob> i know a lot of vanilla lua microoptmization too
L404[19:44:28] <B​ob> @Kristopher38 the average im getting from a drone just standing still is 2/s over 60s
L405[19:45:16] <B​ob> Code Block pastebined https://paste.pc-logix.com/ikinumicof
L406[19:45:25] <B​ob> 2-2.5/s
L407[19:46:22] <Inventi​on64 🌹> Eventually you'll be doing stuff over again which makes it simplet
L408[19:46:26] <Inventi​on64 🌹> Eventually you'll be doing stuff over again which makes it simpler [Edited]
L409[19:48:49] <B​ob> i have a github repo with all my OC scripts so
L410[19:49:59] <Inventi​on64 🌹> Ah so the fiver fee is for you to upload the script to pastebin
L411[19:50:50] <B​ob> yeah its so fucking hard smh
L412[19:51:04] <B​ob> i need to put all my energy into googling
L413[19:51:30] <Inventi​on64 🌹> If I wasn't good at googling I'd be like 66% less efficient at programming
L414[19:51:43] <B​ob> 99.9*%
L415[19:52:11] <Inventi​on64 🌹> Sometimes I'll Google something for older people and they'll ask what I put in and are always surprised how simple it is to find with just keywords
L416[19:52:47] <Inventi​on64 🌹> It's probably cause they google something like, "Phone stopped working, how to fix email not showing my archive folder anymore when it used to."
L417[19:53:02] <Inventi​on64 🌹> But I just Google "Archive Email iPhone"
L418[19:54:13] <Kristo​pher38> yeah, surprising amount of people don't know what search terms to enter to get the desired results
L419[19:54:23] <Kristo​pher38> it's really a skill nowadays
L420[19:55:35] <Inventi​on64 🌹> Well and where google fails you can usually describe the issue simply on discord and have someone tell you what that's called. Though it's really annoying figuring out what web related terms are.
L421[19:56:24] <Izaya> terms are much harder than the searching tbh
L422[19:56:39] <Izaya> I have a few specific channels with greybeards that tend to be able to help
L423[19:56:49] <Izaya> Or, less grey beards, like here.
L424[19:57:06] <Inventi​on64 🌹> I still haven't found out what the name for automatic DNS setting is
L425[19:57:17] <Izaya> DHCP?
L426[19:57:36] <Inari> I prefer people that dye their beards teal
L427[19:57:56] <Izaya> captain brightbeard
L428[19:58:18] <Amanda> Don't you love when iOS developers break the world for linux developers? https://github.com/NixOS/nixpkgs/issues/94952
L429[19:58:19] <MichiBot> Title: CMake: Set CMAKE_OSX_ only on Darwin? | Posted by: primeos | Posted: Sat Aug 08 10:46:54 PDT 2020 | Status: open
L430[19:59:37] <Inventi​on64 🌹> So you know how on AWS you have to pay money to have a static IP? Well I know there is a way to set DNS dynamically from your server but I don't know what it's called to do that.
L431[20:00:05] <Izaya> P sure it's just called dynamic DNS
L432[20:00:23] <Izaya> https://en.wikipedia.org/wiki/Dynamic_DNS
L433[20:00:53] <Inventi​on64 🌹> My God. Well I have a static IP now anyway.
L434[20:01:17] <Izaya> I don't know how but I ended up with a static IP on my home connection to run my services from.
L435[20:01:25] <Inventi​on64 🌹> That's totally not annoying that it happens to be called what I literally just described it as
L436[20:02:01] <Inventi​on64 🌹> I think most times your IP should be (relatively) static if you are using it often enough. Sometimes if you go on vacation it might get released.
L437[20:02:14] <Amanda> Izaya: I'm pretty sure the same way I did -- the ISP made the DHCP lease time stupid-long. I've gone through a single IP change since switching to comcrap, when the power got cut when we were on vacation and the modem didn't come back up until a week+ later
L438[20:02:24] <Izaya> Amanda: nah, it's not DHCP
L439[20:02:30] <Izaya> my ISP is kinda "special"
L440[20:02:48] <Izaya> they don't do DHCP, each customer gets an IP and when you set up your router it only asks once and saves it as static
L441[20:02:59] <Amanda> interesting
L442[20:03:05] <Izaya> kinda tardo but I'm not arguing
L443[20:03:25] <Forec​aster> I have a static up until my router restarts
L444[20:03:42] <Forec​aster> Then I have another static ip until next time it restarts
L445[20:03:50] <Izaya> when I did have a DHCP IP I found I could just set a static IP
L446[20:03:57] <Izaya> and I'd just sorta get to keep it
L447[20:04:48] <Forec​aster> Of course all my services are offline right now...
L448[20:05:23] <Inventi​on64 🌹> I know Comcast uses DHCP since my IP has changed but only when we went on vacation for just the right amount of time
L449[20:05:40] <Izaya> man I had two power outages in the last month
L450[20:05:52] <Izaya> what's the point of living in town around all these other people if I still get power outages? >.>
L451[20:05:53] <Inventi​on64 🌹> East Coast?
L452[20:05:57] <Izaya> yeah
L453[20:05:59] <Izaya> of australia
L454[20:06:14] <Amanda> the power outage wasn't a problem, the fact it tripped the breaker that the modem was on was. :P
L455[20:06:29] <Inventi​on64 🌹> Oh dang. We just had power go down in the tri state area for 3 days
L456[20:06:33] <Izaya> Are you playing with railguns again? >.>
L457[20:06:57] <Amanda> oops, my / is full
L458[20:07:01] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.158.172) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@i5E86B0C3.versanet.de)))
L459[20:07:04] <Amanda> time to collect garbage
L460[20:07:06] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@i5E86B0C3.versanet.de)
L461[20:07:19] <Izaya> [NixOS intensifies]
L462[20:08:13] <Amanda> Izaya: I know of some people whose nixos /'s are static, and get thrown away after every shutdown
L463[20:08:23] <Izaya> I like that.
L464[20:11:30] ⇨ Joins: Backslash (~Backslash@d75-156-174-114.abhsia.telus.net)
L465[20:45:44] <Adorabl​eCatgirl> i keep getting strafed by a tu-95
L466[21:44:29] ⇨ Joins: AmandaC (~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L467[21:50:14] <Amanda> Oops, still havn't removed that vm from auto-start.
L468[21:50:49] ⇦ Quits: AmandaC (~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Remote host closed the connection)
L469[21:53:16] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L470[22:03:48] <Me​ff> Hello dearest people from the OC community, would anyone here be able to answer some questions about the OC "internet" component and it's API?
L471[22:04:21] <Inventi​on64 🌹> I used it recently, but it depends
L472[22:05:28] <Me​ff> alroight, might be a short question: I'm trying to connect to a simple TCP echo server i'm hosting locally, but i cannot seem to connect my otherwise functioning OC computer to it
L473[22:05:43] <M​GR> It's hosted on the same LAN as the server running MC?
L474[22:05:56] <Inventi​on64 🌹> Ah that issue?
L475[22:06:00] <Me​ff> yeah, tried both another pc on the same LAN, and the system the minecraft server is running on
L476[22:06:03] <M​GR> Ok
L477[22:06:10] <M​GR> You'll have to edit the configuration for OpenComputers
L478[22:06:20] <M​GR> I believe it normally blacklists connecting to local computers over TCP
L479[22:06:27] <Me​ff> well i might just be an ultra-noob and mess up the syntax; i'm more used to python and C#
L480[22:06:37] <M​GR> No, it's a legitimate problem
L481[22:06:45] <M​GR> The configuration is blocking what you want to do
L482[22:06:51] <Inventi​on64 🌹> Does it blacklist just TCP or all local requests?
L483[22:06:56] <Inventi​on64 🌹> Do you know?
L484[22:07:06] <Izaya> the default config blacklists all LAN ranges
L485[22:07:06] <Me​ff> ooh thats very informative! thanks!
L486[22:07:14] <Izaya> amusingly, except 172
L487[22:07:25] <M​GR> It blocks everything
L488[22:07:32] <M​GR> I don't think the Internet Card can do UDP though
L489[22:07:36] <Me​ff> in hindsight, it would indeed potentially be quite a big security hole otherwise haha
L490[22:07:53] <Me​ff> aye TCP would be fine anyway, just wondering whether i was doing something wrong
L491[22:07:54] <Inventi​on64 🌹> Ah. I found it easier to use http then TCP for most things but I also have dedicated servers.
L492[22:08:14] <M​GR> HTTP runs on top of TCP, but I was unclear
L493[22:08:23] <M​GR> No worries
L494[22:08:35] <Inventi​on64 🌹> I figured it did, but still curious
L495[22:08:46] <Izaya> HTTP has a lot of overhead for OC workloads
L496[22:09:00] <Inventi​on64 🌹> Well you could still have a bug, but hopefully it's just the LAN thing
L497[22:09:29] <Me​ff> yeah i'll change the configs and report back
L498[22:09:32] <Inventi​on64 🌹> It's good enough for doing requests to a web server though.
L499[22:09:38] * Izaya nods
L500[22:10:00] <Inventi​on64 🌹> And I have to have a web server for my site anyway, so I may as well just be lazy
L501[22:11:44] * Izaya shrugs
L502[22:12:43] <Inventi​on64 🌹> Learning how to use node for the first time was hard enough, like hell I'm gonna have node act as anything more then a web server
L503[22:12:55] <Inventi​on64 🌹> Well I guess in this case, less
L504[22:13:28] <Izaya> it's easier for me to write a TCP server software than CGI scripts and configure nginx for it
L505[22:13:48] * Izaya is allergic to web development
L506[22:14:40] <Inventi​on64 🌹> Ah, I need to learn nodejs anyway since Apache and php aren't cutting it anymore, so it was good practice. If I wanted speed I would've just written it in a C Lang (or java)
L507[22:15:20] <Me​ff> Hehe i'm just trying to improve my knowledge about networking, and starting from the bottom seemed like the best course of action. Also using TCP would probably be optimal for some basic OC->python server communication
L508[22:15:23] <Izaya> cobol on cogs :^)
L509[22:16:21] <Inventi​on64 🌹> TCP is great, it's just why overcomplicate things when I already have web requests setup to serve data to my site
L510[22:16:37] <Inventi​on64 🌹> Handling a couple update requests isn't so bad anyway
L511[22:17:36] <Inventi​on64 🌹> Though I don't think POST was designed for data streams as the server stops receiving messages about 40% of the time
L512[22:18:12] <Izaya> on the rare occasion I have to write web stuff I end up doing some horrible CGI mess with Lua or Rust or Forth or someething
L513[22:18:37] <Me​ff> you guys make me glad i started out with python
L514[22:19:08] <Inventi​on64 🌹> Protip, don't use any of those languages Izaya listed to make web based anything
L515[22:19:18] <Izaya> ^
L516[22:19:26] <Izaya> especially not forth
L517[22:19:35] <Izaya> Lua is alright though
L518[22:19:47] <Inventi​on64 🌹> Well except rust may eventually have their framework finished
L519[22:19:52] <Inventi​on64 🌹> But it's not looking good
L520[22:20:09] <Izaya> if nothing else, it lets you avoid both javascript and PHP so I'd call it a win
L521[22:20:32] <Inventi​on64 🌹> People don't use JavaScript and php because they like them, but because they work
L522[22:20:45] <Inventi​on64 🌹> Well work better then the alternatives
L523[22:21:11] <Izaya> I'm not getting paid so I can do it in any painful but personally satisfying way I like :^)
L524[22:21:14] <Inventi​on64 🌹> I don't mind php and I find JavaScript fun to write but a nightmare to debug
L525[22:21:21] <Forec​aster> I like both of them
L526[22:22:32] <Izaya> Fortunately for me, I can largely avoid web browsers and web servers with my projects
L527[22:22:37] <Inventi​on64 🌹> I hate JavaScript but am somehow cursed by being good at it
L528[22:22:49] <Inventi​on64 🌹> Same with regular java
L529[22:22:52] <Izaya> and as far as getting paid, I work with plants now. very comfy.
L530[22:23:46] <Izaya> no broken windows updates or SSL certificate errors or inexplicable wifi issues
L531[22:24:20] <Inventi​on64 🌹> Sounds pretty nice. I have gotten myself involved in startup web dev hell.
L532[22:24:40] <Izaya> [external screaming]
L533[22:25:03] <Izaya> at least it can pay well
L534[22:25:07] <Izaya> I guess
L535[22:25:30] <Inventi​on64 🌹> "No we can't store people's medical data in order to tell them how at risk they are to catch corona virus" it's weird to have to explain ethics in my job
L536[22:26:04] <Inventi​on64 🌹> I get paid well compared to my friends in school that only can work unpaid internships
L537[22:26:13] <Me​ff> so, connection = internet("IP",PORT) should work?
L538[22:27:53] <Inventi​on64 🌹> internet.socket()
L539[22:28:20] <Inventi​on64 🌹> And then connection would be read like a file if I'm reading the doc correctly
L540[22:29:21] <Me​ff> i'm a noob, i ment to write: connection = internet.connect("IP",PORT) , with the IP as a string, and the port an int
L541[22:29:48] <Amanda> Izaya: what's the spengies passwd?
L542[22:30:09] <Forec​aster> Lua doesn't have ints
L543[22:30:12] <Inventi​on64 🌹> Oh you are using the component directly?
L544[22:30:22] <Forec​aster> It had numbers
L545[22:30:28] <Izaya> it's "fuckoff" - this isn't me telling you to go away, but it is easy to remember
L546[22:30:33] <Amanda> haha
L547[22:30:40] <Forec​aster> It has numbers [Edited]
L548[22:30:42] <Inventi​on64 🌹> Well I mean really Lua only has tables
L549[22:30:51] <Me​ff> well i defined the component as internet = component.internet
L550[22:31:07] <Me​ff> inet = component.internet *
L551[22:31:08] <Inventi​on64 🌹> I should make that meme. "What it's all tables! Always has been."
L552[22:31:30] <Inventi​on64 🌹> And use the Lua moon
L553[22:31:32] <Me​ff> damnit in my attempt to make it easier i made it harder
L554[22:31:44] <Forec​aster> @Meff use the API
L555[22:31:50] <Inventi​on64 🌹> The internet API that comes with openos is really easy
L556[22:32:03] <Forec​aster> Just require "internet"
L557[22:32:04] <Inventi​on64 🌹> So easy that it definitely wasn't what broke my website last night
L558[22:32:16] <Me​ff> ooh
L559[22:32:19] <Izaya> if you have the option, use an internet card wrapper
L560[22:32:32] <Izaya> the internet card itself has a really wonky API
L561[22:32:49] <Inventi​on64 🌹> The internet itself has a really wonky API
L562[22:32:57] <Izaya> nah
L563[22:33:02] <Amanda> The internet is abstractions all the way down
L564[22:33:21] <Amanda> Eventually you get to the rock we taught to send signals to another rock
L565[22:33:25] *** greaser|q is now known as GreaseMonkey
L566[22:33:29] <Inventi​on64 🌹> It could be worse, you could have to write directly to file streams and have to worry about the standards
L567[22:33:40] <Izaya> Ethernet is fine, IP is pretty good for 1975-80, TCP is clever
L568[22:33:44] <Inventi​on64 🌹> Thank God for drivers
L569[22:33:55] <Izaya> it's not until you get to the application layer that everything goes to shkt
L570[22:34:25] <Izaya> apologies for the typos I'm phoneposting and it's 7AM
L571[22:34:43] <Amanda> just waking up or going to sleep, Izaya?
L572[22:34:48] <ThePi​Guy24> UDP is more fun
L573[22:34:59] <Izaya> definitely one of those, maybe both
L574[22:35:21] <Inventi​on64 🌹> I seem to always miss the beginning of UDP jokes
L575[22:35:37] <Izaya> IP is neat but I still need to find enough hardware that supports jumbo frames to implement minitel over ethernet
L576[22:35:42] <CompanionCube> out of order the punchline of a UDP joke can come
L577[22:36:02] <Me​ff> yeah honestly when you're jumping right in all the layers and abstractions make it quite hard to get a grip, TCP after a while seemed like the right layer to step in
L578[22:36:47] <Inventi​on64 🌹> I mean there is a reason TCP is like all they teach in most classes
L579[22:37:21] <Inventi​on64 🌹> I'm referring to like basic introductory stuff. I taught a merit badge and TCP is pretty easy to describe and easy to demonstrate it's usefulness
L580[22:37:37] <Izaya> CompanionCube: yoda must be speech over UDP
L581[22:37:49] <CompanionCube> Izaya: it wasn't intentional but it works so v0v
L582[22:38:00] <Izaya> I did ... 3 networking courses at TAFE here
L583[22:38:15] <Izaya> was really nice to get into the detail and the guts
L584[22:38:17] <ThePi​Guy24> TCP is too slow
L585[22:38:34] <CompanionCube> the thing with UDP is that you usually end up implementing your own TCP on top
L586[22:38:36] <CompanionCube> see: QUIC.
L587[22:38:46] <Inventi​on64 🌹> I liked my network architecture class, but it felt like it didn't cover anything deep
L588[22:38:58] <ThePi​Guy24> no i just jam audio through a bunch of UDP packets
L589[22:39:08] <Inventi​on64 🌹> Yeah most times you still will use TCP alongside UDP
L590[22:39:08] <Izaya> sounds high level
L591[22:39:13] <ThePi​Guy24> it sounds reasonable if you have a mostly reliable connection
L592[22:39:27] <Izaya> networking is my favourite thing tbh
L593[22:39:37] <Adorabl​eCatgirl> THREE T-14 PLATOONS
L594[22:39:43] <Adorabl​eCatgirl> IN LESS THAN 1KM
L595[22:39:58] <Izaya> TIL to appreciate the "i" in villainess
L596[22:40:11] <Inventi​on64 🌹> The class was both system architecture and networking both of which I already kinda new as a sys admin, but I was hoping I'd get more out of a college course
L597[22:40:48] <Izaya> man I wanna do a course on like, systems programming
L598[22:40:59] <Inventi​on64 🌹> The class was both system architecture and networking both of which I already kinda knew as a sys admin, but I was hoping I'd get more out of a college course [Edited]
L599[22:41:50] <Inventi​on64 🌹> Same, but I bet the course would suck or be really out of date. The closest you can get in most schools is like advanced C or assembly
L600[22:42:03] <Inventi​on64 🌹> But like that's not even the whole picture when it comes to systems
L601[22:42:19] <Izaya> Eh. Our software is really out of date
L602[22:42:53] <Izaya> your choices are: an OS that is a clone of something from the 60s, an OS from the 70s, or a clone of said OS
L603[22:43:14] * CompanionCube idly wonders what it's like in the alternate timeline where OSI won over TCP/IP
L604[22:43:28] <Izaya> well specified hell.
L605[22:44:15] <Inventi​on64 🌹> I think windows could become obsolete eventually but Unix probably could last a lot longer
L606[22:44:30] <CompanionCube> Izaya: is that because of X.500 or something else?
L607[22:44:30] <Izaya> I read a book
L608[22:44:39] <Izaya> 8000 years in the future
L609[22:44:40] <Inventi​on64 🌹> Though it has more to do with their design philosophys then anything else
L610[22:44:48] <Izaya> humanity had spread out among the stars
L611[22:44:57] <Izaya> everything was running a unix-like OS
L612[22:45:06] <CompanionCube> and still uses the UNIX epoch as a timestamp
L613[22:45:13] <Izaya> imagine the cruft of 8000 years, compared to 50
L614[22:45:42] <Izaya> shit gives me nightmares
L615[22:45:56] <CompanionCube> isn't that why the book has computer archaeology be a real profession?
L616[22:46:09] <Izaya> yup
L617[22:46:30] <Inventi​on64 🌹> Semi related but it reminds me of the free software foundation being sued because apparently open source creates a monopoly on software that leaves proprietary software uncompetitive
L618[22:47:07] <Izaya> Programmer-Archaeologists are good at finding, repurposing, and debugging ancient softwarr.
L619[22:47:35] <Izaya> Almost as if the concept of proprietary software is flawed and built on assumptions that don't apply for software, eh?
L620[22:48:02] <CompanionCube> wait what
L621[22:48:15] <CompanionCube> that logic makes even less sense than the logic behind brexit
L622[22:48:20] <Me​ff> ok so i've gotten a connection, but it's giving me tables in return when i try " connection:write('hello world')"
L623[22:48:32] <CompanionCube> link?
L624[22:48:36] <Inventi​on64 🌹> I understand wanting to get paid for your work, but I don't understand why you would fight against those trying to add more to the public domain
L625[22:48:44] <Izaya> what do the tables contain
L626[22:48:48] <Inventi​on64 🌹> And you can also do both
L627[22:49:16] <Me​ff> the methods of the connection class/table
L628[22:50:09] <Me​ff> https://img.techpowerup.org/200808/screenie116-20200808.jpg
L629[22:50:26] <Izaya> huh. try using a . instead of a :
L630[22:51:02] <Izaya> : is sugar to pass the table to the function as the first argument
L631[22:51:08] <Me​ff> gives an index error
L632[22:51:22] <Amanda> man, the med room selection thing really doesn't want to stay visible
L633[22:51:59] <CompanionCube> today on legal concepts; https://en.wikipedia.org/wiki/Damnum_absque_injuria, knew this previously, would seem to fatally undermine the puported inane argument about free software
L634[22:54:12] <Inventi​on64 🌹> I don't think write is supposed to return much useful anyway
L635[22:54:24] <Inventi​on64 🌹> As far as I can tell from the API doc
L636[22:54:25] <Izaya> oh, yeah, write
L637[22:54:39] <Izaya> I really should sleep lmao
L638[22:54:43] <Me​ff> alright, also not getting anything on my listen server
L639[22:54:47] <Inventi​on64 🌹> TCP streams have separate reading and writing unlike http
L640[22:54:50] <immibis> CompanionCube: presumably that's why copyright has to be its own law and doesn't happen by default
L641[22:55:16] <CompanionCube> immibis: nah,that's not how that works
L642[22:55:37] <Izaya> what's the oppostie of appreciate?
L643[22:55:54] <Me​ff> deppreciate, ofc
L644[22:56:55] <CompanionCube> copyright is not special
L645[22:57:08] <Amanda> ....
L646[22:57:09] <CompanionCube> (in this sense anyway)
L647[22:57:15] <Inventi​on64 🌹> Uh copyleft has been affirmed by US courts
L648[22:57:18] <Inventi​on64 🌹> And German courts
L649[22:57:21] <Amanda> okay then, apparently Izaya has hostile mobs enabled!
L650[22:57:22] <CompanionCube> yes, yes it has
L651[22:57:42] <CompanionCube> the grey area wrt the GPL is derivative works, is it not?
L652[22:57:50] <Izaya> adds more life to the planets
L653[22:57:55] <Amanda> got out of my spawn ship, walked around a bit, got eaten by alien ants
L654[22:58:03] <Izaya> ouch
L655[22:58:18] <Inventi​on64 🌹> Ah I see what you meant sorry
L656[22:59:29] <Inventi​on64 🌹> And I think the grey area is with what is derivative. Since linking may or may not be depending who you ask, and is an API that is used for it's intended purpose count for the terms of GPL.
L657[23:00:00] <CompanionCube> of course, the US has the stupid oracle v google because the CAFC decided to side with the fuckin lawnmower
L658[23:00:10] <Inventi​on64 🌹> I rephrased what you said, since I changed the beginning of the sentence halfway through writing.
L659[23:00:13] <Amanda> ... Killed an ant, it's got some computers??
L660[23:00:43] <Izaya> renewable resources :^)
L661[23:01:49] <Amanda> maybe I should have asked where civilisation was, I decided to just spawn on Titan
L662[23:01:51] <CompanionCube> fun fact: originally a copyright lawsuit, SAS v WPL, started to 2009, is still ongoing in a different form this very year.
L663[23:02:01] <Izaya> well
L664[23:02:19] <Izaya> we have one person one mars and one on caldera
L665[23:02:33] <Inventi​on64 🌹> It took like ten years for fsf to sue Cisco and I think it ended up settled anyway
L666[23:02:36] <Izaya> but I only reset the world last night
L667[23:02:51] <Amanda> ah
L668[23:02:52] <Inventi​on64 🌹> What's the point of case law when most of the fun ones get settled out of court.
L669[23:02:59] <Amanda> didn't know the world was reset
L670[23:03:12] <CompanionCube> in that decade, SAS has lost in England/Europe but won in America, resulting in interesting international legal shenanigans
L671[23:04:42] <Izaya> ah shit
L672[23:04:54] <Izaya> 0x0.st blocked me
L673[23:05:03] <CompanionCube> lol why
L674[23:05:16] <Inventi​on64 🌹> Well usually US copyright law wins
L675[23:05:22] <Inventi​on64 🌹> For some reason
L676[23:05:36] <Izaya> I used them for image hosting for my site for a long time lmao
L677[23:06:05] <CompanionCube> case is also notable for being somewhat similar to oracle v google
L678[23:06:14] <CompanionCube> only the ECJ wasn't stupid like the CAFC :p
L679[23:07:23] <baschdel> Izaya: https://ttm.sh/ runs roughly the same software
L680[23:08:53] <CompanionCube> https://www.theregister.com/2020/05/14/sas_wpl_copyright_lawsuit_escalated_sovereignty_dispute/ most recent update on the topic with juicy quotes like "infringing the sovereignty of the United Kingdom"
L681[23:10:19] <Izaya> Amanda: https://minecraft.shadowkat.net/planets2.png
L682[23:15:20] <Izaya> Inari, Amanda: https://social.shadowkat.net/xmpp/upload/gp86-3VOVp-K7I6Q/GXd71VDNRmeztcuojZzvrQ.jpg
L683[23:15:55] <Inari> haha
L684[23:25:13] <Ocawes​ome101> izaya: since when do you run a minecraft server?
L685[23:25:36] <Ocawes​ome101> also, that opencomputers version is olddd
L686[23:26:02] <Izaya> yeah it's been running for like a year
L687[23:26:16] <Izaya> maybe two
L688[23:26:35] <Ocawes​ome101> neat
L689[23:26:56] <Izaya> been planning an update
L690[23:26:59] <Izaya> a big one
L691[23:27:04] <Izaya> soon™
L692[23:34:57] <Adorabl​eCatgirl> so
L693[23:35:07] <Adorabl​eCatgirl> a tank just shot an attack helicopter out of the sky
L694[23:35:17] <Adorabl​eCatgirl> i don't know how to feel about this
L695[23:45:14] ⇦ Quits: Inari (~Pinkishu@p4fd95507.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L696[23:46:14] <The Swe​rvy Doat> when i use the term api the read function outputs a /n because it counts when i press enter, how do i make it not
L697[23:46:34] <Ocawes​ome101> `term.read():gsub("\n", "")`, or there might be an option
L698[23:46:55] <The Swe​rvy Doat> thanks
L699[23:47:52] <Ocawes​ome101> Izaya: i'm reading your blog post about wanting a non-x86 laptop with decent performance. i think the pinebook pro meets most of your requirements except (directly) ethernet and performance >= i5-2520m
L700[23:48:45] <Izaya> ethernet is non-optional
L701[23:49:11] <Ocawes​ome101> the pbp has usb-c, over which you can do ethernet
L702[23:49:17] <Ocawes​ome101> pine is working on a dock too
L703[23:49:46] <Izaya> I've lessened up on my performance requirements since though
L704[23:49:51] <Izaya> laptops are for ssh
L705[23:49:55] <Ocawes​ome101> heh
L706[23:50:09] <Ocawes​ome101> even the original pinebook could do that great
L707[23:50:10] <Kristo​pher38> my friend wanted a pinephone
L708[23:50:25] <Kristo​pher38> but it runs like a regular kind of GNU thing would run
L709[23:50:28] <Kristo​pher38> like shit
L710[23:50:36] <Ocawes​ome101> i ordered one :P
L711[23:50:58] <Izaya> so did I
L712[23:51:01] <Ocawes​ome101> i don't really care how it runs as long as it's somewhat acceptable, and afaik performance will improve somewhat as software matures
L713[23:51:09] <Izaya> went for the beefier version
L714[23:51:15] <Ocawes​ome101> ah
L715[23:51:23] <Ocawes​ome101> i got the 2gb/16gb model
L716[23:51:34] <Ocawes​ome101> i currently have a 64gb iphone with 2gb of ram
L717[23:51:49] <Izaya> now it actually has better specs than my current one
L718[23:52:00] <Ocawes​ome101> hah nice
L719[23:52:04] <Ocawes​ome101> even the gpu?
L720[23:52:14] <Izaya> my G3 has almost identical specs to the PinePhone
L721[23:52:24] <Ocawes​ome101> lol nice
L722[23:52:40] <Kristo​pher38> Yeah it mostly comes down to software
L723[23:52:56] <Kristo​pher38> but then again
L724[23:52:59] <Kristo​pher38> http://tinyurl.com/y3ju27xj
L725[23:53:05] <Izaya> 4x1.2GHz A53s, 2GB RAM, 16GB flash
L726[23:53:15] <Ocawes​ome101> what gpu?
L727[23:53:25] <Izaya> dunno
L728[23:53:33] <Izaya> don't really use it
L729[23:53:58] <Ocawes​ome101> the pinephone has a rather bad mali 400
L730[23:54:03] <Izaya> it has an MSM8916
L731[23:54:16] <Izaya> not sure how the GPU in it compares
L732[23:56:54] <Izaya> Adreno 306?
L733[23:57:55] <Izaya> adreno is an anagram of radeon
L734[23:58:02] <Ocawes​ome101> nice lmao
L735[23:58:24] <Ocawes​ome101> the adreno 305 is reportedly a bit better
L736[23:59:08] <Izaya> IIRC adreno was the spun off ATI mobile division
L737[23:59:27] <Ocawes​ome101> interesting
<<Prev Next>> Scroll to Top