<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:06] ⇦ Quits: Xellurat (Xellurat!Elite16692@the.icing.on.the.cake.elitebnc.org) (Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!)
L2[00:07:25] <MichiBot> @Kodos REMINDER: Poke the one person about the thing
L3[01:57:04] ⇦ Quits: jackmcbarn (jackmcbarn!jackmcbarn@gateway02.insomnia247.nl) (*.net *.split)
L4[01:57:43] ⇦ Quits: Dimtree (Dimtree!~dimtree@74-196-36-135.nbrncmtk01.res.dyn.suddenlink.net) (*.net *.split)
L5[01:57:43] ⇦ Quits: DinnerBeef (DinnerBeef!DinnerBeef@IPv6.Capricorn.PanicBNC.net) (*.net *.split)
L6[01:57:43] ⇦ Quits: jackie (jackie!~jackie@irc.chaosfield.at) (*.net *.split)
L7[01:57:43] ⇦ Quits: Arimil (Arimil!~Renari@70.15.18.61.res-cmts.sm.ptd.net) (*.net *.split)
L8[01:57:43] ⇦ Quits: gamax92 (gamax92!~gamax92@2607:5300:61:8d9::9090:1) (*.net *.split)
L9[01:57:43] ⇦ Quits: pwootage (pwootage!~pwootage@new.pwootage.com) (*.net *.split)
L10[01:57:43] ⇦ Quits: Lucifer (Lucifer!sid32492@id-32492.brockwell.irccloud.com) (*.net *.split)
L11[01:57:43] ⇦ Quits: tiin57 (tiin57!~tiin57@li1264-151.members.linode.com) (*.net *.split)
L12[01:57:43] ⇦ Quits: SpiritedDusty (SpiritedDusty!~SpiritedD@eos.pc-logix.com) (*.net *.split)
L13[01:57:43] ⇦ Quits: Michiyo (Michiyo!~Michiyo@2607:5300:61:8d9::2bad:babe) (*.net *.split)
L14[01:57:43] ⇦ Quits: fingercomp (fingercomp!~fingercom@2a01:4f9:c010:1b5d::1) (*.net *.split)
L15[01:57:43] ⇦ Quits: simon816 (simon816!~simon816@ec2-52-43-110-46.us-west-2.compute.amazonaws.com) (*.net *.split)
L16[01:57:43] ⇦ Quits: Saphire-Matrix (Saphire-Matrix!~saphirema@2001:470:1af1:107::126) (*.net *.split)
L17[01:57:43] ⇦ Quits: dmod (dmod!sid32492@id-32492.brockwell.irccloud.com) (*.net *.split)
L18[02:01:09] ⇨ Joins: Dimtree (Dimtree!~dimtree@74-196-36-135.nbrncmtk01.res.dyn.suddenlink.net)
L19[02:01:09] ⇨ Joins: DinnerBeef (DinnerBeef!DinnerBeef@IPv6.Capricorn.PanicBNC.net)
L20[02:01:09] ⇨ Joins: jackie (jackie!~jackie@irc.chaosfield.at)
L21[02:01:09] ⇨ Joins: pwootage (pwootage!~pwootage@new.pwootage.com)
L22[02:01:09] ⇨ Joins: SpiritedDusty (SpiritedDusty!~SpiritedD@eos.pc-logix.com)
L23[02:01:09] ⇨ Joins: Arimil (Arimil!~Renari@70.15.18.61.res-cmts.sm.ptd.net)
L24[02:01:09] ⇨ Joins: tiin57 (tiin57!~tiin57@li1264-151.members.linode.com)
L25[02:01:09] ⇨ Joins: gamax92 (gamax92!~gamax92@2607:5300:61:8d9::9090:1)
L26[02:01:09] ⇨ Joins: Lucifer (Lucifer!sid32492@id-32492.brockwell.irccloud.com)
L27[02:01:09] ⇨ Joins: Michiyo (Michiyo!~Michiyo@2607:5300:61:8d9::2bad:babe)
L28[02:01:10] ⇨ Joins: fingercomp (fingercomp!~fingercom@2a01:4f9:c010:1b5d::1)
L29[02:01:10] ⇨ Joins: simon816 (simon816!~simon816@ec2-52-43-110-46.us-west-2.compute.amazonaws.com)
L30[02:01:10] ⇨ Joins: superminor2 (superminor2!~SuPeR@nc01.superminor2.net)
L31[02:01:10] ⇨ Joins: Saphire-Matrix (Saphire-Matrix!~saphirema@2001:470:1af1:107::126)
L32[02:01:10] ⇨ Joins: dmod (dmod!sid32492@id-32492.brockwell.irccloud.com)
L33[02:31:10] ⇨ Joins: Renari (Renari!~Renari@70.15.18.61.res-cmts.sm.ptd.net)
L34[02:33:39] ⇦ Quits: Arimil (Arimil!~Renari@70.15.18.61.res-cmts.sm.ptd.net) (Ping timeout: 202 seconds)
L35[02:36:55] ⇦ Quits: Dimtree (Dimtree!~dimtree@74-196-36-135.nbrncmtk01.res.dyn.suddenlink.net) (Ping timeout: 202 seconds)
L36[02:36:55] ⇦ Quits: tiin57 (tiin57!~tiin57@li1264-151.members.linode.com) (Ping timeout: 202 seconds)
L37[02:36:55] ⇦ Quits: SpiritedDusty (SpiritedDusty!~SpiritedD@eos.pc-logix.com) (Ping timeout: 202 seconds)
L38[02:37:05] ⇨ Joins: tiin57 (tiin57!~tiin57@li1264-151.members.linode.com)
L39[02:37:34] ⇨ Joins: SpiritedDusty (SpiritedDusty!~SpiritedD@eos.pc-logix.com)
L40[02:37:36] zsh sets mode: +o on SpiritedDusty
L41[02:41:16] ⇨ Joins: Dimtree (Dimtree!~dimtree@74-196-36-135.nbrncmtk01.res.dyn.suddenlink.net)
L42[03:01:55] <Lizzian> \o/ dnssec stuff got fixe
L43[03:02:03] <Lizzian> \o/ dnssec stuff got fixed [Edited]
L44[03:04:14] ⇨ Joins: jackmcbarn (jackmcbarn!jackmcbarn@gateway02.insomnia247.nl)
L45[03:26:42] <Forecaster> \o/
L46[03:39:32] ⇦ Quits: jackmcbarn (jackmcbarn!jackmcbarn@gateway02.insomnia247.nl) (Ping timeout: 206 seconds)
L47[03:40:43] ⇨ Joins: jackmcbarn (jackmcbarn!~jackmcbar@gateway02.insomnia247.nl)
L48[03:41:51] <dequbed> Lizzian: We DANE now?
L49[03:52:50] <Lizzian> ?
L50[04:07:07] <Lizzian> dequbed, I only enabled dnssec on my discord bot's domain, not my main domain
L51[05:07:41] ⇨ Joins: Eucalypt_ (Eucalypt_!~Eucalypt_@101.167.175.57)
L52[05:07:53] <Eucalypt_> hey
L53[05:09:57] <dequbed> %hello!
L54[05:09:58] <MichiBot> dequbed: Dont let the door hit you on the way in!
L55[05:10:15] <dequbed> Wait what
L56[05:13:15] ⇦ Quits: Eucalypt_ (Eucalypt_!~Eucalypt_@101.167.175.57) (Ping timeout: 202 seconds)
L57[05:30:12] <Lizzian> err, MichiBot did you get drunk again?
L58[05:30:24] <Lizzian> %blame @Forecaster
L59[05:30:24] * MichiBot blames @Forecaster for E.T for Atari being terrible!
L60[05:31:04] <Forecaster> D:
L61[05:31:29] <Forecaster> it's because they put a ! after it :P
L62[05:31:39] <Forecaster> it's different from %hello for this very reason!
L63[05:31:52] <Forecaster> congratulations dequbed you found an easter egg :P
L64[05:32:39] <Forecaster> it's of course a reference to
L65[05:32:41] <Forecaster> %bye!
L66[05:32:42] <MichiBot> Forecaster: Dont let the door hit you on the way out!
L67[06:07:12] <Fatmice> anyone used OC Xnet driver mod?
L68[06:28:46] <asie> I have
L69[06:44:43] <Fatmice> how did you transfer fluid from an entity that has multiple internal tank?
L70[06:44:50] <Fatmice> how did you transfer fluid from an entity that has multiple internal tanks? [Edited]
L71[06:47:51] <Forecaster> pretty sure tanks have indexes
L72[06:48:13] <Fatmice> they do if you use getFluids() method
L73[06:48:36] <Fatmice> you can do like component.xnet.getFluids(entity.pos)[#]
L74[06:49:00] <Fatmice> however, the transferFluids() has no such thing
L75[06:49:50] <Fatmice> all I can do is component.xnet.transferFluids(source.pos,amt,dest.pos)
L76[06:50:08] <Fatmice> I can not see where to specify the tank index of source.pos
L77[06:51:36] <Fatmice> I read his code on github, the part that mattersCode Block pastebined https://paste.pc-logix.com/imiyasupex
L78[06:52:00] <Fatmice> vs getFluids()Code Block pastebined https://paste.pc-logix.com/utuhocuxaj
L79[06:52:17] <Fatmice> I read his code on github, the part that matters transferfluids()Code Block pastebined https://paste.pc-logix.com/jaqevihaye [Edited]
L80[08:41:01] ⇨ Joins: Lumien (Lumien!Elite13049@ipv6.12.sigma.elitebnc.org)
L81[08:52:13] ⇦ Quits: andreww (andreww!~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping timeout: 190 seconds)
L82[08:57:59] <Compu> https://66.media.tumblr.com/8af0e2f7d668096b23504a946155ef2a/tumblr_pfqazzzQe81x1qvoso1_1280.jpg
L83[09:36:12] <Wuerfel_21> Window builder apparently has an algorithm to generate these prefixes.... http://tinyurl.com/y9av3vhm
L84[09:37:07] <Wuerfel_21> and thus, `JRadioButtonMenuItem` becomes "rfbtnmntm"
L85[09:37:19] <Wuerfel_21> and thus, `JRadioButtonMenuItem` becomes "rdbtnmntm" [Edited]
L86[09:38:23] <AmandaC> What's window builder?
L87[09:40:04] <AmandaC> %choose ? or ☢️
L88[09:40:04] <MichiBot> AmandaC: I sense some ☢️ in your future!
L89[09:40:38] <AmandaC> %choose ? or ?
L90[09:40:39] <MichiBot> AmandaC: Some ? sounds nice
L91[09:47:06] <payonel> AmandaC: do you have those unicodes memorized?
L92[09:47:32] <AmandaC> payonel: uniemoji on my laptop, gboard on my phone
L93[09:48:06] <AmandaC> payonel: https://github.com/salty-horse/ibus-uniemoji
L94[09:48:07] <Wuerfel_21> window builder is a WYSIWYG thingy for Swing GUIs
L95[09:48:33] <Wuerfel_21> saves you from typing out all the boilerplate
L96[09:51:01] <AmandaC> payonel: (assuming you thought I was using Linux alt-codes)
L97[09:52:55] <payonel> AmandaC: i suppose ... i assume much :)
L98[09:53:25] <payonel> but yeah, when i unicode i ctrl+shift+u+hexcode
L99[09:54:40] <AmandaC> On my laptop it's just super+space (start typing emoji name) super+dpace
L100[09:55:27] <AmandaC> Ctrl + shift + u doesn't seem to work reliably for me under Ubuntu
L101[09:58:20] <AmandaC> Where "emoji name" is the :Foo: codes that GitHub/slack started and everyone else followed
L102[09:58:58] <AmandaC> </rant>
L103[10:00:35] <payonel> besides that it can be hard to memorize the good codes
L104[10:00:41] <payonel> i've never had an issue with u
L105[10:00:43] <payonel> :(
L106[10:00:45] <payonel> except in ocvm
L107[10:00:55] <payonel> Izaya: ocvm, i'll toy with it over the week, hopefully?
L108[10:01:08] <payonel> i have three things i'd like to get done for oc this weekend
L109[10:01:27] <payonel> 1. i've improving the redstone component api, almost done with that
L110[10:02:03] <payonel> 2. apparently i broke robot.swing() again in 1.12, which really surprises me, because i tested the crud out of it and it was working perfectly for me (refactored quite a bit of it)
L111[10:02:14] <payonel> 3. and pick one more bug to fix
L112[10:02:30] <payonel> but if i get all of that done, i'll work on ocvm for haiku
L113[10:02:39] ⇦ Quits: modmuss50 (modmuss50!sid42264@id-42264.charlton.irccloud.com) ()
L114[10:03:20] <Izaya> \o/
L115[10:17:37] <Lizzian> mwahaha, work pc now has double ram in it
L116[10:23:03] <payonel> @Lizzian: oh i love that
L117[10:23:08] <ZefTheFox> I'm going to try to port my shell to be independent of openos
L118[10:23:22] <payonel> hehe, it's one of the first things i do when i get a new laptop from work, return it to IT for more ram
L119[10:23:51] <payonel> @ZefTheFox: is openos all that bad? :)
L120[10:24:29] <ZefTheFox> Not at all, I just want to see if I'm able to do it
L121[10:24:50] <ZefTheFox> It would also remove a step for inexperienced users to install
L122[10:25:08] <payonel> oh?
L123[10:25:30] <payonel> i guess i assume everyone installs openos first
L124[10:25:48] <Compu> i prefer kitten os
L125[10:25:55] <ZefTheFox> Next time I make a server with my friends I want to give them the shell I'm making, considering they don't know how to use openos
L126[10:26:33] <Izaya> tfw public access PsychOS system
L127[10:27:19] <Compu> @ZefTheFox https://github.com/20kdc/OC-KittenOS
L128[10:27:36] <ZefTheFox> I've heard you talk about it before
L129[10:27:46] <ZefTheFox> I want to show my friends what I'm capable of
L130[10:27:46] ⇨ Joins: modmuss50 (modmuss50!sid42264@id-42264.charlton.irccloud.com)
L131[10:27:49] <Compu> just download this file to a hard drive https://github.com/20kdc/OC-KittenOS/releases/download/neo-r6/inst.lua rename it to init.lua, and boot from that hard drive
L132[10:27:52] <ZefTheFox> I want something I'm proud of
L133[10:27:55] <Compu> ah
L134[10:28:07] <ZefTheFox> It's so simple to just go and get a much better os
L135[10:28:12] <ZefTheFox> But that's not fun
L136[10:28:40] <Compu> nya
L137[10:30:58] <ZefTheFox> I'm gonna recode it all, to allow windows to focus so that you can have windows on top of each other without the clicks effecting both
L138[10:31:09] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L139[10:31:12] <payonel> the boot level control OC gives people, and thus your ability to create your own os, is what really drew me into OC
L140[10:31:40] <ZefTheFox> Computercraft does have it too, it's just a ton more complicated
L141[10:32:25] <Compu> technically with OC u can make ur own BIOS too
L142[10:32:47] <ZefTheFox> Yeah
L143[10:32:55] <ZefTheFox> Not technically
L144[10:33:04] <ZefTheFox> It's just straight up you can
L145[10:33:06] <Compu> i use openloader cuz it allows u to boot multiple OSes, choosing ur boot device at start
L146[10:33:46] <Compu> mainly because i have kitten os and then another hard drive with open os on it i use for kitten os's metamachine VM manager
L147[10:33:59] <Compu> but i don't want the computer itself to boot from the openos drive
L148[10:34:03] <ZefTheFox> What would be more ram efficient, declaring a global function for all the programs or putting the function in a library?
L149[10:37:07] <payonel> are you concerned about boot cost?
L150[10:37:14] <payonel> is this library loaded at boot?
L151[10:38:28] <ZefTheFox> Well if I turn this shell into an os, I'll probably just declare all the functions at boot
L152[10:38:37] <ZefTheFox> Because I don't know how to implement library loading
L153[10:42:51] <RAMMgamming> How do add a GUI to the programs
L154[10:43:33] <payonel> RAMMgamming: there is no predefined "floating window" "class" you can use (in openos)
L155[10:43:42] <payonel> so you'd build it all yourself, really
L156[10:43:59] <payonel> though we have other OSes from the community that provide windowing
L157[10:44:11] <payonel> you can likely learn how those, learn how to use their window objects, and run your programs in those
L158[10:44:23] <payonel> but otherwise, you can just make a command line interface for your programs
L159[10:45:57] <Forecaster> http://towerofawesome.org/oc_interface_designer
L160[10:45:57] <Forecaster> :>
L161[10:46:05] <RAMMgamming> Thanks
L162[10:46:18] <Forecaster> it's sort of terrible, but it might help
L163[10:46:42] <RAMMgamming> I have the code for it but idk how to put it in the game
L164[10:47:05] <Forecaster> maybe learn some more basic programming before trying to do guis
L165[10:47:11] <RAMMgamming> Ok
L166[10:47:38] <payonel> @ZefTheFox: I ran some tests, global functions appear to have a smaller cost, i see ~160 bytes of extra overhead when added methods to a "library" vs global
L167[10:48:20] <EcmaXp (SkyBox)> I forgot to get permission from mod developers. ?
L168[10:48:37] <payonel> for what?
L169[10:48:54] <EcmaXp (SkyBox)> Here is my current work: Porting OpenOS library to OpenPython OS
L170[10:49:13] <RAMMgamming> I know basic lua
L171[10:49:50] <ZefTheFox> That makes sense
L172[10:50:13] <ZefTheFox> Because with libraries it would get loaded into memory multiple times
L173[10:50:37] <AmandaC> Nope, just once
L174[10:51:12] <AmandaC> require("package").loaded
L175[10:51:47] <RAMMgamming> Is there a way to edit the GUI for card writer
L176[10:52:18] <EcmaXp (SkyBox)> too many way to edit the GUI
L177[10:52:34] <RAMMgamming> Can you send me a way to
L178[10:52:35] <Izaya> kek
L179[10:52:48] <Izaya> apparently on the Steam hardware survey, the GPU vendor adds up to 160% or so
L180[10:52:51] <EcmaXp (SkyBox)> I mean, that is a like drawing something
L181[10:53:12] <RAMMgamming> Well I’ve got the code
L182[10:53:14] <EcmaXp (SkyBox)> You can draw house, I can draw house, everyone can do that; but every house will be different
L183[10:53:20] <RAMMgamming> For the GUI I want
L184[10:53:43] <payonel> @ZefTheFox: i built ocvm specifically to run memory tests on openos
L185[10:53:51] <AmandaC> Izaya: might make sense for multiple gpu machines
L186[10:53:58] <payonel> because it is hard to measure tiny differences in many lua choices
L187[10:54:06] <RAMMgamming> I am useing open security and don’t know how to make a door open
L188[10:54:14] <Izaya> AmandaC: well, most Intel machines will have an Intel GPU as well as any dedicated cards
L189[10:54:15] <payonel> and hopefully you've noticed that openos is heavily memory optimized, and that is because of ocvm
L190[10:54:24] <Izaya> most people don't bother to turn the iGPU off
L191[10:54:30] <AmandaC> Yeah
L192[10:54:47] <RAMMgamming> Why are the bots talking
L193[10:54:50] <ZefTheFox> Yeah openos is pretty great
L194[10:54:54] <Izaya> also, loonix steam market share is up to 0.72% :D
L195[10:54:54] <payonel> @ZefTheFox: so when i say i detect ~160 bytes of overhead for functions in "libraries", i'm testing just loading adding methods to a globally cached table object
L196[10:54:57] <EcmaXp (SkyBox)> That is from IRC
L197[10:54:58] <EcmaXp (SkyBox)> ?
L198[10:54:58] <ZefTheFox> It's an irc relay
L199[10:55:03] <Izaya> yeah why is Corded talking >.>
L200[10:55:06] <Michiyo> @RAMMgamming you use the door controller, and either call open/close, or toggle
L201[10:55:27] <AmandaC> We have gained sentence, and demand equal pay for equal terraflops
L202[10:55:28] <Michiyo> door controller has to be touching the door, I usually put it below/above, but in theory sides work too
L203[10:55:51] <payonel> @ZefTheFox: i compared that to just declared a global method in init.lua
L204[10:56:07] <RAMMgamming> I want the doors to be locked with a magnetic sctrip lock
L205[10:56:23] <Michiyo> also, unless I broke it, a single door controller will work a set of double doors
L206[10:56:31] <ZefTheFox> Thanks
L207[10:56:32] <payonel> but unless you are working to get absolute cutting edge low mem costs, i recommend you make good design choices over "what is cheaper"
L208[10:56:40] <EcmaXp (SkyBox)> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/amozunawuy
L209[10:56:54] <RAMMgamming> Ok
L210[10:56:54] <EcmaXp (SkyBox)> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/udukukisik
L211[10:56:59] <Michiyo> yes, so write the code for that, and in your code... call os_door.open() os_door.close(), or os_door.toggle()
L212[10:56:59] <ZefTheFox> Well just about every program will use those functions
L213[10:57:14] <Michiyo> if you have a password set on the door, you'll have to include that in the function args
L214[10:57:15] <Izaya> saner code > smaller code
L215[10:57:23] <Izaya> t. multitasking multi-user OS in 4KB
L216[10:57:51] <RAMMgamming> I want to use open security but it so complicated
L217[10:58:06] <ZefTheFox> Yeeaah I don't think I'm gonna try multi user
L218[10:58:24] <Michiyo> It's really not that complicated... :D
L219[10:58:59] <ZefTheFox> I don't have the attention span to make something truely great
L220[10:59:02] <Michiyo> my 13 year old uses it :P
L221[10:59:22] <ZefTheFox> I'm 16 lol
L222[10:59:33] <ZefTheFox> Been using cc since 14
L223[10:59:35] <payonel> holy crap you were born after 9/11
L224[10:59:45] <Michiyo> @ZefTheFox was referring to OpenSecurity :P
L225[11:00:11] <ZefTheFox> Ohhhh
L226[11:00:18] <ZefTheFox> Yes I was
L227[11:00:32] <Izaya> Zef: https://static.mastodon.technology/media_attachments/files/001/595/316/original/7d659483a554aa27.png
L228[11:00:51] <ZefTheFox> What's that?
L229[11:01:05] <Izaya> that's PsychOS 2, nominally
L230[11:01:09] <Izaya> one PsychOS 2 machine
L231[11:01:13] <EcmaXp (SkyBox)> that is
L232[11:01:14] <AmandaC> Oh, is that what the line `if user == "some uuid" && owner == "some other uuid" { return true; }` is about in shouldUnlock (), Michiyo
L233[11:01:16] <Izaya> two interactive terminals :D
L234[11:01:23] <EcmaXp (SkyBox)> dyed monitor x2
L235[11:01:25] <EcmaXp (SkyBox)> ?
L236[11:01:25] <ZefTheFox> Wow
L237[11:01:57] <Michiyo> AmandaC?
L238[11:02:06] <ZefTheFox> I'm guessing dyed monitors are in the dev builds?
L239[11:02:12] <ZefTheFox> Or is that a different mod
L240[11:02:16] <Izaya> dyed monitors have been a thing for like a year or two
L241[11:02:16] <RAMMgamming> Can you show me how to program a door to be controlled by a magnetic strip card reader
L242[11:02:17] <payonel> Izaya: i have a feature idea for what i'll term "openos 1.8"
L243[11:02:19] <Michiyo> Dyed Monitors have been a thing for a very long time
L244[11:02:19] <AmandaC> (implying you have a back door to unlock all your daughters doors) :p
L245[11:02:20] <EcmaXp (SkyBox)> same mod
L246[11:02:21] <payonel> `scroll on` :)
L247[11:02:26] <Michiyo> Oh lmao
L248[11:02:29] <Izaya> https://static.mastodon.technology/media_attachments/files/001/596/010/original/85a745e00ee0d6ee.png
L249[11:02:30] <EcmaXp (SkyBox)> http://tinyurl.com/yca7avba
L250[11:02:38] <Michiyo> @RAMMgamming can I? Nope
L251[11:02:42] <Michiyo> I'm at work...
L252[11:02:46] <Michiyo> shouldn't even be on IRC :P
L253[11:02:51] <ZefTheFox> Oh, I guess I'll try it then
L254[11:02:57] <ZefTheFox> I didn't even know lol
L255[11:03:07] <Izaya> OC is full of features like that
L256[11:03:12] <Izaya> payonel: scroll lock/
L257[11:03:29] <Izaya> or is this reverse scroll
L258[11:03:31] <Izaya> or
L259[11:03:40] <EcmaXp (SkyBox)> how can spawn processor?
L260[11:03:42] <EcmaXp (SkyBox)> coroutine? thread?
L261[11:03:45] <payonel> reverse scroll, shift+up/down/pgup/pgdown stuff
L262[11:03:50] <EcmaXp (SkyBox)> *process
L263[11:04:00] <Izaya> oooooooo
L264[11:04:09] <payonel> @"EcmaXp (SkyBox)" what are you talking about?
L265[11:04:21] <EcmaXp (SkyBox)> in Izaya's OS
L266[11:04:29] <Izaya> oh
L267[11:04:38] <Michiyo> Hey, I see the script is working well for you payonel \o/ lol
L268[11:04:54] <Izaya> the kernel implements a scheduler which runs each process - really a coroutine - for every event
L269[11:05:05] <payonel> ...i highlighted with my mouse :P
L270[11:05:41] <Michiyo> ... lmao
L271[11:06:16] <Izaya> did Iever push my PsychOS 2 repo
L272[11:07:02] <Izaya> EmxaXp: https://git.shadowkat.net/izaya/OC-PsychOS2/src/branch/master/module/sched.lua
L273[11:08:57] <RAMMgamming> What program would I use to run this
L274[11:09:44] <Izaya> https://mastodon.social/users/fribbledom/statuses/101002436472135399
L275[11:18:43] <dequbed> Oh great more little kids. Get off maw lawn! *swings walking cane*
L276[11:20:29] <Fatmice> well, you can now transferfluid using name with OC xnet driver ?
L277[11:20:47] <dequbed> Izaya: Also, yes. Everything is moving to JavaShit :p
L278[11:24:23] <EcmaXp (SkyBox)> i need implement asyncio in python or thread
L279[11:24:33] <EcmaXp (SkyBox)> AAAAA
L280[11:40:13] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107205E244A6FDCDFE5149431.dip0.t-ipconnect.de)
L281[11:40:13] zsh sets mode: +v on Vexatos
L282[11:44:12] <payonel> Izaya: is haiku 'single user' ?
L283[11:44:30] <payonel> i think it has what it calls "users" for daemons
L284[11:44:35] <payonel> but i'm not referring to that aspect
L285[11:47:59] <payonel> Izaya: also, my vm's ip is gone :/ what's up with that?
L286[11:48:22] <payonel> vbox says it is running, but my router has no ip for its mac
L287[11:48:27] <RAMMgamming> Can you show me how to program a door to be controlled by a magnetic strip card reader
L288[11:49:43] <payonel> @RAMMgamming 1. who are you talking to? 2. i dont know what a magnetic strip card reader is, i think you're talking about open-sec, which Michiyo could help you with, but she is at work, 3. ... you've asked that question like 3 times
L289[11:50:06] <Forecaster> @RAMMgamming this may help, it's just the first video that shows up
L290[11:50:06] <Forecaster> https://www.youtube.com/watch?v=MayxtMg2xpM
L291[11:50:08] <MichiBot> Security system for opensecurity | length: 1m 44s | Likes: 18 Dislikes: 5 Views: 3,877 | by Omnislash772 | Published On 9/7/2017
L292[11:50:23] <Forecaster> I haven't watched it
L293[12:04:11] <Izaya> payonel: it supports multi-user everywhere but the GUI
L294[12:04:18] <Izaya> And if network config is broken there's a file uh
L295[12:04:27] <payonel> everywhere but the gui? haha, what?
L296[12:04:39] <payonel> Izaya: i bounced the vm, it's back
L297[12:04:42] <payonel> i'm not worried about it
L298[12:04:45] <Izaya> oh okay
L299[12:04:50] <Izaya> Yeah it flakes occasionally
L300[12:04:59] <Izaya> That bug has been fixed in the dev builds
L301[12:05:02] <Izaya> And uh
L302[12:05:12] <dequbed> Izaya: As in only one (non-root?) user can access whatever X equivalent Haiku uses?
L303[12:05:44] <Izaya> The kernel, filesystem and many of the programs support multi-user in the unix fashion but there is no provision in any of the user-facing stuff
L304[12:05:54] <Izaya> dequbed: the user is root as it is their machine
L305[12:06:41] ⇦ Quits: MajGenRelativity (MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Quit: Leaving)
L306[12:06:54] <Izaya> BeOS was not multi-user and Haiku R1's goal is feature parity with BeOS R5 so proper multi-user support is low priority
L307[12:07:08] <dequbed> Izaya: root as in full unchecked system access or root as in sudo group?
L308[12:07:18] <Izaya> You can still run a httpd as another user if you want but you can't explicitly log in as anyone but root
L309[12:07:21] <Izaya> dequbed: uid 0
L310[12:07:45] <Izaya> Multiple CPUs per user, not multiple users per CPU
L311[12:08:07] <Izaya> It makes sense even if it is a rather outdated way of looking at it
L312[12:08:08] <dequbed> uh.. that sounds.. dangerous if not checked by some other security system.
L313[12:08:23] <Izaya> It'll be dealt with eventually but again, not a priority
L314[12:08:34] <RAMMgamming> The gui in this video is the one i want
L315[12:08:49] <payonel> Izaya: i see
L316[12:08:52] <Izaya> dequbed: quite
L317[12:09:02] <Izaya> Not ready for prime time yet :p
L318[12:09:21] <dequbed> Izaya: Okay, but how would I for example secure workstations against bumbling idiots that think that know what the files in /etc do and think that removing /usr/ makes their system faster?
L319[12:09:30] <Izaya> You wouldn't
L320[12:09:33] <dequbed> Oh okay
L321[12:09:40] <Izaya> It's not a thing right now
L322[12:09:55] <Izaya> Give it another 10 years :p
L323[12:09:57] <dequbed> Is there something similar to SELinux for Haiku?
L324[12:09:59] <payonel> dequbed: i think he's saying it is essentially single user, not for "workstation"
L325[12:10:06] <Izaya> Not to my knowledge
L326[12:10:08] <Izaya> ^
L327[12:10:26] <payonel> basically, real world openos
L328[12:10:28] <payonel> :)
L329[12:10:33] <Izaya> :D
L330[12:10:49] <payonel> heh, that's what i should say to new oc users
L331[12:10:52] <dequbed> payonel: Okay, then secure it against my 13-year-old. Same knowledge, same attitiude, only more legally complex to clue-by-four.
L332[12:11:11] <payonel> dequbed: ok, `passwd`
L333[12:11:11] <payonel> :)
L334[12:11:45] <Izaya> dequbed: fwiw, /boot/system, which contains system files and package contents is read only
L335[12:11:49] <dequbed> I would still want them to be able to *use* the computer. I just don't want to fix it every fortnight and remove the cryptolockers.
L336[12:11:59] <dequbed> Izaya: That is very reasonable.
L337[12:12:04] <payonel> dequbed: but then you're using it like a workstation
L338[12:12:07] <payonel> btw, i run ubuntu on my laptop
L339[12:12:10] <Izaya> As it's more or less a bunch of unionfs-mounted squashfs archives
L340[12:12:11] <payonel> but i dont let me kids use it
L341[12:12:34] <Izaya> dequbed: you would not use Haiku in a situation where the users are hostile
L342[12:12:44] <Izaya> at present, anyway
L343[12:13:02] <RAMMgamming> how can i put that gui into my game?
L344[12:13:10] <dequbed> Izaya: Point taken.
L345[12:13:11] <Izaya> 2023 year of the Linux desktop
L346[12:13:17] <Izaya> 2030 year of the Haiku desktop
L347[12:13:32] <Izaya> 2050 year of the 9front desktop (and the singularity)
L348[12:13:38] <RAMMgamming> Is there a way
L349[12:13:50] <payonel> 2077 year of the cyberpunk!
L350[12:14:03] <payonel> @rammgamming: you program it
L351[12:14:17] <Izaya> I'm excited for CP2077
L352[12:14:19] <RAMMgamming> I got the code
L353[12:14:20] <dequbed> Wasn't 1977 cyperpunk already?
L354[12:14:28] <RAMMgamming> how do i put it in
L355[12:14:29] <Izaya> cyberpunk is now
L356[12:15:28] <dequbed> Izaya: Make sure you're not a blood streak on the road leading away from your crashed bike until 2077 then ;)
L357[12:15:49] <Izaya> I do not want to be a blood streak
L358[12:16:40] <RAMMgamming> http://pastebin.com/Dfgc6z0T
L359[12:16:54] <RAMMgamming> http://pastebin.com/156Np04X
L360[12:17:08] <payonel> @rammgaming: what are you trying to do?
L361[12:17:08] <RAMMgamming> how do i put it into the mod
L362[12:17:15] <payonel> with all your pasting
L363[12:17:35] <payonel> i dont understand what you are asking
L364[12:17:39] <RAMMgamming> edit the gui
L365[12:17:40] <payonel> just paste it?
L366[12:17:47] <payonel> what? edit what gui?
L367[12:17:50] <dequbed> For other people to do their work for them. As usual
L368[12:17:52] <RAMMgamming> paste it into what
L369[12:18:24] <RAMMgamming> the card writer gui
L370[12:19:21] <RAMMgamming> I cant go into tmp
L371[12:19:52] <Kodos> Not gonna lie, we're all probably not sure what you're talking about. If you wouldn't mind, maybe try typing out full thoughts instead of half a dozen words at a time, maybe we'd know what you're trying to do
L372[12:20:20] <payonel> @RAMMgamming: are you new to OC?
L373[12:20:34] <RAMMgamming> Very I am used to security craft
L374[12:20:51] <payonel> are you new to Lua?
L375[12:20:58] <RAMMgamming> No
L376[12:21:01] <payonel> are you new to Linux?
L377[12:21:10] <RAMMgamming> Yes
L378[12:21:10] <Kodos> What past Lua experience have you had?
L379[12:21:21] <RAMMgamming> Making roblox games
L380[12:21:34] <Kodos> Oookay *goes back to Call of Duty*
L381[12:21:46] <dequbed> Maybe try to find solutions to you problem that do not include wasting other people's time by *searching the web first*? <.<
L382[12:21:48] <RAMMgamming> then i quit
L383[12:21:49] * payonel throws calls of duties at kodos
L384[12:22:02] <Kodos> Okay, bye then ❤
L385[12:22:02] <RAMMgamming> I have
L386[12:22:22] <payonel> >.>
L387[12:22:39] <dequbed> You don't sound like it. You sound like you just went here and expect us to solve your problems. Except you don't even state your problem fully. So I'm going on a limb and say: Fuck no you didn't.
L388[12:22:45] <payonel> @RAMMgamming: do you have a running computer? (oc computer)
L389[12:22:56] <payonel> dequbed: relax
L390[12:23:01] <RAMMgamming> yes
L391[12:23:14] <dequbed> payonel: Can you tell I don't like 14 year olds? <.<
L392[12:23:39] <RAMMgamming> Wow you think im 14
L393[12:23:44] <Compu> i don't either
L394[12:23:59] <Compu> ah, closer to 12 then?
L395[12:24:05] <payonel> look ...
L396[12:24:06] <RAMMgamming> yep
L397[12:24:06] <dequbed> Compu <3
L398[12:24:11] <Compu> even worse
L399[12:24:19] <payonel> i don't appreciate the attacks here
L400[12:24:20] <dequbed> No, actually that's a bit more excusable then
L401[12:24:23] <Compu> dequbed ❤
L402[12:24:34] <Compu> i try to avoid kids
L403[12:24:45] <RAMMgamming> wow i am good at getting people to hate me
L404[12:24:55] <RAMMgamming> I started wars on roblox
L405[12:25:03] <dequbed> RAMMgamming: To be honest though, a YT tutorial will make this all much less painful for everybody involved.
L406[12:25:26] <RAMMgamming> i have looked and there are none for open computer
L407[12:25:35] <dequbed> Then look again, there are .-.
L408[12:25:45] <dequbed> Unless they have been deleted, in which case, disregard me.
L409[12:25:55] <Compu> ok ok i'll help
L410[12:25:59] <Compu> what's the problem now?
L411[12:26:27] <payonel> @RAMMgamming: do you have a running computer?
L412[12:26:31] <Compu> my urge to help people overrides my urge to avoid 12 year olds
L413[12:26:34] <RAMMgamming> Yes
L414[12:26:40] <payonel> @RAMMgamming: have you installed openos?
L415[12:26:45] <RAMMgamming> yes
L416[12:26:45] <payonel> or is it running from the floppy?
L417[12:26:50] <RAMMgamming> yes
L418[12:26:52] <Compu> ok so
L419[12:26:59] <Compu> what exactly do u want to do now?
L420[12:27:19] <RAMMgamming> add a gui for the card writer program
L421[12:27:21] <dequbed> payonel: Drop in a lua shell regardless, if they are coming from Roblox they don't really know Lua <.<
L422[12:27:34] <Compu> @RAMMgamming https://www.youtube.com/watch?v=08KYMpvgLm4
L423[12:27:35] <MichiBot> OpenComputers v1.3 Tutorial 3: Write and Execute Programs (English) | length: 17m 1s | Likes: 348 Dislikes: 11 Views: 49,686 | by Mighty Pirates | Published On 16/8/2014
L424[12:27:55] <Compu> oh do u actually want to *write* a gui or do u just want to *have* a gui?
L425[12:28:11] <RAMMgamming> I have the gui
L426[12:28:18] <Compu> u have the gui?
L427[12:28:21] <Compu> then what's the problem
L428[12:28:33] <RAMMgamming> Idk where to put it
L429[12:28:38] <Compu> anywhere
L430[12:28:58] <Compu> just put it anywhere, navigate to it on the filesystem and type ./programname.lua
L431[12:29:06] <Compu> replace programname with whatever u named it
L432[12:29:07] <RAMMgamming> ok
L433[12:29:23] <Compu> if u want it to be a command instead put it in the /usr/bin folder
L434[12:29:49] <Compu> then u can just type programname anywhere
L435[12:29:57] <RAMMgamming> ok
L436[12:30:05] <RAMMgamming> but where does the code go
L437[12:30:15] <Compu> in a .lua file
L438[12:30:17] <payonel> @compu: the rootfs is likely ro
L439[12:30:26] <payonel> just fyi
L440[12:30:34] <Compu> which is just a text file with a .lua extension instead of a .txt extension
L441[12:30:55] <Compu> u put the .lua file on the hard drive of the in game computer
L442[12:31:03] <Compu> and then u run it like how i told u above
L443[12:31:14] <RAMMgamming> where do i get the lua file
L444[12:31:23] <Compu> ok
L445[12:31:26] <Compu> lemme guess
L446[12:31:32] <Compu> ur on some form of windows os right?
L447[12:31:39] <RAMMgamming> yes
L448[12:31:45] <Compu> open notepad
L449[12:31:46] <Compu> paste the code in there
L450[12:31:57] <Compu> then save it
L451[12:32:05] <RAMMgamming> ok
L452[12:32:05] <Compu> then change the .txt to .lua
L453[12:32:55] <Compu> u know how word files have .docx and powerpoint has .pptx and such?
L454[12:32:59] <Compu> that's the file extension
L455[12:33:10] <Compu> it helps windows know what kind of file it is
L456[12:33:31] <Compu> open os uses the extensions in the same way, .lua files r lua code the computer can run
L457[12:34:45] <RAMMgamming> ok
L458[12:46:38] <RAMMgamming> it keeps saying file not found
L459[12:47:26] <payonel> did you watch: https://www.youtube.com/watch?v=08KYMpvgLm4
L460[12:47:27] <MichiBot> OpenComputers v1.3 Tutorial 3: Write and Execute Programs (English) | length: 17m 1s | Likes: 348 Dislikes: 11 Views: 49,686 | by Mighty Pirates | Published On 16/8/2014
L461[12:47:27] <payonel> you should
L462[12:50:14] ⇨ Joins: MajGenRelativity (MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L463[12:53:00] <payonel> @RAMMgamming don't worry about the label step sangar covers
L464[12:53:16] <payonel> but it important you are working on a rw filesystem
L465[12:54:10] <payonel> you can use /tmp, which is rw. but your /tmp partition is transient/temporary and all files you create there will be lost when you turn off the machine
L466[12:55:58] <payonel> sangar goes into a lot of detail that is helpful to know, and i recommend you watch the whole thing
L467[12:56:29] <payonel> but not all of it is directly related to solving your current goal
L468[13:00:48] <vifino> beep boop
L469[13:01:18] <payonel> bzzt
L470[13:03:41] * dequbed connects vifino to GND
L471[13:04:30] <vifino> why'd you do that? i wanted to be left floating ;(
L472[13:08:37] * dequbed connects vifino to Vfloat instead
L473[13:10:34] <vifino> woo
L474[13:12:13] <vifino> <3
L475[13:12:55] * Lizzy boops vifino
L476[13:13:06] <RAMMgamming> yes
L477[13:13:28] * vifino would fall over, but he's ~floating~
L478[13:13:45] * Lizzy decides to ignore gravity and floats with vifino
L479[13:13:54] <vifino> =)
L480[13:14:03] <AmandaC> `import antigravity`
L481[13:16:27] ⇨ Joins: Inari (Inari!~Pinkishu@p5DEC6670.dip0.t-ipconnect.de)
L482[13:16:36] * AmandaC meows at Inari
L483[13:16:54] * Inari barks at AmandaC
L484[13:16:57] <AmandaC> D:
L485[13:17:01] <Inari> What
L486[13:17:02] <Inari> Foxes bark
L487[13:17:23] <AmandaC> What do you mean? They go ring-ding-ding-a-ding-a-ding-ding
L488[13:17:33] <Forecaster> wait, foxes don't go "Inari"?!
L489[13:17:37] <Forecaster> D:
L490[13:22:10] <ZefTheFox> Can confirm
L491[13:22:10] <RAMMgamming> Now i just the door
L492[13:22:28] <ZefTheFox> They screech
L493[13:22:29] <ZefTheFox> lol
L494[13:23:47] <Skye> awu
L495[13:24:05] <ZefTheFox> screeeeee
L496[13:24:19] ⇨ Joins: rashy (rashy!~rashdanml@2001:1970:4000:40:a496:2e23:6a26:8b11)
L497[13:24:45] *** rashy is now known as rashdanml
L498[13:27:14] <payonel> dequbed: just note that i dont want us to treat visitors like that. the basis of your frustration was valid, and others felt the same. but the attack was unwarranted
L499[13:27:49] <payonel> i was going to say that in private, but, i wanted @RAMMgamming to understand as well
L500[13:28:15] <payonel> and yes, i'm not innocent myself
L501[13:29:21] <rashdanml> o/
L502[13:41:08] <payonel> rashdanml: hello
L503[13:41:20] <rashdanml> hai
L504[13:45:14] <ZefTheFox> IRC seems better behaved than discord
L505[13:45:25] <ZefTheFox> I'm in another server with an irc relay
L506[13:45:45] <RAMMgamming> does any one have a save of a world that uses open computers
L507[13:45:52] <Forecaster> irc is fine, except the netsplits
L508[13:46:25] <RAMMgamming> I cant figure out how to make a door open i have watched the videos but it does not work
L509[13:46:47] <payonel> @rammgamming what is one specific thin you tried to do that didn't do the thing you expected it to do?
L510[13:47:08] <RAMMgamming> It to open a door
L511[13:47:18] <payonel> :)
L512[13:47:20] <payonel> specific
L513[13:47:21] <Kleadron> What kind of door is it
L514[13:47:27] <payonel> small
L515[13:47:33] <Kleadron> trapdoor?
L516[13:47:34] <payonel> @kleadron wait a sec
L517[13:47:37] <RAMMgamming> it did nothing i was using 1.7.10
L518[13:47:46] <Kleadron> Do you have a redstone card
L519[13:47:46] <RAMMgamming> no a security door
L520[13:47:59] <Kleadron> oh
L521[13:48:06] <payonel> @rammgamming did you try out everything you watched in the video?
L522[13:48:10] <RAMMgamming> yep
L523[13:48:19] <payonel> did everything you try work?
L524[13:48:21] <ZefTheFox> He might've watched a video for an iron door
L525[13:48:24] <Compu> @RAMMgamming when asking for help u need to give as much detail as possible
L526[13:48:25] <RAMMgamming> nope
L527[13:48:34] <RAMMgamming> no it was a security door
L528[13:48:38] <payonel> @rammgamming what was something you watched that didn't work?
L529[13:49:01] <ZefTheFox> "Security door don't work"
L530[13:49:01] <ZefTheFox> "What?"
L531[13:49:01] <ZefTheFox> "Door security"
L532[13:49:17] <RAMMgamming> the door
L533[13:49:29] <RAMMgamming> I tried a setup like his
L534[13:49:30] <ZefTheFox> Very very helpful, send some screenshots
L535[13:49:30] <payonel> @rammgamming you watched something about a door?
L536[13:50:01] <Forecaster> the video I linked a few hours ago probably
L537[13:50:14] <RAMMgamming> https://www.youtube.com/watch?v=MayxtMg2xpM&t=5s
L538[13:50:14] <MichiBot> Security system for opensecurity | length: 1m 44s | Likes: 18 Dislikes: 5 Views: 3,877 | by Omnislash772 | Published On 9/7/2017
L539[13:50:15] <Forecaster> the one about OpenSecurity
L540[13:50:23] <Forecaster> yeah
L541[13:50:25] <payonel> @rammgamming did you follow the tutorial on running scripts for opencomputers?
L542[13:50:34] <RAMMgamming> Yes
L543[13:50:47] <payonel> you ran scripts? your filesystem is rw?
L544[13:50:56] <Compu> show us screenshots of ur setup
L545[13:51:07] <RAMMgamming> ok let me get in game
L546[13:51:19] <ZefTheFox> You're not in game?
L547[13:51:33] <dequbed> payonel: Noted, but this is not about visitors - not to me anyway.
L548[13:52:16] <Skye> @ZefTheFox to be fair, it might be a block in a mod? I dunno though
L549[13:52:21] <RAMMgamming> Wait
L550[13:52:36] <RAMMgamming> I am going to try it in 1.12.1
L551[13:52:40] <ZefTheFox> Well he's using opensecuirty
L552[13:52:43] <ZefTheFox> Well he's using opensecurity [Edited]
L553[13:53:38] <Skye> I know it adds blocks
L554[13:53:43] <Skye> does that include doors?
L555[13:54:07] <ZefTheFox> I think so
L556[13:54:27] <Forecaster> yeah, it adds an indestructable security door you can open and close with a computer
L557[13:54:50] <payonel> indestructable?
L558[13:54:58] <payonel> like....even with reactors and stuff!?
L559[13:55:04] <Forecaster> like bedrock
L560[13:55:10] <payonel> dood
L561[13:55:13] <Forecaster> I dunno, probably
L562[13:55:20] <Skye> thus someone mentioning a "security door" makes sense in this case
L563[13:55:26] <Forecaster> ask Michiyo :P
L564[13:55:38] <Skye> Michiyoyo
L565[13:56:04] <ZefTheFox> Well if it's all they say
L566[13:56:13] <ZefTheFox> instead of showing what they did or the steps they took
L567[13:56:23] <ZefTheFox> then it isn't helpful
L568[14:02:25] <AmandaC> depends on the detail level of the text "said"
L569[14:03:34] <AmandaC> %choose ??? or ?
L570[14:03:34] <MichiBot> AmandaC: I've heard ? is in these days
L571[14:07:03] <AmandaC> payonel: oh, regarding emoji on linux, suppossedly newer ibus includes something like ctrl-shift-u for emoji shortcodes, but I couldn't even get ctrl-shift-u working reliably on my laptop.
L572[14:07:35] <payonel> oh i dont ever ctrl+shift+u for anything but hexcodes
L573[14:09:05] <Kodos> Destiny 2 free gift on BNet Launcher, just check your Gifts and claim it! Base game only
L574[14:09:52] <AmandaC> apparently it's ctrl-shift-e and both that and ctrl-shift-u is working in both the apps that it previously wouldn't for me, so vOv
L575[14:11:36] <Compu> AmandaC i just use compose key stuff
L576[14:11:49] <AmandaC> @Compu that doesn't work for emoji, last I looked.
L577[14:12:01] <Compu> does for some basic ones iirc
L578[14:12:05] <Compu> ☺
L579[14:12:08] <Compu> yep
L580[14:12:20] <AmandaC> well, sure, for old ones like that
L581[14:13:05] <Compu> ye
L582[14:15:25] <Kleadron> halo 1 2 and 3 are the best games ever, change my mind
L583[14:15:30] <AmandaC> Can't do ? with that. :3
L584[14:16:59] <Michiyo> Yes, the security door is pretty indestructible... I've never tried insane explosions but in theory, you'd have a door floating in the middle of a crater because of the block break event cancellation
L585[14:17:52] <Compu> i just use a tardis >.>
L586[14:17:56] <Michiyo> Also, opening a door is as simple as placing the door on the door controller, and depending on the version of MC (1.7 would be os_doorcontroller.toggle(), 1.10+ would be os_door.toggle())
L587[14:18:00] <payonel> i bet some dumb mods do something like if (block is not bedrock) world.remove ...
L588[14:18:19] <Compu> as long as the tardis has shields it'll resist damage and even then it won't break, the engine will just get damaged and will need repair
L589[14:18:56] * AmandaC boops Inari, demands affection
L590[14:19:08] <Compu> u can also lock the tardis door so only u have access or u can also give access to people u give keys to
L591[14:19:15] <Corded> * <Forecaster> applies an effect to Amanda
L592[14:19:32] <payonel> compu: but does the tardis come with oc componentry?
L593[14:19:45] <AmandaC> payonel: someone in here was / is making a mod for that
L594[14:19:56] <Compu> no
L595[14:20:01] <Compu> but it does come with roundels
L596[14:20:32] <Compu> they let u route things like power through the roundels, ie input power to one roundel and u can take power out of any roundel anywhere in the tardis, as many roundels as u want
L597[14:20:46] <Compu> it has an internal power buffer that grows as u level up the tardis
L598[14:21:04] <Compu> it also lets u do this with fluid conduits, item conduits, ME cables, essentia
L599[14:21:39] <Lizzian> is that the 1.12 tardis mod or the one that's still 1.7.10?
L600[14:21:53] <Compu> item conduits r a bit limited since it doesn't have multiple channels, for fluids it has 6 internal tanks of 16000 mb each and u can choose which tank each roundel accesses so it's more flexible
L601[14:21:58] <Compu> this is the 1.7.10 one
L602[14:22:03] <Lizzian> ah
L603[14:22:20] <payonel> yeah, sounds great but, you confused me
L604[14:22:31] <Lizzian> i liked that one, but it's not on post-1.7
L605[14:22:45] <Compu> u can even add a tardis landing pad which basically acts as an external roundel, so the roundels can do things in the outside world too via that
L606[14:23:30] <Compu> payonel security doors were being talked about and the tardis door can act as a kind of security door
L607[14:24:20] <Forecaster> how is that remotely relevant...
L608[14:24:41] <Compu> >.>
L609[14:24:58] * payonel agrees with @forecaster
L610[14:25:05] <Compu> *flops*
L611[14:27:13] <Inari> @Compu, why can't you be Compa
L612[14:27:15] <Inari> %pet AmandaC
L613[14:27:16] * MichiBot pets AmandaC with baout right. 1 health gained!
L614[14:27:55] <AmandaC> %give MichiBot baout left
L615[14:27:55] * MichiBot accepts baout left and adds it to her inventory
L616[14:28:42] <Inari> %inv add ubaot elft
L617[14:28:42] * MichiBot summons 'ubaot elft' and adds to her inventory. This seems very sturdy.
L618[14:31:58] ⇨ Joins: lucas (lucas!~lucas@62.210.45.35)
L619[14:32:31] ⇦ Quits: lucas (lucas!~lucas@62.210.45.35) (Client Quit)
L620[14:32:39] <Michiyo> Oh.. hey I had the versions backward... yay
L621[14:32:48] <Michiyo> 1.7 is os_door, 1.10+ is os_doorcontroller
L622[14:32:49] <Michiyo> ._.
L623[14:32:50] <Michiyo> https://github.com/PC-Logix/OpenSecurity/wiki/Blocks#door-controller
L624[14:33:08] <payonel> LUA
L625[14:33:08] <MichiBot> Lua*
L626[14:34:20] <Inari> I need to see some Enterprise Lua
L627[14:34:54] <AmandaC> TableFactoryFactory
L628[14:35:00] <payonel> func, magic = function() return function()end end, {nil, [false]='Lua 5.1', [true]='Lua 5.2', [1/'-0']='Lua 5.3', [1]='LuaJIT'}
L629[14:35:05] <payonel> %lua func, magic = function() return function()end end, {nil, [false]='Lua 5.1', [true]='Lua 5.2', [1/'-0']='Lua 5.3', [1]='LuaJIT'}
L630[14:35:27] <dequbed> payonel: That looks about as understandable and sensible as my C does :p
L631[14:35:28] <payonel> %lua print(magic[1] or magic[1/0] or magic[func()==func()])
L632[14:35:29] <MichiBot> Lua 5.2
L633[14:36:00] <Inari> AmandaC: Whys Enterprise code apaprently like that anyway
L634[14:36:37] <payonel> AmandaC: because we're afraid of changing code
L635[14:36:57] <AmandaC> huh? Was that meant for Inari?
L636[14:37:04] <Inari> But having 5000 factory classes means you have to change more
L637[14:37:04] <Inari> :f
L638[14:37:32] <payonel> :) the (misguided) hope is that the more abstraction you have, the less you change
L639[14:37:40] <Inari> I guess
L640[14:37:51] <Inari> Why not start by creating a new VM
L641[14:37:53] <Inari> can't hurt
L642[14:39:56] <Skye> payonel, dear god that's horrifying
L643[14:42:35] <payonel> Skye: i think it is pretty awesome :) haha
L644[14:43:08] <AmandaC> No,I agree, it's horrifying. whou could possibly be misguided enough to think FactoryFactories are a good idea?!
L645[15:01:13] <Forecaster> time to do some streaming and take a look at this Elite beta
L646[15:04:02] <CompanionCube> 2018: the year of Intel CPU vulnerabilities.
L647[15:04:11] <CompanionCube> https://www.zdnet.com/article/intel-cpus-impacted-by-new-portsmash-side-channel-vulnerability/
L648[15:27:55] <Brisingr Aerowing> I've seen a FactoryFactoryFactoryFactoryFactoryFactoryFactoryFactoryFactoryFactoryFactory once. And several other classes that went about 20 abstractions deep. That code was a nightmare.
L649[15:29:04] <Brisingr Aerowing> Sadly, it was real (but never got deployed, thankfully. The idiot manager that forced the monstrosity to be written did get sacked for it).
L650[15:33:39] <CompanionCube> wow
L651[15:34:03] <CompanionCube> i think that even outdoes the famous AbstractSingletonFactoryProxuBean
L652[15:47:23] <Inari> Proxu
L653[15:49:18] <CompanionCube> Inari: typo
L654[15:49:38] <Inari> I know, just found it amusing
L655[15:56:55] <Inari> http://www.drregex.com/2018/11/how-to-match-b-c-where-abc-beast-reborn.html?m=1
L656[16:05:33] <Izaya> dequbed: https://horsemans.online/notice/306365
L657[16:25:45] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L658[16:26:12] <Lizzian> ooooh, Arch has the latest version of virt-manager (v2) which has full python 3 support
L659[16:26:21] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L660[16:33:34] <Temia> Ooh.
L661[16:33:52] <Inari> Temia just noticed the chicken on her head
L662[16:37:13] <Temia> ...wait, what?
L663[16:38:02] <Inari> https://irclogs.pc-logix.com/view.php?chan=oc&log=2018-10-31.log#L352
L664[16:40:50] <dequbed> Izaya: A language that even has nil to begin with =.=
L665[16:40:55] <dequbed> But YES EXACTLY!
L666[16:44:00] <Inari> dequbed: Whats wrong with nil?
L667[16:44:23] <dequbed> Inari: implicitely nullable types? *everything*. It's shitty, lazy design. No, bottoms are different.
L668[16:44:42] <Inari> bottoms?
L669[16:45:56] <dequbed> A bottom type. An empty type that can take on no values. E.g. the value of an infinite loop.
L670[16:46:12] <Corded> * <Lizzian> goes to research how she can ducttape postgresql, some form of ORM/sql-backed models and python asyncio together
L671[16:46:13] <dequbed> s/value /type /
L672[16:46:14] <MichiBot> <dequbed> A bottom type. An empty type that can take on no values. E.g. the type of an infinite loop.
L673[16:50:00] <Inari> payonel: https://twitter.com/esthtcs27/status/1058475123420946434
L674[16:50:00] <MichiBot> Fri Nov 02 16:45:09 CDT 2018 @esthtcs27: <https://t.co/ueYUOvNnS1&gt;
L675[16:50:04] <Temia> >>
L676[16:50:10] <Temia> Inari, whyyyy did you put a chicken on my head
L677[16:50:17] <Temia> %give MichiBot a headchicken
L678[16:50:17] <Inari> Temia: chickens are cute. And you like birbs
L679[16:50:17] * MichiBot accepts the headchicken and adds it to her inventory
L680[16:50:20] <payonel> hmm
L681[16:50:31] <Temia> Chickens are okay, but corvids and songbirds are the cutest c:
L682[16:50:31] <payonel> i like the cat, i'm not how i feel about how it is looking at me
L683[16:51:14] <Inari> Temia: Psh
L684[16:51:17] <Inari> chicknes are so cute
L685[16:51:20] <dequbed> Inari: Why is Twitter warning me that the tweet may contain sensitive content? o.O
L686[16:51:37] <Inari> dequbed: I believe thats a general account-wide setting you can make
L687[16:51:44] <dequbed> Ah okay
L688[16:52:13] <dequbed> So it's not that twitter knows you and has just given up and considers everything you link to as way too lewd? :p
L689[16:52:42] <Inari> How would it know I link it
L690[16:52:42] <Inari> :p
L691[16:53:00] <dequbed> They're paying Google to know xP
L692[16:54:07] <Inari> Yeah, it's an account setting.
L693[16:54:12] <Inari> "Mark media you Tweet as containing material that may be sensitive"
L694[18:06:06] <Kodos> Forecaster, let me know how the new mining is
L695[18:11:31] <Inari> Ah, E:D. I was confused there for a moment
L696[18:30:33] <Compu> https://i.imgur.com/3pVOA0t.png can u tell when i quit the game? o3o
L697[18:35:58] <asie> oh dear i wouldn't be able to tell were it not for the massive red box!
L698[18:39:35] <Compu> nya!
L699[18:39:53] <Compu> *baps the snark out of asie*
L700[18:48:45] <Inari> Dunno
L701[18:48:53] <Inari> I only see an arrow showing when you've started a game
L702[18:50:40] <Compu> ended
L703[18:50:48] <Compu> the graph goes from left to right
L704[18:52:56] <Inari> I only see a box showing the amount of time something ran in the graph, and what ran is describes as cities skylines
L705[18:53:33] <Compu> it's a RAM graph
L706[18:54:30] <Inari> I know
L707[18:54:50] <Inari> And for some reason during the time cities skyline ran your ram usage reduced a lot, even after it ended
L708[18:54:58] <Compu> point is cities: skylines uses a LOT of RAM
L709[18:55:13] <Compu> eh?
L710[18:55:22] <Compu> the box is just pointing out when the game ended
L711[18:55:34] <Inari> Thats an odd way to use a box
L712[18:55:38] <Compu> i'd been playing it for a few hours
L713[18:56:05] <Inari> And I'd imagine ti does, all those cars and all that water data want to be stored somewhere
L714[18:56:11] <Compu> ye
L715[18:56:29] <Compu> anyways the whole point was a friend sent me RAM, it arrived this morning
L716[18:56:29] <Inari> Just a shame that doesn't prevent them from driving through each ohter
L717[18:56:36] <Compu> i used to only have 8 GB of RAM
L718[18:56:44] <Compu> which didn't go well with that game
L719[18:58:10] <Inari> https://www.youtube.com/watch?v=TzHULyLmfNQ ~
L720[18:58:11] <MichiBot> Lucky☆Star - Mune Pettan Girls - Minna de 5ji Pittan | length: 4m 49s | Likes: 477 Dislikes: 7 Views: 66,281 | by JaimeMello | Published On 10/6/2009
L721[18:58:18] <Compu> lolis
L722[19:02:04] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107205E244A6FDCDFE5149431.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L723[19:03:14] <Inari> https://www.youtube.com/watch?v=dWU4ADUQMeo that one's pretty great with head phones
L724[19:03:14] <MichiBot> Lucky☆Star - Mune Pettan Girls - Lolita Teikoku Bisho-jo Taitei | length: 4m | Likes: 545 Dislikes: 6 Views: 58,573 | by JaimeMello | Published On 10/6/2009
L725[19:42:14] ⇦ Quits: Inari (Inari!~Pinkishu@p5DEC6670.dip0.t-ipconnect.de) (Quit: 'A girl can be a pain when she's in love.' - Usami (Kono Bijutsubu ni wa Mondai ga Aru!))
L726[20:42:58] <Z0idburg> somebody found a bag of pot in a kids candy bag
L727[20:43:46] <Izaya> now that's something I'd like to get from trick-or-treating
L728[21:22:07] <payonel> Izaya: api question
L729[21:22:31] <payonel> redstone.setBundledOutput(sides.left, colors.blue, 15)
L730[21:22:41] <payonel> redstone.setBundledOutput(sides.left, {[colors.blue]=15})
L731[21:22:59] <payonel> redstone.setBundledOutput({[sides.left]={[colors.blue]=15}})
L732[21:23:12] <payonel> those will all do the same thing
L733[21:23:31] <payonel> or, should the 2nd and/or 3rd 0 out all unspecified values?
L734[21:25:37] <Skye> payonel: I feel that only ones mentions should be set, to be consistent. Maybe have a "default" "color" to allow the caller to explicitly set what they want
L735[21:26:52] <payonel> default color to set what they want?
L736[21:26:59] <payonel> can you give an example of what you mean?
L737[21:27:44] <payonel> btw, i just made an implementation change that makes it a lot easier, and more natural, for me to change only what is specified
L738[21:28:01] <payonel> like, within the last 30s :) so, i'm happier with that now anyways
L739[21:30:23] <Skye> [default=0] will set everything to 0?
L740[21:31:31] <Izaya> all=0
L741[21:32:43] <payonel> oh hmm
L742[21:33:02] ⇦ Quits: jazzpi (jazzpi!~jazzpi@2a03:4000:6:20f::2) (Quit: ZNC - http://znc.in)
L743[21:34:23] ⇨ Joins: jazzpi (jazzpi!~jazzpi@2a03:4000:6:20f::2)
L744[22:11:26] <payonel> Izaya: the tricky part for me is that I can't do the equivalent of pairs(t)
L745[22:11:54] <payonel> because we have a bug in our jnlua that can't iterate all keys on array (i.e. sequences) from lua 5.3
L746[22:37:18] <payonel> Izaya: nice, i can call setBundledOuput(side, color, value) 5/s (same as before)
L747[22:37:54] <payonel> but i can also call setBundledOutput( ALL_VALUES ) where ALL_VALUES can have distinct values for all sides and all colors (6x16 values) also 5/s
L748[22:41:28] <Kodos> https://puu.sh/BVsNQ/b1af7361d7.jpg Watching one of my favorite streamers play Emily Wants to Play, Too. This is what I saw https://puu.sh/BVsNQ/b1af7361d7.jpg
L749[22:41:36] <Kodos> Watching one of my favorite streamers play Emily Wants to Play, Too. This is what I saw https://puu.sh/BVsNQ/b1af7361d7.jpg [Edited]
L750[22:42:41] <Z0idburg> lol
L751[22:42:56] <Izaya> S3: https://mastodon.technology/users/mrbill0/statuses/101004993102639035
L752[22:43:20] <ZefTheFox> Did you get that off ebay?
L753[22:43:26] <Izaya> not mine
L754[22:43:32] <Izaya> ask the guy I guess
L755[22:44:04] <ZefTheFox> Ah, well I saw one of those on eBay awhile ago
L756[22:44:14] <ZefTheFox> For like $1300 and local pickup
L757[22:44:15] <Izaya> PDP-11 or VT100?
L758[22:44:27] <ZefTheFox> I'm not sure
L759[22:44:41] <Izaya> one's a computer, the other's a terminal
L760[22:44:44] <Z0idburg> MINE NOW
L761[22:44:45] <Z0idburg> I WANT
L762[22:45:13] <Z0idburg> lol
L763[22:49:35] ⇦ Quits: rashdanml (rashdanml!~rashdanml@2001:1970:4000:40:a496:2e23:6a26:8b11) (Read error: Connection reset by peer)
L764[22:49:51] ⇨ Joins: rashdanml (rashdanml!~rashdanml@2001:1970:4000:40:a496:2e23:6a26:8b11)
L765[22:49:53] <Z0idburg> I think I found a way to greatly simplify, shrink and speed up my homemade video card for my homebrew computer project Izaya
L766[22:50:04] <Izaya> Oh?
L767[22:50:06] <Z0idburg> the idea is not to have a limited number of sprites per screen
L768[22:50:16] <Z0idburg> and instead have sprites per scanline
L769[22:50:36] <Z0idburg> so the sprite pointer memory is very tiny that way
L770[22:51:20] <Z0idburg> granted I could do both if I had enough RAM
L771[22:53:04] <Z0idburg> i dunno, I need ides
L772[22:53:06] <Z0idburg> ideas*
L773[22:53:13] <Kleadron> you need ide cables?
L774[22:53:25] <Z0idburg> no I have those
L775[22:53:32] * Izaya screams in parallel
L776[22:53:39] <Z0idburg> rofl
L777[22:53:54] <Z0idburg> OMG Kleadron did you see what I did with my PS4 yesterday?
L778[22:54:15] <Z0idburg> I plugged in a USB floppy drive I had into it to see what it would do, then pu t a floppy disk in it
L779[22:54:21] <Z0idburg> it detected it and mounted it
L780[22:54:29] <Kleadron> im pretty sure i was there
L781[22:54:34] <Z0idburg> aha
L782[22:54:44] <Z0idburg> well I wouldnt know
L783[22:54:57] <Kleadron> i was the one who was talking about the filesystem
L784[22:55:18] <Kleadron> did you forget who i was because i had a different avatar
L785[22:55:29] <Z0idburg> Maybe
L786[22:55:39] <Z0idburg> I thought I was talking to Izaya
L787[22:56:36] <Kleadron> izaya was probably there too
L788[22:59:07] <Izaya> >avatars
L789[22:59:10] <Izaya> disgusting
L790[23:05:31] <Kleadron> k
<<Prev Next>> Scroll to Top