<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:38] ⇦
Quits: UnRealDinnerbone
(UnRealDinnerbone!uid60473@id-60473.ealing.irccloud.com) (Quit:
Connection closed for inactivity)
L2[00:11:23] <AmandaC> oops it's 01.00
L3[00:11:30] *
AmandaC closes subnautica, goes to sleep
L5[00:23:00] <Izaya> sleep well
L6[00:58:34] ⇦
Quits: Dimtree
(Dimtree!~dimtree@75-110-156-132.nbrncmtk01.res.dyn.suddenlink.net)
(Read error: Connection reset by peer)
L7[01:09:30] ⇨
Joins: Dimtree (Dimtree!~dimtree@75.110.156.132)
L8[01:35:17]
<Forecaster>
...
L9[01:35:25]
<Forecaster>
I could actually use a touchscreen tv
L10[01:35:37]
<Forecaster>
assuming it works with a computer that is
L11[01:38:19] <Izaya> I think the
requirement of a touchscreen TV is that it comes with Android and
expects you to use that
L12[01:38:49]
<Forecaster>
damn
L13[01:39:26] <Izaya> doesn't mean it won't
work with other inputs, I just doubt it'd let you pass through the
touch part
L14[01:41:51] <Saphire> ... Fuck
L15[01:42:17] <Saphire> There are 50
winners out of 3555 people participating in Google code-in
L16[01:42:17]
<Forecaster>
dammit, regular touchscreen monitors are expensive
L17[01:42:23]
<Forecaster>
:|
L18[01:42:49] <Saphire> That's.. that's
fucking worldwide competition, and only 4k people?
L19[01:43:00]
<Forecaster>
3.5k
L20[01:43:03] <Saphire> Why did I not
participate q-q
L21[01:44:34]
<Forecaster>
I wonder if I could build a table with a trackball built into
it
L22[01:44:46] <Saphire> Hmm?
L23[01:44:50] <Saphire> What for?
L25[01:45:51]
<Forecaster>
something like that
L26[01:46:27]
<Forecaster>
that one with dry erase board around it is neat
L27[01:46:32]
<Forecaster>
I haven't seen that before
L28[01:46:42]
<Forecaster>
it's not super pretty though
L29[01:46:49]
<Forecaster>
maybe blackboard would look better
L30[01:47:10] <Izaya> you'd end up with
dust though
L31[01:47:21]
<Forecaster>
yeah, but is that a big issue
L32[01:47:44]
<Forecaster>
also I'd think that chalk is more enviroment friendly than
dry-erase pens
L33[01:49:55] ⇨
Joins: Vexatos
(Vexatos!~Vexatos@p200300556E187E54214727D8035C9BBB.dip0.t-ipconnect.de)
L34[01:49:55] zsh
sets mode: +v on Vexatos
L35[01:50:25]
<Forecaster>
there's a lot of these and I want one very badly
L37[02:50:51] ⇨
Joins: Inari
(Inari!~Pinkishu@p5DEC634B.dip0.t-ipconnect.de)
L40[03:25:13] <Inari> %give MichiBot a cute
shark handbag
L41[03:25:13] *
MichiBot accepts the cute shark handbag and adds it to her
inventory
L42[03:27:15]
<Forecaster>
%shell
L43[03:27:15] *
MichiBot loads a nuclear warhead into a shell and fires it. It
strikes the ground near Inari, rikai and evil_dan2wik. They each
take 4, 4 and 4 splash damage respectively.
L44[03:27:37] <Inari> Nownow
L45[03:27:41] <Inari> No need to dig out
the nukes :<
L46[03:27:59]
<Forecaster>
presumably it wasn't armed, since it only did a total of 12 damage
:P
L47[03:28:03] <Inari> %fling
Forecaster
L48[03:28:03] *
MichiBot flings an Ar Tonelico? bomb in a random direction. It hits
Forecaster on a body part they didn't even know they had. They take
[1] damage.
L49[03:30:27] ***
Guest41827 is now known as fingercomp
L50[03:39:40]
<Forecaster>
%shell
L51[03:39:40] *
MichiBot loads an EMP warhead into a shell and fires it. It strikes
superminor2. They take 15 damage. jfred and Kilobyte_ stood too
close and take 8 and 3 splash damage respectively.
L52[03:39:50]
<Forecaster>
oh my
L53[03:39:58] <Inari> All the
bombs/warheads this morning
L54[03:52:25] ⇨
Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@p4FED442D.dip0.t-ipconnect.de)
L56[04:55:33] <Inari> Haha, loveit
L57[05:28:29] ⇨
Joins: jackmcbarn
(jackmcbarn!jackmcbarn@gateway02.insomnia247.nl)
L58[05:38:12] <Inari> %give MichiBot a
fresh pair of kneesocks
L59[05:38:12] *
MichiBot accepts the fresh pair of kneesocks and adds it to her
inventory
L60[05:48:28] ***
Alex_hawks|Alt is now known as Alex_hawks
L61[07:07:14] ⇨
Joins: Host (Host!webchat@176.100.66.192)
L62[07:07:37] ⇨
Joins: Hekk (Hekk!~hekk@176.100.66.192)
L63[07:07:41] <Hekk> Hello
L65[07:08:20] *
Izaya squints
L66[07:08:26] <Izaya> Two people on the
same server?
L69[07:08:53] <Hekk> I just test irc in
minecraft :/
L70[07:08:57] <Hekk> sorry
L71[07:08:59] ⇦
Quits: Hekk (Hekk!~hekk@176.100.66.192) (Remote host closed the
connection)
L72[07:09:04] <Izaya> o.O
L73[07:09:08] <Izaya> Was just saying
hi
L74[07:09:35] <S3> What does it mean when
Windows 10 says you got a message on your phone?
L75[07:09:54] <Izaya> I assume it means you
got a message on your phone, but it could also mean it wants you to
get a Windows phone.
L76[07:09:58] <Izaya> Do they still make
those?
L77[07:10:10] <AmandaC> They do not
L78[07:10:15] <S3> I do not own a phone,
and I never registered any sort of phone with them.
L79[07:10:29] <ben_mkiv> you do now
L80[07:10:41] <Izaya> The OS itself was
sucky but it had some nice features
L82[07:10:59] ⇦
Quits: Host (Host!webchat@176.100.66.192) (Ping timeout: 180
seconds)
L83[07:12:23] ⇨
Joins: Turtle
(Turtle!~SentientT@ip5657cbb2.direct-adsl.nl)
L84[07:14:16] <S3> Oh yah, so I couldn't
find my oil filter wrench
L85[07:14:36] <S3> so I took my leather
belt off and used that, worked great, but never do that
L86[07:15:19] <S3> I only tested to see if
it'd work, then retightened it before it spilled, I have problems
with my drain plug, so I had to go to the store
L87[07:15:33] <S3> took my tooks and rags
out of everywhere and started driving
L88[07:15:45] <S3> smelt burning plastic..
"OH SHIT, I LEFT THE BELT AROUND THE OIL FILTER"
L89[07:16:15] <S3> got out and there was my
belt, the buckle had been completely torn to nothing and the
leather strap was in and out of all my pulleys and belt
L90[07:16:18] <S3> engine belt*
L91[07:16:29] <S3> but the engine had NO
problems, it wqas just chugging away XD
L92[07:16:36] <S3> om nom nom
L93[07:17:10] <AmandaC> %choose more ocean
crack or try and be productive
L94[07:17:10] <MichiBot> AmandaC: try and
be productive
L95[07:17:13] <AmandaC> I REFUSE
L96[07:18:22] <S3> I love how AmandaC
almost always chooses the opposite
L97[07:18:30] <S3> ocean crack?
L98[07:19:02] <AmandaC> S3: That's
selection bias
L99[07:19:45] <AmandaC> Worth noting that
"Hrm" isn't "I disagree" it's a thinking
noise.
L100[07:21:12] <Izaya> the CGI space
battles in B5 hold up surprisingly well
L101[07:21:56] <Izaya> though I guess the
time difference between 1998? and the Star Wars prequel trilogy
isn't that huge
L102[07:33:05]
⇨ Joins: UnRealDinnerbone
(UnRealDinnerbone!uid60473@id-60473.ealing.irccloud.com)
L103[09:05:39]
⇨ Joins: Nachtara
(Nachtara!~Nachiebre@2604:2d80:c02c:9998:bc7b:2c98:6766:51e9)
L104[09:17:15]
⇨ Joins: BearishMushroom
(BearishMushroom!~BearishMu@82-209-154-59.cust.bredband2.com)
L105[09:24:28] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com) (Remote
host closed the connection)
L106[09:25:06]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L107[09:25:06]
zsh sets mode: +v on MichiBot
L108[09:26:05] <Mimiru> %dyncmd
enable
L109[09:26:05] <MichiBot> Enabled
dyncmd
L110[09:39:11] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com) (Remote
host closed the connection)
L111[09:40:52]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L112[09:40:52]
zsh sets mode: +v on MichiBot
L113[09:47:21] <Mimiru> ok, rewrote the
dnsbl stuff a bit.. maybe it'll work Hekk up there is listed on
baracuda and I'm ok with them not coming back.
L114[09:49:19] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com) (Remote
host closed the connection)
L115[09:49:34]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L116[09:49:34]
zsh sets mode: +v on MichiBot
L117[10:01:33]
⇨ Joins: Alex_hawks|Alt
(Alex_hawks|Alt!~Alex_hawk@124.178.78.47)
L118[10:01:37] ***
Alex_hawks|Alt was kicked by zsh ((MichiBot) Reason: Listed on
dnsbl.sorbs.net | For: 6h | Expires: 02/10/2018 04:01:33
PM))
L119[10:04:03] ⇦
Quits: Alex_hawks (Alex_hawks!~Alex_hawk@124.178.78.47) (Ping
timeout: 182 seconds)
L120[10:07:10] <Mimiru> Welp.
L121[10:08:12]
<Forecaster>
yay
L122[10:09:02] <Mimiru> they've been here
for a while.. not spammed but their host is on sorbs :/
L123[10:09:18] <Mimiru> %restart
L124[10:09:20] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com) (Remote
host closed the connection)
L125[10:09:26] <Inari> Blacklists aren't
perfect :D
L126[10:09:27]
<Forecaster>
I have no idea what sorbs is :P
L127[10:10:01] <Mimiru> No, not perfect,
but better than nothing
L128[10:10:19] <Inari> Maybe they spammed
elsewhere :3 Maybe someone on the same host did
L129[10:10:28] <Mimiru> @Forecaster it
means their host (Not 100% them but someone that has had their IP
recently) has spammed via email, or has hit a honeypot
L130[10:11:06] <Inari> Lewd honeypot
L131[10:11:15] <Inari> Also why does
dnsbl.sorbs.net just hand me "apache 2.4
documentation"
L133[10:11:55] <Inari> Still makes no
sense :p
L134[10:11:59] <Mimiru> dnsbl.sorbs.net is
their DNS server
L135[10:12:10] <Inari> It should show
nothing, redirect, or something. Not show some docuemntation
L136[10:14:19] <Mimiru> so if you do a
query 47.78.178.124.dnsbl.sorbs.net you'll get an IP back, the
return tells you *which* list it;s on.. I don't use that
though
L137[10:14:46] <Mimiru> 124.178.78.47
returns 127.0.0.10 which is dul.dnsbl.sorbs.net
L138[10:15:30] <Mimiru> %deldnsbl
dnsbl.sorbs.net
L139[10:15:38] <Mimiru> %remdnsbl
dnsbl.sorbs.net
L140[10:15:43] <Mimiru> ...
L141[10:16:15] <Mimiru> %remdnsbl
dnsbl.sorbs.net
L142[10:16:17] <Mimiru> wtf
L143[10:16:27] <Mimiru> %listdnsbl
L144[10:16:40] <Mimiru> Oh fml
L145[10:16:43] <Mimiru> it never came
back
L146[10:17:03]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L147[10:17:03]
zsh sets mode: +v on MichiBot
L148[10:17:05] <Mimiru> %deldnsbl
dnsbl.sorbs.net
L149[10:17:20] *** Mimiru sets mode: -b
*!*@124.178.78.47
L150[10:18:24] <Mimiru> %remdnsbl
dnsbl.sorbs.net
L151[10:18:25] <MichiBot> Mimiru: An error
occurred while trying to remove the service.
L152[10:18:34] <Mimiru> %listdnsbl
L153[10:18:34] <MichiBot> Mimiru:
dnsbl.proxybl.org, zombie.dnsbl.sorbs.net, http.dnsbl.sorbs.net,
socks.dnsbl.sorbs.net, misc.dnsbl.sorbs.net, xbl.spamhaus.org,
spam.dnsbl.sorbs.net, b.barracudacentral.org, dnsbl.sorbs.net,
dnsbl.dronebl.org
L154[10:18:51] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com) (Remote
host closed the connection)
L155[10:22:05] <Mimiru> I didn't realize
that checking the base sorbs bl would hit the dul bl
L156[10:22:48]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L157[10:22:48]
zsh sets mode: +v on MichiBot
L158[10:23:31] <Mimiru> %checkdnsbl
124.178.78.47
L159[10:23:36] <MichiBot> Host wasn't
found on any tracked DNSBLs
L160[10:26:45] <Mimiru> %listdnsbl
L161[10:26:45] <MichiBot> Mimiru:
dnsbl.proxybl.org, zombie.dnsbl.sorbs.net, http.dnsbl.sorbs.net,
socks.dnsbl.sorbs.net, misc.dnsbl.sorbs.net, xbl.spamhaus.org,
spam.dnsbl.sorbs.net, b.barracudacentral.org,
dnsbl.dronebl.org
L162[11:16:09] <Inari> %give MichiBot a
chicken turbine
L163[11:16:09] *
MichiBot accepts the chicken turbine and adds it to her
inventory
L164[11:25:59] ⇦
Quits: DCNick3 (DCNick3!webchat@5.3.140.108) (Ping timeout: 180
seconds)
L165[11:47:57]
⇨ Joins: DCNick3 (DCNick3!webchat@5.3.128.30)
L166[11:54:12] <DCNick3> Hmm, I've posted
a PR, but now I'm unsure If I put it to right branch
L167[11:55:13] <DCNick3> What branch is OK
for new features?
L168[12:11:18] <Skye> DCNick3, the 1.7.10
branch is the default branch
L169[12:43:25] <DCNick3> So I pushed
there. Ok
L170[13:08:11] <DCNick3> payonel, what do
you think about implementing string.pack for lua 5.2, should it be
done ot not?
L171[14:00:53]
⇨ Joins: Alex_hawks|Alt
(Alex_hawks|Alt!~Alex_hawk@124.178.78.47)
L172[14:00:59] ***
Alex_hawks|Alt is now known as Alex_hawks
L173[14:26:40]
<CntKillMe>
Why not just use Lua 5.3 DCNick3
L174[14:34:24] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300556E187E54214727D8035C9BBB.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ?)
L175[14:35:08] <DCNick3> Hmm, that's a
good idea. The question is why still use lua 5.2
L176[14:35:23] <DCNick3> I haven't seen
any breaking-changes
L177[14:35:40] <DCNick3> But still default
architecture is still lua 5.2
L178[14:36:36] <DCNick3> Is there any
particular reason for that?
L179[14:36:51] <DCNick3> It would ne nice
to have lua 5.3 as default one
L180[14:37:02] <Kodos> OC used 5.2 for a
long time before 5.3 was added. IIRC, 5.2 is default to prevent any
breaking changes in someone's code for their programs
L181[14:37:21] <Kodos> Changing the arch
is easy enough ingame
L182[14:37:46]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300556E187E54411C9CA34DE54980.dip0.t-ipconnect.de)
L183[14:37:46]
zsh sets mode: +v on Vexatos
L184[14:38:39] <DCNick3> Hmm, that have a
point.. But is there really breaking-changes updates in lua
5.3?
L185[14:39:04] <DCNick3> *any
L186[14:39:06] <Skye> DCNick3, there are
some incompatibilities
L187[14:39:25] <Skye> I think it's
possible to patch them in userland code, but no one does, and that
would use up a lot of ram
L188[14:39:32] <Skye> thing is
L189[14:39:36] <Skye> it's a new number
type
L190[14:39:38] <Skye> integer
L191[14:40:14] <Kodos> Wasn't table stuff
messed with, too?
L192[14:40:43] <Kodos> Something about
respecting metamethods or some such. It's all very confusing to
me
L193[14:40:45]
<CntKillMe>
i think payonel said they're going to eventually make 5.3 the
default
L194[14:40:52] <DCNick3> Ye, missed that,
integers were added only in lua 5.3, yep
L195[14:41:01]
<CntKillMe>
i think 5.3 added __pairs or was that 5.2
L196[14:41:20] <Kodos> 5.3 doesn't support
__ipairs
L197[14:41:23] <Kodos> So probably
L198[14:41:27] <DCNick3> __pairs is lua
5.3
L199[14:41:32] <DCNick3> *5.2
L201[14:41:45]
<CntKillMe>
here's a rundown
L202[14:41:53]
<CntKillMe>
nothing seems game changing
L203[14:41:58]
<CntKillMe>
`table library respects metamethods`
L204[14:42:04]
<CntKillMe>
except that
L205[14:42:11]
<CntKillMe>
table.insert now invokes newindex and stuff ig
L206[14:42:15] <DCNick3> But can
respecting metamethods REALLY break something?
L207[14:42:23]
<CntKillMe>
99.99% of the time it shouldn't
L208[14:42:28]
<CntKillMe>
but some people rely on these sort of things
L209[14:42:36]
<CntKillMe>
even though they should be using rawset if they dont want to invoke
anything
L210[14:43:30] <Kodos> People shouldn't do
a lot of stuff
L211[14:43:35] <Kodos> Rarely stops
them
L212[14:43:53] <Kodos> Take Tide pods as
an example
L213[14:43:53] <DCNick3> Hmm, that makes
sense
L214[14:44:19] <Kodos> You would
***think*** one would know not to put a laundry detergent pod in
your mouth
L215[14:44:25] <Kodos> But, you know,
people still do it
L216[14:44:28] <Kodos> For whatever the
fuck reason
L217[14:44:30]
<CntKillMe>
nicest thing about 5.3 is probably string.pack and unpack tbh
L218[14:44:42] <Kodos> Not bitwise
operators?
L219[14:44:43]
<CntKillMe>
64 bit ints and bitwise ops are nice and all but
L220[14:44:47] <Kodos> Or UTF-8
support
L221[14:44:55]
<CntKillMe>
oh that too
L222[14:45:05]
<CntKillMe>
but bitwise ops aren't as useful imo
L223[14:45:12]
<CntKillMe>
since bit lib
L224[14:45:34]
<CntKillMe>
although it's far better than having a library to use, but
string.pack/unpack can deal with anything
L225[14:45:37] <DCNick3> bitlib is for 32
bit
L226[14:45:44]
<CntKillMe>
it supports variable-size variable-endianness encoding and
decoding
L227[14:45:50]
<CntKillMe>
yeah
L228[14:45:52] <DCNick3> but binops are
syntax sugar, more efficient and 64 bit
L229[14:46:09]
<CntKillMe>
im not saying it's not nice, it is nice
L230[14:47:11] <DCNick3> Yep, string.pack
is core feature for my PR in fact
L231[14:47:21] <DCNick3> without it it's
not so useful..
L232[15:01:48] <Skye> tbh it'd be nice if
there was a way to bridge functionality
L233[15:01:59] <Skye> like 5.3 stuff
implemented in OpenOS that can be
L234[15:02:21] <Skye> and OpenOS for 5.3
might have a backwards compat hack tool?
L235[15:04:28] <DCNick3> Ye, that would be
cool
L236[15:04:45] <DCNick3> But implementing
stuff in OpenOS will comsume memory
L237[15:04:51] <DCNick3> And.. That's bad,
right?
L238[15:04:58] <Skye> yeah...
L239[15:05:04] <Skye> but if it was
optional
L240[15:05:23] <DCNick3> And how would you
activete it?
L241[15:05:58] <DCNick3> I can't imagine
how this can be done...
L242[15:06:07] <Skye> well
L243[15:06:24] <Skye> have a program
called lua5.2 for 5.2 backwards compat
L244[15:06:30] ⇦
Quits: lp (lp!~lordpipe@66.109.211.167) (Ping timeout: 182
seconds)
L245[15:06:35] <Skye> and also libraries
are lazy loaded
L246[15:07:11] <Skye> and it's probably
possible to implement some libraries in ways that are lazy loaded
even if they don't appear to be
L247[15:07:12] <DCNick3> Hmm, sounds
good
L248[15:07:49]
⇨ Joins: lp (lp!~lordpipe@66.109.211.167)
L249[15:08:11] <DCNick3> But it would
cause restructuring OpenOS to allow storing lua5.2 and lua5.3
libraries, right
L250[15:08:22] <DCNick3> like, two
separate folders
L251[15:08:59]
<CntKillMe>
apart from the bit library, why wouldnt most 5.2 code work on
5.3
L252[15:09:27]
<CntKillMe>
why do you need a compatibility layer at all as opposed to just
extending the bit library to the global table
L253[15:09:32] <DCNick3> bit library is
still provided by lua5.3 as i recall
L254[15:10:20] <DCNick3> but, as already
mentioned, lua5.3 starts to respect metatables in some
methods
L255[15:10:41] <DCNick3> So their logic
should be changed for that layer
L256[15:10:45] <DCNick3> right?
L257[15:11:08]
<CntKillMe>
yeah but imo if you're relying on the fact t.insert and t.remove
dont respect metamethods, your code probably __shouldn't__ work
anyways
L258[15:11:26] <Skye> you could also
probably add optional backwards compat hacks with that too
L259[15:11:28]
<CntKillMe>
even though it does, it seems really stupid to rely on that (albeit
i'm sure some people do)
L260[15:12:18] <DCNick3> And that's the
problem - people DO
L261[15:13:31]
<CntKillMe>
yeah but it's probably less than a percent, we shoulnd't have to
account for them (at least i wouldn't)
L262[15:13:41] <DCNick3> Hmm..
L263[15:13:57] <DCNick3> And question
about project management
L264[15:14:15] <DCNick3> who can finally
decide this feature to be or not to be
L265[15:15:12] <DCNick3> ?
L266[15:15:20] <Skye> ???
L267[15:15:25] <DCNick3> meh..
L268[15:15:45] <DCNick3> Who decides if
particular feature should be implemented or not
L269[15:16:10] <DCNick3> Or it's like
community and voting
L270[15:16:12]
<CntKillMe>
whoever can accept the PR :p
L271[15:16:34] <vifino> mayonel.
L272[15:16:37] <vifino> its always
mayonel.
L273[15:17:41] <DCNick3> Hmm, so it's
finally him..
L274[15:17:43] <DCNick3> Ok, thanks
L275[15:31:05] ⇦
Quits: s0cks (s0cks!socks@ds003.info) (Ping timeout: 186
seconds)
L276[15:35:06]
⇨ Joins: s0cks (s0cks!socks@ds003.info)
L277[15:36:04]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:2003:708a:c289:148a)
L279[16:01:34] <MichiBot> Timed ban of
Alex_hawks|Alt Expired. Placed by: DNSBL Check
L280[16:19:41]
⇨ Joins: Cervator
(Cervator!~Thunderbi@2601:4c1:4001:1d5d:19c9:d60:8cc4:bc91)
L282[16:41:46]
⇨ Joins: Xal
(Xal!~Xal@S010664777dabacc3.vw.shawcable.net)
L283[16:52:40] ⇦
Quits: Inari (Inari!~Pinkishu@p5DEC634B.dip0.t-ipconnect.de) (Quit:
'Do you have confidence glands in your boobs?' [Commie]
(Kotoura-san))
L284[17:09:08] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED442D.dip0.t-ipconnect.de)
(Ping timeout: 207 seconds)
L285[17:23:57] <payonel> DCNick3: i took a
brief overview of the changes
L286[17:24:15] <payonel> the buffer should
be allocated via lua_newuserdata
L287[17:24:32] <payonel> rather than
managed manually, and i think i saw you were using nbt data to
preserve it
L288[17:25:10] <payonel> it should be
fully managed by the environemnt, which will also self adjust the
memory usage. there shouldn't be a separate unmanaged memory
L289[17:25:28] <payonel> also, my initial
thought is that there doesn't need to be any execution cost
L290[17:27:31] <payonel> anyways, if you
use lua_newuserdata, the object is tracked by the lua state for
you
L291[17:27:40] <payonel> it'll save and
restore and take memory from the machine for you
L293[17:30:46] <Temia> I honestly expected
Inari to post something like that
L294[17:31:28] <Izaya> It'd certainly fit
the MO
L295[17:37:31]
<CntKillMe>
Payonel does OC just use gcinfo for mem usage?
L296[17:42:46] <payonel> @CntKillMe: no,
lua state management allows the vm host to intercept/track all
memory allocation
L297[17:42:51] <payonel> and that's what
OC does
L298[17:42:56] <payonel> also, that how
ocvm tracks memory usage
L299[17:43:23]
<CntKillMe>
Does gcinfo/collectgarbage”count” not track all memory used
directly by Lua?
L300[17:43:54] <payonel> gc count gives
the same number if you are intercepting mallocs correctly
L302[17:45:35]
<CntKillMe>
So why not use that instead? Or do you want the machine to error
__right__ when they use too much memory
L303[17:45:57] <payonel> we use the malloc
intercept, like i said
L304[17:46:00] <payonel> which is the
same
L305[17:46:12] <payonel> but the malloc
intercept lets us stop allocations when they are requested
L306[17:46:17]
<CntKillMe>
Ah ok
L307[17:54:10] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com) (Remote
host closed the connection)
L308[18:01:42]
<CntKillMe>
that project is epic
L309[18:04:03]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L310[18:04:03]
zsh sets mode: +v on MichiBot
L311[18:04:31] <payonel> @CntKillMe
which?
L312[18:04:37]
<CntKillMe>
ocvm
L313[18:04:49] <payonel> oh
L314[18:05:45] *
payonel is afk
L315[18:06:26] <Skye> payonel, what do you
think of the general concept of the mutable string buffer
L316[18:06:49] <Mimiru> payonel detached,
so you might be waiting for that answer
L317[18:10:57]
<CntKillMe>
string buffers are already typically mutable
L318[18:20:59] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com)
()
L319[18:22:41]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L320[18:22:41]
zsh sets mode: +v on MichiBot
L321[18:22:44] <Mimiru> Arcan, there, I
hard disabled it for your channel.
L322[18:24:18] <Arcan> Mimiru: thanks
(also from toks [the grumpy op])
L323[18:24:30] <Mimiru> I don't honestly
give any further fucks.
L324[18:40:28]
<Kodos> How
hard is colored lighting in MC? I see it mentioned a few times a
year, but I don't think I've seen more than one mod tyr it
L325[18:40:31]
<Kodos> How
hard is colored lighting in MC? I see it mentioned a few times a
year, but I don't think I've seen more than one mod try it
[Edited]
L326[19:05:09] <Arcan> Mimiru:
understood
L327[19:52:58] ⇦
Quits: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:2003:708a:c289:148a) (Quit:
Leaving)
L328[19:57:33] <Mimiru> @Kodos, it's a
huge pain in the ass
L329[19:57:46] <Mimiru> it requires
rewriting LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOTS of base MC rendering
code
L330[19:58:14] <Kodos> That seems...
excessively hard for something as seemingly simple as colored
lights
L331[19:58:29] <Kodos> Also has anyone
made any progress on those display panels?
L332[19:58:44] <Kodos> ds84182, are you
even alive
L333[19:59:06] <Mimiru> No, I killed him
when he failed to finish OS's screens
L334[19:59:29] <Kodos> =D
L335[19:59:48] <Kodos> In all seriousness
though, the keypad has some base stuff already doesn't it? Since it
has a panel
L336[20:00:02] <Mimiru> Oh the text
rendering isn't hard..
L337[20:00:18] <Mimiru> the hard part is
scaling it on slave screens
L338[20:00:29] <Kodos> Wait, you're trying
to make multiblock ones?
L339[20:00:33] <Mimiru> Yes
L340[20:00:52] <Kodos> I mean, that's cool
and all, but why? Wouldn't you just use regular screens at that
point with adjusted resolution?
L341[20:00:54] <Mimiru> OpenFM/OpenSec's
keypad both do inworld text rendering it's not hard
L342[20:01:53] <Mimiru> Well, one use for
it is another mod I was working on for someone else
L343[20:01:59] <Mimiru> they wanted
screens without using computers
L344[20:02:07] <Mimiru> for like nuclear
control text card replacement
L345[20:03:29] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300556E187E54411C9CA34DE54980.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ?)
L346[20:05:03] <Kodos> Indeed
L347[20:38:05] ⇦
Quits: Turtle (Turtle!~SentientT@ip5657cbb2.direct-adsl.nl) (Read
error: Connection reset by peer)
L348[20:42:44] <Mimiru> Kodos, heres one
of the main problems right now...
L350[20:45:27] <Kodos> Occlusion?
L351[20:45:42] <Kodos> err that's not what
that's called
L352[20:45:45] <Mimiru> I think it's a
broken stencil implementation
L354[20:46:20] <Mimiru> but the tops of
blocks, grass wiooth it's alpha
L355[20:46:24] <Mimiru> oo?
L356[20:46:26] <Mimiru> with*
L357[20:48:41] <Kodos> Interesting
L358[20:49:14] <Kodos> Also, fun story; my
washer's drain pipe isn't properly installed, so now there's water
in my laundry room \o/
L359[20:54:26] <Mimiru> good times.
L360[21:13:11]
<Brisingr
Aerowing> @Kodos Ouch. We had a severe water leak in my mom's
shower in our previous house (the shower handle was installed
improperly by the plumber that did it. It turns out he was
unlicensed and operating illegally, and had been arrested about a
year prior). Our basement was flooded by that. Due to the cause of
the issue, insurance paid for it and a good chunk of money was
taken off our next water bill.
L361[21:14:14] <Kodos> Mine is pretty
minor. From what I can tell, the piping from the drainpipe in the
wall down to whatever it drains into seems like it's not big enough
to support the output my washer puts out when it drains, so it
fills faster than it can empty
L362[21:14:22] <Kodos> Hopefully they can
do something about it, lest I have to buy a new washer
L363[21:16:34] *
Mimiru sighs at this code
L364[21:28:36] <Mimiru> aaand I give
up.
L366[21:30:51] <MichiBot> Mimiru: gamax92
will be notified of this message when next seen.
L367[21:40:54] <Izaya> :D
L369[21:40:59] <MichiBot>
The
Floppotron: Down Under | length:
2m 1s | Likes:
2,111 Dislikes:
5 Views:
16,867 | by
Pawe?
Zadro?niak | Published On 10/2/2018
L370[21:55:47] ⇦
Quits: lp (lp!~lordpipe@66.109.211.167) (Ping timeout: 207
seconds)
L371[21:56:06]
⇨ Joins: lp (lp!~lordpipe@66.109.211.167)
L372[22:01:27]
⇨ Joins: Alex_hawks|Alt
(Alex_hawks|Alt!~Alex_hawk@124.178.78.47)
L373[22:03:41]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:2003:708a:c289:148a)
L374[22:03:57] ⇦
Quits: Alex_hawks (Alex_hawks!~Alex_hawk@124.178.78.47) (Ping
timeout: 182 seconds)
L375[22:33:03] ⇦
Quits: Cervator
(Cervator!~Thunderbi@2601:4c1:4001:1d5d:19c9:d60:8cc4:bc91) (Quit:
Cervator)
L376[22:56:54] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-123.nctv.com)
(Quit: Leaving.)
L377[23:07:11] ***
Alex_hawks|Alt is now known as Alex_hawks
L378[23:23:55] ⇦
Quits: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:2003:708a:c289:148a) (Read
error: Connection reset by peer)
L379[23:32:27] ⇦
Quits: UnRealDinnerbone
(UnRealDinnerbone!uid60473@id-60473.ealing.irccloud.com) (Quit:
Connection closed for inactivity)
L380[23:33:44] <AmandaC> Izaya: ooc which
vehicles have you created so far? I just finished a Cyclops in my
release new game
L381[23:43:56] <Izaya> cyclops, prawn,
seamoth
L382[23:44:11] <Izaya> just killed the
ghost thingawhatsit in the meme tree cave
L383[23:47:20] <AmandaC> Ah
L384[23:48:31] <AmandaC> My next task is I
want to get to one of the alien structures to get a recipe
L385[23:48:45] <Izaya> Batteries?
L386[23:48:49] <AmandaC> Yup
L387[23:49:14] <Izaya> I put one of em in
my Cyclops and it doubled the battery. Excellent :D
L388[23:49:24] <AmandaC> Only issue is
I've got no idea the path to take
L389[23:50:13] <AmandaC> I fell out of the
game doing it's EA while they were still changing the cave networks
a lot
L390[23:50:21] <Izaya> Ah
L391[23:50:34] <Izaya> I know the way to
the thermal plant if you want to know
L392[23:50:45] <AmandaC> So I've got a
semi decent handle navigating the surface
L393[23:51:24] <AmandaC> If it's not too
much trouble, sure. Just pm it to me because I'm about to pass
out
L394[23:52:17] <AmandaC> Night nerds
L395[23:52:21] <Izaya> o/