<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:29] <Kleadron> everyone make noise
L2[00:00:35] <jbrony> noise
L3[00:01:49] ⇦ Quits: jbrony (jbrony!~jbrony@cpe-97-99-100-5.tx.res.rr.com) (Remote host closed the connection)
L4[00:12:31] <ironmountain> A roudy bunch
L5[00:12:55] <Izaya> I've ended up writing another scheduler
L6[00:13:12] <ironmountain> How exciting, do tell more.
L7[00:13:34] <Izaya> Thinking I'm gonna base a shitty OS around it
L8[00:13:43] <Izaya> I want something to use for routing that is lighter than OpenSO
L9[00:13:45] <Izaya> OpenOS
L10[00:14:29] * Izaya tapes the FS library, vt100 library and some other stuff to it
L11[00:14:52] <ironmountain> sounds like a solid enough idea, I'd like to see more variety as far as OS's are concerned
L12[00:16:36] <Izaya> Somehow I doubt I'll manage to fit it into 4K but that's okay
L13[00:16:38] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L14[00:16:55] <Izaya> https://0x0.st/s3Ft.txt
L15[00:18:45] * Izaya hmms
L16[00:19:30] <Izaya> I could tape regular microtel to it, as well, that would work fine I guess
L17[00:19:51] <Izaya> I feel like it could be smaller if I did it properly though
L18[00:25:36] ⇦ Quits: ironmountain (ironmountain!~anon@45-27-234-67.lightspeed.jcvlfl.sbcglobal.net) (Quit: Lost terminal)
L19[00:53:06] <Izaya> ~w signals
L20[00:53:06] <ocdoc> http://ocd.cil.li/component:signals
L21[01:23:04] <Izaya> Skye, payonel: I've successfully converted microtel to a task for my shitty scheduler
L22[01:23:14] <Skye> Dun dun dun
L23[01:24:57] <Izaya> now I guess I have an OS to run on my routers
L24[01:24:59] <Izaya> neat
L25[01:25:24] <Izaya> compressed size, including microtel, the ANSI terminal emulator, a Lua prompt and the scheduler is 3.5KB
L26[01:26:09] <Izaya> (only layer 3 support, of course)
L27[02:14:12] <Kleadron> How does the compression work
L28[02:16:23] <Lizzian> you put the data on a writable medium (say a hdd, cd, usb etc) then place it under a hydraulic press then turn it on. Tada! compressed data!
L29[02:16:51] <Kleadron> interesting
L30[02:18:09] <Izaya> ^
L31[02:18:41] <Izaya> in all seriousness I first minify the code the usual way, then replace keywords with single bytes <32 and wrap it in some code to turn those back into keywords
L32[02:19:24] <Kleadron> Cool
L33[02:19:59] <Izaya> the difference is bigger the larger the file, of course
L34[02:22:27] <Kleadron> could probably use some sort of compression method to make super small files and store them on tape drives
L35[02:23:56] <Izaya> https://github.com/ShadowKatStudios/OC-Minitel/blob/master/Embedded/compress.lua is the thing
L36[02:35:12] <ba7888b72413a16a> 54168 plastic, 49248 pulverized coal, 48488 redstone, 42794 tin, 41440 ender pearl, 12144 glowstone, 19344 lapis, 38498 copper, 11840 iron, 7776 emerald, 3871 end stone, 2832 iridium, 2683 nickel, 2266 chrome, 1395 aluminum, 1233 diamond, 930 tungsten
L37[02:35:28] <ba7888b72413a16a> gotta love techreborn/gregtech
L38[02:35:55] <ba7888b72413a16a> that's the material cost of a medium sized fusion coil
L39[02:36:13] <Izaya> how many computers is that
L40[02:36:59] <ba7888b72413a16a> maximum size is 9.8 times as much resources
L41[02:41:03] <ba7888b72413a16a> but hey, at least it's realistic upfront material cost
L42[02:41:44] <ba7888b72413a16a> unlike a mod like avaritia, the techreborn fusion reactor actually seems like what it's made out of
L43[02:42:20] <ba7888b72413a16a> though I'm not sure IRL what role Ender Pearls would play in a tokamak reactor
L44[02:43:47] <Forecaster> "There has been an error"
L45[02:44:01] <Forecaster> "Can't create directory 'exceptions' in ..."
L46[02:44:10] <Forecaster> that's fantastic...
L47[02:51:30] <ba7888b72413a16a> I like how techreborn doesn't even bother with stone and sand in the entire fusion coil recipe
L48[02:51:48] <ba7888b72413a16a> usually ridiculously expensive recipes have a little bit of cheap ingredients
L49[02:51:53] <ba7888b72413a16a> this recipe, nope
L50[02:51:58] <ba7888b72413a16a> strictly end game
L51[03:37:20] ⇨ Joins: Backslash (Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de)
L52[03:42:36] <ba7888b72413a16a> 5 out of 324 fusion coils acquired
L53[03:42:43] <ba7888b72413a16a> this gon take a while
L54[03:43:55] <payonel> ba7888b72413a16a: and the natural, if not cliche, question: for what purpose? what will you power with it?
L55[03:44:40] <ba7888b72413a16a> that's a good question
L56[03:44:50] <ba7888b72413a16a> what's something that will hog a shitton of power at all times?
L57[03:45:16] <Forecaster> someone needs to make a mod that adds a doomsday weapon that you construct and pump a ton of power into
L58[03:45:18] <ba7888b72413a16a> lol, what if I just screwed with OC config to require extreme amounts of power
L59[03:45:24] <Forecaster> then it annihilates the world
L60[03:46:03] <ba7888b72413a16a> display something using the gpu component
L61[03:46:08] <ba7888b72413a16a> your entire base power surges
L62[04:03:04] <CheeseAlmighty> _Oldschool magnetic tape computers when?_
L63[04:03:05] <CheeseAlmighty> http://museum.ipsj.or.jp/computer/device/magnetic_tape/images/0002_02_l.jpg
L64[04:03:25] <Izaya> we have tape drives
L65[04:03:47] <CheeseAlmighty> I know, but they go in tiny gray boxes
L66[04:04:02] <Izaya> so you want bigger tape drives?
L67[04:04:05] <Forecaster> make your own addon :P
L68[04:04:14] <CheeseAlmighty> I WOULD IF I COULD! ?
L69[04:04:26] <CheeseAlmighty> `so you want bigger tape drives?`
L70[04:04:26] <CheeseAlmighty> _Perhaps._
L71[04:04:57] <Izaya> I mean, no game engine related reason you couldn't
L72[04:05:48] <CheeseAlmighty> Yeah, something to fit within the retro aesthetic
L73[04:06:35] <Izaya> still, 1m^3 is neither particularly large or small
L74[04:06:46] <CheeseAlmighty> You make big, grimy factory, then you plop down a **F U T U R E** computer.
L75[04:07:23] <Izaya> like, a computer is 1m^3, floppy and tape drives are 1m^3, displays are 1m^3...
L76[04:07:31] <Izaya> you end up with significant volume anyway
L77[04:07:34] <CheeseAlmighty> `still, 1m^3 is neither particularly large or small`
L78[04:07:34] <CheeseAlmighty> Yeah... This is true, but I'm mostly sad about the lack of those spinny things on the panel
L79[04:07:41] <CheeseAlmighty> The actual magnetic reels turning
L80[04:07:47] <Izaya> ah
L81[04:07:52] <Izaya> yeah that'd be neat
L82[04:07:54] <CheeseAlmighty> Instead of music cassettes
L83[04:08:40] <CheeseAlmighty> It can still be 1m^3, as you can just make it taller by putting a block under it
L84[04:08:54] <CheeseAlmighty> But you can't really make that spinny things.
L85[04:09:07] <CheeseAlmighty> Maybe static chisel and bits
L86[04:09:27] <Forecaster> add a block with an animated texture
L87[04:10:08] <CheeseAlmighty> Hmm.
L88[04:10:34] <CheeseAlmighty> That's somewhat doable. But will be a bit... _2D_
L89[04:10:54] <CheeseAlmighty> Also you seem to be overestimating my coding skills here ?
L90[04:12:57] * Izaya can't decide if boxes with numbers or :unicode_names: are better
L91[04:59:29] <Lizzian> ohh, NoIP just notified me that they're having a flash-sale where you can get a *freE* POP mailbox if you purchase a domain with plus managements.....
L92[04:59:41] <Lizzian> that sounds *so* exciting
L93[05:00:03] <Kleadron> lolwut
L94[05:00:52] <Lizzian> http://tinyurl.com/y8dpbm3p
L95[05:01:22] <Lizzian> general marketing email shit from NoIP who don't seem to be able to realise that i already have a domain with them...
L96[05:01:40] <Lizzian> Though i am thinking of moving my domain over to NameCheap
L97[05:02:10] <Lizzian> because looking at the prices for `.net` domains on namecheap, they're a lot cheaper than NoIP is currently
L98[05:03:07] <Forecaster> what do they mean "hostname"?
L99[05:03:21] ⇦ Quits: logan2611 (logan2611!~logan2611@174-29-133-54.hlrn.qwest.net) (Ping timeout: 200 seconds)
L100[05:03:30] <Lizzian> i'm assuming the first part of the FQDN
L101[05:03:31] ⇨ Joins: logan2611 (logan2611!~logan2611@174-29-133-54.hlrn.qwest.net)
L102[05:04:38] <Lizzian> also i like how they specify "up to 50 hostnames" as a unique selling point.... it's a load of bollocks really because it likely doesn't cost them any differently whether you have 50 hostnames or 1000
L103[05:12:07] <Forecaster> so a sub-domain...
L104[05:12:12] <Forecaster> that doesn't cost anything
L105[05:12:40] <Forecaster> I don't know if my registrar has a limit on those
L106[05:13:54] <Forecaster> if they do it doesn't say
L107[05:18:33] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C10704FD92D2CA4A3ACEAA2E4C.dip0.t-ipconnect.de)
L108[05:18:33] zsh sets mode: +v on Vexatos
L109[05:30:01] <Lizzian> i mean, i don't use NoIP for giving out any of my domain's addresses other than the single one for my nameserver
L110[05:32:01] <Izaya> ~w io
L111[05:32:01] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-io
L112[05:37:05] <Kodos> Woo, Atomic Science for 1.7.10 ?
L113[05:57:43] <Forecaster> oh
L114[05:58:09] <Forecaster> because I logged in to my registrars website they suddenly sent me an email about new features and stuff
L115[05:58:58] <Lizzian> lol
L116[06:25:59] <Kodos> ~w serialization
L117[06:25:59] <ocdoc> http://ocd.cil.li/api:serialization
L118[06:30:57] <Kodos> How the hell do I prettify the device info from a computer
L119[06:32:50] <Kodos> I've tried serializing it with pretty enabled and piping it to a file, I've tried my own custom de-table function, and nothing works :x
L120[06:33:40] <Compu> @Kodos maybe https://github.com/kikito/inspect.lua/blob/master/inspect.lua ?
L121[06:33:57] <Compu> i've tested it, it works in OC
L122[06:34:03] <Kodos> Assuming that's a lib
L123[06:34:07] <Compu> yes it is
L124[06:34:23] <Compu> just drop it in the libs folder inside the computer ur using
L125[06:35:47] <Compu> then do something like print(inspect(tablet))
L126[06:35:51] <Compu> then do something like print(inspect(table)) [Edited]
L127[06:36:07] <Kodos> Worked, now I just need to write a quick prog to be able to pipe outfit to a file
L128[06:36:54] <Compu> glad i could help
L129[06:38:04] <Kodos> https://pastebin.com/bvcWvc4U There we go
L130[06:39:31] <Kodos> Interesting, for some functions it's acting like the table isn't there at all
L131[06:39:56] <Compu> maybe it isn't
L132[06:40:43] <Kodos> ~w table
L133[06:40:43] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-table
L134[06:41:38] <Kodos> Just to be clear, I'm checking this properly right? https://puu.sh/BClbh/68adaa2887.png
L135[06:43:00] <Compu> might be a table as it's type but it might just be an empty table
L136[06:45:04] <Kodos> Then where did the file I did that pastebin come from
L137[06:49:01] <Kodos> Whatever, I am beat. I'll mess with it more tomorrow
L138[08:03:45] <Lizzian> @Kodos when you're just in the lua prompt, you don't need to do the return stuff, also that would return the "length" of the stuff that follows the #
L139[08:59:10] <Forecaster> https://www.smbc-comics.com/comic/pedant
L140[08:59:40] <Forecaster> NSFW (if your boss is a pedant)
L141[09:05:49] <Vexatos> @Forecaster b...but
L142[09:05:56] <Vexatos> BUT FORECASTER
L143[09:05:59] <Vexatos> IT'S ALL WRONG
L144[09:06:01] <Vexatos> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
L145[09:06:04] <Vexatos> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
L146[09:06:14] * Vexatos dies
L147[09:06:15] <Forecaster> it's also apparently NSFV
L148[09:11:50] <Vexatos> good thing I can just transpose it
L149[09:38:36] <Forecaster> :P
L150[09:43:29] ⇦ Quits: feldim2425 (feldim2425!~feldim242@178-191-251-121.adsl.highway.telekom.at) (Ping timeout: 200 seconds)
L151[09:50:57] ⇨ Joins: feldim2425 (feldim2425!~feldim242@93-82-157-252.adsl.highway.telekom.at)
L152[09:55:22] <gamerred> I need help again with oc I am trying to display text on a screeen for items and its detecting string as nil thus crashing the code
L153[09:59:24] <Forecaster> show the actual error and the actual code
L154[10:00:20] <gamerred> want a pastebin link?
L155[10:00:25] <Forecaster> yes
L156[10:01:34] <gamerred> http://pastebin.com/Jns0R5w7 line 100-104 is the error part
L157[10:02:02] <gamerred> if I try to serialize the table its displaying more info then I need
L158[10:02:06] <Forecaster> show the actual error
L159[10:02:21] <gamerred> dont know how to show that
L160[10:02:27] <Forecaster> screenshot it?
L161[10:03:12] <gamerred> if I knew how to lol
L162[10:03:40] <Forecaster> ...press F2
L163[10:05:07] <gamerred> nil error http://tinyurl.com/ya8u6jhh
L164[10:05:23] <gamerred> thats the error I get
L165[10:05:30] <Forecaster> yes I can see that
L166[10:06:33] <Forecaster> I'm guessing `tasks[k].label` is nil
L167[10:06:58] <gamerred> right now it should be Iron Ingot since its crafting some iron ingots
L168[10:07:00] <Forecaster> you check that task[k] is not nil, but .label could still be nil
L169[10:08:12] <gamerred> if I serialize tasks it shows right however if I do that its showing so much data that I dont want which doesnt look as clean
L170[10:10:03] <gamerred> if I check if its nil then it wont display text at all
L171[10:13:53] <gamerred> my code works fine if I dont have a display but seeeing what your crafting on a wall sounds much better then opening a gui
L172[10:15:06] <gamerred> wait if I serialize the table can I select a certain part to display still?
L173[10:15:14] <Forecaster> no
L174[10:15:24] <Forecaster> serialize means turning it into a string
L175[10:16:56] <gamerred> k then thats not what I need
L176[10:29:14] <gamerred> weird its working right in print just not in gpu.set thats odd
L177[10:31:08] <gamerred> cause if I do print(stack.label) it detects the craft tasks however gpu.set(1,1,tasks[1].label) its nil why does that make a diff?
L178[10:32:34] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L179[10:36:45] <gamerred> hey idea. if I use term.write how to make it always update from line 1?
L180[10:50:41] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L181[10:53:00] <gamerred> omg found my code issue just now
L182[10:53:28] <gamerred> where I put the get tasks code it wasnt updating so moved it where it can update
L183[11:03:54] <payonel> @Kodos with regards to https://puu.sh/BClbh/68adaa2887.png
L184[11:04:21] <payonel> %lua t={['adsf']=12423, ['2534']='asdfas'} return #t
L185[11:04:22] <MichiBot> 0
L186[11:16:06] <Michiyo> @Forecaster we need some easy way to know the next DB version number.. lol
L187[11:16:41] <Forecaster> I can just get the current number from my local db
L188[11:16:55] <Michiyo> IIRC it's 7 ATM
L189[11:17:36] <Michiyo> just saying wish there was an easier way in code.. cause I either have to dig through all of the DB using classes, or open the DB up and check
L190[11:17:51] <Michiyo> then I'm not sure if you're going to push before me and change the DB ver
L191[11:18:07] <Michiyo> Good times.. lol
L192[11:18:26] <Forecaster> yeah
L193[11:21:49] <Michiyo> o_O
L194[11:21:50] <Michiyo> -ChanServ- You are now founder on #Mekanism (as Michiyo).
L195[11:21:52] <Michiyo> Wat.
L196[11:22:02] <Michiyo> erm... @Kodos ...
L197[11:22:10] <Forecaster> did the previous founder drop off nickserv?
L198[11:22:40] <Michiyo> yeaaaah which is why I pinged @Kodos ..
L199[11:31:36] <Forecaster> https://geargenerator.com
L200[11:39:39] <gamerred> guys can you put comments in your code?
L201[11:39:55] <Forecaster> yes
L202[11:40:18] <Forecaster> Code Block pastebined https://paste.pc-logix.com/waqolitetu
L203[11:40:18] <payonel> are you asking me to put more comments in my code?
L204[11:40:22] <payonel> or if lua supports comments
L205[11:40:37] <gamerred> k thx cause that might make my code easier to read ?
L206[11:40:43] <Forecaster> :P
L207[11:40:54] <Forecaster> I also thought that was the question
L208[11:40:58] <Forecaster> at first
L209[11:41:35] <gamerred> oh I finally figured out what I was doing wrong in my table that was making me have to use the full nbt tag
L210[11:41:38] <payonel> sometimes i put lots of comments ?
L211[11:41:51] <Forecaster> I almost never put comments
L212[11:41:51] <payonel> also, i'm on discord, WOOPS
L213[11:42:05] <payonel> this is better
L214[11:42:34] <gamerred> it turns out for the table value I was doing like {name="minecraft:log.damage=1} lol dont think that was correct
L215[11:42:49] <payonel> ah, no
L216[11:43:14] <payonel> LUA
L217[11:43:15] <MichiBot> It's Lua, not LUA. Name not an acronym.
L218[11:43:22] <gamerred> so now I got 60 or so lines to fix lol
L219[11:46:37] <CheeseAlmighty> But what if he's just angrily screaming at the code because arrays obviously start at 0
L220[11:46:40] <CheeseAlmighty> so
L221[11:46:42] <gamerred> now can we stop the program without stopping and starting the computers?
L222[11:46:45] <CheeseAlmighty> **LUAAAAAAAA**
L223[11:47:49] <payonel> @CheeseAlmighty it's more like i'm cheering for lua, AND, i do it specifically because i enjoy the MichiBot response
L224[11:48:06] <payonel> @gamerred are you asking how to force kill a running program on your computer?
L225[11:48:17] <Michiyo> with a knife.
L226[11:48:24] <payonel> :)
L227[11:48:30] <CheeseAlmighty> **withdraws joke, and back into the shadows**
L228[11:48:53] <gamerred> yeah
L229[11:50:07] <payonel> @gamerred if you are running openos, you can hold control+shift+c
L230[11:50:13] <payonel> that'll throw a hard interrupt
L231[11:50:43] <payonel> if your code is stuck in a loop that is also catching all exceptions, then you'll have to shut off the machine
L232[11:50:44] <gamerred> k thx
L233[11:51:39] <gamerred> ah I had to force a loop for my codeand tried that interupt and it didnt let me
L234[11:52:10] <payonel> are you pulling in that loop?
L235[11:52:19] <payonel> pulling is computer.pullSignal
L236[11:52:29] <payonel> things that call computer.pullSignal include event.pull, os.sleep
L237[11:52:35] <payonel> and others
L238[11:52:40] <payonel> including io.read()
L239[11:52:43] <payonel> term.read()
L240[11:52:47] <payonel> etc
L241[11:52:52] <gamerred> using sleep
L242[11:52:59] <payonel> then hard interrupts should be fine
L243[11:53:19] <payonel> oh did i say shift?
L244[11:53:21] <payonel> :)
L245[11:53:23] <payonel> i meant alt
L246[11:53:26] <payonel> ctrl+alt+c
L247[11:53:30] * payonel hides
L248[11:53:44] <gamerred> ah that worked thx ?
L249[11:54:14] <Forecaster> I just hold all of them :P
L250[11:54:19] <payonel> that works too
L251[11:54:22] <gamerred> lol that works
L252[11:56:40] <gamerred> lol for my code most of my table its just 1 off for the damage value ?
L253[11:56:46] <gamerred> so repetitive
L254[12:03:41] ⇦ Quits: Icedream (Icedream!~icedream@has.streaminginter.net) (Ping timeout: 183 seconds)
L255[12:04:18] ⇨ Joins: Icedream (Icedream!~icedream@has.streaminginter.net)
L256[12:14:33] ⇨ Joins: Inari (Inari!~Pinkishu@p5DEC635A.dip0.t-ipconnect.de)
L257[12:54:20] <Forecaster> This is amazing
L258[12:54:22] <Forecaster> http://tinyurl.com/y9c4u5vg
L259[12:55:16] * Michiyo screams
L260[12:55:19] <Michiyo> WHYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
L261[12:55:33] <Michiyo> ..I quit Apple support so I wouldn't have to see that shit again.
L262[12:57:47] <Forecaster> even more amazingly I've received two of these in two separate emails
L263[12:57:55] <Forecaster> both earlier today
L264[13:13:14] <Forecaster> aren't scams fun
L265[13:15:49] * Michiyo bans @Forecaster for making me look at that shit again
L266[13:16:10] <Kleadron> ban `@everyone`
L267[13:16:12] <Forecaster> ohno
L268[13:16:15] <Kleadron> ohyes
L269[13:16:20] <Kleadron> :)))))
L270[13:20:20] <Lizzian> the everyone role can't mention everyone, so it wouldn't have done much ?
L271[13:20:32] <Forecaster> but why did I get this? I didn't order anything? and the cancel link just tells me "that's for giving us all your bank details lol" after I've filled in all my personal information
L272[13:20:58] <Lizzian> lol
L273[13:21:17] <Forecaster> %s/that's/thanks/
L274[13:21:18] <MichiBot> <Forecaster> but why did I get this? I didn't order anything? and the cancel link just tells me "thanks for giving us all your bank details lol" after I've filled in all my personal information
L275[13:21:56] <Kleadron> lol scam
L276[14:28:08] <Inari> Michiyo: Looka t what?
L277[14:28:14] <Inari> Forecaster: Did your fix idea work? :o
L278[14:28:25] <Michiyo> The image @Forecaster shared...
L279[14:29:24] <Inari> I don't see why you'd have to look at that when at apple support though
L280[14:30:23] <Michiyo> Because we got calls CONSTANTLY from people getting emails EXACTLY like that every. single. day.
L281[14:30:29] <MGR> Probably because people complained to apple about that
L282[14:30:31] <MGR> Dang
L283[14:32:13] <Kodos> Ohh, rip me
L284[14:32:31] <Kodos> Didn't realize it'd been 30 days
L285[14:32:43] ⇨ Joins: Kodos (Kodos!~Kodos@23.251.27.246)
L286[14:33:22] <Michiyo> Bouncer woulda solved that... To bad your client was drunk.. lol
L287[14:33:36] <gamerred> guys is there a way to test if a value exists already?
L288[14:33:48] <Kodos> My client's always drunk when it comes to bouncers
L289[14:34:13] <Kodos> I believe you can just check `if (value) then`
L290[14:34:31] <Inari> if (value ~= nil) I'd guess
L291[14:34:41] <Kodos> Which does the same thing mine does =P
L292[14:34:45] <Inari> Nah
L293[14:34:55] <Inari> What if value is false? :p
L294[14:35:01] <Kodos> false = nil though
L295[14:35:05] <Kodos> Doesn't it?
L296[14:35:13] <Inari> I don't think so?
L297[14:35:39] <Inari> %lua local v1 = false if (v1) then print("hi") end if (false == nil) then print ("hi hi") end
L298[14:35:50] <Inari> :f
L299[14:36:01] <gamerred> ah I need to check if a full table has a string lol
L300[14:36:07] <Inari> false == nil -> false
L301[14:36:28] <Inari> Loop through the table? :D
L302[14:36:41] <MGR> false == nil
L303[14:36:49] <Inari> @MGR ¬_¬
L304[14:36:52] <Inari> It isn't though
L305[14:37:00] <MGR> It effectively is
L306[14:37:04] <Kodos> %lua local val = false if(val) then return 1 else return 0 end
L307[14:37:05] <MichiBot> 0
L308[14:37:06] <Inari> Uh, no
L309[14:37:11] <Izaya> Oooooo
L310[14:37:32] <Izaya> AmandaC: new Steam Play release, with DXVK 0.80
L311[14:38:16] <Inari> As Kodos just handily showed
L312[14:38:17] <Inari> xD
L313[14:38:50] <Izaya> we vulkan state cache now
L314[14:40:41] <MGR> I'm not sure how Kodos showed it
L315[14:40:47] <MGR> That doesn't involve a nil value
L316[14:40:50] <MGR> Unless I'm blind
L317[14:40:59] <Inari> It showed my original point :P
L318[14:41:12] <MGR> Ah
L319[14:41:14] <Inari> %lua nil == false
L320[14:41:14] <MichiBot> false
L321[14:58:09] <gamerred> we can make a table based on a for loop right? like I want value 1 on table 2 is related to something off table 1
L322[14:58:41] ⇨ Joins: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:39f9:de44:1dce:b9b1)
L323[14:59:32] ⇦ Quits: xarses (xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Remote host closed the connection)
L324[14:59:43] ⇨ Joins: xarses (xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L325[15:48:57] <Inari> @gamerred What?
L326[15:54:54] <gamerred> found my answer just now
L327[16:35:32] <payonel> exactly as Inari said, nil != false. but sometimes we try to normalize falsey to false: not not value
L328[16:35:35] ⇨ Joins: Loupyboy (Loupyboy!~Loupyboy@62.210.45.7)
L329[16:35:48] <payonel> if you are doing that....you probably are doing something wrong
L330[16:39:53] <Compu> i wonder
L331[16:40:04] <Compu> would it be possible to create an NES emualtor for OC
L332[16:40:23] <Compu> maybe using the computronics sound card for the audio
L333[16:41:58] <Loupyboy> I think it is
L334[16:42:12] <Loupyboy> (and hello btw)
L335[16:42:17] <Compu> has someone done it yet?
L336[16:42:33] <Loupyboy> Well not NES but there's Lunatic
L337[16:42:54] <Loupyboy> even tho I can't install it on a 1.7.1 OC os
L338[16:43:14] <Compu> ah
L339[16:43:16] <Compu> hmm
L340[16:43:23] <Loupyboy> it's for 32b computers (can run Elite 1)
L341[16:46:13] <Loupyboy> But the real question is
L342[16:46:41] <Loupyboy> In 2077, will we be able to run CP2077 in Minecraft?
L343[17:06:28] <Izaya> we have a 6502 emulator
L344[17:06:44] <Izaya> don't know that it emulates video hardware but the C64 and BBC B ran Elite
L345[17:10:10] <Inari> Isn't emulating NES stuff kinda hard because it relies on a lot of timing things
L346[17:16:32] ⇦ Quits: Inari (Inari!~Pinkishu@p5DEC635A.dip0.t-ipconnect.de) (Quit: 'Bakkin. Bakkin, Buckingham.)
L347[17:17:56] <ba7888b72413a16a> https://i.imgur.com/bPCLRU1.gifv
L348[17:35:12] <payonel> Loupyboy: why are you using 1.7.1?
L349[17:56:53] ⇨ Joins: Lassigamer (Lassigamer!~Lassigame@86-60-227-120.dynamic.lounea.fi)
L350[17:57:13] <Lassigamer> test
L351[17:57:27] <Lassigamer> my graphical IRC client works!
L352[17:58:06] <Izaya> whoa MineOS has an IRC client?
L353[17:58:12] <Izaya> I guess it figures
L354[17:58:16] <Izaya> @20kdc KOS NEO IRC client when
L355[17:59:09] <Lassigamer> MineOS has a pretty good irc client
L356[17:59:41] * Izaya hasn't used MineOS in a very long time
L357[18:00:27] <Lassigamer> honestly this feels like lubuntu
L358[18:00:50] <Izaya> It felt like mainline Ubuntu with Unity to me :P
L359[18:00:51] * Lassigamer test
L360[18:00:57] <Izaya> Not fast
L361[18:00:58] <Lassigamer> alright
L362[18:01:18] <Lassigamer> i'm surprised someone's even typing here with me
L363[18:01:30] <Izaya> why?
L364[18:01:32] <Lassigamer> you using mineos too right now?
L365[18:01:38] <Izaya> no?
L366[18:01:47] <Lassigamer> because last time i checked this place it was empty
L367[18:02:06] <Izaya> https://i.imgur.com/n0yJMUo.png
L368[18:02:13] <Lassigamer> i can't open links
L369[18:02:21] <Izaya> alright well
L370[18:02:25] ⇨ Joins: Lassigamer1 (Lassigamer1!webchat@86-60-227-120.dynamic.lounea.fi)
L371[18:02:35] <Izaya> https://i.imgur.com/n0yJMUo.png
L372[18:02:36] <Lassigamer1> i opened up my browser
L373[18:02:37] <Izaya> now you can
L374[18:02:50] <Lassigamer1> oof
L375[18:02:57] <Izaya> but yeah, this place is very active some times of the day, very quiet others
L376[18:02:57] *** Lassigamer1 is now known as Lassigamer-Browser
L377[18:03:14] ⇦ Parts: Lassigamer-Browser (Lassigamer-Browser!webchat@86-60-227-120.dynamic.lounea.fi) ())
L378[18:03:20] <Lassigamer> oof
L379[18:03:26] <Lassigamer> i don't use irc much
L380[18:03:29] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C10704FD92D2CA4A3ACEAA2E4C.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L381[18:03:49] <Izaya> It's less active than say lainchan but the quality is higher than most
L382[18:04:03] ⇨ Joins: Lassigamer-1 (Lassigamer-1!webchat@86-60-227-120.dynamic.lounea.fi)
L383[18:04:21] <Lassigamer> i mostly just use discord
L384[18:04:27] <Izaya> oof
L385[18:04:32] <Lassigamer> now, a discord client on OC would be cool
L386[18:04:43] * Izaya does not like Discord
L387[18:06:38] <MGR> A discord client on OC would be cool indeed
L388[18:08:48] ⇦ Quits: Lassigamer (Lassigamer!~Lassigame@86-60-227-120.dynamic.lounea.fi) (Ping timeout: 180 seconds)
L389[18:08:59] <Wuerfel_21> there appears to be a discord api implementation in lua, with the actual network interface seemingly well seperated into it's own file: https://github.com/videah/discord.lua
L390[18:09:05] <Michiyo> yay cleaned up some exceptions in MichiBot's startup..
L391[18:09:54] <Michiyo> Last time Discord in OC was brought up someone mentioned something that killed that quickly
L392[18:09:58] <Michiyo> can't remember what though lol
L393[18:10:11] * Izaya coughs
L394[18:10:16] <Izaya> Perhaps the EULA? :^)
L395[18:10:50] <Izaya> in all seriousness I imagine it probably uses the weirder newer types of HTTP requests that do long polling and stuff
L396[18:11:06] <Izaya> not sure how well that would work in OC unless you wanted to implement your own HTTPS library
L397[18:12:17] <Michiyo> Right, that was it, websockets IIRC
L398[18:16:57] zsh sets mode: +v on Vexatos
L399[18:16:57] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C10704FD218A37938D9B2E3E73.dip0.t-ipconnect.de)
L400[18:20:07] ⇦ Quits: Lassigamer-1 (Lassigamer-1!webchat@86-60-227-120.dynamic.lounea.fi) (Quit: webchat.esper.net)
L401[18:22:13] * Izaya hmms
L402[18:22:40] <Izaya> I have a scheduler and a filesystem lib and a network stack but no idea how I want the I/O model to work
L403[18:23:18] <Izaya> I got a Lua prompt working but it's talking directly to the hardware :|
L404[18:44:48] ⇦ Quits: Backslash (Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de) (Quit: Leaving)
L405[18:50:00] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C10704FD218A37938D9B2E3E73.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L406[19:27:10] <Wuerfel_21> gotta love the fact that systemd is the second-most resource-demanding process on this machine: http://tinyurl.com/y7loajec
L407[19:28:39] <Izaya> I was guessing the first would be Chrome, but I guess java makes sense too
L408[19:28:44] <Izaya> hey you like obscure OSes, right?
L409[19:28:58] <Izaya> http://www.chokanji.com/press/ckveng/ckv_eng_img.png
L410[19:33:27] <Wuerfel_21> that looks delightfully obscure
L411[19:33:44] <Izaya> it's a BTRON-compatible OS for PC hardware
L412[19:33:54] <Izaya> neat af
L413[19:38:24] <Kleadron> i want to see x86 mac os 9
L414[19:39:02] * Izaya squints
L415[19:39:05] <Izaya> Sounds unstable.
L416[19:43:19] <Kleadron> or a desktop environment that looks exactly the same and is pixel perfect
L417[19:44:30] <Compu> theres a gtk theme that exists @Kleadron https://www.opendesktop.org/p/1013830
L418[19:44:49] <Compu> combine that with mate desktop customized to look like mac os 9 and u might have something
L419[19:45:03] <Izaya> XFCE4 with gtk-topmenu
L420[19:45:26] <Izaya> if you want gtk3 things to do topmenu you're out of luck though because the GNOME devs are out of touch with reality
L421[19:45:28] <Compu> or that
L422[19:45:46] <Compu> no idea what topmenu is, never got that far into it
L423[19:46:04] <Izaya> it uses some x11/gtk magic to put the menu bar of a program into the panel
L424[19:46:24] <Izaya> I used it on my netbook for a while to save screen space
L425[19:46:31] <Compu> u mean like KDE does with it's menubar widget?
L426[19:46:45] <Izaya> iunno I haven't used KDE in quite a while and never got very into it
L427[19:47:02] <Compu> KDE is kinda insane with what u can do with it nowadays
L428[19:47:12] <Izaya> honestly if you want the real 1997 workstation experience
L429[19:47:21] <Izaya> install window maker, nextspace and onestepback
L430[19:47:35] <Izaya> enjoy the NeXT experience on a modern OS
L431[19:47:53] <CompanionCube> onestepback <3
L432[19:47:59] <Compu> iirc there's even a script/widget combo that lets u put the titlebar and such of maximized apps into the panel, like unity desktop does
L433[19:49:23] <Compu> not to mention u can turn on things like wobbly windows and the genie minimize effect out of the box without installing anything extra
L434[19:55:06] <Kleadron> twostepsback
L435[19:55:11] <Kleadron> oh crap i went to windows 2.0
L436[19:57:06] <Compu> is that really two steps back?
L437[19:57:16] <Compu> it's more like two years back
L438[19:58:08] <Compu> how about system 6
L439[19:59:59] <Izaya> man you know what I want?
L440[20:00:08] <Izaya> a copy of DesQview/X
L441[20:00:50] <Izaya> It's a DOS X server :D
L442[20:01:33] <Compu> FreeDOS
L443[20:02:26] <Izaya> http://toastytech.com/guis/dvx.html
L444[20:20:59] ⇨ Joins: Nachtara (Nachtara!~Nachiebre@2604:2d80:c000:8781:f89a:60b:e406:2f40)
L445[20:21:24] ⇦ Quits: Nachtara (Nachtara!~Nachiebre@2604:2d80:c000:8781:f89a:60b:e406:2f40) (Remote host closed the connection)
L446[20:26:25] <Wuerfel_21> a free cookie for anyone that can figure out how the data relates to the tile http://tinyurl.com/yd5rg2ue
L447[20:32:27] <AmandaC> Izaya: [slowpoke] unfortunately it doesn't seem to fix the issue I have with 3d scenes I have with it. (At least, dxvk master from a couple days ago didn't)
L448[20:32:52] <Izaya> it made Prey run like 10FPS faster so I'm pretty happy
L449[20:33:03] ⇦ Quits: jazzpi (jazzpi!~jazzpi@2a03:4000:6:20f::2) (Quit: ZNC - http://znc.in)
L450[20:33:04] <AmandaC> %choose read the last ~120 pages tonight or tomorrow
L451[20:33:04] <MichiBot> AmandaC: If I've learned anything in life it's that you always pick read the last ~120 pages tonight
L452[20:33:37] <CompanionCube> Izaya: ask and you shall receive: https://winworldpc.com/product/desqview/desqview-x-2x
L453[20:33:49] <AmandaC> ... that's not right https://usercontent.irccloud-cdn.com/file/XbqL0SSU/Screenshot_20180928-213326.png
L454[20:33:52] <Izaya> this wasn't there last I looked
L455[20:34:06] <Izaya> CompanionCube: https://www.haiku-os.org/news/2018_09_28_haiku_r1_beta1/
L456[20:34:17] <CompanionCube> holy shit it's a thing?
L457[20:34:25] <Izaya> ids habbening
L458[20:34:27] ⇨ Joins: jazzpi (jazzpi!~jazzpi@2a03:4000:6:20f::2)
L459[20:34:29] <CompanionCube> did it break the record for development period?
L460[20:34:35] <Izaya> nah
L461[20:34:50] <AmandaC> Dnf probably holds that
L462[20:34:55] <CompanionCube> (Enlightenment 17 started development in December 2000, and was finished December 2012.)
L463[20:36:05] <CompanionCube> how long did r1beta1 take?
L464[20:36:26] <AmandaC> Hrm
L465[20:36:36] <AmandaC> I think I shall disobey
L466[20:37:06] <AmandaC> I have to be up in <6h and there's no way I'll be able to pull an all nighter
L467[20:37:22] <Izaya> CompanionCube: since alpha4 or since OpenBeOS?
L468[20:38:15] <CompanionCube> Izaya: go for the latter because why not
L469[20:38:25] <Izaya> 18 years.
L470[20:38:46] <CompanionCube> jesus fuck
L471[20:38:54] <CompanionCube> Izaya: so
L472[20:38:56] <Izaya> Be folded in 2000 or 2001 or so
L473[20:39:05] <CompanionCube> haiku 1.0 in the 2030s?
L474[20:39:06] <Izaya> OpenBeOS started basically immediately afterwards
L475[20:39:08] <CompanionCube> :P
L476[20:39:11] <Izaya> nah
L477[20:39:18] <Izaya> 2023: year of the Haiku desktop
L478[20:39:30] <Izaya> beta 2
L479[20:39:39] <Izaya> 3D acceleration
L480[20:39:43] <Izaya> calling it now
L481[20:40:04] <CompanionCube> Izaya: inb4 riscv port
L482[20:40:16] <Izaya> that's a 2030s goal, I'm sure
L483[20:40:51] <CompanionCube> 2030s?
L484[20:41:01] <CompanionCube> implementing a new CPU arch isn't THAT hard
L485[20:41:16] <Izaya> it took 18 years to get working on one (+ extensions)
L486[20:41:28] <CompanionCube> yeah but most of it is architecture-neutral
L487[20:41:42] <Izaya> yeah you're right I'm just shitposting
L488[20:42:01] <CompanionCube> i could see a riscv port in the mid 2020s
L489[20:42:06] <Izaya> I think development will speed up
L490[20:42:14] <CompanionCube> with the right hardwasre maybe properly appearing in the 30s?
L491[20:42:37] <Izaya> honestly the linux drama and the haiku B1 release were timed perfectly
L492[20:42:58] <Izaya> there's been a lot of interest in haiku from a lot of places over the last week or two
L493[20:43:06] <Izaya> might gain a contributor or two
L494[20:44:16] <CompanionCube> maybe eventually i'll be able to actually boot it on my desktop :p
L495[20:44:32] <Izaya> try out the beta
L496[20:44:45] <Izaya> I give it a 1/3 chance of working
L497[20:44:59] <CompanionCube> iirc the relevant bug's still open
L498[20:46:25] <CompanionCube> Izaya: https://dev.haiku-os.org/ticket/11019 :P
L499[21:07:49] <Izaya> can I just
L500[21:07:58] <Izaya> "DESQview/X includes a program that overrides the Windows 3.1 video, keyboard, and sound drivers to turn Windows 3.1 in to an X-window application!. Because it is an X application, it can even be run remotely from other X11 systems such as Unix or Linux systems. (But somehow I don't think Mr. Gates really wants people doing that)."
L501[21:12:50] <CompanionCube> Izaya: you have spore on your wishlist?
L502[21:13:02] <Izaya> if it goes on sale I'll grab it
L503[21:13:05] * CompanionCube has a copy Somewhere(tm)
L504[21:13:10] <Izaya> yeah so do I
L505[21:13:14] <Izaya> but steam is convenient
L506[21:13:25] <Izaya> (oh look at that it's a service providing a service rather than a hinderance)
L507[21:13:52] <Kleadron> plot twist: the service providing service provided a service that was a hinderance
L508[21:14:12] <Izaya> :ooooooo
L509[21:33:57] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L510[21:38:55] ⇦ Quits: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:39f9:de44:1dce:b9b1) (Quit: Cervator)
L511[21:46:10] <Kleadron> haiku os beta 1 apparently came out today
L512[21:46:15] <Kleadron> so im trying it again
L513[21:46:50] <Kleadron> 35 packages needed to download kate
L514[21:47:19] <Kleadron> gotta wait 5 more hours
L515[21:47:34] * Izaya points upwards slightly
L516[22:00:07] ⇦ Quits: Loupyboy (Loupyboy!~Loupyboy@62.210.45.7) (Remote host closed the connection)
L517[22:10:29] <Kleadron> ok
L518[22:10:36] <Kleadron> i now will try to make the custom operating system
L519[22:10:50] <Izaya> hf
L520[22:10:57] <Kleadron> using nothing but basic knoledge of lua, the documentation of it and my dumb brain
L521[22:11:04] <Izaya> If you want a scheduler or a FS library I have one
L522[22:11:15] <Kleadron> What do they do
L523[22:14:54] <Kleadron> im assuming the scheduler lets you multitask or something
L524[22:17:13] <Izaya> Ye
L525[22:22:24] <Izaya> event handling
L526[22:22:38] <Izaya> Pushes events the computer receives to a number of coroutines
L527[23:09:43] <ba7888b72413a16a> oh shit son
L528[23:10:05] <ba7888b72413a16a> haiku beta 1
L529[23:10:09] <ba7888b72413a16a> just popped up on proggit
L530[23:10:13] <ba7888b72413a16a> it's happening
L531[23:12:57] <ba7888b72413a16a> Izaya: lol I like how the changelog covers everything that's happened since 2012
L532[23:13:03] <ba7888b72413a16a> makes it look like HaikuDepot is a brand new feature
L533[23:22:46] <Kleadron> wow
L534[23:23:01] <Kleadron> this is literaly harder than it seems
L535[23:23:13] <Kleadron> i will screw with operating system stuff later
L536[23:23:23] <Kleadron> i cant even figure out how to get the gpu
L537[23:56:27] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
<<Prev Next>> Scroll to Top