<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:57:46]
<walksanator> I have sold my soul to stack
overflow to ask how to add a rectangle as close to 0,0 as possible
with x units of spacing
L2[01:02:39] ⇨
Joins: AppMaker
(webchat@c-71-205-236-120.hsd1.co.comcast.net)
L3[01:05:21] ⇦
Quits: AppMaker (webchat@c-71-205-236-120.hsd1.co.comcast.net)
(Client Quit)
L4[01:06:38]
<randomnumberYT> would anyone be intrested
in a program to boot an os entirely from the internet card?
L5[01:15:13] <Izzy> I would be curious to
see how it works
L6[01:25:28]
<randomnumberYT> its still a work in
progress but il explain the best i can
L7[01:26:04]
<randomnumberYT> first it downloads a list
file from a set url
L8[01:26:41]
<randomnumberYT> it then parses the list
file to get a list of urls to download from along with the
names
L9[01:27:35]
<randomnumberYT> it then downloads all
required files and creates the required directories and saves all
the files in the tempfs
L10[01:28:02]
<randomnumberYT> saving files is the os
responsibility
L11[01:29:13] <Izzy> ah okay, fairly
standard then
L12[01:29:21]
<randomnumberYT> its all going to be on an
eeprom too
L13[01:29:23] <Izzy> won't work for OpenOS
but you could boot a small copy of PsychOS
L14[01:30:04]
<randomnumberYT> my goal is to get openos
to boot. idk about PsychOS
L15[01:30:11] <Izzy> you won't fit OpenOS
in 64k
L16[01:30:30] <Izzy> so you'd have to get
creative and use an actual in-memory virtual filesystem
component
L17[01:30:44]
<randomnumberYT> it will boot off
tempfs
L18[01:30:56] <Izzy> which would be cool
but it means you'll need a lot of RAM
L19[01:30:57]
<randomnumberYT> is there a limit
L20[01:31:02]
<randomnumberYT> oh
L22[01:31:05]
<randomnumberYT> ok
L23[01:31:09] <Izzy> the tmpfs is 64k
L24[01:31:24]
<randomnumberYT> il see if i can make it
download to a filesystem
L25[01:33:04]
<randomnumberYT> working on it now
L26[01:33:23] <Izzy> if you can download it
to one you can download it to any
L27[01:36:22]
<randomnumberYT> would this work to get a
component: component.proxy(component.list(""){})
L28[01:36:37] <Izzy>
component.proxy(component.list("type")())
L29[01:36:45]
<randomnumberYT> ok
L30[01:36:55] <Izzy> though I guess if you
want any component then you can skip any argument to list
L31[02:07:04] <Amanda> Izzy: Is it alright
if I knick your charger for like, 3min to load a file onto my new
tablet?
L32[02:07:25] <Amanda> or will that break
stuff
L33[02:07:58] <Izzy> should be fine, though
you can put your tablet into it and then access the FS from the
storage system computer I believe
L34[02:08:17] <Amanda> ah, I'll try that
first
L35[02:10:00] <Izzy> I think I have parsed
the craftdumper output!
L36[02:12:38] <Amanda> nice!
L37[02:14:15] <Amanda> Danke! That worked
purrfectly, I now have my usual tablet with KOS on it. :3
L38[02:16:37] <Amanda> Need to make my own
charger sometime soon
L39[02:16:59] <Izzy> compacted shaped
recipes db is 132K
L40[02:17:14] <Izzy> oh, because I fucked
it up
L41[02:17:36] <Amanda> Will have to get
more gold first, I want to some more of my own instead of knicking
yours again. I owe you 4 gold, 2 diamonds
L42[02:17:41] <Izzy> 490K
L43[02:18:30] <Amanda> Is there an fget
server on the ricad machine? I have a fget client for kos but no
rica client yet
L44[02:18:43] <Izzy> not yet
L45[02:18:56] <Amanda> 'cause fget can also
proxy http/s
L46[02:18:59] <Amanda> ( IIRC )
L47[02:19:02] <Izzy> yeah it can
L48[02:19:08] <Izzy> but not transparently
enough for oppm, yet
L49[02:19:29] <Amanda> does oppm require
headers or something?
L50[02:20:04] <Izzy> more I haven't written
a virtual internet card that uses it
L51[02:20:09] <Amanda> ah
L52[02:37:52]
<randomnumberYT> i cant find psychOS
L53[02:38:30]
<randomnumberYT> where is it?
L54[02:38:36]
<randomnumberYT> i checked the
fourms
L55[02:41:45]
<randomnumberYT> sorry for
inturrupting.
L56[02:45:55] <Corded> >
<randomnumberYT> i cant find psychOS
L58[02:45:58]
<Lilirine>
see here
L59[02:46:20]
<Lilirine>
it's on... his? (I... actually don't think I ever asked Izaya their
pronouns. Huhn.) git
L60[02:47:39]
<randomnumberYT> ok
L61[02:50:37]
<Lilirine>
time to figure out how long I should keep DFPWMs for - writing a
little site a la music.madefor.cc, but for 1.7.10
Computronics
L62[03:39:42] <Michiyo> Hopefully moving
Corded...
L63[03:40:02] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L64[03:41:36] ⇨
Joins: Corded
(~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L65[03:41:36] zsh
sets mode: +v on Corded
L66[03:41:42] <Michiyo> Oh, neat,
IPv6.
L67[03:42:03] <Michiyo> Leave it to anyone
other than OVH to have working IPv6 out of the box.
L68[03:46:24] <Amanda> Hey Elfi, lookit,
it's the manifestation of my subconscious being projected onto my
eyelids -dozes off-
L69[03:46:33] *
Amanda snuggles up around Elfi
L70[03:46:36] <Amanda> Night girls
L71[03:46:40] <Michiyo> Nice
L72[03:46:42] <Michiyo> ...
L73[03:46:43] <Michiyo> Night
L74[04:05:12]
<Mimiru>
.
L75[04:05:17] <Michiyo> Test
L76[04:12:11] ⇨
Joins: Hawk777
(~Hawk777@2001:569:7e40:1300:84db:7f09:7bcc:155e)
L77[04:12:57] <Michiyo> !update
L78[04:12:58] <Corded> Bot has been
updated. Relaunching...
L79[04:12:58] ⇦
Quits: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
(Remote host closed the connection)
L80[04:13:01] ⇨
Joins: Corded
(~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L81[04:13:01] zsh
sets mode: +v on Corded
L82[04:13:31] ⇦
Quits: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
(Remote host closed the connection)
L83[04:13:39] ⇨
Joins: Corded
(~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L84[04:13:39] zsh
sets mode: +v on Corded
L85[04:14:43] ⇦
Quits: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
(Remote host closed the connection)
L86[04:14:50] ⇨
Joins: Corded
(~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L87[04:14:50] zsh
sets mode: +v on Corded
L88[05:48:33] <Corded> >
<Z0idburg> It was GLFW for sure. The GLFW shipped with
Minecraft befor…
L89[05:48:34]
<Ocawesome101> nice!
L90[05:58:47] <Izzy> so I have a parsed
recipes database for this pack, 600KiB
L91[05:59:14] <Izzy> 620, even
L92[05:59:26] <Izzy> with some compression
I should be able to fit that on a T1 HDD
L94[06:10:03] <Izzy> ... or I could just do
it as-is, apparently :D
L95[06:21:40] <Izzy> though, ore dictionary
could pose a problem
L96[06:37:00] <Izzy> okay no, 768k with all
the recipes
L97[06:46:42] <Izzy> oh and I have to
account for the ore dictionary
L98[07:18:18] ⇨
Joins: Vexatos
(~Vexatos@p200300eaef093c0055f04a4cdca90311.dip0.t-ipconnect.de)
L99[07:18:18] zsh
sets mode: +v on Vexatos
L100[07:30:29] <Izzy> the 200K oredict
compresses down to 50K
L101[07:30:34] <Izzy> good signs!
L102[07:30:38] ⇦
Quits: Hawk777 (~Hawk777@2001:569:7e40:1300:84db:7f09:7bcc:155e)
(Quit: Leaving.)
L103[07:45:40] <Izzy> minecraft recipe set
compresses from 66k to 13k
L104[09:18:54] <ThePiGuy24> nice
L105[10:18:59]
<Forecaster> %tonkout
L106[10:19:01] <MichiBot> Fudge!
Forecaster! You beat your own previous record of 12 hours, 35
minutes and 25 seconds (By 1 hour, 33 minutes and 12 seconds)! I
hope you're happy!
L107[10:19:02] <MichiBot> Forecaster has
tonked out! Tonk has been reset! They gained 0.014 tonk points!
plus 0.026 bonus points for consecutive hours! Current score:
1.82960842, Position #2 Need 0.11031 more points to pass
Vaur!
L108[13:01:06] <Amanda> Goooood meowning
everyone!
L109[13:02:00] <Amanda> %choose right into
cubes or halucinate first
L110[13:02:01] <MichiBot> Amanda: Oh no,
not "halucinate first" again! I'll have "right into
cubes" instead.
L111[13:02:10] <Amanda> Sounds good
L113[14:05:31]
<Kristopher38> inventorystate is a plain
mutable inventory table wrapped in some object that allows me to do
stuff like save a snapshot of the table and restore it later
(within the same function)
L114[14:06:52]
<Kristopher38> This was based on the tag
system that is present in Minecraft >=1.16 as a replacement for
oredict but could be made to work with oredicts I think
L115[14:07:06]
<Kristopher38> I don't remember what state
I left this at though
L116[14:18:31]
<Kristopher38> * (~~within the same
function~~ actually scratch that, it should work across calls as
well)
L117[15:03:47] <Amanda> Izzy: so... fserv
doesn't seem to be working?
L118[15:04:17] <Amanda> my kos client just
times out, openos's fget tries to access a nil socket
L119[15:06:01] <Amanda> so I'm guessing
it's timing out there too
L120[15:09:18] <Amanda> My host is seeing
the openstreams, at least, but nothing after
L121[15:11:16] <Amanda> ...
L122[15:11:55] <Amanda> Izzy: never mind,
I was accessing the wrong host! :D
L123[15:16:47]
<S3>
...
L124[15:16:53]
<S3> You
are pulling an S3
L125[16:00:47]
⇨ Joins: ben_mkiv
(~ben_mkiv@200116b8007Cf000fe3497FfFeA975f2.dip.versatel-1u1.de)
L126[16:30:31]
<Forecaster> %sip
L127[16:30:33] <MichiBot> You drink a ripe
grathnode potion (New!). Forecaster is now Borg until they steal
the concept of stealing.
L128[16:30:48]
<Forecaster> do Borg steal...
L129[16:34:26]
<Mimiru> I
mean, it's literally their whole thing.
L130[16:34:49]
<Forecaster> but is
"assimilating" stealing...
L131[16:34:53]
<Mimiru>
Yes.
L132[16:34:58]
<Forecaster> but...
L133[16:35:22]
<Forecaster> if you ask a Borg if they've
been stolen they'd probably say no
L134[16:35:39]
<Forecaster> and then try to assimilate
you
L135[16:35:43]
<Mimiru>
They board your ship, they kill / assimilate your people and
tech... stealing them and it.
L136[16:36:40]
<Forecaster> but if you assimilate the
concept of stealing, does anything really change
L137[16:37:05]
<Mimiru>
._.
L138[17:02:29]
⇨ Joins: evil
(~evil@cpe-174-96-203-159.columbus.res.rr.com)
L139[17:05:02] ⇦
Quits: evil (~evil@cpe-174-96-203-159.columbus.res.rr.com) (Client
Quit)
L140[17:14:18]
<Forecaster> Evil did not live up to it's
name
L141[17:40:29]
<S3> I
remember this one time this guy joined IRC with a nickname of
titanic
L142[17:40:52]
<S3>
flooded the whole channel and got kicked by the bot for
"excess flood"
L143[17:43:03] <Amanda> FINALLY!
L145[17:43:24] <Amanda> Izzy: Still The
Rest Of The Owl to go, but I've g2g soon ^
L146[17:44:43] ⇦
Quits: uis_ (~uis@95.165.156.213) (Ping timeout: 183
seconds)
L147[17:45:10]
⇨ Joins: uis (~uis@95.165.156.213)
L148[17:46:02] <Amanda> %choose mtrpc or
minitel-rpc
L149[17:46:03] <MichiBot> Amanda: I spy
with my robotic eye something beginning with
"minitel-rpc"!
L150[17:46:07] <Amanda> Hrm.
L151[17:46:09] <Amanda> I disagree
L152[17:49:59] <Corded> >
<Z0idburg> flooded the whole channel and got kicked by the
bot for "ex…
L153[17:50:00]
<Forecaster> sounds like something a
certain deity would do rather than a ship
L154[18:01:09] <Amanda> No idea who you
could be thinking of
L155[18:02:06]
<Forecaster> as far as I know there's only
one deity known for flooding
L156[18:02:22]
<Forecaster> but maybe there's
multiple
L157[18:02:38]
<Forecaster> you never know with
deities
L158[18:02:47] <Amanda> And of course my
ocelot install got blown away
L159[18:03:49] <Amanda> Oh well, guess
I'll just have to halucinate for this waiting
L160[18:07:32]
⇨ Joins: hel (~hel@78.80.196.220)
L161[18:07:45] ⇦
Quits: hel (~hel@78.80.196.220) (Client Quit)
L162[20:56:30] ⇦
Quits: MichiBot (~MichiBot@vps-9c69ad6a.vps.ovh.ca) ()
L163[21:00:10] <Amanda> %p
L164[21:06:24] <Amanda> Oh, michibots
gone
L165[21:07:16] <Amanda> I assume Michiyo
knows already
L166[21:09:21]
<Forecaster> I dunno, do you @Mimiru
?
L167[21:09:41]
<Mimiru>
... huh
L168[21:09:45]
<Mimiru>
Umm
L169[21:09:48]
<Mimiru>
Fuuuuck
L170[21:09:55]
<Mimiru>
Well that's not good
L171[21:10:03]
<Mimiru>
Hey so bad news
L172[21:10:28]
<Mimiru>
The server that hosts MichiBot was just deleted
L173[21:11:52]
<Forecaster> huh
L174[21:12:10]
<Forecaster> that's something you don't
hear very often
L175[21:12:12]
<Mimiru> So
yeah... its all gone.
L176[21:12:28]
<Mimiru>
Tonk is resetting early this year
L177[21:12:31]
<Mimiru>
Yeah...
L178[21:12:32]
<Mimiru>
Yep
L179[21:12:34]
<Mimiru>
Fucj
L180[21:12:37]
<Mimiru>
Fuck too
L181[21:12:40]
<Forecaster> how did that happen
L182[21:13:25] <CompanionCube>
deleted-deleted or just the regular kind of deleted?
L183[21:14:06]
⇨ Joins: Sqwle (~Sqwle@s22.mcskill.net)
L184[21:14:12] ⇦
Quits: Sqwle (~Sqwle@s22.mcskill.net) (Client Quit)
L185[21:15:45] <stephan48> oh no :(
L186[21:16:22]
<Mimiru>
Yeah... deleted deleted
L188[21:18:29] <CompanionCube> ah,
damn
L189[21:19:22] <stephan48> raise them a
ticket?
L190[21:19:38] <stephan48> sometimes they
can restore a vm for some time?
L191[21:19:39] ⇦
Quits: ben_mkiv
(~ben_mkiv@200116b8007Cf000fe3497FfFeA975f2.dip.versatel-1u1.de)
(Ping timeout: 183 seconds)
L192[21:20:15] <stephan48> Hetzner has an
inofficial 24h policy f.e. where you can nicely ask them.
L193[21:20:19]
<Forecaster> they just did that on their
own?
L194[21:28:21]
⇨ Joins: ben_mkiv
(~ben_mkiv@200116b8143a2700fe3497fffea975f2.dip.versatel-1u1.de)
L195[21:37:04] <Michiyo> I had the server
set to not renew... I didn't realize *today* was the cancelation
date.
L196[21:40:20]
<Forecaster> ah
L197[21:41:45]
<Mimiru> I
have a DB Backup from...may. I can go through the logs and find
tonks to update scores.
L198[21:47:26] <CompanionCube> is the
backup from the time you dug it out from /proc or what
L199[21:47:47] <Michiyo> I don't think
so
L200[21:47:59] <Michiyo> No, that was
August
L202[21:49:06]
<Ariri> you
can do that?
L203[21:49:33] <CompanionCube> the hardest
part was figuring out how to see if google has cached a page
L206[21:50:38]
<Mimiru>
ooh is the tonk page damn
L208[21:51:34]
<Mimiru> I
likely won't bother with the inventory... that's a lot of stuff
lmao
L209[21:51:47] <Liizzii> we can always add
more shit back
L210[21:52:11] <CompanionCube> i mean most
of it's probably in the DB backup
L211[21:52:17]
<Mimiru>
Yeah
L212[21:52:40]
<Mimiru>
I'm going to go dig through logs to try to get tonk scores
fixed.
L213[21:53:24]
<Forecaster> fortunately you only need the
last tonk for each person
L214[21:59:53]
<Mimiru>
Well, unfortunatly it's going to be a bit delays cause of work
stupidity
L215[22:01:00] <stephan48> Michiyo: i
would try writing them a quick ticket and see if they can restore
it, if there is anything else then michibot on it you need
L216[22:01:18] <Michiyo> MichiBot was the
only thing left
L217[22:23:39]
<walksanator> so wait what exactly
happened to michibot
L218[22:24:22]
<Forecaster> server got assassinated
L219[22:24:25]
<Mimiru>
The server it was on no longer exists.
L220[22:25:38]
<walksanator> why was it suddently
terminated?
L221[22:25:50]
<Mimiru>
Because I told them I didn't want to pay them any more.
L222[22:25:58]
<Mimiru>
and today was the end of time I had paid them for.
L223[22:26:09]
<walksanator> ah and you forgot to
transfer servers ahead of time
L224[22:26:22]
<Mimiru> I
moved everything EXCEPT MichiBot, thinking I had the box for
another week
L225[22:26:40]
<walksanator> ah... poor michibot
L226[22:27:23]
<Mimiru>
Yeah.. I have a DB backup from March that I'm going to restore,
then I'm going to have to dig out everyones tonk score.
L227[22:27:30]
<Mimiru>
and then boost mine by like 40 points.
L228[22:27:32]
<Mimiru>
:D
L229[22:28:29]
<walksanator> I mean it cant be *that*
hard just
L230[22:28:29]
<walksanator> `grep "Current score:
"` and someother stuff
L231[22:29:11]
<walksanator> probally a dead simple
~~rust program~~ python script
L232[22:29:36]
<Forecaster> C#
L233[22:29:42]
<Mimiru>
ASM
L234[22:29:50]
<walksanator> welp another day of no
responses might as well plug my stackoverflow problem (why is
adding new rectangles soo hard)
L236[22:30:21]
<walksanator> screw pluggin your youtube
or twitch or x or [redacted]
L237[22:30:21]
<walksanator> I plug stackoverflow
problems
L238[22:30:22]
<Mimiru> I
fixed my damn email server... and I'm REALLY wishing I hadn't
L239[22:31:09]
<walksanator> 1. why was email server
broken
L240[22:31:09]
<walksanator> 2. why regret fixing
it
L241[22:31:40]
<Mimiru>
email was broken because of the switch to using WG via my Vultr VPS
broke the relayhost I was using
L242[22:32:00]
<Mimiru>
And I'm currently recieving EVERY GOD DAMN EMAIL I've gotten for
the last... 3 days or whatever
L243[22:32:39]
<Forecaster> it's like a time
capsule!
L244[22:32:41]
<Forecaster> from 3 days ago
L245[22:34:59]
<walksanator> microtime capsule
L246[22:41:37] <Izzy> is the way to force
a GC to yield 20 times?
L247[22:47:52]
<Forecaster> Don't you force GC by
yielding?
L248[22:48:35]
<Forecaster> It's today opposite
day?
L249[22:48:47]
<Forecaster> * Is today opposite
day?
L250[22:55:17] <Amanda> Izzy: I think it
only has to be 10 payo said, but he does 20 in OC out of an
abundance of caution
L251[22:55:33] <Amanda> er in OpenOS
L252[23:01:50]
<Forecaster> Oh, I completely read that
question backwards, somehow
L253[23:11:29]
<S3>
@Mimiru it's fine just send them back and make a delay line bounce
back network!
L254[23:11:37]
<S3> For
your email
L255[23:13:54]
<randomnumberYT> Dumb question. Why are
some people showing up as bots?
L256[23:15:12]
<Mimiru>
Well, usually there would be a command for that... but the bot is
gone.
L257[23:15:19]
<Mimiru>
It's a bridge between IRC and Discord
L258[23:16:22] <stephan48> because we
are.
L259[23:16:28]
<randomnumberYT> Ok
L260[23:16:50] <stephan48> IRC is the
better dimension to be in! You bot!
L261[23:21:21]
<Kristopher38> Amanda: I've seen code on
the java/machine.lua side that explicitly shows why you need 10
yields
L262[23:22:24] <Amanda> @Kristopher38
yeah, I saw something similar, and asked payo who OpenOS does 20,
and he said "out of an abundance of caution"
L263[23:22:45] <Amanda> then I made a joke
about "it's 2035, OpenOS takes 20 minutes to boot, due to the
GC pauses yielding 120 times"
L264[23:23:26]
<Kristopher38> Though depending on the
type of GC that Lua uses it might not actually collect all
garbage
L265[23:24:03]
<Kristopher38> I remember they've used
incremental GC at one point but reverted at some version and
reintroduced a better version in another
L266[23:56:36] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef093c0055f04a4cdca90311.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)