<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:56:17] ⇦ Quits: techno156 (~techno156@137.154.29.113) (Quit: Leaving)
L2[01:00:02] ⇦ Quits: rashdanml (~rashdanml@node-1w7jr9ss4vulnjwz78i7upgt3.ipv6.telus.net) (Read error: Connection reset by peer)
L3[01:22:44] ⇦ Quits: Greenphlem (uid22276@id-22276.ealing.irccloud.com) (Quit: Connection closed for inactivity)
L4[01:37:55] <Forecaster> http://tinyurl.com/y8xe8szr
L5[01:37:58] <Forecaster> this is kinda sad
L6[01:50:38] ⇨ Joins: comfix (~comfix@2a02:8071:28b:ad00:d250:99ff:fe10:f755)
L7[01:51:57] ⇦ Parts: comfix (~comfix@2a02:8071:28b:ad00:d250:99ff:fe10:f755) ())
L8[02:14:52] <Forecaster> https://www.techdirt.com/articles/20171113/02094138603/great-use-artificial-intelligence-scamming-scammers-wasting-their-time.shtml
L9[02:15:42] <Izaya> goddamnit
L10[02:16:01] <Izaya> foxyproxy updated for webextensions which means I can't get it for waterfox
L11[02:16:23] <Izaya> anyone got a copy by chance?
L12[02:18:31] <Forecaster> https://code.getfoxyproxy.org/Foxyproxy_Firefox/
L13[02:18:42] <Forecaster> the code for the legacy (pre webextensions) version
L14[02:18:52] <Forecaster> there are build instructions
L15[02:19:20] <Izaya> oh, appreciated
L16[02:19:58] ⇨ Joins: Arimil (~Renari@70.15.17.141.res-cmts.sm.ptd.net)
L17[02:21:58] ⇦ Quits: Renari (~Renari@70.15.17.141.res-cmts.sm.ptd.net) (Ping timeout: 186 seconds)
L18[02:36:09] ⇨ Joins: ben_mkiv (~ben_mkiv@p579726F7.dip0.t-ipconnect.de)
L19[02:40:25] <Izaya> https://i.imgur.com/gyGCh8Z.png balance is restored
L20[02:44:33] <Saphire> Izaya: Firefox add-on store has older versions listed
L21[03:42:50] ⇨ Joins: rashy (~rashdanml@node-1w7jr9ss4vulqb99f1d16ar6l.ipv6.telus.net)
L22[03:44:42] <Forecaster> turns out I was mistaken, there was no minecraft video scheduled yesterday...
L23[03:45:00] <Forecaster> I just didn't refresh the page on my phone, so it was showing an old view of the schedule xD
L24[03:52:11] <Forecaster> https://twitter.com/AwwwwCats/status/930796043029110784
L25[03:52:13] <MichiBot> Wed Nov 15 07:54:04 CST 2017 @AwwwwCats: I put a heating pad out for the neighborhood cats. I think they like it. https://t.co/M05QgRFHMl
L26[04:42:32] ⇦ Quits: ben_mkiv (~ben_mkiv@p579726F7.dip0.t-ipconnect.de) (Remote host closed the connection)
L27[05:41:01] ⇨ Joins: Kevo (webchat@235.109-247-103.customer.lyse.net)
L28[05:41:33] <Kevo> Can anyone help me set up an reactor monitor program for IC2
L29[05:43:31] <Forecaster> probably
L30[05:46:59] <Kevo> Tried to download a few "programs" from the forum, but I keep getting errors when trying to run them
L31[05:48:28] <Forecaster> that is unfortunate
L32[06:04:35] ⇨ Joins: rashdanml (~rashdanml@node-1w7jr9ss4vulqdila6jmgavo2.ipv6.telus.net)
L33[06:05:58] ⇦ Quits: rashy (~rashdanml@node-1w7jr9ss4vulqb99f1d16ar6l.ipv6.telus.net) (Ping timeout: 186 seconds)
L34[06:22:07] <MGR> @Kodos Wasn't there a batman movie in the 60's?
L35[06:33:37] <S3> woah comtrhis is interesting
L36[06:35:14] <S3> Found a newspaper article from 1886 saying there was a mysterious murder about 100 miles north of moosehead lake in Maine, into the wilderness in the middle of nowhere (there is NOTHING in that part of Maine). and there was a group of people who came to help and shut down a 10 foot tall, 7 foot armed man covered in hair
L37[06:35:30] <S3> 131 years ago heh
L38[06:36:13] <S3> shot down*
L39[06:36:27] ⇦ Quits: flappy (~flappy@a88-113-154-4.elisa-laajakaista.fi) (Ping timeout: 207 seconds)
L40[06:37:01] <Forecaster> moosehead lake looks nothing like a moose head :|
L41[06:38:21] <MGR> S3, isn't there nothing in Maine north of Bangor? ?
L42[06:40:45] <MGR> @Forecaster One of the offshoots kind of looks like an antler
L43[06:43:51] <Forecaster> that's not really sufficient to deserve the name :|
L44[06:44:47] <MGR> True
L45[06:45:36] ⇨ Joins: Vexatos (~Vexatos@p5b3c8146.dip0.t-ipconnect.de)
L46[06:45:36] zsh sets mode: +v on Vexatos
L47[06:47:15] <S3> Moosehead lake got its name from the old maps
L48[06:47:28] <S3> the really really old charts of the lake looked like a pair of antlers
L49[06:47:47] <S3> to be honest they kind of still do but it was more evident then
L50[06:49:40] <S3> some laks have a very interesting name that has nothing to do with their shapes
L51[06:49:44] <S3> like Flagstaff lake
L52[06:50:34] <S3> That's because flagstaff lake used to not be a lake, it was a town, Everyone was kicked out and then the town was flooded.
L53[06:51:14] <Forecaster> well, at least they didn't do it in reverse order
L54[06:51:37] ⇦ Quits: Kevo (webchat@235.109-247-103.customer.lyse.net) (Quit: Web client closed)
L55[06:53:10] <S3> Maine has a lot of dark evil secrets, and that's just one of them
L56[06:53:25] <Corded> * <MGR> pictures a lake reverse flooding
L57[06:54:20] <S3> the flooding of flagstaff lake took over 20 years
L58[06:54:37] <S3> you can still see the tops of houses and above the water when the waterline is very low
L59[06:54:57] <S3> but for the most part it's all submerged
L60[06:56:15] <MGR> Oh, for hydropower
L61[06:56:20] <S3> yes
L62[06:56:33] <S3> it was a pretty lively town though
L63[06:56:55] <S3> they just sent lawyers in and said we're building a dam here whether you like it or not gtfo
L64[06:57:36] <MGR> "lively"
L65[06:57:39] <S3> so they unburried all the graves and moved the graveyard somewhere else and burned down some buildings and left the rest
L66[06:59:39] <S3> There's some strange places
L67[07:00:25] <S3> Riceville is another. A town of a good number of people, people stopped showing from there, so 10 years after there was a hunt set out for the town, and they found the town with everybody dead
L68[07:01:02] <S3> the graveyard had been pretty much filled
L69[07:01:25] <S3> That supposedly was a cholera problem
L70[07:02:14] <S3> which basically means that everybody probably died of explosive diarrhea
L71[07:02:41] <MGR> I will accept that Maine has lots of strange places
L72[07:04:22] <MGR> http://dilbert.com/strip/2017-11-14
L73[07:07:55] <S3> lol
L74[07:08:38] <MGR> "So, the same day, $boss pays a little visit to $newBoss. I can hear the screaming coming down the floor when the dragon unfolds her wings and starts breathing fire all over the place." --- Quote 1/3
L75[07:08:55] <Forecaster> which one is the dragon?
L76[07:09:08] <MGR> $boss
L77[07:09:16] <MGR> Alas, $newBoss is fire-proof
L78[07:09:44] <MGR> And now there's a Greek dragon emperor involved
L79[07:11:41] <S3> I have been trying to find a dilbert comic passage for years
L80[07:11:47] <S3> a particular one
L81[07:12:10] <S3> it was basically about running a 6502 computer maintained by a family of squirrels
L82[07:16:47] <MGR> Are you sure it was a dilbert comic?
L83[07:40:41] <S3> That's what I remember it being
L84[07:40:58] <S3> it was from quite a while ago. I've come to the conclusion that I will never find it
L85[07:40:59] <S3> :D
L86[07:41:30] <MGR> I did some searching, and I don't think it exists
L87[07:41:38] <MGR> I checked every single Dilbert comic that mentions squirrels
L88[07:44:22] <S3> lol
L89[07:45:05] <S3> this is where I got it
L90[07:45:10] <S3> on the synopsis section of:
L91[07:45:11] <S3> http://search.cpan.org/~andya/Acme-6502-0.75/lib/Acme/6502.pm
L92[07:45:15] <S3> and I always wondered
L93[07:45:29] <S3> sorry the description section
L94[07:46:52] <MGR> Well, there's Dilbert comics about things run by a family of squirrels
L95[07:47:03] <MGR> It's probably referencing that, rather than a specific comic
L96[07:47:37] <S3> maybe
L97[07:48:19] <S3> Do you remember the old dilbert cartoon?
L98[07:48:30] <S3> I don't remember what it was on and it wasn't on for very long but
L99[07:48:52] <MGR> I've never watched it
L100[07:52:41] <S3> If you like dinky cartoons with simple art it's not horrifying
L101[07:52:59] <MGR> Unfortunately, I don't have the time
L102[07:54:42] <Saphire> Huh
L103[07:55:01] <Saphire> https://github.com/MightyPirates/OpenComputers/issues?utf8=%E2%9C%93&q=label%3A%22Soni%20please%20%3E_%3E%22
L104[07:55:06] <Saphire> ...so that's a thing now?
L105[07:55:20] <Saphire> Hey, can we get the older Soni.. things tagged too?
L106[07:55:34] <LuMistry> Greetings
L107[07:55:51] <MGR> That is indeed a thing now
L108[07:55:55] <MGR> Hello @LuMistry
L109[07:56:05] <Saphire> ...there are two pages of Soni, with 3 additional ones on third
L110[07:56:11] <LuMistry> How are you?
L111[07:56:20] <MGR> Stupdendous
L112[07:57:07] ⇨ Joins: ben_mkiv (~ben_mkiv@p579726f7.dip0.t-ipconnect.de)
L113[07:57:51] <Saphire> https://github.com/MightyPirates/OpenComputers/issues/186 funny thing is that this eventually DID become real
L114[07:58:59] <MGR> Huh
L115[07:59:03] <MGR> Unmanaged drives, right?
L116[07:59:18] <Saphire> Yup
L117[08:02:45] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L118[08:03:10] <MGR> Sometimes he has good ideas
L119[08:03:16] <MGR> Sometimes
L120[08:03:54] <Saphire> Very sometimes
L121[08:04:29] <Saphire> ...and they spend a year trying to push more network breaching into OC
L122[08:04:38] <MGR> ?
L123[08:07:07] <MGR> Please provide the link ?
L124[08:08:05] <Lizzy> i think Saphire is referring to Soni's wanting of oc to be able to create Java sockets on the host system
L125[08:08:15] <MGR> Ohhhhhhhhhhhh yeah
L126[08:12:49] <Turtle> Wait, why.
L127[08:13:29] <Turtle> Doesn´t OC already have support for basic TCP streams? Why´d you need sockets otherwise.
L128[08:14:19] <MGR> Turtle, OC cannot receive a connection
L129[08:14:27] <MGR> You can open an outgoing one, but not receive an incoming one
L130[08:14:41] <MGR> So you need a 3rd party IRL server to accept both outgoing connections and relay (ala GERT)
L131[08:14:58] <Turtle> I was going to say, quit being poor and get a 3rd party server to bounce your connections
L132[08:15:02] * Saphire whispers "Non-binary-based multiplies"
L133[08:15:19] <Turtle> or y´know, quit being poor and get a 3rd party server to host whatever you need inbound connections for
L134[08:15:35] <Saphire> Turtle: what Soni however wants is pretty much torrent or any other kind of P2P network being implementable in OC without a 3rd party server
L135[08:15:43] <Saphire> Aka "nightmare of any netowrking engineer"
L136[08:15:58] <Saphire> Aka "OH FUCK DELETE OC NOW AAA MINECRAFT BOTNET"
L137[08:16:06] <Corded> * <MGR> nods
L138[08:16:24] <Turtle> ?
L139[08:17:04] <Mimiru> one day I'll actually start work on the http server for OC.. but it'll be http, not raw tcp
L140[08:17:29] <Saphire> https://vcvrack.com/ that is sexy
L141[08:17:43] <Turtle> I was about to say, it´s not _that hard_ to make addons for OC. I somehow managed to do it god knows how long ago
L142[08:18:33] <Mimiru> I have a few, sadly I also have no time.. and can't get my code to work in 1.11+ to save my life.
L143[08:19:04] <Turtle> Yep. I burnt all my 1.7 code and just restarted for 1.12
L144[08:19:14] <MGR> Burn it with fire!
L145[08:19:16] <Turtle> Even then I had to throw in a pile of black magic just to get rid of most of the json
L146[08:19:32] * Turtle shakes fist at forge loading lang files before preinit
L147[08:20:08] <Saphire> Turtle: why
L148[08:22:30] <Turtle> Means I can´t supply it on runtime
L149[08:22:41] <Turtle> (the en_us version that is)
L150[08:22:57] <Turtle> *at runtime
L151[08:23:49] <Mimiru> coremod!
L152[08:23:50] <Mimiru> :p
L153[08:24:59] <Turtle> Rephrase, supply it at runtime without doing a pile of pre-init stuff at the wrong time
L154[08:25:06] <Mimiru> lol
L155[08:25:22] <Turtle> Not a big deal anyway. I´d have to export the file for localization anyway
L156[08:27:12] <Turtle> (Not having to deal with model/state json is wonderous though)
L157[08:27:58] <Corded> * <Forecaster> read "crack" in the url
L158[08:29:14] <Mimiru> %newtopic
L159[08:29:14] <MichiBot> Mimiru: #3 Hey, how many photonic erosion do you think I can juggle at once?
L160[08:29:22] <Mimiru> lol
L161[08:29:52] <Mimiru> I need to poke at that at work today.
L162[08:30:05] <MGR> MichiBot, 73
L163[08:40:59] <S3> Unmanaged drives are the only way to go
L164[08:41:11] <S3> They can also be fastar
L165[08:41:29] <MGR> They're not the *only* way to go
L166[08:41:35] <S3> Oh yeh
L167[08:41:46] <S3> Managed drives are annoyin
L168[08:42:05] <Turtle> Managed drives do FS nonsense in the jvm, not lua, right?
L169[08:42:09] <MGR> Not really
L170[08:42:09] <Forecaster> they work fine for me :P
L171[08:42:29] <S3> I find itI find it much easier to work with blocks of memory
L172[08:42:32] <MGR> @Forecaster ^
L173[08:42:35] <S3> than to deal with a silly fs api
L174[08:43:06] <ben_mkiv> https://vignette.wikia.nocookie.net/epicrapbattlesofhistory/images/e/eb/Deal_with_it_rainbow_style_by_j_brony-d4cwgad.png/revision/latest?cb=20141027135630
L175[08:43:20] <MGR> I'm not sure if it is silly
L176[08:43:52] <S3> It's just an abstraction that I could do myself
L177[08:43:58] <ben_mkiv> do oc devs push their test codes somewhere?
L178[08:44:05] <S3> some of us
L179[08:44:07] <ben_mkiv> like small examples which test a small subset of api stuff
L180[08:44:26] <S3> payonel: we should have an examples section on the repo
L181[08:44:26] <S3> :D
L182[08:44:31] <ben_mkiv> yea please
L183[08:44:40] <S3> It's a good idea ben_mkiv
L184[08:44:43] <ben_mkiv> its way better to look at code to figure out what to do in what order
L185[08:44:49] <S3> or maybe on the forum
L186[08:45:04] <ben_mkiv> i will probably make a small "mod" which just adds a custom entity which is a computer
L187[08:45:37] <ben_mkiv> once i got that working xD
L188[08:46:48] <Forecaster> I don't know how to work with memory
L189[08:47:02] <MGR> S3, yes, but not everyone can/ wants to do it themselves
L190[08:47:12] <MGR> Working with memory is harder
L191[09:07:10] <Michiyo> I don't have any memory...
L192[09:07:15] <Michiyo> which makes working with it very hard.
L193[09:08:24] <S3> MGR: You're right about the fact that not everybody can or wants to do it themselves, and it's nice that the filesystem component exists for that, but the unamnaged disk component is far more powerful.Also, I find working with bytes and creating records easier than dealing with filesystem abstractions sometimes.
L194[09:10:50] <MGR> I'm aware of the advantages of unmanaged drives. I just said they're not the *only* way to go
L195[09:12:37] <Michiyo> Hey @Forecaster got a second?
L196[09:12:41] <Forecaster> hm?
L197[09:13:05] <S3> MGR: It's the only way to go!
L198[09:13:24] <Michiyo> https://github.com/PC-Logix/LanteaBot/blob/master/src/main/java/pcl/lc/irc/hooks/NewTopic.java#L59
L199[09:13:25] <MGR> S3, no
L200[09:13:26] <Forecaster> @MGR I think he's aware and just pulling your leg
L201[09:13:30] <Michiyo> Did I do that wrong or something?
L202[09:13:30] <S3> I do not think you understand where that expression comes from, MGR.
L203[09:13:46] <MGR> @Forecaster Thank you for your information
L204[09:13:52] <MGR> S3, does it really matter?
L205[09:13:56] <S3> Sure it does
L206[09:14:08] <Forecaster> Michiyo: at a glance it doesn't look like it
L207[09:14:14] <S3> it has culture tied to it.
L208[09:14:19] <Michiyo> cause AmandaC was able to use addtopic... but shouldn't have been able to.
L209[09:14:28] <MGR> I don't see how culture matters
L210[09:14:33] <MGR> or is relevant...
L211[09:14:41] <AmandaC> %whoami
L212[09:14:59] <S3> MGR: Culture is very relevant
L213[09:15:03] <S3> without it, you just have zombies
L214[09:15:12] <Michiyo> I should add a command to print your current permission level...
L215[09:15:15] <Michiyo> %authed
L216[09:15:15] <MichiBot> Michiyo: Nope.
L217[09:15:15] <MGR> No
L218[09:15:19] <AmandaC> %authed
L219[09:15:19] <MichiBot> AmandaC: Authenticated to Nickserv account AmandaC
L220[09:15:19] <MGR> I'm a case in point
L221[09:15:20] <Michiyo> huh.. that's broken
L222[09:15:28] <Forecaster> didn't I add that
L223[09:15:34] <Michiyo> I added that
L224[09:15:36] <MGR> MichiBot is rebelling against her creators!
L225[09:15:37] <Forecaster> %whatami
L226[09:15:38] <MichiBot> You are nothing! NOTHING!
L227[09:15:40] <AmandaC> %whatami
L228[09:15:40] <MichiBot> You are nothing! NOTHING!
L229[09:15:42] <AmandaC> :(
L230[09:15:45] <AmandaC> Rude.
L231[09:15:46] <Michiyo> Oh, that
L232[09:15:49] <Forecaster> yeah, that, I added that
L233[09:15:52] <Michiyo> %whatami
L234[09:15:53] <MichiBot> You are nothing! NOTHING!
L235[09:15:59] <Forecaster> huh
L236[09:15:59] * Michiyo coughs
L237[09:16:09] <Forecaster> I think the permissions may be a bit borked
L238[09:16:20] <Forecaster> I shall have a look when I get home from work
L239[09:16:24] <SAL9000> %authed
L240[09:16:24] <MichiBot> SAL9000: Nope.
L241[09:16:30] <Michiyo> I don't think I've touched permissions... lemme look.
L242[09:16:34] <MajGenRelativity> %authed
L243[09:16:34] <MichiBot> MajGenRelativity: Nope.
L244[09:16:39] <MajGenRelativity> %whatami
L245[09:16:40] <MichiBot> You are nothing! NOTHING!
L246[09:16:46] <MajGenRelativity> I am authed
L247[09:16:52] <SAL9000> not that kind of auth, I'm guessing
L248[09:17:02] <MajGenRelativity> Maybe so
L249[09:17:04] <AmandaC> did %whatami get overwritten by a dynamic command or similar?
L250[09:17:07] <Michiyo> authed checks for NS auth
L251[09:17:17] <SAL9000> both MGR and myself are NS authenticated
L252[09:17:22] <SAL9000> my account name doesn't match my nick, though
L253[09:17:22] <Corded> * <MGR> nods
L254[09:17:22] <Michiyo> you *shouldn't* be able to overwrite static commands with dynamic ones...
L255[09:17:26] <Michiyo> %test
L256[09:17:27] <MichiBot> Michiyo: Success
L257[09:17:28] <MGR> Mine does match
L258[09:17:31] <Michiyo> %addcommand test Merp
L259[09:17:31] <MichiBot> Michiyo: Can't override existing commands.
L260[09:17:35] <AmandaC> ah
L261[09:17:35] <SAL9000> %commands
L262[09:17:43] <Michiyo> %help
L263[09:17:43] <MichiBot> Michiyo: Command list: http://michibot.pc-logix.com/help
L264[09:17:44] <SAL9000> whatami is in the list
L265[09:17:46] <Michiyo> and it just points you there.
L266[09:18:05] <Michiyo> commands is somewhat broken at times
L267[09:18:07] <SAL9000> :(
L268[09:18:08] <Michiyo> is why I pointed out help
L269[09:18:35] <Michiyo> both also show dynamic commands anyway
L270[09:18:42] <Michiyo> cause well... they're in the commands list.
L271[09:18:48] <AmandaC> %listperms
L272[09:19:32] <Michiyo> yeah I've not touched permissions that I can see
L273[09:19:36] <AmandaC> %blame @Forecaster
L274[09:19:36] * MichiBot blames @Forecaster for doubling the time until release by asking questions
L275[09:19:42] <SAL9000> ouch!
L276[09:19:57] <Forecaster> at least blame works, I made that too :D
L277[09:20:09] <Michiyo> lol
L278[09:20:13] <Forecaster> wou've been ironic if it didn't
L279[09:20:19] <Forecaster> would've
L280[09:20:36] <MGR> Then we couldn't blame you!
L281[09:20:56] <Corded> * <MGR> pokes at S3 and walks off
L282[09:21:32] <Michiyo> Hmm...
L283[09:21:34] <Skye> %blame Michiyo
L284[09:21:34] * MichiBot blames Michiyo for the moon not being made of cheese
L285[09:21:38] <Michiyo> Someone try %part #oc
L286[09:21:42] <AmandaC> Michiyo: at the risk of invoking the "asking for power blocks you from it permentantly" curse, I'd like to retain access to %addtopic when it gets fixed, if that'd be agreeable
L287[09:21:44] <MGR> %part #oc
L288[09:21:48] <MajGenRelativity> %part #oc
L289[09:21:49] <Skye> %part #oc
L290[09:21:49] <Michiyo> from IRC.. :P
L291[09:21:52] <Michiyo> Ok
L292[09:21:54] <MajGenRelativity> Noooooo
L293[09:21:54] <Michiyo> that works atleast.
L294[09:22:00] <Michiyo> so it's not TOTALLY broken.
L295[09:22:05] <Skye> %blame MichiBot
L296[09:22:05] * MichiBot blames herself for the existence of wasps!
L297[09:22:07] <MajGenRelativity> I don't have the privileges!
L298[09:22:15] <Forecaster> did I move that command to the new system?
L299[09:22:54] <Michiyo> command_part = new Command("part", 0, Permissions.ADMIN) {
L300[09:23:29] <Forecaster> so yes
L301[09:23:56] <Forecaster> yeah, pretty sure I had to go though and update everything, since I basically removed the old system
L302[09:23:57] <Michiyo> AmandaC, I'd like to add more.. fine grain permission controls... something more than just Mod/Admin/Nobody.. so yes I'll see about that
L303[09:24:19] <MGR> Fine grained permissions are cool
L304[09:24:20] <Forecaster> I made the new system to allow changing the ranks easier :P
L305[09:24:42] <Forecaster> the old one was terrible for that
L306[09:26:32] <AmandaC> @Forecaster I think I s what's wrong: https://github.com/PC-Logix/LanteaBot/blob/master/src/main/java/pcl/lc/irc/Permissions.java#L50-L56
L307[09:26:38] <AmandaC> rank 0 is mod
L308[09:26:55] <AmandaC> if it's not found, it's returning rank 0
L309[09:27:00] <Forecaster> oh, hm
L310[09:27:20] <Forecaster> woops
L311[09:27:49] <AmandaC> maybe adding a rank of NOBODY and making that be rank 0 would be best
L312[09:28:01] <Forecaster> maybe
L313[09:28:10] <MGR> I am become mod?!
L314[09:28:12] <Forecaster> currently nobody is NULL
L315[09:29:02] <AmandaC> if(minRank == null) { return true; }
L316[09:29:20] <AmandaC> wait, that makes sense.
L317[09:30:52] <AmandaC> I'd say adding a rank of NOBODY before MODS would be the solution.
L318[09:30:56] <Forecaster> probably just need a dummy entry in the rank array to reserve 0 for no rank
L319[09:31:32] <AmandaC> That's pretty much what I'm thinking of with NOBODY
L320[09:31:38] <AmandaC> could even be defined as null
L321[09:31:57] <Forecaster> but it doesn't have to be a proper rank property, I'd just add an empty string to the array
L322[09:31:58] <AmandaC> probably not a good idea, tho
L323[09:32:16] <Forecaster> I'd still prefer just passing NULL for no rank
L324[09:33:39] <AmandaC> well, null is still effectively rank 0
L325[09:33:51] <AmandaC> so it'd just be giving it a proper name
L326[09:33:58] <S3> MGR: ?
L327[09:34:29] <MGR> You didn't respond to my previous comments (which should probably be in a PM), so I poked you and wandered off
L328[09:35:33] <S3> of course not it got burried in the other teext
L329[09:35:43] <MGR> Ok
L330[09:36:04] <S3> Oh wow
L331[09:36:06] <Corded> * <Forecaster> shovels more text over it
L332[09:36:08] <S3> there is an alot of control on the board
L333[09:36:08] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L334[09:36:25] <Forecaster> there's an allot on the board?!
L335[09:36:29] <Forecaster> abandon ship!
L336[09:36:40] <S3> lol
L337[09:36:41] <MGR> But yeah, like I said, if you want to continue the culture thing, you should probably move the discussion to PM
L338[09:36:48] <S3> no right on the board it says "alot of control"
L339[09:36:48] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L340[09:36:55] <S3> the chaulk board
L341[09:37:11] <Forecaster> S3 your spelling is horrendous today
L342[09:37:14] <Forecaster> :P
L343[09:37:22] <S3> ITS WHAT THE BOARD SAYS!!!
L344[09:37:35] <Michiyo> draw an alot
L345[09:37:35] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L346[09:37:40] <gamax92> S3: no capslocks please
L347[09:37:41] <Michiyo> there, have a few reference pictures.
L348[09:37:52] <MGR> Heh
L349[09:37:52] <S3> I didn't use caps lock :P
L350[09:37:55] <S3> so meh
L351[09:38:04] <MGR> You're missing the point
L352[09:38:06] <gamax92> S3: no smartass please
L353[09:38:09] <S3> I never use caps lock
L354[09:38:22] <S3> Omg I have a relevant quote btw
L355[09:38:25] * Michiyo leaves the channel because of the last request
L356[09:38:41] <gamax92> Michiyo: :P
L357[09:38:46] <S3> http://bash.org/?835030
L358[09:39:16] <MGR> I second gamax92's first statement
L359[09:40:01] <S3> MGR: So? It's not like I've argued with him about it at all :P
L360[09:40:22] <MGR> I'm just agreeing with him
L361[09:41:20] <S3> But yeah, I love that quote, I think it is epic
L362[09:42:27] <Michiyo> @Forecaster, can confirm... adding a dummy entry to the list works.
L363[09:42:44] ⇨ Joins: andreww (~xarses@8.39.49.133)
L364[09:42:50] <Corded> * <MGR> mentally closes the culture conversation and resumes garbage collection
L365[09:43:11] <Forecaster> I thought so :P
L366[09:44:59] <Michiyo> now to figure out why %authed is broken.
L367[09:45:27] ⇨ Joins: Inari (~Pinkishu@p4FC1E06D.dip0.t-ipconnect.de)
L368[09:46:13] * AmandaC meows at Inari, sitting on her chair
L369[09:46:22] ⇦ Quits: andreww (~xarses@8.39.49.133) (Ping timeout: 198 seconds)
L370[09:47:02] <Inari> %pet AmandaC :P
L371[09:47:03] * MichiBot pets AmandaC :P with a quantum hug. AmandaC :P recovers 4 health!
L372[09:47:18] <Inari> Thats a shark
L373[09:47:37] <Forecaster> %hug inari
L374[09:47:44] <Forecaster> oh
L375[09:47:44] <Forecaster> darn
L376[09:47:47] <Inari> Heh
L377[09:47:48] <MGR> Probably wise to exit the water then
L378[09:47:51] <MGR> Unless it is landshark
L379[09:47:53] <Forecaster> I thought I would have added that
L380[09:47:59] <AmandaC> neither, it's a thought shark
L381[09:48:00] <Inari> @MGR a skyshark
L382[09:48:06] <Inari> [16:47:02] *MichiBot* payonel in #oc said: https://giphy.com/gifs/B12pQitKCAgx2/html5 on Nov 15 @ 23:19 UTC
L383[09:48:06] <MGR> NOooooo
L384[09:48:09] <Forecaster> aka a Skark
L385[09:48:15] <AmandaC> it devours information, causing you to lose your memory
L386[09:48:36] ⇨ Joins: xarses (~xarses@67.218.117.86)
L387[09:48:42] <MGR> Inari, does it have laser beams?
L388[09:49:34] <Kodos> Frikkin*
L389[09:49:39] <Inari> %shrug
L390[09:49:39] <MichiBot> No you shrug!
L391[09:49:40] <MGR> ?
L392[09:50:41] <Kodos> This game is hilarious
L393[09:51:41] <Kodos> I'm playing Heckpoint. My character is a super elite xeno bear ?
L394[09:51:45] <MGR> Wat
L395[09:52:12] <Kodos> That's his name super elite xeno bear
L396[09:52:35] ⇨ Joins: Cervator (~Thunderbi@c-71-203-107-43.hsd1.fl.comcast.net)
L397[09:53:45] <MGR> Is it a regular bear?
L398[09:54:50] <Forecaster> what part of "super elite xeno" sounds regular to you? :P
L399[09:56:23] <MGR> Yeah, but is it a bear from earth?
L400[09:56:43] <MGR> I have so many questions, but I have to start somewhere
L401[09:57:21] * Michiyo sighs
L402[09:57:22] <Michiyo> I see.
L403[09:57:33] <Michiyo> in an effort to speed MichiBot's response time up...
L404[09:57:36] <Michiyo> I broke this.
L405[09:58:14] <Michiyo> If you log out, and back in with MichiBot in the channel...
L406[09:58:18] <Michiyo> %authed
L407[09:58:18] <MichiBot> Michiyo: Authenticated to Nickserv account Michiyo
L408[09:58:20] <Michiyo> it works.
L409[09:58:47] <Michiyo> but if you're logged in and the bot joins... it never actively looks for NS accounts.
L410[09:58:54] <MGR> Uhoh
L411[09:58:56] <MGR> %ohno
L412[09:58:56] <MichiBot> ohno
L413[10:02:51] <Michiyo> actual perm checks manually check so they work
L414[10:03:01] <Michiyo> but authed directly hits the authed hashmap, so it fails
L415[10:05:12] <Michiyo> So.. cheating time... add a Permissions.ALL and make Admin.authed check that permission level :p
L416[10:05:28] <Michiyo> and success.. also kills 2 birds with one stone...
L417[10:08:42] <Forecaster> :P
L418[10:08:55] <Forecaster> yay for stoning birds?
L419[10:09:20] <AmandaC> the birds had it coming, those heathens
L420[10:09:21] <Michiyo> lol
L421[10:09:30] <MGR> The birds are which type of stoned?
L422[10:09:36] <Michiyo> it fixes the issue of everyone being mod, and it fixes authed being broken.
L423[10:09:43] <Michiyo> NOW... for the real question...
L424[10:09:49] <Michiyo> how the hell are permissions being stored...
L425[10:09:55] <Forecaster> though ALL makies it sound like "I have ALL the permissions" :P
L426[10:10:07] <Michiyo> ok.. then .EVERYONE
L427[10:10:14] <Michiyo> or .FUCKINGHACKYWORKAROUNDS
L428[10:10:16] <Michiyo> :P
L429[10:10:19] <Forecaster> :P
L430[10:10:30] <Forecaster> perms go in the users table or some such
L431[10:10:30] <AmandaC> .SOUL_HAVERS
L432[10:11:28] <Michiyo> Well, theres Ops, which are the bot admins, absolute power...
L433[10:11:40] <Michiyo> then there is Permissions... which still has numeric entries for ranks..
L434[10:11:44] <Michiyo> (this in in the DB)
L435[10:12:18] <Michiyo> Unless something happened and the DB for my local bot didn't get updated..
L436[10:12:32] <Forecaster> it wont auto-update
L437[10:12:37] <Forecaster> I didn't add anything for that
L438[10:12:44] <Michiyo> Ahh yeah I see that.. I'll have to nuke the table and rerun gotcha
L439[10:12:48] <Michiyo> I was *very* confused lmao
L440[10:36:46] <Inari> Now to figure out which font nasa used on this AGC code prinouts
L441[10:41:18] <Forecaster> it's probably top secret
L442[10:41:52] <Michiyo> File a Freedom of Information act request to find out, you'll get a response in 6-12 years.
L443[10:43:01] <Skye> Inari, probably a line printer
L444[10:43:02] <Skye> or
L445[10:43:07] <Skye> a daisy wheel printer
L446[10:46:18] <Inari> Well
L447[10:46:28] <Inari> worst case I can just crop letters from the image and make a font
L448[10:46:58] <S3> Whee
L449[10:47:04] <Kodos> You could also What the font it
L450[10:47:29] <S3> so my professor sent me an email saying I didn't do my paper in latex and used word instead which was against the rules
L451[10:47:35] <S3> so I emailed him a zip of my latex source code for it
L452[10:47:38] <S3> and he's like oh....
L453[10:47:52] <S3> I was like "Yeah I wrote it all by hand in emacs, so I might as well make it look nice"
L454[10:48:54] <Temia> https://giant.gfycat.com/ReasonableIllfatedKudu.webm squeeeeeeeeeeee~
L455[10:51:18] ⇨ Joins: Thutmose (~Patrick@2601:5c2:c580:35de:791e:59ea:7981:aa6a)
L456[10:54:40] <Inari> @Kodos "Sorry, no close results were found." :<
L457[10:57:12] <Inari> Mihgt have to edit the image a bit more to make it easier for the website to read the font
L458[11:04:27] <Kodos> I generally crop around the words
L459[11:04:35] <Kodos> So th ere's nothing to mess with the algorithm
L460[11:04:43] <Inari> Yeah but some letters are partially faded and such
L461[11:05:10] <Inari> http://tinyurl.com/y7qcnmkp
L462[11:07:42] <SAL9000> Inari: threshold it
L463[11:12:03] <Kodos> Inari, https://www.dafont.com/theme.php?cat=113
L464[11:12:17] <Kodos> err
L465[11:23:49] <MGR> "Needless to say this network needed some love, a bit of elbow grease, and possibly a priest." --- Quote 2/3
L466[11:39:13] <payonel> Turtle: managed drives do FS nonsense? can you explain?
L467[11:39:26] <payonel> S3: we should have an examples section on the repo of...? of what?
L468[11:40:34] <payonel> Vexatos: so i implemented `mount --bind ...` support (mount folder to folder) and added a boot checked to mount /mnt/???/home to /home
L469[11:40:43] <payonel> it works, it's cool, but ... it costs 30k of memory
L470[11:40:48] <payonel> i could reduce that slightly, but not much
L471[11:40:56] <payonel> this upsets me :(
L472[11:41:10] <MGR> How much does OOS use now?
L473[11:41:13] <payonel> so an alternative is to mount tmpfs to /home, and report a message
L474[11:41:20] <Vexatos> payonel, cool
L475[11:41:26] <payonel> @mgr ~136k
L476[11:41:36] <MGR> Ok
L477[11:41:51] <MGR> Thank you
L478[11:44:08] <Skye> payonel, why does it use up memory?
L479[11:44:21] <payonel> Skye: because loading code costs memory
L480[11:44:50] <Skye> so the code for a bind costs memory?
L481[11:45:20] <payonel> there is a lot involved to determine the bind point, and to represent the bind proxy, but yes
L482[11:45:22] <payonel> it costs memory
L483[11:45:27] <payonel> nothing is free
L484[11:46:18] <Skye> D:
L485[11:46:32] <payonel> i could reduce the size of the proxy, and i can reduce some of the cost of the support methods
L486[11:46:35] <S3> so
L487[11:46:37] <Forecaster> except things that are free
L488[11:46:44] <S3> payonel: for OC
L489[11:46:50] <payonel> but i doubt i'd save more than 40% of that 30k. and that's veeeerrry optimistic
L490[11:46:51] <MGR> "Head of department meetings are awfully dull. However when you’re the most hated man in the company it does tend to spice it up a little" --- Quote 3/3
L491[11:47:50] <payonel> @mgr why are you quoting arbitrary things that aren't to create discussion but just noise?
L492[11:48:07] <payonel> S3: specifically?
L493[11:48:38] <S3> I dunno. it could be in the main repo with pull requests required, or..a section of the form with approved sticky examples
L494[11:48:42] <payonel> so to all here, if i decide to mount tmpfs on /home (if /home is readonly) what MESSAGE should i report to the user
L495[11:48:43] <S3> kind of like OETF
L496[11:49:06] <payonel> the user should know that files they create in /home in this situation would be lost on reboot
L497[11:49:13] <Forecaster> arbitrary things can spark discussion :P
L498[11:49:13] <AmandaC> payonel: "WARNING: Any changes made will be wiped away on reboot."
L499[11:49:16] <payonel> but if i add this, i can do it very cheep
L500[11:49:22] <MGR> @Forecaster Indeed
L501[11:49:34] <S3> payonel: Why emit a warning?
L502[11:49:43] <AmandaC> Maybe with "To allow changes to be kept, insert a hard drive."
L503[11:49:50] <payonel> S3: because as AmandaC pointed out, it's a temp fs
L504[11:49:59] <S3> you could emit the read only message that linux dos
L505[11:50:01] <S3> does*
L506[11:50:06] <payonel> AmandaC: yeah, and, "we did this because /home was readonly"
L507[11:50:23] <payonel> i've never seen linux tell me home was readonly and so it mounted something else there for me
L508[11:50:29] <payonel> so i dont know what message you're talking about
L509[11:50:55] <S3> mount: block device /dev/sr0 is write-protected, mounting read-only
L510[11:50:57] <S3> payonel: ^
L511[11:51:06] <payonel> but its not that
L512[11:51:08] <S3> obviously you'd change it
L513[11:51:16] <S3> it's not what?
L514[11:51:21] <Skye> I think a bind mount feature would be useful in general
L515[11:51:30] <payonel> Skye: i'm checking that in anyways
L516[11:51:39] <payonel> Skye: having the suppor doesn't cost mem
L517[11:51:41] <payonel> just using it does
L518[11:51:48] <Skye> ah
L519[11:52:07] <AmandaC> payonel: how's it implemented?
L520[11:52:09] <MGR> So, you can mount filesystems (e.g. HDDs) to folders in another filesystem?
L521[11:52:22] ⇦ Quits: Backslash_ (~Backslash@ip-94-114-160-58.unity-media.net) (Quit: Leaving)
L522[11:52:22] <payonel> @mgr that's always been the case
L523[11:52:35] <payonel> @mgr this is a feature that lets you mount folder to folder, not just device to folder
L524[11:52:36] <AmandaC> payonel: if you can just intercept the path, check against a "rewrite table" in the various filesystem API calls, I don't think it'd cost that much memory.
L525[11:52:36] ⇨ Joins: Backslash (~Backslash@ip-94-114-160-58.unity-media.net)
L526[11:52:42] <MGR> Oh
L527[11:53:07] <Skye> payonel, you should make bind mounts transparent, considering that the most common device is a literal FS and not a block device. :P
L528[11:53:10] <S3> I really wish I knew what I did now (which is almost nothing) 20 some odd years ago
L529[11:53:10] <payonel> AmandaC: yes, there is more to it. i'll post a link to my branch of it later
L530[11:53:19] <AmandaC> sure. :)
L531[11:53:19] <MGR> I'm uncertain of the advantage, but ok
L532[11:53:59] <payonel> S3: it is different because boot is choosing to change your /home mount solely because it was RO, a special behavior to give you a rw home. i've not seen a message explaining that before. it is slightly different
L533[11:54:12] <S3> hm
L534[11:54:17] <S3> Yeah I see
L535[11:54:20] <payonel> Skye: the bind points are transparent...i'm not sure what you mean
L536[11:54:22] <S3> I forgot it was tmpfs
L537[11:55:00] <Skye> payonel, mount --bind seems redundant considering most FSes you want to mount already look like folders?
L538[11:55:14] <S3> my OS just calls filesystem components OCFS
L539[11:55:36] <S3> to the os, unmanaged vs managed is no different
L540[11:55:49] <S3> VFS hides it
L541[11:55:50] <payonel> Skye: this is when the source is a folder. in real life, this is `mount -o bind `
L542[11:56:12] <S3> of course, it's hairy..
L543[11:56:28] <S3> VFS is actually not part of the core system, instead is part of libunix
L544[11:56:32] <Skye> hm
L545[11:56:53] <payonel> Skye: consider you have a drive, fa4, at /mnt/fa4
L546[11:56:54] <payonel> yeah?
L547[11:57:01] <payonel> and let's say you have a home dir there, /mnt/fa4/home
L548[11:57:07] <payonel> but you want THAT to be your /home dir
L549[11:57:13] <payonel> mount --bind /mnt/fa4/home /home
L550[11:57:14] <payonel> done
L551[11:57:25] <Skye> say you want to mount fa4 itself as /usr
L552[11:57:35] <payonel> well that's easy, mount fa4 /usr
L553[11:57:37] <payonel> but that's not a bind point
L554[11:57:42] <payonel> that's a normal device mount
L555[11:57:53] <Turtle> payonel, RE: ´FS nonsense´ I was just referring to the FS management in general
L556[11:58:12] <payonel> Turtle: it's nonesense that i'm charge of. so feedback is welcome
L557[11:58:18] <payonel> i'm in*
L558[11:58:20] <Turtle> I used ¨nonsense¨ jokingly as people were talking about unmanaged being better :P
L559[11:58:30] <S3> Heya turtle
L560[11:58:34] <Turtle> ... I really need to switch irc clients, grr GTK
L561[11:58:43] <payonel> Turtle: ah. well no offense taken. i appreciate outside perspective
L562[11:59:43] <S3> Turtle: Why GTK sucks so bad
L563[11:59:48] <S3> I will never know
L564[11:59:58] <Skye> there should be an mntfs
L565[12:00:01] <S3> imo, all gui toolkit libs suck
L566[12:00:07] <S3> Skye: wut
L567[12:00:15] <Turtle> Because GNU fools thought it was a good idea to have the double quote character be the unicode combining character
L568[12:00:16] <S3> what does mntfs do
L569[12:00:27] <S3> oh oh oh
L570[12:00:33] <S3> you mean like fuse?
L571[12:01:02] <S3> kind of like solaris's aproach
L572[12:01:12] <Turtle> possibly, dunno, GTK is just a bad at keyboard input
L573[12:01:21] <S3> Turtle: not surprised
L574[12:01:29] <Skye> S3, so /mnt/ is a pretend fs
L575[12:01:51] <S3> Skye: ...? Why?
L576[12:04:17] <Skye> S3, so /mnt/<any partial UUID> works
L577[12:04:40] <S3> Should I hold all events of the computer in a registry in the scheduler, and then send them to the actors that register for them, waking them up when needed? or should I have a component actor that receives all events and drops messages in actors' mailboxes that registered with the component actor, only to be woken up by the scheduler because they have waiting messages?
L578[12:04:46] <S3> OS design question ^
L579[12:05:20] <S3> Both ways have ups and downs, the component actor is slower, but cleaner
L580[12:06:23] <Kodos> As long as it's not unusably slow, clean is good
L581[12:06:32] <S3> I have no idea
L582[12:07:18] <S3> It could be, but even though I am not implementing scheduler priority, my idea is that actors will sleep indefinately and never be resumed unless you send them a message
L583[12:07:37] <S3> so it's not like it has to wait too long to come back to the component actor
L584[12:07:53] <S3> but at the same time component actor becomes a bottleneck
L585[12:09:12] <S3> The other complication is to perform syncronous receive() to the scheduler. If the scheduler were an actor itself..
L586[12:09:52] ⇦ Quits: Thutmose (~Patrick@2601:5c2:c580:35de:791e:59ea:7981:aa6a) (Quit: Leaving.)
L587[12:09:58] <S3> wait, I don't even need a scheduler for my design if it's 100% event fired. the scheduler can be an actor that is a "post office"
L588[12:10:15] <S3> hmm..
L589[12:10:19] ⇨ Joins: Thutmose (~Patrick@2601:5c2:c580:35de:9c6b:9a38:a34c:fdc9)
L590[12:12:30] <Inari> @Kodos "err"?
L591[12:14:15] <Kodos> Was trying to get the proper link but had to head out
L592[12:14:37] <Inari> Ah
L593[12:19:16] <AmandaC> wtf
L594[12:19:22] <AmandaC> why was /tmp using 17G after a fresh boot
L595[12:24:16] <AmandaC> oh, because systemd was configured to let it grow unbounded. :D
L596[12:25:07] <AmandaC> there, now /tmp will get cleared daily
L597[12:25:26] <payonel> AmandaC: the two last methods are the key to bind points: https://github.com/payonel/OpenComputers/blob/rw-home/src/main/resources/assets/opencomputers/loot/openos/lib/core/full_filesystem.lua#L167
L598[12:25:32] <payonel> AmandaC: and this is part of the descovery: https://github.com/payonel/OpenComputers/commit/db16f386337ffe875b63a694dfaf5d7f73d9fdf5
L599[12:25:59] <payonel> AmandaC: there are a few other helper methods involed. parts can be isolated slightly more, and i could reduce cost (after all, that's what i do)
L600[12:26:05] <payonel> but it's not going to be huge savings
L601[12:26:45] <AmandaC> payonel: I guessed that's what you were doing. I mean why make it pretend to be another fs, when you can just intercept & rewrite the path in the top level of the `filesystem` paths. like, a table of src, dest
L602[12:26:57] <AmandaC> s/` paths/` functions/
L603[12:26:58] <MichiBot> <AmandaC> payonel: I guessed that's what you were doing. I mean why make it pretend to be another fs, when you can just intercept & rewrite the path in the top level of the `filesystem` functions. like, a table of src, dest
L604[12:27:09] <payonel> AmandaC: because that's essentially how mounts work
L605[12:27:21] <ben_mkiv> pay :>
L606[12:27:38] <ben_mkiv> you may know how computers work with components internal
L607[12:27:57] <ben_mkiv> do i have to sync the data to the client and do all the machine stuff there or is it used to be all server side?
L608[12:28:10] <payonel> AmandaC: for example: https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/openos/lib/filesystem.lua#L335
L609[12:28:15] <payonel> AmandaC: that's when you request to open a file
L610[12:28:24] <ben_mkiv> with sync data i mean the machine and the component inventory stuff
L611[12:28:42] <payonel> AmandaC: notice how it says node.fs.open ... the fs part in there is the driver of the device
L612[12:28:57] <payonel> that's how mounts are implemented, everything is already intercepted
L613[12:30:34] <AmandaC> payonel: yeah, I meant handling the "bind" one there, so you'd have { ["/home"] => "/mnt/f00/home/" } then you'd check that table inside that function and know to look up under `/mnt/f00/home/bar`
L614[12:31:04] <AmandaC> so, instead of faking another proxy, just pretend the path you were given was different
L615[12:31:21] <AmandaC> Though, that would get messy for list, I guess.
L616[12:31:51] <payonel> AmandaC: leveraging the existing mount driver system, i do feel this is quite a cheap solution to bind points
L617[12:31:54] <payonel> and, it felt right
L618[12:32:11] <AmandaC> fair enough. I just figured it'd probably be cheaper than 30k
L619[12:32:48] <AmandaC> though, it'd increase the baseline
L620[12:33:14] ⇨ Joins: BearishMushroom (~BearishMu@82-209-154-59.cust.bredband2.com)
L621[12:34:05] <payonel> AmandaC: well it would be a good control test to see how much it would cost to do it right BUT messy (if you know what i mean)
L622[12:34:33] <payonel> ben_mkiv: ok what? um ... i believe all inventory requests are sent back to the server
L623[12:34:41] <payonel> ben_mkiv: but that's not my area of expertise at all
L624[12:34:55] <payonel> it's something i've tried to learn a lot more about
L625[12:35:02] <payonel> but, i'm not the expert on these things
L626[12:35:40] <ben_mkiv> ok, no worry
L627[12:35:47] <ben_mkiv> yea somehow the inventory has to be synced
L628[12:35:50] <payonel> AmandaC: btw, if i use tmpfs for /home, this is all it would take: https://github.com/payonel/OpenComputers/commit/28bcd9f35923a02e97dcd1c79a8e9463e06f6218
L629[12:35:56] <ben_mkiv> but not sure about the machine(components)
L630[12:37:59] <payonel> AmandaC: so because i'm starting from 30k and hoping to get below 15k ... whereas the tmpfs solution is sooooo simple and cheap
L631[12:38:07] <payonel> that's a big reason i'm in favor of the tmpfs solution
L632[12:38:25] <payonel> also, the bind solution does require i make a dir on the rw drive
L633[12:38:36] <payonel> `mkdir /mnt/???/home ` that is
L634[12:38:58] <payonel> and the reason i would do that is because it would make a lot more sense to the user when they decide to install openos on that drive
L635[12:50:29] <Forecaster> http://tinyurl.com/yckroyvk
L636[12:50:30] <Forecaster> godammit
L637[12:51:21] <payonel> @forecaster i absolutely know your pain
L638[12:51:39] <Forecaster> it's even lying (or someone messed up an int check) because it doesn't accept 16
L639[12:51:45] <Forecaster> it has to be 15 or less...
L640[12:51:47] <payonel> @forecaster i use a password db (keepass) and i keep record of all the stupid sites i have used that have absurd rules
L641[12:51:54] <Forecaster> someone used < instead of <=
L642[12:53:06] <MGR> And they should have
L643[12:53:22] <MGR> Password should be LESS THAN 16 (no 'or equal to')
L644[12:53:34] <MGR> So that would restrict you to a maximum of 15 characters
L645[12:53:45] <Forecaster> uh what
L646[12:53:45] <payonel> wat?
L647[12:53:56] <payonel> pw should be less than maybe 512 chars
L648[12:53:58] <payonel> maaaybe
L649[12:54:03] <payonel> 1024 is reasonable
L650[12:54:05] <MGR> "The password is too long, it should be less than 16 characters in length"
L651[12:54:21] <MGR> That means your password has to be 15 or shorter. It should not accept a 16 character password
L652[12:54:25] <Forecaster> oh
L653[12:54:30] <Forecaster> I didn't even read that closely
L654[12:54:35] <MGR> ?
L655[12:54:40] <Forecaster> that's ever stupider
L656[12:54:43] <payonel> i dont even care about 15 vs 16, they're morons
L657[12:54:46] <MGR> You're not wrong there
L658[12:57:03] <Forecaster> I mean, there's no reason to even restrict the length at all.
L659[12:57:45] <MGR> While the limit should be in the thousands, there should be one. Otherwise, let me put in my 1 trillion character password
L660[12:58:10] <Forecaster> that gets hashed, which turns it into a uniform length before being stored
L661[12:58:29] <Forecaster> I guess it might take longer to hash the longer it is
L662[12:58:42] <MGR> True on both points, which is something I didn't think of
L663[12:58:46] <MGR> Still should be a limit
L664[12:59:08] <MGR> Plus, the password has to be stored somewhere before it is hashed
L665[12:59:28] <Forecaster> also if you find something that can output 1 trillion random characters I'd be amazed :P
L666[12:59:43] <Forecaster> also good luck copy-pasting that xD
L667[12:59:47] <MGR> Heh
L668[13:00:10] <MGR> Maybe some sort of thing that could output directly to the password box or simulate keystrokes? I'm not sure
L669[13:00:21] <Forecaster> it's stored in memory, obviously
L670[13:00:27] <MGR> True
L671[13:00:34] <MGR> So just build yourself a server ?
L672[13:00:47] <MGR> But you make a very good point
L673[13:00:51] <Forecaster> I have a server
L674[13:00:58] <Forecaster> that I built
L675[13:01:57] <MGR> I assume it doesn't have 1TB of RAM, because very few residential servers have 1TB of RAM
L676[13:02:06] <Forecaster> haha, no :P
L677[13:02:19] <Forecaster> it doesn't even have 1TB of hdd space
L678[13:02:26] <MGR> Ouch
L679[13:02:46] <Forecaster> it's got like, less than 500Gb
L680[13:02:49] <Forecaster> :P
L681[13:02:53] <MGR> I suppose you could do some kind of DDoS attack where you had a bunch of computers submit 1GB passwords ?
L682[13:03:24] <Forecaster> it'd just dump to scratch disk and slow down significantly
L683[13:03:55] <Forecaster> not that I have any systems that would accept that :P
L684[13:04:27] <MGR> But your disk isn't that big
L685[13:04:37] <MGR> With ~500 computers, I'd fill everything up
L686[13:08:15] <MGR> In any case, we can all agree that the password limit should be higher than 15, so that's covered ¯\_(ツ)_/¯
L687[13:08:33] <Forecaster> orshouldit?!
L688[13:08:36] <Forecaster> #suddendrama
L689[13:10:23] <MGR> %randomtopic
L690[13:10:34] <MGR> %help
L691[13:10:34] <MichiBot> MGR: Command list: http://michibot.pc-logix.com/help
L692[13:10:41] <Mimiru> newtopic.
L693[13:10:52] <Mimiru> though I could alias it..
L694[13:11:34] <MGR> %newtopic
L695[13:11:35] <MichiBot> MGR: #1 I know! Let's talk about an errant space
L696[13:11:41] <MGR> Waaa aaaaaaaaaat
L697[13:12:46] <MGR> %whatami
L698[13:12:46] <MichiBot> You are nothing! NOTHING!
L699[13:12:58] <MGR> ?
L700[13:16:47] ⇦ Quits: Backslash (~Backslash@ip-94-114-160-58.unity-media.net) (Read error: Connection reset by peer)
L701[13:17:08] ⇨ Joins: Backslash (~Backslash@ip-94-114-160-58.unity-media.net)
L702[13:35:55] ⇨ Joins: smoke_fumus (~smoke_fum@188.35.176.90)
L703[13:47:28] <Forecaster> https://www.rockpapershotgun.com/2017/11/16/random-access-character-generator/
L704[13:48:49] <MGR> Hah
L705[13:48:52] <MGR> Nice
L706[14:13:40] <Izaya> https://i.4cdn.org/v/1510862080604.png tfw switch looks nicer than what I used to get with a GT220
L707[14:22:58] <Turtle> f
L708[14:25:12] <Forecaster> n
L709[14:57:41] <ben_mkiv> anyone familiar with the java oc api?
L710[14:57:58] <ben_mkiv> trying to add some components, which works for some stuff, like cards, ...
L711[14:58:21] <ben_mkiv> but not for screens/upgrades
L712[14:58:56] <ben_mkiv> ManagedEnvironment component = drv.createEnvironment(stack, host);
L713[14:59:09] <ben_mkiv> so this works for "internal" stuff but not for other items :/
L714[15:06:02] <MajGenRelativity> ~w event
L715[15:06:02] <ocdoc> http://ocd.cil.li/api:event
L716[15:28:39] ⇨ Joins: badcode9 (webchat@c-71-202-127-91.hsd1.ca.comcast.net)
L717[15:29:19] <badcode9> hello
L718[15:29:31] <CompanionCube> hello
L719[15:30:45] <badcode9> I was always curious how active the oc irc was :) glad to see people on
L720[15:31:38] <badcode9> I'm running into a weird issue and thought I'd ask about it hear before opening a github issue
L721[15:31:42] <badcode9> Anyone have a minute to chat?
L722[15:32:05] <CompanionCube> just say it
L723[15:32:40] <badcode9> I have two single player worlds. One flat and creative, one survival and regular.
L724[15:32:48] <badcode9> All computers and robots persist in the flat world
L725[15:32:55] <badcode9> Only robots are persisting in the survival world
L726[15:33:36] <badcode9> I've tested the same component setups in both, and several different setups in the survival world. I can't identify any differences between the two.
L727[15:33:54] <badcode9> Any ideas on variables to test or potential fixes/workarounds
L728[15:33:59] <badcode9> ?
L729[15:34:55] <vifino> Create a new set of worlds to see if it's just a single world? Mix flat/regular and gamemode?
L730[15:35:18] <payonel> badcode9: when a computer doesn't persist, what isn't persisting?
L731[15:35:32] <payonel> _everything_ is gone? or . is the data/work you did on those computers lost?
L732[15:36:01] <badcode9> @vifino, I'll try that now. @payonel, the computer turns off but all data is retained
L733[15:36:12] <payonel> ah, the computer turns off
L734[15:36:18] <Inari> https://www.youtube.com/watch?v=fRj34o4hN4I Oh look
L735[15:36:20] <MichiBot> What's new, Atlas? | length: 55s | Likes: 3,204 Dislikes: 10 Views: 18,173 | by BostonDynamics | Published On 16/11/2017
L736[15:36:21] <payonel> is the screen black? or "frozen"?
L737[15:36:24] <Inari> (probably already linked :P)
L738[15:36:53] <badcode9> Screen is frozen until the computer is started again
L739[15:37:09] <payonel> Inari: how much does that thing way?
L740[15:37:14] <payonel> badcode9: what oc version?
L741[15:37:20] <Inari> How would I know :D
L742[15:37:45] <Inari> payonel: 150kg apparently
L743[15:38:06] <Inari> Hmm
L744[15:38:08] <Inari> 180kg maybe
L745[15:38:29] <badcode9> payonel: oc 1.7.0.20 mc 1.12.2
L746[15:38:46] <payonel> badcode9: are you using stargatetech in the pack?
L747[15:39:09] <badcode9> no, the only other mod is jei
L748[15:39:39] <payonel> badcode9: ok can you make a new survival mode and allow cheats, and spawn in a computer using /oc_sp
L749[15:39:49] <payonel> be looking at the top face of a block when you do that
L750[15:40:56] <badcode9> k one sec
L751[15:45:17] <badcode9> payonel: weird, when I spawn in the comp (using /oc_spawnComputer) and r-click the case, the gui opens and closes immediately
L752[15:45:27] <badcode9> also unable to shift + r-click to start
L753[15:45:56] <payonel> it's locked to creative players
L754[15:45:56] <badcode9> when I create the machine manually using jei to spawn in items, I can start it and it stays one when restarting the world
L755[15:45:58] <payonel> forgot that detail
L756[15:46:04] <badcode9> ah, will retry
L757[15:46:22] <payonel> so jei spawned stays running without freeze?
L758[15:47:08] <badcode9> yes. Just tested the /oc_sp spawned machines in creative and those remain on as well.
L759[15:47:17] <badcode9> appears to be just that one saved world.
L760[15:48:40] <payonel> badcode9: in that bad world, can you write a script on your computer: require("event").pull("key_down") require("computer").shutdown()
L761[15:48:56] <payonel> then, `./that_script.lua` on the terminal -- test it i guess first --
L762[15:49:07] <payonel> then leave and reload the world, and give it a key_down event
L763[15:49:09] <payonel> see if it shuts off
L764[15:52:40] <badcode9> y
L765[15:53:37] <payonel> y? yes it shut off?
L766[15:54:12] ⇦ Quits: MichiBot (~MichiBot@hekate.pc-logix.com) (Remote host closed the connection)
L767[15:54:13] <badcode9> sorry, mistype
L768[15:54:27] <badcode9> I ran the test and the computer remained on, then shutdown with the key
L769[15:54:41] ⇨ Joins: MichiBot (~MichiBot@hekate.pc-logix.com)
L770[15:54:41] zsh sets mode: +v on MichiBot
L771[15:55:03] <Michiyo> Oh crap... wait :/
L772[15:55:08] ⇦ Quits: MichiBot (~MichiBot@hekate.pc-logix.com) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L773[15:55:14] <badcode9> payonel: ran it a second time, computer did not stay on and did not respond to key
L774[15:55:28] <Turtle> Hmh. Block state updates cause creation/destruction of the tile entity? .-.
L775[15:56:06] <badcode9> payonel: same result on third test. did not stay on, did not shutdown on key
L776[15:56:16] <badcode9> perhaps i messed up the first test
L777[15:57:12] <payonel> badcode9: when you say "did not stay on" what do you mean?
L778[15:57:23] <payonel> you and i might be miscommunicating, and discussion different bugs
L779[15:57:52] <payonel> 1. is the power light on the case? 2. is the content you drew to the screen still there?
L780[15:58:53] <badcode9> payonel: sorry about that. I'll try to be more concise. 1. when i reload the world, the power light has turned off. 2. the content is still on the screen
L781[15:59:30] <Forecaster> https://www.humblebundle.com/store/killer-is-dead-nightmare-edition
L782[15:59:34] <Forecaster> This is currently free
L783[15:59:49] <payonel> badcode9: hmm....
L784[16:00:08] <payonel> but this did not repro in a test world
L785[16:01:08] <payonel> badcode9: if you can repro in a test world, that would be helpful. if you make a github issue, it is important to indicate that the computer is off, or at least what you've done to prove to your self that it is off
L786[16:01:24] <payonel> we've had other bugs, and this detail is relevant
L787[16:01:54] <badcode9> payonel: okay, completing the test rn
L788[16:02:43] <payonel> badcode9: keep in mind that if you can't repro .. .i probably won't be able to either :)
L789[16:02:59] ⇨ Joins: MichiBot (~MichiBot@hekate.pc-logix.com)
L790[16:02:59] zsh sets mode: +v on MichiBot
L791[16:03:12] <badcode9> payonel: results in the new test world are... *drum roll* cannot repro!
L792[16:03:20] <payonel> welcome to my world
L793[16:03:21] <payonel> :)
L794[16:03:26] <badcode9> haha
L795[16:03:30] <badcode9> lovely
L796[16:03:31] <Michiyo> %addperm Trusted AmandaC
L797[16:03:36] <MichiBot> Michiyo: User is not in this channel
L798[16:03:40] <Michiyo> ._.
L799[16:03:48] <payonel> s/AmandaC/payonel/
L800[16:03:55] * Michiyo wonders if MichiBot is blind
L801[16:04:02] <Michiyo> ^listperms
L802[16:04:03] <payonel> s/AmandaC/payonel/
L803[16:04:07] <Michiyo> %listperms
L804[16:04:07] <MichiBot> gamax92|Moderator, Kodos|Moderator, sugoi|Moderator
L805[16:04:11] * payonel glares at MichiBot
L806[16:04:15] * Michiyo points out that Moderator > Trusted
L807[16:04:18] <payonel> ah
L808[16:04:19] <payonel> haha
L809[16:04:21] * payonel runs
L810[16:04:36] * Michiyo points out that the command was prefixed with % and therefor isn't added to the SED map
L811[16:04:54] * payonel enjoys powerpoint lectures
L812[16:04:57] <AmandaC> MichiBot: rude.
L813[16:05:06] <Michiyo> %addperm Trusted AmandaC
L814[16:05:06] <MichiBot> Michiyo: User is not in this channel
L815[16:05:06] <AmandaC> I'm right here.
L816[16:05:10] <Michiyo> Oh derp
L817[16:05:17] <Michiyo> %addperm AmandaC Trusted
L818[16:05:19] <Michiyo> fml.
L819[16:05:29] <AmandaC> hahahahaha
L820[16:05:32] <Michiyo> I quit.
L821[16:05:41] <Michiyo> OIUH:KGH:SKF()*&%()W*#5
L822[16:05:52] <Michiyo> This worked fine IN THE TEST CHANNEL YOU ASSHAT OF A BOT.
L823[16:06:07] <Michiyo> %addperm AmandaC Trusted
L824[16:06:07] <MichiBot> Michiyo: true
L825[16:06:14] <Michiyo> %listperms
L826[16:06:15] <MichiBot> gamax92|Moderator, Kodos|Moderator, sugoi|Moderator, AmandaC|Trusted
L827[16:06:22] <AmandaC> MichiBot agrees, it DID work fine in the test channel
L828[16:06:26] <Michiyo> There, now you have access to addtopic
L829[16:06:27] <AmandaC> :P
L830[16:06:29] <AmandaC> Danke. :3
L831[16:07:37] <payonel> badcode9: that sucks though, it's not supposed to fail :)
L832[16:08:26] <Forecaster> Michiyo you should probably change the overload for the command constructor to use the new null level instead of actual null
L833[16:08:39] <Michiyo> Meh, one year.
L834[16:08:40] <Forecaster> the overload that omits the permission parameter
L835[16:08:42] <AmandaC> %addtopic Michiyo has been trying to add a new feature, but [randomitem]'s demonic posession has been preventing me from agreeing.
L836[16:08:44] <MichiBot> AmandaC: Ok
L837[16:08:45] <MichiBot> Michiyo: true
L838[16:08:59] <Michiyo> holy shit MichiBot delayed response much
L839[16:09:04] <Michiyo> glad I added the replace into..
L840[16:10:26] <Forecaster> actually using null will probably work fine
L841[16:10:35] <Forecaster> it'll just be whatever the lowest level is
L842[16:11:07] <ben_mkiv> AmandaC, you know something about of how oc handles components like upgrades?!
L843[16:11:09] <AmandaC> indeed, that's the entire synopsis of the bug that gave everyone MOD, @Forecaster. :P
L844[16:11:27] <Forecaster> yes I know
L845[16:11:28] <ben_mkiv> as i cant create a environment from them in java i wonder how to connect them to my internal node network
L846[16:11:30] <AmandaC> ben_mkiv: not really. I've made a completely silly and pointless component, but nothing on the host side.
L847[16:11:33] <Forecaster> we solved that at the same time
L848[16:11:36] <ben_mkiv> ;(
L849[16:11:37] <badcode9> payonel: yea, i'm just bummed about losing all my work. I've loved this mod for months now, but I've just put in 4 straight days of work to this one world
L850[16:11:51] <Forecaster> but I was talking specifically about the overload
L851[16:11:58] <ben_mkiv> what component?
L852[16:11:59] <ben_mkiv> :D
L853[16:12:18] <badcode9> I'm trying to play save files heart surgeon right now and transplant the seed (idk what file) and region data
L854[16:12:42] <AmandaC> I just realised I should have used a ZWS for that topic I just added
L855[16:12:49] <Forecaster> but I guess it should use the actual permission for consistancy
L856[16:12:50] <payonel> the machines are shutting off, but are you losing data?
L857[16:13:07] <payonel> badcode9: you should clear your logs, repro the bug, and check the logs
L858[16:13:42] <badcode9> payonel: no, thankfully. but i'm getting into networking finally and it's blocking me
L859[16:13:54] <badcode9> I'll do that rn, thanks for the suggestion
L860[16:14:31] <payonel> badcode9: chunk loaders?
L861[16:14:32] ⇦ Quits: MichiBot (~MichiBot@hekate.pc-logix.com) (Remote host closed the connection)
L862[16:14:43] <payonel> as in, you could use those
L863[16:14:49] <payonel> though, it's sp
L864[16:14:52] <payonel> so it'll unload
L865[16:14:53] <payonel> :(
L866[16:15:06] ⇨ Joins: MichiBot (~MichiBot@hekate.pc-logix.com)
L867[16:15:06] zsh sets mode: +v on MichiBot
L868[16:15:08] <AmandaC> Michiyo: can you %deltopic 4 and I'll re-add with a ZWS to prevent pinging hyou too much?
L869[16:15:41] <Forecaster> aw I was just making that change xD
L870[16:16:02] <AmandaC> ah, heh
L871[16:16:27] <Forecaster> not that, what Michiyo just committed to the bot :P
L872[16:16:53] <AmandaC> %addtopic I hear that Inari has been deep in thought, can you make [randomitem] into something lewd?
L873[16:16:54] <MichiBot> AmandaC: Ok
L874[16:17:05] <Forecaster> doing the topic thing would require me to get on IRC and I'm about to head off to bed
L875[16:17:12] <AmandaC> haha, fair enough
L876[16:17:20] <AmandaC> It seems I have access to add, but not del
L877[16:17:23] <AmandaC> which is fair enough
L878[16:17:26] <AmandaC> ( I tried in PM )
L879[16:17:46] <badcode9> payonel: chunk loaders don't work in sp?
L880[16:18:06] <Forecaster> del is MOD
L881[16:18:37] <payonel> badcode9: in sp the world unloads when you leave it
L882[16:19:16] <badcode9> ah i see
L883[16:19:46] <AmandaC> The chunks should still stay in memory as long as you don't hop dimensions,though, I think.
L884[16:21:50] <badcode9> true, but they'd unload when i reload the save. so it'd be a partial work around
L885[16:22:34] <badcode9> still experimenting with file manipulation rn. so far moving region files worked, but I need my seed to stay consistent to call it a total success
L886[16:22:42] <payonel> what is rn? right now?
L887[16:22:54] <badcode9> yea, sorry.
L888[16:23:01] <payonel> badcode9: wait, are you saying this problem only occurs in a specific region?!
L889[16:23:09] <badcode9> no
L890[16:23:19] <payonel> then why are you trying to move region files around?
L891[16:23:36] <badcode9> I created a new save, then moved region files from the broken save, into the new one.
L892[16:23:48] <payonel> ah
L893[16:23:48] <payonel> i see
L894[16:23:54] <Michiyo> %deltopic 4
L895[16:23:56] <MichiBot> Michiyo: Ok
L896[16:24:01] <Michiyo> k AmandaC
L897[16:24:31] <AmandaC> %addtopic Michiyo has been trying to add a new feature, but [randomitem]'s demonic posession has been preventing me from agreeing.
L898[16:24:31] <MichiBot> AmandaC: Ok
L899[16:24:33] <Michiyo> yeah.. I could make del trusted.. I didn't think to
L900[16:26:06] <AmandaC> The fun part of manually copy-pasting a ZWS: You have no idea if it pasted right
L901[16:26:50] <Michiyo> lol
L902[16:27:03] <Michiyo> well, it didn't ping me so great news!
L903[16:27:13] <AmandaC> and Inari's not commented, so I assume it pasted fine for the one I added of her, too
L904[16:28:03] <AmandaC> %newtopic
L905[16:28:03] <MichiBot> AmandaC: #5 I hear that Inari has been deep in thought, can you make gamax92's button into something lewd?
L906[16:28:11] <gamax92> excuse me what
L907[16:28:12] <Forecaster> Ohmy
L908[16:28:15] <AmandaC> LOL
L909[16:28:46] <Michiyo> Waaaaaaaaaaat
L910[16:29:01] <payonel> WIN
L911[16:29:04] <payonel> nice
L912[16:29:04] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error: Connection reset by peer)
L913[16:29:21] <payonel> turtle couldn't take it
L914[16:29:27] <badcode9> payonel: i found this interesting. when i moved just the region files from the broken save, to the new working one. the computers stayed on. when I move the level.dat file from the broken one to the new one, the comptuers started turning off again.
L915[16:29:29] <AmandaC> That's pretty much the exact kind of funny situation that I had in mind when requesting the command. :P
L916[16:29:32] <Michiyo> Welp, THAT right there was worth it, I'm glad I added the command now.
L917[16:29:46] <badcode9> payonel: I have no idea what it means, except that I'm cutting my losses
L918[16:29:48] <Forecaster> I'm very glad I added the inventory
L919[16:29:50] <Michiyo> Thank you for the request lol
L920[16:30:03] <badcode9> thank you for all your help though. i really appreciate it
L921[16:30:04] <payonel> badcode9: ok ok ... and what of the logs?
L922[16:30:12] <badcode9> Oh yes. One sec
L923[16:30:14] <payonel> badcode9: well yeah! but i still am curious why
L924[16:30:24] <vifino> %newtopic
L925[16:30:24] <MichiBot> vifino: #3 Hey, how many AshIndigo do you think I can juggle at once?
L926[16:30:39] <vifino> Hmm. .5?
L927[16:30:46] <badcode9> payonel: cool me too :) didn't want to bug you though if you were busy. I'm checking the logs nowl
L928[16:30:49] <badcode9> *now
L929[16:30:51] <Forecaster> Probably 1
L930[16:31:15] <Forecaster> Since you can actually only juggle one item from the inventory once
L931[16:31:31] <vifino> pfft.
L932[16:31:52] <AmandaC> Yeah, maybe not the strongest topic.
L933[16:32:10] <Forecaster> And it's not possible to add multiple items with the same name :P
L934[16:32:19] <AmandaC> Sure it is!
L935[16:32:35] <AmandaC> It just causes a rupture in the space-time continum causing goo to be created instead.
L936[16:33:12] <Forecaster> In a way that both items remain, then :P
L937[16:33:17] <AmandaC> :P
L938[16:33:46] <AmandaC> %give MichiBot a botsnack
L939[16:33:47] * MichiBot accepts the botsnack and adds it to her inventory
L940[16:34:45] * Michiyo grumbles
L941[16:35:11] <AmandaC> what's up?
L942[16:35:20] <AmandaC> %inv list
L943[16:35:20] <MichiBot> AmandaC: Here's my inventory: http://michibot.pc-logix.com/inventory
L944[16:35:35] <Forecaster> %give MichBot a Michiyosnack
L945[16:35:35] * MichiBot searches through her inventory for a bit. "I couldn't find anything..."
L946[16:35:41] <Michiyo> Once long ago NetSplitDetect worked... I forget *how* I wrote it, I didn't commit it, and then one day I git reset --hard HEAD
L947[16:35:42] <Forecaster> Dammit
L948[16:35:43] <Michiyo> and it was gone.
L949[16:36:18] <AmandaC> ah
L950[16:36:34] <Michiyo> and every time I scroll by it's .java file I want to kick myself.
L951[16:36:51] <Michiyo> s/it's/its/
L952[16:36:51] <MichiBot> <Michiyo> and every time I scroll by its .java file I want to kick myself.
L953[16:37:57] <Michiyo> a69w0845727416
L954[16:38:00] <Michiyo> ._.
L955[16:38:15] <Michiyo> Ah.. so the barcode scanner DID connect.
L956[16:38:16] <Michiyo> k.
L957[16:38:20] <AmandaC> haha
L958[16:38:39] <AmandaC> I was wondering if that was a password or what
L959[16:39:01] <Michiyo> that was the S/N of the power board from a TV I fixed a few months back
L960[16:39:10] <AmandaC> ah
L961[16:39:47] <badcode9> payonel: this is my first time viewing the logs, but i may have found something.. my process was as follows: 1. stopped the game and deleted all log files 2. started the game and and executed the script test from earlier
L962[16:40:15] <Michiyo> I got a BT barcode scanner for work today so I don't have to lug 50+lb boxes all the way to my UPS computer to scan them in
L963[16:40:15] <badcode9> payonel: i checked latest.log, and i see only one warning (no errors). here it is: [14:34:08] [main/WARN]: Skipping bad option: lastServer:
L964[16:40:49] <Michiyo> That looks like a launch argument your launcher is sending to the game
L965[16:41:16] <Michiyo> So, shouldn't really matter for this... or anything for that matter
L966[16:41:36] <payonel> yeah, we're hoping for a log specifically from OpenComputers
L967[16:42:07] <payonel> badcode9: we dont need to run any scripts just observe the bug repro
L968[16:42:12] <badcode9> would that be in either, "fml-client-latest.log" or "fml-junk-earlystartup.log"?
L969[16:42:13] <payonel> and nothing was logged?
L970[16:42:16] <badcode9> oh okay
L971[16:42:22] <badcode9> nothing in latest.log
L972[16:42:25] <payonel> it'd be in fml-client-latest.log
L973[16:43:15] <badcode9> k, about 1k lines to check. brb
L974[16:43:33] <AmandaC> you can also just upload the log to pastebin.com or for us to take a look
L975[16:43:43] <AmandaC> it's very unlikely to have anything resembling PII
L976[16:44:00] <Inari> Lewd
L977[16:44:20] <badcode9> if you're willing, i absolutely will :)
L978[16:44:53] <AmandaC> logs are nice in that they tend to have the same errors, so it's pretty simple for someone who knows what they're doing to just ctrl-f and look
L979[16:45:28] <payonel> Inari: make the logs lewd
L980[16:45:55] <Inari> Whats a PII
L981[16:46:03] <AmandaC> Personally Identifiable Information
L982[16:46:12] <badcode9> https://pastebin.com/7GWK0Fwi
L983[16:46:34] <Inari> Well
L984[16:46:37] <Inari> It does contain some PII
L985[16:46:38] <Inari> :p
L986[16:47:30] <AmandaC> Inari: ?
L987[16:47:48] <AmandaC> oh, windows username
L988[16:48:22] <Inari> Yeah
L989[16:48:31] <payonel> badcode9: and that log was taken when the bug repro'd?
L990[16:48:36] <payonel> bc i dont see any alarms
L991[16:48:37] <badcode9> it's np
L992[16:48:42] <badcode9> payonel: yes
L993[16:48:59] <payonel> :(
L994[16:49:19] <payonel> well feel free to send any/all you want in attachments to payonel at hotmail dot com
L995[16:49:31] <payonel> i dont know when i'll have time to debug it, but, it's interesting to me
L996[16:52:47] ⇨ Joins: Unh0ly_Tigg (~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net)
L997[16:52:56] * Michiyo signs payonel up for catfacts
L998[16:53:04] * Michiyo and the MichiBot mailing list
L999[16:53:19] <payonel> Michiyo: haha, thanks
L1000[16:53:26] <badcode9> payonel: will do, i really appreciate your help on this as well as everyone's work on this mod. its amazing fun :)
L1001[16:53:33] <payonel> :) cool
L1002[16:53:42] <payonel> Michiyo: besides, my email is on my git commits
L1003[16:53:50] <payonel> i get sooooooo much spam on that email
L1004[16:54:29] <Michiyo> lol
L1005[16:54:32] <Michiyo> I hear ya.
L1006[17:01:38] <AmandaC> I have no idea how much spam I get to my git address.
L1007[17:01:43] * AmandaC runs a search
L1008[17:02:06] <AmandaC> most of it's github notifications, looks like
L1009[17:11:38] ⇦ Quits: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs) (Ping timeout: 383 seconds)
L1010[17:18:09] ⇨ Joins: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs)
L1011[17:23:39] ⇦ Quits: smoke_fumus (~smoke_fum@188.35.176.90) (Read error: Connection reset by peer)
L1012[17:23:59] ⇨ Joins: smoke_fumus (~smoke_fum@188.35.176.90)
L1013[17:23:59] ⇦ Quits: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs) (Ping timeout: 200 seconds)
L1014[17:25:55] ⇦ Quits: smoke_fumus (~smoke_fum@188.35.176.90) (Read error: Connection reset by peer)
L1015[17:26:06] ⇨ Joins: smoke_fumus (~smoke_fum@188.35.176.90)
L1016[17:57:07] ⇨ Joins: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs)
L1017[17:58:29] <AmandaC> %newtopic
L1018[17:58:29] <MichiBot> AmandaC: #5 I hear that Inari has been deep in thought, can you make no tea into something lewd?
L1019[18:03:52] <Inari> %newtopic
L1020[18:03:52] <MichiBot> Inari: #5 I hear that Inari has been deep in thought, can you make AshIndigo into something lewd?
L1021[18:05:00] ⇨ Joins: badcode (~ericb@2601:645:4001:304a:617c:81ea:964d:1128)
L1022[18:08:29] ⇦ Quits: badcode9 (webchat@c-71-202-127-91.hsd1.ca.comcast.net) (Ping timeout: 180 seconds)
L1023[18:12:32] ⇦ Quits: xarses (~xarses@67.218.117.86) (Ping timeout: 383 seconds)
L1024[18:14:10] ⇦ Quits: smoke_fumus (~smoke_fum@188.35.176.90) (Read error: Connection reset by peer)
L1025[18:16:26] ⇦ Quits: Backslash (~Backslash@ip-94-114-160-58.unity-media.net) (Ping timeout: 183 seconds)
L1026[18:20:59] ⇦ Quits: Inari (~Pinkishu@p4FC1E06D.dip0.t-ipconnect.de) (Quit: 'Ah~ Such boring days~ Staring at my nails spread out before me I wonder if worthless days are coming again~ When I finally should have been burried in a puzzle, I touched a single piece and lost it. Ah~ such melancholy days.')
L1027[18:34:21] ⇨ Joins: Backslash (~Backslash@ip-94-114-160-58.unity-media.net)
L1028[18:40:37] ⇦ Quits: Backslash (~Backslash@ip-94-114-160-58.unity-media.net) (Ping timeout: 200 seconds)
L1029[18:45:15] ⇨ Joins: Backslash (~Backslash@ip-94-114-160-58.unity-media.net)
L1030[18:46:26] ⇦ Quits: Vexatos (~Vexatos@p5b3c8146.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1031[18:46:50] <AmandaC> %addtopic Here's a chilling thought: [randomitem] has killed more people than The Common Cold, Stubbing your toe, and that weird itchy feeling when you have to sneeze combined!
L1032[18:46:51] <MichiBot> AmandaC: Ok
L1033[18:56:29] <Mimiru> [drama] can also be used
L1034[18:56:43] <Mimiru> which will use the drama gen
L1035[18:56:46] <Mimiru> %drama
L1036[18:56:47] <MichiBot> Mimiru: GitHub urges everyone to stop using Too Many Items
L1037[19:06:23] <gamax92> [reddit]
L1038[19:06:47] <AmandaC> Mimiru: yeah, just having some issues thinking of more templates involving it, vs items
L1039[19:07:47] ⇨ Joins: xarses (~xarses@67.218.117.86)
L1040[19:11:25] ⇦ Quits: ben_mkiv (~ben_mkiv@p579726f7.dip0.t-ipconnect.de) (Ping timeout: 200 seconds)
L1041[19:13:24] <Temia> %choose Hilda or Y'shtola or Merlwyb
L1042[19:13:24] <MichiBot> Temia: Merlwyb
L1043[19:25:31] ⇦ Quits: xarses (~xarses@67.218.117.86) (Ping timeout: 383 seconds)
L1044[19:25:43] ⇨ Joins: ben_mkiv (~ben_mkiv@p5797252E.dip0.t-ipconnect.de)
L1045[19:31:14] ⇨ Joins: Thutmose1 (~Patrick@2601:5c2:c580:35de:8067:ceb:4819:348)
L1046[19:32:23] ⇦ Quits: Thutmose (~Patrick@2601:5c2:c580:35de:9c6b:9a38:a34c:fdc9) (Ping timeout: 183 seconds)
L1047[19:33:52] ⇨ Joins: Cogitabundus (~HAL@122.15.77.139)
L1048[19:38:14] ⇦ Quits: ben_mkiv (~ben_mkiv@p5797252E.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L1049[19:39:24] ⇦ Quits: Cogitabundus (~HAL@122.15.77.139) (Quit: Leaving)
L1050[19:39:29] ⇨ Joins: Sarmie (~sarmie@cpe-174-105-109-64.columbus.res.rr.com)
L1051[19:41:49] ⇨ Joins: xarses (~xarses@172.58.94.224)
L1052[19:44:28] ⇨ Joins: andreww (~xarses@67.218.117.86)
L1053[19:48:43] ⇦ Quits: xarses (~xarses@172.58.94.224) (Ping timeout: 383 seconds)
L1054[20:39:40] ⇦ Quits: Sarmie (~sarmie@cpe-174-105-109-64.columbus.res.rr.com) (Remote host closed the connection)
L1055[20:58:47] ⇨ Joins: xarses (~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L1056[21:00:41] ⇦ Quits: andreww (~xarses@67.218.117.86) (Ping timeout: 200 seconds)
L1057[21:00:41] ⇦ Quits: xarses_ (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping timeout: 200 seconds)
L1058[21:01:38] ⇨ Joins: xarses_ (~xarses@67.218.117.86)
L1059[21:04:56] ⇦ Quits: xarses_ (~xarses@67.218.117.86) (Read error: Connection reset by peer)
L1060[21:11:19] ⇨ Joins: brandon3055_ (~Brandon@pa49-185-252-225.pa.vic.optusnet.com.au)
L1061[21:13:08] ⇦ Quits: brandon3055 (~Brandon@pa49-185-252-225.pa.vic.optusnet.com.au) (Ping timeout: 183 seconds)
L1062[21:21:51] ⇦ Quits: BearishMushroom (~BearishMu@82-209-154-59.cust.bredband2.com) (Read error: Connection reset by peer)
L1063[21:25:06] ⇦ Quits: badcode (~ericb@2601:645:4001:304a:617c:81ea:964d:1128) (Quit: Leaving)
L1064[21:27:56] <payonel> %tell Izaya ocvm update: logs moved to vm dir
L1065[21:27:56] <MichiBot> payonel: Izaya will be notified of this message when next seen.
L1066[21:28:04] <payonel> %tell S3 ocvm update: logs moved to vm dir
L1067[21:28:04] <MichiBot> payonel: S3 will be notified of this message when next seen.
L1068[21:31:09] ⇨ Joins: Thutmose (~Patrick@2601:5c2:c580:35de:c5b5:c6a6:fc94:437c)
L1069[21:32:15] ⇦ Quits: Thutmose1 (~Patrick@2601:5c2:c580:35de:8067:ceb:4819:348) (Ping timeout: 183 seconds)
L1070[21:33:33] <Izaya> noted
L1071[22:14:40] <S3> hm
L1072[22:15:02] <S3> payonel: it was blizarding!
L1073[22:15:06] <S3> and I was driving
L1074[22:28:57] <payonel> S3: where?
L1075[22:28:59] <payonel> main?
L1076[22:29:17] <S3> Maine, yes.
L1077[22:29:25] <S3> NOAA said light snow
L1078[22:29:26] ⇦ Quits: Lathanael|Away (~Lathanael@p54960991.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L1079[22:29:34] <S3> so I start driving from my friends place halfway down the state right
L1080[22:29:39] <S3> middle of nowhere in the woods
L1081[22:29:46] <S3> and it starts PELTING blizzard style
L1082[22:29:58] <S3> was fun :D
L1083[22:30:21] ⇨ Joins: Thutmose1 (~Patrick@2601:5c2:c580:35de:4492:c19b:a1e8:a45d)
L1084[22:32:11] ⇦ Quits: Thutmose (~Patrick@2601:5c2:c580:35de:c5b5:c6a6:fc94:437c) (Ping timeout: 183 seconds)
L1085[22:36:00] ⇨ Joins: Lathanael|Away (~Lathanael@p54960F8E.dip0.t-ipconnect.de)
L1086[22:51:33] <Kodos> Last load brought up from the old house. Now time to relax with minecraft
L1087[23:29:57] ⇨ Joins: Thutmose (~Patrick@2601:5c2:c580:35de:b97c:6970:a1a5:f4fc)
L1088[23:33:09] ⇦ Quits: Thutmose1 (~Patrick@2601:5c2:c580:35de:4492:c19b:a1e8:a45d) (Ping timeout: 183 seconds)
L1089[23:59:33] <Izaya> another excellent commentocracy https://www.youtube.com/watch?v=8kkjMjal3Ug
L1090[23:59:34] <MichiBot> VR Is King, Resident Evil Is For Cowards, Nintendo Will Be BROKEN! (Commentocracy) | length: 9m | Likes: 6,140 Dislikes: 173 Views: 62,669 | by Jim Sterling | Published On 16/11/2017
<<Prev Next>> Scroll to Top