<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:11:43] ⇨ Joins: Prof_David (Prof_David!~neuge@2a02:560:42db:e200:3582:a451:5eb5:9d95)
L2[00:49:24] <Izaya> so like
L3[00:49:29] <Izaya> I just had a great idea
L4[00:49:33] <Izaya> get this
L5[00:49:35] <Izaya> a printer
L6[00:49:37] <Izaya> that prints
L7[00:50:20] <Forecaster> witchcraft
L8[00:54:51] <Zef> What is this treachery
L9[00:55:21] <Izaya> I mean
L10[00:55:41] <Izaya> it'd collapse the printer industry given that's built in fucking users around for 8 hours until the cartridges are empty
L11[00:56:15] <Forecaster> that makes no sense
L12[00:56:56] <Izaya> given it does something fundamentally different to a printer (namely, print) perhaps it would be worth naming it something else
L13[00:57:34] <Forecaster> pretty sure printers print fine
L14[00:57:41] <Izaya> nonsense
L15[00:57:47] <Izaya> never seen a printer print a single page
L16[00:58:58] <Forecaster> I've never seen you, that means you don't exist
L17[00:59:09] <Izaya> oh shit I've been found out
L18[00:59:19] * Izaya disappears in a puff of logic
L19[00:59:50] <Izaya> seriously though
L20[00:59:54] <Izaya> no less than 8 printers today
L21[01:00:00] <Izaya> zero actually printed pages
L22[01:01:50] <The_Stargazer> is the "puff of logic" perhaps a hitchhiker's guide to the galaxy reference ?
L23[01:02:16] <The_Stargazer> or am I overthinking it
L24[01:02:20] <The_Stargazer> (oh, the irony)
L25[01:04:57] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L26[01:05:35] <Forecaster> %sip random
L27[01:05:35] <MichiBot> You drink a basic gold potion (New!). The bottle splits into two revealing a smaller slimy transparent potion.
L28[01:05:51] <Forecaster> %drink slimy transparent potion
L29[01:05:51] <MichiBot> Forecaster gains an additional bone.
L30[01:05:58] <Forecaster> woo?
L31[01:06:12] <Ariri> woo
L32[01:14:54] <Saphire> %tonkout
L33[01:14:55] <MichiBot> Saphire: You gotta tonk before you can tonk out. For this transgression the timer has been reset.
L34[01:15:10] <Saphire> ...OH MAKE UP YOUR FUCKING MIND ALREADY
L35[01:15:21] <Saphire> Didn't this work like a tonk a few weeks ago?
L36[01:16:07] <Izaya> yup
L37[01:16:12] <Izaya> also shocky is dead
L38[01:16:56] <Saphire> It should be gently pulled away, put down to sleep, and replaced with something that works the same but better c.c
L39[01:17:50] <Forecaster> it's been this way for a long time now
L40[01:18:40] <Izaya> may I suggest a cronjob to restart once a day
L41[01:19:02] <Forecaster> sudo service Izaya restart
L42[01:19:08] * Izaya dies
L43[01:19:24] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.157.7) (Ping timeout: 190 seconds)
L44[01:20:35] <Saphire> `alias sctl="sudo systemctl"; sctl restart Izaya.service`
L45[01:20:46] <Saphire> ...and yeah, this is a real alias I use the shit out of
L46[01:21:03] <Izaya> seems reasonable
L47[01:28:50] <Paradoxical> my god I need to add that to my CentOS server
L48[01:29:43] ⇨ Joins: {Opsimath}Shawn ({Opsimath}Shawn!~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L49[01:31:19] <Kleadron> i was looking back on what i was doing for my window drawing program
L50[01:31:29] <Kleadron> and i think i realized it's a basic form of window composition
L51[01:31:43] <Kleadron> not complete but kinda like it
L52[01:33:19] <Kleadron> the way it worked is that it would make strips of text to put on the screen and it would lay those strips downwards after they were generated
L53[01:34:13] <Kleadron> if i could make it render the whole window at once, that could be even faster
L54[01:50:56] ⇦ Quits: {Opsimath}Shawn ({Opsimath}Shawn!~shawn156@c-76-25-73-212.hsd1.co.comcast.net) (Read error: Connection reset by peer)
L55[02:08:09] ⇦ Quits: cpw (cpw!~cpw@192-0-136-170.cpe.teksavvy.com) (Ping timeout: 198 seconds)
L56[02:14:16] ⇨ Joins: cpw (cpw!~cpw@192-0-136-170.cpe.teksavvy.com)
L57[02:16:36] ⇨ Joins: Inari (Inari!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de)
L58[02:17:00] <Ariri> Ahhh my rocket league car is almost doneeee
L59[02:17:22] <Ariri> This has been more work than it should be and not the best use of time
L60[02:17:24] <Forecaster> how long have you baked it for?
L61[02:17:25] <Ariri> but its cute af
L62[02:17:28] <Ariri> haha
L63[02:17:48] <Ariri> about 42 hours :P
L64[02:18:30] <Inari> Nep
L65[02:19:30] <Ariri> nepu
L66[02:19:51] ⇦ Quits: cpw (cpw!~cpw@192-0-136-170.cpe.teksavvy.com) (Ping timeout: 198 seconds)
L67[02:20:05] <Ariri> %nep command when?
L68[02:20:12] <Ariri> Or a kawaii
L69[02:20:17] <Forecaster> what for
L70[02:20:26] <Ariri> Uh
L71[02:20:34] <Ariri> just a happy nep
L72[02:20:50] <Ariri> like "Nep! :3"
L73[02:20:52] <Ariri> Thats it
L74[02:20:56] <Inari> If every person had a nep there would be world peace
L75[02:21:06] <Ariri> Indeed
L76[02:21:21] <Ariri> Could you imagine
L77[02:21:28] <Ariri> if swear words were replaced with nep
L78[02:21:35] <Ariri> the word
L79[02:21:38] <Ariri> i mean
L80[02:28:09] ⇦ Quits: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Ping timeout: 206 seconds)
L81[02:28:11] ⇨ Joins: cpw (cpw!~cpw@192-0-136-170.cpe.teksavvy.com)
L82[02:48:44] <Izaya> Kleadron: buffering is more expensive but often nicer
L83[02:48:55] <Izaya> memory and CPU wise
L84[02:49:19] <Izaya> double buffering is even nicer but uses double of both :D
L85[03:05:04] <Izaya> https://social.shadowkat.net/media/1826ae86d88b1b412b1bbd749905b48b763b6285acdd278750232feb8a713928.jpg
L86[03:26:19] <Forecaster> the chronicles of the ghost bike continues
L87[04:10:36] ⇨ Joins: Vexatos (Vexatos!~Vexatos@port-92-193-4-209.dynamic.qsc.de)
L88[04:10:36] zsh sets mode: +v on Vexatos
L89[05:35:31] ⇨ Joins: mattx433 (mattx433!~mattx433@ns3009910.ip-91-121-178.eu)
L90[05:40:52] ⇦ Quits: mattx433 (mattx433!~mattx433@ns3009910.ip-91-121-178.eu) (Quit: Proudly using WocChat!)
L91[05:43:45] ⇦ Quits: Prof_David (Prof_David!~neuge@2a02:560:42db:e200:3582:a451:5eb5:9d95) (Remote host closed the connection)
L92[05:50:52] <Forecaster> %tonk
L93[05:50:53] <MichiBot> Gadsbudlikins! Forecaster! You beat Kodos's previous record of <0 (By 4 hours, 35 minutes and 58 seconds)! I hope you're happy!
L94[05:50:54] <MichiBot> Forecaster's new record is 4 hours, 35 minutes and 58 seconds! Forecaster also gained 0.0046 tonk points for stealing the tonk.
L95[05:58:09] ⇨ Joins: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L96[06:32:30] ⇨ Joins: Inari|2 (Inari|2!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de)
L97[06:33:16] ⇦ Quits: Inari|2 (Inari|2!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de) (Client Quit)
L98[06:35:27] ⇦ Quits: Inari (Inari!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L99[06:37:21] <Vastrix> Quick question,
L100[06:37:21] <Vastrix> Code Block pastebined https://paste.pc-logix.com/feqekeriba
L101[06:37:21] <Vastrix> Is the robot component unable to function from the bios?
L102[06:37:54] <Vastrix> That keeps giving a bad argument..
L103[06:38:53] ⇨ Joins: Vexaton (Vexaton!~Vexatos@port-92-193-51-240.dynamic.qsc.de)
L104[06:38:54] zsh sets mode: +v on Vexaton
L105[06:39:07] ⇦ Quits: Vexatos (Vexatos!~Vexatos@port-92-193-4-209.dynamic.qsc.de) (Killed (aperture.esper.net (Nickname regained by services)))
L106[06:39:07] *** Vexaton is now known as Vexatos
L107[06:50:52] <Skye> It should...
L108[06:55:47] <Bob> Isnt it the robot openos api ?
L109[06:56:03] <Vastrix> `swing()`?
L110[06:56:54] <Bob> I dont know, all i know is that there is and a component and an library in openos
L111[06:59:21] ⇦ Quits: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Ping timeout: 189 seconds)
L112[06:59:43] <Vastrix> you can use `component.robot` in openos otherwise you have to use a proxy
L113[06:59:43] <Vastrix> that's the theory at least..
L114[07:00:16] <Vastrix> EEPROMS are a pain to debug as well.. :/
L115[07:00:30] <Vastrix> for robots anyway
L116[07:00:52] <Bob> cant you swirch eepromsvby clickinh ?
L117[07:01:13] <Vastrix> clicking? where?
L118[07:02:20] <Vastrix> afaik, you gotta rebuild the robot from scratch?
L119[07:02:37] <Bob> deconstruct
L120[07:02:41] <Bob> theres a disesembler
L121[07:02:45] <Bob> but yea
L122[07:02:50] <Bob> at least in crea
L123[07:08:24] ⇨ Joins: Prof_David (Prof_David!~neuge@2a02:560:42db:e200:3582:a451:5eb5:9d95)
L124[07:11:37] <Vastrix> Documentation is pretty damn scarce as well, regarding programing eeproms.. :s
L125[07:12:54] <Bob> eeproms arent easy in general
L126[07:14:08] <Vastrix> Well, they would be if there were documentation :P
L127[07:14:08] <Vastrix> I mean, everything I've found says that `component.proxy` should work..
L128[07:14:36] ⇨ Joins: Inari (Inari!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de)
L129[07:17:01] <Izaya> but it does
L130[07:17:13] <Izaya> t. hasn't run OpenOS in years
L131[07:17:28] <Izaya> exaggeration but you get what I mean
L132[07:17:34] <Vastrix> So then it just doesn't work for `robot`?
L133[07:18:33] <Izaya> dunno that's some weird behavior
L134[07:18:49] <Vastrix> This is legit right?
L135[07:18:50] <Vastrix> This should work?
L136[07:18:50] <Vastrix> Code Block pastebined https://paste.pc-logix.com/ruhirehedu
L137[07:19:01] <Vastrix> This is legit right?
L138[07:19:02] <Vastrix> This __should__ work?
L139[07:19:02] <Vastrix> Code Block pastebined https://paste.pc-logix.com/matunezeqo [Edited]
L140[07:19:07] <Inari> Any idea how I'd re-route a DNS request of a specific IP on windows? (I can set the IP of the DNS server to be used, but adding it to hosts file doesn't seem to do anything)
L141[07:20:02] <Vastrix> You want your internet adapter to use a specific dns?
L142[07:20:20] ⇦ Quits: Rahix (Rahix!~Rahix@pD9FFA230.dip0.t-ipconnect.de) (Remote host closed the connection)
L143[07:20:36] <Inari> No, I just need some kinda local DNS or something that I can point this software to
L144[07:20:41] <Inari> And that'll return 127.0.0.1
L145[07:20:52] <Inari> Actually
L146[07:20:56] <Inari> Maybe I'll just write that in C# or so
L147[07:20:59] <Inari> Seems simple enough
L148[07:20:59] <Izaya> set it on your router
L149[07:21:41] <Vastrix> hosts file should work iirc
L150[07:21:50] <Inari> Should
L151[07:21:51] <Inari> But doesn't
L152[07:22:10] <Izaya> whatcha tryna block, if I may ask?
L153[07:22:18] <Inari> Izaya: Doesn't show any such option
L154[07:22:46] <Inari> Trying to block nothing. Just trying to tell this PS2 game that its server still exists so it'll try sending something that I can receive/read
L155[07:23:10] <The_Stargazer> which PS2 game, out of interest?
L156[07:23:18] <Izaya> emulator may have its own DNS resolver
L157[07:23:42] <Inari> Wireshakr says it pings the DNS IP I told it to for gate1.eu.dnas.playstation.org
L158[07:23:50] <The_Stargazer> Inari: you have turned into Izaya.
L159[07:23:56] <The_Stargazer> nevermind
L160[07:23:59] <The_Stargazer> discord is being dumb
L161[07:24:04] <Inari> @The_Stargazer Monster Hunter
L162[07:24:09] <Izaya> nothing new there
L163[07:24:11] <The_Stargazer> ah
L164[07:24:29] <The_Stargazer> sometimes inari shows up as izaya and sometimes izaya shows up as inari
L165[07:26:10] <Inari> Anyway I'll just try to wirte a c# app for it
L166[07:26:40] <Bob> what
L167[07:26:54] <Bob> The profiles are just discord webhooks
L168[07:27:08] <Bob> Inari is Inari
L169[07:27:09] <Bob> and Izaya remains Izaya
L170[07:27:18] <Inari> %inari
L171[07:27:19] <MichiBot> Inari: http://i.imgur.com/XoYgHyi.gif
L172[07:27:21] <Bob> Discord can't really show a webhook profile
L173[07:27:24] <Bob> since it doesnt have one
L174[07:27:41] <Izaya> they're not a facebook subsidiary (yet) so you may be right there
L175[07:42:04] <Inari> There, now I should at least be able to receive/print the request
L176[07:47:35] <Inari> Damn
L177[07:47:37] <Inari> It didn't work!
L178[07:49:23] <Inari> Why ;-;
L179[07:50:15] <Vastrix> Join tha club \o/
L180[07:50:29] <Inari> ?
L181[07:50:59] <Vastrix> The ThingsNotWorkingTheWayTheyShould club
L182[07:54:44] <Inari> Also theres way too much traffic xD
L183[07:54:48] <Inari> Makes wiresharking a pain
L184[07:54:51] <Inari> Since I can' tfilter by program
L185[07:57:11] <Inari> This worked earlier so why won't it work now
L186[07:57:12] <Inari> %flip
L187[07:57:12] <MichiBot> Inari: (╯°□°)╯┻━┻
L188[08:00:55] <Bob> yes
L189[08:01:02] <Bob> %shrug
L190[08:01:03] <MichiBot> Bob: No you shrug!
L191[08:34:22] ⇨ Joins: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec)
L192[09:27:26] <Vastrix> So anyone here who's ever interfaced with the robot component in the bios (eeprom)
L193[09:27:26] <Vastrix> That could tell me why this won't work?
L194[09:27:26] <Vastrix> Code Block pastebined https://paste.pc-logix.com/uzenoweruh
L195[09:28:28] <Forecaster> have you checked what it returns
L196[09:28:47] <Vastrix> Bad argument #1
L197[09:29:18] <Forecaster> what does list return
L198[09:29:46] <Vastrix> A list of all robot components
L199[09:30:00] <Forecaster> and does proxy take a list
L200[09:30:32] <Vastrix> No, proxy takes one item, which is why I'm calling the list `()` which in lua returns an iterator starting from the first element
L201[09:30:50] <Forecaster> and is that returning what you're expecting
L202[09:30:53] <Vastrix> whch is implicitly casted to one element
L203[09:31:00] <Vastrix> ?
L204[09:31:15] <Vastrix> I hope so, kinda hard to check.. :/
L205[09:31:20] <Forecaster> why?
L206[09:31:28] <Vastrix> Well, print won't do it..
L207[09:32:11] <Forecaster> you can't write the returned type to the screen?
L208[09:32:22] <Vastrix> Not with print..
L209[09:32:53] <Vastrix> I'd probably have to fetch the screen component first but that'd be done through the same method, defeating the purpose?
L210[09:33:50] <Forecaster> you can easily get the address of the gpu
L211[09:37:42] <Bob> ^
L212[09:37:48] <Vastrix> Thing is every time I test something I gotta reflash a rom and rebuild a robot from scratch.. so.. :/
L213[09:38:17] <Forecaster> why are you programming in the bios on a robot
L214[09:38:34] <Bob> ^ use floppy with openos
L215[09:39:03] <Vastrix> Cause then I won't need a disk driver and X floppies.. :)
L216[09:39:14] <Forecaster> okay...
L217[09:39:26] <Bob> eeproms have 4k bytes limit
L218[09:39:28] <Forecaster> you'll have to keep testing then I guess
L219[09:39:32] <Bob> so you are really limited
L220[09:39:33] <Izaya> also uh
L221[09:39:40] <Izaya> flash new EEPROM and craft the robot with it
L222[09:39:47] <Izaya> swaps it into it
L223[09:39:53] <Vastrix> I can work with 4KB
L224[09:39:56] <Vastrix> :O
L225[09:39:57] <Bob> Yea i knew there was a way to swap eeproms
L226[09:40:00] <Bob> But forgot
L227[09:40:05] <Bob> Crafting works then
L228[09:40:48] <Izaya> 4K ought to be enough for anybody.
L229[09:40:50] <Vastrix> Ima recheck the manual and that golden nugget of information better be on the front page! :/
L230[09:41:41] <Bob> Custom osses OC wiki page should be rrnamed to Eeprom manipulation
L231[09:42:31] <Vastrix> or just replace OSes with eeproms/bioses
L232[09:43:31] <Z0idburg> Izaya: 480i
L233[09:44:00] <bad at vijya> i'm rewriting the zorya loader
L234[09:44:15] <Z0idburg> what's so great about the zorya loader
L235[09:44:22] <Z0idburg> Trotwood uses boot stubs
L236[09:44:42] <Z0idburg> but!
L237[09:45:11] <Z0idburg> because it uses boot stubs it has no actual support for anything in particular its lack of support is actually what makes it bootable on multiple platforms and configurations
L238[09:46:03] <Temia> Hmm'
L239[09:46:18] <Temia> I wonder how big an EEPROM would have to be to pack a basic OpenOS ROM...
L240[09:46:44] <Temia> Just the core components, and extensions to be installed by disk.
L241[09:47:08] <Izaya> What do you define as the core components?
L242[09:47:13] <Izaya> OpenOS doesn't have a kernel as such
L243[09:47:58] <Z0idburg> tbh I think that eeproms should be 8K
L244[09:47:59] <Z0idburg> not 4KJ
L245[09:48:06] <bad at vijya> zorya uses boot modules
L246[09:49:06] <Z0idburg> but what you were describing sounds like a boot loader
L247[09:51:52] <Z0idburg> I use boot stubs because I can run my OC OS (Trotwood) in OC, it could run in CC with some small adjustments, it can run in just a lua script on your computer IRL...
L248[09:51:53] <Z0idburg> etc
L249[09:52:23] <Z0idburg> I was careful to make sure IO and bootstrapping was platform independent
L250[09:54:14] <Z0idburg> boot stubs also allow me to use non-internal system libraries in the core
L251[09:54:25] <Z0idburg> because the boot stubs bootstrap the VFS
L252[09:54:27] <Z0idburg> not the core
L253[09:54:47] <Z0idburg> when trotwood boots, the bootstrapping takes the VFS and the core and the scheduler and mashes them together
L254[09:54:49] * Inari tries to use Temia's tail tuft to generate static discharges to write to an EEPROM
L255[09:54:59] <Z0idburg> unstead of letting the OS do it all on its own from the core
L256[09:55:05] <Z0idburg> lol
L257[09:56:05] <Z0idburg> Inari is silly
L258[09:57:07] <Temia> Yes she is
L259[09:57:12] * Temia boops Inari on the nose with her tailtuft
L260[09:57:31] * Inari sneezes
L261[10:03:23] <bad at vijya> zorya p much is a bootloader, i mean i'm pretty sure i called it the "Zorya BIOS and Bootloader" in the forum
L262[10:04:01] <Z0idburg> I don't look at the forum much
L263[10:04:06] <Z0idburg> does it support unmanaged disks?
L264[10:04:15] <Z0idburg> because I am looking for something for Trotwood for unmanaged booting
L265[10:06:37] <Z0idburg> I do not yet have an unmanaged boot stub of course.
L266[10:06:42] <Z0idburg> I need to work on that
L267[10:18:38] <Izaya> S3: I was referring to "640K ought to be enough for anybody"
L268[10:21:48] <Vastrix> So, now `print` is failing in the bios.. `attempt to call global 'print' (a nil value)`
L269[10:22:27] <Vastrix> So, now `print` is failing in the bios.. `attempt to call global 'print' (a nil value)`
L270[10:22:27] <Vastrix> I did bind the gpu to the screen.. [Edited]
L271[10:22:34] <Bob> Print is not a gpu method
L272[10:22:50] <Bob> gpu.set(v,x,y)
L273[10:22:58] <Bob> or whatever the args are
L274[10:23:15] <Vastrix> Can't you just print? the wiki says it should be supported?
L275[10:23:29] <Z0idburg> No.
L276[10:23:35] <Z0idburg> Why should you be able to do that
L277[10:23:42] <Bob> ^
L278[10:23:46] <Bob> Pointless
L279[10:23:48] <Z0idburg> the graphics output isn't a teletype
L280[10:23:55] <Z0idburg> it's a graphics card
L281[10:24:16] <Z0idburg> you'll need to write your own
L282[10:25:03] <Z0idburg> Code Block pastebined https://paste.pc-logix.com/vejameloso
L283[10:25:08] <Z0idburg> kind of like mine here
L284[10:25:10] <Z0idburg> but don't use that one
L285[10:25:13] <Z0idburg> it won't work
L286[10:25:23] <Z0idburg> not unless you have all of the variables it asks for
L287[10:25:55] <Bob> gpu set yep
L288[10:26:00] <Z0idburg> I love my print
L289[10:26:04] <Z0idburg> I think it's beautiful XD
L290[10:26:30] <Z0idburg> it's recursive
L291[10:29:37] <Z0idburg> it takes a string buffer and recursively breaks it down, printing it to the gpu until it runs out of string
L292[10:29:39] <Forecaster> %tonkout
L293[10:29:39] <MichiBot> Fudge! Forecaster! You beat your own previous record of 4 hours, 35 minutes and 58 seconds (By 2 minutes and 48 seconds)! I hope you're happy!
L294[10:29:40] <MichiBot> Forecaster has tonked out! Tonk has been reset! They gained 0.004 tonk points! plus 0.006 bonus points for consecutive hours! Current score: 0.67548
L295[10:29:47] <Forecaster> woo
L296[10:30:24] <Vastrix> Indeed, I too see the beauty in recursion :)
L297[10:33:28] <Vastrix> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/lotebamalo
L298[10:35:37] <Bob> Yep its right
L299[10:35:42] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.190)
L300[10:35:49] <Bob> But i dont know if swing is from the robot api
L301[10:36:00] <Bob> what does it tell as the error
L302[10:36:09] <Bob> or use that in open os
L303[10:36:30] <Bob> running this in openos or an eeprom doesnt do much differences exept openos shows a traceback
L304[10:37:42] <Vastrix> Yeah, it's fine I'll figure it out eventually, thanks to whomever told me about the crafting+eeprom trick :)
L305[10:40:29] <bad at vijya> @Z0idburg I'm rewriting the loader to support managed disks (It'll load from a now unreleased filesystem called PolarisFS. Or just a CPIO written to the disk. Probably a CPIO.)
L306[10:40:41] <bad at vijya> @Z0idburg I'm rewriting the loader to support unmanaged disks (It'll load from a now unreleased filesystem called PolarisFS. Or just a CPIO written to the disk. Probably a CPIO.) [Edited]
L307[10:41:14] <Z0idburg> you said it was modular correct?
L308[10:41:58] <Z0idburg> Trotwood has its own hybrid partition scheme and filesystem I'll eventually want to port
L309[10:42:18] <Z0idburg> it's kind of similar to the idea of BSD disk slicing
L310[10:42:49] <Z0idburg> but I took it way down to earth and said filesystems and partition tables shouldn't have to be separate
L311[10:42:59] <Z0idburg> so instead the partition scheme is more of a block allocator
L312[10:43:15] <Z0idburg> and filesystems are just organizational tricks on top of block allocations
L313[10:43:46] <bad at vijya> Yea, it's modular. Especially with the vdev module, you can write "filesystem" components.
L314[10:44:00] <Z0idburg> I did it this way because you could have 3 blocks, with one filesystem having a block in between two that are of another filesystem
L315[10:44:19] <Z0idburg> this way when you reserve say 50KB of storage to one filesystem
L316[10:44:22] <bad at vijya> https://github.com/Adorable-Catgirl/Zorya-BIOS/tree/zoryav2-dev?files=1
L317[10:44:24] <Z0idburg> you don't have 50KB of wasted space
L318[10:44:33] <Z0idburg> it uses quotas instead of taking the blocks away
L319[10:44:56] <Z0idburg> a filesystem that supports a dynamic size can benefit from this a lot
L320[10:44:56] <bad at vijya> hmm
L321[10:45:08] <bad at vijya> https://github.com/Adorable-Catgirl/Zorya-BIOS/tree/zoryav2-dev/modules also there's the modules
L322[10:45:37] <Z0idburg> it is not very helpful with data corruption if the corruption happens at the partition descriptor blocks
L323[10:45:52] <Z0idburg> ooh this is nice
L324[10:46:07] <Z0idburg> is it based off of something, like Izaya's OS or?
L325[10:46:24] <Z0idburg> he has a very tiny OS collection for EEPROMs
L326[10:46:34] <bad at vijya> nah
L327[10:47:07] <bad at vijya> so my current problem is i'm a fucking idiot and can't fit everything into 4KB
L328[10:47:25] <bad at vijya> and internet module downloads aren't a thing (yet)
L329[10:47:34] <Z0idburg> heh
L330[10:48:00] <Z0idburg> you're using local variables which is good
L331[10:48:14] <Z0idburg> I think some of it is a lack of miniature function calls
L332[10:48:16] <Z0idburg> for helpers
L333[10:48:24] <bad at vijya> a few major things are global
L334[10:48:55] <bad at vijya> like OEFI
L335[10:49:14] <Z0idburg> I am avoiding global alltogether in Trotwood ?
L336[10:49:25] <Z0idburg> everthing is local scope
L337[10:49:59] <Z0idburg> there are a couple things I do to cheat a bit though
L338[10:50:33] <bad at vijya> i had planned to include an optional mini shell but for that
L339[10:50:53] <Z0idburg> Izaya's minitel shell is fabulous
L340[10:50:57] <bad at vijya> ue
L341[10:51:01] <bad at vijya> *ye
L342[10:51:02] <Z0idburg> instead of parsing he just runs Lua
L343[10:51:07] <Z0idburg> it's just an eval heh
L344[10:51:20] <bad at vijya> planned on just using that, tbh
L345[10:51:26] <Z0idburg> it's the way to go
L346[10:51:29] <bad at vijya> great for system recoveries
L347[10:51:49] <Izaya> shells are overrated
L348[10:52:01] <Z0idburg> what you need is a single button
L349[10:52:05] <Z0idburg> like some of those smart tvs have now
L350[10:52:09] <Izaya> repl or bust
L351[10:52:14] <bad at vijya> pfft
L352[10:52:17] <Z0idburg> that one button can enter the config change channels volume screen brightness etc
L353[10:52:18] <Z0idburg> LOL
L354[10:52:27] <bad at vijya> i mean hey
L355[10:52:36] <bad at vijya> just fix your shit yourself
L356[10:53:45] <bad at vijya> anyways, zorya is my main meme
L357[10:53:51] <bad at vijya> also working on a kernel but
L358[10:54:01] <bad at vijya> eh, it's not done yet
L359[10:55:17] <bad at vijya> tsuki is gonna be my modular kernel for shitty OSes I wanna make
L360[10:58:07] <bad at vijya> speaking of kernels and OC
L361[10:58:26] <bad at vijya> i need to get back to fixing Linux 1.3 to run on OC
L362[10:58:45] <bad at vijya> i might need to compile an old version of GCC to compile Linux 1.3
L363[10:58:52] <bad at vijya> for MIPS
L364[11:01:04] <bad at vijya> my only problem is, i need to fit it into a small space :GWchinaSakuraThinking:
L365[11:02:14] <Z0idburg> You don't want 1.3
L366[11:02:17] <Z0idburg> ?
L367[11:02:26] <Z0idburg> does 1.3 even support anything besides AT?
L368[11:02:47] <Z0idburg> I am pretty sure 1.x only supported AT hard drives not even ATA
L369[11:03:50] <Z0idburg> I'm also unaware of mips target for 1.3..?
L370[11:04:09] <bad at vijya> yea i do want 1.3
L371[11:04:22] <bad at vijya> there ain't too much to it
L372[11:04:32] <bad at vijya> but yeah, mips is supported by 1.2+ iirc
L373[11:05:13] <bad at vijya> i mean earlier 2.x releases are also easy enough to understand ig
L374[11:05:32] <Z0idburg> I used 2.4 for a very long time
L375[11:05:50] <Z0idburg> What the hell kind of devices in 1993 used MIPS anyways
L376[11:05:55] <Z0idburg> that you'd want to run Linux on
L377[11:05:58] <bad at vijya> SGI
L378[11:06:01] <Z0idburg> oh
L379[11:06:10] <bad at vijya> yea
L380[11:06:15] <bad at vijya> also some acer shit iirc
L381[11:07:50] <Bob> Minify the Lua
L382[11:07:51] <Bob> and try to use a maximum of constants
L383[11:08:08] <bad at vijya> well i'm gonna be minifying the lua
L384[11:08:20] <bad at vijya> how the hell do you think i got the hardened zorya loader in 4K?
L385[11:08:43] ⇨ Joins: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L386[11:08:43] <Bob> :GWlulurdMmmYea:
L387[11:09:10] <bad at vijya> https://github.com/Adorable-Catgirl/Zorya-BIOS/blob/zoryav2-dev/bios.min.lua
L388[11:09:27] <bad at vijya> https://github.com/Adorable-Catgirl/Zorya-BIOS/blob/zoryav2-dev/bios.lua
L389[11:09:43] <bad at vijya> also how the fuck do i rename branches
L390[11:10:05] <bad at vijya> actually wait
L391[11:10:20] <Z0idburg> you get them right the first time
L392[11:10:24] <Z0idburg> is my answer to that one XD
L393[11:10:35] <Z0idburg> sad but true
L394[11:10:46] <Z0idburg> you can rename them I forget how
L395[11:11:07] <bad at vijya> well what i wanted to do was rename `zoryav2-dev` to `zoryahardened-dev` but
L396[11:11:20] <bad at vijya> i realized i was just gonna remake zoryav2-dev anyways so
L397[11:12:27] <bad at vijya> since zorya hardened and zoryav2 are "compatible" but zorya hardened has less fancy features and more of "don't fuck up"
L398[11:12:34] <bad at vijya> oh and bios signing
L399[11:14:44] <CompanionCube> %tonk
L400[11:14:45] <MichiBot> Zounderkite! CompanionCube! You beat Forecaster's previous record of <0 (By 45 minutes and 4 seconds)! I hope you're happy!
L401[11:14:46] <MichiBot> CompanionCube's new record is 45 minutes and 4 seconds! CompanionCube also gained 0.00075 tonk points for stealing the tonk.
L402[11:20:08] <bad at vijya> i do wonder if anyone besides me even uses zorya tho
L403[11:20:09] <bad at vijya> :GWchinaSakuraThinking:
L404[11:22:57] <bad at vijya> also how the fuck does MineOS load anyways
L405[11:28:32] <CompanionCube> Izaya: apparently the medium post person is still using/trying haiku for various things and liking it
L406[11:30:48] <CompanionCube> (i don't know why i'm looking at #haiku more now i just am :p)
L407[11:31:59] <bad at vijya> Izaya: Where can I find PsychOS's sauce lmao
L408[11:33:13] <CompanionCube> https://git.shadowkat.net/izaya/OC-PsychOS2 not sure if this or github is the canonical version
L409[11:33:36] <bad at vijya> kewl
L410[11:35:21] <Bob> OC devs avatars : anime
L411[11:35:21] <Bob> pattern 100
L412[11:35:31] <Bob> i should animeize by avatars
L413[11:35:50] <bad at vijya> wait fuck
L414[11:35:52] <CompanionCube> i have no avatar because i'm not in the OC discord because screw discord
L415[11:35:55] <bad at vijya> you're right
L416[11:36:06] <bad at vijya> also i think he ment github :P
L417[11:36:09] <bad at vijya> or
L418[11:36:11] <bad at vijya> git
L419[11:36:14] <bad at vijya> in general
L420[11:36:25] <CompanionCube> git has no concept of avatars
L421[11:36:29] <CompanionCube> there is only names and emails.
L422[11:36:57] <Bob> i mean githubs
L423[11:37:26] <bad at vijya> reee
L424[11:37:42] <bad at vijya> i mean things like github, gitlab, gogs, or whatever else
L425[11:37:46] <Bob> but discords aswell smh
L426[11:37:48] <Bob> gits
L427[11:44:57] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.190) (Ping timeout: 206 seconds)
L428[11:50:59] <bad at vijya> http://tinyurl.com/yya669af
L429[11:51:14] <Zef> e?
L430[11:52:06] <Bob> Asseeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeembly
L431[11:52:17] <Bob> 666 forks aswell
L432[11:54:51] <Ariri> Made at 4:20
L433[11:55:46] <Bob> obv
L434[11:57:24] ⇨ Joins: m1cr0man (m1cr0man!~m1cr0man@ns312254.ip-188-165-194.eu)
L435[11:57:35] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.183)
L436[11:58:05] <m1cr0man> ?
L437[11:58:16] <m1cr0man> I have finally build a computer in survival, hah
L438[11:58:23] <Forecaster> nice
L439[11:59:03] <m1cr0man> Been so long (read: mc 1.4.7 + compuercraft) since I've wrote Lua. I have so much stuff to port ?
L440[12:03:18] <Bob> OpenComputers documentation is a gem
L441[12:03:43] <Bob> so it should be no difficulty to go on Opencomputers the only quark may be the newer Lua but i suppose you can easely learn it so
L442[12:03:48] <Bob> Good luck
L443[12:04:16] <Bob> Don't be afraid to ask questions about OC / Lua and share snippets
L444[12:04:43] <m1cr0man> Yeah I'm trying to get to grips with the API docs. Looking into whether someone has implemented an ftp client or server using the internet cards and their tcp sockets
L445[12:05:16] <Bob> most probably actually
L446[12:05:28] <bad at vijya> i should shill my BIOS B)
L447[12:06:00] <m1cr0man> I'm just looking to get a better workflow than editing lua in game. I have pastebin pro from back in the day ?
L448[12:06:06] <bad at vijya> i actually have no idea if the installer even works
L449[12:06:17] <Bob> @m1cr0man If youre in singleplayer you can locally edit the files
L450[12:06:22] <Bob> within the world save folder
L451[12:06:23] <m1cr0man> Nah I'm on a server
L452[12:06:29] <Bob> Oh well rip
L453[12:06:47] <bad at vijya> brb
L454[12:06:49] <Bob> I usually do scripts on SP then import into MP
L455[12:06:54] <Bob> easier to work and debug
L456[12:06:59] <m1cr0man> I own the server though
L457[12:07:01] <m1cr0man> hm actually
L458[12:07:12] <bad at vijya> oh yeah i have a server too
L459[12:07:16] <CompanionCube> FTP isn't a great protocol though :(
L460[12:07:21] <m1cr0man> I could probably mount the server on my laptop and edit there
L461[12:07:26] <bad at vijya> when can we get SSH in OC
L462[12:07:41] <m1cr0man> CompanionCube, Yeah if I'm going to do it myself I might do S3 or something else
L463[12:07:42] <Bob> Yea but it would inolve disabling OC file buffering on the server config
L464[12:07:51] <Bob> less RAM usage but more disk usage
L465[12:07:52] <m1cr0man> oh, irc is mirrored
L466[12:07:56] <Bob> Yep
L467[12:08:03] <Bob> IRC Relay here
L468[12:08:08] ⇦ Parts: m1cr0man (m1cr0man!~m1cr0man@ns312254.ip-188-165-194.eu) ("\\//," - Spock))
L469[12:08:15] <m1cr0man> ? that would get spammy real fast
L470[12:08:23] <Bob> ?
L471[12:08:30] <Bob> Well now you know
L472[12:08:48] <Bob> You can get 2x more help with iRC and discord users
L473[12:08:54] <Bob> %shrug
L474[12:08:54] <MichiBot> Bob: No you shrug!
L475[12:09:08] <m1cr0man> hm true
L476[12:09:17] <m1cr0man> also I get that sort of neckbeard attitude using irc
L477[12:09:18] <CompanionCube> S3 would go nicely with the HTTP API
L478[12:10:48] <m1cr0man> Where's this http api?
L479[12:11:23] <Forecaster> internet card
L480[12:11:26] <Bob> ^
L481[12:11:34] <Bob> TCP and HTTP
L482[12:11:48] <Bob> i guess you will find the internet card wiki entry
L483[12:11:56] <m1cr0man> oh right there's `.request`
L484[12:13:46] <m1cr0man> This is very cool
L485[12:13:57] <CompanionCube> also, for the record: you can't implement external servers of any kind
L486[12:13:58] <m1cr0man> Some part of me wants to host my blog from within minecraft now haha
L487[12:14:03] <m1cr0man> oh really?
L488[12:14:06] <Bob> *Praise OC*
L489[12:14:14] <CompanionCube> the TCP support is for the client end
L490[12:14:14] <m1cr0man> Eh I mean, with an external relay program you could ?
L491[12:14:18] <CompanionCube> though you could proxyit
L492[12:14:23] <m1cr0man> yeah
L493[12:14:47] <Bob> make an addon
L494[12:15:10] <m1cr0man> lol honestly I don't want to be responsible for unsanctioned websites running inside mc servers
L495[12:15:52] <Forecaster> you can't do that
L496[12:15:54] <Forecaster> outbound only
L497[12:16:00] <Forecaster> outbound requests only [Edited]
L498[12:16:20] <CompanionCube> also best to avoid anything involving encryption
L499[12:16:25] <Forecaster> oh, CC already said that
L500[12:16:28] <CompanionCube> because that's tricky to do
L501[12:16:33] <m1cr0man> My actual objective right now is to program some drones to fly between 2 points to deliver some items. I used to have a path finding library for CC turtles and it would work fine but it is incredibly messy and not my code.
L502[12:16:57] <m1cr0man> All this talk with the internet stuff is just so I can edit files locally lol, but I'm just gonna mount the server on my laptop and edit from there
L503[12:17:32] <CompanionCube> remember to disable disk buffering in the config
L504[12:17:44] ⇨ Joins: rason (rason!~rason@server.rapd123.pw)
L505[12:18:46] <Bob> g
L506[12:18:49] <Bob> ^
L507[12:19:24] <m1cr0man> what's that?
L508[12:20:54] <Forecaster> it buffers the files into memory, which means if you edit the physical files the in-game files don't update until your reboot the computer
L509[12:21:09] <m1cr0man> oh right ok
L510[12:21:35] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L511[12:24:18] ⇦ Quits: rason (rason!~rason@server.rapd123.pw) (Quit: rason)
L512[12:25:23] <bad at vijya> so
L513[12:25:31] <bad at vijya> lemme just shill my OC BIOS real fast
L514[12:26:21] <bad at vijya> so
L515[12:27:13] <bad at vijya> Zorya BIOS and Bootloader - For when you have six OSes installed on the same computer
L516[12:27:29] <bad at vijya> https://github.com/Adorable-Catgirl/Zorya-BIOS/tree/master
L517[12:30:03] <AmandaC> %8ball continue to halucinate?
L518[12:30:03] <MichiBot> AmandaC: Without a doubt
L519[12:30:26] <CompanionCube> %tonk
L520[12:30:26] <MichiBot> Dagnabbit! CompanionCube! You beat your own previous record of 45 minutes and 4 seconds (By 30 minutes and 36 seconds)! I hope you're happy!
L521[12:30:27] <MichiBot> CompanionCube's new record is 1 hour, 15 minutes and 41 seconds! No points gained for stealing from yourself. (Lost out on 0.00051 x 1 = 0.00051)
L522[12:32:37] <Bob> Dont do drugs Amanda
L523[12:40:21] <bad at vijya> you know what would be big brain?
L524[12:40:38] <bad at vijya> getting zorya to the point where you could install OpenOS on an unmanaged disk
L525[12:54:11] ⇨ Joins: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L526[13:04:20] <Ariri> %drink random
L527[13:04:20] <MichiBot> You drink a porous coral potion (New!). Ariri grows slightly until you say the word "Blatherskite".
L528[13:04:41] <bad at vijya> blatherskite
L529[13:04:43] <Ariri> grows slightly?
L530[13:04:49] <Ariri> Thanks...?
L531[13:04:58] <Ariri> :?
L532[13:05:16] <Ariri> %drink random
L533[13:05:17] <MichiBot> You drink a runny stainless steel potion (New!). After the first sip the potion poofs away.
L534[13:05:38] <Ariri> i demand a refund
L535[13:05:51] <Forecaster> no refunds!
L536[13:11:30] ⇨ Joins: Sen (Sen!~Sen@vmi273912.contaboserver.net)
L537[13:12:15] ⇦ Quits: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net) (Ping timeout: 189 seconds)
L538[13:13:59] ⇦ Quits: Sen (Sen!~Sen@vmi273912.contaboserver.net) (Client Quit)
L539[13:19:13] <Forecaster> %sip random
L540[13:19:13] <MichiBot> You drink a gloopy aqua potion (New!). Forecaster reboots for an update.
L541[13:19:22] <Forecaster> beeooo
L542[13:26:50] ⇨ Joins: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L543[13:32:31] <m1cr0man> hmm so the fact that I can use a wireless modem to boot the os is very interesting. I'm tempted to write some fuse driver and build a netboot server in pseudo-pxe fashion
L544[13:35:16] <bad at vijya> hmm?
L545[13:36:54] <AmandaC> @Bob I don't need drugs to halucinate
L546[13:37:03] ⇦ Quits: Izaya (Izaya!~izaya@210-1-218-92-cpe.spintel.net.au) (Ping timeout: 202 seconds)
L547[13:38:15] <Bob> AmandaC http://tinyurl.com/yyo3agle
L548[13:38:39] <AmandaC> @Bob my imagination is good enough with written guides on eink
L549[13:41:35] <m1cr0man> @bad at vijya I see your bios is "Almost OEFI compliant". Where is the standard defined? Is there more standards for OC?
L550[13:41:49] <bad at vijya> https://oc.cil.li/topic/1851-oetf-16-open-extensible-firmware-interface/
L551[13:41:59] <bad at vijya> https://oc.cil.li/forum/49-openengineering-task-force/
L552[13:42:01] <bad at vijya> @m1cr0man
L553[13:42:09] <m1cr0man> oetf XD awesome
L554[13:42:22] <bad at vijya> not many people seem to pay attention to it so :P
L555[13:44:42] ⇨ Joins: Izaya (Izaya!~izaya@210-1-218-92-cpe.spintel.net.au)
L556[13:48:28] <bad at vijya> Izaya: Welcome back
L557[14:06:08] <payonel> o/
L558[14:06:17] <AmandaC> ohai payonel
L559[14:06:18] <payonel> %tonk
L560[14:06:19] <MichiBot> Dagnabbit! payonel! You beat CompanionCube's previous record of 1 hour, 15 minutes and 41 seconds (By 20 minutes and 10 seconds)! I hope you're happy!
L561[14:06:20] <MichiBot> payonel's new record is 1 hour, 35 minutes and 52 seconds! payonel also gained 0.00068 (0.00034 x 2) tonk points for stealing the tonk.
L562[14:08:15] <payonel> AmandaC: 0/147
L563[14:08:41] <payonel> well i suppose 2/147, but going to refactor those 2 anyways
L564[14:09:04] <bad at vijya> huh
L565[14:09:13] <bad at vijya> i might have to rewrite all the zorya modules for v2
L566[14:09:23] <bad at vijya> wait no
L567[14:09:36] <bad at vijya> i can abuse `00_virtual_devices`
L568[14:09:51] <bad at vijya> since it doesn't require `loadfile`
L569[14:23:54] <bad at vijya> nice http://tinyurl.com/y4cvs6cs
L570[14:25:57] <Bob> :GWlulurdMmmYea:
L571[14:29:39] <bad at vijya> anyways zoryav2 can now (hopefully) boot from an unmanaged disk
L572[14:41:21] <Ariri> https://i.imgur.com/6vcYhio.jpg
L573[14:41:33] <Ariri> Purrfect.
L574[14:42:09] <Bob> o no
L575[14:48:31] <ayangd> U should add nekomimi there
L576[14:48:52] <m1cr0man> @Oddstr13 are you still kicking lad?
L577[14:49:19] <Oddstr13> still alive, yea
L578[14:49:28] <Oddstr13> sup?
L579[14:49:38] <CompanionCube> %drink random
L580[14:49:38] <MichiBot> You drink a viscous redstone potion (New!). It tastes sweet.
L581[14:50:04] <ayangd> What is dis? http://tinyurl.com/y57dmaze
L582[14:51:00] <Paradoxical> It means that that expression resolves to nil, meaning either the db is nil or the object in the db is nil
L583[14:51:16] <Paradoxical> I think
L584[14:52:14] <ayangd> Musn't `print` can print `nil`?
L585[14:52:19] <Paradoxical> Are apostrophes the same as quotes in lua or are they for chars only?
L586[14:52:28] <Z0idburg> "" is not nil
L587[14:52:38] <m1cr0man> @Oddstr13 Not much, getting back into CC now I have $education over me and some free time again ?
L588[14:52:45] <ayangd> ` is not '
L589[14:52:50] <m1cr0man> @Oddstr13 Not much, getting back into OC now I have $education over me and some free time again ? [Edited]
L590[14:52:56] <Z0idburg> depending on the underlying implementation, "" might be 0
L591[14:52:56] <ayangd> ops
L592[14:52:58] <Z0idburg> ?
L593[14:53:13] <m1cr0man> I also know how to program now, haha. CC served me well though
L594[14:53:13] <Z0idburg> har har
L595[14:53:18] <Oddstr13> @m1cr0man nice
L596[14:53:49] <ayangd> @Paradoxical https://www.lua.org/pil/2.4.html
L597[14:54:33] <Paradoxical> Hmm. It says "Bad argument #2"
L598[14:55:12] <ayangd> And `tostring(nil)` must be `"nil"`, not `nil`
L599[14:55:31] <ayangd> Am I correct?
L600[14:56:00] <Z0idburg> WHY
L601[14:56:04] <Z0idburg> why are you doing this
L602[14:56:10] <ayangd> Not me
L603[14:56:16] <ayangd> My program did it to me
L604[14:56:18] <Oddstr13> @m1cr0man @Cruor has been bugging me to set up a new TK pack with CC and a few more mods. I kinda wanted 1.14, but seems it may become 1.12, cause mod availability
L605[14:56:46] <Z0idburg> I like having both CC and OC
L606[14:56:48] <ayangd> I totally can't comprehend this
L607[14:56:57] <Paradoxical> Can we see the code of oredictdb?
L608[14:57:04] <Z0idburg> because when I'm in survival and I've been playing for < 1 hour CC makes shit easy until I can afford OC
L609[14:57:12] <ayangd> http://tinyurl.com/y47ucg6e
L610[14:57:41] <ayangd> OpenOS' print can't handle, but my library can. WTH?
L611[14:57:44] ⇦ Quits: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec) (Read error: Connection reset by peer)
L612[14:58:02] <payonel> @ayangd ?
L613[14:58:05] <payonel> what can't i print?
L614[14:58:10] *** payonel is now known as openos
L615[14:58:13] <openos> :)
L616[14:58:31] <ayangd> dunno
L617[14:58:40] <openos> "OpenOS' print can't handle" ?
L618[14:58:42] <ayangd> becaus u suk at my prog?
L619[14:58:44] <openos> what are you talking about?
L620[14:59:10] <ayangd> My lib did better job than ur `print`, maybe :p
L621[14:59:12] <bad at vijya> openos
L622[14:59:13] ⇨ Joins: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec)
L623[14:59:31] <openos> i just want to know the details, and a simple repro
L624[14:59:40] <openos> if print is doing something wrong, it'd be good to know
L625[14:59:45] <Z0idburg> the best print is print = nil
L626[14:59:55] <ayangd> lol
L627[14:59:59] <ayangd> openos will be sad
L628[15:00:14] <Z0idburg> Nobody said I was using openos
L629[15:00:18] <ayangd> But, if you mind recreating my problem to look up...
L630[15:00:25] *** openos is now known as payonel
L631[15:00:27] <Z0idburg> if you did print = nil in my os it would give no shits
L632[15:00:28] <Z0idburg> XD
L633[15:01:01] <Paradoxical> If you did print = nil in my OS it would crash because there is no print yet
L634[15:01:17] <ayangd> I can do `print = nil`, but like this:Code Block pastebined https://paste.pc-logix.com/oretahahazdone. ?
L635[15:03:15] <bad at vijya> i wanna boot openos off of a CPIO
L636[15:03:20] <bad at vijya> big brain
L637[15:04:35] <Z0idburg> oh hey
L638[15:04:46] <Z0idburg> I still have my custom print() in my copy and paste buffer
L639[15:04:49] <Z0idburg> Code Block pastebined https://paste.pc-logix.com/woququseti
L640[15:04:50] <Z0idburg> see
L641[15:04:51] <Z0idburg> HAHA
L642[15:04:54] <Paradoxical> Well, you'd first have to make compression for it and then you'd have to implement initrds into your os
L643[15:04:58] <Z0idburg> I didn't realize it was still there
L644[15:05:10] <Z0idburg> now that's a print ^ ?
L645[15:05:27] <henkehedstrom> It might be a better channel to post this here.
L646[15:05:27] <henkehedstrom> I have made a robot and I am currently trying to write some code for a farm program. I have a navigation upgrade in the robot and I wrote "getPosition()" in lua. But I don't get the result that I want. It looks like I get some kind of error. What am I doing wrong?
L647[15:05:28] <henkehedstrom> A second question, can you scroll in the screen? I only have a screen tier 1 so that might be the problem.
L648[15:05:29] <Z0idburg> local function gtty_print(terminal, buf)
L649[15:05:29] <Z0idburg> ...
L650[15:05:30] <Z0idburg> return gtty_print(terminal, printable_next)
L651[15:05:31] <Z0idburg> XD
L652[15:05:34] <Paradoxical> Or your bios
L653[15:07:23] <AmandaC> @henkehedstrom you can't scroll back up, but if you pipe the output into `less` or `more` then you'll be able to scroll down at least
L654[15:09:14] <henkehedstrom> I don't really understand what you mean by that but it is not that important to scroll. I just started with opencomputers and I dont really understand how I should get this navigation component to work.
L655[15:09:16] <m1cr0man> @Oddstr13 I've built my own 115-mod pack and I'm running that on my server atm. If you are doing a more focused oc pack that might be fun too
L656[15:10:16] <Oddstr13> @m1cr0man yea, it'd be a light pack with oc+cc and some quality of life
L657[15:10:59] <AmandaC> payonel: it seems that @ayangd is complaining that openOS print can't print a table.
L658[15:11:12] * payonel snorts
L659[15:13:24] <bad at vijya> @Paradoxical Who says I can't just make a virtual filesystem component at the BIOS level :P
L660[15:13:31] <ayangd> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/somabebedu
L661[15:13:41] <Paradoxical> I did say thay @bad at vijya
L662[15:13:59] <Paradoxical> http://tinyurl.com/y2xecn7v
L663[15:14:07] <AmandaC> @ayangd or, `print({ foo = "bar" })`
L664[15:14:12] <bad at vijya> oh i missed that then
L665[15:14:36] <ayangd> AmandaC: It says `table: blablablabla`
L666[15:14:50] <ayangd> But, in my case, instead of saying that, it freaked out.
L667[15:14:59] <bad at vijya> anyways
L668[15:15:02] <payonel> define "freaked out"
L669[15:15:06] <payonel> %lua print({})
L670[15:15:07] <MichiBot> table: 0xa8b010
L671[15:15:09] <ayangd> error
L672[15:15:14] <bad at vijya> gonna try that when i get home
L673[15:15:29] <bad at vijya> for a PoC
L674[15:15:29] <ayangd> I'm so lost
L675[15:15:34] <payonel> @ayangd can you provide a minimal repro?
L676[15:16:07] <ayangd> I already provided the easiest.
L677[15:16:11] <AmandaC> payonel: https://cdn.discordapp.com/attachments/125649403162656768/600053192050606099/unknown.png
L678[15:16:17] <AmandaC> payonel: that's what they posted
L679[15:16:22] <AmandaC> I'm guessing metatable fuckery
L680[15:16:29] <ayangd> Maybe
L681[15:16:30] <AmandaC> like not returning a string from __tostring
L682[15:16:36] <bad at vijya> M E T A T A B L E
L683[15:16:43] <ayangd> I used that a lot
L684[15:16:52] <payonel> @ayangd "`wget https://github.com/ayangd/oc-automate_everything/raw/craftingRemake/installer.lua` and run `installer.lua`."
L685[15:16:57] <payonel> "After setting up the environment, run `faf /bin/lua`, and do these to the lua interpreter:Code Block pastebined https://paste.pc-logix.com/yehusuqece&quot;
L686[15:17:03] <payonel> is that your idea of a minimal repro?
L687[15:17:26] <payonel> becuse if so, it is difficult for me to articulate my annoyance with that mindset
L688[15:17:32] <ayangd> I don't plan making minimal repro, but easiest repro.
L689[15:17:38] <ayangd> :p
L690[15:17:45] <AmandaC> %stab @ayangd
L691[15:17:45] * MichiBot stabs @ayangd with a Magic payo mayo! (25%) doing 22 damage (20+2)
L692[15:17:53] <payonel> ha! how fitting ^
L693[15:18:17] <AmandaC> You're better off not trying to pass off your large, complex thing as a repo than claim that it's "easiest repo"
L694[15:18:18] <payonel> @ayangd i'm not building an environment and "installing a series of scripts" to repro every bug report
L695[15:18:20] <payonel> that is rediculous
L696[15:18:30] <payonel> if you can't be asked to reduce the question, i can't be asked to help/fix it
L697[15:19:35] <payonel> @ayangd you honestly should read this: https://stackoverflow.com/help/minimal-reproducible-example
L698[15:19:36] <ayangd> You're right, tho
L699[15:19:47] <ayangd> I'm just lazy to split :p
L700[15:19:58] <ayangd> Btw, gonna lookup my `__string()``
L701[15:20:03] <ayangd> Btw, gonna lookup my `__string()` [Edited]
L702[15:20:09] <ayangd> Thanks
L703[15:20:22] <bauen1> @ayand the best thing you can do (as a bug reporter) is provide a single script that the developer can use to test for the bug (and also test if the bug fix) works
L704[15:20:27] <bauen1> most people don't do that tough
L705[15:20:30] <payonel> @ayangd what does tablelib.str() return?
L706[15:20:43] <bauen1> but you're really nice if you do provide such a simple reproduction of a bug
L707[15:20:43] <ayangd> string.
L708[15:20:59] <payonel> i dont believe you :)
L709[15:21:07] <payonel> oh, sorry
L710[15:21:08] <payonel> wait
L711[15:21:08] <ayangd> Well, my codes are tied to one another..
L712[15:21:11] <payonel> i was looking at the wrong place
L713[15:21:22] <payonel> @ayangd yeah, then it's not a repro
L714[15:21:24] <payonel> well, it is
L715[15:21:25] <ayangd> it `require` all the time
L716[15:21:29] <payonel> but, it's not one i'll use
L717[15:21:43] <payonel> that's why you should read about reporting bugs and building minimal repro's
L718[15:22:08] <payonel> but yeah, i think AmandaC is correct
L719[15:22:23] <payonel> your metatable is being invoked when tostring( tbl ) is called
L720[15:22:39] <payonel> and that metatable is returning an invalid repsonse
L721[15:22:46] <ayangd> I'm sorry if I threw my *annoying big repo* to you..
L722[15:22:50] <ayangd> I'm annoyed to btw
L723[15:23:18] <ayangd> A file that made it big is `crafttweaker.log`..
L724[15:23:34] <payonel> looks like we do a nil check in a buffer write, so you probably have a missing return in a metatable
L725[15:24:19] <ayangd> Maybe..
L726[15:24:27] <AmandaC> payonel: I can't seem to get ocvm working, might need to do some stabby, but trying this is what I was going to do: `print(setmetatable({}, { __tostring = function() {} end })`
L727[15:24:50] <AmandaC> ( I probably nuked libc out from under it. )
L728[15:25:34] <AmandaC> s/)`/))`/
L729[15:25:34] <MichiBot> AmandaC: Invalid regex )`
L730[15:25:38] <AmandaC> bah
L731[15:25:43] <Bob> whut
L732[15:25:51] <ayangd> I found the problem
L733[15:26:17] <ayangd> I forgot to do `od.name`, but I did `name` instead..
L734[15:26:23] <ayangd> Which is `nil`
L735[15:27:00] <payonel> AmandaC: :(
L736[15:27:13] <ayangd> I have found out that `metatable` is an evil that unsynchronizes everything...
L737[15:27:39] <Zef> I absolutely hate curseforge now
L738[15:27:43] <AmandaC> payonel: ... it seems my nix expression to compile ocvm isn't working anymore? Was anything changed about hw it finds the default config, or was it just some wayside miricle / impurity that made it work in the first place?
L739[15:27:43] <ayangd> Allowing you to modify parts, and let you freak out when something is not right
L740[15:27:48] <Zef> I'm trying to download a modpack for multimc
L741[15:28:10] <Zef> The only file I can download is an xml file with the ccip extension
L742[15:28:24] <Zef> Which only has the modpack id in it, so I have to use the damn twitch launcher
L743[15:28:40] <Bob> oofios
L744[15:28:55] <payonel> AmandaC: should be working? :( i suppose you could git bisect it?
L745[15:29:14] <payonel> check the ${vm_path}/log ?
L746[15:30:06] <AmandaC> payonel: Yeah, I think I might have changed the nix expression at some point and confused it: `failed to copy new client.cfg`
L747[15:30:20] <payonel> AmandaC: __tostring, not __string btw
L748[15:30:32] <AmandaC> payonel: ( The nix expression is placing the resulting ocvm binary somewhere outside the source tree )
L749[15:30:49] <payonel> %lua print(setmetatable({}, {__tostring=function()end}))
L750[15:30:50] <MichiBot> nil
L751[15:30:52] <AmandaC> (( ISTR ocvm basically does basename(argv[0]) to find client.cfg )
L752[15:30:59] <payonel> bah hum bug :P normal lua likes it
L753[15:31:29] <payonel> AmandaC: ah yeah, it tries to do some path magic
L754[15:31:51] <payonel> but you can (should be able to) run ocvm from anywhere to anywhere
L755[15:32:15] <AmandaC> payonel: yeah, it was unable to find the default client.cfg for a new session
L756[15:32:16] <payonel> like, you could(should be able to): `cd; ./path/to/ocvm/ocvm ./path/to/my/vms/foobar`
L757[15:32:25] <payonel> oh i see
L758[15:32:33] <AmandaC> payonel: because the ocvm binary wasn't where it assumed it would be
L759[15:32:35] <payonel> and the binary (ocvm) wasn't "next to" the source?
L760[15:32:42] <AmandaC> yup
L761[15:32:43] <payonel> gotcha. why?
L762[15:32:49] <bad at vijya> wait does ocvm support unmanaged disks yet?
L763[15:32:53] <AmandaC> a quirk of nix
L764[15:32:54] <payonel> should i make an install target for ocvm ? :)
L765[15:33:03] <AmandaC> and sure, that'd be great.
L766[15:33:07] <payonel> @"bad at vijya" no :(
L767[15:33:19] <AmandaC> something liek that with the client.cfg in $PREFIX/share insetad?
L768[15:33:19] <payonel> i need to add datacards and raw disks to ocvm
L769[15:33:26] <payonel> AmandaC: yeah
L770[15:33:30] <AmandaC> That'd be great
L771[15:33:42] <bad at vijya> yea!
L772[15:35:01] <AmandaC> payonel: MVP repro for their issue,, confirmed: https://nc.ddna.co/s/pbETpbbJHHfBcBZ
L773[15:35:25] <AmandaC> wait, maybe not
L774[15:35:32] <AmandaC> that's not the same stack trace
L775[15:37:00] <payonel> @ayangd looks like you found a good issue, real lua is okay with __tostring returning nil
L776[15:37:39] <ayangd> Yay ?
L777[15:38:46] <ayangd> Wait
L778[15:39:34] <ayangd> ? http://tinyurl.com/yyz9wgol
L779[15:39:59] <ayangd> Notepad++ Lua plugin is not okay with it
L780[15:43:24] <ayangd> This one too http://tinyurl.com/y5ywbkh3
L781[15:43:28] <Bob> White theme urg
L782[15:43:36] <Bob> Zerobrane for Lua execution also
L783[15:44:42] <ayangd> So, I will open an issue, then
L784[15:45:00] <Inari> https://media.discordapp.net/attachments/436555823423160320/600061564438970401/unknown.png heh
L785[15:45:24] <Bob> Totally typical thing on steam
L786[15:45:35] <Inari> Never seen that long a title
L787[15:46:26] <Bob> payonel Lua is not okay when tostring doest return string and it throws a legit error
L788[15:46:34] <Bob> Probably it has some assert somewhere
L789[15:53:12] <Kodos> %tonk
L790[15:53:13] <MichiBot> Waesucks! Kodos! You beat payonel's previous record of 1 hour, 35 minutes and 52 seconds (By 11 minutes and 1 second)! I hope you're happy!
L791[15:53:14] <MichiBot> Kodos's new record is 1 hour, 46 minutes and 54 seconds! Kodos also gained 0.00036 (0.00018 x 2) tonk points for stealing the tonk.
L792[15:53:41] <ayangd> http://tinyurl.com/y53sfcqw
L793[15:54:03] <ayangd> Lua original print function, in C tho..
L794[15:58:42] <Bob> an assert within print wtf even
L795[15:59:45] <ayangd> It's not assert
L796[15:59:53] <Bob> io.write altough works
L797[15:59:54] <payonel> @ayangd ah ha! you're right
L798[16:00:01] <payonel> (about real lua)
L799[16:00:04] <Bob> Well a check
L800[16:00:05] <payonel> i was trusting michibot
L801[16:00:10] <payonel> interesting
L802[16:00:16] <ayangd> Posted: https://github.com/MightyPirates/OpenComputers/issues/3125
L803[16:00:16] <MichiBot> Title: OpenOS print(): __string() checkup suggestion | Posted by: ayangd | Posted: Sun Jul 14 15:58:47 CDT 2019 | Status: open
L804[16:00:28] <Bob> tostring*
L805[16:00:34] <ayangd> In case you forget..
L806[16:00:36] <payonel> ^ __tostring*
L807[16:03:47] <bad at vijya> okay
L808[16:03:54] <Bob> io.write vs stdout:write ?
L809[16:03:58] <bad at vijya> now i'm working on booting from a CPIO archive
L810[16:04:02] <bad at vijya> mwahaha
L811[16:05:03] <ayangd> no bob
L812[16:05:11] <ayangd> `io.stdout:write`
L813[16:07:25] <payonel> http://tinyurl.com/y2bt88uy
L814[16:07:33] <payonel> @ayangd ^
L815[16:07:36] <payonel> that would be my fix
L816[16:07:40] <payonel> sufficient?
L817[16:07:50] <ayangd> Yep
L818[16:07:52] <Bob> yea
L819[16:07:57] <bad at vijya> yea
L820[16:08:11] <ayangd> Based on the original Lua code, absolutely correct
L821[16:08:26] <payonel> i could make it match the error string, too
L822[16:08:28] <payonel> i'll do that
L823[16:09:02] <bad at vijya> alright so
L824[16:09:04] <payonel> (oh derp, i spoke from discord)
L825[16:09:09] <ayangd> And, it must be `__tostring()` instead of `tostring()`
L826[16:09:13] <bad at vijya> finally working on my CPIO virtual device
L827[16:09:17] <AmandaC> payonel: I'm confused, that's exactly what I got printed in my test?
L828[16:09:18] <payonel> pay no attention to the man behind the curtain!
L829[16:09:30] <payonel> AmandaC: in ocvm?
L830[16:09:34] <AmandaC> yeah
L831[16:09:39] <AmandaC> is it different in OC
L832[16:09:40] <AmandaC> ?
L833[16:09:50] <bad at vijya> i just need to remember what methods i need to support
L834[16:10:02] <payonel> AmandaC: no :/
L835[16:10:06] <Bob> Payonel joined the dark side for 1 message
L836[16:10:10] <payonel> you get that message about tostring?
L837[16:10:21] <AmandaC> yeah
L838[16:11:02] <ayangd> oof
L839[16:11:04] <AmandaC> payonel: https://nc.ddna.co/s/pbETpbbJHHfBcBZ this is the output
L840[16:11:21] ⇨ Joins: yes (yes!webchat@cpe-67-255-56-4.stny.res.rr.com)
L841[16:11:40] <yes> hello
L842[16:11:42] <Bob> yea
L843[16:11:54] ⇦ Quits: yes (yes!webchat@cpe-67-255-56-4.stny.res.rr.com) (Client Quit)
L844[16:12:13] <payonel> AmandaC: the heck... ?
L845[16:12:16] <bad at vijya> wait
L846[16:12:28] <Bob> Amanda Has OC directly from Payonel's computer brub
L847[16:12:30] <payonel> AmandaC: are you using some kind of weird lua that ALSO checks the result of tostring?
L848[16:12:41] <Bob> Not Eris ?
L849[16:12:44] <Bob> or Eris
L850[16:12:47] <AmandaC> payonel: sec, lemme check what version of lua it's using
L851[16:12:51] <Bob> whatever the Implementaion is set to
L852[16:12:55] <payonel> @Bob ocvm doesn't need to use eris
L853[16:12:56] <Bob> 5.3 in screenie
L854[16:13:00] <payonel> it'll use whichever lua you link to
L855[16:13:04] <Bob> Oh yes
L856[16:13:05] <bad at vijya> wait
L857[16:13:10] <bad at vijya> on a read only filesystem
L858[16:13:20] <bad at vijya> does makeDirectory raise an error or return nil then a string
L859[16:13:31] <AmandaC> payonel: 5.3.5
L860[16:13:43] * payonel shrugs
L861[16:13:47] <payonel> i've not tested with that specifically
L862[16:13:50] <payonel> but maybe?
L863[16:14:08] <payonel> AmandaC: oh yeah, look at the stack?
L864[16:14:08] <ayangd> Lemme try dat
L865[16:14:18] <payonel> it IS happening in tostring
L866[16:15:36] <ayangd> @bad at vijya Where is `makeDirectory`?
L867[16:15:47] <bad at vijya> filesystem component @ayangd
L868[16:17:46] * payonel goes afk (well, afirc)
L869[16:17:46] <ayangd> @bad at vijya http://tinyurl.com/y23l4mmf
L870[16:18:01] <bad at vijya> ah
L871[16:18:03] <bad at vijya> thanks
L872[16:18:06] <Bob> god dam mosquitoes
L873[16:18:18] <Bob> No sleep for today granted
L874[16:18:29] <bad at vijya> gotta be consistant w/ real components :P
L875[16:24:15] <Ariri> Nep
L876[16:24:15] <Ariri> https://editor.steamcustomizer.com/k0pE6
L877[16:25:04] <Inari> https://www.youtube.com/watch?v=0TZd95BCKMY old but neat
L878[16:25:05] <MichiBot> Crushed between two portals experiment | length: 2m 54s | Likes: 228,578 Dislikes: 5,335 Views: 9,399,882 | by Crowbcat | Published On 5/2/2016
L879[16:25:56] <Ariri> this was a cool paradox/alternate povs thing
L880[16:28:01] <ayangd> It's probably a graphic glitch...
L881[16:28:54] <ayangd> It is like you've been crushed into lots of 2d layers
L882[16:29:25] <ayangd> And become 2d character in 3d environment :p
L883[16:29:25] <Inari> Oh ffs youtube
L884[16:29:30] <Inari> quit recommend me things I've watched
L885[16:31:24] <ayangd> I watch PewDiePie's Minecraft video, and all he did is find out what's what, and people playing Minecraft is like, "WTF is dis swedish people doing? Making swedish house and tower." Since it's so hilarious, people are trying to troll him lol
L886[16:31:43] <ayangd> So damn dumb
L887[16:33:38] <Bob> pewdiepie MC series OP
L888[16:33:52] <Bob> but no youtube for 2 weeks
L889[16:35:34] <Forecaster> I can happily say I've never watched a single PDP video
L890[16:36:21] <ayangd> https://www.youtube.com/watch?v=XozZYCqNo8Q
L891[16:36:21] <MichiBot> Minecraft Skyblock #1 | length: 24m 44s | Likes: 589,621 Dislikes: 16,692 Views: 3,865,893 | by PewDiePie | Published On 14/7/2019
L892[16:36:27] <ayangd> This is dumb and headscratching
L893[16:36:31] <ayangd> Just too hilarious
L894[16:37:13] <ayangd> I won't spoil what he did, let you watch instead.
L895[16:37:51] <AmandaC> He dug streight down throug thesky island, didn't he?
L896[16:38:01] <AmandaC> I'm not going to watch to confirm/deny it
L897[16:38:04] <AmandaC> so feel free to lie
L898[16:38:17] <bad at vijya> okay!
L899[16:38:43] <bad at vijya> i only have to implement filesystem.open, filesystem.read, filesystem.list, and filesystem.close!
L900[16:39:06] <ayangd> AmandaC: Wrong guess! Try again in another day!
L901[16:39:12] <AmandaC> nah
L902[16:39:18] <ayangd> ?
L903[16:39:38] <AmandaC> %8ball play with pico-8 more?
L904[16:39:38] <MichiBot> AmandaC: Ask again later
L905[16:39:47] <ayangd> lmao
L906[16:39:58] <AmandaC> %8ball ^
L907[16:39:58] <MichiBot> AmandaC: Without a doubt
L908[16:40:02] <AmandaC> sounds good
L909[16:40:09] <ayangd> ?
L910[16:41:22] <ayangd> Well, he and his friend, them calling themselves as "veteran Minecrafter", trying to ||figure out how to make a cobblestone generator, but made it the most complicated way.||
L911[16:41:33] <ayangd> Dunno if spoilers work on IRC ?
L912[16:42:10] <Forecaster> no
L913[16:42:44] <ayangd> Okay...
L914[16:42:55] <Trainfan91> hey question, my old flash drive died; any GOOD replacements?
L915[16:43:16] <ayangd> Simply buy a new one?
L916[16:43:26] <ayangd> New flash drive
L917[16:43:28] <Trainfan91> which one?
L918[16:43:39] <ayangd> Dunno
L919[16:43:42] <Ariri> Kingston and samsung arent bad i guess
L920[16:43:47] <Ariri> dpeends what you need...
L921[16:43:48] <ayangd> Make sure it's not the pirated ones...
L922[16:43:58] <Ariri> depends what you need... [Edited]
L923[16:43:58] <ayangd> Try not to be scammed
L924[16:44:16] <Trainfan91> I need READ SPEED more than anything...
L925[16:44:21] <Ariri> def check the reviews, spring for usb 3.2 or whatever it is now if you can
L926[16:44:28] <ayangd> ye
L927[16:44:42] <Ariri> maybe a portable ssd then or really anything with usb c thunderbolt/3.2
L928[16:44:50] <ayangd> If you want, with OTG support too
L929[16:44:53] <ayangd> SanDisk?
L930[16:45:09] <Ariri> I was actually looking earlier and liked this one
L931[16:45:17] <Ariri> https://www.amazon.com/gp/product/B07DW2PJ9F/ref=ox_sc_saved_title_5?smid=ATVPDKIKX0DER&psc=1
L932[16:45:29] <Trainfan91> worried about sandisk; that was the one that broke
L933[16:45:44] <Ariri> Its not really how that works, and it can just break over time
L934[16:45:58] <Ariri> a number of things can cause breakage, not just a company
L935[16:45:58] <bad at vijya> oh yeah
L936[16:46:05] <bad at vijya> i wanted to try to boot pmOS on my phone
L937[16:46:10] <ayangd> But, SanDisk flash drives are suck at being a bootable drive...
L938[16:46:12] <bad at vijya> i'll do that soon-ish
L939[16:46:39] <bad at vijya> depends on the drive @ayangd
L940[16:46:40] <Trainfan91> the reason i need fast reads is cause it's my android tv default storage
L941[16:46:47] <bad at vijya> was it a USB 2.0 drive?
L942[16:47:06] <ayangd> Me: yeah
L943[16:47:47] <Trainfan91> here WAS mine (RIP) https://www.amazon.com/SanDisk-128GB-Ultra-Flash-Drive/dp/B07855LJ99/ref=sr_1_3?crid=3ASM1WM1FGYXG&keywords=sandisk+usb+flash+drive&qid=1563140838&s=electronics&sprefix=sandisk+%2Celectronics%2C132&sr=1-3
L944[16:48:25] <Ariri> Well I linked one so see if you like that or look for similar
L945[16:48:44] <ayangd> gtg
L946[16:48:45] <Ariri> I was looking to put a kernel on that usb so i wanted fast speeds
L947[16:53:25] <Ariri> https://i.imgur.com/gUQX25B.png this looks so much nicer than the one i had before
L948[16:54:27] ⇦ Quits: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec) (Remote host closed the connection)
L949[17:08:21] <Izaya> baschdel: hai
L950[17:09:01] <Z0idburg> I need to hook up my workstation
L951[17:09:06] <Z0idburg> and put BSD on it
L952[17:10:07] <Z0idburg> Inari: Falstad is my new favorite circuit sim
L953[17:10:10] <Z0idburg> for quick stuff
L954[17:10:33] <Z0idburg> its been getting great updates over the years
L955[17:10:47] <Z0idburg> and more acurate
L956[17:28:36] <CompanionCube> why would you want a fast USB for kernels
L957[17:28:50] <CompanionCube> a kernel is read from disk exactly once per boot.
L958[17:34:55] <Bob> ^
L959[17:38:27] ⇦ Quits: Inari (Inari!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L960[17:54:44] <CompanionCube> %tonk
L961[17:54:44] <MichiBot> Potzblitz! CompanionCube! You beat Kodos's previous record of 1 hour, 46 minutes and 54 seconds (By 14 minutes and 37 seconds)! I hope you're happy!
L962[17:54:45] <MichiBot> CompanionCube's new record is 2 hours, 1 minute and 31 seconds! CompanionCube also gained 0.00048 (0.00024 x 2) tonk points for stealing the tonk.
L963[17:55:27] <Bob> http://tinyurl.com/y3fjtd37
L964[17:55:39] ⇦ Quits: Vexatos (Vexatos!~Vexatos@port-92-193-51-240.dynamic.qsc.de) (Quit: Insert quantum chemistry joke here)
L965[17:57:55] ⇦ Quits: Prof_David (Prof_David!~neuge@2a02:560:42db:e200:3582:a451:5eb5:9d95) (Remote host closed the connection)
L966[18:02:12] <Izaya> S3: did you see my new laptop
L967[18:12:24] <CompanionCube> which one?
L968[18:13:52] <Ariri> Anyone know good tech modpacks with like reactorcraft and that space mod thing for battles (Warp Drive i think?) Wanna do some tech pvp and coop stuff and maybe automation
L969[18:14:23] <Izaya> CompanionCube: X220
L970[18:48:07] <bad at vijya> @Ariri I AM AWOKEN
L971[18:48:24] <bad at vijya> i have a private modpack i use w/ friends and all
L972[18:48:43] <Bob> Same
L973[18:48:47] <Bob> but alone forever
L974[18:48:53] <bad at vijya> ha @Bob
L975[18:49:01] <Bob> i3 problems
L976[18:49:09] <bad at vijya> tho hmu when you get back to the land of internet @Bob
L977[18:49:27] <bad at vijya> because this pack can run on a decently potato computer
L978[18:49:41] <bad at vijya> like Q6600-levels
L979[18:49:44] <Bob> 2 weeks till i get back home so not soon
L980[18:49:45] <Bob> oof
L981[18:49:49] <Bob> mod list dm ?
L982[18:49:56] <Bob> i forgot most probably
L983[18:50:09] <bad at vijya> there's a good few but like
L984[18:50:16] <bad at vijya> fastcraft is the main meme
L985[18:50:19] <Bob> all i need is OC, addons for it, Thermal
L986[18:50:23] <Bob> FastCraft oof
L987[18:50:23] <bad at vijya> and the fact it's 1.7.10
L988[18:51:00] <bad at vijya> yeah, got OC, Thermal, ReactorCraft, nerfed BigReactors, all kinds of shit
L989[18:51:34] <Bob> BigOofactors
L990[18:51:38] <Bob> NuclearCraft i miss it
L991[18:51:52] <Bob> upcomming 1.12.2 version will be lit
L992[18:52:04] <bad at vijya> i have a pack of 1.12 mods but
L993[18:52:34] <Bob> but ?
L994[18:52:57] <Bob> mods not ported ?
L995[18:53:13] <Bob> All i want is to do an 1.12.2 RC OC run
L996[18:53:24] <Bob> with Factorio Alike ore patches and OC as main progression
L997[18:55:50] <bad at vijya> ReactorCraft and Warp Drive aren't on 1.12 yet, and ReactorCraft probably won't be
L998[18:56:37] <Bob> what is Warp drive tho
L999[18:56:55] <Bob> and ReactorCraft vs Overhauled NC ?
L1000[18:58:06] <bad at vijya> reactorcraft is what i know, and holy fuck i love it and hate it at the same time
L1001[18:58:14] <bad at vijya> warpdrive is my space stuff
L1002[18:59:00] <bad at vijya> it's how space battles do
L1003[18:59:28] <bad at vijya> w/ ICBM it makes for a wonderful experience
L1004[18:59:41] <Bob> OC drone -> can fly + is invincible
L1005[18:59:54] <bad at vijya> that's not what i want?
L1006[19:00:14] <bad at vijya> i want space battles where there's risk
L1007[19:01:02] <Bob> /summon OpenComputers:drone ~ ~ ~ {isRideable:true}
L1008[19:01:09] <Bob> here space battles
L1009[19:01:11] <bad at vijya> cool?
L1010[19:01:19] <Bob> i will look into that
L1011[19:01:21] <bad at vijya> dude
L1012[19:01:30] <bad at vijya> whatever
L1013[19:01:38] <bad at vijya> warpdrive is some fun shit
L1014[19:01:55] <Bob> mmhm
L1015[19:04:09] <AmandaC> %choose singing magical gear or irresponsible dating practices
L1016[19:04:09] <MichiBot> AmandaC: Out of these two choices? I'd say "singing magical gear".
L1017[19:04:16] <alexandria> %tonk
L1018[19:04:16] <MichiBot> I'm sorry alexandria, you were not able to beat CompanionCube's record of 2 hours, 1 minute and 31 seconds this time. 1 hour, 9 minutes and 32 seconds were wasted! Missed by 51 minutes and 59 seconds!
L1019[19:04:20] <alexandria> boo
L1020[19:04:29] <The_Stargazer> do we have a GZIP API for OC?
L1021[19:04:42] <Bob> lookup and idk about gzip
L1022[19:04:48] <CompanionCube> gzip specifically?
L1023[19:04:57] <The_Stargazer> yes, gzip
L1024[19:05:04] <The_Stargazer> specifically gzip
L1025[19:05:28] <The_Stargazer> i would to know if my friend's gzip api is a waste of his time if there's already one
L1026[19:05:34] <The_Stargazer> i would like to know if my friend's gzip api is a waste of his time if there's already one [Edited]
L1027[19:06:07] <CompanionCube> well, i think the data card has DEFLATE
L1028[19:06:19] <The_Stargazer> but not like, actual gzip?
L1029[19:06:34] <CompanionCube> actual gzip uses DEFLATE
L1030[19:07:03] <The_Stargazer> can data card's DEFLATE be read/written from/to a proper gzip program (non-OC)
L1031[19:07:18] <CompanionCube> only one way to fnd out
L1032[19:08:05] <The_Stargazer> okay he's actually using the card
L1033[19:10:03] <The_Stargazer> I think his API passes a gzip header as well
L1034[19:12:18] <CompanionCube> a quick google shows nothing obvious that handles gzipped data
L1035[19:17:55] <The_Stargazer> how old is OC, btw?
L1036[19:20:01] <Bob> old
L1037[19:20:22] <The_Stargazer> 5 years?
L1038[19:20:23] <The_Stargazer> (at a guess)
L1039[19:20:43] <Ariri> Bad at vijya: owo okay linkk pls
L1040[19:24:21] <bad at vijya> sec @Ariri
L1041[19:24:38] <bad at vijya> i gotta zip the mods and configs
L1042[19:26:43] <bad at vijya> i can never remember how to make tar archives but w/e
L1043[19:26:48] <bad at vijya> cpio does the job
L1044[19:29:40] <AmandaC> %tell Inari "Feel free to jinx yourself, but don't jinx me!" Classid Criss
L1045[19:29:41] <MichiBot> AmandaC: Inari will be notified of this message when next seen.
L1046[19:31:57] <Brisingr Aerowing> @bad at vijya warp drive has a 1.12.2 alpha release.
L1047[19:32:03] <bad at vijya> oh
L1048[19:32:04] <bad at vijya> neat
L1049[19:32:09] <bad at vijya> still need reactorcraft tho
L1050[19:39:40] <AmandaC> %8ball computer?
L1051[19:39:41] <MichiBot> AmandaC: [ The Bowling ball doesn't answer ]
L1052[19:39:53] * AmandaC beams the bowling ball into the interrogation chamber
L1053[19:47:32] <Bob> @bad at vijya NuclearCraft change my mind
L1054[19:47:39] <bad at vijya> up
L1055[19:47:40] <bad at vijya> the fuck
L1056[19:47:42] <bad at vijya> shut
L1057[19:47:50] <Bob> No u
L1058[19:53:50] <bad at vijya> also is there like
L1059[19:54:05] <bad at vijya> any way to use OC w/ ReactorCraft?
L1060[19:54:20] <bad at vijya> 'cause every block (including shafts) come up as components
L1061[19:55:02] <Bob> NucleacCraft same story lmao
L1062[19:55:34] <Bob> not all blocks but ports and controllers
L1063[19:55:42] <Bob> vip cabling
L1064[19:58:55] <bad at vijya> also
L1065[19:59:12] <bad at vijya> anyone know how the fuck i control ICBM w/ OpenComputers?
L1066[20:06:07] <Mimiru> Well, back in the day, you installed one of my addons.
L1067[20:06:21] <Mimiru> these days you slap an adapter next to a targeting computer IIRC
L1068[20:06:47] <Mimiru> If that doesn't work, IDK GL;HF
L1069[20:09:35] <bad at vijya> links are broken lmao
L1070[20:09:56] <bad at vijya> and defensetech depends on mekanism and that's a whole other can of worms
L1071[20:10:22] <bad at vijya> oh, adapter by a targeting computer?
L1072[20:10:30] <bad at vijya> lemme try it but i don't got high hopes
L1073[20:10:36] <Mimiru> "I think"
L1074[20:24:01] <bad at vijya> all i get is inventroy_basic
L1075[20:24:01] <bad at vijya> f
L1076[20:24:22] <Corded> * <Mimiru> shrugs
L1077[20:24:31] <Mimiru> I've not played in ages, so everything I used to know is gone
L1078[20:25:16] <bad at vijya> is there a version of mekanism for 1.7.10 that isn't memory leak hell
L1079[20:31:36] <Ariri> nope
L1080[20:32:06] <Mimiru> Ooooh ICBM in 1.7?
L1081[20:32:16] <Mimiru> I might be able to dig up a build of my old addon then
L1082[20:33:43] <Mimiru> @bad at vijya https://ci.pc-logix.com/job/Unmaintained/job/DTComponent/21/ try that, no support or help though :D
L1083[20:34:02] <bad at vijya> thanks!
L1084[20:34:03] <Mimiru> Other than place the block next to the launch computer, and pray
L1085[20:39:57] <bad at vijya> Code Block pastebined https://paste.pc-logix.com/axujatijib
L1086[20:39:58] <bad at vijya> hahaha
L1087[20:40:17] <bad at vijya> oh well
L1088[20:40:25] <Mimiru> Usually means you've launched the game via Twitch/whatever they're calling it now..
L1089[20:40:30] <Mimiru> and it gfailed to download common libs
L1090[20:40:38] <Mimiru> and it failed to download common libs [Edited]
L1091[20:40:58] <bad at vijya> launched it through multimc
L1092[20:41:05] <bad at vijya> so idk
L1093[20:42:28] <Mimiru> Well, it's possible that this code is older than I thought it was
L1094[20:42:54] <Mimiru> https://ci.pc-logix.com/job/Unmaintained/job/DTComponent/23/ ? Maybe?
L1095[20:43:01] <bad at vijya> one sec--yea. was about to try that
L1096[20:43:20] <Mimiru> I THINK that was after I started porting to defense tech
L1097[20:43:23] <Mimiru> then found out I didn't need to
L1098[20:43:55] <Mimiru> Ahh
L1099[20:43:56] <Mimiru> yep
L1100[20:43:59] <Mimiru> so, not gonna work
L1101[20:44:18] <Mimiru> 21 was 1.6.4? Possibly
L1102[20:44:27] <bad at vijya> oh
L1103[20:44:29] <bad at vijya> oh well
L1104[20:44:35] <Mimiru> Sorry
L1105[20:44:40] <bad at vijya> might try my hand at porting it lmao
L1106[20:44:51] <bad at vijya> i just couldn't find the source code anywhere lmao
L1107[20:45:01] <bad at vijya> and now i have it, thanks!
L1108[20:45:13] <Mimiru> https://github.com/CaitlynMainer/DTComponent/commit/1c26a18765af575240311c413b794c3d2940406d You'll want to start from this commit
L1109[20:45:23] <Mimiru> everything after it is porting to DefenseTech
L1110[20:45:42] <Mimiru> Code Block pastebined https://paste.pc-logix.com/ahujacowij
L1111[20:45:43] <Mimiru> lol yep
L1112[20:45:58] <bad at vijya> yea, got the sauce code
L1113[20:46:38] <Mimiru> I'm currently focusing on a MMO that's been shutdown for ~8 years
L1114[20:46:52] <Mimiru> So, time for MC is.. just nope
L1115[20:47:03] <bad at vijya> i eventually need to figure out how to make an adapter for reactorcraft
L1116[20:47:14] <bad at vijya> since using reactorcraft w/ OC is uh
L1117[20:47:16] <bad at vijya> next to impossible
L1118[20:47:42] <Mimiru> %s/next to impossible/total shit/
L1119[20:47:43] <MichiBot> <bad at vijya> total shit
L1120[20:48:54] <bad at vijya> yea
L1121[20:49:19] <bad at vijya> i just need access to control rods tbh
L1122[20:57:25] <Bob> :GWlulurdMmmYea:
L1123[20:59:57] <Bob> N
L1124[21:00:00] <Bob> uclear
L1125[21:00:02] <Bob> Craft
L1126[21:03:48] <bad at vijya> it's
L1127[21:03:50] <bad at vijya> not
L1128[21:03:51] <bad at vijya> very
L1129[21:03:52] <bad at vijya> good
L1130[21:03:52] <bad at vijya> in
L1131[21:03:55] <bad at vijya> 1.7
L1132[21:05:09] <Bob> defenitely
L1133[21:05:13] <Bob> but
L1134[21:05:15] <Bob> upcomming
L1135[21:05:19] <Bob> overhaul
L1136[21:05:42] <CompanionCube> %tonkout
L1137[21:05:43] <MichiBot> I'm sorry CompanionCube, you were not able to beat CompanionCube's record of 2 hours, 1 minute and 31 seconds this time. 2 hours, 1 minute and 26 seconds were wasted! Missed by 4 seconds!
L1138[21:05:52] <CompanionCube> FFFFFFFFFFUUUUU
L1139[21:07:17] <bad at vijya> it's not coming to 1.7 :^) @Bob
L1140[21:07:25] <bad at vijya> so, it doesn't matter to me
L1141[21:07:41] <Bob> nothing is comming to 1.7
L1142[21:07:44] <Bob> ?
L1143[21:10:35] <bad at vijya> ok
L1144[21:10:41] <bad at vijya> then up the fuck shut about nuclearcraft
L1145[21:11:06] <bad at vijya> w a i t
L1146[21:11:30] <bad at vijya> i don't think i actually have to do much to port the ICBM component to 1.7.10 maybe?
L1147[21:15:21] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L1148[21:15:22] <Bob> :GWlulurdMmmYea:
L1149[21:15:58] <bad at vijya> so far, i've just changed some deps
L1150[21:18:49] <bad at vijya> ah, nevermind
L1151[21:20:42] <bad at vijya> there's a lot of symbols not found
L1152[21:22:42] <bad at vijya> huh
L1153[21:30:57] <bad at vijya> @Mimiru Thanks again for the source code, tho!
L1154[21:32:22] <Mimiru> Well, you can look at the later commits, those should be 1.7 compat, mostly
L1155[21:32:25] <Bob> http://tinyurl.com/y2lwguqq
L1156[21:32:36] <Bob> Its odd to see IRC users suddenly use discord
L1157[21:32:39] <Bob> with their role color
L1158[21:33:11] <bad at vijya> Yea, I'll take a peak.
L1159[21:33:23] <bad at vijya> I'm just trying to figure out why OC symbols aren't being resolved.
L1160[21:33:24] <Mimiru> That code is.. rough though, IIRC That was one of my first OC Addons
L1161[21:33:29] <Mimiru> and very early in my MC modding
L1162[21:33:39] <Bob> Frist tries are always disasters
L1163[21:33:49] <Bob> im really afraid to look at my frist github script
L1164[21:34:12] <bad at vijya> We all know everything I make is perfect and I never get angry when things don't work B)
L1165[21:34:22] <Bob> Buehuehue
L1166[21:34:25] <Bob> Nice joke
L1167[21:34:34] <Bob> :GWlulurdMmmYea:
L1168[21:34:45] <Mimiru> http://tinyurl.com/y6lrp6co
L1169[21:34:52] <Mimiru> I just added a new costume set to my server
L1170[21:37:51] <bad at vijya> @Mimiru Turns out the 1.7 versions are exactly what I needed :P
L1171[21:41:52] ⇨ Joins: Renari (Renari!~Renari@24.229.186.239.res-cmts.sm.ptd.net)
L1172[21:44:18] ⇦ Quits: Arimil (Arimil!~Renari@24.229.186.239.res-cmts.sm.ptd.net) (Ping timeout: 189 seconds)
L1173[21:51:01] <bad at vijya> turns out i need the builtbroken API
L1174[21:55:44] <bad at vijya> actually maybe not
L1175[21:59:30] <bad at vijya> okay yeah
L1176[21:59:34] <bad at vijya> i think i can do this
L1177[21:59:57] <bad at vijya> i really should have just forked the latest version
L1178[22:00:25] <bad at vijya> since it looks like there's only one bit that requires defensetech/mekanism
L1179[22:01:30] <Bob> Buganism
L1180[22:16:28] <bad at vijya> OH
L1181[22:16:31] <bad at vijya> I NEED THE VOLTZ-ENGINE API
L1182[22:16:32] <bad at vijya> OKAY
L1183[22:16:35] <bad at vijya> problem solved
L1184[22:29:58] <bad at vijya> why is there not a maven for the voltz engine api
L1185[22:29:59] <bad at vijya> ree
L1186[22:34:18] ⇦ Quits: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net) (Ping timeout: 190 seconds)
L1187[22:34:56] ⇨ Joins: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L1188[22:46:00] <bad at vijya> how the fuck does this shit work
L1189[22:46:26] <Kodos> %magic
L1190[22:46:26] <MichiBot> Kodos: http://www.reactiongifs.com/wp-content/uploads/2013/03/magic.gif
L1191[22:46:48] <bad at vijya> i need `com.builtbroken.mc.imp.transform.vector.Pos`
L1192[22:47:01] <bad at vijya> but i can only find it in the ***API*** which won't fucking build
L1193[22:48:38] <Kodos> ¯\_(ツ)_/¯
L1194[22:48:42] <Kodos> This is a pretty badass movie
L1195[23:08:36] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.183) (Ping timeout: 198 seconds)
L1196[23:10:40] <bad at vijya> after a few minutes of bashing rocks together
L1197[23:10:47] <bad at vijya> i've finally gotten it down to two errors
L1198[23:23:27] <bad at vijya> ok
L1199[23:23:31] <bad at vijya> i think i've finally got this
L1200[23:49:49] <bad at vijya> YES
L1201[23:49:52] <bad at vijya> I THINK I DID IT
L1202[23:49:50] <bad at vijya> YES
L1203[23:49:55] <bad at vijya> I THINK I DID IT
L1204[23:50:11] <bad at vijya> Y E S http://tinyurl.com/y35hzplw
L1205[23:51:51] <bad at vijya> i'm not exactly sure if
L1206[23:51:51] <bad at vijya> Code Block pastebined https://paste.pc-logix.com/ivasuzagip will run how i expect but oh well
L1207[23:52:02] <bad at vijya> if it crashes i know i fucked something up
L1208[23:57:57] <Mimiru> haha that's the spirit!
L1209[23:58:12] <Mimiru> That's the way I go about figuring it out.
L1210[23:58:14] <bad at vijya> well it crashed instantly
L1211[23:58:17] <Mimiru> oof
L1212[23:58:25] <bad at vijya> because `Material.rock` isn't a thing
L1213[23:58:38] <bad at vijya> turns out it should be `Material.ROCK` if i did my research correctly
L1214[23:58:45] <bad at vijya> nope
L1215[23:58:47] <bad at vijya> that didn't work
L1216[23:59:04] <Mimiru> Good times
L1217[23:59:12] <Mimiru> I'd dust off my 1.7 workspace, if I still had one
<<Prev Next>> Scroll to Top