<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:09:16] <CompanionCube> %tonk
L2[00:09:17] <MichiBot> CompanionCube! You beat Forecaster's previous record of 3 hours, 41 minutes and 11 seconds! I hope you're happy!
L3[00:09:18] <MichiBot> CompanionCube's new record is 9 hours, 54 minutes and 7 seconds
L4[00:09:22] <CompanionCube> fuck yes
L5[00:10:11] <CompanionCube> random tonk is best tonk
L6[00:11:15] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@i5387C04A.versanet.de) (Ping timeout: 189 seconds)
L7[00:13:30] <Izaya> so PsychOS2 now has a require() function
L8[00:13:37] <Izaya> now I have to redo the I/O system to make it not shit
L9[00:26:48] <Izaya> ~w io.write
L10[00:26:49] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-io.write
L11[00:43:49] <AmandaC> Mimiru: is the new build craft mj at least a renamed forge energy!? (Like enderio's ij)
L12[00:44:40] <AmandaC> Oops, I spent too much time catching pokemans
L13[00:45:04] <AmandaC> I'll check for an answer in the back lot in the morning, night nerds
L14[00:58:40] <Izaya> o/
L15[00:58:46] <Izaya> io library works more or less
L16[01:01:07] <Kleadron> 2019 is boring
L17[01:26:04] <Izaya> as it turns out, my FS library is terrible for generating comments from
L18[01:26:09] <Izaya> s/comments/documentation/
L19[01:26:10] <MichiBot> <Izaya> as it turns out, my FS library is terrible for generating documentation from
L20[01:26:29] <Izaya> this is due in no small part to the fact that approximately 75% of the functions are generated from their name alone
L21[01:30:56] <Izaya> do not do this https://i.imgur.com/ikW5Q5o.png
L22[01:40:32] ⇦ Quits: dangranos (dangranos!~dangranos@eos.pc-logix.com) (*.net *.split)
L23[01:41:03] ⇨ Joins: dangranos (dangranos!~dangranos@eos.pc-logix.com)
L24[01:43:14] <Forecaster> %potion
L25[01:43:14] <MichiBot> Forecaster: You get a fluffy gold potion
L26[01:43:18] <Forecaster> %drink ^
L27[01:43:18] <MichiBot> Forecaster's skin turns to the color of purple.
L28[01:43:35] <Forecaster> woops
L29[01:57:20] <Kleadron> %loot
L30[01:57:34] <Kleadron> ahem
L31[01:57:41] <Kleadron> %loot
L32[01:57:51] <Kleadron> internal angerey
L33[02:08:48] <Forecaster> %loot
L34[02:08:48] <MichiBot> Forecaster: You get a loot box! It contains a book that is glued shut.
L35[03:14:52] <Wattana Gaming> Hey is doing a REISUB SysRq sequence safe?
L36[03:33:20] <Izaya> safe?
L37[03:36:12] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@mue-88-130-63-027.dsl.tropolys.de)
L38[04:19:27] ⇨ Joins: Inari (Inari!~Pinkishu@p54AFF933.dip0.t-ipconnect.de)
L39[05:09:29] <ben_mkiv> %choose make amandac happy or nah
L40[05:09:30] <MichiBot> ben_mkiv: You *could* do make amandac happy, I guess.
L41[05:09:46] <ben_mkiv> should i listen to a bot? :P
L42[05:10:17] <Inari> Lewd
L43[05:10:48] <Inari> %loot
L44[05:10:48] <MichiBot> Inari: You get a loot box! It contains a broken .mp4.
L45[05:10:51] <Inari> %tonk
L46[05:10:52] <MichiBot> I'm sorry Inari, you were not able to beat CompanionCube's record of 9 hours, 54 minutes and 7 seconds this time.
L47[05:10:53] <MichiBot> 5 hours, 1 minute and 34 seconds were wasted!
L48[05:10:55] <Inari> Aw
L49[05:11:05] <ben_mkiv> %shell inari
L50[05:11:06] * MichiBot loads a ball of gnomes into a shell and fires it. It strikes inari. They take 11 damage. infina and jackboy stood too close and take 7 and 7 damage respectively.
L51[05:11:11] <Inari> D: What
L52[05:11:17] <ben_mkiv> %pet inari
L53[05:11:18] * MichiBot pets inari with a tailbone that has a peculiar shape. 1 health gained!
L54[05:11:24] <Inari> %stab ben_mkiv
L55[05:11:26] <ben_mkiv> still 10 to recover
L56[05:11:31] <Inari> Rude
L57[05:11:42] <Inari> Petting requires consent y'know
L58[05:12:04] <ben_mkiv> %pet ben_mkiv
L59[05:12:04] <MichiBot> ben_mkiv: Don't pet yourself in public.
L60[05:12:07] <ben_mkiv> ;(
L61[05:12:45] <ben_mkiv> but its even more awkward to ask before
L62[05:12:58] <Inari> Well, the answer would be no anyway :3
L63[05:13:33] <ben_mkiv> but...
L64[05:14:54] <ben_mkiv> Apr 29 18:00, never forget
L65[05:14:59] <ben_mkiv> at least my logs wont
L66[05:20:30] <Lizzian> %pet inari
L67[05:20:31] * MichiBot pets inari with "exposure". 5 health gained!
L68[05:21:28] <ben_mkiv> %seen Vexatos
L69[05:21:28] <MichiBot> Vexatos was last seen 7h 52m 59s ago. Quitting
L70[05:35:33] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@mue-88-130-63-027.dsl.tropolys.de) (Ping timeout: 190 seconds)
L71[05:48:33] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@i577BCF79.versanet.de)
L72[05:53:32] <ben_mkiv> uh AmandaC what did you ask me for... xD
L73[05:54:16] <ben_mkiv> do you know if its intended behaviour that vanilla doors can be controlled with the DoorController?
L74[05:57:18] <Forecaster> well it is called a door controler
L75[06:00:03] <ben_mkiv> well, rather wonder why it scans for double doors if vanilla should handle those cases
L76[06:00:44] <ben_mkiv> might be an old relict from 1.7.10?!
L77[06:02:10] <ZefTheFox> Minecraft doesn't do anything special in 1.7.10 for double doors
L78[06:02:28] <ben_mkiv> did they exist in 1.7.10?
L79[06:02:35] <ben_mkiv> i mean, did they open both when one was opened?
L80[06:03:15] <ZefTheFox> No
L81[06:03:46] <Izaya> I thought they still only opened one when one was opened
L82[06:03:52] <Izaya> I figured it was a mod that was adding that
L83[06:04:46] * Izaya hasn't played vanilla minecraft since beta
L84[06:06:47] <ben_mkiv> wait, they dont do that for me in 1.12.2 actually oO
L85[06:07:12] <ben_mkiv> so you might be right that it was a mod
L86[06:08:22] <Izaya> generally speaking, if the game contains nice functionality, it's a mod :^)
L87[06:08:49] <ben_mkiv> yea, all i've played in the last years was modpacks
L88[06:09:05] <ben_mkiv> so did expect too much from vanilla again xD
L89[06:11:53] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107205E55E4613D86E803FE4C.dip0.t-ipconnect.de)
L90[06:11:53] zsh sets mode: +v on Vexatos
L91[06:15:23] <ben_mkiv> hey Vexatos do you know if OC custom upgrade can be restricted to like microcontrollers only?
L92[06:15:39] <Vexatos> what do you mean
L93[06:15:51] <ben_mkiv> like that it cant be assembled in robots/drones
L94[06:15:57] <ben_mkiv> if i make an custom mod upgrade
L95[06:16:37] <Vexatos> return the right type in worksWith?
L96[06:16:44] <Vexatos> well, return if it is the right type
L97[06:17:05] <ben_mkiv> thanks
L98[06:17:20] <Vexatos> you should probably also register an EnvironmentProvider for it
L99[06:19:52] <ben_mkiv> ok, ty :)
L100[06:41:41] <AmandaC> ben_mkiv: I assume you figured it out?
L101[06:45:38] <ben_mkiv> yes
L102[06:45:47] <ben_mkiv> but that code...
L103[06:45:56] <ben_mkiv> %shell mimiru
L104[06:45:57] * MichiBot loads a hardcopy of "Physically Escalating with Cuties." into a shell and fires it. It strikes mimiru. They take 5 damage. Saphire and superminor2 stood too close and take 3 and 2 damage respectively.
L105[06:47:59] <Temia> I don't think that's what was meant by physically escalating
L106[06:53:30] <Kodos> %tonk
L107[06:53:31] <MichiBot> I'm sorry Kodos, you were not able to beat CompanionCube's record of 9 hours, 54 minutes and 7 seconds this time.
L108[06:53:32] <MichiBot> 1 hour, 42 minutes and 39 seconds were wasted!
L109[06:53:35] <Kodos> Welp
L110[06:55:04] <Forecaster> shame
L111[06:55:11] ⇨ Joins: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
L112[06:57:17] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@i577BCF79.versanet.de) (Ping timeout: 180 seconds)
L113[06:59:02] <Izaya> SHAME
L114[07:06:37] <Wattana Gaming> Im gonna install that Linux distro that had a red star in its logo, wish me luck ?
L115[07:09:04] <Izaya> ... Red Star Linux?
L116[07:09:36] <Wattana Gaming> not sure but ima install it
L117[07:11:10] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@i577BCFD0.versanet.de)
L118[07:17:17] <TheFox> The north Korean one?
L119[07:18:51] <Wattana Gaming> isnt it from china?
L120[07:19:14] <Inari> %inv add a hyperdimensional demon gal
L121[07:19:14] * MichiBot summons 'a hyperdimensional demon gal' and adds to her inventory. This seems rather fragile...
L122[07:20:49] ⇨ Joins: poeppoep (poeppoep!~poeppoep@5469AC26.cm-12-2c.dynamic.ziggo.nl)
L123[07:21:11] <poeppoep> Hey everyone
L124[07:21:17] <Wattana Gaming> hey
L125[07:21:33] <poeppoep> First time joining IRC through an OC client haha
L126[07:21:43] <poeppoep> Pretty fun to play with ^^
L127[07:22:17] <Izaya> ey
L128[07:23:20] <poeppoep> Is com
L129[07:23:34] <poeppoep> Is computronics still worth getting in 1.12.2?
L130[07:23:47] <poeppoep> Read alot of good stuff about it but not alot of people seem to play around with it
L131[07:23:47] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L132[07:24:06] <Forecaster> if you're not sure... try it?
L133[07:24:15] <Forecaster> it's not like it costs anything
L134[07:24:22] <Izaya> computronics is nice
L135[07:24:42] <poeppoep> It costs effort because I'd have to redistribute a modpack to all my friends that play on my server.
L136[07:24:59] <poeppoep> But that's probably a line you guys would rather not like to see.
L137[07:25:17] <Forecaster> I mean try it on your own first, see what it does and determine if it would be useful
L138[07:25:26] <Wattana Gaming> poeppoep does your server have online mode disabled? I wanna play but I dont want to buy premium accoutn
L139[07:25:47] <Forecaster> I personally rate computronics 6 out of flamingo
L140[07:26:16] <Wattana Gaming> i bet flamingo = inf
L141[07:26:39] <poeppoep> That's a grading scale like no other i've seen before.
L142[07:26:40] <Forecaster> flamingo is flamingo
L143[07:26:42] <Izaya> flamingo = wiggle
L144[07:27:04] <poeppoep> My server has online mode enabled
L145[07:27:21] <Wattana Gaming> poep can you disable it? I want to play
L146[07:28:10] <TheFox> @Wattana Gaming nah, was developed in 98 for NK
L147[07:28:13] <poeppoep> Minecraft is like 20 euros? Disabling it means I lose any possibility of getting rid of someone/cheating
L148[07:28:29] <TheFox> FILLED with back doors iirc
L149[07:29:50] <poeppoep> You can earn the game minecraft for 1 hour of work, and so far i've sunk in thousands of hours.
L150[07:30:13] <poeppoep> Anyone in here is free to join but disabling online mode is something I'd rather not do, sorry.
L151[07:34:08] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L152[07:35:05] <Inari> %pet AmandaC's dry-shampoo'd fur
L153[07:35:21] * Inari kicks MichiBot
L154[07:35:23] <Inari> %pet AmandaC's dry-shampoo'd fur
L155[07:35:24] * MichiBot pets AmandaC's dry-shampoo'd fur with romantic fireworks. 7 health gained!
L156[07:35:48] <TheFox> That probably burned
L157[07:35:49] <ben_mkiv> every oc addon is worth it
L158[07:36:06] <Inari> Forecaster: Feature request. MichiBot will someitmes - when not being used in a long time - fall asleep. She then responds to stuff like %pet or %loot with "zzz..." and you have to kick her, then she goes like "oh! I'm awake now!" :p
L159[07:36:14] <Forecaster> not if the shampoo was fire retardant :P
L160[07:36:57] <Forecaster> MichiBot is always vigilant, except when she doesn't like you :P
L161[07:38:07] <poeppoep> Corded; why don't you own minecraft? :o
L162[07:39:02] <Forecaster> Corded is a discord relay
L163[07:39:16] <poeppoep> Wait what, lmao
L164[07:39:17] <Izaya> we should have an XMPP bridge instead
L165[07:40:06] <poeppoep> I didn't realise it was a discord bridge lmao
L166[07:40:15] <poeppoep> That's why it had all the funky names after it
L167[07:40:22] <Forecaster> yes...
L168[07:41:29] <Synchro> There
L169[07:41:40] <Synchro> I am poeppoep
L170[07:41:50] * Izaya gives Synchro a real IRC client
L171[07:42:08] <Synchro> Lol
L172[07:42:11] <Synchro> IRC is dead
L173[07:42:29] <Izaya> as dead as me
L174[07:42:35] <Izaya> which is, for better or worse, not.
L175[07:42:42] <Synchro> It's a nice thing to use when it boils down to the IRC client available on OC platform but otherwise i've stopped talking to/relying on IRC a long time ago
L176[07:42:58] * AmandaC has PTSD flashbacks for years to come from the time Inari had MichiBot pet her with fireworks
L177[07:43:08] <Synchro> It saw some life from me in runescape days, 07/08 ish
L178[07:43:38] <Izaya> towards 2010 runescape became impractical on dialup
L179[07:43:44] <Izaya> :|
L180[07:43:53] <Synchro> I had 100 mbit line in 2010 ?
L181[07:44:01] <Izaya> just australia things
L182[07:44:12] <Synchro> Aus is a bit behind on the internet init?
L183[07:44:28] <Izaya> teensy bit
L184[07:44:50] <Synchro> Scape was preetty dead after 07 though
L185[07:45:01] <Izaya> for example: https://my.mixtape.moe/llejpn.webm
L186[07:45:02] <Synchro> Well 08 still had me coming back to it because I invested so much time
L187[07:45:14] <AmandaC> I continue to be confused by calling the purchase of MC "getting a premium account"
L188[07:45:25] <Synchro> 55 bucks a month for unlimited data
L189[07:45:26] <AmandaC> just because the jars are available DRM-free doesn't mean it's a free game
L190[07:45:28] <Synchro> But what's the speed?
L191[07:45:37] <Izaya> See the top
L192[07:45:43] <Izaya> 50Mbps unlimited, or 100Mbps 1TB
L193[07:46:01] <Synchro> I didn't see the 50mbps but ok
L194[07:46:03] <Izaya> AmandaC: additionally, using the jars does not require an account
L195[07:46:14] <Synchro> At least we don't have data caps on lines where I live
L196[07:46:34] <AmandaC> There's a like 10TiB cap on my internet, but I never even break 100GiB
L197[07:46:54] <Synchro> Highest I've gotten to is 7TB
L198[07:47:01] <Izaya> on 24Mbps I'd regularly go over 500GB
L199[07:47:08] <Izaya> I should check what my usage is like with 50
L200[07:47:17] <AmandaC> It's pretty much impossible to hit the data cap Comcrap gives unless you're seeding and torrenting
L201[07:47:19] <Synchro> http://tinyurl.com/y93tcrkt
L202[07:47:31] <Synchro> that's my speed atm
L203[07:47:48] <AmandaC> I had a friend who streamed Netflix every waking moment for a month and still barely made a dent in the cap
L204[07:47:55] <Synchro> No fibre optics ? else download = upload
L205[07:48:16] <Izaya> I'd show you mine but speedtest.net doesn't seem to like my combination of adblockers and such
L206[07:48:59] <Izaya> what was the other speed test site
L207[07:54:26] <TheFox> Noticed that upload there. Seems I'm too used to fiber
L208[07:54:37] <Joco223> Is the damage bar supposed to show how charged a tablet is?
L209[07:54:54] <Synchro> I live in the bible belt of the netherlands
L210[07:54:59] <Synchro> We have VERY good copper speeds
L211[07:55:03] <TheFox> @Joco223 yes
L212[07:55:15] <Synchro> But change is not a subject of recommendation for conservative people
L213[07:55:32] <Synchro> Don't want to move further there but 2 ISPS's lobbied to have everyone get on fibre optics
L214[07:55:41] <Synchro> sending people knocking on doors etc and they were mocked
L215[07:55:58] <Joco223> Hmm, doesn't seem to work correctly in the latest version
L216[07:56:39] <Joco223> It doesn't change at all, just becomes empty after some use, no in between
L217[07:56:49] <TheFox> Apply redstone to the charger
L218[07:57:08] <Joco223> No, I mean the damage bar doesn't change as the tablet empties
L219[07:57:28] <TheFox> Oh
L220[07:57:28] <Joco223> I know you charge it in a charger with a redstone signal on
L221[07:57:36] <Lizzian> izaya speedof.me
L222[07:57:43] <TheFox> Interesting
L223[07:58:05] <Lizzian> did you take the tablet out and put it in your inventory?
L224[07:58:25] <Joco223> Yeah, the damage bar doesn't change as you use it
L225[07:58:31] <Lizzian> hmm
L226[07:58:31] <Joco223> Just stays full
L227[07:58:36] <Forecaster> it shuts down and stops using power if it's not on the hotbar
L228[07:58:39] <Joco223> I will get more info in a bit
L229[07:59:03] <Forecaster> this sounds like a bug, you should report it on the issue tracker
L230[07:59:15] <Joco223> It shuts down while I'm using it, saying it is out of power, but the damage bar shows its full
L231[07:59:19] <Joco223> Yeah I will later
L232[07:59:38] <Izaya> Lizzy: that's the one
L233[07:59:57] <Izaya> not entirely accurate due to the amount of stuff I have running on my LAN but https://my.mixtape.moe/zhhmmn.png
L234[08:00:18] <Lizzian> http://tinyurl.com/ydcrwzde
L235[08:01:10] <Forecaster> I have about 20/20 at work and 100/100 at home
L236[08:01:25] <Lizzian> that above is my work's speed
L237[08:01:32] <Lizzian> well, work's speed from my pc
L238[08:02:14] <Lizzian> think the server ranges have higher bandwidth allocations
L239[08:07:13] ⇦ Quits: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net) (Ping timeout: 190 seconds)
L240[08:21:08] ⇨ Joins: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
L241[08:38:57] <AmandaC> t20kdc: is it possible to set the currently selected widget of a neoux.window programmatically?
L242[08:40:33] <TheFox> Does michibot have a name change feature? If I change my name does it follow?
L243[08:40:53] <AmandaC> I don't believe so, for discord users at least
L244[08:41:04] <AmandaC> on IRC she uses the NickServ account for some things
L245[08:44:48] <TheFox> Hmm... I guess since Corded acts as the bridge instead of a bot that is on both sides it would be difficult to catch discord name changes since you cannot get our snowflakes through irc
L246[08:45:15] <TheFox> That was worded poorly in my part...
L247[08:45:26] <t20kdc> AmandaC: I don't think so, and in any case it'd be unnecessary because you can change the tab order
L248[08:45:48] <t20kdc> first control in tab order == default selected
L249[08:46:06] <t20kdc> the tab order is the same as the order in the controls table
L250[08:47:40] <ben_mkiv> AmandaC, are you bored and want to make an icon for the doorcontroller upgrade? :>
L251[08:48:26] <AmandaC> ben_mkiv: why not just use the door controller block already existing?
L252[08:48:30] <Izaya> door controller ... upgrade?
L253[08:48:37] <Izaya> so I could use it in a microcontroller?
L254[08:49:07] <AmandaC> t20kdc: I was thinking of making it so "closing" a sub-menu would return to the upper menu with the last-selected option selected still
L255[08:49:51] <ben_mkiv> because it extends a tile entity and idk what will break if i do add that stuff to it
L256[08:50:04] <ben_mkiv> but technically... it should work like geolyzer
L257[08:50:05] <ben_mkiv> meh
L258[08:50:24] <t20kdc> ah... well, expanding NeoUX any further would probably make memory usage fall to pieces, so...
L259[08:50:46] <AmandaC> I don't suppose there's a field in the tcwindow return I could molest for this behaviour?
L260[08:51:05] <t20kdc> well, you *could* make all of your controls unselectable temporarily
L261[08:51:17] <t20kdc> then get the tcwindow return, then make them selectable again
L262[08:51:38] <ben_mkiv> but the doorcontroller block does some nasty stuff which geolyzer doesnt
L263[08:51:42] <ben_mkiv> like block camoflage
L264[08:51:57] <t20kdc> that said that can't change the selected control between resets...
L265[08:52:29] <AmandaC> t20kdc: appears I could just pass https://github.com/20kdc/OC-KittenOS/blob/master/code/libs/neoux.lua#L97 selIndex to it?
L266[08:52:36] <t20kdc> ...wait, really?
L267[08:52:42] <t20kdc> huh
L268[08:52:44] <t20kdc> so you can
L269[08:55:20] <t20kdc> ...I need to read my own documentation more
L270[08:56:25] <AmandaC> haha, I just looked into the source to see if there was an undocumented (and thus potentially-breaking) field to molest. :P
L271[08:56:34] <Izaya> AliExpress is bizarre
L272[08:56:43] <Izaya> >MediaTek, the famous Gigabit SoC, can be said that nobody in the industry knows anything.
L273[09:00:57] <t20kdc> AmandaC: undocumented APIs are evil, thus I try to avoid them on principle
L274[09:01:37] <AmandaC> t20kdc: as a rule I avoid using undocumented behaviour / fields, but I felt this sufficentally important. :p
L275[09:01:57] <t20kdc> ...that is, I avoid *making* them
L276[09:02:32] <AmandaC> ah
L277[09:04:09] <Skye> t20kdc, time to document it.
L278[09:05:20] <t20kdc> Skye: the selIndex parameter was already documented
L279[09:14:14] <AmandaC> t20kdc: is there a permission-less way to find out if a kos install is on a computer or a tablet?
L280[09:15:24] <t20kdc> I'm not sure how you would do so anyway
L281[09:15:40] <AmandaC> check for the existeance of the "tablet" component, I believe
L282[09:16:34] <Forecaster> %fling
L283[09:16:35] * MichiBot flings a lawlrus in a random direction. It hits the ground near Hobbyboy
L284[09:18:08] <t20kdc> ...hm, apparently among other things I never actually got around to removing pullSignal/pushSignal from computer, so the documentation's wrong there. oops
L285[09:20:19] <t20kdc> (then again that API has 100 different ways to indirectly break the system anyway, so perhaps it should be aliased to k.root)
L286[09:23:26] <t20kdc> aaanyway, you'd have to get "c.tablet" permission, and I'd want to know what abilities that component has before allowing access to it
L287[09:24:34] <t20kdc> ...it *looks like* it's harmless
L288[09:25:24] <t20kdc> AmandaC: so I'll just release another dev build with it and "tablet_use" automatically auth'd in policy?
L289[09:29:26] <t20kdc> AmandaC: Dev build updated
L290[09:34:08] <ben_mkiv> is the assembler broken in 1.7.3-146?
L291[09:36:15] <ben_mkiv> nvm
L292[09:40:38] <AmandaC> t20kdc: I assume I still need to request `s.h.tablet_use` to actually receve it, though?
L293[09:40:53] <t20kdc> Yes.
L294[09:41:02] <AmandaC> just wanted to verify. :)
L295[09:41:06] <t20kdc> But that request will not bring up a dialog according to the new default security policy.
L296[09:47:01] <Skye> S3, https://www.youtube.com/watch?v=PT0ay9u1gg4
L297[09:47:01] <MichiBot> Northerner terrifies Londoners by saying "Hello" | length: 1m 39s | Likes: 49,676 Dislikes: 1,518 Views: 1,796,997 | by Pick aPersona | Published On 22/8/2017
L298[09:51:13] * Izaya laughs manically
L299[09:51:18] <Izaya> I'm going to bed.
L300[09:51:24] <Izaya> Have a good day and such, everyone.
L301[09:58:09] ⇦ Quits: poeppoep (poeppoep!~poeppoep@5469AC26.cm-12-2c.dynamic.ziggo.nl) (Remote host closed the connection)
L302[10:01:53] <AmandaC> t20kdc: one thing to consider with tablet_use -- depending on how you invision the permissions -- it's possible to get a location out of it with the right upgrades installed.
L303[10:02:49] <t20kdc> in-game locations are reasonably harmless so long as the program doesn't get network access
L304[10:03:15] <AmandaC> fair enough. Just thought I'd warn you. :)
L305[10:03:24] <AmandaC> And it's still only relative to an installed map
L306[10:07:33] <Wattana Gaming> Off-topic but interesting...... http://tinyurl.com/y9v7wgq8
L307[10:07:53] <Forecaster> All hail the cylinder
L308[10:07:56] <Wattana Gaming> Isnt those the color you see on the ink cart of a printer?
L309[10:08:04] <Wattana Gaming> arent those the color you see on the ink cart of a printer? [Edited]
L310[10:08:10] <Rph> you mean
L311[10:08:15] <Rph> money maker (for printer companies)
L312[10:08:20] <Wattana Gaming> No
L313[10:09:10] <Wattana Gaming> Cyan, Magenta, Yellow. its the CMYK color system used in printers
L314[10:09:18] <Forecaster> yep
L315[10:09:33] <Forecaster> you're missing one though :P
L316[10:09:41] <Wattana Gaming> *black*
L317[10:10:22] <Rph> anyway, would this channel or #1337c0de be more appropriate to discuss extending OC?
L318[10:10:31] <Rph> with addon mods etc
L319[10:10:43] <Wattana Gaming> You cut one color out of the RGB pallete mixing and you get one of the CMYK color
L320[10:10:54] <Forecaster> this channel is fine
L321[10:12:33] <Rph> but well, I recently developed my first addon to OC (a chatbox mod with hardcore crafting recipies and multiple tiers) and I found parsing tables passed into the component very difficult
L322[10:12:54] <Rph> Eventually with a combination of debugger fiddling and trial-error I managed to get it to work
L323[10:13:02] <Rph> and even then it only works with Lua 5.2 architecture computers
L324[10:13:43] <Wattana Gaming> btw whats the different between a lua 5.1 and a lua 5.2 computer?
L325[10:13:45] <Rph> and I still haven't figured out a way to *return* lua tables
L326[10:13:49] <Rph> and its lua 5.2 and lua 5.3
L327[10:13:55] <Rph> lua 5.2 returns a jvm error
L328[10:13:59] <Rph> lua 5.3 returns a jvm error [Edited]
L329[10:14:05] <Rph> let me check what it was
L330[10:14:16] <Wattana Gaming> dude thats getting spammy
L331[10:15:54] <Rph> Okay on Lua 5.3 it errors the component call with returned values `nil` and `"invalid key to 'next'"`
L332[10:16:08] <Rph> While on Lua 5.2 the function runs perfectly fine without any trouble whatsoever
L333[10:16:30] <Wattana Gaming> @Rph calm your tits down\
L334[10:16:49] <Rph> ok
L335[10:28:33] <Skye> this channel would be the best to discuss OC because there are people from IRC
L336[10:30:26] <Izaya> This is #oc ergo the OC channel :^)
L337[10:30:42] <Rph> I see
L338[10:34:16] <ben_mkiv> Vexatos, do i have to register my UpgradeStuff anywhere other than modInit?
L339[10:34:26] <ben_mkiv> Driver.add((EnvironmentProvider) new DoorControllerDriver());
L340[10:34:27] <ben_mkiv> Driver.add((DriverItem) new DoorControllerDriver());
L341[10:34:42] <ben_mkiv> thats what i used to register it, but still cant put it in any upgrade slot -.-
L342[10:36:23] <ben_mkiv> https://pastebin.com/G67ndzea thats the driver class
L343[10:37:18] <ben_mkiv> the TE has a constructor which wouldnt init a TE but save the environment host in... whatever
L344[10:37:41] ⇦ Quits: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net) (Ping timeout: 183 seconds)
L345[10:41:08] <Vexatos> pretty sure that's all you need to do
L346[10:41:16] <Vexatos> that's all I do, anyway
L347[10:41:24] <Vexatos> you sure the slot is the right tier?
L348[10:41:33] <Vexatos> it should highlight the slot when hovering over the item if it fits
L349[10:42:18] <ben_mkiv> well it should show at least for tier3 slots when i return tier two
L350[10:42:31] <Vexatos> tier 2 and 3
L351[10:42:50] <Vexatos> I mean this is mine https://git.io/fhqD9
L352[10:42:53] <ben_mkiv> yea, and doesnt highlight anything
L353[10:43:12] <ben_mkiv> thats where i copied from xD
L354[10:43:27] <ben_mkiv> just wondered if i missed some point where i have to register them
L355[10:43:31] <Vexatos> also ben_mkiv
L356[10:43:38] <Vexatos> your driver should be a singleton
L357[10:43:40] <ben_mkiv> but if the oc registry is just the Driver.add() call, then it should be almost same
L358[10:43:43] <Vexatos> don't make two
L359[10:43:56] <ben_mkiv> singleton? reference to the same object?
L360[10:44:01] <Vexatos> ...yes?
L361[10:44:10] <ben_mkiv> ok, didnt know the term
L362[10:45:54] <Joco223> https://imgur.com/mE4yVZR Where would be a good place to put a search bar here?
L363[10:45:56] <ben_mkiv> now it works
L364[10:45:58] <ben_mkiv> oO
L365[10:46:00] <ben_mkiv> thanks
L366[10:48:28] ⇦ Quits: erratic (erratic!erratic@shells.yourstruly.sx) (Ping timeout: 190 seconds)
L367[10:53:51] ⇦ Quits: Renari (Renari!~Renari@70.15.63.19) (Ping timeout: 202 seconds)
L368[10:54:23] <Joco223> Btw this is what I meant earlier http://tinyurl.com/y7kjh4jb
L369[10:54:30] <Joco223> It shows full power in the bar but it is actually empty
L370[10:54:55] <Joco223> Version 1.7.3-146
L371[10:58:23] <ben_mkiv> actually AmandaC...
L372[10:58:33] <ben_mkiv> its fun to have that thing in a tablet, too...
L373[10:58:51] <ben_mkiv> should i really only allow microcontrollers?
L374[11:08:15] <ben_mkiv> anyways if you want to test it: https://github.com/ben-mkiv/OpenSecurity/releases
L375[11:08:30] <AmandaC> Izaya, @20kdc: https://nc.ddna.co/s/sAR5aYNZGfQ9HCa
L376[11:10:45] <AmandaC> ben_mkiv: booting it up now
L377[11:11:04] <AmandaC> and wouldn't making it be in a tablet basically be a craftable master key?
L378[11:11:18] <ben_mkiv> no, you still need the doorpassword if one is set
L379[11:11:22] <AmandaC> ah
L380[11:11:24] <ben_mkiv> and actually it only works in microcontrollers
L381[11:11:32] <ben_mkiv> you want it for tablets, too?
L382[11:11:50] <AmandaC> Doesn't make much sense for tablets, imho
L383[11:12:06] <AmandaC> Door control hardware belongs near the door, not in a machine you carry around
L384[11:12:06] <ben_mkiv> you can run around and bruteforce doors
L385[11:12:06] <ben_mkiv> :P
L386[11:12:49] <Rph> I remember making a proof-of-concept door authentication system for tablets that used some cryptography
L387[11:13:19] <Rph> next to the door there was a computer with a wireless modem and it broadcasted a random string ( challenge ) every 10 seconds
L388[11:13:44] <Rph> to unlock, a tablet had to concat the challenge with the access key, encrypt with the access key and sha256, then broadcast it back
L389[11:13:49] <Rph> it was actually fairly reliable and secure
L390[11:13:50] <ben_mkiv> urghs, just have to slightly adjust the return value of toggle() and open() methods as it didnt return the array correct
L391[11:13:57] <ben_mkiv> but that shouldnt be a big deal for testing anyways
L392[11:14:17] <Joco223> ben, I was thinking of doing something like that but also light control
L393[11:14:36] <ben_mkiv> like what?
L394[11:14:47] <ben_mkiv> computronics has colored lamps that you can control with oc
L395[11:14:56] <Joco223> I would use a tablet with a wireless card and have micto controllers where doors and lights are with a redstone and a wireless card
L396[11:15:16] <Joco223> Or have a microcontoller per room or something like that
L397[11:15:18] <ben_mkiv> yea with redstone no big deal
L398[11:15:33] <ben_mkiv> had spawner setups which i controled from tablet
L399[11:15:54] ⇨ Joins: erratic (erratic!erratic@206.125.168.76)
L400[11:17:45] <ben_mkiv> https://i.imgur.com/RTPFRHB.png
L401[11:17:46] <ben_mkiv> https://i.imgur.com/QOWmdnv.png
L402[11:18:06] <ben_mkiv> in theory that program would already do the job for lights/doors, too
L403[11:18:45] <ben_mkiv> you can install it with "pastebin run qK4WKzzi"
L404[11:19:16] <ben_mkiv> flash the lua file in /usr/share/wirelessRedstone to a eeprom and then assemble it in microcontroller with wireless card + redstone card
L405[11:19:35] <ben_mkiv> then run the wirelessRedstoneClient on your pc and search for devices
L406[11:26:20] <Inari> %pet AmandaC
L407[11:26:20] * MichiBot brushes AmandaC with sad casualism. 7 health gained!
L408[11:39:49] <payonel> @status @Rph
L409[11:39:49] <Discord> Rph is currently DO_NOT_DISTURB
L410[11:40:00] <payonel> @"Wattana Gaming" here?
L411[11:40:12] <Wattana Gaming> ffs im trying to download Grit Engine goddammit http://tinyurl.com/y9hvdzlk
L412[11:40:32] <Wattana Gaming> Only if Github is still up
L413[11:41:15] <payonel> @"Wattana Gaming" fyi, i am aware of the issue iterating lua tables on the java side when using lua 5.3
L414[11:41:43] <payonel> it is a bug in our 3rd party jnlua library
L415[11:42:23] <Rph> I was the one saying about issues
L416[11:42:32] <Rph> issues with tables that is
L417[11:43:08] <payonel> right, but you were "DO_NOT_DISTURB", so i was just choosing to share that info with anyone :)
L418[11:43:18] <payonel> anyways, i know the exact bug in their code
L419[11:43:30] <payonel> but we weren't able to update our jnlua for our 1.7.3 release
L420[11:43:47] <Rph> Okay, I understand
L421[11:43:50] <payonel> in a later patch/update/release i do look forward to resolving that
L422[11:44:56] <Rph> Also is using `AbstractTableMap<Object> part` and then `String something = (String) part.get("something");` the appropriate way to use it?
L423[11:45:01] <Rph> or am I overcomplicating my code
L424[11:47:56] <payonel> nope, seems fine
L425[11:48:18] <Rph> If I can send you a github link to my implementation of it, would that be fine?
L426[11:48:24] <Rph> I can send*
L427[11:48:58] <payonel> sure, but, i'm not available to spend a reasonable amount of time on it until later (+9 hours from now) at the earliest
L428[11:49:25] ⇦ Quits: erratic (erratic!erratic@206.125.168.76) (Quit: this computer has gone to sleep...)
L429[11:49:44] <Rph> That is fine, just wanted someone more knowledgeable with the OC codebase to tell me if this is the correct way. Anyway, here is the link: https://github.com/thekoksus/GoodChatBoxMod/blob/master/src/main/java/space/rph/goodchatbox/util/AdvsayUtils.java
L430[11:52:40] <payonel> @Rph btw, you can work around the iteration issue
L431[11:52:51] <payonel> that is, you can loop it manually, indexing yourself
L432[11:53:04] <payonel> i had to do that to fix various things in OC
L433[11:53:28] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107205E55E4613D86E803FE4C.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L434[11:54:18] <Rph> You mean the iteration in buildFromMap() at line 30?
L435[11:54:29] <payonel> i mean in general. i haven't looked at your code
L436[11:54:33] <Rph> ah
L437[11:55:06] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107205E55E4613D86E803FE4C.dip0.t-ipconnect.de)
L438[11:55:06] zsh sets mode: +v on Vexatos
L439[11:55:08] <payonel> but yes, keySet() isn't going to play nice with 5.3 tables
L440[11:55:17] <Rph> Okay.
L441[11:55:31] <payonel> for which i apologize
L442[11:55:37] <Rph> By the way, to return a table, do I have to construct an abstract table map and add do it or can I just return a java object?
L443[11:56:14] <payonel> our java->lua layer tries to convert it, testing various types
L444[11:56:28] <payonel> just test it, and adjust it to make it look how you want
L445[11:56:38] <Rph> okay, will do
L446[11:56:43] <Rph> Thanks for the help
L447[11:56:43] <payonel> an array, for example, makes a [1, n] lua table
L448[11:56:51] <Rph> ah
L449[11:58:22] <payonel> mtg, bbl
L450[12:15:21] <simon816> %tonk
L451[12:15:21] <MichiBot> I'm sorry simon816, you were not able to beat CompanionCube's record of 9 hours, 54 minutes and 7 seconds this time.
L452[12:15:22] <MichiBot> 5 hours, 21 minutes and 50 seconds were wasted!
L453[12:15:41] <simon816> Huh must have missed that
L454[12:15:50] <Forecaster> how could you
L455[12:15:58] <Forecaster> you've doomed us all!
L456[12:17:51] <simon816> oh Inari tonked earlier
L457[12:42:37] <Inari> Mwahahaha
L458[12:49:18] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107205E55E4613D86E803FE4C.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L459[12:49:32] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107205E55E4613D86E803FE4C.dip0.t-ipconnect.de)
L460[12:49:32] zsh sets mode: +v on Vexatos
L461[12:58:25] <Wattana Gaming> Installing Arch in a VM, wish me luck ? http://tinyurl.com/y9f5j4zr
L462[12:59:14] <Corded> * <Forecaster> secretly hopes there are fireworks
L463[12:59:45] <ben_mkiv> Mimiru, what was all the broken images in the OpenSecurity Wiki? Recipes or Item/Block previews?
L464[13:02:16] <Kleadron> I thought that because Minecraft chat is pretty much like IRC, maybe there is a server bukkit plugin or some crap that can link a Minecraft chat to an IRC channel
L465[13:02:19] ⇦ Quits: Thog (Thog!~Thog@iscute.moe) (Quit: System.exit(-42);)
L466[13:02:56] <ben_mkiv> there are plugins, at least clientside
L467[13:03:35] <ben_mkiv> https://minecraft.curseforge.com/projects/purpleirc
L468[13:03:40] <ben_mkiv> seems to even work for servers
L469[13:04:03] <Forecaster> there are also discord links :P
L470[13:04:15] <Forecaster> because why not
L471[13:04:58] <Kleadron> interesting
L472[13:10:13] ⇨ Joins: Guest44878 (Guest44878!~Thog@iscute.moe)
L473[14:49:59] <Michiyo> ben_mkiv, likely recipes...
L474[14:50:43] <Michiyo> Ahh, yeah. And they were part of the data I lost when my home directory became a chunk of 0 byte files.
L475[14:51:12] <CompanionCube> %tonk
L476[14:51:13] <MichiBot> You still hold the record CompanionCube, for now... 9 hours, 54 minutes and 7 seconds
L477[14:51:17] <CompanionCube> %tonkout
L478[14:51:17] <MichiBot> CompanionCube has tonked out! Tonk has been reset! They gained 0.009 tonk points! Current score: 0.017
L479[14:51:26] <Michiyo> %tonkpoints
L480[14:51:26] <MichiBot> Michiyo: I can't find any record, so you have 0 points.
L481[14:51:29] <Michiyo> ...
L482[14:51:36] * Michiyo sighs
L483[14:51:38] <Forecaster> Wrong name
L484[14:51:41] <Forecaster> :P
L485[14:51:42] <Michiyo> %tonk
L486[14:51:42] <MichiBot> Michiyo! You beat CompanionCube's previous record of <0! I hope you're happy!
L487[14:51:43] <MichiBot> Michiyo's new record is 25 seconds
L488[14:52:06] <Michiyo> I'm pretty sure I've tonk'd out here.
L489[14:52:39] <Mimiru> %tonkpoints
L490[14:52:40] <MichiBot> Mimiru: You currently have 0.029 points!
L491[14:52:46] <Mimiru> meh
L492[14:52:47] <Mimiru> maybe not
L493[14:53:08] <Mimiru> %tonk
L494[14:53:09] <MichiBot> Mimiru! You beat Michiyo's previous record of 25 seconds! I hope you're happy!
L495[14:53:10] <MichiBot> Mimiru's new record is 1 minute and 26 seconds
L496[14:53:14] <Michiyo> :P
L497[14:53:20] <ben_mkiv> well. made new ones
L498[14:53:56] <Michiyo> Neat.
L499[14:59:08] <simon816> %tonkpoints
L500[14:59:08] <MichiBot> simon816: I can't find any record, so you have 0 points.
L501[14:59:35] <simon816> I guess you don't get points for being part of a tonk chain :p
L502[15:00:39] <Lizzy> %tonk
L503[15:00:39] <MichiBot> Lizzy! You beat Mimiru's previous record of 1 minute and 26 seconds! I hope you're happy!
L504[15:00:40] <MichiBot> Lizzy's new record is 7 minutes and 30 seconds
L505[15:03:39] <Lizzy> erm, did corded fall over?
L506[15:03:47] <Lizzian> test
L507[15:03:50] <Lizzian> weird
L508[15:04:01] <Lizzian> Forecaster's messages didn't make it over
L509[15:07:07] <Forecaster> simon816 you have to %tonkout while holding the record
L510[15:07:07] <Forecaster> this resets it
L511[15:14:51] <Inari> TIL memory loss can be a symptom of depression
L512[15:16:27] <Inari> https://www.youtube.com/watch?v=lLLGwXFh5uw
L513[15:16:27] <MichiBot> The Lesser-Known Symptoms of Depression | length: 5m 26s | Likes: 18,538 Dislikes: 171 Views: 344,760 | by SciShow Psych | Published On 10/9/2018
L514[15:28:57] <Mimiru> %tonk
L515[15:28:58] <MichiBot> Mimiru! You beat Lizzy's previous record of 7 minutes and 30 seconds! I hope you're happy!
L516[15:28:59] <MichiBot> Mimiru's new record is 28 minutes and 18 seconds
L517[15:39:19] <Lizzy> %tonk
L518[15:39:19] <MichiBot> I'm sorry Lizzy, you were not able to beat Mimiru's record of 28 minutes and 18 seconds this time.
L519[15:39:20] <MichiBot> 10 minutes and 21 seconds were wasted!
L520[15:39:25] <Lizzy> oh derp
L521[15:39:28] <Lizzy> i read my score
L522[15:39:32] <Lizzy> err
L523[15:39:35] <Lizzy> my time
L524[15:39:37] <Lizzy> not the new time
L525[15:40:44] <AmandaC> ben_mkiv: Uh. I placed the microcontroller with the door controller, and it go bewm. https://www.irccloud.com/pastebin/BqFx9cHP/crash.log
L526[15:41:17] <AmandaC> ben_mkiv: you should really pay attention to the IDE when it says you're missing a method overload, you seem to have this problem often. :P
L527[15:42:08] <ben_mkiv> huh
L528[15:43:06] <logan2611> %tonk
L529[15:43:06] <MichiBot> I'm sorry logan2611, you were not able to beat Mimiru's record of 28 minutes and 18 seconds this time.
L530[15:43:07] <MichiBot> 3 minutes and 47 seconds were wasted!
L531[15:43:38] <ben_mkiv> it already happens at placement? to be honest i've only tested with the tablet :>
L532[15:43:57] <AmandaC> happens when I placed the microcontroller containing the door controller, yes
L533[15:44:51] <ben_mkiv> i'll take a look now
L534[15:45:35] <ben_mkiv> did you had any code on the eeprom that you could copy/paste?
L535[15:46:16] <AmandaC> just my PXE bootloader, which won't touch the component at all
L536[15:56:27] <ZefTheFox> So I'm gonna make what I'm gonna call an antivirus, but really isn't
L537[15:56:40] <ZefTheFox> more of just scanning files to see if they try to delete files suspiciously
L538[15:59:01] <Michiyo> Door controller in a tablet...
L539[15:59:06] <Michiyo> .. huh
L540[15:59:41] <ben_mkiv> that was just to test if it works as upgrade
L541[15:59:51] <ben_mkiv> for now its only allowed in microcontrollers
L542[16:00:10] <ben_mkiv> so somehow this works with methods in abstract classes for dev environment but not outside of it -.-
L543[16:00:29] <AmandaC> %8ball ☂ time?
L544[16:00:29] <MichiBot> AmandaC: Signs point to yes
L545[16:00:48] <ben_mkiv> or its something else
L546[16:01:07] <TheFox> beautiful http://tinyurl.com/y76tvsm6
L547[16:02:17] <Forecaster> that happens all the time
L548[16:02:23] <Forecaster> michibot is too fast for corded
L549[16:05:10] <AmandaC> ben_mkiv: https://github.com/ben-mkiv/OpenSecurity/blob/1.12.2/src/main/java/pcl/opensecurity/common/drivers/DoorControllerDriver.java#L18 this doesn't implement the method being called by that place in OC: https://github.com/AmandaCameron/OpenComputers/blob/feature/barcode-reader/src/main/scala/li/cil/oc/common/inventory/ComponentInventory.scala#L47
L550[16:05:26] <AmandaC> (Linked to my fork of OC because that's what I'm running atm )
L551[16:06:32] <ben_mkiv> it uses this as environment => https://github.com/ben-mkiv/OpenSecurity/blob/1.12.2/src/main/java/pcl/opensecurity/common/tileentity/TileEntityDoorController.java
L552[16:06:53] <ben_mkiv> which got this https://github.com/ben-mkiv/OpenSecurity/blob/8d0d449a549f6a22594263da7863642ce17e736d/src/main/java/pcl/opensecurity/common/tileentity/TileEntityOSBase.java#L41
L553[16:07:13] <ben_mkiv> but even when i define TileEntityOSBase as not abstract i get the same error
L554[16:08:07] <AmandaC> TileEntityOSBase doesn't implement ManagedEnvironment, but Environment. I don't know enough about java to know if that'd be problemattic
L555[16:08:32] <AmandaC> I imagine the @Override-annotated functuon needs to be in the class which defines the function
L556[16:08:44] <ben_mkiv> also tried that
L557[16:08:45] <AmandaC> er, which implements the interface
L558[16:09:09] <ben_mkiv> yes, tried to add that to the class which is the environment
L559[16:09:15] <ben_mkiv> but same issue
L560[16:10:04] <AmandaC> try removing ManagedEnvironment from TileEntityDoorController and making TileEntityOSBase implement it
L561[16:10:32] <ben_mkiv> ok
L562[16:10:40] <AmandaC> the former should inherit the implementation from the latter
L563[16:11:00] <Kleadron> %loot
L564[16:11:00] <MichiBot> Kleadron: You get a loot box! It contains a miraculous miracle man (mmm) #1 comic.
L565[16:11:14] <Kleadron> %read
L566[16:11:18] <Kleadron> fug
L567[16:12:05] <AmandaC> -> typos, going to unplug for a bit to clear my head some
L568[16:14:59] <AmandaC> ben_mkiv: what ide do you use for this?
L569[16:15:22] <ZefTheFox> So it's detecting itself as a threat because of the key string its searching for
L570[16:15:23] <ben_mkiv> 1.) that try didnt work
L571[16:15:31] <ben_mkiv> 2.) idea, but the problem doesnt occur in debug mode
L572[16:16:03] <AmandaC> Idea should still have a warning on the door controller though
L573[16:16:26] <AmandaC> It's not a hard-error because it could be a runtime expectatiom
L574[16:16:42] <ZefTheFox> http://tinyurl.com/ybccm88o
L575[16:17:09] <ben_mkiv> it only shows what standalone shows in the logs
L576[16:17:25] <ben_mkiv> eh
L577[16:17:35] <ben_mkiv> it shows nothing actually xD
L578[16:17:44] <AmandaC> What version of idea?
L579[16:17:52] <ben_mkiv> 2017.2
L580[16:18:01] <AmandaC> Hrm
L581[16:18:22] <ben_mkiv> community edition^
L582[16:18:53] <AmandaC> How was the workspace generated?
L583[16:19:18] <ben_mkiv> oO with gradle
L584[16:19:30] <ben_mkiv> i have all the deobfuscated code, but that doesnt really help
L585[16:19:47] <AmandaC> So `./gradlew idea`?
L586[16:20:03] <ben_mkiv> setupDevWorkspace ideaModule
L587[16:20:11] <ben_mkiv> and setupDecompWorkspace
L588[16:20:26] <AmandaC> Hrn. I've always done idea not ideamodule
L589[16:20:35] <ben_mkiv> might run the same task
L590[16:20:40] <ZefTheFox> What's the max resolution of opencomputers?
L591[16:21:40] <AmandaC> I'm wondering if there's something confused between Gradle and the internal classpatg that idea works off of, because I know for a fact it's very vocal about this kind of error from my Android device fuckery
L592[16:23:36] <AmandaC> Also I think you only need one of the setup*workspace tasks
L593[16:24:01] <AmandaC> I've only used decomp at least
L594[16:25:47] <ben_mkiv> its something within the update method thats happening
L595[16:26:11] <ben_mkiv> i can load the world when i change canUpdate() to false
L596[16:27:21] <AmandaC> Can update puts it on the list for an initial update, which is then trying to call update which isn't there for whatever reason
L597[16:36:37] <S3> Hello there
L598[16:36:44] <S3> So glad I'm home from work now.
L599[16:37:46] <S3> OH HEY
L600[16:37:50] <S3> it's wednesday
L601[16:37:54] <S3> which means at midnight I get paid
L602[16:39:10] <Corded> * <Forecaster> steals midnight
L603[16:39:21] <S3> rofl
L604[16:39:29] <S3> in another channel I accidently said laid not paid
L605[16:39:34] <S3> and now I'm paying the price for that one
L606[16:40:18] <ben_mkiv> AmandaC, but it works with set to false
L607[16:40:22] <ben_mkiv> updated the build
L608[16:40:49] <ben_mkiv> also changed how the node gets initialized
L609[16:41:07] <ben_mkiv> that might have been my real problem why it didnt work at first in the tablet, and calling update created the node then
L610[16:41:14] <ben_mkiv> which somehow worked in dev but not standalone
L611[16:41:50] <S3> I think if I store consistently with robots using crates / chests
L612[16:42:02] <S3> then when I add a new chest it should only have to move like what
L613[16:42:19] <S3> 1 / (Olog(n) + 1) ?
L614[16:42:22] <S3> or something like that
L615[16:43:32] <AmandaC> ben_mkiv: where's the build?
L616[16:43:42] <AmandaC> ben_mkiv: https://github.com/ben-mkiv/OpenSecurity/releases still says the one from before
L617[16:43:43] <ben_mkiv> https://github.com/ben-mkiv/OpenSecurity/releases/tag/nanofog
L618[16:44:04] <ben_mkiv> try refresh
L619[16:44:06] <ben_mkiv> uploaded again
L620[16:45:18] <ben_mkiv> so yes canUpdate() is only needed when the component does stuff each tick, which isnt the case for the controller
L621[16:45:24] <ben_mkiv> so it should be fine now
L622[16:46:48] <ben_mkiv> wait if you didnt download yet, theres still some NPE which seems to not make problems, but still...
L623[16:46:49] <S3> I need to develop a cone hashing algorithm for Trotwood
L624[16:47:40] <S3> This will allow a cluster to use resources evenly with a bias to the number of resources available.
L625[16:47:58] <S3> aka, an OC computer with a beefier cpu / more ram will get more processes
L626[16:48:21] <Lizzy> %tonk
L627[16:48:22] <MichiBot> Lizzy! You beat Mimiru's previous record of 28 minutes and 18 seconds! I hope you're happy!
L628[16:48:23] <MichiBot> Lizzy's new record is 1 hour, 5 minutes and 15 seconds
L629[16:48:32] <Lizzy> %tonkout
L630[16:48:33] <MichiBot> Lizzy has tonked out! Tonk has been reset! They gained 0.001 tonk points! Current score: 0.006
L631[16:48:57] <S3> If anybody knows much about this form of hashing as opposed to traditional consistent hashing algorithms I'd love to hear some input.
L632[16:49:26] <Forecaster> %tonk
L633[16:49:26] <MichiBot> Forecaster! You beat Lizzy's previous record of <0! I hope you're happy!
L634[16:49:27] <MichiBot> Forecaster's new record is 53 seconds
L635[16:49:42] <Forecaster> <1 minute!
L636[16:49:46] <Forecaster> \o/
L637[16:49:53] <ben_mkiv> could swear that i had something similiar going on with OpenEntity about a year ago...
L638[16:49:54] <Izaya> my chair is covered in cat hair
L639[16:50:10] <Forecaster> I read "chair" as "cat" at first
L640[16:50:24] <Rph> My cat is covered in chair hair
L641[16:50:34] <Izaya> that too
L642[16:50:48] <ben_mkiv> NPE is fixed and build updated
L643[16:50:54] <ben_mkiv> @AmandaC
L644[16:51:06] <ben_mkiv> sorry for the trouble
L645[16:51:17] <ben_mkiv> forgot about those nasty errors outside of dev environment -.-
L646[16:51:44] <S3> Perhaps I could somehow weight the hashing..
L647[16:52:33] <ben_mkiv> Mimiru, while im breaking your mod into parts... what do you think about entity detector as upgrade, too?
L648[17:14:52] <Izaya> argh
L649[17:15:02] <Izaya> every now and then computers just decide to die
L650[17:15:17] <Forecaster> yep
L651[17:15:23] <Forecaster> that's a thing
L652[17:15:30] <Izaya> not sure if it's where they fail to save or what
L653[17:15:30] <Forecaster> both with real computers and OC computers :P
L654[17:17:02] <Izaya> ~w internet
L655[17:17:03] <ocdoc> http://ocd.cil.li/api:internet
L656[17:22:23] ⇦ Quits: Inari (Inari!~Pinkishu@p54AFF933.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L657[17:24:22] <S3> So I spoke with some people in ##programming
L658[17:24:25] <S3> back on FN
L659[17:24:36] <S3> and I got a LOT of help with some nifty hashing principles I never heard of
L660[17:25:17] <S3> Izaya: What would you think about routing based on free resources?
L661[17:25:35] <Izaya> It makes sense, though how you'd do it is another question
L662[17:25:38] <S3> say, a collection of routers calculates their load averages every 60 seconds and changes the weighted directions
L663[17:25:59] <S3> so not every packet is hashed, just the directions are changed
L664[17:26:02] <S3> well
L665[17:26:14] <S3> inverse cone hashing Izaya
L666[17:26:32] <S3> you route based on "free resources available"
L667[17:26:39] <S3> I suppose that isn't so inverted
L668[17:27:44] <S3> Izaya: on OC it's a bit hard I think
L669[17:27:54] <S3> can you detect how much free memory in an OC box you have?
L670[17:28:44] <Izaya> Yeah
L671[17:29:40] <S3> ok. Would you say that checking free memory before and after you load a process is a somewhat acurate way to tell how much memory a process takes before it uses memory on the heap?
L672[17:29:47] <S3> aka new variables are declared
L673[17:30:22] <Izaya> In theory, though payonel would know more about that than me
L674[17:30:31] <S3> Probably.
L675[17:31:09] <S3> my theory is that for RAM you may be able to calculate "average size of process" accumulatively, as well as "average size of heap"
L676[17:31:18] <S3> you can use those two as weighs for hashing the direction
L677[17:31:31] <S3> then, you have processing power, no idea about that one
L678[17:32:00] <S3> is cpu usage even a thing on OC other than # of components?
L679[17:32:53] <Izaya> Component calls per second?
L680[17:33:11] <S3> yeah I suppose
L681[17:33:28] <S3> it would't give you a usage % maybe but would hive you some sort of magnitude of number
L682[17:34:04] <S3> other than that, you create "virtual nodes" to hash to
L683[17:34:11] <S3> on the consistent hashing tree
L684[17:34:26] <S3> the more free a system is the more "fake nodes" the hashing algorithm finds
L685[17:34:27] <S3> :)
L686[17:34:33] <S3> which point to the real node
L687[17:34:38] <S3> isn't that ridiculous.
L688[17:42:11] <AmandaC> Izaya: did you see my video above?
L689[17:43:10] <Izaya> fug that's p cool
L690[18:08:20] ⇨ Joins: Trans (Trans!~trans@vmi168361.contaboserver.net)
L691[18:08:57] <Trans> Holy fuck.
L692[18:09:20] ⇦ Quits: Trans (Trans!~trans@vmi168361.contaboserver.net) (Remote host closed the connection)
L693[18:09:33] ⇨ Joins: Translusence (Translusence!~transluse@vmi168361.contaboserver.net)
L694[18:11:20] ⇦ Quits: Translusence (Translusence!~transluse@vmi168361.contaboserver.net) (Client Quit)
L695[19:37:12] <AmandaC> :D
L696[19:37:26] <AmandaC> I now have automatic doors which only open for "authorised" people
L697[19:37:45] <AmandaC> It'd never survive a PvP Multiplayer, but I don't want/need it to
L698[19:38:07] <ben_mkiv> \o/
L699[19:38:49] <ben_mkiv> im actually making EntityDetector, Alarm and RFID Block Upgrades, too
L700[19:39:10] <ben_mkiv> but mimirus code is far from my logic xD
L701[19:39:15] <AmandaC> RFID is a card as well.
L702[19:39:30] <ben_mkiv> well, i've thrown the card + tile code together as it was duplicated
L703[19:39:38] <ben_mkiv> and the block as upgrade wasnt a big deal
L704[19:39:59] <ben_mkiv> maybe one day someone far away will have an usecase
L705[19:40:07] <AmandaC> https://gitlab.darkdna.net/amanda/oc-fileserver/blob/master/lilac-security/eeprom/security-door.lua#L66 SecurityLevel9001.tiff
L706[19:41:21] <Kleadron> the playstation 2 runs linux, can it run minecraft
L707[19:41:39] <AmandaC> I don't think the PS2 is x86
L708[19:41:47] <ben_mkiv> so they load their scripts from remote host?
L709[19:41:50] <Kleadron> minecraft is made in java
L710[19:41:54] <AmandaC> ben_mkiv: yup
L711[19:41:58] <ben_mkiv> sweet
L712[19:42:15] <AmandaC> @Kleadron it uses native binaries for the display, input, etc
L713[20:21:19] <Mimiru> %tonk
L714[20:21:19] <MichiBot> Mimiru! You beat Forecaster's previous record of 53 seconds! I hope you're happy!
L715[20:21:20] <MichiBot> Mimiru's new record is 3 hours, 31 minutes and 53 seconds
L716[20:24:42] ⇨ Joins: logan2611 (logan2611!~logan2611@184-96-184-4.hlrn.qwest.net)
L717[20:27:56] <vifino> uh
L718[20:28:04] <vifino> did someone ping me?
L719[20:28:28] <vifino> oh, thanks MichiBot
L720[20:28:33] * vifino pets MichiBot
L721[20:28:33] * MichiBot purrs
L722[20:29:55] <vifino> Izaya: interesting, but i'd rather stay with the foss toolchain
L723[20:30:10] <vifino> i have 8 tinyfpga bx's and two iCEbreakers
L724[20:41:37] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107205E55E4613D86E803FE4C.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L725[21:13:03] <AmandaC> is the address of the tmpfs fixed?
L726[21:13:14] <AmandaC> ( fixed per-computer )
L727[21:15:01] <AmandaC> meh, I'll figure it out later. Imma lay down and catch some more pokemans
L728[21:40:08] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@i577BCFD0.versanet.de) (Ping timeout: 190 seconds)
L729[22:15:46] <AmandaC> %tell Inari -stares, meows loudly, demanding chicken- (https://i.imgur.com/iy8OLyw.jpg)
L730[22:15:47] <MichiBot> AmandaC: Inari will be notified of this message when next seen.
L731[23:49:43] <dragongod100> how would i set up a primary modem, im messing around with using a tablet, but it needs a modem, i tried it once before in singleplayer, but in multiplayer its not working (mc 1.7.10)
L732[23:50:08] <dragongod100> how would i set up a primary modem, im messing around with using a tablet, but it needs a modem, i tried it once before in singleplayer, but in multiplayer its not working (mc 1.7.10)
L733[23:50:09] <dragongod100> OpenComputers-MC1.7.10-1.7.3.1258-universal [Edited]
<<Prev Next>> Scroll to Top