<<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.)
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
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
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
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?_
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
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
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
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
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
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
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
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 #
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
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
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
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 ..
L200[11:39:39]
<gamerred>
guys can you put comments in your code?
L201[11:39:55]
<Forecaster>
yes
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
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.)
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
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)
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)
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)
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?
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
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
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)
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
L454[20:33:52] <Izaya> this wasn't there
last I looked
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
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.)