<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:08:07] ⇨ Joins: xrh0905 (xrh0905!~xrh0905@58.23.10.208)
L2[00:08:09] ⇦ Quits: xrh0905 (xrh0905!~xrh0905@58.23.10.208) (Remote host closed the connection)
L3[00:24:18] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Quit: Leaving)
L4[00:31:45] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED488F.dip0.t-ipconnect.de)
L5[00:42:12] ⇦ Quits: gartral (gartral!~gartral@162.243.117.98) (Quit: ZNC 1.6.1+deb1 - http://znc.in)
L6[00:43:51] ⇨ Joins: gartral (gartral!~gartral@162.243.117.98)
L7[00:45:17] <ba7888b72413a16a> implement forge in opencomputers
L8[00:52:28] <asie> ben_mkiv: "rather want to see that in 1.12" - but it's not gonna happen
L9[00:52:59] <asie> "we make 1.12.2 use shaders" - congrats, 50% of all mods have to have rewritten rendering
L10[00:53:35] <asie> "idk why they put so much effort in rewriting forge stuff" - because someone has to
L11[00:53:36] <ben_mkiv> not if forge puts a good wrapper around
L12[00:53:44] <asie> ben_mkiv: nonsense
L13[00:53:46] <asie> do you know how a TESR works?
L14[00:53:50] <asie> direct OpenGL access
L15[00:54:04] <asie> any attempts to remove direct OpenGL access from Forge were met with very fierce opposition
L16[00:54:08] <ben_mkiv> yea, but then its already using shaders and bypassing vanilla rendercode?!
L17[00:54:10] <asie> and for some good reasons and some bad reasons
L18[00:54:13] <asie> no, no it's not
L19[00:54:15] <asie> no mod does it
L20[00:54:18] <asie> except very few
L21[00:54:24] <asie> most just stick to displaylists
L22[00:54:28] <asie> or something
L23[00:54:31] <asie> or not even that
L24[00:54:32] <ben_mkiv> well, own rendercode at least
L25[00:54:35] <asie> yes
L26[00:54:40] <asie> though not even that much is true
L27[00:54:47] <asie> as for instance i use vanilla rendercode in TESRs, with wrappers
L28[00:54:48] <ben_mkiv> the main perfomance gap is rendering of animated blocks
L29[00:54:54] <asie> use a FastTESR and cache your models
L30[00:54:57] <asie> that gives you a ton of efficiency
L31[00:55:03] <asie> not as much as a shader
L32[00:55:05] <asie> but hey
L33[00:55:10] <asie> i'd have to know OpenGL first
L34[00:55:53] <asie> Izaya: the reason minetest gets 30/60 FPS on everything is because it adaptively changes chunk distance IIRC
L35[00:56:01] <Izaya> Aye
L36[00:56:13] <Izaya> you can set a target FPS
L37[00:56:24] <Izaya> And it'll probably manage it
L38[00:56:25] <ben_mkiv> but at some point this has to be done, otherwise minecraft will stay crap
L39[00:56:36] <asie> ben_mkiv: it will
L40[00:56:38] <ben_mkiv> and it doesnt even look like they want to change it in 1.13?
L41[00:56:41] <Izaya> Unless you're on an FX 5200 or something
L42[00:56:44] <ben_mkiv> it will be done or will stay?
L43[00:56:47] <asie> ben_mkiv: it will stay
L44[00:56:49] <ben_mkiv> xD
L45[00:56:59] <asie> first of all, don't expect OpenGL 3+
L46[00:57:04] <asie> i bet quite a few people still use devices limited to 2.1
L47[00:57:10] <ben_mkiv> well, then we have to motivate all modders to write good rendercode using shaders :>
L48[00:57:11] <asie> not a significant amount
L49[00:57:15] <asie> but possibly enough to care
L50[00:57:18] <asie> now, you can do shaders in 2.1
L51[00:57:28] <asie> somehow, i think, barely
L52[00:57:31] <asie> but that's still pretty old
L53[00:57:33] <ben_mkiv> well i dont want super high quality gfx
L54[00:57:44] <ben_mkiv> just stuff like the animations to be fixed
L55[00:57:49] * Izaya waves with OGL 1.2
L56[00:57:55] <ben_mkiv> and thats basic shaders
L57[00:58:06] <asie> not really
L58[00:58:12] <asie> you can't just put 6000 prismarine textures into an atlas
L59[00:58:16] <asie> or however many mojang generates
L60[00:58:23] <ben_mkiv> well it wont work with the way textures are handled/prebaked in forge now
L61[00:58:33] <ben_mkiv> s/forge/mojang
L62[00:58:33] <MichiBot> <ben_mkiv> well it wont work with the way textures are handled/prebaked in mojang now
L63[00:58:37] <asie> no it absolutely could i think
L64[00:58:46] <asie> it's not easy to hack the game to bake all animated texture tiles into an atlas
L65[00:58:50] <asie> it's just that sometimes n is way higher than 16
L66[00:58:59] <asie> because it's not a concern for mods
L67[01:00:33] <ben_mkiv> and how about an faster render api in forge, that CAN be used by modders?
L68[01:00:48] <asie> sure
L69[01:00:51] <asie> watch them botch it
L70[01:00:59] <asie> forge's model api increases memory usage by an order of magnitude unless you use foamfix
L71[01:01:18] <asie> it also slows down lighting calculations by a good order of magnitude, in return for increased accuracy
L72[01:01:32] <Izaya> https://i.4cdn.org/g/1533654206830.webm
L73[01:05:26] <ben_mkiv> well its just fricking annoying how immersive railroading manages to get awesome fps
L74[01:05:39] <ben_mkiv> while minecraft cant even animate 10 blocks without fps drop xD
L75[01:12:57] <Forecaster> %loot
L76[01:12:57] <MichiBot> Forecaster: You get a loot box! It contains a broken .mp4.
L77[02:16:59] ⇦ Quits: Backslash (Backslash!~Backslash@88.153.113.13) (Read error: Connection reset by peer)
L78[02:46:18] ⇨ Joins: danimm (danimm!~danimm@139.47.2.160)
L79[02:47:33] <danimm> .hi
L80[02:47:35] <danimm> hi
L81[02:47:49] <Izaya> hi
L82[02:48:24] ⇦ Quits: danimm (danimm!~danimm@139.47.2.160) (Client Quit)
L83[02:55:38] ⇦ Quits: Johannes13__ (Johannes13__!~Johannes1@p200300C1B3FFBA001CCD96F0C096ECD3.dip0.t-ipconnect.de) (Ping timeout: 182 seconds)
L84[02:59:13] <Kleadron> %loot
L85[02:59:14] <MichiBot> Kleadron: You get a loot box! It contains a mermaids tear.
L86[03:04:48] <kepler68?> Is it possible to get a memory dump from a computer in game? Or would you have to do it on the IRL computer?
L87[04:02:37] ⇨ Joins: danimm (danimm!~danimm@139.47.2.160)
L88[04:05:15] ⇦ Quits: danimm (danimm!~danimm@139.47.2.160) (Client Quit)
L89[04:05:57] ⇨ Joins: danimm (danimm!~danimm@139.47.2.160)
L90[04:07:07] <danimm> Hi
L91[04:07:36] <ben_mkiv> %welcome
L92[04:07:55] ⇦ Quits: danimm (danimm!~danimm@139.47.2.160) (Remote host closed the connection)
L93[04:18:35] <Forecaster> %addcommand welcome %help%
L94[04:18:36] <MichiBot> Forecaster: Command Added
L95[04:18:39] <Forecaster> %welcome
L96[04:18:47] <Forecaster> ...
L97[04:18:51] <Forecaster> dangit
L98[04:19:00] <Forecaster> oh
L99[04:19:04] <Forecaster> %delcommand welcome
L100[04:19:04] <MichiBot> Forecaster: Command deleted
L101[04:19:06] <ben_mkiv> i might used the wrong command
L102[04:19:09] <ben_mkiv> or not?
L103[04:19:18] <Forecaster> %addcommand welcome %hello%
L104[04:19:18] <MichiBot> Forecaster: Command Added
L105[04:19:22] <Forecaster> %welcome
L106[04:19:22] <MichiBot> Forecaster: Hello! Welcome to #oc! The one and only opencomputers channel! Please ask your questions directly (dont ask to ask) and provide error/code examples! (Use pastebin.com if theyre more than one line!) Dont mind the random conversation you might have walked into.
L107[04:19:27] <ben_mkiv> %hello
L108[04:19:27] <MichiBot> ben_mkiv: Hello! Welcome to #oc! The one and only opencomputers channel! Please ask your questions directly (dont ask to ask) and provide error/code examples! (Use pastebin.com if theyre more than one line!) Dont mind the random conversation you might have walked into.
L109[04:19:29] <ben_mkiv> oh
L110[04:19:31] <Forecaster> there, now welcome is aliased to hello
L111[04:19:33] <Forecaster> :P
L112[04:19:36] <ben_mkiv> thanks <3
L113[04:19:56] <Forecaster> <3 dynamic aliasing
L114[04:20:10] <ben_mkiv> i forget them all
L115[04:20:12] <ben_mkiv> but %loot
L116[04:20:19] <ben_mkiv> %loot
L117[04:20:19] <MichiBot> ben_mkiv: You get a loot box! It contains a mask of someones face.
L118[04:20:23] <Forecaster> %loot
L119[04:20:23] <MichiBot> Forecaster: You get a loot box! It contains a bottle cap.
L120[04:20:31] <Forecaster> yay I'm one cap richer
L121[04:22:03] <Forecaster> noteworthy though, dynamic aliasing doesn't work with actual commands
L122[04:22:09] <Forecaster> room for improvement there
L123[04:22:19] <Forecaster> %help
L124[04:22:19] <MichiBot> Forecaster: Command list: http://michibot.pc-logix.com/help
L125[04:22:24] <Forecaster> should have worked ideally
L126[04:27:42] <ben_mkiv> %rainbow %hello
L127[04:27:42] <MichiBot> ben_mkiv: %hello
L128[04:27:45] <ben_mkiv> ;(
L129[04:28:36] <ben_mkiv> %wtf
L130[04:28:36] <MichiBot> ben_mkiv: https://i.imgur.com/tSX0NSL.gif
L131[04:29:12] <ben_mkiv> that gif looks like it was rendered on a oc screen xD
L132[04:34:46] <gerard> Sigh
L133[04:35:12] <gerard> someone at my company made a repository for a website on his account, so it was made public
L134[04:35:30] <gerard> there was sensitive information in it; the password of SQL Server
L135[04:35:53] <gerard> and there was one clone and it is unsure if someone from us made that clone
L136[04:39:23] <Forecaster> change the password then
L137[04:39:29] <Forecaster> and delete the repo
L138[04:42:15] <ben_mkiv> make a honeypot of the server
L139[04:42:21] <ben_mkiv> and fight back
L140[04:42:56] <ben_mkiv> randomize all the data
L141[04:43:00] <ben_mkiv> and wait for the leak xD
L142[04:43:10] <Forecaster> why would they do that
L143[04:43:16] <ben_mkiv> why not?
L144[04:43:32] <Forecaster> because they're a business and it'd get them nothing?
L145[04:44:11] <ben_mkiv> depends if they troll their competitors
L146[04:57:36] <Forecaster> http://tinyurl.com/yaqbsckx
L147[04:57:38] <Forecaster> aren't scams great
L148[04:58:21] <Forecaster> They're trying to make it look like I've been charged for some watch or whatnot
L149[04:58:38] <Forecaster> but of course there are several issues
L150[04:58:57] <Forecaster> like how the sending address is not even close to what a paypal address would be
L151[04:59:19] <Forecaster> and how they've sent this to over 400 addresses similar to mine in plain sight
L152[05:00:12] <Forecaster> no doubt expecting people to go "hey I didn't do this" and open a dispute, probably requiring you to fill out a lot of info
L153[05:00:22] <Forecaster> or "log in" to "paypal"
L154[05:02:34] <Joco223> Does the tier 2 screen have all gray colors?
L155[05:02:47] <Joco223> Or is that only tier 3 with gpu tier 3
L156[05:02:55] <ben_mkiv> no
L157[05:03:28] ⇦ Quits: logan2611 (logan2611!~logan2611@184-96-209-248.hlrn.qwest.net) (Ping timeout: 194 seconds)
L158[05:03:53] <Joco223> Is there a pic anywhere for colors that tier 2 supports like there is one for tier 3 on ocdoc.cli.li
L159[05:03:58] ⇨ Joins: logan2611 (logan2611!~logan2611@184-96-209-248.hlrn.qwest.net)
L160[05:04:42] <ben_mkiv> i think there was something on the forums years ago
L161[05:04:44] <ben_mkiv> http://pasteall.org/pic/show.php?id=683f40f3630ef3ef9ad95bda8ac1e724
L162[05:04:56] <ben_mkiv> left screen is tier3, the other ones tier2
L163[05:05:41] <Joco223> Yea but i meant the color codes
L164[05:05:59] <Joco223> So i don't have to go testing every combination :b
L165[05:06:06] <asie> there's only 16
L166[05:08:07] <Joco223> Ok then, was just wondering
L167[05:53:39] <Joco223> Can you return from a program so another one that executed it trough os.execute gets that variable that the child program returned?
L168[05:59:22] <MGR> You could push a signal that the parent program can listen for, but I don't think you can return from a program. Might want to look into coroutines/threads?
L169[05:59:53] <Kodos> Alternatively, just have the child program write to a temporary file, and then have the parent read from it
L170[06:00:15] <Kodos> Perhaps even going so far as to have the parent program delete the file after it retrieves the necessary info
L171[06:00:43] <MGR> That works too
L172[06:01:04] <Joco223> I already did do it once with a temporary file, i was just wondering is there another way but thanks
L173[06:01:22] <Kodos> Temp files are easy enough, and by no means are they a 'bad' solution
L174[06:02:30] <Joco223> Of course
L175[06:04:18] <ben_mkiv> or use arguments
L176[06:04:44] <Kodos> Elaborate how he could in this case
L177[06:05:12] <ben_mkiv> os.execute("programA " .. arguments)
L178[06:05:19] <ben_mkiv> :P
L179[06:05:30] <ben_mkiv> within programB
L180[06:05:31] <Kodos> Right, but that code would be in the program he needs the info for
L181[06:05:45] <Kodos> Program A is the file generating the arguments
L182[06:05:53] <Kodos> After which program b uses them
L183[06:06:10] <ben_mkiv> well then he could also call programB with arguments from programA
L184[06:06:32] <Kodos> Though, depending on what the child program does, he may just want to write it into a function instead
L185[06:06:38] <Joco223> That wouldnt return back to the main program, no?
L186[06:06:47] <Joco223> Or would it
L187[06:06:50] <ben_mkiv> nvm me
L188[06:07:05] <ben_mkiv> you want to keep processing where you entered programB... sorry
L189[06:07:06] <Kodos> I was going to say, I don't think Ben understands what you're asking
L190[06:07:15] <Kodos> Joco, what does the child program do?
L191[06:07:57] <Joco223> I have more of them, and i could probably put them into main one as a function, but i don't want to have one giant file
L192[06:08:15] <ben_mkiv> you can write libs for functions
L193[06:08:34] <Kodos> ^
L194[06:08:37] <Joco223> Libs in lua?
L195[06:08:49] <ben_mkiv> yea, like /usr/lib/mylib.lua
L196[06:08:49] <Kodos> I have a library I use to throw in my code that I use in a lot of stuff
L197[06:09:00] <ben_mkiv> and require("mylib") in your main program
L198[06:09:18] <Joco223> That seems good
L199[06:09:37] <ben_mkiv> usually i put all functions in a lib and just put the main thread in the program
L200[06:10:08] <Kodos> I haven't touched it since Feb... Whoa
L201[06:12:03] <Kodos> I'm still sad TimeAPI shut down
L202[06:13:31] <20kdc> "TimeAPI"?
L203[06:13:45] <Kodos> It was a website that shut down a year or so ago
L204[06:13:59] <Kodos> You could Http request it, and it'd ping back a string you could parse for a date and/or time
L205[06:14:03] <Kodos> Depending on how you requesteed
L206[06:14:04] <Kodos> Depending on how you requested [Edited]
L207[06:14:18] <Kodos> I used it for timestamping logs in my programs
L208[06:15:11] <20kdc> apparently `https://duckduckgo.com/?q=unix+time` will give you it if you don't mind doing a bit of scraping
L209[06:15:35] <20kdc> (and hoping DDG never changes)
L210[06:15:58] <Kodos> ?
L211[06:16:10] <Kodos> Good luck with your program, Joco. I am heading to bed.
L212[06:19:23] <Forecaster> https://timezonedb.com/api
L213[06:24:13] ⇨ Joins: Inari (Inari!~Pinkishu@p5DEC664E.dip0.t-ipconnect.de)
L214[06:41:32] <Forecaster> %loot
L215[06:41:33] <MichiBot> Forecaster: You get a loot box! It contains half of an ikea shelf.
L216[06:47:59] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L217[07:05:43] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED488F.dip0.t-ipconnect.de) (Ping timeout: 383 seconds)
L218[07:28:44] <Joco223> Thanks Kudos, i am nearing a working state, then after that i want to add some quality of life features and that should be it
L219[07:30:04] <Forecaster> "Kudos"
L220[07:36:05] <Joco223> Kodos, sorry :b
L221[07:38:02] <Forecaster> well, Kodos for admitting your mistake :D
L222[07:43:04] <Saphire> Heya.
L223[07:43:04] <Joco223> Lol
L224[07:58:16] <Kodos> Bah
L225[07:58:25] <Kodos> That's what I get for leaving phone alerts on
L226[08:07:50] <Joco223> If i do io.read, do i need to press enter to get that string typed in back?
L227[08:08:17] <MGR> Yes
L228[08:08:19] <Kodos> I believe you want something along the lines of history, but I don't recall how to use it
L229[08:08:44] <Kodos> But I might be misreading in my half-asleep stupor
L230[08:11:35] <Joco223> I guess i'll make my own input system then
L231[08:12:00] <Joco223> Since i want live feed from what is being typed and i don't want it to clear the line like term does
L232[08:17:53] <MGR> You could listen for keyboard events
L233[08:30:05] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107179493B43997382ADB0202.dip0.t-ipconnect.de)
L234[08:30:05] zsh sets mode: +v on Vexatos
L235[08:44:18] <Joco223> Yea that is what i am doing
L236[08:47:50] <Inari> PSA that literal translations of Dutch sayings doesn't always work out great. https://puu.sh/BduWR/7e10383e3d.png
L237[08:47:54] <Saphire> Code Block pastebined https://paste.pc-logix.com/wobocubohe
L238[08:47:54] <Saphire> WTF was I thinking when writing this?
L239[08:49:04] <Inari> "Boobs" - Saphire when writing this
L240[08:51:13] <Forecaster> looks like Jim Sterling did a video about the Nintendo emulator takedown thing
L241[08:51:21] * Izaya nods
L242[08:51:24] <Inari> %loot
L243[08:51:25] <MichiBot> Inari: You get a loot box! It contains a Shiny booffer! (10%)
L244[08:51:59] <Forecaster> %loot
L245[08:51:59] <MichiBot> Forecaster: You get a loot box! It contains a 3d-printer that only prints in papier mache.
L246[08:52:06] <Forecaster> dangit
L247[08:52:13] <Inari> %pet AmandaC
L248[08:52:13] * MichiBot brushes AmandaC with twintails. 6 health gained!
L249[09:21:49] <Izaya> people here use weird commercial image editors right?
L250[09:22:13] <Izaya> how does PaintShop Pro X2 relate to PaintShop Pro 12, beyond both being bootleg Photoshop ripoffs
L251[09:23:25] <Forecaster> I use photoshop :P
L252[09:24:08] <AmandaC> I use the GIMP
L253[09:24:32] <Izaya> I like a combo of Krita and GIMP myself but a client wants PSP 12 apparently
L254[09:25:04] <Izaya> and I don't think they'd be impressed if I turned up with a handheld console
L255[09:25:30] <Forecaster> apparently they're the same thing
L256[09:25:50] <Forecaster> X2 is just an arc of releases
L257[09:25:54] <Forecaster> they're all 12.something
L258[09:26:12] <Izaya> oh
L259[09:26:15] <Izaya> that makes my life easier
L260[09:26:17] <Izaya> thanks
L261[09:26:25] <Forecaster> https://en.wikipedia.org/wiki/List_of_PaintShop_Pro_releases
L262[09:26:29] <Forecaster> source
L263[09:38:45] <Mimiru> I start my new job today.... freaking out a bit.
L264[09:39:18] <Mimiru> My first professional programming/db admin job
L265[09:39:34] <Forecaster> nice
L266[09:39:39] <Forecaster> I'm sure it'll be fine
L267[09:39:52] <Forecaster> just don't do what I did and delete large parts of a customers database by accident
L268[09:40:29] <Mimiru> Ouch..
L269[09:40:50] <Lizzian> good luck Mimiru!
L270[09:40:54] <Forecaster> with no recent backups...
L271[09:41:07] <Forecaster> fortunately it was mostly old data... so I didn't get fired
L272[09:42:14] <Mimiru> Thanks @Lizzian
L273[09:43:37] <Izaya> Have fun?
L274[09:47:21] <Izaya> do you ever find yourself mirroring GH repos because you figure that eventually they'll disappear due to one circumstance or another and you want a copy?
L275[09:47:47] <Forecaster> nope
L276[09:48:11] <Izaya> huh
L277[09:48:23] <Izaya> maybe 's just cause it's been an inconvenience to me in the past
L278[09:50:40] <Temia> Congrats on your job, Mimiru! We're rooting for you :D
L279[09:52:07] <Skye> Izaya, there was a nice font that was open source
L280[09:52:16] <Skye> the github repo and git accuont disappeared without a trace
L281[09:54:06] * Izaya frowns
L282[09:54:36] <Skye> my suspicion is that TFL sent a treataning letter
L283[09:54:58] <Izaya> gah
L284[09:56:39] <Izaya> speaking of fonts, IBM Plex is a thing on Haiku so I grabbed that and set it to default
L285[10:08:42] <Forecaster> %loot
L286[10:08:42] <MichiBot> Forecaster: You get a loot box! It contains a knight who says ni.
L287[10:08:55] <Corded> * <Forecaster> throws it into a shrubbery
L288[10:10:43] <Lizzian> %loot
L289[10:10:43] <MichiBot> Lizzian: You get a loot box! It contains a Magic sweet, red liquid! (25%)
L290[10:10:54] <Lizzian> %drink ^
L291[10:10:54] <MichiBot> This doesn't seem to be a potion I recognize...
L292[10:11:51] <Skye> does the magic liquid turn you into a cute anime girl?
L293[10:12:01] <Corded> * <Lizzian> hopes so
L294[10:12:03] <Corded> * <Lizzian> drinks it
L295[10:12:14] <Lizzian> hmm, no immediate changes
L296[10:12:17] <Forecaster> I should make that say what the potion syntax is...
L297[10:12:47] <Skye> $drink Magic sweet, red liquid
L298[10:12:51] <Skye> %drink Magic sweet, red liquid
L299[10:12:51] <MichiBot> This doesn't seem to be a potion I recognize...
L300[10:12:55] <Skye> hmph
L301[10:13:02] <Forecaster> (it needs a consistency, color and the word "potion")
L302[10:13:26] <Forecaster> although "consistency" is inaccurate now since it could be something like "chocolate"...
L303[10:13:35] <Forecaster> but that's what it's called internally
L304[10:13:45] <Forecaster> %drink blue chocolate potion
L305[10:13:45] <MichiBot> This doesn't seem to be a potion I recognize...
L306[10:13:59] <Forecaster> also sometimes it doesn't work...
L307[10:14:04] <Skye> %drink Magic sweet, red potion
L308[10:14:04] <MichiBot> This doesn't seem to be a potion I recognize...
L309[10:14:08] <Skye> %drink Magic sweet red potion
L310[10:14:08] <MichiBot> This doesn't seem to be a potion I recognize...
L311[10:14:09] <Forecaster> I need a spreadsheet for the potions
L312[10:14:12] <Skye> :V
L313[10:16:17] <Forecaster> oh wait, chocolate was a color
L314[10:18:55] <Forecaster> https://docs.google.com/spreadsheets/d/1-cWhziUOI4FwsPm_wv0kSL6K6omw3qwi-qQzdJDw9oM/edit#gid=1928255450&range=A1
L315[10:19:18] <Forecaster> no discord, that's the first sheet, but not the one I linked
L316[10:19:33] <Forecaster> %drink gloomy tomato potion
L317[10:19:33] <MichiBot> Forecaster gains one point of speed
L318[10:19:38] <Forecaster> yay
L319[10:34:15] ⇨ Joins: BrianGoldYT (BrianGoldYT!~BrianGold@216.red-81-35-36.dynamicip.rima-tde.net)
L320[10:34:44] ⇦ Quits: BrianGoldYT (BrianGoldYT!~BrianGold@216.red-81-35-36.dynamicip.rima-tde.net) (Client Quit)
L321[10:42:37] <Kleadron> %loot
L322[10:42:37] <MichiBot> Kleadron: You get a loot box! It contains a depleted 9v battery.
L323[11:21:20] ⇨ Joins: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:a841:acce:441b:94b2)
L324[11:41:15] ⇨ Joins: Test (Test!~Test@static.88-198-39-176.clients.your-server.de)
L325[11:41:19] <Test> hello
L326[11:41:33] <Izaya> o/
L327[11:42:07] <Test> I Am Test, who are you?
L328[11:42:19] <Izaya> <---
L329[11:42:42] <Test> I dont undersatnd "<---" Whats your name?
L330[11:44:11] <Izaya> I'm Izaya - hence the name.
L331[11:45:02] <ba7888b72413a16a> Test has successfully failed
L332[11:45:14] <Izaya> That's what I like to hear.
L333[11:46:07] <Test> rEb00T sYstEm...
L334[11:46:37] <Test> I guess my computer is now hacked O.o
L335[11:47:04] <Izaya> don't worry about it it's fine
L336[11:47:22] <Test> I like the irc client on the mineOS
L337[11:47:42] <ba7888b72413a16a> I like real irc clients like weechat
L338[11:47:49] <ba7888b72413a16a> someone should port weechat to OC
L339[11:47:56] <Izaya> Vision is pretty okay
L340[11:48:02] <Izaya> I want an IRC client for KOS NEO though
L341[11:48:21] <ba7888b72413a16a> Izaya: the hell, you use haikuOS/BeOS?
L342[11:48:26] <Test> Are there any other good operating systems for oc?
L343[11:48:37] <Izaya> ba7888b72413a16a: yes
L344[11:48:44] <Izaya> Haiku is the only modern desktop platform.
L345[11:49:09] <ba7888b72413a16a> a few months ago I encountered someone who uses debian + Hurd on their main desktop
L346[11:49:12] <Izaya> and it's max comfy
L347[11:49:18] <Izaya> that's uh
L348[11:49:21] <ba7888b72413a16a> they are planning on switching to GuixSD + Hurd
L349[11:49:22] <Izaya> if it works for them I guess
L350[11:49:31] <Izaya> they must have some very specific hardware
L351[11:49:38] <ba7888b72413a16a> yeah lucky
L352[11:49:51] <ba7888b72413a16a> or they went through a bunch of bullshit to port their own drivers over
L353[11:49:58] <Izaya> or that
L354[11:50:31] <Izaya> in all seriousness while it's not my main machine my secondary machine at my desk - for IRC or looking stuff up - is running Haiku
L355[11:50:42] <Izaya> Test: yeah there's a few
L356[11:50:47] <ba7888b72413a16a> Test: OC comes with a disk for plan9k
L357[11:50:49] <Izaya> look into KittenOS Neo
L358[11:50:59] <ba7888b72413a16a> haven't used plan9k myself
L359[11:51:03] <ba7888b72413a16a> I imagine it's a bit like plan9 irl
L360[11:51:16] <Izaya> it's a lot lighter than MineOS because it doesn't have a) a million bitmapped icons b) an OpenOS base
L361[11:51:20] <Izaya> ba7888b72413a16a: https://shadowkat.net/news/24.html
L362[11:51:35] <Izaya> if you're interested in my experiences with Haiku
L363[11:51:56] <ba7888b72413a16a> Izaya: that's so strange m8
L364[11:51:59] <ba7888b72413a16a> why not just linux
L365[11:52:06] <Izaya> why just linux?
L366[11:52:14] <Test> MineOS is slow af
L367[11:52:30] <Izaya> but uh
L368[11:52:32] <ba7888b72413a16a> Test: that's probably just OC configured limitations
L369[11:52:41] <ba7888b72413a16a> on graphical capability, disk read speed, etc.
L370[11:52:42] <Joco223> Is there a way to test a string (that has key name in it) against all key like tab, shift etc easily?
L371[11:52:59] <Izaya> because I think Haiku is much more suited for desktop use than Linux
L372[11:53:24] ⇦ Quits: Test (Test!~Test@static.88-198-39-176.clients.your-server.de) (Quit: Test)
L373[11:53:29] <ba7888b72413a16a> Izaya: are you guys still waiting for an actual stable release of haiku
L374[11:53:30] <ba7888b72413a16a> lol
L375[11:53:36] <Izaya> kinda
L376[11:53:41] <Izaya> Beta 1 is "soon"
L377[11:53:52] <Izaya> but then nightlies are stable because there's like two blockers left for B1
L378[11:54:07] <Izaya> actual GPU acceleration is off in the distance
L379[11:54:12] <Izaya> it has its limitations but
L380[11:54:14] <Izaya> I want to believe
L381[11:54:26] <ba7888b72413a16a> any chance of running minecraft on it lol
L382[11:54:31] <Izaya> presently?
L383[11:54:33] <Izaya> no
L384[11:54:36] <Izaya> I don't think there's Java.
L385[11:54:43] <Izaya> Not Java 8, anyway.
L386[11:54:47] <ba7888b72413a16a> minetest will probably arrive first
L387[11:54:51] <Izaya> aye
L388[11:55:10] <Izaya> but apparently there's bugs with mouse handling in SDL presently
L389[11:55:17] <Izaya> so even OpenArena doesn't really work
L390[11:55:30] <Izaya> but games aren't really as much of a priority as drivers so \o/
L391[11:55:41] ⇨ Joins: MegaThorx (MegaThorx!~MegaThorx@80-123-45-215.adsl.highway.telekom.at)
L392[11:55:51] <Izaya> I can run Blender and Krita and stuff so that's pretty cool
L393[11:56:07] <ba7888b72413a16a> games are generally not a priority on my computers, I could live with haiku OS
L394[11:56:13] * Izaya nods
L395[11:56:17] <Izaya> I have a machine for games
L396[11:56:17] <ba7888b72413a16a> still dislike the UI though
L397[11:56:23] <ba7888b72413a16a> rather just use i3 forever
L398[11:56:30] <ba7888b72413a16a> which probably runs fine on haiku OS, lol
L399[11:56:30] <Izaya> ignoring the window manager
L400[11:56:38] <Izaya> the GUI stuff on Haiku is 10/10
L401[11:57:13] <Izaya> the native UI stuff is clean and multi-threaded so applications never seem to freeze which is nice
L402[11:57:31] <ba7888b72413a16a> it's fast because it can't do anything, silly
L403[11:57:33] <ba7888b72413a16a> :P
L404[11:57:34] <Izaya> it has Qt also but the Qt stuff is noticeably slower
L405[11:58:18] <Izaya> it has an IRC client and multiple web browsers and it can run most unix tools because it's more-or-less POSIX compliant
L406[11:58:37] <ba7888b72413a16a> have you looked at nixOS?
L407[11:58:41] <ba7888b72413a16a> from what I've heard about haikuOS
L408[11:58:47] <Izaya> yeah I had a nixOS box for a while it was cool
L409[11:58:49] <ba7888b72413a16a> haiku does a similar thing with software packages
L410[11:58:55] <Izaya> similar but different
L411[11:59:07] <Izaya> nixOS unpacks packages - or indeed builds them - in the filesystem
L412[11:59:19] <Izaya> Haiku packages are like squashfs archives, you can mount them
L413[11:59:35] <Izaya> then via some unionfs-like fuckery all the packages are mounted into the same place
L414[12:00:51] <Izaya> it's a clever system because despite being made up of hundreds of different packages, /boot/system looks like a clean, well-laid-out thing
L415[12:01:22] <ba7888b72413a16a> yeah that's one thing that's always sucked about posix
L416[12:01:29] <ba7888b72413a16a> filesystem is just a jumble of crap
L417[12:01:49] <Izaya> and it's not like they're actually using squashfs and unionfs to do that stuff either, they have a custom FS driver that mounts all the archives from a specific dir into /boot/system
L418[12:02:43] <ba7888b72413a16a> I would like an OS that is able to pre-allocate memory and SSD better
L419[12:02:46] <ba7888b72413a16a> on a per-software basis
L420[12:03:08] <ba7888b72413a16a> e.g. keep firefox on an SSD, and always bring it back into RAM after the system boots up
L421[12:04:16] <ba7888b72413a16a> in order to startup software quicker without resorting to one of those in-memory distros like puppylinux
L422[12:09:13] <ba7888b72413a16a> Izaya: wait, did the haikuOS people invent packages on top of BeOS
L423[12:09:22] <ba7888b72413a16a> or was that an older beOS thing already existing
L424[12:09:32] <Izaya> BeOS did not have a package manager
L425[12:09:38] <Izaya> you just unzipped stuff into /boot/system
L426[12:09:44] <ba7888b72413a16a> ah interesting
L427[12:09:53] <Izaya> which worked but is disorganised
L428[12:09:53] <ba7888b72413a16a> into /boot/system/non-packaged/?
L429[12:10:03] <ba7888b72413a16a> well
L430[12:10:06] <ba7888b72413a16a> into /boot/system/non-packaged in modern haikuOS
L431[12:10:08] <Izaya> that's only a thing on haiku to my knowledge
L432[12:10:16] <Izaya> you can just unzip stuff into there
L433[12:10:32] <Izaya> it's like /boot/system but not mounted as packagefs
L434[12:15:00] <Izaya> https://shadowkat.net/img/haiku-beta1.png
L435[12:16:30] <ba7888b72413a16a> 2019 is the year of haikuOS desktop?
L436[12:16:36] <Izaya> Eeeeh
L437[12:16:40] <Izaya> 2020.
L438[12:17:04] <Izaya> Windows 7 EOL, post beta 1, might get some GPU drivers with OpenGL
L439[12:18:08] <ba7888b72413a16a> by 2020 we'll have electron computers that only run javascript
L440[12:18:14] <ba7888b72413a16a> programming will look like https://i.stack.imgur.com/Uhc9y.jpg
L441[12:18:33] <Izaya> I wish that weren't as serious as it is.
L442[12:18:44] <Izaya> By 2020 we should have RISC-V desktop boards
L443[12:19:09] <Izaya> fug they have working 32-bit shakti chips now
L444[12:19:25] <Izaya> The board only had 256M but I've used machines with less
L445[12:19:31] <Kleadron> im staying on my windows 7 past 2020 thank you very much
L446[12:19:37] <ba7888b72413a16a> by 2021 we'll have serious spectre/meltdown-like vulnerabilities happening in RISC-V land :(
L447[12:19:50] <ba7888b72413a16a> w'ere all gonna die, lets just throw away our silicon and live in the jungle
L448[12:20:10] <ba7888b72413a16a> @Kleadron bad idea m8
L449[12:20:24] <Izaya> airgapped W7, sure
L450[12:20:28] <Izaya> Honestly
L451[12:20:37] <Izaya> Pirate a copy of 8.1 Embedded
L452[12:20:45] <Kleadron> i mean theres people who still wont move off of windows xp
L453[12:21:05] <Izaya> It's more work but it's lighter than 7 and has longer til EOL
L454[12:21:16] <Izaya> ba7888b72413a16a: I'm "looking forward" to it
L455[12:21:40] <ba7888b72413a16a> @Kleadron yeah they're stupid
L456[12:21:49] <Izaya> And by that I mean I'm preparing for the collapse of information processing by loading up on stuff incapable of adding or subtracting numbers
L457[12:22:14] <ba7888b72413a16a> microsoft shouldn't be trusted, as they refuse to give windows 7 source code to reactOS
L458[12:22:27] <Izaya> s/as*//
L459[12:22:27] <MichiBot> <ba7888b72413a16a> microsoft shouldn't be trusted, they refuse to give windows 7 source code to reactOS
L460[12:22:37] <Kleadron> They dont need to give the windows 7 source code to reactos
L461[12:22:37] <Izaya> >.>
L462[12:22:50] <ba7888b72413a16a> and it's eol in 2020 jan 14
L463[12:22:56] <Izaya> s/as*$//
L464[12:22:56] <MichiBot> <Izaya> kind
L465[12:22:59] <ba7888b72413a16a> @Kleadron to have my trust, yeah they do
L466[12:23:02] <ba7888b72413a16a> Izaya: u tried
L467[12:23:08] <Kleadron> reactos is supposed to be an open source windows nt alternitive
L468[12:23:22] <ba7888b72413a16a> right
L469[12:23:23] <Kleadron> a clean room reimplementation
L470[12:23:25] <Izaya> I tried twice, failed twice, learned twice
L471[12:23:27] <ba7888b72413a16a> if win7 was open sourced
L472[12:23:34] <ba7888b72413a16a> then people who have to continue using it
L473[12:23:41] <ba7888b72413a16a> could continue getting patches from open source community
L474[12:23:54] <Kleadron> WIndows 7 being open sourced would be nice, but i doubt that microsoft would do it
L475[12:24:03] <ba7888b72413a16a> therefore, do not trust
L476[12:24:16] <Izaya> Why would you trust a company anyway
L477[12:24:30] <Izaya> They exist to make money, generally by screwing over the individual
L478[12:25:54] <Izaya> You should have a healthy distrust of anything interested in any of your property, money included
L479[12:26:33] <Forecaster> but... I'm interested in my property...
L480[12:26:45] <Kleadron> reactos is a fairly decent windows server 2003 compatible operating system right now
L481[12:26:50] <Corded> * <Forecaster> glares suspiciously at mirror
L482[12:27:10] <Izaya> Trust nobody
L483[12:27:15] <Izaya> Not even yourself
L484[12:27:23] <Kleadron> and they are going to implement nt 6 support in the future
L485[12:27:58] <Izaya> With Windows stagnating I hope ReactOS will be able to replace it
L486[12:30:22] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p4fed488f.dip0.t-ipconnect.de)
L487[12:30:28] <gamax92> this shader compiliation takes a few minutes ...
L488[12:31:00] <ba7888b72413a16a> Izaya: or just a GNU/linux distro + wine
L489[12:31:05] <ba7888b72413a16a> for most use cases
L490[12:31:16] * Izaya nods
L491[12:31:50] <ba7888b72413a16a> I'm surprised the reactOS project is even able to sort of keep up
L492[12:31:57] <ba7888b72413a16a> wine*
L493[12:32:01] <ba7888b72413a16a> and reactOS
L494[12:32:30] <ba7888b72413a16a> I don't really game (or even have wine installed, lol)
L495[12:32:31] <Izaya> they share a lot of code
L496[12:32:41] <ba7888b72413a16a> but I'm always surprised when wine gets a new game working
L497[12:32:41] <ben_mkiv> !seen alucard87pl
L498[12:32:44] <ben_mkiv> %seen alucard87pl
L499[12:32:44] <MichiBot> alucard87pl has not been seen
L500[12:32:51] <Izaya> at this point
L501[12:33:01] <Izaya> I want to shove my desktop in the corner
L502[12:33:13] <Izaya> with Windows 8 and set up for Steam streaming
L503[12:33:21] <Izaya> and use a Ryzen APU board as my desktop
L504[12:33:32] <Izaya> with loonix of some description
L505[12:33:43] <ben_mkiv> put it in a corner and use a Tier3 PC to play
L506[12:34:06] <mythrandir17> Look into PCI-Passthrough KVM. 98%+ native performance of a Windows VM, in Linux.
L507[12:34:15] <ba7888b72413a16a> heard good things about this GPU PCIe passthrough
L508[12:34:19] <ba7888b72413a16a> yeah
L509[12:34:35] <ben_mkiv> but you need a dedicated GPU for that, right?
L510[12:34:38] <ba7888b72413a16a> if windows is necessary, it's better to trap it in a cage :)
L511[12:34:56] <ba7888b72413a16a> put a whitelist on hostnames it can connect to :)
L512[12:35:12] <mythrandir17> Yes federated GPU sharing isn't currently supported except in fringe cages; Intel is working on an implementation specific to their iGPUs.
L513[12:35:47] <mythrandir17> But I've heard generally successful reports of passing through iGPUs as well as discrete ones.
L514[12:44:55] <gamax92> loop unrolling
L515[12:45:24] <gamax92> Nah I'm good I don't need it to spend 7 minutes to compile a shader for no noticable performance difference
L516[12:59:07] <Inari> %loot
L517[12:59:07] <MichiBot> Inari: You get a loot box! It contains a tiny clay figure.
L518[12:59:29] <Inari> %give MichiBot a ball of gnomes
L519[12:59:29] * MichiBot accepts the ball of gnomes and adds it to her inventory
L520[13:12:03] <Inari> Vexatos: Is there a good translation for "auslutschen" taht sounds equally weird/ew? :P
L521[13:12:59] <Vexatos> I don't even want to ask "depends on the context"
L522[13:13:43] <Inari> Haha
L523[13:14:10] <Inari> No real specific context
L524[13:22:03] <Inari> %inv add a broken .jav file
L525[13:22:03] * MichiBot summons 'a broken .jav file' and adds to her inventory. This seems very sturdy.
L526[13:31:40] <gamax92> %inv add a broken .exe file
L527[13:31:40] * MichiBot summons 'a broken .exe file' and adds to her inventory. This seems very sturdy.
L528[13:31:49] <gamax92> broken files are sturdy
L529[13:43:52] ⇨ Joins: MegaThorx_ (MegaThorx_!~MegaThorx@80-123-45-215.adsl.highway.telekom.at)
L530[13:44:27] ⇦ Quits: Deamon (Deamon!~Deamon@irc.thevoxelbox.com) (Ping timeout: 202 seconds)
L531[13:44:55] ⇦ Quits: evil_dan2wik (evil_dan2wik!~evil_dan2@s3n1.52k.de) (Ping timeout: 202 seconds)
L532[13:44:55] ⇦ Quits: Totoro (Totoro!~totoro@fomalhaut.me) (Ping timeout: 202 seconds)
L533[13:45:23] ⇦ Quits: logan2611 (logan2611!~logan2611@184-96-209-248.hlrn.qwest.net) (Ping timeout: 202 seconds)
L534[13:45:26] ⇦ Quits: ds84182 (ds84182!~ds84182@eos.pc-logix.com) (Ping timeout: 202 seconds)
L535[13:45:48] ⇨ Joins: ds84182 (ds84182!~ds84182@eos.pc-logix.com)
L536[13:45:51] ⇦ Quits: MegaThorx (MegaThorx!~MegaThorx@80-123-45-215.adsl.highway.telekom.at) (Ping timeout: 202 seconds)
L537[13:45:51] ⇦ Quits: SpiritedDusty (SpiritedDusty!~SpiritedD@eos.pc-logix.com) (Ping timeout: 202 seconds)
L538[13:45:51] ⇦ Quits: Kasen (Kasen!~rakiru@hi.i.wanted.to.let.you.all.know.that.i.think.incest.is.wince.st) (Ping timeout: 202 seconds)
L539[13:45:52] ⇦ Quits: Zerant (Zerant!~Zerant@mx.brose.me) (Ping timeout: 202 seconds)
L540[13:46:11] ⇨ Joins: logan2611 (logan2611!~logan2611@184-96-209-248.hlrn.qwest.net)
L541[13:46:19] ⇦ Quits: fingercomp (fingercomp!~fingercom@fomalhaut.me) (Ping timeout: 202 seconds)
L542[13:46:19] ⇨ Joins: Kasen (Kasen!~rakiru@hi.i.wanted.to.let.you.all.know.that.i.think.incest.is.wince.st)
L543[13:46:20] ⇨ Joins: SpiritedDusty (SpiritedDusty!~SpiritedD@eos.pc-logix.com)
L544[13:46:21] zsh sets mode: +o on SpiritedDusty
L545[13:51:40] ⇨ Joins: evil_dan2wik (evil_dan2wik!~evil_dan2@s3n1.52k.de)
L546[13:51:42] ⇨ Joins: fingercomp (fingercomp!~fingercom@fomalhaut.me)
L547[13:51:43] ⇨ Joins: Deamon (Deamon!~Deamon@irc.thevoxelbox.com)
L548[13:51:47] ⇨ Joins: phroa (phroa!~phroa@173.254.236.155)
L549[13:52:12] *** fingercomp is now known as Guest80473
L550[13:52:14] ⇨ Joins: Totoro (Totoro!~totoro@fomalhaut.me)
L551[13:52:23] ⇨ Joins: Zerant (Zerant!~Zerant@mx.brose.me)
L552[13:54:39] *** Guest80473 is now known as fingercomp
L553[14:23:02] <Joco223> https://www.youtube.com/watch?v=qik8LEoghPk&feature=youtu.be This is what i have been working on for past few days
L554[14:23:02] <MichiBot> Open Computers Inventory System | length: 1m 41s | Likes: 0 Dislikes: 0 View: 1 | by Jovan Mihajlovic | Published On 13/8/2018
L555[14:23:11] <Joco223> @Kodos Here it is
L556[14:23:16] <Joco223> Sorry for ping :b
L557[14:24:55] <Kodos> Be sure to post it up on the Showcase forums
L558[14:25:42] <Joco223> I want to clean up the code first
L559[14:26:23] <Joco223> Thing is tho, it only works with this current block placement
L560[14:26:39] <Joco223> But i will post it
L561[14:30:32] <Inari> https://twitter.com/MoeNekos/status/1029087725641719808 cute foxgirl~
L562[14:30:33] <MichiBot> Mon Aug 13 14:30:07 CDT 2018 @MoeNekos: <https://t.co/VW2sRxBfz8&gt;
L563[14:39:38] <MegaThorx_> https://refinedstorage.raoulvdberge.com/wiki/opencomputers-api <- does someone know how I can connect this?
L564[14:46:47] <Joco223> Here is an explanation for the video if someone can't bother to watch
L565[14:46:53] <Joco223> Made a fully controlable inventory system with OpenComputers in Minecraft in which you can request items, craft items search for them and see how much of that items is there left. And you can sort items you put into the input chest back into the system
L566[14:51:21] <ben_mkiv> MegaThorx_, probably with an adapter next to a controller
L567[14:51:31] <ben_mkiv> but best bet is to replace the refined storage with AE2 first... :>
L568[14:52:44] <MegaThorx_> I'm playing sky factory 3. so now ae2 :/ sadly
L569[14:53:14] <Kleadron> https://www.youtube.com/watch?v=cTl0ky4DcHA
L570[14:53:14] <MichiBot> Dire, Dire Docks (OST Version) - Super Mario 64 Music Extended | length: 30m 1s | Likes: 28,069 Dislikes: 392 Views: 2,902,331 | by BrawlBRSTMs3 X | Published On 12/8/2013
L571[14:55:58] <ben_mkiv> good job joco223
L572[14:57:21] <Joco223> Thanks
L573[14:57:33] <Joco223> First serious project with OC
L574[14:57:54] <Joco223> There is still some stuff i want to add
L575[14:58:08] <Joco223> Like error messages on screens if something you did doesn't work
L576[14:58:18] <Joco223> For example if there is not enough items, etc
L577[15:07:06] <Joco223> Any suggestions what other features can be useful for a system like this?
L578[15:11:21] <Inari> Logistics management with various plugins for all kinds of piping
L579[15:11:22] <Inari> ;)
L580[15:14:09] <Joco223> Tbh, in the end i just decided to use ender chests
L581[15:14:40] <Joco223> I haven't found any item piping system that is precise, fast and reliable in this modpack
L582[16:10:15] * AmandaC looks up, quietly goes back to building in NMS
L583[16:20:59] <Izaya> https://apnews.com/828aefab64d4411bac257a07c1af0ecb
L584[16:21:06] <gamax92> how2fix bokren colorz: col=saturate(col);
L585[16:21:52] <gamax92> just like magzik no more explody NaNs and garbaeg
L586[16:33:09] <Kleadron> nice
L587[16:34:39] <gamax92> it would be better to not generate garbage in the first place, but eh
L588[16:39:05] ⇨ Joins: Backslash (Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de)
L589[17:04:32] <Izaya> oof https://i.4cdn.org/g/1534184396427.jpg
L590[17:14:49] <Kleadron> That is the only purpose of Internet Explorer, to download another browser. Thats why it was created.
L591[17:15:13] <Izaya> I mean, it was created to kill Netscape
L592[17:15:33] <Izaya> And it worked, but then it bit MS on the ass when Netscape turned into Firefox
L593[17:28:46] <Inari> Poor IE-chan
L594[17:29:13] ⇦ Quits: Arimil (Arimil!~Renari@75.97.175.72.res-cmts.bgr.ptd.net) (Ping timeout: 194 seconds)
L595[18:21:03] ⇦ Quits: Inari (Inari!~Pinkishu@p5DEC664E.dip0.t-ipconnect.de) (Quit: 'And about shoes: FLAT IS JUSTICE!')
L596[19:09:28] ⇦ Quits: jackmcbarn (jackmcbarn!jackmcbarn@gateway02.insomnia247.nl) (Ping timeout: 195 seconds)
L597[19:13:55] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4fed488f.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L598[19:15:36] ⇨ Joins: jackmcbarn (jackmcbarn!jackmcbarn@gateway02.insomnia247.nl)
L599[19:17:02] ⇦ Quits: logan2611 (logan2611!~logan2611@184-96-209-248.hlrn.qwest.net) (Remote host closed the connection)
L600[19:20:22] ⇨ Joins: logan2611 (logan2611!~logan2611@184-96-209-248.hlrn.qwest.net)
L601[19:21:36] <logan2611> fork
L602[19:22:57] ⇦ Quits: MegaThorx_ (MegaThorx_!~MegaThorx@80-123-45-215.adsl.highway.telekom.at) (Quit: Leaving)
L603[19:34:48] ⇨ Joins: Renari (Renari!~Renari@75.97.175.72.res-cmts.bgr.ptd.net)
L604[19:40:40] <Kodos> wat
L605[19:43:43] <Saphire> bark
L606[19:44:30] <Izaya> bork
L607[19:45:07] <Saphire> work
L608[19:54:58] <Molinko> @Joco223 I like the video
L609[19:55:07] <Joco223> Thanks
L610[20:00:16] <Molinko> mind if i peep the code?
L611[20:01:05] <Kleadron> ?
L612[20:01:08] <Kleadron> peep peep
L613[20:01:43] <Joco223> Sure, i will put it up tomorrow since my laptop is off right noe
L614[20:01:44] <Joco223> Now*
L615[20:06:27] <Saphire> Heya.
L616[20:12:51] <Molinko> Cool
L617[20:17:45] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107179493B43997382ADB0202.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L618[20:27:51] ⇨ Joins: Nachtara (Nachtara!~Nachiebre@2604:2d80:c02c:9742:f89a:60b:e406:2f40)
L619[20:51:41] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L620[21:55:33] <Saphire> .__.
L621[21:55:35] <Saphire> Wut
L622[22:17:05] ⇦ Quits: brayden (brayden!~brayden@znc.brayden.io) (Remote host closed the connection)
L623[22:17:21] ⇨ Joins: brayden (brayden!~brayden@96.9.220.100)
L624[22:49:16] ⇦ Quits: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:a841:acce:441b:94b2) (Quit: Cervator)
L625[23:34:42] ⇦ Quits: Nachtara (Nachtara!~Nachiebre@2604:2d80:c02c:9742:f89a:60b:e406:2f40) (Quit: Blue skidoo, we can too!)
L626[23:42:09] ⇦ Quits: UnRealDinnerbone (UnRealDinnerbone!uid60473@id-60473.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L627[23:47:49] <Saphire> HOORAY http://tinyurl.com/ydca5bk4
L628[23:52:21] <Izaya> Saphire: what is it?
L629[23:52:51] <Saphire> Izaya: small debug output for a FS thing.
L630[23:52:57] <Izaya> oooooo
L631[23:53:01] <Izaya> Unmanaged?
L632[23:53:10] <Saphire> ...it's ugly, it takes up 654 lines
L633[23:53:14] <Saphire> Uh, tapes.
L634[23:53:21] <Izaya> Ah, nice
L635[23:53:22] <Saphire> Can do unmanaged too
L636[23:53:32] * Izaya has been thinking about unmanaged storage
L637[23:53:33] <Saphire> Just need to mess around with that :P
L638[23:53:36] <Izaya> Hash trees.
L639[23:53:42] <Saphire> Ah?
L640[23:54:02] <Saphire> I am doing just a tree.
L641[23:55:05] <Izaya> when I get around to it - so, after BTM - I want to try to make a venti clone
L642[23:55:16] <Saphire> Is 600+ lines too much for a FS? V:
L643[23:55:28] <Izaya> So the plan is to store a table of the hashes of each set of blocks
L644[23:55:35] <Izaya> Thinking 4k is a good block size
L645[23:56:20] <Izaya> and you don't actually write x data to y location, you just write x data and it returns the hash
L646[23:56:27] <Izaya> And you can then ask for the block with hash x
L647[23:57:02] <Izaya> Which is a bit weird sure but it means you can build hash trees
L648[23:57:15] <Izaya> So a file is hash a, b, c and d
L649[23:57:24] <Izaya> For a 16k-ish file
L650[23:58:08] <Izaya> So in the directory index you store file z is hash a, b, c, d, and then you keep a reference to the hash(es) of the directory index
<<Prev Next>> Scroll to Top