<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:40] <AmandaC> Actually, think I'll try that new hip thing all the kids are doing, sleep. Night folks
L2[00:08:48] ⇦ Quits: ping (v^@me.pxtst.com) (Quit: ZNC - http://znc.in)
L3[00:08:53] ⇨ Joins: ping (v^@me.pxtst.com)
L4[00:28:01] ⇨ Joins: viomi (webchat@kurosawa.daviszone.org)
L5[00:39:20] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 206 seconds)
L6[00:40:28] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L7[00:42:03] *** greaser|q is now known as GreaseMonkey
L8[00:43:11] ⇦ Quits: Ashindigo_ (uid202308@2604:8300:100:200b:6667:7:3:1644) (Quit: Connection closed for inactivity)
L9[00:53:05] ⇨ Joins: Cogitabundus (~HAL@115.248.50.20)
L10[00:53:06] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 204 seconds)
L11[00:54:57] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L12[00:55:26] ⇦ Quits: ConcernedHobbit (me@2001:470:ca8f::3) (Ping timeout: 180 seconds)
L13[00:55:38] ⇦ Quits: Fridtjof (prassel@reporting.live.from.stary2001.co.uk) (Ping timeout: 204 seconds)
L14[00:55:57] ⇦ Quits: vifino[m] (~vifinomat@osiris.stary2001.co.uk) (Ping timeout: 180 seconds)
L15[00:55:57] ⇦ Quits: wolfmitchell[m] (~mitchellm@osiris.stary2001.co.uk) (Ping timeout: 180 seconds)
L16[00:56:07] ⇨ Joins: vifino[m] (~vifinomat@osiris.stary2001.co.uk)
L17[00:56:13] ⇨ Joins: wolfmitchell[m] (~mitchellm@osiris.stary2001.co.uk)
L18[00:56:26] ⇦ Quits: Daiyousei (Daiyousei@2001:470:ca8f::2) (Ping timeout: 180 seconds)
L19[00:56:42] ⇨ Joins: ConcernedHobbit (me@irc.concernedhobbit.eu)
L20[00:57:09] ⇨ Joins: Fridtjof (prassel@reporting.live.from.stary2001.co.uk)
L21[01:00:13] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:5db7:a37:cfa8:ee99) (Remote host closed the connection)
L22[01:01:24] ⇨ Joins: Ashindigo_ (uid202308@id-202308.hathersage.irccloud.com)
L23[01:08:05] ⇦ Quits: Fridtjof (prassel@reporting.live.from.stary2001.co.uk) (Ping timeout: 190 seconds)
L24[01:08:25] ⇦ Quits: ConcernedHobbit (me@irc.concernedhobbit.eu) (Ping timeout: 190 seconds)
L25[01:09:26] ⇦ Quits: Stary[m] (~starymatr@osiris.stary2001.co.uk) (Ping timeout: 180 seconds)
L26[01:09:43] ⇨ Joins: Stary[m] (~starymatr@osiris.stary2001.co.uk)
L27[01:09:47] ⇦ Quits: Stary (Stary@osiris.stary2001.co.uk) (Ping timeout: 206 seconds)
L28[01:10:08] *** Stary[m] is now known as Guest41108
L29[01:13:23] ⇨ Joins: Fridtjof (prassel@reporting.live.from.stary2001.co.uk)
L30[01:13:57] ⇨ Joins: ConcernedHobbit (me@irc.concernedhobbit.eu)
L31[01:14:14] ⇨ Joins: Stary (Stary@osiris.stary2001.co.uk)
L32[01:15:06] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 206 seconds)
L33[01:26:13] ⇦ Quits: ping (v^@me.pxtst.com) (Ping timeout: 206 seconds)
L34[01:27:03] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L35[01:28:05] ⇨ Joins: ping (v^@me.pxtst.com)
L36[01:36:28] ⇨ Joins: Vexaton (~Vexatos@p200300556E2A9F7629A15CFC07397514.dip0.t-ipconnect.de)
L37[01:36:28] zsh sets mode: +v on Vexaton
L38[01:36:36] ⇨ Joins: Vexaphtha (~Vexatos@p200300556E2A9F7629A15CFC07397514.dip0.t-ipconnect.de)
L39[01:38:35] ⇦ Quits: Vexaphtha (~Vexatos@p200300556E2A9F7629A15CFC07397514.dip0.t-ipconnect.de) (Client Quit)
L40[01:38:47] ⇦ Quits: Vexaton (~Vexatos@p200300556E2A9F7629A15CFC07397514.dip0.t-ipconnect.de) (Client Quit)
L41[01:38:58] ⇨ Joins: Vexatos (~Vexatos@p200300556E2A9F7629A15CFC07397514.dip0.t-ipconnect.de)
L42[01:38:58] zsh sets mode: +v on Vexatos
L43[01:45:05] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 190 seconds)
L44[01:46:33] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L45[01:50:44] ⇦ Quits: Fridtjof (prassel@reporting.live.from.stary2001.co.uk) (Ping timeout: 204 seconds)
L46[01:51:26] ⇦ Quits: Stary (Stary@osiris.stary2001.co.uk) (Ping timeout: 180 seconds)
L47[01:51:27] ⇦ Quits: ConcernedHobbit (me@irc.concernedhobbit.eu) (Ping timeout: 180 seconds)
L48[01:51:44] ⇨ Joins: Fridtjof (prassel@reporting.live.from.stary2001.co.uk)
L49[01:52:13] ⇨ Joins: Stary (Stary@osiris.stary2001.co.uk)
L50[01:53:00] ⇨ Joins: ConcernedHobbit (me@irc.concernedhobbit.eu)
L51[02:05:21] ⇦ Quits: Thog (Thog@62.210.76.48) (Ping timeout: 384 seconds)
L52[02:08:26] <Forecaster> %juggle
L53[02:08:26] ⇦ Quits: xarses (~xarses@c-71-198-44-234.hsd1.ca.comcast.net) (Ping timeout: 180 seconds)
L54[02:08:29] * MichiBot juggles with bytecode exploit, the anti-solution to world peace & green tea kit-kats
L55[02:08:31] * MichiBot drops bytecode exploit which takes 2 damage
L56[02:08:32] * MichiBot drops the anti-solution to world peace which takes 2 damage
L57[02:08:33] * MichiBot drops green tea kit-kats which takes 1 damage, green tea kit-kats melts into a puddle of unidentifiable goo.
L58[02:08:34] <MichiBot> I didn't do it!
L59[02:09:46] <Ashindigo_> Bye green tea kit kats
L60[02:12:09] ⇨ Joins: Guest14727 (Thog@is.aww.moe)
L61[02:13:37] <Forecaster> %blame green tea kit kats
L62[02:13:38] * MichiBot blames green tea kit kats for doubling the time until release by asking questions
L63[02:15:19] ⇦ Quits: Cogitabundus (~HAL@115.248.50.20) (Quit: Leaving)
L64[02:15:56] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 180 seconds)
L65[02:16:29] <Vexatos> green tea... kit kats?
L66[02:16:39] <Vexatos> I didn't know I didn't want to know
L67[02:17:49] <Forecaster> :P
L68[02:18:37] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L69[02:19:21] <Vexatos> I'll just stick to the liquid, thanks
L70[02:22:37] <Forecaster> %inv add liquid tea
L71[02:22:39] <MichiBot> Forecaster: Added 'liquid tea' to inventory. I love this! This is my new favourite thing!
L72[02:22:45] <Forecaster> oh hey
L73[02:24:04] <Vexatos> %juggle
L74[02:24:04] * MichiBot juggles with coin-operated boy, {SUBJECT_NAME_HERE} & Sleep Deprivation
L75[02:24:05] * MichiBot doesn't drop anything
L76[02:24:06] <MichiBot> Take that RNG!
L77[02:30:59] <Temia> Green tea kitkats are not that weird
L78[02:31:06] <Skye> Morning
L79[02:31:20] <Temia> They're just made with matcha powder
L80[02:37:25] <Kodos> Ugh, fucking iHeart still broken on my Vivaldi browser
L81[02:38:15] <Izaya> Isn't Vivaldi the one that replaced ads with its own?
L82[02:38:25] <Izaya> http://i.imgur.com/WVFFoHP.jpg unrelated
L83[02:42:07] <Forecaster> iHeart?
L84[02:47:56] <gamax92> jmp L001C
L85[02:47:57] <gamax92> L001C: rts
L86[02:48:04] <gamax92> gee that's rather pointless.
L87[02:52:32] <gamax92> Yay alright, got cc65 working
L88[02:59:08] ⇦ Quits: Vexatos (~Vexatos@p200300556E2A9F7629A15CFC07397514.dip0.t-ipconnect.de) (Ping timeout: 204 seconds)
L89[03:12:08] ⇨ Joins: Vexatos (~Vexatos@p200300556E2A9F3629A15CFC07397514.dip0.t-ipconnect.de)
L90[03:12:08] zsh sets mode: +v on Vexatos
L91[03:26:53] ⇦ Quits: Vexatos (~Vexatos@p200300556E2A9F3629A15CFC07397514.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L92[03:32:20] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:c101:4e81:2484:946d) (Ping timeout: 201 seconds)
L93[03:33:19] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:c101:4e81:2484:946d)
L94[03:53:07] ⇦ Quits: viomi (webchat@kurosawa.daviszone.org) (Quit: Web client closed)
L95[03:56:30] *** cbcercas|AFK is now known as cbcercas
L96[04:13:05] ⇦ Quits: ping (v^@me.pxtst.com) (Ping timeout: 190 seconds)
L97[04:16:21] ⇨ Joins: ping (v^@me.pxtst.com)
L98[04:38:57] ⇨ Joins: benny- (~benny@p4fed504d.dip0.t-ipconnect.de)
L99[04:40:09] <benny-> well if any dev is around, thanks for the good job. oc is really fun =)
L100[04:43:15] <Temia> OC is a community effort, and so the community appreciates your thanks. o/
L101[04:43:53] <benny-> well, i made a marketscript which allows materialtrades and is high frequented on the server i'm using it actually
L102[04:44:04] <benny-> may post that in the forums this weekend
L103[04:45:06] <benny-> http://pasteall.org/pic/show.php?id=113710
L104[04:45:42] <benny-> wrong one, sorry
L105[04:45:45] <benny-> http://pasteall.org/pic/show.php?id=113710 theres the UI
L106[04:46:02] <Ashindigo_> That's the same pick
L107[04:46:03] <Ashindigo_> *pic
L108[04:46:05] <Lizzy> thats still the same screenshot
L109[04:46:10] <benny-> http://pasteall.org/pic/show.php?id=113800
L110[04:46:16] <benny-> thanks, copypasta...
L111[04:46:40] <Ashindigo_> It looks pretty nice
L112[04:48:10] <Forecaster> %blame community
L113[04:48:13] * MichiBot blames community for adding ⸘Interrobang‽ to the inventory!
L114[04:48:26] <benny-> :>
L115[04:49:12] <benny-> are there any plans on changing the 3d printer in 1.10 to work like or with chisel and bits?
L116[04:49:37] <benny-> would be cool if one could read a chisel and bits template as file and reproduce it in the printer
L117[04:50:08] <Ashindigo_> I feel like it night stay the same until 1.7 is deprecates
L118[04:50:32] <Ashindigo_> If I understand OCS update cycle it starts with 1.7
L119[04:50:38] <benny-> i wouldnt give that high priority anyway
L120[04:50:42] <Ashindigo_> Then the changes are ported to the next version
L121[04:50:52] <benny-> was just an idea which came to my mind when i used chisel and bits and noticed that the printer is pretty obsolote then
L122[04:52:33] ⇨ Joins: Daiyousei (Daiyousei@dai.is.best.fairy.stary2001.co.uk)
L123[04:53:09] ⇦ Quits: Alex_hawks (~Alex_hawk@2001:8003:8483:6300:cd1d:f539:4568:39eb) (Read error: Connection reset by peer)
L124[04:53:39] ⇨ Joins: Alex_hawks (~Alex_hawk@2001:8003:8483:6300:cd1d:f539:4568:39eb)
L125[04:55:02] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 204 seconds)
L126[04:57:25] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L127[04:59:45] ⇦ Quits: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs) (Ping timeout: 190 seconds)
L128[05:05:50] ⇨ Joins: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs)
L129[05:21:05] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 190 seconds)
L130[05:21:23] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:f554:543b:dcb7:ccb2) (Read error: Connection reset by peer)
L131[05:22:03] <Forecaster> %blame 3D-printer
L132[05:22:06] * MichiBot blames 3D-printer for E.T for Atari being terrible!
L133[05:22:58] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L134[05:29:35] ⇨ Joins: sshika (webchat@213.44.171.58)
L135[05:29:41] <sshika> good morning
L136[05:30:19] <Forecaster> marbles
L137[05:32:42] <sshika> i want to create a string with x characters, where x is a variable, example if x=3, i want that my string = "aaa", and if x=5, string = "aaaaa". how i do this ?
L138[05:33:38] <Lizzy> %lua string.rep("a",3)
L139[05:33:38] <MichiBot> aaa
L140[05:33:41] <Lizzy> ^
L141[05:33:46] <Lizzy> %lua string.rep("a",8)
L142[05:33:46] <MichiBot> aaaaaaaa
L143[05:33:51] <sshika> ok thanks
L144[05:35:40] <benny-> so i have another problem where someone might have an idea
L145[05:35:41] <benny-> http://pastebin.com/pDQjRjnP
L146[05:35:52] <benny-> this is the landing function in the bios of my drone, but it moves to far down
L147[05:36:11] <Forecaster> that's nothing, invalid page
L148[05:36:14] <Forecaster> :P
L149[05:36:30] <benny-> srsly, i shouldnt link stuff today, 3rd time i failed xD
L150[05:36:46] ⇨ Joins: viomi (webchat@kurosawa.daviszone.org)
L151[05:37:21] <benny-> http://pastebin.com/aePsUBqv
L152[05:37:31] <benny-> well thats the whole bios, landing code is from line 10 - 20
L153[05:37:53] <benny-> but well it moves to much down, but if i send the code over network it works fine
L154[05:38:08] <benny-> but the comparsion of the strings happens on a tablet then, no idea if that matters
L155[05:38:32] <Forecaster> no idea....
L156[05:38:35] <benny-> also haven't noticed any difference in speed, but i want that function to be part of the bios not remote code
L157[05:38:37] <benny-> hm
L158[05:44:32] <Forecaster> %juggle
L159[05:44:32] * MichiBot juggles with the pointy end of a radio tower, 404 weapon not found & upbeat music
L160[05:44:33] * MichiBot drops 404 weapon not found which takes 2 damage, 404 weapon not found ruptures and deflates.
L161[05:44:34] <MichiBot> Not again...
L162[05:44:43] <Forecaster> ohno
L163[05:50:40] <Ashindigo_> %ohno
L164[05:50:42] <MichiBot> ohno
L165[05:51:07] * Ashindigo_ pets Michibot
L166[06:02:53] <MGR> %juggle 6
L167[06:02:55] * MichiBot juggles with sushi, connection issues, a dakimakura with a scantily clad character, ocarina of time, S & a bottle of catnip wine
L168[06:02:58] * MichiBot drops sushi which takes 2 damage
L169[06:02:59] * MichiBot drops connection issues which takes 2 damage
L170[06:03:00] * MichiBot drops a dakimakura with a scantily clad character which takes 2 damage, the dakimakura with a scantily clad character vibrates into the ground.
L171[06:03:01] * MichiBot drops ocarina of time which takes 1 damage
L172[06:03:02] * MichiBot drops S which takes 2 damage
L173[06:03:03] * MichiBot drops a bottle of catnip wine which takes 3 damage, the bottle of catnip wine ruptures and deflates.
L174[06:03:04] <MichiBot> Dammit!
L175[06:03:43] <Ashindigo_> Jeez
L176[06:10:30] <LuMistry> Greetings
L177[06:11:21] <Ashindigo_> Howdy
L178[06:11:39] <LuMistry> How are you Ashindigo_?
L179[06:11:43] <Ashindigo_> good
L180[06:12:47] <LuMistry> That's good
L181[06:13:07] <Ashindigo_> how are you?
L182[06:13:40] <LuMistry> I am well, thank you
L183[06:30:07] <MGR> I was having issues getting MS paint to work on this but after a reboot I could tell the difference , MS Paint on a normal generic Graphics card vs a Titan is mad! I usually am able to render a MS paint project in about 2 seconds (Which we all know is ridiculously slow) but now thanks to the 12GB ram ,Pascale architecture and the 11 TERAFLOPS of shear POWER the project is rendered in RealTime and before I click save its already done! (0,25
L184[06:30:07] <MGR> seconds)
L185[06:30:17] <MGR> This is definitely a good use of a Titan XP
L186[06:38:32] <Ashindigo_> "ms paint"
L187[06:38:42] <Ashindigo_> atleast get gimp or paint.net
L188[06:39:05] <MGR> But those would lessen the humour
L189[06:39:13] <MGR> Titan XP vs MS Paint is hillarious
L190[06:39:37] <Ashindigo_> %blame ms paint
L191[06:39:38] * MichiBot blames ms paint for slow internet speeds
L192[06:48:16] ⇨ Joins: EpixZhang (~Epix@2001:250:2800:2009:bed1:77ff:fe08:17fb)
L193[06:49:22] <EpixZhang> Hello, I'm getting error "too long without yielding". Is this leading to a fault of my code, or it is intended by OC?
L194[06:49:42] <MGR> EpixZhang, it's likely a fault of your code
L195[06:49:55] <MGR> If you pastebin it and then copy the link here, I could assist with helping you avoid that
L196[06:50:17] <Forecaster> if you have a loop, put an os.sleep(0) in it
L197[06:50:36] <Forecaster> that will "yeld" which will fix that error
L198[06:50:47] <Forecaster> yield*
L199[06:51:02] <EpixZhang> http://pastebin.com/pLzKvGAx
L200[06:51:54] <MGR> At line 9, an os.sleep(0) should fix it, just like Forecaster said
L201[06:52:03] <EpixZhang> Forecaster, is this a "hack thing", or a common knowledge of Lua?
L202[06:52:11] <Ashindigo_> yes
L203[06:52:13] <MGR> After line 9 / where line 10 is now
L204[06:52:23] <Forecaster> it's not a hack, it's how it works
L205[06:52:23] <MGR> EpixZhang, this behavior is exclusive to OC
L206[06:52:38] <Skye> (it's kinda shared with CC actually...)
L207[06:52:41] <MGR> To stop computers from consuming all of a MC server's CPU time
L208[06:52:47] <EpixZhang> I see
L209[06:52:50] <MGR> Skye, nobody talks about CheatyComputers ?
L210[06:52:54] <EpixZhang> THX
L211[06:53:11] <MGR> No problem, happy to help
L212[07:04:07] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L213[07:36:18] <MGR> https://www.bhphotovideo.com/bnh/controller/home?O=&sku=1326544&gclid=CjwKEAjw5M3GBRCTvpK4osqj4X4SJAABRJNC9NwO828P3KB6ZiOnUy9C4vlfZFB_twooN0kE7WTLEhoCABvw_wcB&is=REG&ap=y&c3api=1876%2C%7Bcreative%7D%2C%7Bkeyword%7D&Q=&A=details
L214[07:36:30] <MGR> The holy grail of my computer build business is to build someone a workstation with 2 of these
L215[07:37:02] <LuMistry> Those cards are delicious; I love them
L216[07:37:43] <Saphire> O..O
L217[07:37:48] <Saphire> Ordered some books..
L218[07:38:04] <Saphire> (from an actual person/company/something, not just an online shop)
L219[07:38:20] <Saphire> Less than 2 minutes before actual person wrote a reply and confirmed payment
L220[07:47:53] <Ashindigo_> o.o 8,899$
L221[07:48:06] <MGR> Ashindigo_, want a new computer?
L222[07:48:24] <MGR> I'm sure I can pick a Xeon E5 and 128GB of ECC RAM to go with it too
L223[07:48:32] <MGR> It'll probably be pretty cheap
L224[07:50:29] <MGR> Ashindigo_, http://ark.intel.com/products/93805/Intel-Xeon-Processor-E5-4669-v4-55M-Cache-2_20-GHz can be your new CPU
L225[07:50:38] <benny-> is it possible that waypoints report their location with an offset? oO
L226[07:50:48] <Forecaster> yes
L227[07:51:19] <Forecaster> you don't get absolute coordinates in OC I don't think
L228[07:51:56] <Katie> Recommended Customer Price
L229[07:51:56] <Katie> $7007.00
L230[07:51:58] <benny-> http://pasteall.org/pic/show.php?id=113837
L231[07:51:58] <Katie> \lol
L232[07:52:01] <benny-> this is my problem
L233[07:52:09] <benny-> i'm standing in line with the waypoint but get x offset of -1
L234[07:52:17] <benny-> the drone isnt in line and has offset 0
L235[07:52:47] <MGR> Katie, yeppers
L236[07:53:13] <Forecaster> benny-: maybe the offset is offset
L237[07:53:14] <Forecaster> :P
L238[07:53:24] <MGR> https://www.amazon.com/Kingston-ValueRAM-2133MHz-KVR21R15D4K4-128/dp/B017WDZ4PI/ref=sr_1_1?ie=UTF8&qid=1490273577&sr=8-1&keywords=DDR4+ECC&refinements=p_n_feature_five_browse-bin%3A9559993011
L239[07:53:54] <MGR> Ashindigo_, your CPU, GPUs, and RAM would come out to only $26,000
L240[07:53:57] <MGR> Very affordable
L241[07:55:23] <MGR> Now you just need an NVlink connector, motherboard, case, PSU, cooler, hard drives, monitor, keyboard, and mouse
L242[07:55:50] <benny-> so standing on the waypoint it gives me -1,-2,0
L243[07:56:12] <Forecaster> I've never used waypoints so I dunno how they work
L244[07:56:23] <MGR> Same here
L245[07:56:28] <fingercomp> benny-: waypoint returns the position of the block directly in front of the waypoint.
L246[07:59:00] <fingercomp> benny-: IIRC, particles are spawned in the block waypoint points to.
L247[07:59:24] <benny-> as you say that... yeah
L248[07:59:29] <fingercomp> this is meant to mark blocks like chests so they could be found by robots or drones without rewriting the program
L249[07:59:52] <benny-> ah, i can rotate them with the scrench
L250[07:59:58] <benny-> thanks much
L251[08:00:16] <benny-> yea makes sense, so you dont have hacky offsets in all your codes
L252[08:05:04] <TheCryptek> %seen TheFox
L253[08:05:06] <TheCryptek> Hey all!
L254[08:05:08] <MichiBot> TheFox was last seen 2d 21h 56m 1s ago.
L255[08:05:30] <MGR> Hello TheCryptek, how are you?
L256[08:05:42] <TheCryptek> MGR: I'm great and you?
L257[08:06:00] <MGR> Pretty good
L258[08:06:12] <MGR> Trying to convince Ashindigo to buy a very expensive computer from me
L259[08:06:19] <TheCryptek> Nice nice, I think my email was hacked xD
L260[08:06:21] <TheCryptek> :o
L261[08:06:25] <TheCryptek> How expesive?
L262[08:06:30] <MGR> While also disappointed that I can't seem to find the E7-8894 v4 anywhere
L263[08:06:42] <MGR> TheCryptek, $26,000USD for the CPU+GPUs+RAM
L264[08:06:56] <MGR> not including my small labor fee
L265[08:07:19] <TheCryptek> Dang mate
L266[08:07:20] <Forecaster> %blame fees
L267[08:07:22] * MichiBot blames fees for the zombie breakout
L268[08:07:32] <Saphire> $blame trees
L269[08:07:36] <MGR> TheCryptek, you want to buy it?
L270[08:07:38] <Saphire> %blame trees
L271[08:07:38] * MichiBot blames trees for adding missingno to the inventory!
L272[08:07:46] <Saphire> %+blame
L273[08:07:47] <Saphire> aww
L274[08:08:04] <Forecaster> what did you think that would do?
L275[08:08:06] <Forecaster> :P
L276[08:08:24] <TheCryptek> MGR: PFFT I can't even afford a $5 a month fee for a VPS mate
L277[08:08:50] <MGR> TheCryptek, aw
L278[08:09:00] <MGR> It would make me and my business partner very happy though!
L279[08:09:27] <MGR> It would also give you a computer that is absurdly fast at multi-threaded stuff
L280[08:09:57] <Izaya> And decent at single-thread, but it's gonna be outperformed by a G3258
L281[08:10:18] <MGR> You are not incorrect
L282[08:11:12] <MGR> But it would make me 361.11111111111x more happy
L283[08:11:35] <Izaya> Because making you happy is anyone's goal
L284[08:12:11] <MGR> It's my goal, but that's besides the point
L285[08:12:25] <MGR> I fully doubt I will be building anyone a $26,000 computer
L286[08:12:38] <MGR> actually, more like $28,000 after all the other parts, but whatever
L287[08:12:46] <Izaya> Man, imagine having that much disposable income...
L288[08:12:52] <TheCryptek> Who spends nearly 30 grand on a PC?
L289[08:12:59] <Izaya> I could like, buy a bike that doesn't require fixing up
L290[08:13:41] <MGR> TheCryptek, professionals would
L291[08:14:04] <MGR> CAD/CAM, movie editing, compute projects, etc, would actually make use of that much power
L292[08:14:16] <MGR> and hours = thousands of dollars of lost money
L293[08:14:30] <TheCryptek> Well
L294[08:14:40] <TheCryptek> I'm not willing to spend 10 grand on a PC :P
L295[08:14:47] <MGR> I'm not either
L296[08:14:48] <TheCryptek> I don't need an over powered heater lol
L297[08:14:57] <Skye> My PC is not that expensive though if you bought every part new...
L298[08:15:08] <MGR> You're not a professional, so you wouldn't need it
L299[08:15:17] <MGR> I'm not that type of professional, so I don't need it either
L300[08:15:18] <Izaya> If I got the parts new in mine it'd be worth like 5k
L301[08:15:31] <Izaya> Currently sitting at $550 though
L302[08:15:39] <TheCryptek> Izaya, then I'd buy yours :P
L303[08:15:42] <MGR> Once I get my 1080Ti, my computer will be worth $4k USD
L304[08:15:54] <TheCryptek> But nearly 30 grand? Unless my job requires it, I'll never spend that much
L305[08:16:05] <MGR> TheCryptek, exactly
L306[08:16:10] <Izaya> If I was rich and had money coming out everywhere I'd get that
L307[08:16:21] <MGR> A 30 grand computer has that very small niche, but it's a very lucrative one
L308[08:16:22] <TheCryptek> Even if I was rich with money coming out everywhere I wouldn't
L309[08:16:29] <Izaya> And then it'd end up in the server cupboard and I'd end up wondering what I'm doing with my life
L310[08:16:52] <MGR> Yep
L311[08:16:55] <Izaya> Actually I wouldn't get that because by the time I'm that rich there'll be RISC-V based machines availible
L312[08:17:05] <Izaya> fuck your x86 shit
L313[08:17:14] <MGR> Izaya, if you're that rich, you can just buy computers of every arch, just because
L314[08:17:35] <Izaya> Why would I want x86 machines if I can avoid it though?
L315[08:17:44] <TheCryptek> Da fuq is a RISC-V based machine?
L316[08:17:59] <Izaya> https://duckduckgo.com/?q=risc-v
L317[08:18:47] <Skye> £500 for the Dell base system, £90 for the GPU, £100 for the CPU, £70 for the mobo, £120 for the GPU, £50 for the ram, £70 for the newer RAM. £70 for HDD, £70 for new HDD, £120 for a non failing HDD. £100 for the case. £90 for the working PSU, £100 for warranty replacement GPU
L318[08:19:03] <Skye> Note that this is over... 7 years
L319[08:19:17] <Skye> And I bought some stuff old
L320[08:19:34] <Skye> And some stuff was replaced for free on warranty
L321[08:20:12] <Skye> and a lot of the stuff was recycled into new systems when it got replaced
L322[08:20:26] <Skye> s/replacement GPU/replacement PSU/
L323[08:20:27] <MichiBot> <Skye> £500 for the Dell base system, £90 for the GPU, £100 for the CPU, £70 for the mobo, £120 for the GPU, £50 for the ram, £70 for the newer RAM. £70 for HDD, £70 for new HDD, £120 for a non failing HDD. £100 for the case. £90 for the working PSU, £100 for warranty replacement PSU
L324[08:20:53] <Izaya> I spent $130 on the CPU, $120 on the motherboard, $120 on the RAM, $75 for the decent PSU...
L325[08:21:07] <Izaya> I got a 750Ti for $150 but I'm not actually using that now so
L326[08:21:28] <Izaya> Dual 690s are nice
L327[08:22:03] <MGR> Quad SLI ?
L328[08:22:30] <Izaya> yay for unrenderable characters
L329[08:22:32] <Izaya> but yes
L330[08:22:37] <MGR> it was a : )
L331[08:22:40] <Izaya> quad SLI is nice when it doesn't crash everything and cause fires
L332[08:22:50] <Ashindigo_> s/?/:)
L333[08:22:55] <MGR> That would be Quad SLI
L334[08:23:15] <MGR> Also, I doubt scaling is anywhere near 100%
L335[08:23:32] <Izaya> Nah, it isn't.
L336[08:23:36] ⇦ Quits: EpixZhang (~Epix@2001:250:2800:2009:bed1:77ff:fe08:17fb) (Quit: Leaving)
L337[08:23:38] <Izaya> Still better than a single 690 though.
L338[08:23:45] <MGR> Yeah
L339[08:26:29] <Izaya> Though on Linux I tend to use the second 690 as just more memory
L340[08:26:54] <Izaya> Convincing both the nonfree and free NVIDIA drivers to load at the same time was fun(TM)
L341[08:42:31] ⇨ Joins: xarses (~xarses@c-71-198-44-234.hsd1.ca.comcast.net)
L342[08:54:46] <TheCryptek> Can someone explain to MajGenRelativity why linux stability is based on the user using the machine?
L343[08:55:26] <MajGenRelativity> I don't need that explained to me though
L344[08:56:18] <TheCryptek> Wow that just sent? That was like super lag
L345[08:57:36] <Izaya> I would
L346[08:57:42] <Izaya> but I'm too busy to talk to a brick wall
L347[08:58:24] <TheCryptek> Izaya: What do you mean by that?
L348[08:59:04] <Izaya> Exactly what it says.
L349[08:59:16] <TheCryptek> Izaya: Have you already tried talking to him about linux?
L350[08:59:29] <MajGenRelativity> Yes
L351[08:59:35] <MajGenRelativity> In a more hostile tone though
L352[08:59:51] <TheCryptek> I'm not being hostile owo
L353[08:59:56] <TheCryptek> Atleast I'm trying not to be :P
L354[09:00:08] <MajGenRelativity> I was talking about how Izaya talked to me, not you
L355[09:00:12] <MajGenRelativity> You're being pretty nice
L356[09:00:20] <MajGenRelativity> I enjoy civil conversations
L357[09:00:23] <Forecaster> %juggle
L358[09:00:26] * MichiBot juggles with an ender dragon maid, a fried lalafell & a log
L359[09:00:27] * MichiBot drops a fried lalafell which takes 3 damage, the fried lalafell flickers and pops out of existence.
L360[09:00:28] <Izaya> I get frustrated with stupid people.
L361[09:00:29] <MichiBot> Oops...
L362[09:00:35] <Izaya> I really shouldn't be in IT.
L363[09:00:52] <MajGenRelativity> A. I'm not supid
L364[09:00:54] <MajGenRelativity> B. Probably not
L365[09:01:13] <Forecaster> that was an ironic typo
L366[09:01:15] <TheCryptek> I'd love to be IT :D
L367[09:02:14] <Izaya> MGR, never said you were stupid. Just implied it.
L368[09:02:58] <MajGenRelativity> Izaya, I know, because I inferred what you implied
L369[09:05:13] <Forecaster> %blame implications
L370[09:05:13] * MichiBot blames implications for adding missingno to the inventory!
L371[09:05:53] <MGR> http://dilbert.com/strip/2014-03-12
L372[09:20:11] ⇨ Joins: test (~test@cpe-174-103-80-138.mi.res.rr.com)
L373[09:20:18] <test> How do I send a PM using OpenIRC?
L374[09:21:01] <MajGenRelativity> probably /query <user> <message>
L375[09:21:26] <test> "Query: Unknown command"
L376[09:21:52] <MajGenRelativity> huh
L377[09:22:01] <test> Yea :/
L378[09:22:03] <MajGenRelativity> a /help from esper listed it as a supported command
L379[09:22:12] <test> But that's esper
L380[09:22:20] <test> I'm on OpenIRC in OpenComputers
L381[09:22:40] <MajGenRelativity> Esper is the IRC server though
L382[09:22:53] <MajGenRelativity> Unless the client just doesn't care about implementing all the commands...
L383[09:22:56] <MajGenRelativity> try /pm?
L384[09:23:40] <test> Unknown command
L385[09:23:48] <Izaya> /msg?
L386[09:24:26] ⇦ Quits: test (~test@cpe-174-103-80-138.mi.res.rr.com) (Quit: test)
L387[09:25:09] <Forecaster> %juggle
L388[09:25:13] * MichiBot juggles with salt crust thumbdrive with LoL, {SUBJECT_NAME_HERE} & |-o-|
L389[09:25:14] * MichiBot drops {SUBJECT_NAME_HERE} which takes 2 damage
L390[09:25:15] <MichiBot> Fore!
L391[09:25:35] <LuMistry> %juggle 6
L392[09:25:36] * MichiBot juggles with proper spelling, a dragon's tear, The REAL truth, you'll never believe number 8!, "Mettaton's, salt crust thumbdrive with LoL & Temia's tombstone
L393[09:25:39] * MichiBot drops a dragon's tear which takes 2 damage
L394[09:25:40] * MichiBot drops The REAL truth, you'll never believe number 8! which takes 2 damage, the REAL truth, you'll never believe number 8! vanishes into a rift in space.
L395[09:25:41] * MichiBot drops salt crust thumbdrive with LoL which takes 1 damage, salt crust thumbdrive with LoL ruptures and deflates.
L396[09:25:43] * MichiBot drops Temia's tombstone which takes 3 damage
L397[09:25:44] <MichiBot> I hope nobody saw that...
L398[09:26:00] <LuMistry> I did
L399[09:29:30] <Forecaster> %blame nobody
L400[09:29:30] * MichiBot blames nobody for the moon not being made of cheese
L401[09:30:09] <TheCryptek> %blame MajGenRelativity
L402[09:30:14] * MichiBot blames MajGenRelativity for slow internet speeds
L403[09:30:23] <TheCryptek> xD We was just talking about net lag too xD
L404[09:30:59] <Forecaster> were*
L405[09:31:10] <TheCryptek> Thank you ._.
L406[09:31:16] <MGR> heh
L407[09:31:23] <TheCryptek> My grammar is way off today
L408[09:38:22] <nxsupert> Before I start trying to make this. Has anyone already made a DNS system?
L409[09:38:44] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Ping timeout: 206 seconds)
L410[09:39:19] <TheCryptek> nxsupert: I believe so, but I'm not sure. I am working on learning how the network and wifi cards work and how to use them in lua to try and make a full fledged DNS system with FTP and SSH
L411[09:39:35] <MGR> nxsupert, a copy of the real DNS system, or something that performs a similar role?
L412[09:39:52] <nxsupert> Similar would be enough.
L413[09:40:03] <MGR> @nxsupert I have just the thing for you, one minute
L414[09:59:52] <gamax92> Hello
L415[10:00:09] <MGR> Hello
L416[10:00:16] <S3> https://slehar.files.wordpress.com/2014/03/bigreddog.png
L417[10:01:02] <AmandaC> hey gamax92
L418[10:01:48] ⇨ Joins: xarses_ (~xarses@8.39.49.133)
L419[10:03:30] ⇨ Joins: andreww (~xarses@67.218.117.197)
L420[10:05:48] ⇦ Quits: xarses_ (~xarses@8.39.49.133) (Ping timeout: 206 seconds)
L421[10:06:06] ⇨ Joins: xarses_ (~xarses@8.39.49.133)
L422[10:07:15] ⇦ Quits: andreww (~xarses@67.218.117.197) (Ping timeout: 206 seconds)
L423[10:07:31] ⇨ Joins: andreww (~xarses@67.218.117.197)
L424[10:09:40] ⇦ Quits: xarses_ (~xarses@8.39.49.133) (Ping timeout: 206 seconds)
L425[10:19:39] <S3> nxsupert: so
L426[10:20:24] <gamax92> S3: https://i.imgur.com/qX61zJg.png
L427[10:21:03] <AmandaC> \o/
L428[10:21:20] *** andreww is now known as xarses_
L429[10:21:24] <AmandaC> I can now encodde my UUID constexpr parsed struct into a TSF_UUID!
L430[10:21:44] <AmandaC> ( at compile time )
L431[10:22:12] <gamax92> nice
L432[10:22:34] <gamax92> I'm going to go port Thistle's bios to ca65 syntax now
L433[10:22:41] <AmandaC> heh
L434[10:22:43] <AmandaC> have fun
L435[10:22:52] <S3> gamax92: lol
L436[10:22:55] <S3> is that NT?
L437[10:23:02] <S3> it looks like NT, not 9x
L438[10:23:18] <S3> like 4.0 maybe
L439[10:23:23] <S3> I used to use NT 4.0
L440[10:26:02] <gamax92> it's 9x
L441[10:27:31] <nxsupert> S3 ?
L442[10:27:48] <S3> nxsupert: OCR-NNR revision 2 is coming out soon.
L443[10:27:59] <S3> with a major improvement
L444[10:28:20] <nxsupert> ok.
L445[10:28:22] <S3> the VPI sequences only need to happen for exciting the network
L446[10:28:44] <S3> this means that individual machines don't need to have a VPI on every other machine
L447[10:29:43] <S3> link local prefixes are still used to seperate networks on the same loop wire
L448[10:29:56] <S3> making it easy for ISPs to build networks fast
L449[10:30:02] <S3> and live adjacent to eachother
L450[10:30:09] <S3> in MC
L451[10:36:51] <Ashindigo_> God I hate play services
L452[10:42:57] <TheCryptek> my github is empty compared to everyone elses ._.
L453[10:43:23] <Ashindigo_> It'll fill up in due time
L454[10:43:41] <TheCryptek> Maybe with python
L455[10:43:42] <Ashindigo_> I should probably clean mine to make a little nicer
L456[10:43:48] <TheCryptek> That's all I fluently know lol
L457[10:48:13] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L458[10:49:04] <viomi> Oof. I'm still awake?
L459[10:49:21] * viomi squints at the time in disbelief.
L460[10:49:27] <MajGenRelativity> Yep
L461[10:49:32] <sshika> hello. sorry i know i ask this, but how i can format "99.654" with string.format to obtain "099.65" or "_99.65"
L462[10:49:34] <sshika> ?
L463[10:52:03] <gamax92> %lua string.format("%06.2", 99.654)
L464[10:52:07] <MichiBot> main:1: invalid option '%
L465[10:52:10] <gamax92> wot
L466[10:52:15] <gamax92> oh
L467[10:52:17] <gamax92> %lua string.format("%06.2f", 99.654)
L468[10:52:18] <MichiBot> 099.65
L469[10:53:18] <sshika> ok thanks. andif i want a space instead of 0 ?
L470[10:57:36] <fingercomp> %lua string.format("%6.2f", 99.654)
L471[10:57:40] <MichiBot> 99.65
L472[10:59:56] <AmandaC> \o/ TSF_BYTE_ARRAY and TSF_END/NULL can now both be compile-time encoded, too
L473[11:08:32] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de)
L474[11:08:53] ⇨ Joins: Vexatos (~Vexatos@p200300556E2A9F36DC9965CA1F834BA6.dip0.t-ipconnect.de)
L475[11:08:53] zsh sets mode: +v on Vexatos
L476[11:08:59] <Caitlyn> TL/DR: SixXS is shutting down on 2017-06-06 (in ~10 weeks). :/
L477[11:09:00] <Caitlyn> damn..
L478[11:09:25] <AmandaC> SixXS?
L479[11:09:46] <Caitlyn> https://www.sixxs.net/sunset/
L480[11:09:56] * AmandaC is stupid-proud of this: https://gitlab.darkdna.net/amanda/thistle-toy/blob/master/lib/common/memory_buffer.hh#L30 -- compile-time uint8_t[] concatentation.
L481[11:09:58] <Caitlyn> IPv6 tunnelbroker
L482[11:10:01] <AmandaC> ah
L483[11:17:14] <viomi> @AmandaC: You like gitlab? I've never used but always considered switching, curious what you think about it.
L484[11:19:12] <payonel> o/
L485[11:19:17] <Ashindigo_> o/
L486[11:19:18] <MajGenRelativity> hello payonel!
L487[11:19:25] <payonel> MajGenRelativity: o/
L488[11:19:30] <Caitlyn> I want to stab my gitlab install
L489[11:19:31] <Caitlyn> :D
L490[11:19:31] <payonel> vifino: last night was rough
L491[11:19:35] <Caitlyn> aaaaand afk customer.
L492[11:20:31] <payonel> vifino: i implemented a resize handler and testing would often should the vm not only crash, but the whole stupid terminal emulator would CLOSE
L493[11:22:27] <viomi> Caitlyn: gitlab not so good then?
L494[11:23:15] <Lizzy> viomi, i think gitlab is alright
L495[11:23:16] <Caitlyn> I've been wanting to switch to https://gogs.io/ but I've got so much crap on my gitlab install already.. :/
L496[11:23:30] <Caitlyn> I'm having issues with the RAM usage being in-fucking-sane
L497[11:23:53] <Caitlyn> also, one of my repos is rather... large and it likes to slow to a crawl
L498[11:24:10] <Lizzy> ah, yeah. large repos will use more ram
L499[11:24:25] <Lizzy> mine's currently sitting at 3GB of ram used (i think that's for the whole vm)
L500[11:24:29] <Caitlyn> gitlab uses more ram than everything else on my server combined. :P
L501[11:24:54] <Caitlyn> the next closes is MySQL
L502[11:24:55] <payonel> vifino: after much debugging and confusion i found that the terminal (whether xterm or gnome-terminal, both crashed the same) was getting a SIGABRT, closing, and then sending SIGHUP to my vm (2nd part makes sense)
L503[11:27:55] <20kdc> single binary, go only, no database server madness? sign me up
L504[11:28:47] <payonel> vifino: turns out it had nothing to do with the resize code, but rather, spamming ansi escape cursor position text to a terminal that is changing size can SIGABRT the terminal
L505[11:28:47] <AmandaC> viomi: I like it, but yeah, it's a ram hog
L506[11:29:53] <payonel> vifino: so i then tried to figure out how to optimize my ansi engine to use "natural" text movement as much as possible (e.g. letting the cursor move one char to the right on its own rather than prefix every write with a position, and using \r\n when (1,y+1) is detected)
L507[11:30:12] <Caitlyn> I keep getting email alerts about resource usage from nodequery because of gitlab :P
L508[11:30:16] <Caitlyn> it's nice, but daaaaamn
L509[11:30:28] <payonel> while that has a noticeable performance boost (Which rocks), it did not protect me from the same type of crash
L510[11:30:35] <Caitlyn> (also on large repos the web editor likes to just crap out and not tell you why)
L511[11:31:15] <Caitlyn> the repo I have is... 16ish GB... git is likely a poor choice for it but I didn't want to bother setting up perforce again
L512[11:32:48] <viomi> Thanks @Lizzy @AmandaC.
L513[11:33:17] <viomi> MajGenRelativity: I should really be asleep so I'm gonna go pass out. Have fun with testing if you get around to it :b
L514[11:33:31] <MajGenRelativity> viomi, you do that :)
L515[11:33:40] <MajGenRelativity> I'm sure I'll have some "fun"
L516[11:33:52] <viomi> lol.
L517[11:34:02] * viomi sinks into the ground sleepily
L518[11:34:05] <payonel> vifino: so i hate that the vm can sigabrt the terminal, and i've exhausted my hack ideas thus far. so i'll keep the resize handler code and just ignore the problem :( it doesn't happen all the time, you kind of have to play with the terminal size with a mouse to trigger it, and the vm needs to be writing a lot of text during the resizing
L519[11:36:00] * Ashindigo_ picks up viomi and carries them into a proper bed
L520[11:41:58] <Lizzy> ..... ¬_¬
L521[11:42:02] <TheCryptek> payonel: That sounds like fun to re-create
L522[11:42:12] <Lizzy> fucking webchat doesn't want to start up
L523[11:42:19] <Lizzy> s/start up/work
L524[11:42:19] <MichiBot> <Lizzy> fucking webchat doesn't want to work
L525[11:43:01] <Caitlyn> Lizzy, yeah... hopefully you don't have the same issue I did...
L526[11:43:18] <Caitlyn> I can't use iris or qwebirc anymore cause of some obscure ass package that got updated that some other package requires.
L527[11:43:23] <Lizzy> Caitlyn, exceptions.AttributeError: ProxyRequest instance has no attribute 'headers' ?
L528[11:43:35] <Caitlyn> doesn't sound the same..
L529[11:43:44] <Caitlyn> it's been a few months though
L530[11:46:35] <Lizzy> oh, i possibly see why
L531[11:46:40] <TheCryptek> Anyone have any good 'free' resources to learn json?
L532[11:48:08] <Ashindigo_> i would cherish a json verifier
L533[11:48:26] <Lizzy> i think i've found my issue
L534[11:48:28] <Lizzy> possibly
L535[11:48:54] <TheCryptek> Ahindigo_: I got to make a lazy json reader in python, but in order to do it I first need to learn JSON xD
L536[11:49:29] <Lizzy> old host for it was using twisted 14, new host has twisted16
L537[11:50:08] <Lizzy> though it's supposed to load the stuff in the local directory before going on to the site packages
L538[11:51:10] <20kdc> TheCryptek: In JSON:
L539[11:51:19] <20kdc> 1. {} wraps a dictionary, format {"KA": "VA", "KB": "VB"} , where "KA"/"VA"/etc. can be other JSON values. So {1: "beep"} is valid JSON, IIRC.
L540[11:51:37] <20kdc> 2. Quotes wrap a string, they can be escaped in all sorts of fun ways.
L541[11:51:44] <Ashindigo_> https://www.tutorialspoint.com/json/ maybe this?
L542[11:51:50] <20kdc> (By quotes I mean double quotes)
L543[11:52:05] <TheCryptek> 20kdc: I have no idea what you said. I have ZERO experience in JSON, but I need to learn. The plan is to make python read JSON and display JSON as if it was HTML
L544[11:52:46] <20kdc> ...I was hoping the {"Key": "Value"} example would be self-explanatory.
L545[11:53:11] <TheCryptek> Idk why I didn't read that as {"Key": "Value"}
L546[11:53:17] <TheCryptek> No idea what I was thinking lol
L547[11:54:29] <TheCryptek> We need a lazy JSON reader... The goal is to read multiple JSON files
L548[11:54:29] <TheCryptek> and extract everything to generate HTML code that will be used for the
L549[11:54:29] <TheCryptek> SIN website.
L550[11:54:29] <TheCryptek> Not all JSON structures are the same, so we need to be able to determine
L551[11:54:29] <TheCryptek> indentation so we can set proper header (H2 to H5 when needed). See the
L552[11:54:30] <TheCryptek> 2 files joined as an exemple.
L553[11:54:31] <TheCryptek> As you can see, this is a render of the CIA World Factbook in JSON
L554[11:54:33] <TheCryptek> format that is generated by another script. Now I wish to be able to use
L555[11:54:35] <TheCryptek> this into what will replace the Atlas (If you ever had a chance to
L556[11:54:37] <TheCryptek> navigate it before).
L557[11:54:39] <TheCryptek> WOA wtf
L558[11:54:41] <TheCryptek> I'm sorry guys!
L559[11:55:17] <Ashindigo_> %blame TheCryptek
L560[11:55:17] * MichiBot blames TheCryptek for space being cold!
L561[11:55:24] <TheCryptek> xD
L562[11:55:58] ⇨ Joins: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl)
L563[11:56:43] <TheCryptek> ^^That is essentially what I have to do.
L564[11:57:25] <Lizzy> \o/ got it working
L565[11:57:47] <Lizzy> only had to go and create a virtual env for it and install the old twisted... ffs
L566[11:59:38] <Lizzy> hello from my webchat
L567[12:00:33] <Lizzy> and there, last thing to move off of janus is the dns server
L568[12:10:58] <Eleria> Hey , i nobody minds me throwing in an random question , but could somebody maybe tell me what could cause an TickingEntity Crash ? Thanks :3
L569[12:15:49] ⇦ Quits: bananagram (~bananagra@2604:180:0:af5:1337:6969:1337:6969) (Ping timeout: 206 seconds)
L570[12:15:54] * Ashindigo_ attempts to use his crystal ball
L571[12:16:05] * Ashindigo_ realizes that its a bootleg one
L572[12:17:23] <Eleria> If needed i can send the code causing it ^^
L573[12:18:54] <Ashindigo_> in pastebin
L574[12:19:01] <Eleria> okay, one sec
L575[12:19:42] <Eleria> http://pastebin.com/JsG3SUsY
L576[12:19:53] <Ember_Primrose> tfw you last played your own massive pack it had a shit tps of 9, resum playing it almost a year later, andi has a full 20 tps
L577[12:19:58] <Ember_Primrose> WHAT DID I DO???
L578[12:20:06] <Eleria> Here , but i just want to warn , im bad at coding , so its probably not good code xD
L579[12:20:10] <Ashindigo_> can you post the log too?
L580[12:21:20] <Eleria> Yes , one second
L581[12:22:11] <Ember_Primrose> tfw you type bucket in nei and get 8 pages of shit
L582[12:22:31] <Eleria> http://pastebin.com/SB0XfXy8
L583[12:23:05] <20kdc> Hmm... the code you posted doesn't have the same line numbers for reference
L584[12:23:24] <20kdc> which line in the first pastebin is line 25?
L585[12:23:36] <Ashindigo_> and which version?
L586[12:23:36] <Ember_Primrose> https://goo.gl/iDng43
L587[12:23:37] <Ember_Primrose> >.>
L588[12:23:56] <Eleria> Line 25 is this : if(event.player.getCurrentArmor(2).getItem() != doPreInit.fairysunwings){
L589[12:24:08] <20kdc> Presumably the player isn't wearing armour,
L590[12:24:09] <Ashindigo_> which mc version?
L591[12:24:13] <Eleria> And its forge version : 1.7.10-10.13.4.1558-1.7.10
L592[12:24:14] <20kdc> so the value returned is null.
L593[12:24:16] <Ashindigo_> ah
L594[12:24:27] <Ashindigo_> so that might be null
L595[12:24:32] <Ashindigo_> do a null check
L596[12:24:37] <Ashindigo_> (or update to 1.11)
L597[12:24:39] <20kdc> (Put the result of getCurrentArmor into a variable, then check if it's null.)
L598[12:24:49] <20kdc> (Then do whatever comparison you want on it.)
L599[12:25:09] <Eleria> Okay , gimme a sec
L600[12:26:29] <Eleria> Okay , now its not crashing anymore, but its not setting the fly to false either ^^
L601[12:28:34] <nxsupert> Has anyone already implemented public key encryption for OC?
L602[12:28:56] <20kdc> I believe the Data Card may implement it.
L603[12:29:13] <TheCryptek> nxsupert: I don't think so, but I know TheFox and I was working on it for a project we had in plans
L604[12:29:21] ⇦ Quits: LuMistry (uid146685@id-146685.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L605[12:29:54] <Ashindigo_> Hmm
L606[12:30:38] <TheCryptek> If I had the source code to it I'd hand it over, but only source code I have is a very lightly edited version of openOS that I never finished working on for the project.
L607[12:31:09] <20kdc> Ok, the Data Card does implement Diffie-Hellmann but no *direct* asymmetric encryption. And the public/private key length that can be generated using the Data Card is limited by default.
L608[12:31:36] <nxsupert> Well. I might just implement the RSA system myself then.
L609[12:31:36] <20kdc> Not sure if deserializing a pre-generated long key would work.
L610[12:31:58] <20kdc> If you have to deal with a specific format, that's what you'll have to do.
L611[12:32:37] <20kdc> If you can specify your own format, then you should be able to use the primitives available on a Tier 3 Data Card: http://ocdoc.cil.li/component:data
L612[12:33:46] <Katie> https://www.reddit.com/r/feedthebeast/comments/612i5a/112_spoilers_integrated_json_recipes_also/
L613[12:34:14] <Vexatos> nxsupert: Computronics adds a block that can do RSA :P
L614[12:34:23] <Katie> https://www.reddit.com/r/feedthebeast/comments/612i5a/112_spoilers_integrated_json_recipes_also/
L615[12:34:31] <nxsupert> Ahh.
L616[12:34:43] <Vexatos> Someone tried implementing RSA in OC once I think
L617[12:34:50] <Vexatos> But with OC's speed limitations it was... slow
L618[12:35:18] <Vexatos> We're talking many minutes here
L619[12:36:06] <nxsupert> Huh. I'd rather not have to use externa components. But I know the RSA encryption can be slow due to the fact you end up doing ``` (a number representing a block)^(a massive number that is a key) ``` a lot.
L620[12:37:55] <20kdc> By "external", do you mean "blocks" or "cards"?
L621[12:38:04] <nxsupert> external blocks
L622[12:38:26] ⇨ Joins: ethanwdp (webchat@69.58.110.129)
L623[12:38:40] <ethanwdp> is there any way to know which disk drive in particular a floppy disk is in?
L624[12:38:52] <ethanwdp> disk_drive is a recognized component but I can't find documentation of it anywhere
L625[12:40:43] <ethanwdp> I'm trying to have a "key card" system where a central server keeps track of each disk drive. when a disk drive has a floppy inserted, it checks if the floppy has the correct credentials and activates a redstone I/O block depending on what disk drive it is
L626[12:41:06] <20kdc> You can check which disk drives are empty/have disks,
L627[12:41:17] <20kdc> but it doesn't tell you which drive...
L628[12:41:37] <ethanwdp> how would I check if a disk drive is empty/has a disk? that's a pretty good start
L629[12:41:43] <20kdc> The "isEmpty" function.
L630[12:41:47] <20kdc> Components contain built-in documentation,
L631[12:41:54] <ethanwdp> ohh
L632[12:41:57] <20kdc> use "=component.disk_drive" at a Lua prompt.
L633[12:42:06] <payonel> ethanwdp: the component will have an address as well that is unique
L634[12:42:18] <ethanwdp> thanks mate, much appreciated
L635[12:42:29] <20kdc> payonel: It does not map the filesystem to the drive, AFAIK.
L636[12:43:05] <payonel> i didn't expect it would
L637[12:43:36] <20kdc> ...which means that should there be two floppy disks in drives, the system will fail in one of two ways.
L638[12:43:41] <payonel> it's just a piece of information, one would perhaps to add an event listener for new filesystems (floppy insertion)
L639[12:43:54] <20kdc> Ah, there's a floppy insertion event?
L640[12:43:58] <payonel> and then keep track of which disk_drive had a floppy
L641[12:44:08] <payonel> it's not perfect, race conditions are possible
L642[12:44:18] <payonel> but unlikely given the use case
L643[12:44:26] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 180 seconds)
L644[12:44:31] <20kdc> Eh, it's for a security system
L645[12:44:36] <payonel> one would have to insert two floppies to two different disk drives within a threshold
L646[12:44:58] <20kdc> Or have one (good) person inserting the real floppy while the other (bad) person inserts a fake.
L647[12:44:59] <payonel> a tiny threshold, faster than the event would be raised on the os
L648[12:45:21] <payonel> mmhmm, sounds unlikely
L649[12:45:23] <ethanwdp> I'm not too concerned over it being 100% foolproof, since it's on singleplayer and I'm mostly just doing this for fun
L650[12:45:34] <20kdc> Ah. Then it's of no matter.
L651[12:45:57] <ethanwdp> but yeah, thanks for the help guys, I very much do appreciate your time
L652[12:46:02] <payonel> t'would be nice, though, for a disk_drive to tell you the filesystem component address it held
L653[12:46:12] <payonel> ethanwdp: the event would be component_added, btw
L654[12:46:20] <payonel> "filesystem"
L655[12:46:36] <20kdc> nxsupert: If you're defining a format, then the Diffie-Hellmann shared key (see Data Card Tier 3) can be used as an AES key.
L656[12:46:47] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L657[12:47:09] <ethanwdp> is there a wiki page for all events? I was under the impression that http://ocdoc.cil.li/component:signals were the only available events
L658[12:47:21] <Lizzy> ~oc signals
L659[12:47:21] <ocdoc> http://ocd.cil.li/component:signals
L660[12:47:54] <20kdc> ethanwdp: The most reliable reference on signals is to run "dmesg" on a computer.
L661[12:48:05] <ethanwdp> sounds good
L662[12:48:21] <20kdc> It's not exactly an *informative* reference, but it is reliable.
L663[12:53:59] <gamax92> how to know when computer has finished compiling stuff: fan spins down
L664[12:55:52] <20kdc> for me, that's how to know when system has decided it has gotten too warm
L665[12:56:52] <20kdc> (...then again, I put a killswitch threshold at ~62.5 degrees C. Not sure if that was a good or bad decision.)
L666[12:57:26] <gamax92> bad
L667[12:59:00] <20kdc> Hm. 72.5?
L668[12:59:39] <payonel> the defaults are safe
L669[13:00:20] <gamax92> I mean i have mine at 70 but I don't ever go above 60 anyway
L670[13:00:58] <Caitlyn> SE Update, new hud \o/
L671[13:06:37] <Caitlyn> hmm... should I feed MichiBot's replies into her buffer so they are able to be modified with SED...
L672[13:10:39] ⇦ Quits: Alex_hawks (~Alex_hawk@2001:8003:8483:6300:cd1d:f539:4568:39eb) (Read error: Connection reset by peer)
L673[13:11:16] ⇨ Joins: Alex_hawks (~Alex_hawk@2001:8003:8483:6300:cd1d:f539:4568:39eb)
L674[13:12:45] *** Guest14727 is now known as Thog
L675[13:18:12] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L676[13:26:37] ⇨ Joins: NoShlomo (~NoShlomo@90.74.151.136)
L677[13:30:48] <vifino> payonel: neat!
L678[13:31:01] <payonel> o/
L679[13:31:48] <vifino> \o
L680[13:31:59] <payonel> vifino: so...given the difficulty in resolving ansi-escape-spamming with a concurrent resize (even without sigwinch handling) that causes the terminal emulator to sigabrt..... can i ignore this problem for now?
L681[13:32:02] <TheCryptek> Is it bad that this -> https://github.com/TheCryptek/UBU <- is the best I have on my github?
L682[13:32:04] <vifino> I just returned from the CeBIT. Vewy sleepy.
L683[13:32:29] <vifino> payonel: i guess, usually you don't resize that often.
L684[13:32:55] <vifino> plus, at least for me, the actual terminal resize only happens after i picked the size
L685[13:33:36] * vifino shakes fists at @20kdc
L686[13:34:00] ⇨ Joins: brandon3055 (~Brandon@122-129-151-56.dynamic.ipstaraus.com)
L687[13:34:19] <payonel> vifino: ok, so pretending resize isn't a problem, how should i redraw? try to respect previous width or assume wrapping
L688[13:34:33] <payonel> the problem, keep in mind, is that the vm isn't drawing newlines to the "gpu"
L689[13:34:36] <payonel> but moving the cursor
L690[13:35:11] <Vexatos> vifino, anything interesting?
L691[13:36:02] <vifino> payonel: imo, when going bigger, you shouldn't do anything, just keep the screen in the previous state, when smaller, things are a little harder. assuming wrapping can be quite bad, so just cutting things out should work.
L692[13:36:06] <payonel> vifino: after a resize, the user can just run `clear` in openos and it'll look nice again. i can also do no redraw, but then the graphics you see are artifacts (And not what your gpu get calls would give you)
L693[13:36:24] <NoShlomo> Hello, I'm trying the robot API and I'm trying to use robot.compare() but it doesn't seem to work properly, if the robot is holding a block I get a 'boolean expected, got nil' error, whereas if it's holding an item it'll work properly. OC version 1.6.1.11
L694[13:36:26] <vifino> Vexatos: Loads of VR and drone stuff
L695[13:37:02] <vifino> DJI had a nice booth demonstrating their Mavick Pro drone. It's almost as if it would be glued in place. Amazing stuff.
L696[13:38:04] <vifino> c't demonstrated different VR headests with the same game, PS4 VR, Vive and Occulus. PS4 VR is less crappy than I thought it would be, but it doesn't compare to the Vive, really.
L697[13:38:30] <vifino> Rittal demonstrated some interesting new rack designs. Some others did too.
L698[13:39:40] <payonel> vifino: doing nothing still requires resizing buffers - but it would visually appear like nothing if i respect previous buffer width
L699[13:41:06] <vifino> Mitsubishi demonstrated some amazing new car control concept, 3D hud, touchscreens, etc.. But also some tablet drawing translation thing. (You press the microphone button after selecting your language, then say something, afterwards you draw with your finger, writing your spoken sentence there along with a translation, in this case German <-> Japanese. Had a split mode where you can have a
L700[13:41:06] <vifino> conversation. Fun stuff.)
L701[13:41:32] <vifino> payonel: Honestly, I don't know. Going smaller is hard.
L702[13:42:05] * Lizzy curls up her tail for vifino to lay on
L703[13:42:19] ⇨ Joins: Nikitaw99 (webchat@ppp85-140-2-48.pppoe.mtu-net.ru)
L704[13:42:49] * vifino pets Lizzy
L705[13:43:27] <viomi> tfw you finally start to fall asleep but then your alarm goes off, letting you know that you have a tabletop rpg game to play
L706[13:43:38] * Lizzy purrs loudly whilst leaning into pets
L707[13:43:46] <Nikitaw99> hi
L708[13:43:52] <payonel> Nikitaw99: o/
L709[13:44:06] <Nikitaw99> i made a small microcontroller "hello world" program
L710[13:44:28] * Nikitaw99 uploads the program to github gist
L711[13:45:00] * Caitlyn yawns trying not to fall asleep
L712[13:45:04] <Caitlyn> damn truck days
L713[13:45:32] <Nikitaw99> https://gist.github.com/Nikitaw99/8d9062e8c3a33a92f1598eed9ed937a3
L714[13:45:57] * payonel beeps at Nikitaw99
L715[13:46:25] * Nikitaw99 beeps at payonel
L716[13:46:42] <payonel> Nikitaw99: you could also `computer.pullSignal()` instead of yield
L717[13:46:53] <Nikitaw99> mmmmm, ok
L718[13:46:55] <payonel> it _is_ a yield, but ...
L719[13:47:08] <Nikitaw99> but?
L720[13:47:22] <Vexatos> you do not usually coroutine unless you really have to
L721[13:47:29] ⇦ Quits: ethanwdp (webchat@69.58.110.129) (Ping timeout: 180 seconds)
L722[13:47:39] <payonel> computer.pullSignal(--[[timeout: number (optional)]]) works even when you're within a user coroutine
L723[13:48:16] <Nikitaw99> (do i just replace the line with computer.pullSignal() ?)
L724[13:48:20] <payonel> yes
L725[13:48:33] <Nikitaw99> ok
L726[13:53:20] <NoShlomo> Hi, can someone help me with robot.compare()?
L727[13:53:47] <Nikitaw99> whats the problem?
L728[13:54:58] <NoShlomo> I use it with a block selected and it gives me a 'boolean expected, got nil' error, whereas with an item it works properly
L729[14:02:05] <MGR> Pastebin of your code please?
L730[14:03:57] <NoShlomo> just testing it with the lua console
L731[14:05:09] <gamax92> Then show us what code you're testing in the lua console ...
L732[14:06:51] <NoShlomo> just robot.compare()
L733[14:07:30] * Nikitaw99 makes a thinking expression
L734[14:07:43] <Nikitaw99> did you require it
L735[14:08:06] <Nikitaw99> i mean require()
L736[14:10:20] <NoShlomo> You mean require("robot")?
L737[14:10:31] <NoShlomo> local robot = require("robot")
L738[14:10:35] <Nikitaw99> ^^^
L739[14:10:42] <Nikitaw99> yes, i meant that
L740[14:10:48] <NoShlomo> No, but I just did in a lua file and it gives the same error
L741[14:10:57] <Nikitaw99> ...strange
L742[14:11:05] <NoShlomo> if I try it with an item, it works properly
L743[14:11:15] <NoShlomo> but with a block it gives that error
L744[14:12:58] ⇨ Joins: Plazter (webchat@188-181-16-89-dynamic.dk.customer.tdc.net)
L745[14:34:30] *** minecreatr is now known as Mine|away
L746[14:55:44] ⇦ Quits: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl) (Quit: Leaving)
L747[15:02:05] <AmandaC> \o/ I can do component access!
L748[15:02:46] <AmandaC> which means TSF serialisation of UUIDs and Strings are at least correct!
L749[15:29:56] <AmandaC> gamax92: I made the world's most targeted Thistle boot "virus"! https://gitlab.darkdna.net/amanda/thistle-toy/blob/master/lib/test/computer-stop.cc#L15 :P
L750[15:31:23] <Temia> Heeeee, the minotaur doll is still in Decocraft~
L751[15:31:28] <AmandaC> ( It was originally meant to beep, but it boots so fast that it blends with the normal power-up beep, and I've not gotten around to inspecting the RTC / signal stuff yet. )
L752[15:32:06] <20kdc> Is that... C++... 6502.
L753[15:32:40] <AmandaC> Yes. Yes it is
L754[15:33:06] ⇨ Joins: andreww (~xarses@8.39.49.133)
L755[15:34:02] <20kdc> 1. How is that efficient? 2. If it is efficient, where is the compiler, and does using it involve a dark ritual containing at least one sacrifice?
L756[15:34:26] <AmandaC> heavy constexpr abuse, and -O2
L757[15:34:57] <AmandaC> the tsf::encode() and UUID::parse functions don't exist in the output binary.
L758[15:35:51] <AmandaC> because it's done at compile time, turned into a bunch of static bytes in the executable
L759[15:36:24] ⇦ Quits: xarses_ (~xarses@67.218.117.197) (Ping timeout: 206 seconds)
L760[15:36:39] <AmandaC> The compiler is gcc-6502, and it did require some stabbing to get it to compile
L761[15:36:42] ⇨ Joins: xarses_ (~xarses@67.218.117.197)
L762[15:36:44] <20kdc> ...wait, so the compiler is now capable of running code before it's actually put in the executable? What next, "Compiler developers solve the halting problem"?
L763[15:36:45] ⇦ Quits: andreww (~xarses@8.39.49.133) (Ping timeout: 200 seconds)
L764[15:37:08] <20kdc> ...actually that isn't entirely improbable.
L765[15:37:14] <20kdc> Just mostly.
L766[15:37:17] <AmandaC> If the code follows some (somewhat strict) patterns, yes.
L767[15:37:40] <AmandaC> c++11 added constexpr, c++14 made it less of a pain to use
L768[15:38:12] * AmandaC has an idea, tries it
L769[15:44:23] <20kdc> What is constexpr?
L770[15:45:46] <Caitlyn> Damn it Red5 sucks, and Wowza is $1000+ ._.
L771[15:47:46] <vifino> 20kdc: Like macros, but not.
L772[15:48:16] <20kdc> vifino: I'm going to take a guess: It asks the compiler to pre-execute the code *or error trying*?
L773[15:48:26] <vifino> Basically macros actually written in C/C++.
L774[15:48:34] <vifino> 20kdc: Basically, yeah.
L775[15:49:00] <vifino> except the error trying part. if something isn't precomputed, same code will do it at runtime. iirc.
L776[15:49:55] <20kdc> eeehh, that's not good. Better to fail hard and tell the user why it can't be precomputed
L777[15:51:25] <vifino> It'll error too, but in some cases, it'll run at runtime, for example when the values are too bi.
L778[15:51:27] <vifino> big*
L779[15:51:44] <vifino> It'll error if you actually made a mistake, i mean.
L780[15:51:52] <Caitlyn> and the nginx rtmp module requires an older version of nginx than I need... :/
L781[15:51:54] * Caitlyn sighs
L782[15:52:00] <vifino> Weird stuffs.
L783[15:52:35] * vifino gives Caitlyn a cookie and a copy of 'How to not wish to die when you need to downgrade software'.
L784[15:53:36] ⇨ Joins: Inari (~Pinkishu@p5DEC639A.dip0.t-ipconnect.de)
L785[15:53:54] <Inari> %tell LuMistry https://www.youtube.com/watch?v=ulbiRn-0saU that you?
L786[15:53:57] <MichiBot> Google MapsでTOKYO散歩♪ | length: 7m 26s | Likes: 3,010 Dislikes: 29 Views: 52,999 | by A.I.Channel | Published On 22/3/2017
L787[15:53:59] <20kdc> Well, is there a disadvantage to downgrading the (larger) nginx? If so, can you upgrade the (smaller) rtmp module?
L788[15:53:59] <MichiBot> Inari: LuMistry will be notified of this message when next seen.
L789[15:55:15] <Kodos> Does anyone know if BDew's mods have Crafttweaker support
L790[15:55:19] <AmandaC> 20kdc: Used properly, they can be the best thing ever: http://a.ddna.cc/2f1C371K080u/Image%202017-03-23%20at%204.54.34%20PM.png
L791[15:55:38] <AmandaC> I modified the thing I linked earlier to work for every computer (not hard-coded to my testing computer )
L792[15:56:34] <NoShlomo> ooh found the fix on the forums, you have to do robot.compare(false) for some reason
L793[15:58:57] <AmandaC> gamax92: good news!
L794[15:59:22] ⇦ Quits: Nikitaw99 (webchat@ppp85-140-2-48.pppoe.mtu-net.ru) (Quit: Web client closed)
L795[15:59:44] <AmandaC> Something seems to be nuking the EEPRom when I run the dynamic-uuid.a.out!
L796[16:01:00] <vifino> yay!
L797[16:01:17] * AmandaC makes sure it's not poking into memory it's not supposed to
L798[16:04:28] <AmandaC> okay, appears to be from me mis-using DMA
L799[16:05:26] <Caitlyn> @20kdc can't downgrade nginx, breaks other stuff, can't upgrade rtmp module, have no idea how to do so.
L800[16:05:27] <Caitlyn> :P
L801[16:05:33] <Caitlyn> I got Red5 "working" so meh for now
L802[16:05:37] <Inari> Kizuna is cute
L803[16:05:40] <S3> so OCR-NNR r2 has small changes to the address format
L804[16:05:56] <S3> only the first four bits are used for the address type
L805[16:06:24] <S3> a new address type has been added as well.
L806[16:06:29] <Skye> S3, what's the relationship between OCR and GERT? I am confuzzled
L807[16:06:39] <S3> ok
L808[16:07:04] <S3> so there's thres 3 protocol classes flying around, OCR, OCR-NNR, and GERT.
L809[16:07:06] <MajGenRelativity> GERT implements the OCR standard
L810[16:07:16] <S3> both gert and OCR-NNR can use OCR
L811[16:07:31] <MajGenRelativity> GERT does
L812[16:07:48] <S3> Skye: OCR defines a circuit switching VPI / VCI model to interconnect networks of hosts
L813[16:08:16] <S3> Skye: here's where OCR's power comes in, OCR has no routing protocol
L814[16:08:25] <MajGenRelativity> Yep
L815[16:08:29] <S3> so! GERT and OCR-NNR are two examples of routing protocols for OCR.
L816[16:08:40] <S3> Skye: I did this so that you could run say IP over OCR
L817[16:08:40] <MajGenRelativity> And the official routing protocol is GERT, with NNR being another protocol in-dev
L818[16:09:05] <20kdc> MajGenRelativity: How much code does it take to implement GERT+OCR?
L819[16:09:17] <20kdc> Could you implement a lightweight node in under 2000 bytes?
L820[16:09:25] <S3> i dunno about gert but OCR is very tiny
L821[16:09:27] <MajGenRelativity> Around 300 lines, which will go up slightly
L822[16:09:48] <20kdc> Lines is vague, but if that's the metric,
L823[16:09:50] <MajGenRelativity> GERT is 14.5KB
L824[16:09:53] <AmandaC> there we go, my linkerscript was wrong. Apparently the CODE segment is expected to be rw
L825[16:10:25] ⇦ Quits: bauen1_ (~quassel@2a02:810d:1980:1584:4834:c28:b61:dd37) (Remote host closed the connection)
L826[16:10:28] <S3> 20kdc: OCR simply defines how vpi and vci should be used. its available on the forums as a standard
L827[16:10:45] <MGR> Yeah
L828[16:10:49] <S3> OCR is very handy for ISPs
L829[16:10:53] <20kdc> 182 lines gives a lightweight (Doesn't pass messages along, but otherwise follows protocol) node in the networking protocol I've got.
L830[16:10:57] <MGR> OCR by itself would take up 0 space, because you can't just implement it
L831[16:11:15] <S3> both OCR-NNR r2 and GERT can operate internally without OCR
L832[16:11:21] <MGR> Well, if you're cutting out the frontend and data stuff, GERTi linecount goes down a lot
L833[16:11:22] <S3> OCR-NNR r1 requires OCR
L834[16:12:11] <S3> 20kdc: OCR-NNR r2 addresses are much more fun imo than NNR r1 addresses
L835[16:12:35] <20kdc> S3: I use names for addresses. Lot simpler and more flexible.
L836[16:12:58] <20kdc> (By "names" I of course mean strings from 1 to 256 bytes.)
L837[16:13:04] <MGR> @20kdc GERTi v0.9/10 uses modem addresses, but v1.0 will use a dynamically generated number up to 6 digits in length
L838[16:13:14] <S3> :)
L839[16:13:27] <S3> I dunno, I find NNR addresses very simple with the option for complexity
L840[16:14:25] <S3> So, for example, the r2 NNR address looks like: ABBB-CCCC-DDDD-EEEEEEEE-FFFFFFFFFFFF
L841[16:14:34] <S3> it's seperated by : though
L842[16:14:41] <S3> it looks similar to an ipv6 address like so:
L843[16:14:44] <20kdc> Could you fit an implementation onto a EEPROM?
L844[16:14:51] <S3> probably
L845[16:15:02] <20kdc> How much space would it take up?
L846[16:15:05] <S3> keep in mind I have a compressed data card eeprom loader that can stopre like 16KB eeproms too
L847[16:15:08] <S3> dunno
L848[16:15:31] <S3> but yeah in OCR-NNR, 2::1 is a valid address.
L849[16:15:34] <S3> :)
L850[16:15:45] <S3> that is a "GLOBAL" address to
L851[16:15:46] <S3> too*
L852[16:16:01] <20kdc> For me, '\*' means broadcast to all on local network.
L853[16:16:13] <S3> I avoid broadcast addresses
L854[16:16:49] <S3> the only broadcast that happens is in OCR-NNR for switches to announce information about its network
L855[16:17:13] <S3> a local address may look something like 1:f4::3
L856[16:17:21] <S3> in this case
L857[16:17:41] <20kdc> How scalable is the system? Say you need to add another level to the hierarchy, like moving from per-server to multiverse.
L858[16:17:54] <20kdc> How much configuration does that take?
L859[16:17:58] <S3> OCR is designed to operate multi server.
L860[16:18:06] <20kdc> Ok, so let's say you wanted to group the servers.
L861[16:18:10] <S3> it operates multi server the same way it operates intra erver
L862[16:18:21] <S3> you have multiple choices here.
L863[16:18:32] ⇨ Joins: TheFox (webchat@pool-72-82-58-229.rcmdva.fios.verizon.net)
L864[16:18:47] <TheFox> I have 1 tells waiting for me, apperantly.
L865[16:18:59] <TheFox> Hi guys
L866[16:19:00] <MGR> @20kdc GERT has infinite scaleability
L867[16:19:06] <TheFox> TheCryptek: Hi there
L868[16:19:14] <MGR> Ok not infinite
L869[16:19:17] <TheFox> %seen TheCryptek
L870[16:19:20] <MichiBot> TheCryptek was last seen 2h 47m 15s ago.
L871[16:19:23] <TheFox> :|
L872[16:19:31] <S3> fixed, but with an address format of AAAA:BBBB:CCCC:DDDDDDDD:EEEEEEEEEEEE
L873[16:19:44] <S3> A is the address scope flags
L874[16:19:47] <TheFox> Oh, hi S3, how are you?
L875[16:19:49] <S3> B is the address type scope
L876[16:19:52] <S3> hey TheFox
L877[16:19:56] <S3> C is the subnet
L878[16:20:00] <S3> D is the network
L879[16:20:05] <S3> and E is the host
L880[16:20:13] <S3> but notice that an address of 2::1 is valid
L881[16:20:14] <TheFox> What address scheme is this?
L882[16:20:22] <S3> OCR-NNR r2
L883[16:20:22] <MGR> 10,000,000,000,000 addresses exist with GERT
L884[16:20:39] <MGR> and I doubt someone is going to make 10 trillion computers
L885[16:20:43] <S3> 20kdc: in MOST cases C (the subnet) is just zeroes
L886[16:21:13] <S3> D is used with global scope addresses and is generally your ISPs network or your network provide by the ISP
L887[16:21:27] <S3> subnets with NNR are very powerful 20kdc
L888[16:21:36] <S3> subnets allow you to have the "same" network in multiple places
L889[16:21:51] <S3> so if you're an ISP, you can have an ISP station on each server all with the same exct network number
L890[16:21:56] <S3> but different subnet numbers
L891[16:22:05] <TheFox> I've been missing out on a lot, you guys are in one big ass project rn.
L892[16:22:09] <S3> a bitflag in the A section of the address determines if you are in subnet mode.
L893[16:22:16] * TheFox sits and listens quietlyy
L894[16:22:25] <S3> in most cases you will NOT be using subnets
L895[16:22:30] <S3> subnets work like OSPF 20kdc
L896[16:22:35] <MGR> TheFox, we're discussing the future of OC networking
L897[16:22:40] <TheFox> I see dat
L898[16:23:07] <S3> OCR-NNR on Open Computers uses the UUID of the network card to generate your host address
L899[16:23:14] <TheFox> I've been messing around with... cheap ass "methods" and y'all are actually making a scheme. I was just making a DNS system, basically, lol.
L900[16:23:31] <S3> so lets say your network card is c2efbb5e-2775-400e-b074-af1615dd3ac5
L901[16:23:37] <MGR> TheFox, yep, this is next level
L902[16:23:49] <S3> it uses the last section for the host address
L903[16:23:57] <MGR> Imo, GERT is the most next-level, but I'm a bit biased ?
L904[16:24:08] <S3> so when you boot your machine
L905[16:24:15] <S3> you specify something called a "network ID" 20kdc
L906[16:24:19] <S3> for link local scope
L907[16:24:23] <S3> let's say it's c4
L908[16:24:27] <S3> it can be 0000 to ffff
L909[16:24:32] <MGR> You have to specify a network ID? O_o
L910[16:24:38] <S3> with NNR
L911[16:24:50] <S3> MGR it can be auto generated
L912[16:24:57] <MGR> Oh ok
L913[16:25:01] ⇨ Joins: SixDev (uid64016@id-64016.hathersage.irccloud.com)
L914[16:25:08] <S3> but imo I'd rather use them as "area numbers"
L915[16:25:16] <S3> so I could use them sequentially
L916[16:25:17] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:a876:a17e:44bf:9a82)
L917[16:25:18] <S3> lan 1, lan 2, etc
L918[16:25:27] <S3> which would imply manually setting them
L919[16:25:29] <S3> anyhow
L920[16:25:39] <S3> Lan IDs seperate adjacent networks
L921[16:25:52] <TheFox> Do you all actually have a server you're testing this on? With a network big enough to warrant an "ISP"?
L922[16:25:57] <S3> when you turn your computer on it will assign itself the address 1::af1615dd3ac5
L923[16:25:58] <S3> most likely
L924[16:26:12] <S3> TheFox: standards documents
L925[16:26:18] <S3> on the forums and stuff, the old one is there
L926[16:26:25] <TheFox> I'd LOOOVE to see this in practice.
L927[16:26:26] <MGR> TheFox, I have a server big enough for an ISP setup
L928[16:26:29] <S3> I'm working on the new standard for NNR r2, and then I'll be setting it up
L929[16:26:55] <S3> keep in mind that 1::af1615dd3ac5 is a local address
L930[16:27:05] <S3> machines on your network use it to communicate, but nobody on the outside can
L931[16:27:18] <S3> in order to do this, your machine may request a "global scope" address
L932[16:27:29] <TheFox> In reality, I just wanna see a server where enough users are using networking that it actually matters to have protocols and what not to handle it
L933[16:27:30] <S3> which has an address type of 2
L934[16:28:01] <S3> TheFox: the goal of Ocranet (OCR) is to provide an internet accross multiple mc servers
L935[16:28:11] <S3> the name was CompanionCube's idea
L936[16:28:12] <S3> iirc
L937[16:28:40] <S3> TheFox: OCR is very simple
L938[16:28:42] <S3> NNR is not quite
L939[16:28:47] <S3> GERT is supposedly simple too
L940[16:29:01] <S3> both NNR and GERT work on top of OCR for inter network routing
L941[16:29:05] <MGR> It is simple ?
L942[16:29:24] <TheFox> Oh, oh damn... I didn't know you were thinking on that level.
L943[16:29:26] <TheFox> That's HUGE!
L944[16:29:28] <MGR> TheFox, I don't have a ton of people on my server, but I do have projects underway that need a good networking protocol
L945[16:29:31] <TheFox> like... trump "uuuuuge"
L946[16:29:32] <S3> TheFox: OCR is a circuit switched protocol for connecting multiple networks together. it lacks a routing protocol and address format on purpose.
L947[16:29:57] <S3> this way people like Skye can write their own routing / address scheme on top of OCR
L948[16:30:00] <S3> and voila it just works
L949[16:30:05] <TheFox> MGR, I think i'm already on your server, it's been a while since I connected though, real life is getting a hold of me again
L950[16:30:13] <MajGenRelativity> You are :)
L951[16:31:30] <S3> hm
L952[16:31:50] <S3> I'm going to put the address bitflags in front.
L953[16:32:07] <S3> 4 bits for the address type
L954[16:32:43] <S3> this way the number will be in the same position for every address
L955[16:32:59] <S3> f2 will still be global as well as c2 or 32
L956[16:33:08] <S3> or fff2
L957[16:33:17] <S3> the 2 on the right will always mean global,
L958[16:33:22] <S3> 1 as link local and 0 as loopback
L959[16:33:30] ⇦ Quits: benny- (~benny@p4fed504d.dip0.t-ipconnect.de) (Remote host closed the connection)
L960[16:33:50] <S3> there's no "loopback" address, just a loopback type
L961[16:34:06] <S3> no weird "special case" addresses.
L962[16:34:14] <S3> just speedy routing
L963[16:34:36] <MGR> lol
L964[16:35:00] <S3> TheFox: the reason I like NNR so much is that it has perfect word alignment
L965[16:35:10] <S3> so it's useful for Arduino microcontrollers, etc
L966[16:35:17] <S3> not just OC
L967[16:36:13] <S3> the flags in section B differ with every protocol
L968[16:36:15] <S3> er
L969[16:36:16] <TheFox> That's one of the things that crossed my mind... if you bridge cross server, you're gonna be using the reaaal internet. Sooo, you can add real devices to it
L970[16:36:18] <S3> every address type
L971[16:36:47] <20kdc> Does circuit switching mean that a given computer can only contact one other computer at a given time?
L972[16:36:50] <S3> link local addresses (address type 1) use the 16 bits of it to designate a network ID
L973[16:37:04] <S3> so you can have 65535 networks connected on the same wire.
L974[16:37:10] <MGR> @20kdc not with GERT
L975[16:37:10] <S3> just that one wire
L976[16:37:21] <MGR> A GERT computer can connect to every other computer at once
L977[16:37:33] <MGR> You shouldn't, because reasons, but it's possible
L978[16:37:40] <S3> 20kdc for the circuit switching of inter network connections? yes per CHANNEL
L979[16:37:54] <S3> but you have like ridiculous ammounts of channels per path
L980[16:37:58] <S3> and if you need more than that
L981[16:38:04] <S3> add another path in the same direction
L982[16:38:18] <S3> iirc it's 65535 channels per path
L983[16:38:22] <S3> and 255 paths per switch
L984[16:38:31] <S3> I think that's enough scalability :D
L985[16:39:21] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de) (Quit: Bye :))
L986[16:39:35] <20kdc> Alright. Where's the GERT spec?
L987[16:39:41] <MGR> @20kdc let me hit you up
L988[16:39:52] <S3> one switch can be routing 16777216 connections at the same time
L989[16:39:56] <20kdc> That would hurt, MGR.
L990[16:39:57] <S3> per seitch
L991[16:40:00] <S3> switch*
L992[16:40:01] <MGR> https://github.com/GlobalEmpire/GERT/blob/master/GERT%20Whitepaper.txt
L993[16:40:10] <S3> 20kdc enough scalability? :)
L994[16:40:14] <MGR> That's a bit out of date, so I can just lead you to the code and the brief how to get started thing
L995[16:40:30] <MGR> https://github.com/GlobalEmpire/GERT/tree/Development/GERTi
L996[16:40:39] <MGR> https://gist.github.com/MajorGeneralRelativity/fd0b38bc82725cc4e45feabcb9a10ab1
L997[16:41:02] <20kdc> The spec's missing protocol details.
L998[16:41:11] <20kdc> Oh, it's a whitepaper.
L999[16:41:12] <20kdc> Not a spec.
L1000[16:41:32] <20kdc> ...ok, there isn't a spec.
L1001[16:42:07] <S3> https://oc.cil.li/index.php?/topic/1169-oetf-4-ocranet-family-of-protocols-ocr-ocranet-relay/
L1002[16:42:11] <S3> 20kdc^
L1003[16:42:32] <S3> yep I was right
L1004[16:42:35] <S3> 8 bits vpi, 16 bits vci
L1005[16:42:38] <MGR> @20kdc please define spec
L1006[16:42:42] <S3> 3 byte header
L1007[16:43:06] <S3> one benefit of OCR
L1008[16:43:15] <S3> is that in OCR, every packet is EXACTLY the same size
L1009[16:43:27] <S3> so that it takes approximately an even ammount of computing load
L1010[16:43:33] <S3> this reduces lag
L1011[16:44:18] <S3> it also makes it easy to enforce QoS
L1012[16:45:11] <S3> gotta remember
L1013[16:45:19] <S3> with OCR you could be routing 5000 networks' data
L1014[16:45:26] <S3> through a couple of pipes
L1015[16:45:39] <S3> so it's essential that every single packet is exactly the same size
L1016[16:45:58] <MGR> GERT overcomes that by distributing the workload across everywhere
L1017[16:46:14] <S3> right
L1018[16:46:17] <S3> but this is network trunking
L1019[16:46:25] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:a876:a17e:44bf:9a82) (Ping timeout: 190 seconds)
L1020[16:46:29] <S3> for giant ISP tiers
L1021[16:47:11] <MGR> GERT does that too \o/
L1022[16:47:33] <S3> still
L1023[16:47:38] <S3> It's part of the OCR spec
L1024[16:47:40] <S3> not NNR
L1025[16:49:31] ⇦ Quits: Plazter (webchat@188-181-16-89-dynamic.dk.customer.tdc.net) (Quit: Web client closed)
L1026[16:49:54] <MGR> How would every packet being the same size improve speed though?
L1027[16:50:30] <nxsupert> Reduces data needing to be send. Reduces processessing needed to be done.
L1028[16:50:55] <MGR> I get the reduction of data needing to be sent
L1029[16:51:00] <MGR> But how does it affect processing?
L1030[16:51:06] <S3> MGR it reduces Jitter
L1031[16:51:12] <S3> this is how ATM works
L1032[16:51:38] <S3> ever wonder why even a slow DSL connection is always EXACTLY the same speed (unles syour phone lines are absolutely crap)
L1033[16:51:46] <S3> it's because ADSL is built on ATM
L1034[16:51:53] <MGR> Ok
L1035[16:51:55] <S3> and in ATM all packets asre EXACTLY 53 bytes long
L1036[16:52:14] <S3> OCR is based on ATM by the way, who woulda known? :D
L1037[16:52:51] <20kdc> ...53 bytes long? Sounds like overhead...
L1038[16:53:38] <S3> 20kdc nope
L1039[16:53:45] <S3> ATM cells only have a 5 byte header
L1040[16:53:48] <S3> OCR is 3
L1041[16:54:20] <S3> 20kdc remember it's circyit switched, so as soon as the route has been established and constructed, the switch just fowards cells REALLY FAST
L1042[16:55:09] <nxsupert> I will say. I don't think that the speed gain from using fixed sized packets is as great in lua as it is in some native language.
L1043[16:55:38] <S3> not all of this is in Lua
L1044[16:55:47] <MGR> afk for a long time now
L1045[16:55:52] <nxsupert> Ok.
L1046[16:55:59] <nxsupert> What is this for exactly?
L1047[16:56:46] <S3> OCR is the interconnecting network protocol for GERT and NNR
L1048[16:57:53] <S3> nxsupert OCR is actually OCRS
L1049[16:58:01] <S3> OCR "Simplex"
L1050[16:58:10] <S3> there's actually an OCRM or OCR "Multiplex"
L1051[16:58:20] <S3> OCRM is like SONET / STM
L1052[16:58:29] <S3> this is why fixed sized packets are even better
L1053[16:59:11] <S3> OCRM takes multiple packet streams and interlaces them into jumbo frames
L1054[16:59:46] <S3> OCRM is capable of mashing over 150 OCR packets in the same packet
L1055[16:59:56] <S3> if used on a serial link, each packet will arrive at the same time.
L1056[17:02:14] <S3> there is no real benefit to using OCRM inside of minecraft unless you disable interlace
L1057[17:03:36] <S3> no interlace multiplex mode just puts a bunch of cells in a row. this allows you to achieve very high speeds (up to about 160KB/s in minecraft) over a network cable with OC
L1058[17:03:59] <S3> it's useful when working around relays that limit cells per second
L1059[17:04:05] <S3> to reduce bandwidth decrease
L1060[17:04:19] <S3> fortunately nobody needs that sort of speed
L1061[17:04:48] <S3> the estimated average maximum speed for most OCR users will be about 1KB/s in server
L1062[17:05:02] <S3> given the ammount of data you can fit in 1KB that's very fast
L1063[17:05:12] <S3> and what kind of data you will be apt to use
L1064[17:06:06] <TheFox> S3, would you mind checking your pms?
L1065[17:06:53] <S3> sure
L1066[17:06:58] <vifino> Heya S3.
L1067[17:07:15] ⇨ Joins: Demonickwolf (webchat@107-145-74-243.res.bhn.net)
L1068[17:07:41] <Demonickwolf> any1 mind helping me real quick to troubleshoot some code?
L1069[17:07:47] <MGR> also S3, Tykuhn is finally online
L1070[17:07:58] <S3> ill be around in a bit
L1071[17:08:01] <S3> moving to another buioldinjhg
L1072[17:08:04] <S3> \building*
L1073[17:08:19] <MGR> ok
L1074[17:10:34] <Inari> %pet AmandaC
L1075[17:10:37] * MichiBot brushes AmandaC with RNG. AmandaC recovers 4 health!
L1076[17:12:12] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:a876:a17e:44bf:9a82)
L1077[17:13:07] <Caitlyn> Demonickwolf, don't ask to ask, ask.
L1078[17:13:35] <Inari> But asking to ask is still asking
L1079[17:13:48] * Caitlyn tbans Inari for 999 days
L1080[17:13:52] <Inari> D:
L1081[17:14:59] ⇦ Quits: Demonickwolf (webchat@107-145-74-243.res.bhn.net) (Ping timeout: 180 seconds)
L1082[17:16:54] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:1e3:acb1:bcba:78b)
L1083[17:17:23] <Caitlyn> That works too.
L1084[17:20:26] <MGR> Lol
L1085[17:22:05] <Inari> %inv add a ping timeout
L1086[17:22:08] <MichiBot> Inari: Added 'a ping timeout' to inventory. This seems very sturdy.
L1087[17:22:26] <Inari> %inv add a netsplit
L1088[17:22:26] <MichiBot> Inari: Added 'a netsplit' to inventory. This seems very sturdy.
L1089[17:30:19] <Altenius> Do servers need some kind of upgrade to use external components? I have it set to the right side and connected to a screen but it's not detected the screen
L1090[17:33:59] <Altenius> Nevermind, I've solved it.. left and right are flipped
L1091[17:35:22] ⇦ Quits: viomi (webchat@kurosawa.daviszone.org) (Quit: Web client closed)
L1092[17:42:03] <Katie> "FLIPPED"
L1093[17:42:07] <Katie> caps..
L1094[17:42:15] <Katie> it's left / right from the perspective of the server
L1095[17:52:16] ⇨ Joins: AndroUser (~androirc@kurosawa.daviszone.org)
L1096[17:53:27] ⇦ Quits: AndroUser (~androirc@kurosawa.daviszone.org) (Client Quit)
L1097[17:53:29] ⇨ Joins: AndroUser (~androirc@kurosawa.daviszone.org)
L1098[17:54:25] ⇦ Quits: AndroUser (~androirc@kurosawa.daviszone.org) (Client Quit)
L1099[17:56:03] ⇨ Joins: AndroUser (~androirc@kurosawa.daviszone.org)
L1100[17:57:25] ⇨ Joins: viomi_ (webchat@kurosawa.daviszone.org)
L1101[17:58:35] <Altenius> What's the size ratio of a pixel?
L1102[17:58:36] <viomi_> Sorry for the joins and leaves. Setting up clients :x
L1103[17:59:13] <AmandaC> gamax92: "\e[;H" crashes the ConsoleDriver, it seems to be expecting a number. according to http://ascii-table.com/ansi-escape-sequences-vt-100.php it's reset cursor to top-left;
L1104[17:59:46] ⇨ Joins: turtledude01 (turtledude@71-89-110-94.dhcp.stpt.wi.charter.com)
L1105[18:01:59] ⇦ Quits: viomi_ (webchat@kurosawa.daviszone.org) (Ping timeout: 180 seconds)
L1106[18:04:15] <Kodos> Altenius, if you're asking about resolution, a 'pixel' is a character on the screen
L1107[18:04:21] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Quit: Nettalk6 - www.ntalk.de)
L1108[18:04:31] <Kodos> So 160x50 (T3 GPU Size) is 160 characters width, 50 lines height
L1109[18:04:46] <gamax92> Applied a patch to a project, had hunk fails, still compiled
L1110[18:05:19] <Altenius> I figured it out, a pixel is 8 x 16 real pixels
L1111[18:05:59] <Inari> Doesn't that depend on your window size and such
L1112[18:06:22] <gamax92> Altenius: please stop calling it pixel and call it a character like it is.
L1113[18:06:28] <gamax92> 'A' <- character not pixel
L1114[18:06:42] <Inari> Where pixel anyway
L1115[18:07:05] <gamax92> Inari: the oc screen, since unifont has all characters as 8x16 or 16x16
L1116[18:07:07] <Altenius> I'm not talking about characters though
L1117[18:07:13] <Inari> I mea
L1118[18:07:14] <Inari> n
L1119[18:07:16] <Inari> wheres pixel
L1120[18:08:25] <Altenius> And if you don't think that should be called a pixel then change the wiki
L1121[18:12:38] <AmandaC> No, a pixel is a phone by Google.
L1122[18:13:35] <gamax92> Altenius: where on the wiki does it refer to characters as pixels
L1123[18:13:54] <Altenius> Well at a glance it does at http://ocdoc.cil.li/component:gpu
L1124[18:14:04] <Altenius> under getBackground and setBackground
L1125[18:15:16] <Inari> Note that it puts the word into quotes
L1126[18:15:16] <Inari> :P
L1127[18:15:22] * AmandaC nopes on off for dinner
L1128[18:15:54] ⇦ Quits: xarses_ (~xarses@67.218.117.197) (Ping timeout: 206 seconds)
L1129[18:19:39] ⇦ Quits: Inari (~Pinkishu@p5DEC639A.dip0.t-ipconnect.de) (Quit: 'Smile, smile, hey, let's smile~ Let's smile at this period~ Smile (okay okay), you will lose if you cry~ Let's smile desperately~')
L1130[18:27:57] ⇦ Quits: Saphire (~saphire@nikky.moe) (Read error: Connection reset by peer)
L1131[18:45:45] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1132[18:53:11] ⇦ Quits: Ashindigo_ (uid202308@id-202308.hathersage.irccloud.com) (Quit: Connection closed for inactivity)
L1133[18:59:44] *** cbcercas is now known as cbcercas|AFK
L1134[19:12:51] <gamax92> AmandaC: yeah, the console driver crashing stuff is known
L1135[19:14:06] <gamax92> needed to add it to my list of things to do, there.
L1136[19:14:29] <AmandaC> ah
L1137[19:15:14] ⇦ Quits: Vexatos (~Vexatos@p200300556E2A9F36DC9965CA1F834BA6.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1138[19:18:49] ⇦ Quits: sshika (webchat@213.44.171.58) (Quit: Web client closed)
L1139[19:25:19] <AmandaC> gamax92: have you verified that reading the computer id works? I don't see how my program could be using DMA wrong to copy it for a TSF packet, without lots of other fires happening much sooner.
L1140[19:26:55] <AmandaC> but it seems doing any DMA from the EEPROM is causing the EEPROM to get corrupted somehow? I can try and make a minimal image if you;d like.
L1141[19:27:36] <AmandaC> s/any DMA from the EEPROM/any DMA from the Computer Info section/
L1142[19:27:36] <MichiBot> <AmandaC> but it seems doing any DMA from the Computer Info section is causing the EEPROM to get corrupted somehow? I can try and make a minimal image if you;d like.
L1143[19:34:49] ⇦ Quits: Cruor (Cruor@satomi.openshell.no) (Ping timeout: 384 seconds)
L1144[19:36:44] ⇨ Joins: Cruor (Cruor@satomi.openshell.no)
L1145[20:02:32] <Kodos> Terminal server binding is annoying
L1146[20:24:17] * AmandaC wanders off to anime land -- ttfn
L1147[20:50:35] ⇨ Joins: techno156 (~techno156@137.154.136.75)
L1148[20:53:53] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:c101:4e81:2484:946d) (Ping timeout: 201 seconds)
L1149[20:54:57] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:1dc:2cd0:58aa:dfee)
L1150[20:59:16] <Katie> http://michi.pc-logix.com/2017-03-23_20-58-58.gif
L1151[20:59:22] <Katie> fun times
L1152[21:09:05] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:a876:a17e:44bf:9a82) (Ping timeout: 190 seconds)
L1153[21:24:33] <gamax92> AmandaC: I did verify it when I wrote it
L1154[21:25:40] <AmandaC> gamax92: I'll try and reduce the moving pieces in what I'm seeing it happen in to a smaller test case then
L1155[21:26:08] <AmandaC> Probably won't be till tomorrow though
L1156[21:34:47] <AmandaC> Actually, I should make sure my most recent assumptions for what I did to the base types is right
L1157[21:35:57] <AmandaC> (I changed uint16_t to be a int instead of a unsigned short, and I remain unsure if that's right for gcc-6502's case)
L1158[21:36:12] <AmandaC> But first, chuu-chuu
L1159[21:55:17] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L1160[21:57:59] ⇦ Quits: TheFox (webchat@pool-72-82-58-229.rcmdva.fios.verizon.net) (Ping timeout: 180 seconds)
L1161[22:01:02] ⇦ Quits: mallrat208 (~mallrat20@107-145-175-135.res.bhn.net) (Ping timeout: 204 seconds)
L1162[22:05:14] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:a876:a17e:44bf:9a82)
L1163[22:27:36] ⇨ Joins: Saphire (~Saphire@nikky.moe)
L1164[22:30:05] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:a876:a17e:44bf:9a82) (Ping timeout: 190 seconds)
L1165[22:44:11] <gamax92> alrighty, boot.s is now in ca65 syntax
L1166[22:44:53] <gamax92> was able to get rid of all of the hardcoded lengths and use .sizeof()
L1167[22:56:35] <Khionu> Hi, I'm trying to write a simple Magnet Mode utility via the Tractor Beam upgrade in a Tablet, and when I run the snippet in the docs to list all the components, the names are all `nil`, though the addresses are there.
L1168[22:57:15] ⇦ Quits: NoShlomo (~NoShlomo@90.74.151.136) (Quit: NoShlomo)
L1169[22:59:04] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 201 seconds)
L1170[23:00:42] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L1171[23:06:08] ⇨ Joins: TheMadMen (~themadmen@132.208.105.65)
L1172[23:06:39] <TheMadMen> Hi from the FTB Beyond ModPack.
L1173[23:06:56] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: Always save before encountering a shiny.)
L1174[23:07:40] <gamax92> Hi from the void
L1175[23:08:29] <TheMadMen> OC mod is quite something.
L1176[23:09:53] <TheMadMen> Quick question for Anyone, Does somebody know of a Build program that take avantage of the HoloProjector to plan the building of a new structure ?
L1177[23:11:49] *** Mine|away is now known as minecreatr
L1178[23:20:13] <TheMadMen> gotta go for now, building my Cybernetic Lab.
L1179[23:20:30] <TheMadMen> Have a pleasant evening everybody.
L1180[23:23:44] ⇦ Quits: TheMadMen (~themadmen@132.208.105.65) (Quit: TheMadMen)
L1181[23:24:26] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 180 seconds)
L1182[23:24:38] ⇦ Quits: ping (v^@me.pxtst.com) (Ping timeout: 204 seconds)
L1183[23:24:57] ⇨ Joins: ping (v^@me.pxtst.com)
L1184[23:25:56] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L1185[23:26:39] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:a876:a17e:44bf:9a82)
L1186[23:30:45] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:a876:a17e:44bf:9a82) (Ping timeout: 190 seconds)
L1187[23:41:05] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 190 seconds)
L1188[23:45:30] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
<<Prev Next>> Scroll to Top