<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:42]
<Ocawesome101> 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]
<ThePiGuy24> 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!)
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]
<Ariri> 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]
<Ocawesome101> well, that was weird
L18[01:50:02]
<Ocawesome101> my entire desktop
crashed
L19[01:52:13]
<Ocawesome101> ...and corrupted something
related to the game i was playing
L20[01:52:15]
<Ocawesome101> dammit
L21[01:53:59]
<Ocawesome101> well, time to redownload
it
L22[01:54:11] <Corded> *
<Ocawesome101> 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 Swervy
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]
<Invention64
🌹> > how do i make a program that runs when event.listen gets
activated
L34[04:15:25]
<Invention64
🌹> @The Swervy Doat Do you still need help?
L35[04:16:08]
<The Swervy
Doat> i think ive got it thank you though
L36[04:17:51]
<Invention64
🌹> Ok cool
L37[04:35:21] <CompanionCube> %tonk
L38[04:35:21] <MichiBot> Dagnammit!
CompanionCube! You beat ThePiGuy24'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
Lizzy!
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]
<Ariri>
%choose videos or not
L103[07:44:10] <MichiBot> Ariri: Wait,
what was the question again? Uhh... "videos"?
L104[07:44:57]
<Ariri>
%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 Swervy
Doat> what does the term api do?
L116[09:24:51]
<Invention64
🌹> Provides simple functions for interacting with the
terminal
L117[09:24:52]
<Michiyo>
Also
L118[09:24:55]
<Michiyo>
~w 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]
<Forecaster> Amanda I fixed
L125[10:18:45]
<Forecaster> %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 1d4 => 1 damage.
L127[10:18:51]
<Forecaster> 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]
<Forecaster> %sip
L143[13:16:29] <MichiBot> You drink a
sweet tomato potion (New!). Forecaster feels the need to use
"%shell".
L144[13:16:41]
<Forecaster> %shell
L145[13:16:41] <MichiBot> Forecaster
loads dizunilando into a shell and fires it. It strikes the ground
near Lucifer, LeshaInc, and Elfi. 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]
<Bob> 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]
<Bob> index
= _G for the environement table in laod didn't work for a reason i
have no clue off
L150[13:59:43]
<Bob> now i
have another problem, i don't get all the return values that i had
previously
L151[14:01:41]
<Bob>
`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]
<Bob>
debugging time whooo
L153[14:03:25] <fingercomp> what is stored
in `chunk`?
L154[14:03:45]
<Bob>
`return 1,2,3`, it was another proble msomewhere i figured
L155[14:03:57]
<Bob> still
no clue why env with a metatable with index pointing to G didn't
work
L156[14:04:05]
<Bob>
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]
<Bob> 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]
<Bob> 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
L165[14:22:01]
<Bob> how
come cant' use a flint and steel on a tnt on a drone ?
L166[14:22:59]
<Bob> can't
ignite a TNT with a flint and steel
L167[14:23:00]
<Bob>
f
L168[14:24:26]
<Bob> can't
use a redstone card in a drone either
L169[14:24:30]
<Bob> cmon
OC wh
L170[14:27:24]
<Bob>
drones can't press buttons either
L171[14:28:24]
<Bob>
actually it placed the button in a weird af spot
L172[14:35:25]
<Forecaster> Entities can't emit
Redstone
L173[14:36:01]
<Forecaster> 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]
<Forecaster> They can "use"
blocks I'm pretty sure
L176[14:43:35]
<Kristopher38> yeah, they can
L177[14:43:38]
<Kristopher38> but can't use tools
L178[14:43:43]
<Kristopher38> so flint and still wouldn't
work
L179[14:44:09]
<Forecaster> Yeah
L180[14:44:16]
<Forecaster> But buttons will
L181[14:53:51]
⇨ Joins: Cervator
(~Thunderbi@2600:1700:1a25:9160:1cc4:b218:f152:9d92)
L182[15:04:37]
<Forecaster> %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]
<ThePiGuy24> %tonk
L185[15:10:28] <MichiBot> Bejabbers!
ThePiGuy24! You beat CompanionCube'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 CompanionCube!
L187[15:41:37]
<Bob> how
does the generator upgrade work
L188[15:41:58]
<Bob> i
figured tough
L189[15:42:17]
<Bob> i can
get a stack of item in a genenrator at once nice
L190[15:42:22]
<Bob> it
has its own inventory apparently
L191[15:42:26]
<Bob>
that's some good stuff
L192[15:42:48]
<Bob> will
the generator waste fuel if my energy is full
L193[15:51:48]
<Kristopher38> that's a good question, I
haven't really checked that 🤔
L194[15:51:56]
<Forecaster> Probably
L195[15:52:51]
<Forecaster> And the generator probably
doesn't store anything other than "fuel units"
L197[15:53:42]
<Bob> you
can insert and remove from a generator any fuel
L198[15:53:52]
<Kristopher38> generator has an internal
inventory for fuel
L199[15:53:56]
<Kristopher38> which isn't visible
L200[15:54:01]
<Forecaster> Ah
L201[15:54:21]
<Kristopher38> but you can insert, remove
and query count of the item that you put there
L202[15:59:34]
<Bob> 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]
<Forecaster> %choose burger or pizza
L208[16:00:59] <MichiBot> Forecaster: I
sense some "burger" in your future!
L209[16:01:04]
<Kristopher38> so it consumes fuel at the
same rate when it's either charged fully or only partially?
L210[16:01:13]
<Kristopher38> so it consumes fuel at the
same rate whether it's charged fully or only partially?
[Edited]
L211[16:02:47]
<Bob> idk
tough
L212[16:03:00]
<Bob> yeah
it doesn't seem to care
L213[16:03:11]
<Kristopher38> 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]
<Bob> 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
L224[16:49:06]
<Bob> i had
component page open
L225[16:49:07]
<Bob>
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]
<Ocawesome101> Izaya: wanna see something
cursed
L229[16:57:33] <Izaya> yees
L230[16:57:35] <Izaya> always
L232[16:58:28]
<Ocawesome101> Abusing stty
L233[16:58:36]
<Ocawesome101> 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]
<Ocawesome101> Yea
L237[17:00:15] <Izaya> even packaged
:3
L238[17:00:18]
<Ocawesome101> I did have to modify some
things so resolution isn’t dynamic but w/e
L239[17:00:19]
<Ocawesome101> Yep
L240[17:00:33]
<Ocawesome101> 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]
<Ocawesome101> 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]
<Forecaster> 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]
<Kristopher38> 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]
<Kristopher38> 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]
<Kristopher38> 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]
<Invention64
🌹> It makes it too easy
L257[17:34:57] <Izaya> fair
L258[17:35:02]
<Invention64
🌹> 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]
<Invention64
🌹> Also I designed it so it could work with only opencomputers,
as that's how I play usually
L262[17:36:26]
<AdorableCatgirl> so
L263[17:36:31]
<AdorableCatgirl> i'm screwing around in
arma 3
L264[17:36:40]
<AdorableCatgirl> time to see if i can fly
a plane into an anomaly
L265[17:37:41]
<Invention64
🌹> 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]
<Forecaster> Oh man... Zero dawn has more
than 2.5k seeders...
L271[17:52:30]
<Forecaster> 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
L276[17:54:22] <Izaya> Forecaster: I'll
seed for you :)
L277[17:55:19]
<Forecaster> 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]
<Forecaster> 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]
<Forecaster> I know what / means, I don't
know what the numbers are
L284[17:57:03] <Izaya> gigabytes
L285[17:58:03]
<Forecaster> ...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]
<Invention64
🌹> 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]
<Haku> 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]
<BrisingrAerowing> Well, for starters, you
misspelled durability.
L294[18:02:42]
<Haku> 🤦ok,
thats my bad for the robot
L295[18:03:35]
<Ocawesome101> Inari: well, never going
there then
L296[18:03:38]
<Haku> i
feel so dumb rn as it works
L297[18:05:43]
<Haku> is
there any way to get the value of a specific nbt tag?
L298[18:05:54]
<Invention64
🌹> No
L299[18:06:13]
<Invention64
🌹> Well not in regular OC at least afaik
L300[18:06:49]
<Haku>
ok.
L301[18:21:38]
<Bob> you
can actually
L302[18:21:41]
<Bob> just
enable NBT in configs
L303[18:22:00]
<Bob> 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]
<Bob> @Haku
it does have NBT inspectio, just enable in config as its considered
a cheaty option
L305[18:22:31]
<Bob> How
much does a coal chunk equates in energy generated in a generator
upgade ?
L306[18:22:35]
<Bob> does
anyone know this ?
L307[18:22:36]
<Haku> im
on a server :\
L308[18:24:03]
<Forecaster> @Bob it just uses the fuel
unit value I imagine
L309[18:24:25]
<Bob> in
ticks ?
L310[18:24:29]
<Forecaster> Yeah
L311[18:24:44]
<Kristopher38> on the wiki it says, it has
80% efficiency of a stirling engine
L312[18:25:02]
<Forecaster> @Haku if you just need to
compare you can use an item database upgrade
L313[18:25:09]
<Kristopher38> which is in buildcraft
energy units
L314[18:25:22]
<Bob> how
long does an item in ticks smelt in a furnace
L315[18:25:23]
<Kristopher38> (i think)
L316[18:25:35]
<Bob> so i
can do my math
L318[18:26:08]
<Haku> ok
forecaster, comparing would work, would there be a way to store the
database in a varibule such that I can check it?
L320[18:26:18]
<Kristopher38> I took the values from the
wiki
L321[18:26:22]
<Bob> thats
handy
L322[18:26:25]
<Forecaster> @Haku it's an item
L323[18:26:36]
<Bob> so
burntime = energy *.8
L324[18:27:13]
<Haku>
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]
<Kristopher38> more like energy per item =
energy per tick in a stirling engine * 0.8
L326[18:27:27]
<Bob> from
a block of coal ill get 12800 energy rite ?
L327[18:27:34]
<Forecaster> @Haku yes that's what the
database does
L328[18:27:35]
<Kristopher38> 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]
<Bob> @Haku
yes, database upgrade
L330[18:27:58]
<Haku> ill
look under database upgrade on the wiki and try to figure it out,
thank you
L331[18:28:11]
<Kristopher38> I linked burn times in
ticks, not how much energy you'll get
L332[18:28:36]
<Bob> i
know
L333[18:28:46]
<Bob> is
there a way to convertr burntime into energy ?
L334[18:28:55]
<Bob> 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]
<Bob> yeah
so 12.8k from a coal block right
L337[18:30:21]
<Kristopher38> 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]
<Kristopher38> huh, good to know
L340[18:32:24]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:361a:c101:52db:8ca7:871e:ae9a)
L341[18:51:03]
<Bob> 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]
<Bob> itll
just be flying
L344[18:52:50]
<Bob> and
while its flying sleeping mostly
L345[18:52:58]
<Bob> so i
wanted to introduce a energy check
L346[19:08:01]
<Forecaster> ...
L347[19:09:10]
<Forecaster> 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]
<Forecaster> 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]
<Forecaster> 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]
<Forecaster> %sip
L351[19:20:32] <MichiBot> You drink a
bubbly salmon potion (New!). Forecaster feels slightly
stronger.
L352[19:20:55]
<Forecaster> %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]
<Forecaster> %fling the pumpkin
L355[19:21:19] <MichiBot> Forecaster
flings the pumpkin in a random direction. It hits the ground near
max
L356[19:27:01]
<Kristopher38> @Bob I remember seeing in
the config that it's less than a robot for example
L357[19:27:14]
<Bob> gives
me 0 clue lol
L358[19:27:24]
<Bob> im
making a benchmarl
L360[19:28:32]
<Kristopher38> that's from the
config
L361[19:28:41]
<Kristopher38> also I'm saying garbage,
robot consumes less power than a computer
L362[19:28:48]
<Kristopher38> not drone less than a
robot
L363[19:29:03]
<Bob>
evil
L364[19:29:10]
<Kristopher38> are you actually doing that
thing where you're writing scripts for money?
L365[19:29:57]
<Bob>
nope
L366[19:30:15]
<Bob> and i
doubt that on fiver ppl would acutally search that lmao
L367[19:30:33]
<Kristopher38> I wonder if you could
advertise on reddit or something
L368[19:30:46]
<Bob> time
to make a team and start monetizing OC 👀
L369[19:31:06]
<Bob> i
mean i could start bitching about it and just self advertize
everywhere
L370[19:31:09]
<Bob> this
is a viable strategy
L371[19:31:29]
<Kristopher38> 👀
L372[19:31:35]
<Bob> the
only OC fiver gig is mine
L374[19:32:13]
<Bob>
factorio keeps getting better exponentially
L375[19:33:16]
<Bob> ~~its
all just a campaign to take over CC and advertize Rust~~
L376[19:33:27]
<Bob>
anyways time to afk while my benchmark runs
L377[19:33:57]
<Kristopher38> What are you trying to
accomplish with a drone anyway?
L378[19:34:15] <Amanda> can drones hold
linked cards?
L379[19:34:28]
<Bob> i
doubt, they can hold up to lvl 2 cards
L380[19:34:47]
<Bob> 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]
<Bob>
F
L383[19:35:04]
<Bob>
@Kristopher38 delivery system
L384[19:35:10]
<Bob> but
the delivery is a antimatter bom
L385[19:35:16] ⇦
Quits: Amanda (~quassel@2601:46:c680:ce0f:1e69:7aff:fe65:fc5f)
(Quit: Toodles)
L387[19:36:01]
<Bob> why
is the status screen so big lol
L388[19:36:11]
<Bob> well
fuck, time to reflash
L389[19:36:26]
<Invention64
🌹> Programming for fiver sounds terrible. I bet most requests
would be impossible or just pointless.
L390[19:37:16]
<Bob>
Kristopher made a von neuman OC system so
L391[19:37:24]
<Bob> OC is
quite powerfull
L392[19:37:33]
<Bob> and i
state in the fiver post, within OC bounds
L393[19:37:45]
<Bob>
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]
<Invention64
🌹> 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]
<Bob> some
peep gave me factorio for a bunch of small OC scripts i speedran
within 5 mins so
L399[19:43:01]
<Invention64
🌹> Just add sleeps in every function and release a performance
update occasionally
L400[19:43:28]
<Bob> that
the plan
L401[19:43:33]
<Bob>
additional revisions cost 5$
L402[19:43:39]
<Bob>
:GWjiangoPepeGenius:
L403[19:43:55]
<Bob> i
know a lot of vanilla lua microoptmization too
L404[19:44:28]
<Bob>
@Kristopher38 the average im getting from a drone just standing
still is 2/s over 60s
L406[19:45:25]
<Bob>
2-2.5/s
L407[19:46:22]
<Invention64
🌹> Eventually you'll be doing stuff over again which makes it
simplet
L408[19:46:26]
<Invention64
🌹> Eventually you'll be doing stuff over again which makes it
simpler [Edited]
L409[19:48:49]
<Bob> i
have a github repo with all my OC scripts so
L410[19:49:59]
<Invention64
🌹> Ah so the fiver fee is for you to upload the script to
pastebin
L411[19:50:50]
<Bob> yeah
its so fucking hard smh
L412[19:51:04]
<Bob> i
need to put all my energy into googling
L413[19:51:30]
<Invention64
🌹> If I wasn't good at googling I'd be like 66% less efficient
at programming
L414[19:51:43]
<Bob>
99.9*%
L415[19:52:11]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> But I just Google "Archive Email iPhone"
L418[19:54:13]
<Kristopher38> yeah, surprising amount of
people don't know what search terms to enter to get the desired
results
L419[19:54:23]
<Kristopher38> it's really a skill
nowadays
L420[19:55:35]
<Invention64
🌹> 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]
<Invention64
🌹> 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
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]
<Invention64
🌹> 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
L433[20:00:53]
<Invention64
🌹> 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]
<Invention64
🌹> That's totally not annoying that it happens to be called what
I literally just described it as
L436[20:02:01]
<Invention64
🌹> 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]
<Forecaster> I have a static up until my
router restarts
L444[20:03:42]
<Forecaster> 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]
<Forecaster> Of course all my services are
offline right now...
L448[20:05:23]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<AdorableCatgirl> 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]
<Meff>
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]
<Invention64
🌹> I used it recently, but it depends
L472[22:05:28]
<Meff>
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]
<MGR> It's
hosted on the same LAN as the server running MC?
L474[22:05:56]
<Invention64
🌹> Ah that issue?
L475[22:06:00]
<Meff>
yeah, tried both another pc on the same LAN, and the system the
minecraft server is running on
L476[22:06:03]
<MGR>
Ok
L477[22:06:10]
<MGR>
You'll have to edit the configuration for OpenComputers
L478[22:06:20]
<MGR> I
believe it normally blacklists connecting to local computers over
TCP
L479[22:06:27]
<Meff> 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]
<MGR> No,
it's a legitimate problem
L481[22:06:45]
<MGR> The
configuration is blocking what you want to do
L482[22:06:51]
<Invention64
🌹> Does it blacklist just TCP or all local requests?
L483[22:06:56]
<Invention64
🌹> Do you know?
L484[22:07:06] <Izaya> the default config
blacklists all LAN ranges
L485[22:07:06]
<Meff> ooh
thats very informative! thanks!
L486[22:07:14] <Izaya> amusingly, except
172
L487[22:07:25]
<MGR> It
blocks everything
L488[22:07:32]
<MGR> I
don't think the Internet Card can do UDP though
L489[22:07:36]
<Meff> in
hindsight, it would indeed potentially be quite a big security hole
otherwise haha
L490[22:07:53]
<Meff> aye
TCP would be fine anyway, just wondering whether i was doing
something wrong
L491[22:07:54]
<Invention64
🌹> Ah. I found it easier to use http then TCP for most things
but I also have dedicated servers.
L492[22:08:14]
<MGR> HTTP
runs on top of TCP, but I was unclear
L493[22:08:23]
<MGR> No
worries
L494[22:08:35]
<Invention64
🌹> 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]
<Invention64
🌹> Well you could still have a bug, but hopefully it's just the
LAN thing
L497[22:09:29]
<Meff> yeah
i'll change the configs and report back
L498[22:09:32]
<Invention64
🌹> It's good enough for doing requests to a web server
though.
L499[22:09:38] *
Izaya nods
L500[22:10:00]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Meff> 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]
<Invention64
🌹> 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]
<Invention64
🌹> Handling a couple update requests isn't so bad anyway
L511[22:17:36]
<Invention64
🌹> 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]
<Meff> you
guys make me glad i started out with python
L514[22:19:08]
<Invention64
🌹> Protip, don't use any of those languages Izaya listed to make
web based anything
L516[22:19:26] <Izaya> especially not
forth
L517[22:19:35] <Izaya> Lua is alright
though
L518[22:19:47]
<Invention64
🌹> Well except rust may eventually have their framework
finished
L519[22:19:52]
<Invention64
🌹> 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]
<Invention64
🌹> People don't use JavaScript and php because they like them,
but because they work
L522[22:20:45]
<Invention64
🌹> 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]
<Invention64
🌹> I don't mind php and I find JavaScript fun to write but a
nightmare to debug
L525[22:21:21]
<Forecaster> 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]
<Invention64
🌹> I hate JavaScript but am somehow cursed by being good at
it
L528[22:22:49]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> "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]
<Invention64
🌹> I get paid well compared to my friends in school that only
can work unpaid internships
L537[22:26:13]
<Meff> so,
connection = internet("IP",PORT) should work?
L538[22:27:53]
<Invention64
🌹> internet.socket()
L539[22:28:20]
<Invention64
🌹> And then connection would be read like a file if I'm reading
the doc correctly
L540[22:29:21]
<Meff> 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]
<Forecaster> Lua doesn't have ints
L543[22:30:12]
<Invention64
🌹> Oh you are using the component directly?
L544[22:30:22]
<Forecaster> 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]
<Forecaster> It has numbers [Edited]
L548[22:30:42]
<Invention64
🌹> Well I mean really Lua only has tables
L549[22:30:51]
<Meff> well
i defined the component as internet = component.internet
L550[22:31:07]
<Meff> inet
= component.internet *
L551[22:31:08]
<Invention64
🌹> I should make that meme. "What it's all tables! Always
has been."
L552[22:31:30]
<Invention64
🌹> And use the Lua moon
L553[22:31:32]
<Meff>
damnit in my attempt to make it easier i made it harder
L554[22:31:44]
<Forecaster> @Meff use the API
L555[22:31:50]
<Invention64
🌹> The internet API that comes with openos is really easy
L556[22:32:03]
<Forecaster> Just require
"internet"
L557[22:32:04]
<Invention64
🌹> So easy that it definitely wasn't what broke my website last
night
L558[22:32:16]
<Meff>
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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<ThePiGuy24> UDP is more fun
L573[22:34:59] <Izaya> definitely one of
those, maybe both
L574[22:35:21]
<Invention64
🌹> 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]
<Meff> 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]
<Invention64
🌹> I mean there is a reason TCP is like all they teach in most
classes
L579[22:37:21]
<Invention64
🌹> 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]
<ThePiGuy24> 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]
<Invention64
🌹> I liked my network architecture class, but it felt like it
didn't cover anything deep
L588[22:38:58]
<ThePiGuy24> no i just jam audio through a
bunch of UDP packets
L589[22:39:08]
<Invention64
🌹> Yeah most times you still will use TCP alongside UDP
L590[22:39:08] <Izaya> sounds high
level
L591[22:39:13]
<ThePiGuy24> 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]
<AdorableCatgirl> THREE T-14
PLATOONS
L594[22:39:43]
<AdorableCatgirl> IN LESS THAN 1KM
L595[22:39:58] <Izaya> TIL to appreciate
the "i" in villainess
L596[22:40:11]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Meff> 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]
<Invention64
🌹> 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]
<Invention64
🌹> And you can also do both
L627[22:49:16]
<Meff> the
methods of the connection class/table
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]
<Meff>
gives an index error
L632[22:51:22] <Amanda> man, the med room
selection thing really doesn't want to stay visible
L634[22:54:12]
<Invention64
🌹> I don't think write is supposed to return much useful
anyway
L635[22:54:24]
<Invention64
🌹> 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]
<Meff>
alright, also not getting anything on my listen server
L639[22:54:47]
<Invention64
🌹> 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]
<Meff>
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]
<Invention64
🌹> Uh copyleft has been affirmed by US courts
L648[22:57:18]
<Invention64
🌹> 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]
<Invention64
🌹> Ah I see what you meant sorry
L656[22:59:29]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> 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]
<Invention64
🌹> Well usually US copyright law wins
L675[23:05:22]
<Invention64
🌹> 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
L683[23:15:55] <Inari> haha
L684[23:25:13]
<Ocawesome101> izaya: since when do you
run a minecraft server?
L685[23:25:36]
<Ocawesome101> 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]
<Ocawesome101> 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]
<AdorableCatgirl> so
L693[23:35:07]
<AdorableCatgirl> a tank just shot an
attack helicopter out of the sky
L694[23:35:17]
<AdorableCatgirl> i don't know how to feel
about this
L696[23:46:14]
<The Swervy
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]
<Ocawesome101>
`term.read():gsub("\n", "")`, or there might be
an option
L698[23:46:55]
<The Swervy
Doat> thanks
L699[23:47:52]
<Ocawesome101> 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]
<Ocawesome101> the pbp has usb-c, over
which you can do ethernet
L702[23:49:17]
<Ocawesome101> 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]
<Ocawesome101> heh
L706[23:50:09]
<Ocawesome101> even the original pinebook
could do that great
L707[23:50:10]
<Kristopher38> my friend wanted a
pinephone
L708[23:50:25]
<Kristopher38> but it runs like a regular
kind of GNU thing would run
L709[23:50:28]
<Kristopher38> like shit
L710[23:50:36]
<Ocawesome101> i ordered one :P
L711[23:50:58] <Izaya> so did I
L712[23:51:01]
<Ocawesome101> 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]
<Ocawesome101> ah
L715[23:51:23]
<Ocawesome101> i got the 2gb/16gb
model
L716[23:51:34]
<Ocawesome101> 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]
<Ocawesome101> hah nice
L719[23:52:04]
<Ocawesome101> even the gpu?
L720[23:52:14] <Izaya> my G3 has almost
identical specs to the PinePhone
L721[23:52:24]
<Ocawesome101> lol nice
L722[23:52:40]
<Kristopher38> Yeah it mostly comes down
to software
L723[23:52:56]
<Kristopher38> but then again
L725[23:53:05] <Izaya> 4x1.2GHz A53s, 2GB
RAM, 16GB flash
L726[23:53:15]
<Ocawesome101> what gpu?
L727[23:53:25] <Izaya> dunno
L728[23:53:33] <Izaya> don't really use
it
L729[23:53:58]
<Ocawesome101> 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]
<Ocawesome101> nice lmao
L735[23:58:24]
<Ocawesome101> the adreno 30
5 is
reportedly a bit better
L736[23:59:08] <Izaya> IIRC adreno was the
spun off ATI mobile division
L737[23:59:27]
<Ocawesome101> interesting