<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:21:23] ⇦
Quits: progwml6 (~progwml6@45.159.180.88) (Ping timeout: 202
seconds)
L2[00:22:10] ⇦
Quits: Arcanox (~dragonox@45.159.182.212) (Ping timeout: 200
seconds)
L3[00:26:57] ⇨
Joins: progwml6 (~progwml6@45.159.180.88)
L4[00:27:55] ⇨
Joins: Arcanox (~dragonox@45.159.182.212)
L5[00:32:32] ⇨
Joins: AdorableCatgirl
(~sam@pool-74-110-180-14.rcmdva.fios.verizon.net)
L6[00:32:37] <AdorableCatgirl> so
L8[00:33:59]
<Zef>
OhS
L9[00:35:11] <AdorableCatgirl> i've finally
got the fun stuff with zlan 3.0
L10[00:35:16] <AdorableCatgirl> written
out
L11[01:07:12]
<BohemianHacks> It now auto-downloads
catgirl porn until the disk is full?
L12[01:13:10] <AdorableCatgirl> what in the
everliving name of fuck
L13[01:15:22]
<Zef> ikr
it should be gay
L14[01:18:33]
<Kristopher38> I wonder if anybody
bothered to write a virus and then distribute it somehow
L15[01:18:46]
<Zef> One
second
L16[01:19:02]
<Kristopher38> :GWchadThinkeyes:
L18[01:20:57]
<Kristopher38> Not that I considered it as
a viable way of distributing it
L19[01:21:23]
<Kristopher38> I meant more like in the
very early days of the arpanet
L20[01:22:40]
<Kristopher38> You would try to spread
your malware through the network
L21[01:23:00]
<Kristopher38> As in, inside of
minecraft
L22[01:23:25]
<Kristopher38> On a multiplayer
server
L23[01:25:27]
<Zef>
That's not really possible unless those computers are specifically
told to save and run any signals it received as a program
L24[01:27:06]
<Kristopher38> You're right
L25[01:29:05] <AdorableCatgirl> i mean,
once i get zlan finished
L26[01:29:18]
<BohemianHacks> @Zef i thought the trap
part of catgirl porn was implied?
L27[01:29:20] <AdorableCatgirl> it would
technically be possible to spread malware over it?
L28[01:29:24]
<Kristopher38> Or if some badly network
service running is able to save arbitrary data to arbitrary files,
that would work as well
L29[01:29:41] <AdorableCatgirl> i mean part
of the zlan spec is a crc32 checksum
L30[01:29:51] <AdorableCatgirl> there's
also extra metadata
L31[01:29:57] <AdorableCatgirl> so one
could have say
L32[01:30:07] <AdorableCatgirl> an MD5,
SHA-2, or another type of checksum
L33[01:30:20]
<Kristopher38> @AdorableCatgirl it's about
whether people would use your software
L34[01:30:22] <AdorableCatgirl> i'm working
on my own hash based on ICE but w/e
L35[01:31:00] <AdorableCatgirl> zlan 3.0 is
to be included with Zorya NEO's full release
L36[01:31:13] <AdorableCatgirl> but it's
supposed to be disabled on boot sooo
L37[01:31:15]
<Kristopher38> You'd want to spread to as
many machines as possible
L38[01:31:16]
<BohemianHacks> the most realistic virus
scenario for OC is via floppy autoruns
L39[01:31:41]
<Kristopher38> Do floppies have
autoruns?
L40[01:32:06]
<BohemianHacks> yeah
L41[01:32:09]
<Kristopher38> Oh god, it's like in the
old times
L42[01:32:20] <AdorableCatgirl> oh
yeah
L43[01:32:22] <AdorableCatgirl>
autoruns
L44[01:32:25]
<BohemianHacks> past that, you would have
to exploit some kind of network service or another
L45[01:32:39] <AdorableCatgirl> also
someone was talking about writing code to the EEPROM but
L46[01:32:44]
<20kdc>
What about subliminal dangers
L47[01:32:47]
<BohemianHacks> maybe some kind of network
file transfer protocol to drop the autorun on the target
L48[01:32:48] <AdorableCatgirl> at least
you can't do that with Zorya NEO <3
L49[01:33:02] <AdorableCatgirl> because the
EEPROM is stuffed full with code
L50[01:33:31]
<BohemianHacks> you could probably sneak a
small remote/reverse shell into the eeprom
L51[01:33:44]
<Kristopher38> I'd gladly hand out
floppies with my malware
L52[01:34:25]
<BohemianHacks> irl shell scripts can be
tiny, but thats mostly because they are ASM
L53[01:34:54]
<Kristopher38> Reverse shell in eeprom
would be even cooler since not only it's minified but also gonna be
compressed, right @AdorableCatgirl ?
L54[01:35:34]
<Kristopher38> You said that you're gonna
use that decompressor someone wrote which fits in the data section
of an eeprom
L55[01:35:42] <AdorableCatgirl> yea, Zorya
NEO's loader is minified and compressed
L56[01:35:51] <AdorableCatgirl> also yea,
mainly to cut down on space
L57[01:36:00] <AdorableCatgirl> so i can
shove a bit more code in the kernel
L58[01:36:02]
<Kristopher38> Yeah, so that'd be even
harder to spot
L59[01:36:25]
<Kristopher38> You'd have to go through
two layers of obfuscation
L60[01:36:29] <AdorableCatgirl> but tell me
how you'd get it in there
L61[01:36:42]
<BohemianHacks> magnets
L62[01:38:46] <AdorableCatgirl> anyways,
i'm gonna also be working on a version of zyneo that loads from a
romfs on an EEPROM card, 64KiB one
L63[01:39:06] <AdorableCatgirl> so if you
really want a secure BIOS, just slap your install on a T1
L64[01:40:35]
<BohemianHacks> I think security in OC is
mostly a minigame anyways
L65[01:40:59]
<BohemianHacks> without block protection
its just like redstone locks
L66[01:41:06]
<Ocawesome101> lol yea security is
difficult
L67[01:41:19]
<BohemianHacks> man... i should not have
come back to this chat
L68[01:41:28]
<BohemianHacks> you guys are awakening my
will to play minecraft again
L69[01:41:41]
<Ocawesome101> Even on the lua side, doing
things like file permissions is hard
L70[01:41:45]
<BohemianHacks> im just getting mediocre
at starcraft 2
L71[01:42:03]
<Ocawesome101> hehehe
L72[01:42:13] <AdorableCatgirl> >file
permissions
L73[01:42:21]
<BohemianHacks> Wanna mess with my OC as
primary mod pack again
L74[01:42:24] <AdorableCatgirl> that's why
i'm gonna make a filesystem
L75[01:42:33]
<BohemianHacks> using OC for autocrafting,
storage, mining
L76[01:42:51]
<BohemianHacks> its very fun to strip out
stuff like AE, refined storage, and quarrying
L77[01:42:52]
<Ocawesome101> I personally think it's
easier to make an OS than to make a filesystem, heh
L78[01:43:07] <AdorableCatgirl> 👉😎👉
L79[01:43:14] <AdorableCatgirl> also
yea
L80[01:44:14] <AdorableCatgirl> filesystems
are hard
L81[01:44:17]
<Ocawesome101> I've written 3 or 4 OSes
(only Open Kernel is actually any good) and never managed a
filesystem
L82[01:44:27] <AdorableCatgirl> but it lets
me do permissions
L83[01:44:41]
<Ocawesome101> thats true
L84[01:44:57]
<BohemianHacks> Im not really into the
making OSes and userspace programs, at least for OC
L85[01:45:06]
<BohemianHacks> its kinda fun on irl
embedded electronics
L86[01:45:14]
<Ocawesome101> Speaking of Open Kernel it
supports mounting filesystems now
L87[01:45:17]
<BohemianHacks> but I dont really get the
appeal in OC
L88[01:45:20] <AdorableCatgirl> i've got a
decent, small archive format that you can flash onto EEPROM
cards
L89[01:45:28] <AdorableCatgirl> i have the
spec somewhere
L90[01:45:45]
<Ocawesome101> Does anyone here play
Xonotic?
L91[01:45:56]
<BohemianHacks> seems weird without proper
binary level datatypes
L92[01:46:17]
<Ocawesome101> or Red Eclipse?
L94[01:46:33] <AdorableCatgirl> >without
proper binary level datatypes
L95[01:46:35] <AdorableCatgirl> nani
L96[01:47:06]
<BohemianHacks> the only linux or FOSSy
shooter games ive played is that one RTS/FPS hybrid
L97[01:47:37]
<BohemianHacks> also shoutout to proton +
steam. Can play a bunch of windows games so easily now.
L98[01:47:42]
<Ocawesome101> heck yeah
L99[01:47:58]
<Ocawesome101> I've only actually used
that for Need For Speed: Hot Pursuit but it works very very
well
L100[01:48:04]
<BohemianHacks> I was playing battlefront
2(the OG one)
L101[01:48:11]
<Ocawesome101> nice
L102[01:48:21]
<BohemianHacks> fallout new vegas
L103[01:48:25]
<BohemianHacks> kenshi
L104[01:48:35]
<Ocawesome101> never heard of those
two
L105[01:48:39] <AdorableCatgirl> big i r o
n
L106[01:48:44] <AdorableCatgirl> wait
what
L107[01:48:47] <AdorableCatgirl> never
heard of what two
L108[01:48:57]
<BohemianHacks> how the fork havent you
heard of fallout?
L109[01:49:07] <AdorableCatgirl> this
makes my big iron the small iron
L110[01:49:10]
<Ocawesome101> I mean, i've heard of like
fallout 76
L111[01:49:17] <AdorableCatgirl> fallout
nv is like
L112[01:49:19] <AdorableCatgirl> the best
fallout
L113[01:49:22] <AdorableCatgirl>
well
L114[01:49:26] <AdorableCatgirl> fps
fallout
L115[01:49:29]
<BohemianHacks> thats like only hearing
about the holy roman empire
L116[01:49:32] <AdorableCatgirl> is it
really an fps?
L117[01:49:44] <AdorableCatgirl>
anyways
L118[01:49:55]
<BohemianHacks> fallout is RPG FPS
L119[01:49:59]
<BohemianHacks> well the newer ones
L120[01:50:08] <AdorableCatgirl> i just
mean
L121[01:50:15] <AdorableCatgirl> 'cause
you can play the entire game in third person
L122[01:50:16]
<BohemianHacks> its def RPG first
L123[01:50:43] <AdorableCatgirl>
anyways
L124[01:50:43]
<Ocawesome101> these are the games in my
steam library
L125[01:50:46] <AdorableCatgirl> 24-bit
ints
L126[01:50:52] <AdorableCatgirl> how do
you feel about that
L129[01:52:03] <AdorableCatgirl> are we
comparing steam libraries
L130[01:52:14]
<BohemianHacks> basically all buildy
games
L131[01:52:18] <AdorableCatgirl> this will
be multiple screenshots
L132[01:52:27] <AdorableCatgirl> because
jesus christ i have a lot of games
L133[01:52:33]
<BohemianHacks> thats not the full
library, just what i have installed locally
L134[01:52:36] <AdorableCatgirl> oh
L135[01:52:42] <AdorableCatgirl> i don't
have much installed on this PC
L136[01:52:50] <AdorableCatgirl> my
desktop has most of my games installed
L137[01:52:54]
<BohemianHacks> those all work well under
linux
L138[01:53:12]
<BohemianHacks> but tbh i mostly play
minecraft and other openworld buildy type games
L139[01:53:24]
<BohemianHacks> some RTS, and random
FPS
L140[01:53:26] <AdorableCatgirl> my
graphics card doesn't have enough vram for some games under
proton
L141[01:53:35] <AdorableCatgirl> fuckin
1050
L142[01:53:40]
<BohemianHacks> laughs in intel
graphics
L143[01:53:51]
<Kristopher38> @BohemianHacks come back to
playing MC, we could share our progress 😎
L144[01:54:02]
<BohemianHacks> lol my gf would be so
mad
L145[01:54:11]
<Kristopher38> Also props for
rimworld
L146[01:54:14]
<BohemianHacks> after years of trying, we
are finally into the same game at the same time
L147[01:54:28]
<BohemianHacks> if i switch now its
basically treason
L148[01:54:48]
<DaComputerNerd> heh my linux machine has
a quadro k2100m, worse for gaming than a 1050 i think
L149[01:54:54] <AdorableCatgirl> how the
hell do i only show games i have installed
L150[01:54:58]
<Kristopher38> Can we get some Fs in the
chat
L151[01:55:19] <AdorableCatgirl> also my
1050 only has 2GB of vram
L152[01:55:20] <AdorableCatgirl> so
L154[01:55:27]
<Kristopher38> I feel you though, you
gotta do what you gotta do
L155[01:56:04]
<BohemianHacks> @AdorableCatgirl they
changed the settings you have to set up filtering options with the
little search thingy
L156[01:56:07]
<DaComputerNerd> the image doesn't go
through right does it
L157[01:56:10]
<BohemianHacks> its a pain in the ass
now
L158[01:56:14]
<DaComputerNerd> it's not really
L159[01:56:22]
<DaComputerNerd> click the button on the
right next to the search bar
L160[01:56:22]
<DaComputerNerd> done
L161[01:56:35]
<BohemianHacks> that doesnt work if you
have streaming enabled
L162[01:56:39]
<DaComputerNerd> fair
L163[01:56:41]
<BohemianHacks> it shows remote games
also
L165[02:00:36] <AdorableCatgirl> hoi4 runs
like dogshit
L166[02:00:38] <AdorableCatgirl> i don't
know why
L167[02:00:44] <AdorableCatgirl> i blame
CEF mostly
L168[02:00:51]
<BohemianHacks> you like the pew pew i
see
L169[02:01:01]
<BohemianHacks> KSP is awesome
L170[02:01:16]
<BohemianHacks> haven't played since
before the career mode was added 😄
L171[02:01:18] <AdorableCatgirl> i forgot
why i had HL2 installed
L172[02:01:19]
<Kristopher38> @BohemianHacks before I go
to bed, you don't seem to have answered my question earlier, do you
have any insight to share on the overall energy requirements for
robots/their bases?
L173[02:01:29] <AdorableCatgirl> hl2 is a
shit game
L174[02:01:59]
<BohemianHacks> @Kristopher38 not really
but I would be careful about your upgrades. generator upgrade AND
hoverupgrade limit you quite a bit IMO
L175[02:02:32] <AdorableCatgirl>
anyways^2, i need to git gud at Touhou 15.5
L176[02:02:47]
<BohemianHacks> geolyzing and moving are
the biggest energy sinks and your range off a charge is + scan is
something like 15 chunks safely
L177[02:03:04]
<BohemianHacks> with a decent
battery
L178[02:03:21]
<BohemianHacks> if you geolyze constantly
to navigate it gets even smaller
L179[02:03:33]
<Kristopher38> In what way, I can still
cram every upgrade I need to make this work
L180[02:04:22]
<BohemianHacks> inventory controller
upgrade is a must IMO, the geolyzer itself, chunkloader unless you
deploy a chunkloading grid of robots
L181[02:04:47]
<Kristopher38> Batteries are a waste of
upgrade slots imo, it's better to put one experience upgrade there
and the robot gets 5000 additional energy per level acquired
L182[02:05:11]
<BohemianHacks> gotta look at the material
cost of the bots + upgrades
L183[02:05:34]
<BohemianHacks> i did the math at one
point because I was originally going more or less the route you
are
L184[02:05:35]
<Kristopher38> And since it's gonna mine
most of the time it's going to get that exp pretty quickly
L185[02:05:45]
<BohemianHacks> if you do super robots
they are super expensive per unit
L186[02:05:54]
<BohemianHacks> its way more cost
effective to have lower teir specialized robots
L187[02:06:06]
<Kristopher38> :GWchadThonkery:
L188[02:06:25]
<BohemianHacks> the first robot i designed
had a bunch of upgrades and it all fit for sure
L189[02:06:38]
<BohemianHacks> but it was several chunks
worth of mining per bot
L190[02:07:02]
<BohemianHacks> also getting enderpearls
is somewhat modpack specific but thats a resource to watch out
for
L191[02:07:25]
<Kristopher38> Yeah, I also did the math
and iirc the diamonds would be a bottleneck
L192[02:07:31]
<BohemianHacks> 100%
L193[02:07:38]
<BohemianHacks> and gold to some
degree
L194[02:07:47]
<Kristopher38> Yeah
L195[02:08:34]
<BohemianHacks> basically the most cost
effective way i found was to put your diamonds, gold, and pearls
into bots that served roles that cover a large area
L196[02:09:01]
<BohemianHacks> so stuff like the
crafter/inventory manager that will be making new bots
L197[02:09:25]
<BohemianHacks> mining bots you could have
a bunch of lower teir dudes working in parallel and its
better
L198[02:09:41]
<BohemianHacks> same for woodcutting or
villager trading
L199[02:09:58]
<BohemianHacks> well villager trading you
could also probably justify a super bot
L200[02:10:05]
<Kristopher38> About the enderpearls, I'd
like to go villager breeding route
L201[02:10:21]
<BohemianHacks> yeah thats the most
vanilla but i get kinda weird about it
L202[02:10:33]
<BohemianHacks> its almost a little too
meta gamey
L203[02:10:56]
<Kristopher38> Yeah, whatever fits you, I
like it when it's the most vanilla
L204[02:11:15]
<BohemianHacks> I did thermal expansion +
friends, then added some recipes to make liquid enderium
L205[02:11:31]
<Kristopher38> I like working around the
imposed limitations
L206[02:11:50]
<BohemianHacks> was some kind of mixture
of glowstone emerald blaze powder kinda stuff
L207[02:12:30]
<Kristopher38> I could also go with the
route of going to the nether with a drone, finding nether fortress
and killing a blaze
L208[02:12:34]
<BohemianHacks> cant remember exactly but
i made it more about refining existing overworld resources than
making vanilla style farms
L209[02:13:05]
<BohemianHacks> its a kind of give an take
on how vanilla vs realistic you want to be
L210[02:13:08]
<Kristopher38> But that would require
extra geolyzer and chunkloader upgrade for that drone
L211[02:13:18]
<BohemianHacks> I also played around with
doing greg tech and using those resources
L212[02:13:53]
<BohemianHacks> so you dont need magic
pearls and blaze powder as much as just manufacturing screws,
bolts, plates, etc
L213[02:13:59]
<BohemianHacks> making electronic
circuits
L214[02:14:13]
<Kristopher38> Oh that sounds really
cool
L215[02:14:27]
<BohemianHacks> yeah, it felt more
"correct"
L216[02:15:52]
<BohemianHacks> somewhere in the chat
history i did a paste of my GTCE recipes
L217[02:15:54]
<BohemianHacks> trying to find it
L219[02:16:54]
<BohemianHacks> crafttweaker script for
GTCE + OC
L220[02:17:29]
<BohemianHacks> it does require you to
play around with gregtech ores and stuff, but I enjoyed it
L221[02:18:32]
<BohemianHacks> you might be able to do
something simliar but simpler with tech reborn/industrial
craft
L222[02:18:42]
<Kristopher38> My original goal was to
make self replicating robots, so each one would have to be a
superbot to be able to do all of the required jobs to replicate,
but I'll give a thought to the idea of more specialised
robots
L223[02:19:06]
<BohemianHacks> did you ever follow
project world eater from computercraft?
L224[02:19:09] <Amanda> %choose put laptop
away or explore more space-fishies
L225[02:19:10] <MichiBot> Amanda: You'll
want to go with "put laptop away".
L226[02:19:31]
<Kristopher38> I've seen a video titled
like that
L227[02:19:31] <CompanionCube>
OCawesome101: i've played xonotic badly before
L228[02:19:45]
<BohemianHacks> I originally messed with
this idea back on computercraft
L229[02:19:59]
<BohemianHacks> before easy item
identification
L230[02:20:06]
<BohemianHacks> the challenge was:
L231[02:20:27]
<BohemianHacks> Staring with a single
mining turtle facing a tree, make another turtle
L232[02:20:39] <CompanionCube>
AdorableCatgirl: I wouldn't, since hoi4 probably doesn't use CEF
that much
L233[02:20:49]
<BohemianHacks> you had to do a bunch of
tests to even identify what item was what in your inventory
L234[02:20:54]
<Kristopher38> Anyway my idea is akin to
Von Neumann probe, a machine that travels from stellar body to
stellar body using up their resources to make copies of
itself
L235[02:21:02]
<BohemianHacks> ie is this block
placeable, can i craft X recipe with it, etc
L236[02:21:05]
<Kristopher38> Yeah, I know
L237[02:21:19]
<Kristopher38> I've seen those videos when
I was doing my research
L238[02:21:44]
<BohemianHacks> Yeah, we are after kind of
the same thing. Basically the "mother" robot is my
approach
L239[02:21:44]
<Kristopher38> Someone actually finished
it after the challenge ended, right?
L240[02:22:05]
<BohemianHacks> yeah, after the item
identification was added though
L241[02:22:06]
<AdorableCatgirl> CC: too late, already
blames
L242[02:22:10]
<AdorableCatgirl> *blamed
L243[02:22:23]
<AdorableCatgirl> but jeez, it runs
bad
L244[02:22:41]
<BohemianHacks> so the goal with mine
would be multiple robot colonies
L245[02:22:47]
<AdorableCatgirl> i've got an AMD
A12-9720P in my laptop
L246[02:22:49]
<AdorableCatgirl> :(
L247[02:22:56]
<AdorableCatgirl> i should be able to run
hoi4
L248[02:23:02]
<BohemianHacks> you start with a high teir
robot and some supplies, and it makes a colony of simpler
robots
L249[02:23:13]
<BohemianHacks> then it eventually can
make a new high teir robot + supplies
L250[02:23:36]
<BohemianHacks> rather than 1:1
L251[02:23:39] *
CompanionCube has run it well on his FX8350
L252[02:23:47]
<Kristopher38> I've seen a video of one
guy, clearly before doing item identification since he was
repeatedly placing sand to test if it's sand or gravel
L253[02:24:22]
<Kristopher38> Don't remember if he
finished that software though
L254[02:24:30]
<AdorableCatgirl> i mean shouldn't my
fuckin laptop be able to run it?
L255[02:24:43]
<AdorableCatgirl> maybe i'll compare the
linux version to the windows version on my desktop
L256[02:24:45]
<BohemianHacks> yeah, there were some very
advanced ones but iirc no one did the full challenge
L257[02:24:56]
<BohemianHacks> there were a few random
hiccups in the item ID process
L258[02:25:10]
<BohemianHacks> i think lapis was
one
L259[02:26:04]
<Kristopher38> Your approach seems more
sensible, some tasks can be parallelized so they can benefit from
more, simpler robots
L260[02:26:34]
<BohemianHacks> its theoretically possible
to do the single robot way, but it would be so slow and
tedious
L261[02:26:45]
<Kristopher38> Yeah, you're right
L262[02:26:49]
<BohemianHacks> mostly from the
microcrafting, smelting, and pearls
L263[02:27:39]
<Kristopher38> Memory constraints are a
pain though, my A* and map representation still use so much
memory
L264[02:27:52]
<BohemianHacks> oh yeah, thats somethign i
can help with
L265[02:27:53]
<Kristopher38> Gotta optimize that if I
want to run on gold tier memory
L266[02:27:57] <CompanionCube> if it's
your server just alter them in the config :p
L267[02:28:11]
<BohemianHacks> you have to convert the
tables to strings or numbers
L268[02:28:24]
<Kristopher38> Yeah, I know
L269[02:28:34]
<BohemianHacks> you can go the easy way of
serializing/unserializing but I actually packed them into
numbers
L270[02:28:49]
<BohemianHacks> by shifting bits around
and stuff
L271[02:29:13]
<BohemianHacks> so I had a 1D table, then
calculated offsets
L272[02:29:21]
<Kristopher38> Yeah, I did exactly that,
even before I discovered that you did the same thing
L273[02:29:26]
<BohemianHacks> lol nice
L274[02:29:40]
<Kristopher38> I also use 1D table
L275[02:29:53]
<BohemianHacks> its basically the only way
to do it
L276[02:29:58]
<BohemianHacks> such tiny memory
L277[02:30:20] <AdorableCatgirl>
anyways
L278[02:30:25]
<BohemianHacks> you just made me so happy
😄
L279[02:30:31]
<Kristopher38> And I'm thinking of using
strings to store that to shrink down memory usage even
further
L280[02:30:37]
<BohemianHacks> at the time I was on here
trying to talk to people and felt kinda insane
L281[02:31:00]
<BohemianHacks> awesome to see someone
else reach the same conclusion
L282[02:31:01]
<Kristopher38> :( poor you
L283[02:31:19] <AdorableCatgirl> ugh
L284[02:31:23] <AdorableCatgirl> i need to
finish tsukinet
L285[02:31:26] <AdorableCatgirl> so i can
test it out
L286[02:31:31] <AdorableCatgirl> in
OC
L287[02:31:34] <AdorableCatgirl> then over
ethernet
L288[02:32:49]
<Kristopher38> When I found that you were
doing the same thing as I was, I was scrolling through logs and was
amazed that one month before me someone used the same solutions as
I did and encountered similar problems
L289[02:34:10]
<Kristopher38> Anyway, I ran some tests
and curiously strings take half a byte of OC memory per
character
L290[02:34:43] <AdorableCatgirl> big
think
L291[02:35:00]
<BohemianHacks> thats very confusing
L292[02:35:01] <AdorableCatgirl> hmm
L293[02:35:10] <AdorableCatgirl> i wonder
if i could port LZ4 to OC
L294[02:35:29]
<BohemianHacks> I think a string and a
number are the same size in memory(up to a certain size string
obviously)
L295[02:35:33]
<BohemianHacks> at least the last time I
looked
L296[02:36:31]
<Kristopher38> So what I'm thinking of
doing is keeping the map representation as strings after a geolyzer
scan and that's static. Any changes made go into a 1D table that's
queried first when accessing the map, and if they're not there, the
string is queried
L297[02:37:05]
<BohemianHacks> oh, another really
important note someone gave me on that front
L298[02:37:12]
<Kristopher38> And a function to
"commit" the changes to the string
L299[02:37:16]
<BohemianHacks> use the tempfs
L300[02:37:34]
<BohemianHacks> its as fast as memory
access and doesn't take up disk space or ram
L301[02:37:41]
<BohemianHacks> its basically magic extra
memory
L302[02:37:47]
<Kristopher38> 😮
L303[02:37:54] <AdorableCatgirl> tmpfs for
swap
L304[02:38:10]
<Kristopher38> It's 64K?
L305[02:38:30] <AdorableCatgirl> BLT ->
LZ(SS/4/MA) -> write
L306[02:38:32]
<BohemianHacks> I dont know the actual
size limits before it gets cleared but it doesnt count for disk or
ram use
L307[02:38:42]
<The_Stargazer> so tmpfs = download more
ram
L308[02:38:44]
<The_Stargazer> but real
L309[02:38:45]
<The_Stargazer> ?
L310[02:38:57]
<Kristopher38> I see, thanks for
this
L311[02:39:12]
<BohemianHacks> so its really good for
stuff like geoscans before you dump them into a longer term
storage, really long a* paths, etc
L312[02:39:25] <AdorableCatgirl>
also
L313[02:39:36] <AdorableCatgirl> i'm gonna
add flash chips to OSSM
L314[02:39:43]
<BohemianHacks> @The_Stargazer yes
L315[02:39:43] <AdorableCatgirl> 8K, 16K,
and 32K
L316[02:39:50]
<The_Stargazer> Huh. Neat.
L317[02:40:01]
<Kristopher38> Also I can post my script
that I used to run the memory tests tomorrow
L318[02:40:08] <AdorableCatgirl> super
fast I/O
L319[02:41:03]
<Kristopher38> There was also a post on
the forums describing how much memory each variable type
takes
L320[02:41:12]
<Ocawesome101> Link?
L321[02:41:15]
<BohemianHacks> Im gonna 1v1 in gf in
starcraft 2 until she rage quits, then we should totally team
up
L322[02:41:26]
<BohemianHacks> Im gonna 1v1 my gf in
starcraft 2 until she rage quits, then we should totally team up
[Edited]
L324[02:41:48]
<Ocawesome101> Thanks!
L325[02:41:56]
<Ocawesome101> gn all
L326[02:42:16]
<Kristopher38> Although I don't believe it
to always be accurate in all cases
L327[02:42:17]
<BohemianHacks> no promises or anything
but if I get back into the robot project I will definitely hit you
up to collaborate more.
L328[02:43:02]
<Kristopher38> Weird stuff happens when
index with strings instead of number even though strings are
internalised and shouldn't take more than 9 bytes
L329[02:44:01]
<Kristopher38> Weird stuff happens when
you index with strings instead of numbers for example even though
strings are internalised and shouldn't take more than 9 bytes
[Edited]
L330[02:44:17] <AdorableCatgirl> OpenOS
now uses ~175KB last time i checked
L331[02:44:58]
<BohemianHacks> Im outta here for now.
Good luck @Kristopher38
L332[02:45:00]
<Kristopher38> Thanks for all the tips, it
was really nice talking to you, see you around and good luck
L333[02:45:32]
<Kristopher38> Gotta go to bed, it's
really late for me here
L334[02:45:37]
<Kristopher38> Gn!
L335[02:45:43]
<BohemianHacks> gn!
L336[03:38:19] ⇦
Quits: AdorableCatgirl
(~sam@pool-74-110-180-14.rcmdva.fios.verizon.net) (Ping timeout:
202 seconds)
L337[04:24:33]
⇨ Joins: flappy
(~flappy@88-113-149-197.elisa-laajakaista.fi)
L338[04:48:42] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Quit:
Cervator)
L339[04:52:46]
⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L340[04:59:42] <BrightYC> payonel wow,
radioegor146 was helped
L341[05:00:15] <BrightYC> i am
surprised
L342[05:13:12] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L343[05:29:34]
⇨ Joins: ben_mkiv
(~ben_mkiv@i5E86B0F5.versanet.de)
L344[05:52:05] ⇦
Quits: bauen1 (~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
(Ping timeout: 204 seconds)
L345[06:33:56] ⇦
Quits: CarlenWhite (~CarlenWhi@82.sub-174-241-136.myvzw.com) (Ping
timeout: 378 seconds)
L346[06:37:27]
⇨ Joins: CarlenWhite
(~CarlenWhi@82.sub-174-241-136.myvzw.com)
L347[06:58:36] ⇦
Quits: Backslash (~Backslash@d75-156-174-126.abhsia.telus.net)
(Read error: -0x1: UNKNOWN ERROR CODE (0001))
L348[07:11:02]
<He> ded
chat
L349[07:11:48] ⇦
Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping
timeout: 190 seconds)
L350[07:15:55] <Izaya> undead chat
L351[07:34:48] <Lizzian> %tonk
L352[07:34:48] <MichiBot> Jeepers!
Lizzian! You beat BohemianHacks's previous record of 11 hours, 8
minutes and 54 seconds (By 1 hour, 3 minutes and 34 seconds)! I
hope you're happy!
L353[07:34:49] <MichiBot> Lizzian's new
record is 12 hours, 12 minutes and 29 seconds! Lizzian also gained
0.01272 (0.00106 x 12) tonk points for stealing the tonk.
L354[07:35:10] <Lizzian> Yay
L355[07:35:51] <Lizzian>
%tonkleadera
L356[07:35:54] <Lizzian> Fak
L357[07:36:04] <Lizzian>
%tonkleaders
L359[08:30:12] ⇦
Quits: Arcanox (~dragonox@45.159.182.212) (Ping timeout: 200
seconds)
L360[08:34:49]
<Forecaster> D:
L361[08:36:12]
⇨ Joins: Arcanox (~dragonox@45.159.182.212)
L362[09:19:18] ⇦
Quits: Kleadron (~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
(Ping timeout: 190 seconds)
L363[09:30:03]
⇨ Joins: Kleadron
(~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L364[09:42:04] <Izaya> good news
everyone!
L365[09:42:07] <Izaya> I fixed my
MX518.
L366[09:51:31]
⇨ Joins: Inari
(~Pinkishu@pD9E8FA22.dip0.t-ipconnect.de)
L367[09:55:42] <Lizzian> don't you just
love it when the windows 10 login screen breaks and doesn't respond
when you try and wake it up?
L368[09:56:00] <Lizzian> had to fix it by
remoting in via my phone which then triggered it to restart so i
could then log back in physically
L369[10:30:45] ⇦
Quits: Kleadron (~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
(Ping timeout: 204 seconds)
L370[10:33:43]
⇨ Joins: Kleadron
(~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L371[10:57:31] ⇦
Quits: ben_mkiv (~ben_mkiv@i5E86B0F5.versanet.de) (Killed (NickServ
(GHOST command used by
ben_mkiv|afk!~ben_mkiv@88.130.157.255)))
L372[10:57:36]
⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.157.255)
L373[10:58:25]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L374[11:25:33]
<Forecaster> gotta love when things fail
for no reason
L375[11:33:53] ⇦
Quits: Kleadron (~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
(Ping timeout: 190 seconds)
L376[11:37:19]
⇨ Joins: Kleadron
(~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L377[12:24:12] <stephan48> nice easy and
uncomplicated pieces of software each minding their own task
L378[12:24:33] <stephan48> wishfull
thinking everything is integrating and fucking around via dbus like
magic which nobody can even grasp to understand
L379[12:24:45] <stephan48> having so many
interactionpoints and pieces that nothing can be expected to
work
L380[12:38:36] ⇦
Quits: Kleadron (~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
(Ping timeout: 189 seconds)
L381[12:42:13]
⇨ Joins: Kleadron
(~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L382[13:10:47]
<Forecaster> "uncomplicated" and
"software", heh
L383[13:24:20]
<Forecaster> %sip
L384[13:24:21] <MichiBot> You drink a
stirring weather potion (New!). Everything Forecaster says is now
in Wingdings until they see a unicorn.
L385[13:43:35] ⇦
Quits: Kleadron (~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
(Ping timeout: 202 seconds)
L386[13:46:31]
⇨ Joins: Kleadron
(~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L387[14:24:09]
⇨ Joins: Diego
(~diego@158.red-95-122-43.staticip.rima-tde.net)
L388[14:24:37] ⇦
Quits: Diego (~diego@158.red-95-122-43.staticip.rima-tde.net)
(Client Quit)
L389[15:42:13] ⇦
Quits: simon816
(~simon816@ec2-52-43-110-46.us-west-2.compute.amazonaws.com) (Ping
timeout: 190 seconds)
L390[15:42:56]
⇨ Joins: simon816
(~simon816@ec2-52-43-110-46.us-west-2.compute.amazonaws.com)
L391[15:49:37]
⇨ Joins: ben_mkiv (~ben_mkiv@88.130.156.47)
L392[15:54:12] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@88.130.157.255) (Ping timeout: 378
seconds)
L393[16:45:19]
⇨ Joins: gamax92
(~gamax92@c-73-153-119-160.hsd1.co.comcast.net)
L394[16:45:19]
zsh sets mode: +v on gamax92
L395[16:45:50] <payonel> Amanda: i made a
very helpful update to os-level development for ocvm
L396[16:45:58] <payonel> printing the
crash message to stdout after vm shutdown
L397[16:49:55]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-7-145.dynamic.as20676.net)
L398[16:49:55]
zsh sets mode: +v on Vexatos
L399[16:50:05] <payonel> @Kristopher38
openos 1.7.5 allocated about 130 maybe 135 KB to get to the boot
shell. it's been a while since i checked
L400[16:50:32] <payonel> but then it will
dynmically load more if you use certain libraries (including tab
completion)
L401[16:50:40] <payonel> or if you use
shell pipes
L402[16:51:10] <gamax92> payonel: openos
is pandora's box
L403[16:51:32] <payonel> anyways, ocvm (my
oc emulator) can also be used to quickly measure tiny changes in
memory cost if you want to optimize your memory footprint.
L404[16:51:52] <payonel> gamax92: holy
crap it's gamax!
L405[16:52:04] <payonel> %pet
gamax92
L406[16:52:04] <MichiBot> payonel is
petting gamax92 with A vial of lies. gamax92 regains 1d4 => 3
hit points!
L407[16:52:10] <gamax92> lies
L408[16:56:27] <gamax92> kinda exist
again, trying to write a TickDynamic clone while also fixing like 6
other problems in a modpack
L409[16:57:11] <payonel> i'm glad you are
here
L410[17:00:14]
<Kristopher38> payonel: how long is
quickly? Does it report current lua memory usage?
L411[17:00:45]
<Kristopher38> And how accurate is it in
comparison to actual OC
L412[17:03:49] <payonel> have you ever
used ocvm?
L413[17:05:42]
<Kristopher38> Nope, but now I'm
interested
L414[17:05:54]
<Kristopher38> I've been doing all my
testing in-game up to this point
L415[17:06:50] <payonel> with ocvm i can
start and shutdown a vm about 4 times a second
L416[17:07:30] <payonel> my first goal
with it was for profiling memory use
L417[17:08:41] <payonel> to really get
into the details of memory profiling you'd need some external
tools, which i haven't push to github (for example, a lua stack
trace profiling aggregrator i wrote to build graphs of
"hot" zones)
L418[17:09:00]
<Kristopher38> Now you got me really
interested
L419[17:09:08] <payonel> but, at a basic
level, ocvm writes to a machine log the memory the lua vm allocated
during runtime
L420[17:09:41] <payonel> in the log,
you'll see messages like this: computer peek memory: 1029686
L421[17:10:30] <payonel> the memory
measurement is exact, but, the lua runtime you use and the fact
that i'm using my own c++ bindings as opposed to the jnlua oc uses
.. there are differences
L422[17:10:49] <payonel> you can do some
testing to get an idea of what that delta is between OC and
ocvm
L423[17:11:03] <payonel> but ocvm is best
at telling you if youre making progress or making things
worse
L425[17:11:54]
<Kristopher38> Doesn't look like
yours
L426[17:12:08]
<Kristopher38> Oh, that's the MineOS
guy
L427[17:12:12] <payonel> when i'm testing
memory one thing i do is add shutdown to .shrc, and then start the
vm 10 or 100 times (memory can fluctuate ever so slightly due to
some random memory page values that cause lua to allocate an extra
page or two -- which matter when you're trying to measure memory
changes smaller than a page)
L428[17:12:14]
⇨ Joins: bauen1
(~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
L431[17:12:41]
<ThePiGuy24> rip
L432[17:12:51] <payonel> @Kristopher38
there are things ocvm doesn't do well/doesn't try to do
correctly
L433[17:13:13] <payonel> 1. its primary
target host is linux. because that's where i am, and it was a tool
for me primarily
L434[17:13:24] <payonel> it'll build on
other systems, but maybe not
L435[17:13:58] <payonel> it's is a tty
(pty) / cli program, so you'll need to run it in a compatible
terminal
L436[17:14:15] <payonel> it uses your
system fonts for the terminal, it does not use OC's glyph
system
L437[17:15:02] <Elfi> Is ocemu still being
worked on?
L438[17:15:14]
<Kristopher38> Not dealbreakers to
me
L439[17:15:26] <bauen1> payonel: ocemu is
really nice
L440[17:15:31] <Elfi> IIRC that emulates
the OC screen more closely.
L441[17:15:46] <payonel> ocemu is awesome,
i was just trying to solve a different problem with ocvm
L442[17:15:56] <payonel> yep, ocemu is
def. closer to real oc
L443[17:16:00] <bauen1> s/ocemu/ocvm
L444[17:16:00] <MichiBot> <payonel>
yep, ocvm is def. closer to real oc
L445[17:16:04]
<Kristopher38> You wrote in readme that it
can also do CPU profiling, that means it's time-accurate?
L446[17:16:05] <bauen1> well
L447[17:16:08] <payonel> :/
L448[17:16:09] <bauen1> you get what i
mean
L449[17:16:14] <bauen1> the thing you made
is awesome
L450[17:16:28] <gamax92> Elfi: I haven't
really touched it in a couple of years
L451[17:17:16] <payonel> @Kristopher38
time-accurate as in real-time modeling? no - cpu profiling as in, i
wrote a lua stack aggregator so i could use pprof tools with
it
L452[17:17:18] <Elfi> Ah, that's
fair
L453[17:17:37] <Elfi> still, you both did
good work, even if the use cases are different~
L454[17:17:45] <payonel> and then i wrote
a "hot call path" tool that let me "walk"
through the call areas that were expensive
L455[17:18:00] <gamax92> iirc I did make
an SDL patch for ocvm before
L456[17:18:10] <Elfi> Ooh
L458[17:22:11]
<Kristopher38> Did you release that tool?
It would make my life much easier
L459[17:22:41] <payonel> i would need to
surely need to dust that thing off and make a README for it
L460[17:22:50] <payonel> but i would be
happy to do that, perhaps this weekend
L461[17:23:38]
<Kristopher38> That'd be awesome
L462[17:23:39] <payonel> it's not well
refined, there are going to be a lot of weird gears in that
thing
L463[17:24:21]
<AdorableCatgirl> i'm finally working on
my cpu arch
L464[17:24:59] <payonel> @AdorableCatgirl
what arch is that?
L465[17:25:05]
<Kristopher38> As long as it
works(TM)
L466[17:25:16]
<Kristopher38> @AdorableCatgirl what
language, I'm curious
L467[17:25:32]
<AdorableCatgirl> xdpu64, something i've
been working out myself
L468[17:25:42]
<AdorableCatgirl> also assembly :^)
@Kristopher38
L469[17:25:48]
<Kristopher38> Glowingeyes
L470[17:26:15]
<Kristopher38> Is it your own instruction
set?
L471[17:26:57]
<AdorableCatgirl> yea
L472[17:27:05]
<AdorableCatgirl> i just said that
L473[17:27:17]
<AdorableCatgirl> 64 bit words, 24 bit
addresses
L474[17:28:36]
<Kristopher38> Addressable 16MBs 🤔
L475[17:29:58]
<Kristopher38> What was the upper limit on
default config with maxed out tier 3.5 memory in servers, 8
Megs?
L476[17:30:21]
<Kristopher38> 23 bit addresses would be
weird though
L477[17:30:31] ⇦
Quits: ben_mkiv (~ben_mkiv@88.130.156.47) (Killed (NickServ (GHOST
command used by
ben_mkiv|afk!~ben_mkiv@i59F678C7.versanet.de)))
L478[17:30:36]
⇨ Joins: ben_mkiv|afk
(~ben_mkiv@i59F678C7.versanet.de)
L479[17:32:33]
<AdorableCatgirl> iirc real max is like
64M
L480[17:35:30]
<Kristopher38> The real question is
L481[17:35:40]
<Kristopher38> Will you port a C compiler
to it?
L482[17:36:23]
<AdorableCatgirl> hell no
L483[17:36:32] <bauen1> why not ?
L484[17:36:43] <bauen1> or rather, does it
have a stack ?
L485[17:36:48]
<AdorableCatgirl> i'm not fuckin doing
that
L486[17:36:58] <gamax92> but why
not?
L487[17:37:00]
<AdorableCatgirl> there aren't all that
many instructions
L488[17:37:38] <bauen1> is it turing
complete ? (theoretically atleast)
L489[17:38:14]
<AdorableCatgirl> there are about
L491[17:39:10]
<AdorableCatgirl> 50 instructions
L492[17:39:40]
<Kristopher38> Have you got them
documented somewhere? Can we take a look?
L493[17:40:02]
<AdorableCatgirl> but the jmp and call
instructions are encoded weirdly so those two cover stuff like jz,
jzr, jnz, jgz, etc
L494[17:42:08] <bauen1> using jz and jgz
and jmp you can probably "emulate" most other jump
instructions available on e.g. 6502 or i386
L495[17:43:02]
<AdorableCatgirl> well, there was room in
the type field
L497[18:11:58]
<ThePiGuy24> oh god
L498[18:26:32] <Mimiru> :P
L499[18:26:36] <Mimiru> Oh yeah, eye
cancer BTW :P
L500[18:29:39] <gamax92> agh. one mod puts
a DataParameter on the wrong class (EntityTameable), breaking
everything else
L501[18:30:13] <gamax92> another mod copy
and pasted this issue while also having every other DataParameter
for that entity on the wrong class too
L502[18:44:56]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-44-35.dynamic.as20676.net)
L503[18:44:56]
zsh sets mode: +v on Vexaton
L504[18:46:48] ⇦
Quits: Vexatos (~Vexatos@port-92-192-7-145.dynamic.as20676.net)
(Ping timeout: 190 seconds)
L505[18:54:54] <Mimiru> Yay I found where
I forked SGCraft into what would be come LanteaCraft...
L506[18:55:07]
<Forecaster> yay?
L507[18:55:15] <Mimiru> This happened
roughly ~2013-10-18
L509[19:17:33]
⇨ Joins: Vaht
(~Tahg@pool-71-184-110-95.bstnma.fios.verizon.net)
L510[19:18:28] ⇦
Quits: Tahg (~Tahg@pool-71-184-110-95.bstnma.fios.verizon.net)
(Ping timeout: 200 seconds)
L512[19:32:19]
<ThePiGuy24> what i have gathered from the
link that simon816 sent: you could possibly fly to the moon if you
hack up and reprogram 4 Anker PowerPort Atom PD 2 USB-C
chargers
L513[19:33:12] <Mimiru> Pretty much, maybe
yeah..
L514[19:33:26] <simon816> time to run a
server cluster of usb chargers
L515[19:33:41]
<ThePiGuy24> not sure if they are OTP
though
L516[19:39:24] <ben_mkiv|afk> thinks i
didnt need to know, but still fascinating
L517[19:39:37] <ben_mkiv|afk> my smart
plug is probably faster, too
L518[19:39:58] <ben_mkiv|afk> maybe even
the hue light bulb?
L519[19:42:04]
<ThePiGuy24> arduino might be able to do
it
L520[19:42:15]
<ThePiGuy24> it also doesnt have
division
L521[19:42:27] <ben_mkiv|afk> the uno
doesnt?
L522[19:42:37]
<ThePiGuy24> not hardware division
L523[19:42:39] <ben_mkiv|afk> nvm, nothing
about uno in it :>
L524[19:42:51] <ben_mkiv|afk> well
division is some bitshifting, not a big deal actually?!
L525[19:43:36] <ben_mkiv|afk> or did you
mean floating point operations?
L526[19:44:27]
<ThePiGuy24> i mean that there is no
division instruction
L528[19:47:00] <ben_mkiv|afk> yea, but it
has multiply
L529[19:47:06]
<ThePiGuy24> yes
L530[19:48:05] <ben_mkiv|afk> SWAP - Swap
Nibbles sounds neat
L531[19:53:55] <Inari> s/bb/pp/
L532[19:53:56] <MichiBot>
<ben_mkiv|afk> SWAP - Swap Nipples sounds neat
L533[19:55:24]
<ThePiGuy24> %s/n//
L534[19:55:25] <MichiBot>
<ben_mkiv|afk> SWAP - Swap Nipples souds neat
L535[19:55:31]
<ThePiGuy24> m
L536[19:55:42] <Inari> ?.?
L537[19:55:54]
<ThePiGuy24> it didnt do what i
wanted
L538[19:56:35] <ben_mkiv|afk> not?
L539[19:56:36] <Lizzian> %tonkout
L540[19:56:38] <MichiBot> Willikers!
Lizzian! You beat your own previous record of 12 hours, 12 minutes
and 29 seconds (By 9 minutes and 19 seconds)! I hope you're
happy!
L541[19:56:39] <MichiBot> Lizzian has
tonked out! Tonk has been reset! They gained 0.012 tonk points!
plus 0.022 bonus points for consecutive hours! Current score:
0.35907
L542[19:57:13]
<ThePiGuy24> %tonk
L543[19:57:13] <MichiBot> Dagnammit!
ThePiGuy24! You beat Lizzian's previous record of <0 (By 35
seconds)! I hope you're happy!
L544[19:57:14] <MichiBot> ThePiGuy24's new
record is 35 seconds! ThePiGuy24 also gained 0.00001 tonk points
for stealing the tonk.
L545[19:57:28]
<ThePiGuy24> amazing
L546[19:59:04] <Lizzian>
%tonkleaders
L548[19:59:31]
<ThePiGuy24> %tonkout
L549[19:59:36] *
Lizzian gives MichiBot a Banjo
L550[19:59:40] <Lizzian> hmm
L551[19:59:50]
<ThePiGuy24> well that hasnt worked
L552[19:59:57] <Lizzian> %give MichiBot An
out-of-tune Banjo
L553[19:59:58] *
MichiBot accepts the out-of-tune Banjo and adds it to her
inventory
L554[20:00:08] <Lizzian> 15 minute
cooldown between tonk attempts
L555[20:00:29]
<ThePiGuy24> ah rip
L556[20:01:25] <Lizzian> mainly to stop
the useless spam when the record is low after a tonkout
L557[20:02:53]
<ThePiGuy24> hmm
L558[20:07:08]
<Forecaster> it should message you
that
L559[20:07:21]
<Forecaster> if you hit a command
timeout
L560[20:07:29]
<Forecaster> if it doesn't there's a bug
somewhere
L561[20:07:46] <Lizzian> would it do that
for discord users though?
L562[20:07:52]
<Forecaster> yes
L563[20:08:37]
<Forecaster> I made MichiBot detect when a
command comes from Corded (or other recognized bridge name) and
send any notices as bridge DM's instead
L564[20:09:05]
<Forecaster> %tonk
L565[20:09:17]
<Forecaster> hm... apparently it broke
again
L566[20:09:29]
<Forecaster> could've sword I tested it
and it worked
L567[20:09:35]
<Forecaster> sworn*
L568[20:09:39] <Lizzian> %tonk
L569[20:09:41] <MichiBot> Aw jeez!
Lizzian! You beat ThePiGuy24's previous record of 35 seconds (By 11
minutes and 51 seconds)! I hope you're happy!
L570[20:09:42] <MichiBot> Lizzian's new
record is 12 minutes and 27 seconds! Lizzian also gained 0.0002
tonk points for stealing the tonk.
L572[20:16:40]
<Forecaster> pile-o-references
L574[20:21:39]
<ThePiGuy24> hmmmm
L575[20:22:16]
⇨ Joins: Backslash
(~Backslash@d75-156-174-126.abhsia.telus.net)
L576[20:23:50] <CompanionCube> Lizzian:
dammit lizzian
L577[20:23:56]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L578[20:24:16] <Lizzian> CompanionCube,
nyahahaha!
L579[20:29:21]
<ThePiGuy24> %tonk
L580[20:29:21] <MichiBot> Consarn it!
ThePiGuy24! You beat Lizzian's previous record of 12 minutes and 27
seconds (By 7 minutes and 13 seconds)! I hope you're happy!
L581[20:29:22] <MichiBot> ThePiGuy24's new
record is 19 minutes and 40 seconds! ThePiGuy24 also gained 0.00012
tonk points for stealing the tonk.
L582[20:29:32]
<ThePiGuy24> Consarn it
L583[20:34:45]
<Forecaster> Repeating the thing
L584[20:35:27] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 198
seconds)
L585[20:39:27]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L586[20:44:42]
⇨ Joins: AdorableCatgirl
(~sam@pool-74-110-180-14.rcmdva.fios.verizon.net)
L588[21:03:18]
<AdorableCatgirl> finna get LCC to work on
the xdpu64
L589[21:03:25]
<AdorableCatgirl> and also then write the
assembler in C
L590[21:03:38] <Inari> least common
computable?
L591[21:07:25]
<AdorableCatgirl> no
L592[21:09:06] <Inari> lewd catgirl
chests?
L593[21:09:39] <Amanda> Local Cat
Cuddles
L594[21:11:14] <Inari> It's a shame theres
no way to get sand and crafting automated in vanilla
L595[21:11:43] <Inari> Well thres sand
duplicators, but I mean without exploits that will probably be
patched out :p
L596[21:15:01] *
Skye puts a cat eared headband on Inari and places her into a
chest
L597[21:15:08] <Inari> Nyan
L598[21:17:33]
<Kristopher38> @AdorableCatgirl I can help
if I get enough time
L599[21:17:51]
<AdorableCatgirl> trust me, some of this
architecture is pretty cursed
L600[21:18:20]
<Kristopher38> like, what parts :|
L601[21:18:29]
<AdorableCatgirl> jump/call encoding, for
one
L602[21:18:42]
<AdorableCatgirl> i almost shoved all of
the comparisons into one opcode
L603[21:18:45]
<AdorableCatgirl> but decided against
it
L604[21:20:11] <Inari> Whatever happened
to Hytale btw
L605[21:23:37]
<Kristopher38> I mean, opcodes are just
textual representation of binary data
L606[21:25:06]
<Kristopher38> Don't know how your syntax
looks like but you could change their textual representation, i.e.
make one opcode into many, while keeping the binary representation
the same
L607[21:30:09] *
Lizzian boops Skye
L608[21:30:22] *
Lizzian hides behind Amanda, pretends it wasn't her
L609[21:32:15] *
Amanda helps Skye find the mysterious booper
L610[21:32:33]
<AdorableCatgirl> anyways, currently still
writing the assembler
L611[21:33:55] *
Amanda enlists trustworthy-cat Lizzian in the search as
well
L612[21:34:04] <Amanda> %8ball
cereal?
L613[21:34:05] <MichiBot> Amanda: Reply
hazy, try again
L614[21:34:08] <Amanda> %8ball
cereal?
L615[21:34:08] <MichiBot> Amanda: Ask
again later
L616[21:47:55] *
Skye bleps
L617[21:50:31]
<AdorableCatgirl> oh, neat
L618[21:50:35]
<AdorableCatgirl> this is easy to do
L619[21:50:42]
<AdorableCatgirl> there's a nice little
utility to help me generate stuff
L620[21:50:55]
<AdorableCatgirl> `$ ./ops f=4 d=8 x=8 c=1
s=2 i=4 l=8 h=8 p=3`
L621[21:50:57]
<AdorableCatgirl> <3
L622[22:39:45] <payonel> @AdorableCatgirl
what's that about?
L623[22:39:49] <payonel> the ./ops
thing
L624[22:39:56]
<AdorableCatgirl> type size
L625[22:40:30]
<AdorableCatgirl> f is floating point, d
is double, x is long double, c is char, s is short, i is int, l is
long, h is long long, p is pointer
L626[22:40:50]
<AdorableCatgirl> i might make pointer a
32-bit value in code by a 24-bit value in "hardware" ike
the 68k
L627[22:42:35]
<AdorableCatgirl> *like
L628[22:42:44]
<AdorableCatgirl> *like
L629[22:42:55] <payonel> *like
L630[22:45:33]
<ThePiGuy24> *like
L631[22:49:01]
<AdorableCatgirl> nice
L632[22:49:08]
<AdorableCatgirl> thanks for the
doublepost, discord
L633[22:49:12]
<AdorableCatgirl> i sure fucking love
it
L634[22:59:12] ⇦
Quits: Vexaton (~Vexatos@port-92-192-44-35.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L635[23:15:54] ⇦
Quits: ashka (~postmaste@baptiste-huve.fr) (Remote host closed the
connection)
L636[23:16:03]
⇨ Joins: ashka (~postmaste@baptiste-huve.fr)