<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:15:24] ⇦ Quits: Wiiplay123 (~kvirc@adsl-72-154-25-63.bna.bellsouth.net) (Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/)
L2[01:19:20] ⇦ Quits: Xal (~Xal@S010664777dabacc3.vw.shawcable.net) (Quit: ZNC 1.6.5 - http://znc.in)
L3[01:21:01] ⇨ Joins: Xal (~Xal@S010664777dabacc3.vw.shawcable.net)
L4[01:34:07] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:786c:afe3:12d3:1625) (Read error: Connection reset by peer)
L5[03:36:56] ⇨ Joins: anon (webchat@CPE-58-174-60-153.mjcz1.woo.bigpond.net.au)
L6[03:37:19] ⇦ Parts: anon (webchat@CPE-58-174-60-153.mjcz1.woo.bigpond.net.au) ())
L7[03:42:14] ⇨ Joins: Vexatos (~Vexatos@p200300556E2D305709F80C70CEDD47B7.dip0.t-ipconnect.de)
L8[03:42:15] zsh sets mode: +v on Vexatos
L9[03:54:28] ⇨ Joins: Inari (~Pinkishu@p4FC1E193.dip0.t-ipconnect.de)
L10[04:31:36] ⇨ Joins: _g__k (~800K@185.141.24.245)
L11[04:31:44] ⇦ Quits: _g__k (~800K@185.141.24.245) (Network ban)
L12[05:19:22] ⇨ Joins: andreww (~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L13[05:21:26] ⇦ Quits: xarses_ (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping timeout: 186 seconds)
L14[05:37:59] ⇨ Joins: ben_mkiv (~ben_mkiv@p4FED4675.dip0.t-ipconnect.de)
L15[06:02:57] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L16[06:03:44] *** brandon3055__ is now known as brandon3055
L17[06:22:56] <Inari> .
L18[06:23:21] <Inari> AmandaC: cicedia?
L19[06:23:23] <Inari> You mean cicada?
L20[06:24:16] <Izaya> https://i.imgur.com/5aVG0US.png magic
L21[06:26:00] <ben_mkiv> theres afaik some space reserved for root, no idea how this happens but maybe it adds to the overall usage exposed to the user?!
L22[06:26:15] <Izaya> nah
L23[06:26:17] <Izaya> it's a trick
L24[06:26:21] <Izaya> using btrfs compression
L25[06:26:31] <ben_mkiv> well then... xD
L26[07:14:00] * Inari "test"
L27[07:15:35] <Forecaster> "pong"
L28[07:16:24] <Inari> :p
L29[07:30:55] <Forecaster> so vexatos, what do you think of my latest distraction I mean project?
L30[07:33:08] <Vexatos> Very sane
L31[07:34:21] <Vexatos> "sane"
L32[07:35:12] <Forecaster> what about minecraft modding is sane to begin with :P
L33[07:43:13] <Forecaster> at least it'll be useful :3
L34[07:55:20] <Izaya> https://www.youtube.com/watch?v=aDaOgu2CQtI this has to be the strangest music video I've seen in a while
L35[07:55:21] <MichiBot> Pearl Jam - Do the Evolution | length: 4m 1s | Likes: 154,808 Dislikes: 2,429 Views: 20,162,630 | by PearljamVEVO | Published On 25/10/2009
L36[07:58:43] <love4stell Lemon> not their best song, like the guitar, but the lyrics put me off.
L37[08:01:14] <Izaya> (speaking of weird music videos: https://www.youtube.com/watch?v=cXHVvvpZ0j0 )
L38[08:01:15] <MichiBot> 3UR0D5C0.MID | length: 4m 43s | Likes: 2,561 Dislikes: 26 Views: 30,840 | by Druaga1 | Published On 4/10/2017
L39[08:01:16] * Izaya shrugs
L40[08:01:24] <Izaya> I don't listen to a huge amount of Pearl Jam
L41[08:02:02] <Izaya> Hey, what was the name of that mod that did auto backups?
L42[08:02:25] <Lemon> pearl jam is the best
L43[08:03:08] <Izaya> Oh, AromaBackup is in 1.12, that works
L44[08:04:34] <Izaya> oooh, new uptime record for my Windows, 17 days.
L45[08:05:49] ⇦ Quits: Vexatos (~Vexatos@p200300556E2D305709F80C70CEDD47B7.dip0.t-ipconnect.de) (Ping timeout: 383 seconds)
L46[08:16:11] ⇨ Joins: Vexatos (~Vexatos@p200300556E2D306509F80C70CEDD47B7.dip0.t-ipconnect.de)
L47[08:16:11] zsh sets mode: +v on Vexatos
L48[08:18:26] <Vexatos> @Forecaster there are about ten thousand things I'd improve in your code ._.
L49[08:18:41] <Forecaster> I'm not surprised :P
L50[08:18:57] <S3> Vexatos: such as pattrn matching!
L51[08:18:58] <S3> XD
L52[08:19:11] <Izaya> embrace the shitty code
L53[08:19:32] <Izaya> nobody writes good code anyway
L54[08:19:52] <S3> Izaya: I dunno about that
L55[08:19:53] <Forecaster> why would I ever use patterns unless I had no other choice...
L56[08:20:13] <S3> Forecaster wrong kind of patterns
L57[08:21:04] <Forecaster> kay
L58[08:21:11] <Forecaster> I dunno what you mean then
L59[08:21:27] <S3> It's more common in functional programming
L60[08:21:34] <S3> but it is epic
L61[08:21:56] <Vexatos> Hurts to watch you not doing inputs = {["addr"] = "spring"} ,_,
L62[08:22:42] <S3> I like the way elixir does it
L63[08:23:15] <Forecaster> oh right, you need those brackets
L64[08:23:18] <Forecaster> that's why it didn't work
L65[08:23:44] <Vexatos> Well you can also do inputs = {addr = "spring"} if addr only conists of alphanumeric characters
L66[08:24:03] <Forecaster> yeah but addresses have dashes, so it didn't work
L67[08:24:06] <Vexatos> yea
L68[08:24:09] <Forecaster> and I forgot how to make that work
L69[08:24:28] <Vexatos> also weather and day fields having the same address , _ ,
L70[08:24:44] <Vexatos> @Forecaster just bookmark http://ocdoc.cil.li/component:signals
L71[08:24:47] <Forecaster> I fix that after the recording
L72[08:25:00] <Vexatos> no need to getInput
L73[08:25:09] <Vexatos> the new value is already supplied in the event
L74[08:25:33] <Forecaster> finish watching before commenting
L75[08:25:34] <Forecaster> :P
L76[08:25:38] <Vexatos> pfft
L77[08:25:52] <Vexatos> I watch very slowly :P
L78[08:26:34] <Vexatos> You can just run dmesg to catch all events :P
L79[08:27:30] <ben_mkiv> is the clipboard linelimit hardcoded?
L80[08:27:41] <Vexatos> In the config or something?
L81[08:27:52] <ben_mkiv> cant find anything, searched for 256
L82[08:28:15] <ben_mkiv> huh wait
L83[08:28:53] <ben_mkiv> hm, theres maxClipboard=1024
L84[08:28:57] <ben_mkiv> but that refers to strings not lines
L85[08:29:18] <AmandaC> Inari: no idea, Android was happy with the one I used
L86[08:29:29] <Inari> Haha
L87[08:29:38] <Inari> Those insects in Japan? :P
L88[08:29:46] <AmandaC> Yeah
L89[08:36:33] ⇨ Joins: BearishMushroom (~BearishMu@82-209-154-59.cust.bredband2.com)
L90[08:36:57] <Forecaster> Vexatos: here's the code if you wanna poke it :P
L91[08:36:57] <Forecaster> https://git.theender.net/Forecaster/OC-programs/blob/master/weather_updater.lua
L92[08:39:24] * Vexatos pokes the code
L93[08:39:41] <Vexatos> ah you also fixed the data >_>
L94[08:41:08] <Inari> Forecaster: Whats taht :o
L95[08:41:18] <Vexatos> @Forecaster, that code actually looks not shit, apart from the derpy inputs initialization
L96[08:42:43] <Vexatos> bunch of duplicate code you might want to export though :P
L97[08:43:34] <Inari> Yeah, I thought it looked like pretty nice code
L98[08:46:05] ⇨ Joins: lemon (~lemon@c-73-51-229-70.hsd1.il.comcast.net)
L99[08:46:10] <lemon> Nice
L100[08:46:39] <lemon> hey
L101[08:46:44] <lemon> hows a going
L102[08:51:15] <Vexatos> @Forecaster, this is probably what I'd do https://pastebin.com/cVVLjUSQ
L103[08:54:03] <Vexatos> Not sure how much more evil it is though
L104[08:59:06] <Mimiru> %w 72396
L105[08:59:07] <MichiBot> Current weather for Wynne, AR Current Temp: 37.4°F/3.0°C Feels Like: 37°F/3°C Current Humidity: 93% Wind: From the NNW 2.0 Mph/3.2 Km/h Conditions: Clear
L106[08:59:43] <Mimiru> it was 80 Thursday...
L107[09:02:55] <Izaya> oh nice, having silly weather there too?
L108[09:03:02] <Mimiru> yeah
L109[09:03:06] <Izaya> we just had a 35+ day after a 10ish day
L110[09:03:39] <Mimiru> fun
L111[09:05:15] <Izaya> quite the contrast to go from blankets to fans
L112[09:05:53] ⇨ Joins: Arimil (~Renari@70.15.17.141.res-cmts.sm.ptd.net)
L113[09:07:14] ⇨ Joins: Backslash_ (~Backslash@ip-178-200-133-98.hsi07.unitymediagroup.de)
L114[09:08:34] ⇦ Quits: Renari (~Renari@70.15.17.141.res-cmts.sm.ptd.net) (Ping timeout: 198 seconds)
L115[09:09:46] ⇦ Quits: Backslash (~Backslash@ip-178-200-133-98.hsi07.unitymediagroup.de) (Ping timeout: 198 seconds)
L116[09:09:48] <Temia> The temperature dropped by 10° over a single day over here.
L117[09:09:50] <Temia> C
L118[09:10:25] <S3> that's normal here
L119[09:10:33] <S3> :D
L120[09:10:51] <S3> it's actually very warm here right now
L121[09:10:54] <S3> 14 C
L122[09:11:02] <Izaya> >very warm
L123[09:11:08] <Izaya> >less than 30
L124[09:11:10] <Izaya> ???
L125[09:11:36] <S3> wut?
L126[09:11:51] <S3> 14 C is quite warm
L127[09:12:05] <Temia> 14°C is just short of t-shirt weather to me, so
L128[09:12:10] <S3> still tshirt and shorts weather
L129[09:12:11] <S3> yeah
L130[09:12:15] <Vexatos> I mean
L131[09:12:18] <lemon> ok
L132[09:12:18] <Vexatos> I only have T-Shirts
L133[09:12:27] <Vexatos> So every weather is T-Shirt weather for me
L134[09:12:31] <Izaya> I don't own any shorts
L135[09:12:33] <lemon> how do you make remote terminals work
L136[09:12:34] <Vexatos> But <15°C is preferred
L137[09:12:34] <S3> Vexatos: rofl
L138[09:12:47] <S3> Izaya: it gets to -40 C here in winter
L139[09:12:49] <Izaya> and 99% of my shirts are T-shirts
L140[09:13:09] <Izaya> in addition, 80% of all of the above are black
L141[09:13:12] <S3> tbh I don't really wear shorts either
L142[09:13:19] <Izaya> my choice of clothes is terrible for where I live
L143[09:13:28] <Izaya> but at least it's colder than brisbane I guess
L144[09:13:29] <S3> why i sthat
L145[09:13:38] <Izaya> haven't had a 40C day in at least 2 years
L146[09:14:07] <Mimiru> lemon, terminal server in rack, link terminal server to server in rack GUI, click terminal server with remote terminal.
L147[09:14:08] <Vexatos> I wear T-Shirts and jeans, that's about it :I It's almost always between -5°C and 25°C except for the summer when I don't leave my house soo
L148[09:14:26] <S3> tbh pants are better if you live the way way do. you'd get some odd looks if you wore shorts all the time here just because most of us work dangerous lives and shorts you risk getting your legs all cut up
L149[09:15:12] <Izaya> I just don't like wearing them \o/
L150[09:15:49] <Izaya> jeans are okaytm but I prefer softer fabrics
L151[09:15:50] <S3> Me neither
L152[09:16:29] <S3> it's hard to imagine that something like jeans would help at all against a chainsaw or something but tbh even something like simple jens act as a little armor
L153[09:17:07] <Vexatos> I actually have to wear jeans in the lab
L154[09:17:09] <Izaya> a little extra strength can make something like that glance off rather than go straight through
L155[09:17:09] <S3> and if yuo do get cut up you can use your clothes to stop the bleeding
L156[09:17:11] <Vexatos> Because, well, they're robust as heck
L157[09:17:24] <Vexatos> and, most importantly, quite fireproof
L158[09:17:32] <S3> heh
L159[09:17:53] <S3> they will also give and tear if you get something sharp caught in them so your leg doesn't get sucked in
L160[09:18:30] <Vexatos> low-flammability clothing is the #1 requirement in a lab along with safety goggles
L161[09:18:47] <Izaya> (#1 goal is time travel)
L162[09:19:14] <S3> we don't have a jeans requirement, but we have to wear pants, and we have to wear steel toes and safety glasses in the lab I work at
L163[09:19:40] <S3> luckily I wear steel toed boots all the time
L164[09:19:40] * Izaya needs to get himself some comfy steelcaps
L165[09:20:04] <S3> because I do a lot of dangerous things sometimes and my car has a really heavy hydrolic clutch for the gear shift
L166[09:20:16] <S3> and my boots work well with it for some reason.
L167[09:21:09] <S3> I've always found it easier to drive a manual with boots on anyways
L168[09:21:17] <S3> better traction I guess
L169[09:21:48] <Izaya> my dad's ute
L170[09:21:55] <Izaya> well, it was my mum's but my dad used it more
L171[09:22:00] <Izaya> the clutch pedal
L172[09:22:26] <Izaya> y'know how it's normally plastic over a metal plate that goes onto a rod sorta thing?
L173[09:22:36] <Izaya> this shitbox was like, 40 years old at the time
L174[09:22:50] <Vexatos> My shoes aren't steel-capped but pretty robust anyway since they're made for hiking
L175[09:22:50] <Izaya> the metal plate had broken off from the rod thing
L176[09:23:01] <Izaya> so it was on via a rubber band
L177[09:23:07] <Izaya> but every now and then when you were driving it
L178[09:23:24] <Izaya> (which I did on occasion because you can legally drive on private property when you're 12)
L179[09:23:36] <Izaya> the metal part would come off
L180[09:23:56] <Izaya> so you'd have to drive until you could stop and try to put the clutch pedal back on
L181[09:23:58] <Izaya> fun times
L182[09:25:05] <S3> Izaya: rofl
L183[09:25:13] <S3> also here you can drive any time period on private property
L184[09:25:17] <S3> because eh, your proprerty
L185[09:25:22] <Izaya> yeah that's what I mean
L186[09:25:23] <S3> nothing they can do
L187[09:25:31] <Izaya> there's no restrictions on that sort of stuff
L188[09:25:39] <S3> heh
L189[09:25:43] <Izaya> so I could drive despite being 4 years too young to get my L plates
L190[09:26:19] <S3> heh
L191[09:26:49] <lemon> can youg uys stop talking about cars
L192[09:27:05] <Izaya> why tho
L193[09:27:19] <Izaya> I have another car and a bike I haven't even gotten to yet
L194[09:27:21] <Izaya> :P
L195[09:28:12] <lemon> ugh fine
L196[09:28:13] ⇦ Quits: lemon (~lemon@c-73-51-229-70.hsd1.il.comcast.net) (Quit: lemon)
L197[09:28:34] <S3> Wow. Idiot..
L198[09:28:34] <Izaya> this is IRC offtopic is normal
L199[09:28:49] <S3> he's a topic nazy
L200[09:28:57] <S3> misspelt on purpose
L201[09:29:25] <Izaya> nazy: nasal sounding nazi
L202[09:29:58] <S3> I expected him to say something else
L203[09:30:12] <S3> but instead he just sorta left like wome weird carphobe
L204[09:30:35] <Izaya> I was expecting a response.
L205[09:30:43] <S3> he's going to have problems living on his own someday
L206[09:30:51] <Izaya> Man, he really derailed the conversation, didn't he?
L207[09:30:59] <S3> meh
L208[09:31:37] <S3> maybe he was pissed because nobody answered him
L209[09:31:45] <S3> but somebody did
L210[09:31:54] <S3> nvnm
L211[09:32:06] * Izaya hmms
L212[09:32:17] <Izaya> Do I want to watch Planetes for the next half hour or play some Metro 2033?
L213[09:34:21] <Izaya> oh right
L214[09:34:24] <Izaya> nsfw https://media.8ch.net/file_store/4dbe602bb29022d7d42c97677dbdcc143e5a6a4f697b9bf0f59fb7759a842793.png
L215[09:36:51] <Temia> Goodness gracious!
L216[09:36:54] * Temia faints
L217[09:37:46] * Vexatos gets the banhammer and aims at Izaya
L218[09:37:54] <Izaya> https://a.pomf.cat/ixzklt.png this version is sfw tho
L219[09:50:03] ⇨ Joins: Vexaton (~Vexatos@p200300556E4C199809F80C70CEDD47B7.dip0.t-ipconnect.de)
L220[09:51:02] ⇦ Quits: Vexatos (~Vexatos@p200300556E2D306509F80C70CEDD47B7.dip0.t-ipconnect.de) (Ping timeout: 204 seconds)
L221[09:52:17] <S3> uh
L222[09:52:35] <S3> WTF?
L223[09:53:55] <Izaya> ?
L224[09:56:37] <gamax92> I feel like if you're looking at censored NSFW content at work you'd still get in trouble
L225[10:04:35] ⇨ Joins: Cervator (~Thunderbi@c-71-203-108-228.hsd1.fl.comcast.net)
L226[10:06:15] <Inari> Izaya: At least extend the box to the bottom of the pic
L227[10:06:23] <Inari> So it could be that she holds something lewd ;3
L228[10:06:46] <Izaya> you raise an excellent point
L229[10:06:52] <Izaya> but I closed GIMP like 2 hours ago
L230[10:07:07] <Inari> GIMP, how silly
L231[10:07:46] <Izaya> Krita isn't much good for doing modifications like this
L232[10:10:48] <Inari> ShareX ftw
L233[10:19:16] ⇨ Joins: _g__k (~800K@185.147.81.88)
L234[10:19:56] <Inari> http://tinyurl.com/y9newunc
L235[10:20:20] <Inari> Not perfect
L236[10:20:21] <Inari> but eh :p
L237[10:20:24] ⇦ Quits: _g__k (~800K@185.147.81.88) (Network ban)
L238[10:21:21] <Inari> RIP _g__k
L239[10:34:12] <Inari> Tales of pointless censoring: https://images.sankakucomplex.com/wp-content/uploads/2017/10/DigimonStoryCyberSleuthHackersMemory-Censorship-1.jpg
L240[11:22:46] *** Vexaton is now known as Vexatos
L241[11:22:59] zsh sets mode: +v on Vexatos
L242[11:46:25] <Muanh> does someone have code implementing a card for minecraft 1.12 and newest oc which I can look at?
L243[11:54:22] <Kodos> As in an addon?
L244[11:55:24] <Kodos> @Muanh https://github.com/asiekierka/Computronics/tree/1.12
L245[11:55:51] <Muanh> yeah, trying to make an addon but never worked with scala before and my java is not that great either ?
L246[11:56:04] <Muanh> but thnx will check it out ?
L247[11:56:39] <Vexatos> To be fair, Computronics adds so many cards and upgrades that its code actually may be overcomplicated for someone who just wants to add a single card
L248[11:56:43] <Muanh> just need some example on how to make a basic extension card
L249[11:56:56] <Muanh> jup, just want a single card ?
L250[11:59:33] <Vexatos> You need to implement and register a DriverItem for the card, probably also an EnvironmentProvider (can be the same class implementing both), and HostAware if you only want to work it inside certain machines
L251[12:00:17] <Kodos> There are two Muanh accounts wat
L252[12:00:28] <Muanh> there are 2 of me ?
L253[12:00:29] <gamax92> Vexatos: get someone to upgrade the examples on github
L254[12:00:41] <Muanh> would be nice if someone could do that ?
L255[12:00:41] <Kodos> Also examples of rack-mounted hardware
L256[12:00:43] <Vexatos> Sure thing
L257[12:00:50] <Vexatos> gamax92: Update the examples on github
L258[12:00:51] <Kodos> So i can throw my list of things I want at people
L259[12:00:56] <gamax92> Sure thing
L260[12:01:13] <Muanh> in the example it says i need an EnvironmentHost
L261[12:01:20] <Muanh> that should be an EnvironmentProvider?
L262[12:01:29] <Vexatos> things got renamed starting 1.11
L263[12:01:47] <Vexatos> A DriverItem is what actually tells OC whether an item is a component
L264[12:01:57] <Vexatos> EnvironmentProvider is useful for things like JEI integration out of the box
L265[12:02:14] <Vexatos> and HostAware allows you to make your items only work in specific computers (e.g. robots only)
L266[12:02:36] <Muanh> Ok don't need HostAware
L267[12:02:52] <Muanh> want to link an existing library to opencomputers
L268[12:02:55] <Muanh> with a card
L269[12:03:23] <Vexatos> What kind of thing are you trying to do?
L270[12:03:45] <Muanh> its a client library for a rest interface
L271[12:03:49] <Muanh> want to make a card for that
L272[12:03:52] <Vexatos> I see
L273[12:04:12] <Muanh> the client does some fancy stuff and implementing it in lua was kinda hard, figured this would be easier
L274[12:04:29] <Vexatos> I mean, sure
L275[12:04:51] <Vexatos> So yes, implement DriverItem and EnvironmentProvider I guess
L276[12:04:56] <Vexatos> register both using Driver.add
L277[12:05:00] <Vexatos> (may be the same class)
L278[12:05:11] <Vexatos> then implement all the stuff on those
L279[12:05:19] <Muanh> thnx i'll try ?
L280[12:05:34] <Vexatos> One of the methods wants you to return a ManagedEnvironment, there is a prefab class called AbstractManagedEnvironment which you can extend for that
L281[12:05:43] <Vexatos> For managed environment examples, just look through Computronics
L282[12:05:52] <Vexatos> that's the class that actually has Lua methods in it
L283[12:06:32] <Muanh> do you have some documentation on what managed environments are?
L284[12:06:36] <Vexatos> Oh there is also a prefab DriverItem to make your life a little easier
L285[12:06:49] <Vexatos> It's all in OC's javadoc
L286[12:06:56] <Vexatos> It has one of the most well-documented APIs I know
L287[12:07:49] <Vexatos> TLDR a ManagedEnvironment is the object that actually becomes part of the OC network, and in it, you define methods with a @Callback annotation to make them visible to the Lua side of things
L288[12:07:54] <gamax92> when in doubt steal code from Computronics
L289[12:07:58] <Vexatos> ^
L290[12:08:13] <Muanh> LOL ?
L291[12:08:23] <Muanh> thnx!
L292[12:08:24] <Vexatos> It's not the most pretty code since it's over three years old, but hey, I don't want to refactor it :I
L293[12:08:41] <Muanh> no i can't imagine
L294[12:08:49] <Muanh> i'll try to look around in it ?
L295[12:09:05] <Vexatos> Using j8 features for ItemOpenComputers.java would be the best thing ever though, turning that thing into a sane enum ,_,
L296[12:09:22] <gamax92> When do we move to Java 9
L297[12:09:28] <Vexatos> Probably not
L298[12:09:38] <Vexatos> forge is kinda fundamentally incompatible with it :P
L299[12:09:47] <gamax92> r.i.p
L300[12:10:00] <gamax92> MultiMC also can't boot MC at all on Java 9
L301[12:10:06] <gamax92> regardless of forge
L302[12:11:54] <Muanh> has the computronics website been taken down permenatly or?
L303[12:14:22] <Vexatos> yes and http://wiki.vexatos.com/
L304[12:14:29] <gamax92> ~w computronics
L305[12:14:29] <ocdoc> https://wiki.vexatos.com/wiki:computronics
L306[12:14:46] <gamax92> removing all the reflection
L307[12:14:54] <Vexatos> breaking mirrors
L308[12:15:24] <gamax92> just apply access transformers to the mirrors
L309[12:17:01] <Muanh> thnx!
L310[12:17:36] <Vexatos> The challenge is to make the mod as hard to find as possible
L311[12:17:37] <gamax92> oh, well okay I can't remove all the fields, one of the utility methods is a blind search across all the object's fields looking for anything that is an instance of a specific class
L312[12:17:49] <Vexatos> By using unstable servers and changing the name regularly
L313[12:17:52] <Vexatos> :^)
L314[12:17:57] <gamax92> or you could just do what I do
L315[12:18:18] <gamax92> much less effort
L316[12:19:08] <Vexatos> Did someone say REFLECTION http://git.io/vFL47
L317[12:19:39] <Vexatos> one of like two cases of reflection in the mod
L318[12:19:44] <Vexatos> :I
L319[12:19:58] <Muanh> I'll remember that ?
L320[12:20:01] <Vexatos> I've done much worse in other mods though >_>
L321[12:20:02] <Vexatos> please don't
L322[12:29:57] <Muanh> When its finished I'll ask how to be nice to other people
L323[12:31:04] <gamax92> Vexatos: does IDEA have a formatter option to take into account how many lines a block takes up when removing braces?
L324[12:31:17] ⇦ Quits: Backslash_ (~Backslash@ip-178-200-133-98.hsi07.unitymediagroup.de) (Quit: Leaving)
L325[12:31:41] <Vexatos> uuuh
L326[12:31:51] <Vexatos> you mean removing braces if the code only contains a single expression?
L327[12:31:56] <gamax92> yeah
L328[12:32:09] <Vexatos> So you do NOT want it to happen on things longer than a line?
L329[12:32:20] <gamax92> yeah ...
L330[12:32:26] <Vexatos> I can't recall an option like that, sorry
L331[12:32:29] <Inari> Hrm
L332[12:32:30] <gamax92> damn
L333[12:32:42] <Vexatos> But it's been two years since I did my three levels of insanity on formatters
L334[12:32:43] <Vexatos> sooo
L335[12:33:34] <Inari> Does boolean algebra allow numbers to be written in non-binary?
L336[12:33:53] <Vexatos> boolean algebra does not have numbers
L337[12:34:17] <Inari> Well it's operations can work on more than one bit at a time, so in a sense it does have
L338[12:34:31] <Inari> Like I can write 1111 ^ 0001 = 0001
L339[12:34:48] <Inari> But can I also write something like 0xf ^ 0x1 = 0x1
L340[12:34:55] <Vexatos> that isn't boolean algebra
L341[12:34:58] <Vexatos> that's language features
L342[12:35:12] <gamax92> Vexatos: https://hastebin.com/culojupuyu.scala
L343[12:35:18] <gamax92> incase it wasn't clear
L344[12:35:20] <Inari> Or well
L345[12:35:31] <Vexatos> gamax92, that's what I thought
L346[12:35:33] <Inari> (f)_16 ^ (1)_16 = (1)_16
L347[12:36:02] <Inari> What do you mean "language features"
L348[12:36:15] ⇨ Joins: Backslash (~Backslash@ip-178-200-133-98.hsi07.unitymediagroup.de)
L349[12:36:45] <gamax92> anyway I'll just go write a small script to do the task for me
L350[12:37:12] <Inari> I'm just trying to find a way that allows me to deal with big amounts of bits better xD
L351[12:38:09] <Inari> https://en.wikipedia.org/wiki/Boolean_algebra#Subsets_as_bit_vectors that sounds liek what I want, but I'd still prefer not writing out the 0/1s, so I wonder if it's allowable to write a number then and specify it's base 16
L352[12:41:37] <ben_mkiv> guess he meant that it depends on the language what kind of bit operations are supported
L353[12:41:49] <Inari> Well I'm talking about the algebra itself
L354[12:41:55] <Inari> So theres no language
L355[12:41:59] <ben_mkiv> what algebra?
L356[12:42:00] <gamax92> but you're not though
L357[12:42:06] <Inari> Boolean algebra
L358[12:42:18] <Inari> gamax92: ?
L359[12:42:25] <ben_mkiv> the example you posted are bit operations?!
L360[12:42:28] <ben_mkiv> nothing with bool
L361[12:42:33] <Inari> Yes...
L362[12:42:40] <Inari> Thats what booleans are/do :P
L363[12:42:49] <ben_mkiv> well, bitwise. yea xD
L364[12:42:58] ⇨ Joins: Thutmose (~Patrick@2601:5c2:c580:35de:2857:7c62:e780:35fc)
L365[12:43:07] <gamax92> and guess what, it's bitwise
L366[12:43:15] <Inari> Yeah?
L367[12:44:50] <gamax92> Inari: whatever tool you're using to do boolean algebra, it would be up to the tool to allow you to specify the numbers that the individual bits are operated on in a different base
L368[12:44:59] <Inari> gamax92: pen and paper
L369[12:45:00] <Inari> :P
L370[12:45:33] <gamax92> then, ask whoever else is involved in reading your paper if they'll accept hexadecimal notation
L371[12:45:47] <Inari> In "normal math" I can write (_ = subscript) something like 9_16 + 2_16 = B_16
L372[12:46:09] <Inari> I wonder if I can have something similar in boolean algebra, as a thing that would generally be seen as "valid usage"
L373[12:46:20] <gamax92> oh, if it's commonly accepted?
L374[12:46:25] <Inari> Pretty much
L375[12:46:40] <AmandaC> Well, that's interesting
L376[12:46:51] <gamax92> I'd probably guess no
L377[12:46:56] <AmandaC> It appears my laptop was able to resume from suspend with no issues, but then choked and died at some point
L378[12:46:58] <Inari> Hrm
L379[12:47:31] <gamax92> but I've never worked with it myself
L380[12:49:23] <Inari> I'm trying to figure out how you'd write a boolean algebra function that tells you if a certain input qualifies as a prime number (assuming a certain encoding of course, probably 2's-complement)
L381[12:50:34] <Inari> I wish we had done more boolean algebra in Uni :p
L382[12:50:46] <Inari> We only did some very basic stuff
L383[12:52:05] <Muanh> thnx guys, i can put my card into the computer ?
L384[12:53:32] <Inari> gamax92: Hm I guess algebra can deal with arbitrary numbers anyway
L385[12:53:40] <Inari> I can write a^b
L386[12:53:49] <Inari> And don't have to specify what specific number a or b are
L387[12:54:13] <Inari> So I assume I can go a=(2)_16 or some such thing
L388[13:41:59] ⇦ Quits: Roachy (webchat@c-98-222-59-174.hsd1.il.comcast.net) (Ping timeout: 180 seconds)
L389[13:42:35] ⇦ Quits: Arimil (~Renari@70.15.17.141.res-cmts.sm.ptd.net) (Quit: Arimil)
L390[13:43:33] ⇨ Joins: Renari (~Renari@70.15.17.141.res-cmts.sm.ptd.net)
L391[13:47:45] ⇨ Joins: Roachy (webchat@c-98-222-59-174.hsd1.il.comcast.net)
L392[13:49:05] <Roachy> So I'm installing OpenOS on a robot and I'm seeing a prompt I don't recall. "What do you want to install? 1) openos (<id>) at /, or 2) robot (<id>) at /mnt/<id>"
L393[13:49:14] <Roachy> What is robot?
L394[13:50:22] <Mimiru> robot is the api provided by the robot component, you don't need to install it
L395[13:51:42] <Roachy> I see. This is the first time I've tried to install openos using a floppy in the robot, as opposed to assembling it with a preconfigured HDD. I'm guessing its asking if I want to install robot from the robot onto the floppy maybe
L396[13:56:59] ⇦ Quits: Roachy (webchat@c-98-222-59-174.hsd1.il.comcast.net) (Ping timeout: 180 seconds)
L397[15:02:52] <Forecaster> yeah having a function for sending the data instead of 3 repeated code chunks is probably a good idea
L398[15:04:33] <ben_mkiv> http://pasteall.org/pic/show.php?id=119866 xD
L399[15:05:04] <ben_mkiv> now with remote injection rate settings, ignation, and monitoring of laser amplifier and induction matrix \o/
L400[15:06:08] <Kodos> Wat
L401[15:06:26] <ben_mkiv> HUD for mekanism reactor^^
L402[15:06:36] <Kodos> Is that open glasses
L403[15:06:40] <ben_mkiv> yea
L404[15:06:48] <Kodos> You should definitely put that on showcase on the forums
L405[15:07:35] <ben_mkiv> thats 600 lines of ugly lua script xD
L406[15:08:42] <AmandaC> %choose anime or ccode
L407[15:08:42] <MichiBot> AmandaC: ccode
L408[15:12:40] <Kodos> I'd have to double check when I'm out of the shower but I don't think you're required to put your code on the show case if you just want to show that picture
L409[15:14:02] <ben_mkiv> well, i'll post with code, guess thats also some good way to get new players to the mod :>
L410[15:15:51] <Kodos> Have you messed with industrial craft reactors yet? I'd love to see your program for that
L411[15:16:34] <Kodos> Beats the hell out of my open printer program
L412[15:17:17] <ben_mkiv> nope, i was about to look into AE2 HUD next
L413[15:17:19] <Mimiru> :( lol
L414[15:20:33] <Muanh> hey guys, when I want to wrap the rest client and return it is it best to use an AbstractValue?
L415[15:22:05] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:c1d6:cdc1:bbf1:c7a9)
L416[15:24:55] <AmandaC> Mimiru: also, theres a typo in opensecurity's version field causing it to always show as out of date
L417[15:25:03] <Mimiru> oh?
L418[15:25:04] <AmandaC> in the forge mod updater thingy
L419[15:25:13] <AmandaC> 1.0,,30
L420[15:25:37] <Mimiru> wait.. in the json/ or in the mod?
L421[15:26:08] <Mimiru> hmm
L422[15:26:09] <Mimiru> wtf
L423[15:26:30] <Mimiru> json is good...
L424[15:26:41] <AmandaC> in the mod, I'm guessing?
L425[15:27:33] <AmandaC> Entry in the mod list: http://amandac.keybase.pub/screenshots/Screenshot%20from%202017-10-29%2016-26-58.png
L426[15:27:48] <AmandaC> errr, wrong image
L427[15:28:27] <AmandaC> No idea where the other right one went, so: https://amandac.keybase.pub/screenshots/Screenshot%20from%202017-10-29%2016-28-02.png
L428[15:29:26] <AmandaC> Top of the details window (because I didn't notice I had it scrolled down: https://amandac.keybase.pub/screenshots/Screenshot%20from%202017-10-29%2016-28-57.png)
L429[15:30:50] <Mimiru> what the shit ._.
L430[15:31:53] <MGR> Does OC close TCP sockets automatically after a computer powers off without closing them?
L431[15:32:50] <Mimiru> ugh why is it putting THAT into the version field...
L432[15:32:57] * Mimiru stabs everything
L433[15:33:26] <Forecaster> but I'm part of everything D:
L434[15:33:33] <Corded> * <Forecaster> dies from stabbing
L435[15:34:42] <Inari> Forecaster: But are yout a part of the part that at first was all?
L436[15:35:08] <Izaya> "Does a set of all sets contain itself?"
L437[15:35:20] <AmandaC> Izaya: yes.
L438[15:35:48] <Forecaster> Error: InfiniteRecursionException
L439[15:36:06] <AmandaC> that infinite recursion is what allows the simulation to continue running.
L440[15:38:13] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:c1d6:cdc1:bbf1:c7a9) (Read error: Connection reset by peer)
L441[15:41:10] <AmandaC> %choose go or stay
L442[15:41:10] <MichiBot> AmandaC: go
L443[15:41:14] <AmandaC> FINE
L444[15:41:19] * AmandaC scurries off to be kidnapped
L445[15:41:27] <Forecaster> No you fine!
L446[15:41:33] <Corded> * <Forecaster> fines inari
L447[15:41:34] * Mimiru sighs @ gradle
L448[15:41:43] <gamax92> gravy
L449[15:43:17] <Inari> Theres no infinite recursion in what I said anyway
L450[15:44:08] <Forecaster> that's just want infinite recursion would say!
L451[15:45:14] <Mimiru> AmandaC, I Think I've fixed it... http://michi.pc-logix.com/javaw_2017-10-29_15-44-58.png
L452[15:45:25] <Mimiru> I won't know til I push a build though.. so yay
L453[15:51:14] <Izaya> Anyone know of a mod that provides client-side ignore?
L454[15:53:44] <Mimiru> Tabbychat used to have ignore...
L455[15:53:48] <Mimiru> IDK about tabbychat 2..
L456[15:53:55] <Mimiru> https://minecraft.curseforge.com/projects/tabbychat-2 give it a shot?
L457[15:54:14] <Izaya> Worth a shot. Thanks.
L458[15:56:38] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-37-209-86-166.hsi15.kabel-badenwuerttemberg.de)
L459[15:59:48] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:3d4c:93ea:9293:754e)
L460[16:05:09] <MGR> I have an issue with OpenComputers not closing Internet sockets after a computer is shut down
L461[16:05:13] <MGR> Is there a way to fix that?
L462[16:05:26] <MGR> Is it unintended behavior that I should open an issue on GitHub for?
L463[16:07:46] <Skye> not closing sockets on unexpected shutdown does seem like a bug
L464[16:07:48] <Skye> but
L465[16:07:55] <Skye> does the TCP timeout happen?
L466[16:14:53] <MGR> What do you mean?
L467[16:16:01] <Izaya> Well this is new
L468[16:16:07] <Izaya> MultiMC shows the game crashing...
L469[16:16:11] <Izaya> but it's open and loading
L470[16:17:20] <MGR> Skye, what do you mean by TCP timeout?
L471[16:17:51] <Skye> @MGR, does it time out if you leave it a few minutes
L472[16:18:25] <MGR> No
L473[16:20:33] <Izaya> Aaand now it actually died
L474[16:26:18] <Skye> @MGR, then that actually is a bug
L475[16:26:31] <MGR> Sweet
L476[16:26:47] <MGR> What exactly should I include in the github issue?
L477[16:26:58] <MGR> I'm not sure what I should add for logs or anything in this case....
L478[16:27:06] <Forecaster> a five page essay on the history of corn
L479[16:27:41] <MGR> I'm being serious....
L480[16:27:54] ⇨ Joins: Bhootrk_ (~Bhootrk_@118.189.203.83)
L481[16:28:12] <Forecaster> just describe the issue and provide versions?
L482[16:28:19] ⇦ Quits: Bhootrk_ (~Bhootrk_@118.189.203.83) (Client Quit)
L483[16:28:30] ⇨ Joins: Bhootrk_ (~Bhootrk_@118.189.203.83)
L484[16:29:23] <MGR> Ok
L485[16:29:30] <MGR> I should probably test on the latest OC version....
L486[16:30:47] <Skye> yes
L487[16:31:54] <MGR> Will do tomorrow or something
L488[16:32:00] <MGR> Testing other things right now
L489[16:32:32] <Forecaster> hm
L490[16:32:50] <Forecaster> I suddenly got the desire to build a door lock that uses QR codes
L491[16:33:11] <Forecaster> I may have to look into getting a micro-computer
L492[16:34:39] <Forecaster> or whatever the term for that is
L493[16:35:23] <Forecaster> microcontroller
L494[16:38:49] <Forecaster> like a Pi or something
L495[16:42:49] <Forecaster> not actually sure what'd be best suited for it
L496[16:43:49] <MGR> I think Samsung already did that
L497[16:43:54] <MGR> I remember reading about it before
L498[16:44:19] <Forecaster> like a concept or an actual product
L499[16:45:29] <MGR> I think it was an actual product
L500[16:45:30] <MGR> Not sure
L501[16:51:42] <Inari> Forecaster: A microcontroller and microcomputer are different things.
L502[16:55:07] <Arcanitor> RPi or arduino are probably your best bets
L503[16:56:01] <Izaya> Forecaster: do HOTP :3
L504[16:57:51] <Inari> I think you'd need a RPi
L505[16:58:00] <Inari> Or some powerful microcontroller
L506[16:58:11] <Inari> Arduino is probbaly a bit too underpowered?
L507[16:58:25] <Arcanitor> to read QR codes?
L508[16:58:32] <Arcanitor> actually I think there is a way to do this without any software at all
L509[16:58:48] <Inari> Well you need to read a camera feed and process it and figure out the QR code, yeah
L510[16:58:52] <Inari> Takes processing/memory
L511[16:59:01] <Arcanitor> although you would have to set the QR code pattern with DIP switches or something
L512[16:59:14] <Inari> How would you do it without software
L513[16:59:20] <Arcanitor> you are familiar with a line follower robot Inari?
L514[16:59:29] <Inari> Vaguely
L515[17:00:04] <Arcanitor> the photosensitive cells that tell white paper from the black line, could, in theory, be used to read a properly aligned QR code
L516[17:00:25] <Inari> But the whole point of QR codes is thta yuo don't need to be super careful about aligning
L517[17:01:03] <Forecaster> I'd probably want a proximity sensor and a camera
L518[17:01:05] <Arcanitor> then, SIGNAL XOR CODE
L519[17:02:28] <Forecaster> I have no idea where to start :P
L520[17:03:07] <Inari> Probbaly by getting a $5 webcam and using your normal PC to write something that can read a QR code from it
L521[17:03:29] <Inari> Assumign you don't have a webcam yet :P
L522[17:03:31] <Inari> If so, just usethat
L523[17:06:20] <Arcanitor> https://en.wikipedia.org/wiki/QR_code
L524[17:06:27] <Arcanitor> http://www.qrcode.com/en/about/standards.html
L525[17:08:48] <Arcanitor> unfortunately the ISO spec is about $200 USD
L526[17:08:51] <Arcanitor> have fun
L527[17:09:15] <Arcanitor> https://www.iso.org/standard/62021.html
L528[17:12:32] <Forecaster> It doesn't really have to be qr specifically
L529[17:15:26] ⇨ Joins: lemon (~lemon@c-73-51-229-70.hsd1.il.comcast.net)
L530[17:15:35] <lemon> Sup guys
L531[17:15:56] <lemon> Hello?
L532[17:18:17] <AmandaC> (crickets for jpeg missing)
L533[17:18:31] <AmandaC> s/for/dot/
L534[17:18:31] <MichiBot> <AmandaC> (crickets dot jpeg missing)
L535[17:18:51] <Lizzy> %hello
L536[17:18:52] <MichiBot> Hello! Welcome to #oc! The one and only opencomputers channel! Please ask your questions directly (dont ask to ask) and provide error/code examples! (Use pastebin.com if theyre more than one line!) Dont mind the random conversation you might have walked into.
L537[17:21:21] ⇦ Quits: Inari (~Pinkishu@p4FC1E193.dip0.t-ipconnect.de) (Quit: 'Seven plus two is... lots.' - Vanilla (Galaxy Angel))
L538[17:21:47] ⇦ Quits: Bhootrk_ (~Bhootrk_@118.189.203.83) (Read error: Connection reset by peer)
L539[17:22:13] <lemon> Sup bois
L540[17:23:19] * AmandaC looks around who let boys into the perimeter. SECURITY!
L541[17:24:58] <MGR> Hello lemon
L542[17:24:58] * AshIndigo hides in a cabinet
L543[17:24:59] <MGR> How are you?
L544[17:27:29] <Mimiru> ok.. in theory build 31 of OC fixes it..
L545[17:28:42] <AmandaC> Mimiru: I'll take a look tomorrow, likely to crash for the night shortly
L546[17:28:47] <Mimiru> [opensecurity] Found status: UP_TO_DATE Target: null
L547[17:30:52] <Mimiru> http://michi.pc-logix.com/javaw_2017-10-29_17-30-21.png with no "Update now" thingy
L548[17:31:09] <AmandaC> Nice
L549[17:32:07] <Mimiru> part of the issue was an extra "." in the version field which I fixed but didn't push a bit ago.
L550[17:32:33] <Mimiru> the other was that the json is 1.0-[build] and the mod was 1.0.[build]
L551[17:33:00] <Mimiru> s/bit/while/
L552[17:33:00] <MichiBot> <Mimiru> part of the issue was an extra "." in the version field which I fixed but didn't push a while ago.
L553[17:38:14] ⇦ Quits: lemon (~lemon@c-73-51-229-70.hsd1.il.comcast.net) (Quit: lemon)
L554[18:26:12] ⇨ Joins: lemon (~lemon@c-73-51-229-70.hsd1.il.comcast.net)
L555[18:26:19] <lemon> Sup
L556[18:29:43] <CompanionCube> sup
L557[18:30:50] <lemon> How's life?
L558[18:36:41] <MGR> Pretty good
L559[18:49:37] ⇦ Quits: Vexatos (~Vexatos@p200300556E4C199809F80C70CEDD47B7.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L560[18:58:50] <lemon> Wel thats good
L561[18:59:03] <MGR> That's good
L562[19:08:41] ⇦ Quits: ben_mkiv (~ben_mkiv@p4FED4675.dip0.t-ipconnect.de) (Remote host closed the connection)
L563[19:12:22] ⇨ Joins: ben_mkiv (~ben_mkiv@p4FED4675.dip0.t-ipconnect.de)
L564[19:44:41] ⇦ Quits: lemon (~lemon@c-73-51-229-70.hsd1.il.comcast.net) (Remote host closed the connection)
L565[19:48:53] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-37-209-86-166.hsi15.kabel-badenwuerttemberg.de) (Read error: Connection reset by peer)
L566[20:09:31] ⇦ Quits: Xal (~Xal@S010664777dabacc3.vw.shawcable.net) (Ping timeout: 183 seconds)
L567[20:10:11] ⇨ Joins: Xal (~Xal@S010664777dabacc3.vw.shawcable.net)
L568[20:10:33] ⇦ Quits: Thutmose (~Patrick@2601:5c2:c580:35de:2857:7c62:e780:35fc) (Ping timeout: 183 seconds)
L569[20:13:26] ⇨ Joins: Thutmose (~Patrick@c-73-216-241-214.hsd1.va.comcast.net)
L570[20:36:38] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@p4fed5ca2.dip0.t-ipconnect.de)
L571[20:38:58] ⇦ Quits: ben_mkiv (~ben_mkiv@p4FED4675.dip0.t-ipconnect.de) (Ping timeout: 183 seconds)
L572[20:48:00] ⇦ Quits: BearishMushroom (~BearishMu@82-209-154-59.cust.bredband2.com) (Read error: Connection reset by peer)
L573[21:23:07] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error: Connection reset by peer)
L574[21:50:01] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@p4fed5ca2.dip0.t-ipconnect.de) (Ping timeout: 200 seconds)
L575[22:12:36] ⇨ Joins: viomi (~viomi@kurosawa.daviszone.org)
L576[22:15:30] ⇦ Quits: Thutmose (~Patrick@c-73-216-241-214.hsd1.va.comcast.net) (Read error: Connection reset by peer)
L577[23:07:08] ⇦ Quits: viomi (~viomi@kurosawa.daviszone.org) (Remote host closed the connection)
L578[23:10:22] ⇦ Quits: Lathanael|Away (~Lathanael@p54960C2F.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L579[23:12:32] ⇨ Joins: Lathanael|Away (~Lathanael@p54960047.dip0.t-ipconnect.de)
L580[23:28:50] ⇦ Quits: Cervator (~Thunderbi@c-71-203-108-228.hsd1.fl.comcast.net) (Quit: Cervator)
<<Prev Next>> Scroll to Top