<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:02] ⇨ Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:02] zsh sets mode: +v on Corded
L3[00:09:37] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L4[00:38:07] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L5[00:42:52] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L6[00:49:15] *** Kasen is now known as rakiru|offline
L7[00:56:58] *** Ajloveslily is now known as Ajloveslily|Sleep
L8[01:02:57] ⇦ Quits: Kimiro (~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 201 seconds)
L9[01:24:39] ⇨ Joins: bauen1 (~bauen1@ip5f5ac2bf.dynamic.kabel-deutschland.de)
L10[01:25:37] *** xarses_ is now known as xarses
L11[01:25:39] <xarses> ugh https://github.com/MightyPirates/OpenComputers/issues/1816
L12[01:43:22] <v^> xarses, its like 8 AM where sangar lives so idk when a patch will come
L13[01:43:43] <xarses> just pasting it so it might be seen
L14[01:43:56] <v^> he definitely checks the github issues
L15[01:44:04] <v^> if i was good with java profilers i would figure out what it was
L16[01:44:12] <xarses> yep
L17[01:45:54] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L18[01:52:54] ⇦ Quits: iceman11a (~icemna11a@cpe-66-61-77-228.neo.res.rr.com) (Ping timeout: 201 seconds)
L19[01:53:55] ⇨ Joins: iceman11a (~icemna11a@cpe-66-61-77-228.neo.res.rr.com)
L20[01:56:36] ⇦ Quits: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net) (Quit: bye)
L21[02:05:19] ⇦ Quits: Dracotech (~techno156@137.154.59.77) (Quit: There are those who live without living. Don't be one of those.)
L22[02:28:43] <Forecaster> payonel: updating to latest jenkins build fixed it
L23[02:41:06] ⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L24[02:44:51] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L25[02:48:35] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L26[02:54:22] <Saphire> hello?
L27[02:56:11] <Forecaster> hallo
L28[02:56:12] <v^> Saphire, hi?
L29[02:57:36] ⇦ Quits: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us) (Ping timeout: 192 seconds)
L30[02:57:44] <Saphire> So.. kinda relaying a question from another person: is it possible to somehow make chat messages appear only for chatboxes but not players?
L31[02:57:57] <Forecaster> chatboxes?
L32[03:08:16] <v^> Saphire, i understand what you mean
L33[03:08:50] <v^> in gmod, E2 chips can hide chat messages allowing you to do your own commands
L34[03:09:18] <Saphire> So...
L35[03:09:25] <Saphire> is something like that possible in MC?
L36[03:09:49] <v^> i remember adventure map interfaces allowed you to do that
L37[03:11:20] <v^> nvm
L38[03:11:56] <v^> adventure map interfaces can read commands you type in the chat though
L39[03:12:10] <v^> so you can fake a /foo if you dont mind minecraft complaining at you for invalid commands
L40[03:22:05] <Forecaster> you also have the msg system
L41[03:22:24] ⇦ Quits: VikeStep (~VikeStep@101.184.243.180) (Quit: Leaving)
L42[03:22:39] ⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L43[03:25:31] <v^> ordering a pre-built PC like
L44[03:25:31] <v^> http://hastebin.com/raw/setikununa
L45[03:26:44] <Forecaster> that's a lotta 2TB drives
L46[03:27:27] <Temia> I bet you I could get that beanie cheaper when buying the parts separately
L47[03:35:45] ⇨ Joins: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us)
L48[03:39:14] <Forecaster> arr, galvanize the ridges
L49[03:39:19] <asie> v^: who
L50[03:39:32] <asie> in the world will buy quad titan x's
L51[03:39:32] <v^> asie, who what?
L52[03:39:33] <v^> ;-;
L53[03:39:38] <v^> not me
L54[03:40:01] <v^> i just tried to do the most expensive origin build i could
L55[03:45:31] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L56[03:48:01] <asie> Sangar: http://paste.asie.pl/yYV5 :|
L57[03:48:04] <asie> using 1.9.4-1.6.0.2
L58[04:12:24] ⇦ Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Remote host closed the connection)
L59[04:12:55] ⇨ Joins: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L60[04:16:18] <Izaya> System Shock 2: smoother and better-looking than any AAA game released in the last 15 years while running on a 10-year-old low-grade laptop
L61[04:30:22] <snowden89> bioshock released moegirls andgothicpunk looks to the world
L62[04:31:17] <snowden89> me: mum I will be down in a minute i just got to drill this one more little girl
L63[04:31:23] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L64[04:31:44] <snowden89> my mother obviously did not like my priorities.
L65[04:32:04] <snowden89> then told me I am banned for a week of the internet./
L66[04:32:10] <snowden89> ah youth
L67[04:33:22] * Saphire hugs the snowden
L68[05:16:15] ⇨ Joins: bauen1_ (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L69[05:17:14] ⇦ Quits: bauen1 (~bauen1@ip5f5ac2bf.dynamic.kabel-deutschland.de) (Killed (NickServ (GHOST command used by bauen1_!~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)))
L70[05:17:17] *** bauen1_ is now known as bauen1
L71[05:18:31] ⇦ Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Client Quit)
L72[05:18:33] ⇨ Joins: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L73[05:37:11] <v^> Oh the stuff I accomplish at 6:40 am with no sleep
L74[05:37:13] <v^> https://imgur.com/ocivmsz
L75[05:38:03] <v^> Yeah
L76[05:38:11] <v^> 65536 in 2048
L77[05:41:26] <Saphire> minecraft dramas: exists since 2009
L78[05:41:44] <Forecaster> nothing new there
L79[05:41:48] <Forecaster> :P
L80[05:42:09] ⇨ Joins: Inari (~Pinkishu@p5DEC64B6.dip0.t-ipconnect.de)
L81[05:42:27] <Saphire> AND asie joined that drama later on... when someone asked "is this still alive"
L82[05:42:39] <Saphire> well, more like "explained how it's dead"
L83[05:44:19] <Forecaster> I don't tend to pay attention to such things
L84[05:44:49] <Saphire> http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/mods-discussion/1339414-jtes-100-custom-from-scratch-minecraft-server
L85[05:46:24] <Inari> http://i25.tinypic.com/28c2edf.png ah how MC looks have changed
L86[05:46:53] <Inari> %oclogs
L87[05:46:55] <MichiBot> Inari: https://oclogs.pc-logix.com/
L88[05:48:38] <Inari> Saphire: bz asking what is still alive_
L89[05:48:45] <Inari> *?
L90[05:49:15] <Saphire> huh?
L91[05:49:22] <Saphire> around on the page 6 or 7?
L92[05:49:36] <Saphire> someone asks if thread is still alive
L93[05:49:43] <Saphire> and wild asie appears
L94[05:50:32] * Saphire sighs and just an idiot who says everything wrong
L95[05:50:35] <Saphire> *is
L96[05:51:42] <Elizabeth> what is it with my coworkers turning the airconditioning on then fucking off out the room ¬_¬
L97[05:51:48] <Inari> and it seems noone actually ever made a good cusotm server
L98[05:52:13] <Forecaster> they think it will follow them
L99[05:52:14] <Forecaster> ?
L100[05:52:47] <Inari> a wild slowpoke is also in the thread :o is that /the/ slowpoke or another?
L101[05:53:41] <Saphire> i dunno who's that o..o
L102[05:54:12] <Inari> http://akari.in/pinky_l9oRN
L103[05:57:11] <Inari> ideas from 2009
L104[05:57:12] <Inari> "Air/types of gases - can implement too"
L105[05:57:18] <Inari> and yet i've only seen 1-2 modern mods actually having it
L106[05:58:12] <Forecaster> that is not *the* slowpoke
L107[05:59:29] <asie> Saphire: hah
L108[05:59:34] <asie> JTE's server was cool
L109[06:00:16] <asie> Inari: someone's digging up me being 12 i see
L110[06:05:43] <asie> also
L111[06:05:46] <asie> how are your OC demo compo demos going?
L112[06:05:48] <asie> it's in 2 months!!!
L113[06:06:09] <Saphire> ...wai
L114[06:06:23] <Saphire> it's in the middle of summer, not in the next month?
L115[06:06:29] * Saphire is confused X.X
L116[06:06:31] <asie> july 29-31
L117[06:06:41] <asie> it's said that on the website forever, except for the time it said july 22-24
L118[06:06:46] <asie> but never june
L119[06:07:02] <asie> someone should tell computercraft.ru
L120[06:07:23] <Saphire> they will either ban for ads or just say "fuck off, we don't english"
L121[06:07:37] <asie> in russian
L122[06:07:39] <asie> thus the someone
L123[06:17:04] <Inari> asie: haha, i sometimes like reading old posts yeah :P even of myself
L124[06:17:11] <Inari> and then im like "wow my englihs was terrible" :P
L125[06:17:38] * Forecaster notices ironic typo in "english"
L126[06:17:40] <Inari> asie: when does the signup for OC stuff close anyway
L127[06:17:41] <Forecaster> :P
L128[06:19:07] <asie> Inari: no signup
L129[06:19:11] <asie> just bring your floppy to the compo venue
L130[06:19:38] <Inari> asie: what compo? :P
L131[06:19:49] <asie> http://btm.asie.pl/16.2/
L132[06:21:21] * Saphire nags asie about trying to get early access to BTM with a reason of useless helping (aka being generally annoying and jumping around probably)
L133[06:21:37] <Inari> wel im ean the "wild" categroy, sounds like you need to have something a bit built for it or something :P
L134[06:21:45] <Inari> else you cant really be using redstone or the like :p
L135[06:22:22] * Elizabeth hopes RC can get updated to 1.9 in time
L136[06:22:35] <Inari> i still love this music
L137[06:22:51] <asie> Inari: wild is "whatever doesn't fit in the others"
L138[06:23:08] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit: .)
L139[06:23:13] <Inari> asie: how does that work then?
L140[06:23:45] <Elizabeth> hmm, to build myself a booth for my stuff or just put signs up around the map with different information and let people travel from station to station to get said info
L141[06:24:12] <Inari> Elizabeth: monitors in the station with a movie about the info :3
L142[06:24:24] <Elizabeth> Forecaster: you know the creative locomotive you added to RC, does it still kill people when going at full speed?
L143[06:24:32] <Forecaster> yes
L144[06:24:34] <Elizabeth> Inari: eh, maybe just text
L145[06:24:36] <Elizabeth> Forecaster: cool
L146[06:24:50] <Forecaster> or well, I think so
L147[06:24:56] <Forecaster> I didn't see any code regarding that
L148[06:24:57] <Elizabeth> asie: what game mode will standard players be in?
L149[06:25:01] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L150[06:25:05] <Forecaster> I assume it's in the base locomotive code
L151[06:25:22] <Forecaster> locomotives kill you in any mode
L152[06:25:40] <Forecaster> except spectator I guess
L153[06:25:44] <Inari> "Do not drive while operating heavy machinery." well there go a good number of jobs
L154[06:26:21] <Inari> oh the headers are slowly rotating...
L155[06:26:24] <asie> Elizabeth: 0
L156[06:26:56] <Forecaster> so survival
L157[06:26:57] <Elizabeth> cool, might have to tell people not to get in the way of the train / play on the tracks or the server will get spammed with train related death messages
L158[06:27:19] <Forecaster> I think they'll learn eventually :P
L159[06:27:44] <Inari> need to work on my program more :f
L160[06:27:50] <Inari> but overwatch
L161[06:27:51] <Inari> d:
L162[06:28:21] <Forecaster> maybe if I can get my factory to work again I could display that :P
L163[06:28:27] <Elizabeth> I wonder if BTM could have a 'soreboard' for most train related deaths
L164[06:28:35] <Elizabeth> *core
L165[06:28:38] <Elizabeth> *score
L166[06:28:40] <Elizabeth> ffs
L167[06:31:00] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L168[06:45:50] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit: .)
L169[06:48:23] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L170[07:01:58] <Inari> Elizabeth: soreboard, listing all the people who had too much sexual activity
L171[07:02:18] <Elizabeth> Heg
L172[07:02:20] <Elizabeth> Heh
L173[07:02:24] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 192 seconds)
L174[07:02:36] <Inari> lizzy got my typo diease
L175[07:02:38] <Inari> \o/
L176[07:04:33] ⇨ Joins: wembly (~wembly@50.240.220.69)
L177[07:18:51] * Skye baps Inari
L178[07:21:34] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:35ee:43d3:98ef:2b0d)
L179[07:21:34] zsh sets mode: +v on Kodos
L180[07:25:16] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L181[07:26:09] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L182[07:34:16] ⇨ Joins: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
L183[07:49:59] * vifino groans and throws himself at Elizabeth
L184[07:50:40] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L185[07:50:53] * Elizabeth catches vifino
L186[07:52:15] <vifino> :3
L187[08:00:02] <Elizabeth> Currently at the funeral of one of my colleagues
L188[08:03:51] <vifino> :/
L189[08:03:58] <vifino> My condolences.
L190[08:11:54] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L191[08:21:17] <Kodos> %flip ¯\_(ツ)_/¯
L192[08:21:20] <MichiBot> Kodos: (╯°□°)╯︵¯/‾(ツ)‾\¯
L193[08:21:23] <Kodos> lol
L194[08:49:56] <S3> WHEE
L195[08:50:42] *** amadornes[OFF] is now known as amadornes
L196[09:02:16] ⇦ Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection reset by peer)
L197[09:03:19] ⇨ Joins: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c)
L198[09:04:09] <S3> vifino: did you see the new speakers I got?
L199[09:09:21] *** Daiyousei is now known as Mayonne
L200[09:10:43] ⇦ Quits: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net) (Ping timeout: 201 seconds)
L201[09:11:54] *** medsouz|offline is now known as medsouz
L202[09:12:30] <vifino> no.
L203[09:23:18] <S3> vifino: http://www.audioheritage.org/vbulletin/attachment.php?attachmentid=48677&stc=1&d=1290519828
L204[09:23:19] <S3> :D
L205[09:23:28] <S3> they're coming to my door today by truck
L206[09:23:50] <vifino> nice.
L207[09:29:54] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L208[09:33:53] ⇨ Joins: Jezza (~Jezza@92.206.5.6)
L209[09:37:20] ⇨ Joins: xarses (~xarses@64.124.158.100)
L210[09:40:32] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L211[09:45:58] ⇦ Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Ping timeout: 190 seconds)
L212[09:50:22] ⇦ Quits: johnlage (johnlage@2604:880:a:7::fda) (Quit: ZNC 1.7.x-git-383-ba76e04 - http://znc.in)
L213[09:50:37] ⇨ Joins: johnlage (johnlage@2604:880:a:7::fda)
L214[09:50:43] ⇨ Joins: CB|Away (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L215[09:51:01] ⇨ Joins: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L216[09:51:11] *** CB|Away is now known as Kimiro
L217[09:54:40] ⇦ Quits: Zerant (~Zerant@5.196.237.209) (Ping timeout: 192 seconds)
L218[09:55:43] ⇦ Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f) (Quit: Connection closed for inactivity)
L219[10:01:22] ⇨ Joins: Zerant (~Zerant@5.196.237.209)
L220[10:04:03] ⇨ Joins: Trangar (~Trangar@2601:cd:301:f300:9507:5f5c:a2e7:2887)
L221[10:05:58] * tiddles sighs
L222[10:06:18] * Forecaster anti-sighs
L223[10:06:30] <tiddles> so apparently I'm balls-deep into writing an assembler, because I got side-tracked and none of the usual m68k targets were nice enough
L224[10:06:35] <tiddles> >_>
L225[10:12:07] <Forecaster> I am sick
L226[10:12:12] <Forecaster> and suffering from allergies
L227[10:12:17] <Forecaster> at the same time
L228[10:12:20] <Forecaster> not fun
L229[10:13:04] <tiddles> ay, yes ;_;
L230[10:13:16] ⇨ Joins: Keanu73 (~Keanu73@host-78-150-237-125.as13285.net)
L231[10:17:58] <Forecaster> I want it to be fall again ;_;
L232[10:20:22] <xarses> Same here
L233[10:22:56] <xarses> ok, I'm confused, I thought I could use some form to send args from a table to a function w/o having to unpack them
L234[10:23:12] <xarses> but when I try I keep getting type errors
L235[10:32:33] <Sangar> o/
L236[10:32:39] <gamax92> hello Sangar
L237[10:32:39] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L238[10:33:14] <payonel> SANGAR
L239[10:33:23] <Sangar> eyo
L240[10:33:37] <payonel> i love you, man
L241[10:33:40] <payonel> you're the best
L242[10:34:01] <tiddles> Sangar: o/
L243[10:34:45] <tiddles> Sangar: and I'll proceed to do what every mod author dreads and bug you straight away xD
L244[10:34:59] <tiddles> is this change by design? -- https://github.com/MightyPirates/OpenComputers/issues/1814
L245[10:35:27] <Sangar> <3
L246[10:35:45] <Sangar> tiddles, i doubt it
L247[10:36:09] <Sangar> it never worked for normal cases for the record
L248[10:36:19] <Sangar> but if it doesn't work for mcus anymore it's broken
L249[10:37:05] <Sangar> asie, uhhh, wtf, that can't be an abstract method o.O
L250[10:37:21] <Sangar> did obfuscation screw up?
L251[10:37:28] <asie> Sangar: possibly!
L252[10:37:36] <asie> are you using the same name in your own interface?
L253[10:37:41] <asie> if yes, rest in OpenPieces
L254[10:37:46] <Sangar> not that i'm aware of
L255[10:37:57] <gamax92> Sangar: linky
L256[10:37:57] <Sangar> i'm aware of the interface issue tho yeah
L257[10:38:13] <Sangar> iirc i had that with a getWorld somewhen :P
L258[10:38:23] <tiddles> Sangar: yeah I remember it not working for normal computers, it's the main reason I originally wrote my flasher uC in the first place xD
L259[10:38:25] <Sangar> gamax92, http://paste.asie.pl/yYV5
L260[10:38:37] <asie> anyhow
L261[10:38:39] <asie> you dun goofed
L262[10:38:56] <Sangar> i blame forge :P
L263[10:39:15] <gamax92> oh is that one of the 1.9.X?
L264[10:40:27] <Sangar> actually, i suppose it's *kind of* in an interface, since it's in a trait? but this worked for a lot of other things until now... and still does or things would break even sooner (readFromNBT/writeToNBT)
L265[10:40:44] <Sangar> yeah
L266[10:40:51] <Sangar> getUpdateTag is 1.9.4
L267[10:41:05] <tiddles> Sangar: also, damn you, I never liked java and I was kinda meh on lua and I sure as hell despised gradle, and what? and now I manually fixed and updated someone else's gradle file and made a java scaffolding for an architecture mod and I'm writing an assembler in Lua
L268[10:41:08] <tiddles> ;_________;
L269[10:41:30] <Sangar> you're welcome
L270[10:41:32] <gamax92> gradle is amazing!
L271[10:41:34] <Sangar> ;)
L272[10:41:37] <Sangar> *when it works
L273[10:41:41] <gamax92> :
L274[10:41:52] <tiddles> gradle is magic
L275[10:41:56] <tiddles> black, disgusting magic
L276[10:42:00] <Sangar> gradle is groovy
L277[10:42:01] <tiddles> when it works, it's great
L278[10:42:07] <tiddles> when it doesn't, abandon all hope
L279[10:42:09] <gamax92> Sangar: ;)
L280[10:42:12] <Sangar> :3
L281[10:42:35] <gamax92> I still wish I had any idea how shadowJar is actually supposed to work
L282[10:43:51] <tiddles> (also I really wanted to skip the step where I'm writing an assembler by hand, but erh, every single m68k thing out there either has wonky syntax or broken relocations when exporting an s-rec file, so welp.)
L283[10:44:26] <tiddles> and I realised I can probably generate most of my arch simulator code from the lua library that does instruction parsing both ways, so welp, why not
L284[10:44:49] <tiddles> but one of those days I'll learn to keep my projects *small*, not *growing*
L285[10:49:14] ⇨ Joins: Lordmau5 (~Lordmau5@2a01:4f8:162:50e3::2)
L286[10:49:17] <Lordmau5> ayyy o/
L287[10:49:25] *** medsouz is now known as medsouz|offline
L288[10:49:31] <Lordmau5> Sooo I've got some really interesting... graphical glitch happening with OC and my mod
L289[10:49:43] <Lordmau5> https://i.lordmau5.com/1464191233-920 - without a computer placed down
L290[10:49:47] <Lordmau5> https://i.lordmau5.com/1464191241-921 - with a computer placed down
L291[10:50:49] <Sangar> if it'd been anything else with a custom model... but cases just use normal json stuffs. sooooo... no idea :X
L292[10:50:57] <Lordmau5> overlay renderer
L293[10:51:05] <Lordmau5> as in, DrawBlockHighlightEvent
L294[10:51:17] <Lordmau5> it only happens with certain blocks
L295[10:51:22] <Sangar> oh, it's when looking at it only?
L296[10:51:28] <Lordmau5> yep :P
L297[10:51:55] <Sangar> huh. i mean, oc has one, but that only does anything at all when the player has a tablet in hand, so i'll say not my fault for now :P
L298[10:52:26] <Lordmau5> that gives an interesting result as well though
L299[10:52:26] <Lordmau5> https://i.lordmau5.com/1464191545-922
L300[10:52:40] <Lordmau5> what does your overlay code look like?
L301[10:52:52] <Lordmau5> it seems the alpha is fucked with this...
L302[10:54:15] <Sangar> yeah, the green part is supposed to look like that
L303[10:54:20] <Lordmau5> yea, but the rest isn't, haha
L304[10:54:21] <Lordmau5> also https://github.com/MightyPirates/OpenComputers/blob/399e0f44e6e6088a8b95f011011d817cbec45177/src/main/scala/li/cil/oc/client/renderer/HighlightRenderer.scala#L103
L305[10:54:25] <Sangar> noope :P
L306[10:54:26] <Lordmau5> what's this supposed to do?
L307[10:54:41] <Sangar> pattern matching
L308[10:54:43] <Lordmau5> ah
L309[10:54:45] <Sangar> welcome to scala ;)
L310[10:54:52] <Lordmau5> also also: OpenGlHelper.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE, 1, 0)
L311[10:54:54] * Elizabeth is home
L312[10:54:54] <Sangar> it's basically if (te instancef Print) => blah
L313[10:54:59] <Lordmau5> I use this: GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
L314[10:55:44] <Lordmau5> hmm, is OpenGlHelper actually fixing GlStateManager's bugs?
L315[10:56:06] * Sangar shrugs
L316[10:56:15] <Sangar> but yeah, those gl calls were forgotten
L317[10:56:22] <Sangar> i'll convert them to glstatethinger
L318[10:56:25] <Sangar> still
L319[10:56:25] <Lordmau5> ah okay
L320[10:56:38] <Sangar> the top part only triggers with tablet in hand, the lower only when looking at a print
L321[10:56:45] <Sangar> so no full explanation
L322[10:57:10] <Sangar> wait
L323[10:57:12] <Sangar> no they weren't :X
L324[10:57:14] <Sangar> branches \o/
L325[10:57:17] <Lordmau5> oh..
L326[10:57:27] <Sangar> 1.9.4 https://github.com/MightyPirates/OpenComputers/blob/master-MC1.9.4/src/main/scala/li/cil/oc/client/renderer/HighlightRenderer.scala#L109
L327[10:57:54] <Lordmau5> line 53
L328[10:58:00] <Lordmau5> that GL_ONE at the end explains the white texture, at least
L329[10:58:21] <Sangar> that's not reverted with popattrib?
L330[10:58:22] <Lordmau5> this is what I get if I change my blendFunc to use that https://i.lordmau5.com/1464191828-923
L331[10:58:27] <S3> tiddles: just make sure it is more than one pass
L332[10:58:27] <Lordmau5> idk
L333[10:58:32] <Sangar> blegh
L334[10:58:32] <S3> single pass assemblers are the worst
L335[10:59:16] <S3> I will yell at you indefinately if I can not jump to a label farther down the file :P
L336[10:59:23] <S3> without predeclaring it somehow
L337[11:00:25] <Lordmau5> hmm interesting
L338[11:00:26] <Lordmau5> https://i.lordmau5.com/1464192027-924
L339[11:00:55] <Lordmau5> alpha is there now
L340[11:01:03] <S3> whats that
L341[11:01:22] <Lordmau5> my overlay-renderer clashing with his overlay-renderer, haha
L342[11:01:35] <S3> heh
L343[11:01:43] <Lordmau5> ah nvm
L344[11:01:51] <S3> that stuff looks familiar...
L345[11:01:52] <Lordmau5> alpha is there when no OC block is placed down
L346[11:02:10] <Inari> heh
L347[11:02:13] <Inari> fun with modding and opengl
L348[11:02:25] <Lordmau5> :P
L349[11:02:34] <S3> meh
L350[11:03:00] <S3> make a mod that creates a sun block for underground cities
L351[11:03:01] <S3> :P
L352[11:03:04] <tiddles> S3: I... might. For starters I'll be doing one pass with no macros, no special directives, just plain code and comments loaded at an address passed from a commandline xD
L353[11:03:05] <S3> that's what I want
L354[11:04:01] <S3> tiddles: anonymous labels are also awesome
L355[11:04:03] <S3> like what Acme does
L356[11:04:08] <S3> jmp +
L357[11:04:09] <Lordmau5> Sangar, I literally have no idea why it's doing this, considering I'm in my own "GL matrix" (push + pop)
L358[11:04:18] <tiddles> yeah labels will be for v0.2 xD
L359[11:04:23] <Lordmau5> but it's annoying that it's happening nonetheless...
L360[11:04:25] <Inari> hwy would an underground city have sun
L361[11:04:26] <Inari> taht maeks no sense
L362[11:04:43] <tiddles> Inari: lava inside obsidian-infused glass, done
L363[11:04:51] <Inari> yeah
L364[11:04:53] <Inari> that aint sun
L365[11:05:12] <vifino> Elizabeth!!!!
L366[11:05:21] <tiddles> S3: but in general my rough plan is to move away from the established m68k assembler syntax and try something newish
L367[11:05:23] * vifino throws himself at Elizabeth <3 <3
L368[11:05:27] <payonel> Inari: context?
L369[11:05:28] <tiddles> we'll see what I end up with
L370[11:05:37] * Elizabeth catches vifino
L371[11:05:39] <payonel> oh, i see s3's comment, nvm
L372[11:05:41] <Inari> :p
L373[11:05:43] <vifino> :3
L374[11:06:47] <Lordmau5> Sangar, could it be a problem due to you using GlStateManager.color combined with POSITION_TEX and not POSITION_TEX_COLOR alone?
L375[11:07:14] <Inari> tried a gl debugger thigny?
L376[11:07:25] <Lordmau5> a what...
L377[11:07:31] <Lordmau5> ?
L378[11:07:41] <Lordmau5> never heard of a GL Debugger, lol xD
L379[11:08:43] <Sangar> Lordmau5, you mean when holding the tablet? idk, kinda doubt it
L380[11:08:44] <Inari> lets you step through the draw instructions and such
L381[11:09:02] <Lordmau5> ah
L382[11:09:10] <Lordmau5> is there something like that for IDEA?
L383[11:09:19] <Inari> its usually its own program i think
L384[11:09:50] <Lordmau5> either way, off to a restaurant
L385[11:10:23] <Lordmau5> I'll tackle this later again
L386[11:11:40] <Sangar> laters
L387[11:11:50] ⇦ Quits: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com) (Quit: Leaving)
L388[11:11:59] ⇨ Joins: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com)
L389[11:15:10] <Sangar> ugh, where's a Vexatos when you need to stab one
L390[11:17:27] * asie puts up a Maskatos
L391[11:17:29] <asie> will I do?
L392[11:17:46] <Sangar> idk
L393[11:18:10] <Sangar> Vex said shift-rclick to start computers doesn't work for him anymore (in #1814). but it does for me :/
L394[11:18:18] * payonel hands Sangar a stabby mcstabface
L395[11:20:11] <asie> ~wait
L396[11:20:12] <asie> that's a thing?
L397[11:20:13] <Sangar> well, i suppose i still need to test 1.9.4, only checked 1.7.10 and 1.8.9 so far :X
L398[11:20:17] <Sangar> it is
L399[11:20:45] <asie> also yeah the hand/playerinteractevent rewrites could break things
L400[11:21:42] <Sangar> nope, works in 1.9.4 still
L401[11:21:43] <Sangar> welp
L402[11:24:30] <Sangar> now then. getUpdateTag, what to do about you...
L403[11:25:54] ⇦ Quits: cpup (~cpup@32.218.113.222) (Ping timeout: 192 seconds)
L404[11:27:41] ⇨ Joins: cpup (~cpup@32.218.113.0)
L405[11:28:18] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L406[11:29:06] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L407[11:29:42] <S3> Sangar: you just set that to nil
L408[11:30:11] <S3> It is absolutely not necessary for operation
L409[11:30:12] <S3> :D
L410[11:30:14] ⇨ Joins: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net)
L411[11:38:26] <Sangar> if only :P
L412[11:39:15] ⇨ Joins: CoderPuppy (~cpup@32.218.113.38)
L413[11:41:06] ⇦ Quits: cpup (~cpup@32.218.113.0) (Ping timeout: 384 seconds)
L414[11:41:08] <xarses> Hi Sangar I found a way to lock up the main server thread https://github.com/MightyPirates/OpenComputers/issues/1816
L415[11:42:03] <payonel> xarses: you make the best bug reports
L416[11:42:34] <Sangar> saw it, grabbing harvestcraft at the moment
L417[11:43:05] <Sangar> because as it sounds it only happens with harvestcraft
L418[11:43:11] <Sangar> surpise
L419[11:43:19] <Sangar> plus a missing r
L420[11:43:20] <Inari> thats an odd bug xD
L421[11:43:33] <Sangar> harvestcraft is... special
L422[11:43:53] <Sangar> i mean. who puts *all their mod's classes* in *one package* >_>
L423[11:45:42] <Sangar> and i see the versioning is still different between file name and mod data
L424[11:45:49] <Sangar> as it has ever been
L425[11:45:52] <Kodos> Pam's a pretty novice coder iirc
L426[11:45:59] <Kodos> Surprised she's done what she has, tbh
L427[11:46:38] <Sangar> i don't mean to bash, but i'd not be surprised by that at all, yeah :X
L428[11:47:12] <xarses> payonel: thanks, I have to report bugs all day for work
L429[11:47:23] <payonel> tbh, i could tell
L430[11:47:29] <Sangar> i have to fix bugs for work all day .-.
L431[11:47:32] *** medsouz|offline is now known as medsouz
L432[11:47:42] <payonel> i try to make bugs, too
L433[11:48:17] <payonel> xarses: they're top quality reports :) the kind of qa work we like to have in our teams
L434[11:48:28] <xarses> got to keep your co workers employed?
L435[11:48:32] <Sangar> one of those days i'll add bugs (as in insects) to the mod
L436[11:48:44] <Sangar> the entity will be called Feature
L437[11:48:57] <xarses> lol
L438[11:49:07] <xarses> what happens when we squish them?
L439[11:49:21] <Sangar> a loot disk will spawn
L440[11:52:09] <Sangar> xarses, welp, can't reproduce, try 1.6 :P
L441[11:52:18] <Sangar> actually...
L442[11:52:22] * Sangar start searching commit log
L443[11:53:09] <Sangar> yea, probably same thing as #1651
L444[12:02:25] <MajGenRelativity> eyyyyyyyyyyyyyyyy it's Snagar!
L445[12:02:34] <MajGenRelativity> how you doing today?
L446[12:02:58] <Inari> wow 1.6 has been long in the making if #1651 fixed it :P
L447[12:03:47] <Sangar> yeaaaah, 1.6 was supposed to release last btm, remember? :X
L448[12:04:17] <Temia> Would these features spawn in the dark corners of server farms?
L449[12:04:24] <xarses> Sangar: I'll give it a whirl
L450[12:04:37] <xarses> thanks
L451[12:04:56] <Kodos> Fuck Marvel
L452[12:05:11] <S3> lol
L453[12:05:17] <S3> unless it's deadpool
L454[12:05:17] <Temia> Oh dear, what did they do this time?
L455[12:05:24] <Kodos> made Captain America Hydra
L456[12:05:28] <S3> :D
L457[12:05:37] <Temia> Or is this a rare incidence where it's Marvel Frozen, supporting heroine of Aura Battler Dunbine?
L458[12:05:44] <Temia> --guess not :V
L459[12:05:49] <Kodos> http://www.usatoday.com/story/life/2016/05/25/captain-america-comic-book-reveal/84896522/
L460[12:05:54] <Sangar> i probably should've backported a few fixes to 1.5 >_> but eh
L461[12:06:33] <S3> noooo
L462[12:08:31] <payonel> asie: btw, i love your stupid scrolling sign up button thing
L463[12:08:42] <payonel> it's so bad it's good
L464[12:10:17] *** rakiru|offline is now known as Kasen
L465[12:10:38] <asie> payonel: :)
L466[12:12:51] <xarses> What do I need to know if I switch to 1.6?
L467[12:13:29] <Sangar> all the things will break, possibly
L468[12:13:40] <payonel> xarses: reinstall the os, too
L469[12:13:44] <xarses> ya, besides that
L470[12:13:54] <payonel> from a loot disk
L471[12:13:57] <xarses> payonel: from a loot disk?
L472[12:13:58] <xarses> k
L473[12:14:03] <Sangar> hopefully few things break, what did change a lot are server racks
L474[12:14:10] <xarses> is an old loot disk ok?
L475[12:14:16] <payonel> yes
L476[12:14:31] <Sangar> if you get any missing blocks or items, do let me know, haven't tested an upgrade in quite a while
L477[12:14:40] <payonel> backup :)
L478[12:14:42] <payonel> haha
L479[12:14:49] <Sangar> yeah, backup definitely :X
L480[12:15:06] <xarses> that sounds... safe
L481[12:15:41] ⇨ Joins: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se)
L482[12:15:48] <Sangar> it *should* be fine, i just haven't tested 1.5->1.6 in a while, so i can't claim it's safe :P
L483[12:15:58] <lunar_mom> Hello
L484[12:16:11] <Techokami> ahoy
L485[12:16:15] <Techokami> sup
L486[12:16:17] <Sangar> greetings
L487[12:16:24] <lunar_mom> How is everyone?
L488[12:16:31] <MajGenRelativity> good
L489[12:16:53] <Techokami> pretty good, just got my Game Boy back from a modder. Delicious backlighting :)
L490[12:17:02] <lunar_mom> :9
L491[12:17:09] <xarses> Sangar: crafting.craft(1) prevents my issue on 1.5 so thats confirmed
L492[12:17:36] <payonel> asie: can you give me start time, end time?
L493[12:17:50] <payonel> oh, there is a "read more here"
L494[12:17:52] <payonel> i'll check that
L495[12:18:02] <Sangar> so. getUpdateTag. for magical reasons, things apparently did not break until now because nothing overridden in a trait called anything else also overridden in that trait... now getUpdatePacket does. and that call doesn't get obfuscated. even though it should. the downsides of scala modding :/
L496[12:18:27] <Sangar> xarses, k
L497[12:18:46] <lunar_mom> How many here have tried Duskers?
L498[12:19:25] <payonel> asie: ok, so in trying to commit to "when available" - do you have a general hour start and end i can consider?
L499[12:19:39] * payonel is finally filling out the booth registration
L500[12:20:04] <Sangar> you're boothing? :D
L501[12:22:33] <payonel> yeah, openos 1.6
L502[12:22:38] ⇦ Quits: CoderPuppy (~cpup@32.218.113.38) (Ping timeout: 190 seconds)
L503[12:22:54] <asie> payonel: for what?
L504[12:22:55] <Sangar> ah, cool. then there'll be *something* at the oc booth at least :P
L505[12:22:58] <asie> booths?
L506[12:23:00] <asie> arbitrary
L507[12:23:02] <asie> panels?
L508[12:23:04] <asie> less arbitrary
L509[12:23:06] <asie> we'll be deciding it closer to the con
L510[12:23:21] <payonel> well sinse i have both of you here at the same time -
L511[12:23:27] <S3> con?
L512[12:23:52] <asie> Sangar: the demo compo will be worth it
L513[12:23:52] <payonel> do you guys think an openos 1.6 overview/feature demo/api updates .. should be a panel?
L514[12:23:54] <asie> har har
L515[12:23:56] <asie> payonel: sure why not
L516[12:24:09] <payonel> i feel a bit pressumptuous to think people care that much about my openos stuff :) haha
L517[12:24:13] <payonel> so i was happy with just a booth
L518[12:24:43] <Sangar> do a panel, why not, might at the least serve as a tutorial for people when it gets recorded :D
L519[12:24:47] ⇨ Joins: cpup (~cpup@32.218.113.134)
L520[12:24:55] <payonel> S3: http://blog.asie.pl/
L521[12:25:02] <payonel> ah true
L522[12:25:18] <S3> OH YES
L523[12:25:21] <S3> payonel: what should I do?
L524[12:25:50] <Inari> http://btm.asie.pl/16.2/ much ncie rsite
L525[12:26:08] <payonel> s/cie r/icer /
L526[12:26:08] <MichiBot> <Inari> http://btm.asie.pl/16.2/ much nicer site
L527[12:26:09] <Sangar> *if you have ie4
L528[12:26:40] <S3> works fine in chrome
L529[12:26:49] <Sangar> huh. i just realized i never got around to unquickfixing ticking, and even cables tick currently :X
L530[12:26:50] <S3> but isn't as great as geocities
L531[12:26:58] <Mimiru> holy crap it's like 1995 all over again
L532[12:27:02] <S3> Sangar: NO!
L533[12:27:09] <S3> ticks based stuff is BAD!
L534[12:27:14] <Sangar> duh
L535[12:27:23] <S3> there's a reason why Linux is no longer tick based :P
L536[12:27:31] <S3> and *BSD
L537[12:27:55] <Sangar> :X
L538[12:28:08] <S3> I always kind of wondered why Minecraft is
L539[12:28:27] <S3> it'd be nice if MC was 100% event driven with a very lightweigt event dispatch system
L540[12:28:36] <S3> maybe a pull model instead of a push model
L541[12:28:39] <payonel> S3: do? like, what booth should you run?
L542[12:28:45] <xarses> dupe dupe dupe
L543[12:28:48] <S3> payonel: sure!
L544[12:29:34] <payonel> S3: :) chess. 2 computers for the players, as terminals. and a chess board with robots
L545[12:29:50] <S3> lool
L546[12:29:57] <S3> well let's see here.. what's the theme...
L547[12:30:11] <Sangar> S3, because games typically have a main loop, traditionally have had, probably always will have :P
L548[12:33:11] <S3> yes but main loop does not imply ticks
L549[12:34:06] <S3> payonel: should I set up an Ocranet demonstration?
L550[12:34:13] <payonel> :) hehe
L551[12:34:14] ⇦ Quits: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se) (Remote host closed the connection)
L552[12:34:24] <S3> how big are the booths
L553[12:34:29] <Inari> ticks technically are events
L554[12:34:32] <S3> 1 chunk?
L555[12:34:36] <Inari> just events ocuring ever 1/20 s
L556[12:34:37] <Inari> :P
L557[12:34:38] <Sangar> okeh, getUpdateTag should be fixed
L558[12:34:39] <S3> Inari: don't think that!
L559[12:34:44] <S3> yes but no..
L560[12:35:02] <S3> ticks are also almost always a push thing
L561[12:35:04] <Inari> payonel: haha correcting my tpos i see :D
L562[12:35:25] <Inari> S3: push tends to be nice if you need to do something so often though
L563[12:35:26] ⇨ Joins: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se)
L564[12:35:33] <lunar_mom> I ran out of power.
L565[12:35:36] <lunar_mom> xD
L566[12:35:47] <S3> it depends. mathematically pull networks are higher performance. it's kind of weird
L567[12:35:49] <lunar_mom> Need to make a nuclear reactor soon.
L568[12:36:14] <S3> you wouldn't think so
L569[12:36:58] <Inari> how would that even work? blocks pull a "tick" event or what
L570[12:37:29] <S3> you shouldn't be pulling with ticks. though there are some programs in the past that have
L571[12:37:52] <S3> But that's pretty much what happens in those situations Inari
L572[12:38:03] <lunar_mom> Guess I'll start with a thermo-pile.
L573[12:38:15] <Inari> S3: well what doi ou pull to do something continously?
L574[12:39:12] <S3> depends on your program's model. I kind of like the idea of pulling events and pushing signals
L575[12:39:48] <S3> for a push-pull design
L576[12:39:54] <Inari> so what do you do in taht case
L577[12:40:12] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L578[12:40:44] <vifino> lmao. I signed up for a competitive match making thingie named FACEIT. Now I get a mail starting with "Hi Fuak,". That is one of the side effects of signing up with the name "Fuak yu".
L579[12:40:48] <S3> with push-pull you register callbacks to signals that are pushed, and you pull events.Though signals would want to be kept at a minimum.
L580[12:41:20] <S3> because the more signals you have going around the more the main event loop is wasting time rolling out signals to everyone
L581[12:41:46] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA01780C1CFFFC2FDD23.dip0.t-ipconnect.de)
L582[12:41:47] zsh sets mode: +v on Vexatos
L583[12:41:47] <Inari> i donte ven see why pull is faster, it just adds extra steps
L584[12:42:48] <Vexatos> %tell Sangar switch board model when <3
L585[12:42:50] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L586[12:44:40] <Inari> i explored teh switchbaord in fo4
L587[12:45:52] <Sangar> wat
L588[12:45:58] <payonel> asie: registration sent, i hope it is coherent
L589[12:46:27] <lunar_mom> Switch board?
L590[12:46:46] <lunar_mom> Sounds interesting.
L591[12:46:48] <Sangar> i know nothing of a model
L592[12:47:20] <Vexatos> Sangar, how would I draw them buttons?
L593[12:47:51] <Vexatos> right know they're just flush with the texture :P
L594[12:47:56] <Vexatos> Not sure that's what Kodos wants >_>
L595[12:47:57] <Sangar> idk, in the te renderer if you have to? :X
L596[12:48:10] <Vexatos> I mean, it's "good enough"?
L597[12:48:28] <Vexatos> but that means the only difference to the light board is the background
L598[12:48:34] <Vexatos> (which still is an awesome texture ._.)
L599[12:48:40] <Sangar> yeah. and if it's a performance issue, just render them if player is closer than 12 blocks to the rack or so
L600[12:49:03] <Sangar> (rendering the knobs in the te i mean)
L601[12:50:28] <payonel> gamax92: i'd like to modfiy wocchat to only use term, no gpu calls directly
L602[12:50:53] <gamax92> you can do whatever you'd like to :P
L603[12:51:38] ⇦ Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Ping timeout: 190 seconds)
L604[12:51:50] <gamax92> Can't stop you
L605[12:51:56] <payonel> :)
L606[12:53:10] <Inari> https://www.youtube.com/watch?v=9c6PLfHQCa8 :3
L607[12:53:11] <MichiBot> No Game No Life OST- Speed +2 | length: 1m 51s | Likes: 34 Dislikes: 1 Views: 4727 | by Sir Wobbly
L608[12:53:37] <S3> Inari: really depends on the model.
L609[12:53:39] <payonel> s/tpos/typos/
L610[12:53:39] <MichiBot> <Inari> payonel: haha correcting my typos i see :D
L611[12:53:43] <Inari> haha
L612[12:53:54] <S3> I'm in calc 2 class
L613[12:54:11] <Vexatos> Sangar, if Kodos is fine with it, I'd honestly just render it as it is right now. I mean, it's still quite neat and having buttons stick out 1 pixel looks incredibly weird and only half a pixel does too because it's only half a pixel
L614[12:54:23] ⇨ Joins: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L615[12:54:39] <Sangar> Vexatos, sure. can might still come back to it later.
L616[12:54:48] <Sangar> also, left align them lights and it will look different :P
L617[12:54:49] <Vexatos> Exactly.
L618[12:54:54] <Vexatos> pls
L619[12:55:08] <Vexatos> Kodos said no so that's Vexatos 1 - Snagar 0
L620[12:55:25] <Sangar> but i made the texture, that give +10
L621[12:55:58] <Sangar> bbl, food
L622[12:56:14] <Vexatos> ._.
L623[12:56:51] <Vexatos> But I disfigured the texture! That gives me a +10 equalling 11!
L624[12:57:14] <S3> Inari: I am definately doing a pull model for dynamic routing of Ocranet :D
L625[12:57:16] * Inari flops about :3
L626[12:57:19] <S3> for convergence
L627[12:57:31] <S3> it really shines in times like that
L628[13:01:45] <Kodos> Wat
L629[13:02:31] <Kodos> Vexatos, push it as it is for now, and we (read: you or sanger) can always add in the popout buttons later
L630[13:02:44] <Vexatos> wee
L631[13:02:46] <Kodos> I have to leave for a dr appt and some tests, but when I get back, I'll -try- to test it
L632[13:03:05] <Vexatos> can't you play during the two hours in the waiting room? :P
L633[13:03:29] <Kodos> 2 hours?
L634[13:04:52] <Vexatos> I still need a recipe for the thing
L635[13:05:54] <Kodos> How many buttons did you end up with
L636[13:07:16] <Vexatos> 4
L637[13:07:20] <Vexatos> the layout snagar hates
L638[13:07:26] <Vexatos> 3 is... too few imo
L639[13:07:46] <Kodos> Okay, then use 4 buttons, 3 network cables, a T1 Server, and a Slime Ball (Because we're bodging it)
L640[13:08:01] <Vexatos> why a server?
L641[13:08:06] <Vexatos> it doesn't itself calculate anything
L642[13:08:14] <Kodos> Because it's going into a rack. And the server doesn't have a CPU or anything in it
L643[13:08:18] <Vexatos> did you even look how mountables are usually crafted?
L644[13:08:18] <Kodos> It's just the empty server blade
L645[13:08:28] <Vexatos> they all follow a similar layout
L646[13:08:38] <Kodos> ¯\_(ツ)_/¯
L647[13:08:47] <Kodos> Figure it out, I need to go if I'm gonna make it to town in time for lunch beforehand
L648[13:09:13] <Vexatos> ok
L649[13:10:52] <CompanionCube> heh
L650[13:11:06] <CompanionCube> Ubuntu MATE is migrating to GTK3
L651[13:12:31] <gamax92> :/
L652[13:12:39] <gamax92> But GTK3's file dialog stuff is fugly
L653[13:12:56] <CompanionCube> it can be made to look good
L654[13:12:59] <CompanionCube> iirc
L655[13:13:09] <CompanionCube> (GTK3 in general)
L656[13:13:13] <gamax92> :P
L657[13:13:20] <CompanionCube> but the GNOME-style client-side decorations are garbge
L658[13:13:38] <CompanionCube> as is the breakage in minor version numbers (seriously?)
L659[13:14:52] <CompanionCube> https://distrowatch.com/dwres.php?resource=showheadline&story=571
L660[13:15:42] <wolfmitchell> RIP Mate
L661[13:16:51] <lunar_mom> My back Hz.
L662[13:17:14] <lunar_mom> Like, 10 Hz.
L663[13:17:57] <wolfmitchell> ...
L664[13:19:21] <asie> my head Hz.
L665[13:19:40] <Vexatos> asie, the pun does much more
L666[13:19:42] <Vexatos> also my eye
L667[13:19:47] <Vexatos> and my lungs
L668[13:19:56] <Vexatos> I inhaled some acid today :|
L669[13:20:22] <lunar_mom> >.>
L670[13:20:28] <lunar_mom> What kind of acid?
L671[13:21:03] <Vexatos> %tell Sangar why did you make the recipes op? You never answered D:
L672[13:21:04] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L673[13:21:08] <lunar_mom> Lysergic acid diethylamide?
L674[13:21:08] <Vexatos> Forecaster ^
L675[13:21:17] <Vexatos> lunar_mom, hydrochloric
L676[13:21:25] <Forecaster> :P
L677[13:21:38] <lunar_mom> Oh >.<
L678[13:21:43] <S3> asie: that's just another way of saying that you're headbanging
L679[13:22:02] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Leaving)
L680[13:22:53] <asie> S3: sadly, no.
L681[13:24:01] ⇦ Quits: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net) (Quit: Abort | Retry | Fail)
L682[13:24:26] <lunar_mom> Haven't been making meth, have you?
L683[13:24:40] <Forecaster> or worse, math!?
L684[13:24:49] <lunar_mom> Math is beautiful
L685[13:27:31] <lunar_mom> Just look at fractals
L686[13:28:39] <lunar_mom> The golden ratio
L687[13:28:48] <lunar_mom> Pi
L688[13:29:15] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L689[13:30:17] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L690[13:31:31] <Vexatos> %tell Sangar should the switch board require a tiny bit of power (currently 0.02 OC/t per active switch) for that switch to stay active? Hmm
L691[13:31:33] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L692[13:33:22] <S3> I need to come up with an algorithm that finds the right filesystem with the right mountpoint
L693[13:33:23] <Vexatos> %tell Sangar might make sense because it's not a physical button right now at least :P
L694[13:33:24] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L695[13:34:06] *** gAway2002 is now known as g
L696[13:36:49] <Sangar> they're not op, they're just a hell of a lot less tedious
L697[13:36:54] <Sangar> i'd say no power
L698[13:37:13] <S3> one way I could do it is to loop through all mounted systems, and then have a local variable keep track of the mmount being matched but that could be slow with a lot of open()s
L699[13:37:17] <S3> maybe someone has an idea
L700[13:37:27] <Sangar> aand gone again, laters :P
L701[13:40:33] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L702[13:43:57] <xarses> dev-dev.jar ...
L703[13:44:50] <xarses> that just sticks as funny in my head
L704[13:45:20] <lunar_mom> jar-jar.dev
L705[13:45:22] <gamax92> DEVDevDev-dev.dev.dev-dev.jar
L706[13:46:52] <lunar_mom> I set up a thing that can fuel my diesel generator infinitely
L707[13:47:31] <xarses> good?
L708[13:47:56] <lunar_mom> Energy collector+condenser, pipe into squeezer and fermenter
L709[13:48:07] <lunar_mom> Melon slices and melon seeds
L710[13:49:55] <lunar_mom> Relatively inexpensive.
L711[13:50:19] <lunar_mom> But it took me a while to find melons to condense into
L712[13:51:26] <lunar_mom> Tried going for an automated potato farm, but could not find any potatoes anywhere
L713[13:54:17] ⇦ Quits: iceman11a (~icemna11a@cpe-66-61-77-228.neo.res.rr.com) (Quit: Going on a long tril and forgetting IRC for now)
L714[13:56:45] <Vexatos> %tell Sangar uuuuuuh wat. I flip the switch in onActivate and set it to true, but getData still receives it as false... Only happens in 1.8.9+
L715[13:56:47] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L716[13:58:32] ⇦ Quits: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se) (Remote host closed the connection)
L717[13:59:15] <Vexatos> %tell Sangar nevermind, I am a derp
L718[13:59:15] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L719[14:01:27] <Vexatos> %tell Sangar also, why is onActivate called on the client? ._.
L720[14:01:27] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L721[14:03:34] ⇨ Joins: iceman11a (~icemna11a@cpe-66-61-77-228.neo.res.rr.com)
L722[14:03:36] ⇨ Joins: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se)
L723[14:03:54] <lunar_mom> Power dropped again
L724[14:03:59] <Lordmau5> back o/
L725[14:04:02] <lunar_mom> Not so sustainable after all
L726[14:07:37] ⇦ Quits: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se) (Remote host closed the connection)
L727[14:11:02] *** johnlage is now known as johnlage_bots
L728[14:11:57] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L729[14:13:04] ⇨ Joins: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se)
L730[14:13:24] <lunar_mom> I think my setup can keep up with consumption now.
L731[14:15:17] <Vexatos> %tell Kodos http://files.vex.tty.sh/Computronics/dev/ hype
L732[14:15:18] <MichiBot> Vexatos: Kodos will be notified of this message when next seen.
L733[14:17:30] *** johnlage_bots is now known as johnlage
L734[14:21:16] *** Gavle|Away is now known as Gavle
L735[14:23:01] <Lordmau5> how do I use the disassembler?
L736[14:23:33] <Vexatos> Lordmau5, you place a chest nearby
L737[14:23:37] <Vexatos> and then put the item inside
L738[14:23:39] <Vexatos> and give it powa
L739[14:23:42] <Vexatos> max powa
L740[14:23:45] <Vexatos> :^)
L741[14:23:56] <XDjackieXD> tiddles: Mind sending me the map you had problems with with OpenRadio (and what version of the mod are you using)? I can't reproduce the bug you described in my test world >.>
L742[14:24:00] <Lordmau5> eh, is a power mod needed or can OC do that standalone_
L743[14:24:26] <Vexatos> if there is no power mod, then there's no power needed :P
L744[14:24:45] <Lordmau5> ah
L745[14:25:09] <Lordmau5> doesn't work ;_;
L746[14:25:14] <Lordmau5> what items work on it?
L747[14:25:27] <Lordmau5> ah figured it out
L748[14:25:42] <lunar_mom> Disassembler can take apart anything OC, right?
L749[14:26:00] <Vexatos> yes
L750[14:26:03] <lunar_mom> There's a config option for vanilla/other mods too, right?
L751[14:26:06] <Vexatos> yes
L752[14:26:17] <lunar_mom> *gives self two cookies* xD
L753[14:26:27] <Vexatos> but it'll only ever disassemble to whatever is the first regiestered matching recipe
L754[14:26:28] <Vexatos> :P
L755[14:26:31] <Lordmau5> yea, thanks
L756[14:26:31] <Vexatos> registered*
L757[14:26:42] <Lordmau5> now I know that the disassembler also fcks the rendering sideways
L758[14:26:45] <Lordmau5> :)
L759[14:27:08] <lunar_mom> I need me some of that sideways action >w<
L760[14:29:23] ⇦ Quits: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se) (Remote host closed the connection)
L761[14:29:52] <Inari> "sideways action" eh
L762[14:29:54] <Inari> scissoring?
L763[14:30:34] <Lordmau5> !pokes Sangar
L764[14:30:41] <Lordmau5> did... did he vanish?
L765[14:31:20] <Inari> [20:37:36] <@Sangar> aand gone again, laters :P
L766[14:31:21] <Inari> yep
L767[14:31:28] <Lordmau5> rip
L768[14:31:29] <Inari> Lordmau5: any luck with gl debugger?
L769[14:31:45] <Lordmau5> na, but with the help of fry I managed to solve at least the tablet-issue
L770[14:32:16] <Lordmau5> the one with "a block being placed" *might* be an issue on his end
L771[14:32:24] <Lordmau5> I'm not 100% sure, just a speculation as far as his rendering code goes
L772[14:32:37] <Inari> debug it :D
L773[14:34:21] *** medsouz is now known as medsouz|offline
L774[14:36:48] <xarses> hmm, is there a way to get a instance of a component that is unique ie, id like to get a unique instance of gpu so I can leave it bound to a single screen and have another instance pre bound to another screen
L775[14:37:37] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit: .)
L776[14:37:47] *** medsouz|offline is now known as medsouz
L777[14:38:49] <payonel> xarses: the gpu "driver" on boot will keep rebinding as new screens and new gpus are "found"
L778[14:39:02] <payonel> but once those signals stop, you can just control them how you want
L779[14:39:40] <payonel> if you have 2 gpus, your terminal will rendering to the screen via the gpu found last
L780[14:40:03] <payonel> if you want to work with the other gpu, you could querry things to figure out what gpu is being used by term
L781[14:40:08] <payonel> require("term").gpu()
L782[14:40:35] <xarses> no I want to update multiple screens with a single gpu
L783[14:41:05] <payonel> wow, how did i misread your question that badly
L784[14:41:26] <payonel> gpu will only bind to a single screen
L785[14:41:33] <payonel> afaik --
L786[14:41:43] <payonel> i guess i've not tried using gpu.bind to multiple screens
L787[14:42:12] <xarses> as an internals thing or is it just a property of the instance of the component object
L788[14:42:28] <xarses> prior, i just have to keep rebinding
L789[14:42:28] <Lordmau5> Sangar, this one's on your end
L790[14:42:32] <Lordmau5> don't try and push bugs over to me :'D
L791[14:42:39] <Lordmau5> https://i.lordmau5.com/1464205361-929
L792[14:42:58] <Lordmau5> https://i.lordmau5.com/1464205373-930 - quality debugging to see if the class is actually being preferred
L793[14:43:25] <payonel> xarses: you can keep rebinding still
L794[14:43:38] <xarses> ya, but I don't want to have to keep doing that
L795[14:44:02] <xarses> hence my question
L796[14:44:14] <payonel> xarses: then share with me some code demonstrating what you want to do (you can write fake code, to show me in code what you mean)
L797[14:57:20] *** Ajloveslily|Sleep is now known as Ajloveslily
L798[15:03:34] <Lordmau5> that should do
L799[15:04:03] *** medsouz is now known as medsouz|offline
L800[15:10:53] <Forecaster> huh
L801[15:11:00] <Forecaster> you can charge for videos on youtube now?
L802[15:14:01] <Forecaster> oh it's part of Red
L803[15:19:18] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de) (Ping timeout: 190 seconds)
L804[15:19:52] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L805[15:30:12] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L806[15:31:28] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L807[15:34:08] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA01780C1CFFFC2FDD23.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L808[15:37:53] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:35ee:43d3:98ef:2b0d) (Quit: Leaving)
L809[15:47:44] *** Gavle is now known as Gavle|Away
L810[15:51:30] <xarses> payonel: https://gist.github.com/xarses/049809737c6f897e0b7d5c538ee112c1
L811[15:52:13] <xarses> you can pay to not watch commercials and more easily download videos for offline (not that it was terribly hard in the first place)
L812[15:59:58] <Inari> https://cs.sankakucomplex.com/data/43/bb/43bbcb17b2e35e6d8671fd8990254da2.jpg?5306862
L813[16:06:24] ⇦ Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 192 seconds)
L814[16:10:31] ⇦ Quits: Keanu73 (~Keanu73@host-78-150-237-125.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L815[16:14:54] ⇦ Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Ping timeout: 192 seconds)
L816[16:15:53] ⇨ Joins: Yepoleb (~yepoleb@91-115-116-58.adsl.highway.telekom.at)
L817[16:16:58] ⇨ Joins: MrDetonia (webchat@81.141.252.245)
L818[16:17:09] <MrDetonia> Heya, anyone about?
L819[16:20:27] <CompanionCube> maybe
L820[16:20:35] <MrDetonia> o-oh
L821[16:20:44] <Inari> purrsibly
L822[16:20:50] <MrDetonia> Was wondering if OC needs any ports open for internet cards to work
L823[16:21:02] <MrDetonia> I have it running on a modded server with some friends
L824[16:21:15] <MrDetonia> can't seem to speak to the outside world ;-;
L825[16:22:12] <Inari> well... just takinga guess
L826[16:22:20] <Inari> but it could need the port opent hat you are trying to use?
L827[16:22:43] <xarses> MrDetonia: to reach an external site? no, but there is a config to allow internet access in the first place
L828[16:22:56] <MrDetonia> xarses: aha, I may not have enabled that then
L829[16:22:57] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L830[16:22:58] <xarses> to open a port on the server, yes there are requirements
L831[16:23:01] <Inari> isnt that on by default though
L832[16:23:09] <xarses> Inari: I thought so
L833[16:23:13] <MrDetonia> my firewall allows traffic out, and then related traffic back in
L834[16:23:32] <MrDetonia> which option am I looking for?
L835[16:23:47] <xarses> the one about using tubes
L836[16:24:01] <MrDetonia> ha, okay will take a look quickly
L837[16:24:57] <xarses> there is an entire section about internet settings
L838[16:25:02] <xarses> just search for it
L839[16:25:42] <MrDetonia> yeah
L840[16:25:50] <MrDetonia> well TCP+HTTP should be enabled
L841[16:26:06] <MrDetonia> nothing unusual in the blacklist
L842[16:26:18] <xarses> empty whitelist?
L843[16:26:22] <MrDetonia> yes
L844[16:26:31] <xarses> then it should work
L845[16:26:41] <MrDetonia> it doesn't seem to be :/
L846[16:26:57] <xarses> you cant wget a http url?
L847[16:28:06] <MrDetonia> oh wut
L848[16:28:10] <MrDetonia> that worked just now
L849[16:28:18] <MrDetonia> so http appears to be okay..
L850[16:28:23] * xarses grins
L851[16:28:38] <xarses> so what doesn't?
L852[16:28:46] <MrDetonia> um, is there a ping on openOS?
L853[16:28:52] <MrDetonia> or telnet or something?
L854[16:29:03] <xarses> nope
L855[16:29:19] <xarses> you'd have to find someone who wrote it
L856[16:29:27] <xarses> also, we cant form icmp packets
L857[16:29:27] <MrDetonia> okay, one thing that isn't working is installing the oppm
L858[16:29:49] <MrDetonia> ^ah - that makes sense
L859[16:30:09] <xarses> the wget part?
L860[16:30:17] <Elizabeth> MrDetonia, what part of oppm fails?
L861[16:30:33] <MrDetonia> it prints "Installing package to /mnt/xxx..."
L862[16:30:36] <Inari> payonel: does 1.6 not have a ping utility? o.o
L863[16:30:43] <MrDetonia> then complains about not being able to connect to the internet
L864[16:30:55] <Elizabeth> hmm, do you have an internet card?
L865[16:30:58] <payonel> Inari: it would be a utility of the network card, not core to the os
L866[16:31:00] <MrDetonia> I do
L867[16:31:10] <Inari> payonel: why that
L868[16:31:26] <payonel> Inari: for example, wget is a symlink you get when you have a internet card installed
L869[16:31:36] <Inari> thats weird
L870[16:31:37] <MrDetonia> I have one 'machine' running OpenOS, and the other with that plan9k abomination
L871[16:31:52] <Inari> network cards dont tend to install software on a OS :p
L872[16:31:53] <payonel> Inari: it is weird, but let me explain a bit about how that works
L873[16:32:06] <MrDetonia> both have internet cards, I haven';t tried installing oppm on plan9k b/c I assumed it wouldn't work
L874[16:32:21] <payonel> Inari: when you have a component installed, it can support an "automount" and create a mount point in /mnt/###
L875[16:32:37] <payonel> then that filesystem can have an autorun
L876[16:32:53] <xarses> its nifty magic
L877[16:33:05] <payonel> for the network card, it has a wget.lua script in its virtual filesystem
L878[16:33:25] <payonel> and the network card's filesystem has an autorun script that create a symlink to its wget.lua script to your /bin/ folder
L879[16:33:56] <Inari> cant say i see the point
L880[16:34:16] <payonel> Inari: it....lets components add functionality to the users
L881[16:34:22] <payonel> without requiring a user to write a script to use an api
L882[16:34:30] <payonel> but instead, just gives you a bin script
L883[16:34:49] <payonel> if i put wget.lua in the core os, then users would see all scripts for all components on the default os install
L884[16:35:01] <payonel> and, that could be considered noise
L885[16:35:15] <Inari> sure, but thats how it makes sense
L886[16:35:24] <Inari> i havnet run across any cards that have filesystems
L887[16:35:35] <payonel> i agree - but this is a trade off to simplify things for users
L888[16:35:39] <xarses> generators do too
L889[16:35:59] <payonel> Inari: i'm more on your side about this
L890[16:36:03] <Inari> rather i find it decreasing simplicity
L891[16:36:11] <Inari> i'll install openOS, and see thers no wget
L892[16:36:17] <payonel> sure
L893[16:36:19] <Inari> and i assume it doesnt ahv eit
L894[16:36:31] <payonel> i agree
L895[16:36:56] <MrDetonia> Okay, so the line I assume is failing is the call to: pcall(getContenc, "<repos.cfg URL>")
L896[16:38:09] <xarses> payonel: my example is above ^^^
L897[16:38:17] <Elizabeth> MrDetonia, what are you trying to install? have you tried anything else?
L898[16:38:29] <MrDetonia> just oppm itself, from the floppy disc
L899[16:38:41] <MrDetonia> the URL does resolve to a file, it's not 404ing or anything
L900[16:40:21] <payonel> xarses: yeah, sorry <that i didn't respond>. so be patient with me - i dont understand. may i rephrase what i thought you wanted?
L901[16:40:46] <payonel> xarses: are you looking for a magical_gpu proxy that when you call set on it, it write to two separate screens?
L902[16:40:47] <xarses> It's ok, I figured you stepped away
L903[16:40:58] <payonel> xarses: well i do that too :) (at work)
L904[16:41:10] <xarses> same
L905[16:41:54] <xarses> yes, I want to have a magical proxy that has the correct screen bound so that I can send the calls to the expected screen
L906[16:42:17] <payonel> Inari: if you want that changes, i.e. we move all bin scripts from core components (i.e. components from oc) to OpenOS bin vanilla install -- we can make a feature request for that and i'm happy to move the files and add appropriate error messages (e.g. "wget requires an internet card")
L907[16:42:35] <payonel> xarses: what do you mean by "correct" screen?
L908[16:42:59] <xarses> which every of the display's I want to update at that time
L909[16:43:14] <Inari> payonel: i'd like that :p just seems the logical way to me :/ my OSes always had commands like "ping" even if the appropriate component isnt available xD
L910[16:43:40] <xarses> IE I plan on having a bunch of data displayed on screens, and will need to update them, the update functions will need to write to their screen
L911[16:43:44] <payonel> xarses: and (again, sorry i'm not getting it yet) what is wrong with defining which is "correct" by calling gpu.bind(screen)
L912[16:44:15] <payonel> xarses: btw, you can use a single term object and rebind it and write to it, in case you like term api more than gpu api
L913[16:44:25] <xarses> I'll need a larger main that ensures the screens are drawn one at a time
L914[16:44:28] <payonel> i'll be demo'ing that at btm, btw (with term)
L915[16:44:39] <xarses> btm
L916[16:44:42] <xarses> ?
L917[16:44:55] <payonel> http://btm.asie.pl/16.2/
L918[16:44:57] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L919[16:45:12] <payonel> also, blame asie for that absurd geocities website :) haha
L920[16:45:19] <asie> it's not absurd
L921[16:45:21] <asie> it's
L922[16:45:23] <asie> perfect
L923[16:45:25] <asie> just use IE4
L924[16:45:32] <payonel> asie: hahaha :) i told you already i love it
L925[16:45:41] ⇦ Quits: GreaseMonkey (greaser@antihype.space) (Remote host closed the connection)
L926[16:45:53] <xarses> I love the IE logo
L927[16:45:56] <xarses> soo retro
L928[16:46:04] *** amadornes is now known as amadornes[OFF]
L929[16:46:05] * xarses hugs 1994
L930[16:46:43] <payonel> Inari: yep, i'm agree with you. keep in mind i'm somewhat late to this community. i didn't want to rock every boat in the harbor :)
L931[16:46:57] <payonel> i'm agree with you...wow -- good typo
L932[16:48:04] * Elizabeth falls asleep on vifino
L933[16:48:12] * vifino awws and carries Elizabeth to bed
L934[16:49:37] ⇨ Joins: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L935[16:51:51] *** medsouz|offline is now known as medsouz
L936[16:52:39] <payonel> xarses: so why not something like this: https://gist.github.com/payonel/d57164f9572489ff39c7b2117af3310c
L937[16:52:57] <payonel> aside from i wrote that without testing or thinking carefully about typos ...
L938[16:53:02] <payonel> is that not what you're asking for?
L939[16:53:42] <payonel> xarses: as for btm, better-than-minecon. a super fun online event where some mods are showns in booths and panel demonstrations
L940[16:53:50] <payonel> online == in a minecraft world
L941[16:53:52] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L942[16:54:18] <xarses> ya, I saw Sangar's prez from one of the previous ones
L943[16:54:25] <payonel> oic
L944[16:54:44] <payonel> so i've requests a panel time to demonstrate openos 1.6
L945[16:55:07] <xarses> the point isn't to loop through the screens
L946[16:55:29] <payonel> oh right, sorry.. then why not just call bind when you want to switch?
L947[16:55:30] <xarses> it's to know that a specific function is prescoped to the correct screen
L948[16:55:35] <payonel> oh
L949[16:55:51] <payonel> so....why not gpu.set_one(...) and gpu.set_two(...) ?
L950[16:55:58] <payonel> or are you wanting a set that takes a param for which screen?
L951[16:56:16] <xarses> hence my wrapper func
L952[16:56:37] <xarses> the wrapper is closest to what I was envisioning
L953[16:56:48] <xarses> I was just wondering if that was necessary
L954[16:57:02] <payonel> yeah
L955[16:57:06] <xarses> and that two objects from the component.proxy call where !=
L956[16:57:13] <xarses> ie different objects
L957[16:57:17] <payonel> um
L958[16:57:24] <xarses> and could be pre-determined to be bound to a different screen
L959[16:57:36] <payonel> THAT i haven't tested
L960[16:57:46] <payonel> but hey! i understand what you're saying now
L961[16:57:48] <payonel> yay!
L962[16:57:56] <xarses> progress!
L963[16:58:40] ⇨ Joins: greaser (greaser@segfault.net.nz)
L964[16:59:22] <payonel> local gpu_a = setmetatable({set=function(...)gpu.bind(a) gpu.set(...)},{__index=component.proxy(gpu_addr)})
L965[16:59:30] <payonel> is probably what i would do
L966[16:59:35] <payonel> just to be safe :)
L967[16:59:44] <payonel> but, i'll look into this and test tonight
L968[16:59:56] <xarses> so back to my question, is the gpu to screen binding expressed completely as data in the lua table, or is it a function of OC internals and therfor we can't do that
L969[17:00:13] <payonel> the BINDING is internal to oc
L970[17:00:23] <payonel> that data is held "below" openos
L971[17:00:38] <xarses> ok, so then if I want to do this, I have to do some wrapping with another function
L972[17:00:42] <payonel> yeah
L973[17:01:26] <payonel> again, term and rebind, so if you like term.write() more than gpu.set() -- keep in mind that if you wrap rebinding gpu, you could just as easily rebind term
L974[17:01:41] <payonel> "again, term CAN* rebind
L975[17:01:43] <payonel> "
L976[17:02:18] <S3> O M G
L977[17:02:23] <S3> WHY didn't I think of that?!
L978[17:02:27] <xarses> I haven't played with the term api
L979[17:02:31] <S3> I feel like a stupid genius
L980[17:02:35] <payonel> S3: ?
L981[17:02:37] <xarses> eh?
L982[17:02:41] <S3> doesn't take a lot of changes either
L983[17:02:47] <S3> so OCBSD will be a microkernel
L984[17:02:49] <payonel> xarses: it'll give you text wrapping
L985[17:02:53] <S3> and the core will be the VFS.
L986[17:03:02] <S3> everything will revolve around a file that way, the UNIX way
L987[17:03:14] <xarses> payonel: I don't know if I want that
L988[17:03:25] <xarses> currently I just resize the screen
L989[17:04:05] <payonel> you can call term.wrap(text, false)
L990[17:04:20] <payonel> depending on what you're doing, i can understand that you may not care for term
L991[17:04:43] <payonel> there are some advantages though
L992[17:05:01] <greaser> 10:02 < S3> I feel like a stupid genius
L993[17:05:06] <greaser> S3 confirmed for ice fairy
L994[17:05:11] <payonel> like term will crop off-screen writes
L995[17:05:13] <S3> ice fairy?
L996[17:05:31] <greaser> this one: http://en.touhouwiki.net/wiki/Cirno
L997[17:06:03] <payonel> also, term can wrap unicode - and it truncates unicode (even when not wrapping)
L998[17:06:14] ⇦ Quits: MrDetonia (webchat@81.141.252.245) ()
L999[17:06:25] <payonel> term also can be targetted to an offset "window"
L1000[17:06:36] <payonel> you can also create new terms, and bind them to processes (coroutines)
L1001[17:06:55] <payonel> again, i can demo all of this at btm if you are interested
L1002[17:07:08] <greaser> do it, we could always do with panels
L1003[17:07:25] <payonel> greaser: panel registration has been submitted. now i'm just putting together the content
L1004[17:07:51] <greaser> yeah i would advise you prepare more than i did for the demomaking in OC panel i did last time
L1005[17:07:59] <greaser> i only prepared a couple of demo effects
L1006[17:08:25] <payonel> i'm thinking of having two parts (back to back)
L1007[17:08:32] <payonel> start with user level features in the os
L1008[17:08:38] <xarses> payonel: seems it's mostly that the functions are for 1.6
L1009[17:08:46] <xarses> the api doesn't have bind
L1010[17:08:49] <payonel> then move to code samples and such, term api being one candidate
L1011[17:08:50] <CompanionCube> Shitty puns 2016: Game Of Codes: A song of bytes and wire. (Totally not stolen from youtube / google
L1012[17:08:55] <xarses> so I guess I'd have to rig primary screen
L1013[17:09:02] <payonel> xarses: oh yes, i'm definitely referring to 1.6
L1014[17:09:09] <xarses> ya, not on 1.6
L1015[17:09:21] <payonel> i thought you (were about) upgraded?
L1016[17:09:37] <S3> 1.9!
L1017[17:09:38] <xarses> I have to re-do all my compat testing
L1018[17:09:39] <greaser> you should upgrade to -dev
L1019[17:09:50] <greaser> and i say this as someone who uses void linux
L1020[17:09:55] <payonel> xarses: sorry for the version confusion there -- term in 1.5 is very very different
L1021[17:10:09] <CompanionCube> greaser, that's not saying much
L1022[17:10:09] <greaser> which tends to run latest release for everything, including a broken NSS release which had to be rolled back
L1023[17:10:24] <xarses> I run debian sid
L1024[17:10:38] <greaser> i am also running mesa git drivers
L1025[17:10:46] <CompanionCube> I run mostly Arch with a mostly inactive OpenSUSE
L1026[17:10:48] <greaser> which, by the way, are actually more stable than you'd think
L1027[17:10:53] <CompanionCube> (on the same filesystem)
L1028[17:10:57] <xarses> but that doesn't mean I have my server admin jump us into the derp end on a major mod bump w/o testing
L1029[17:11:14] <payonel> haha
L1030[17:11:16] <payonel> "derp end"
L1031[17:11:18] <payonel> i like
L1032[17:11:49] <payonel> xarses: but we need awesome bug reporters to be using 1.6 before it goes live!
L1033[17:11:52] <greaser> atm i'm just waiting for GLSL 4.30 to be supported and then i should have GL 4.3 support
L1034[17:12:12] <payonel> i mean, for crying out loud, i just fixed a bloody crash bug 2 days ago
L1035[17:13:18] * Michiyo sighs
L1036[17:14:18] <Michiyo> I have 15 minutes left in the day, and I'm $1 in the hole
L1037[17:14:19] <Michiyo> wooooo
L1038[17:14:35] <xarses> payonel: "bug report: startdate 69864.1 OC is buggy"
L1039[17:16:18] ⇦ Quits: Trangar (~Trangar@2601:cd:301:f300:9507:5f5c:a2e7:2887) (Ping timeout: 190 seconds)
L1040[17:18:38] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 190 seconds)
L1041[17:20:57] ⇨ Joins: Trangar (~Trangar@2601:cd:301:f300:2c82:d511:369e:3221)
L1042[17:21:30] <xarses> payonel: if you want to encourage me to move, someone can fix https://github.com/MightyPirates/OpenComputers/issues/1793 in a useful to programmatically find items way
L1043[17:21:55] <xarses> same with https://github.com/MightyPirates/OpenComputers/issues/1791
L1044[17:22:32] ⇨ Joins: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net)
L1045[17:23:56] ⇦ Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Ping timeout: 384 seconds)
L1046[17:24:33] <payonel> those are good things to improve for gt interop
L1047[17:24:42] <payonel> but at least they aren't regressions
L1048[17:26:06] <xarses> also, someone needs to reopen 1793 if its on-point again
L1049[17:26:19] <xarses> I apparently cant
L1050[17:26:52] ⇨ Joins: Trangar_ (~Trangar@c-76-17-29-38.hsd1.ga.comcast.net)
L1051[17:29:42] ⇦ Quits: Trangar (~Trangar@2601:cd:301:f300:2c82:d511:369e:3221) (Ping timeout: 192 seconds)
L1052[17:30:50] ⇦ Quits: Trangar_ (~Trangar@c-76-17-29-38.hsd1.ga.comcast.net) (Ping timeout: 192 seconds)
L1053[17:31:17] ⇨ Joins: Trangar (~Trangar@2601:cd:301:f300:506f:37ee:7212:4a0f)
L1054[17:35:43] <S3> sysfs will be the only filesystem that isn't a module, heh
L1055[17:37:17] <tiddles> Sangar: oh, you fixed the righty clicky! <3
L1056[17:37:33] <payonel> xarses: 1793. those {}s of data about the tools/items, is that the table you get from inventory_crontroller.getStackInInternalSlot() ?
L1057[17:37:52] <xarses> yes
L1058[17:40:02] ⇨ Joins: Kenny164 (~pkinney@5.80.58.129)
L1059[17:40:04] <xarses> oh, I posted my update w/o referencing oredict data
L1060[17:40:08] <payonel> can you elaborate your closing point, "[if we switch to] ... oredict ... then this problem goes away"
L1061[17:40:59] <xarses> ^
L1062[17:47:10] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de) (Ping timeout: 384 seconds)
L1063[17:48:59] <xarses> payonel: ok, that should maybe be clearer
L1064[17:50:24] <payonel> xarses: interesting. i may look into that. i'm heading out for the day. thanks again for your indepth investigations. very much appreciated. if it is any consolation, many of us are subscribed to every update (issue, commit, pr) on oc's github - i did actually see all of your posts previously
L1065[17:51:10] <xarses> ya, you will probably see a new issue from me tonight
L1066[17:51:29] <S3> hmm
L1067[17:51:40] <S3> what is the memory impact of coroutines?
L1068[17:51:44] <S3> in large quantities
L1069[17:52:11] <xarses> payonel: have a good evening
L1070[18:02:16] <S3> whee
L1071[18:03:39] <S3> how could it be any simpler.
L1072[18:03:58] <Inari> https://i.imgur.com/Fs2wF3r.jpg
L1073[18:04:20] <S3> that is one happy fox
L1074[18:04:36] <S3> OCBSD exposes 10 functions!
L1075[18:04:37] <S3> that's it.
L1076[18:04:53] <S3> just 10
L1077[18:05:01] <Inari> overwatch so fun
L1078[18:05:04] <Inari> but need to do school work
L1079[18:05:05] <Inari> :<
L1080[18:05:18] <CompanionCube> why does that sound very much like a microkernel-sized interface
L1081[18:05:28] <S3> open, close, read, write, fork, exec, kobj_create, kobj_destroy, module_register, and module_deregister
L1082[18:05:36] <S3> it's all you need
L1083[18:05:59] <S3> CompanionCube: because it's a microkernel!
L1084[18:06:05] <Inari> all you need is love()
L1085[18:06:06] <S3> the VFS is the core
L1086[18:06:06] <S3> :D
L1087[18:06:33] <S3> I may even make it down to 6
L1088[18:06:43] <S3> but I think 10 is fine.
L1089[18:06:48] <CompanionCube> which 4 would you remove
L1090[18:06:58] <S3> the kobject and module ones
L1091[18:07:05] <S3> I'd make them part of a file you open
L1092[18:07:35] <CompanionCube> would that lend a plan9-esque feel where 'everything is a file' is taken much more seriously than in linux
L1093[18:07:39] <S3> could make it so that you load modules by executing them
L1094[18:07:45] <S3> and unload them by killing them
L1095[18:07:52] *** kirby|gone is now known as mrkirby153
L1096[18:08:03] <S3> that would actually be kind of cool, what I just mentioned ^
L1097[18:08:16] <S3> CompanionCube: oh yes. sysfs is not a module in ocbsd
L1098[18:08:26] <S3> it is built into the vfs itself
L1099[18:08:42] <S3> the entire kernel communicates with itself via the VFS instead of event driving
L1100[18:08:52] <S3> using /sys
L1101[18:08:58] <CompanionCube> does it manage to be more plan9 than plan9
L1102[18:09:08] <S3> I don't know enough about plan9
L1103[18:09:24] <S3> but as OCBSD becomes less and less like BSD, ihave actually renamed it back to S3IX
L1104[18:09:29] <S3> it is now official S3IX/OCBSD
L1105[18:09:33] <S3> officially*
L1106[18:09:55] <CompanionCube> https://en.wikipedia.org/wiki/9P_%28protocol%29
L1107[18:10:30] <S3> heh
L1108[18:11:11] <S3> ultimately fork() and exec() are part of the scheduler
L1109[18:11:18] <S3> so I -could- seperate it, dunno why I should
L1110[18:11:26] <Inari> how do you even fork in lua
L1111[18:11:34] <S3> Inari: you don't without a C hack
L1112[18:11:47] <Inari> :f
L1113[18:11:52] <S3> Inari: the difference between fork() and coroutine.create() is that fork() makes the scheduler do it for you
L1114[18:11:57] <S3> in S3IX
L1115[18:11:59] <S3> which has benefits
L1116[18:12:08] <Inari> S2IX?
L1117[18:12:19] <S3> S3IX
L1118[18:12:29] <Inari> so you hacked corouttine create C-side?
L1119[18:12:57] <S3> no but somebody made a C lua hack so that you can copy a coroutine and start one and then late rstrart the other where you created it
L1120[18:13:04] <S3> so you'd have two instruction pointers essentially
L1121[18:13:10] <S3> which, would be GREAT
L1122[18:13:11] <S3> I'd love that
L1123[18:13:20] <Inari> does that carry over all ocal values too?
L1124[18:13:27] <S3> no idea
L1125[18:13:32] <S3> Can't use it for OC anyways
L1126[18:13:36] <S3> not without an addon
L1127[18:13:58] <CompanionCube> are you likely to use one of the 'real' CPU archs for S3IX
L1128[18:14:14] <S3> but on ocbsd it mostly just tells the scheduler to create a coroutine and exec
L1129[18:14:19] <S3> which is useful
L1130[18:14:32] <S3> because it means that you can have two seperate IPC layers
L1131[18:14:37] <Inari> i guess technically you could have a lua preparser or such that enables fork()
L1132[18:14:52] <S3> it would be nice to have a real one
L1133[18:15:00] <S3> it would open up a lot of windows
L1134[18:15:11] <Inari> i thoguth you more of a unix fan
L1135[18:15:30] <CompanionCube> is 'woosh' appropriate here
L1136[18:15:37] <CompanionCube> or is that just a crap pun
L1137[18:15:44] <Inari> its a crappy joke
L1138[18:15:44] <Inari> :D
L1139[18:15:46] <S3> lol
L1140[18:15:53] <S3> it was
L1141[18:15:58] <greaser> i clapped
L1142[18:16:18] <Inari> http://moe.polfurs.org/data/image/a2a46a4dc21dc01883ed0c290c5822c4.gif
L1143[18:16:52] <S3> but yeah, most people will probably just make their own coroutines, but to actually get multiple IPC routers going fork() will be pretty special
L1144[18:17:27] <S3> though
L1145[18:17:31] <greaser> i wonder if newlib handles fork()
L1146[18:17:49] <S3> I still gotta figure out little things like filehandles etc
L1147[18:17:50] <S3> for that
L1148[18:17:51] ⇨ Joins: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L1149[18:20:22] <greaser> fun thing, if you ever get virtual memory to play nice then you can implement fork() by creatively duplicating the page tables
L1150[18:20:48] <greaser> wait dammit how much do you have to duplicate for fork()
L1151[18:22:06] <Inari> TIl nipple lamp
L1152[18:23:39] <S3> I dunno if virtual memory is worth it
L1153[18:23:40] <greaser> oh hey, "the entire virtual address space of the parent is replicated in the child"
L1154[18:24:03] <S3> greaser: fork() is a full process clone, but there is something lacking, and I forget what
L1155[18:24:04] <greaser> it's so worth it if you need to run stuff off a single T1 stick ;)
L1156[18:24:09] * xarses goes back to trying to work out how to set up his motion acivated security system
L1157[18:24:11] <gamax92> copy on write?
L1158[18:24:15] <S3> it's surprising because fork() is actually really, really lightweight
L1159[18:24:17] <S3> for what it is
L1160[18:24:20] <greaser> gamax92: welcome to virtual memory
L1161[18:24:35] <greaser> i'd think fork() would give you a new stack pointer...
L1162[18:24:37] <gamax92> (I don't actually know if that was said, I just joined)
L1163[18:25:07] <greaser> it was i think
L1164[18:25:13] <Inari> help
L1165[18:25:17] <gamax92> I do know however some people fake clone by doing Copy on Write
L1166[18:25:17] <Inari> im bein gviolated http://akari.in/pinky_TV4VI
L1167[18:25:21] <greaser> wait hmm
L1168[18:25:41] <greaser> gamax92: it's not faking it, it's saving memory
L1169[18:26:38] <gamax92> sure it is, nothing's been cloned in that scenario, they'd both point to the same physical data until modified
L1170[18:27:24] <greaser> as far as the program is concerned it's a clone it can mess with
L1171[18:28:52] <greaser> clone() is Linux-specific and should not be used in programs intended
L1172[18:28:52] <greaser> to be portable.
L1173[18:34:53] <v^> i think fork is kinda stupid
L1174[18:38:36] <greaser> how so?
L1175[18:42:17] *** medsouz is now known as medsouz|offline
L1176[18:43:22] ⇦ Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Ping timeout: 192 seconds)
L1177[18:45:19] <tiddles> greaser: fork() is surprisingly small of an implementation in the linux kernel
L1178[18:45:53] <tiddles> I was playing around it the other day, and while the code is rather dense and hard to parse, it's *very* small, and probably rather smple one one knows how to go about it xD
L1179[18:45:57] <xarses> ok, so I'm confused as always with how to accept and use variable number of args
L1180[18:46:27] <xarses> I use function asdf(...)
L1181[18:46:41] <xarses> and then it's 'arg' in the block?
L1182[18:46:49] <greaser> xarses: within that you can do something like: local a = {...}
L1183[18:47:03] <greaser> afaik using 'arg' or whatever the hell it is is deprecated
L1184[18:47:24] <xarses> its in the freaking pil book still
L1185[18:47:53] <xarses> leading to my confusion
L1186[18:48:55] <xarses> ok so how does this differe from the table constructor format
L1187[18:49:03] <xarses> s/differe/differ
L1188[18:49:04] <MichiBot> <xarses> ok so how does this differ from the table constructor format
L1189[18:49:25] <xarses> that one appears to have a single arg table?
L1190[18:49:35] <xarses> so the function needs to be prebuilt to accept that?
L1191[18:50:11] <xarses> function asdf{x=1,y=2}
L1192[18:51:48] <xarses> appears to really be function asdf{args} ; print args.x args.y
L1193[18:51:58] <xarses> function asdf(args) even
L1194[18:52:01] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1195[18:52:12] <xarses> and I call it asdf{x=1, y=2}
L1196[18:54:37] <xarses> greaser: so: local event, address, x, y, z, user = ...
L1197[18:56:31] <xarses> lua shell says...
L1198[18:56:34] <xarses> ok
L1199[18:57:26] *** g is now known as gAway2002
L1200[18:57:58] <greaser> xarses: alternatively: function asdf(event, address, x, y, z, user)
L1201[18:58:17] <greaser> any arguments not provided will appear as nil
L1202[18:58:27] <greaser> extra arguments may be ignored
L1203[18:58:38] ⇦ Quits: cpup (~cpup@32.218.113.134) (Ping timeout: 190 seconds)
L1204[18:58:43] <xarses> well ya, in the case that I know exactly what I want in the first place
L1205[19:00:00] ⇨ Joins: cpup (~cpup@32.218.116.40)
L1206[19:06:25] ⇦ Quits: xarses (~xarses@64.124.158.100) (Ping timeout: 201 seconds)
L1207[19:12:32] ⇦ Quits: Inari (~Pinkishu@p5DEC64B6.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L1208[19:16:54] ⇦ Quits: cpup (~cpup@32.218.116.40) (Ping timeout: 201 seconds)
L1209[19:23:03] ⇨ Joins: cpup (~cpup@32.218.116.59)
L1210[19:32:06] ⇦ Quits: Trangar (~Trangar@2601:cd:301:f300:506f:37ee:7212:4a0f) (Ping timeout: 192 seconds)
L1211[19:33:08] ⇦ Quits: cpup (~cpup@32.218.116.59) (Ping timeout: 384 seconds)
L1212[19:33:38] ⇨ Joins: cpup (~cpup@32.218.116.89)
L1213[19:34:16] ⇦ Quits: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection closed for inactivity)
L1214[19:41:23] ⇨ Joins: CB|Away (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1215[19:41:36] *** CB|Away is now known as Kimiro
L1216[19:43:13] ⇦ Quits: SuPeRMiNoR2 (~SuPeR@eve.superminor2.net) (Quit: No Ping reply in 120 seconds.)
L1217[19:44:11] ⇨ Joins: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L1218[19:44:40] ⇨ Joins: SuPeRMiNoR2 (~SuPeR@eve.superminor2.net)
L1219[19:44:40] zsh sets mode: +v on SuPeRMiNoR2
L1220[19:46:53] ⇨ Joins: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net)
L1221[19:47:45] ⇦ Quits: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net) (Read error: Connection reset by peer)
L1222[20:05:59] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L1223[20:17:25] ⇨ Joins: Trangar (~Trangar@2601:cd:301:f300:2c0b:268a:fa58:c4df)
L1224[20:22:15] ⇨ Joins: techno156 (~techno156@86.03.01a8.ip4.static.sl-reverse.com)
L1225[20:22:50] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1226[20:32:27] ⇦ Quits: scj643 (~quassel@2604:a880:800:10::145:3001) (Remote host closed the connection)
L1227[20:32:50] ⇨ Joins: scj643 (~quassel@2604:a880:800:10::145:3001)
L1228[20:33:15] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L1229[20:33:28] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L1230[20:33:48] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1231[20:34:26] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L1232[20:38:52] ⇦ Quits: techno156 (~techno156@86.03.01a8.ip4.static.sl-reverse.com) (Quit: There are those who live without living. Don't be one of those.)
L1233[20:39:27] ⇨ Joins: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L1234[20:42:25] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L1235[20:46:48] ⇦ Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Ping timeout: 384 seconds)
L1236[20:48:30] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L1237[20:59:10] ⇨ Joins: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c)
L1238[20:59:31] ⇦ Quits: Kenny164 (~pkinney@5.80.58.129) (Quit: Leaving)
L1239[20:59:49] ⇨ Joins: Kenny164 (~pkinney@5.80.58.129)
L1240[21:04:19] ⇦ Quits: Trangar (~Trangar@2601:cd:301:f300:2c0b:268a:fa58:c4df) (Quit: Leaving)
L1241[21:08:54] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: *hands everyone a cookie as I leave*)
L1242[21:14:49] ⇦ Quits: Wiiplay123 (~Wiiplay12@adsl-72-154-26-191.bna.bellsouth.net) (Read error: Connection reset by peer)
L1243[21:15:31] <Techokami> https://www.youtube.com/watch?v=4Vy4hpXh7aI
L1244[21:15:32] <MichiBot> Mambo No.9 | length: 44s | Likes: 78 Dislikes: 1 Views: 656 | by LieutenantGwo
L1245[21:15:44] ⇨ Joins: Wiiplay123 (~Wiiplay12@adsl-72-154-26-191.bna.bellsouth.net)
L1246[21:16:43] *** Keridos is now known as Keridos|away
L1247[21:21:07] ⇨ Joins: Gyro (~Gyro@2601:184:300:5d60:5492:8d05:4822:ab1e)
L1248[21:22:00] ⇦ Quits: Kenny164 (~pkinney@5.80.58.129) (Remote host closed the connection)
L1249[21:37:20] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L1250[21:40:12] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L1251[21:47:32] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L1252[21:53:44] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L1253[21:55:22] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Ping timeout: 384 seconds)
L1254[21:59:06] *** medsouz|offline is now known as medsouz
L1255[22:00:25] <Sandra> so CF fired the moderators of the MC section?
L1256[22:00:30] <Sandra> when did that happen and why?
L1257[22:05:06] ⇦ Quits: Lathanael|Away (~Lathanael@p549612A7.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L1258[22:07:22] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L1259[22:09:58] ⇨ Joins: Lathanael|Away (~Lathanael@p549615B0.dip0.t-ipconnect.de)
L1260[22:10:18] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L1261[22:33:54] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L1262[22:43:11] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L1263[22:48:16] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1264[22:49:43] ⇦ Quits: surferconor425 (~surfercon@46.101.41.205) (Remote host closed the connection)
L1265[22:53:49] ⇨ Joins: surferconor425 (~surfercon@46.101.41.205)
L1266[23:04:16] ⇦ Quits: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection closed for inactivity)
L1267[23:29:49] <Sandra> today in #minecraftforge
L1268[23:29:50] <Sandra> private static final SomeShit MY_SOME_SHIT = new FuckIt();
L1269[23:35:08] <Temia> QUALITY code
L1270[23:36:45] <Xal> i = 0x5f3759df - ( i >> 1 ); // what the fuck?
L1271[23:37:04] <Xal> probably my favourite line of code
L1272[23:37:15] <Xal> the 'what the fuck' gets me every time
L1273[23:38:47] <Sandra> beautiful.
L1274[23:39:39] <Xal> it's from Quake III fast inverse square root
L1275[23:39:53] <Xal> back then hardware floating point stuff like that was rarer and slow
L1276[23:40:08] <Xal> full code is from https://en.wikipedia.org/wiki/Fast_inverse_square_root
L1277[23:40:21] <Xal> i just love how they define const float threehalfs = 1.5F;
L1278[23:40:36] <Xal> as the magic number '1.5' was going to throw me off
L1279[23:40:51] <Xal> and then shove 0x5f3759df in your face with the only explanation 'what the fuck?'
L1280[23:42:43] <Temia> Huh.
L1281[23:43:11] <Temia> Its origin was on the SGI Indigo?
L1282[23:43:16] <Temia> That explains a bit too.
L1283[23:44:16] <Sandra> three halfs.
L1284[23:44:17] <Sandra> wow.
L1285[23:45:32] <Xal> funny thing is that function is probably one of the most influential pieces of code ever written
L1286[23:45:53] <Xal> it's what allowed quake and derivatives to squeeze the most out of their limited hardware
L1287[23:47:33] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L1288[23:49:59] ⇦ Quits: Yepoleb (~yepoleb@91-115-116-58.adsl.highway.telekom.at) (Quit: Yepoleb)
L1289[23:53:05] <Ajloveslily> is the creative robot supposed to cycle through 30+ names before it gets its name on WAILA
L1290[23:59:51] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
<<Prev Next>> Scroll to Top