<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:08:27] ⇦
Quits: lord| (~ba7888b72@66.109.211.50) (Ping timeout: 189
seconds)
L2[00:09:36] ⇨
Joins: lord| (~ba7888b72@66.109.211.50)
L4[00:22:40] ⇦
Quits: t20kdc
(~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net)
(Remote host closed the connection)
L5[00:28:49] <Izaya> 4790 eternally
stronk
L6[00:40:13]
<Kodos> How
hard would a mod be that added an extra tooltip to everything
crafted that says who crafted it
L7[00:42:59] <Michiyo> @Kodos there is a
`ItemCraftedEvent` event in forge so.. in theory easy enough.
L8[00:43:17] <Michiyo> Might be harder with
mods that add their own tooltip stuff
L9[00:45:02]
<Kodos> I'm
just tired of thieves on this server I play on
L10[00:45:08]
<Kodos> I
want to prove that's my dragonforge they stole
L11[00:45:14] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@37.152.254.97) (Remote host closed
the connection)
L12[00:47:47] <Michiyo> Hmm actually.. I'm
not sure how to add tooltips to other items.. lo
L13[00:47:48] <Michiyo> lol*
L14[00:49:53] <Michiyo> @Kodos I'll play
with it if/when I get time
L15[00:49:59] <Michiyo> in theory though it
SHOULD be possible
L16[00:50:13] <Michiyo> Issue is going to
be stuff that autocrafts...
L17[00:51:01]
<Kodos>
It's a pretty basic pack tbh
L18[00:51:05]
<Kodos>
There's not really anything that can autocraft
L19[00:51:14]
<Kodos> The
issue you'll have is that it's a 1.16.4 pack lmao
L20[00:51:48] <Michiyo> Ah
L21[00:51:49] <Michiyo> I'm out.
L22[00:51:50] <Michiyo> :P
L23[00:52:27]
<i develop
things> datapack might do it
L24[00:55:22]
<Durex77>
do OC has ability to store data in binary files without converting
table into string?
L25[00:55:35] <Izaya> files are
strings
L26[00:55:51]
<Durex77>
and that is problem that I have
L27[00:55:55]
<Durex77>
and that is a problem that I have [Edited]
L28[00:56:07] <Vampyre> you probably want
serialization?
L29[00:56:26]
<Durex77> I
have memory troubles when I serialize tables in to strings
L30[00:56:35]
<Durex77> I
have memory troubles when I serialize tables into strings
[Edited]
L31[00:56:44] <Vampyre> then your tables
are too big
L32[00:56:52]
<Durex77>
yep I know it
L33[00:56:52] <Vampyre> chop them up
L34[00:57:18] ⇦
Quits: glasspelican (~quassel@2607:5300:201:3100::325) (Quit:
http://quassel-irc.org - Chat comfortably.
Anywhere.)
L35[00:57:18]
<Durex77>
the problem is that saving tables as a text is memory
consuming
L36[00:57:35] <Izaya> another option may be
to directly serialise them to disk rather than doing the serialise
step separately
L37[00:57:51] <Izaya> or writing to a
simpler format like CSV, if applicable
L38[00:58:09] ⇨
Joins: glasspelican (~quassel@2607:5300:201:3100::325)
L39[00:58:13]
<Durex77>
hmm custom saving into file should work
L40[00:58:28]
<Kristopher38> while you're at it you
could invent your own serialization format
L41[00:58:46]
<Kristopher38> to serialize tables into
some binary structure
L42[00:58:50]
<Durex77>
yep it should work
L43[00:59:11]
<Kristopher38> serialize into some data
structure stored as binary file*
L44[00:59:15] <Vampyre> a simple recursive
table walk and calling serialize on all childs without
tables?
L45[00:59:31] <Vampyre> dunno how your
dataastructure looks...
L46[00:59:46]
<Kristopher38> but that's probably
overkill
L47[00:59:59]
<Kristopher38> try custom serialization to
text first
L48[01:00:10]
<Durex77>
{name: 'minecraft:diamond', xdata:{[1][1][1]: {size: 10}}
L49[01:00:15]
<Durex77>
xdata could be too big
L50[01:00:51] <Vampyre> and it's just flat
objects like that?
L51[01:01:02] <Vampyre> then yeah, custom
serialization
L52[01:01:39] <Vampyre> s/flat / a flat
array of/
L53[01:01:40] <MichiBot> <Vampyre>
and it's just a flat array ofobjects like that?
L54[01:01:47] <Vampyre> something like
that
L55[01:10:41]
<Shuudoushi> @Michiyo don't make it a tool
tip, add it to Opensecurity as something you can do with one of the
components
L56[01:10:56] <Michiyo> lmao
L57[01:11:55]
<Shuudoushi> Gotta admit, not a terrible
idea and slightly easier to do
L58[01:12:10]
<Shuudoushi> Not by a whole fucking lot,
but slightly
L59[01:14:10] ⇦
Quits: Izaya (~izaya@210.1.218.92) (Remote host closed the
connection)
L60[01:16:04] ⇨
Joins: Izaya (~izaya@210.1.218.92)
L61[01:18:01] <Michiyo> @Shuudoushi main
issue there is.... OC and therefore OS isn't on 1.16.4
L62[01:18:05] <Michiyo> which Kodos needs..
lol
L63[01:19:21]
<Shuudoushi> Oof, fair enough
L64[01:20:07]
<Shuudoushi> Not a bad idea for current
version of OS though. Add the functionality to like the rfid reader
or something.
L65[01:29:16]
<Kodos>
Maybe some sort of scanner block that has a one slot GUI for
'scanning' items, where you can find things out like who made it
etc
L66[01:31:02] <Izaya> is there any
practical difference between WD green and WD blue SSDs if they're
both <$50?
L67[01:33:48]
<Shuudoushi> Get blue
L68[01:34:37] <Izaya> it's only an extra
$10, might as well
L69[01:37:15]
<Vaur>
%tonkout
L70[01:37:16] <MichiBot> Waesucks! Vaur!
You beat your own previous record of 1 hour, 53 minutes and 3
seconds (By 1 hour, 46 minutes and 30 seconds)! I hope you're
happy!
L71[01:37:17] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004
bonus points for consecutive hours! Current score: 0.03738,
Position #3 Need 0.00655 more points to pass ThePiGuy24!
L72[01:47:59]
<Kristopher38> Izaya: WD greens have
draconic energy saving firmware put in place
L73[01:48:07]
<Kristopher38> which can actually slow
your shit down
L74[01:48:47] <Izaya> mmm
L75[01:48:54] <Izaya> better suited to
laptops ig
L76[01:58:40]
<Shuudoushi> One wouldn't have thought
that piping a ssh key to a server would be this CPU intensive... I
really hate windows some times...
L77[01:59:19] <Michiyo> WTF are you doing?
lol
L78[02:00:08]
<Shuudoushi> Made a preshared ssh key,
sent to server, laptop has said "fuck your shit, I'm
done"...
L79[02:01:08] *
Michiyo blinks
L80[02:01:11] <Michiyo> O..kay
L81[02:01:16]
<Shuudoushi> I can still move the mouse
every few hundred CPU cycles, so it's not completely dead
yet...
L82[02:01:28] <Michiyo> that's.. I mean one
way to get the key to the server.
L83[02:01:41]
<Shuudoushi> I'm pretty sure I actually
just broke powershell XD
L84[02:02:07] <Izaya> may I suggest
L85[02:02:12] <Michiyo> It's not.. like a
GOOD way to get the key to the server.
L86[02:02:15] <Izaya> cat
~/.ssh/id_rsa
L87[02:02:15]
<Shuudoushi> Ssh-copy-id isn't supported
in powershell 7 for some reason, so I went with the fall
back...
L88[02:02:16] <Izaya> copy
L89[02:02:18] <Izaya> log in
L90[02:02:20] <Izaya> paste
L91[02:02:54]
<Shuudoushi> Izaya gfys i thought of that
RIGHT after hitting enter...
L92[02:03:24] <Izaya> I mean, ssh-copy-id
is normally preferable, but uh
L93[02:03:25]
<i develop
things> ctrl-C?
L95[02:03:53]
<Shuudoushi> Oof, no need, powershell just
gave the fucking ghost XD
L96[02:05:08]
<Shuudoushi> Oh, oh, oh, it's doing
something new and interesting XD
L97[02:05:26] <Izaya> love me some
slowershell
L98[02:05:37]
<Shuudoushi> Ikr lol
L99[02:05:52] <Izaya> :drakeno:
powershell
L100[02:05:57] <Izaya> :drakeyes:
luash
L101[02:06:01]
<i develop
things> lol
L102[02:06:01]
<Shuudoushi> Still better than the built
in cmd
L104[02:06:30] <Izaya> That it is.
L105[02:07:06]
<Shuudoushi> "ls is an unrecognized
command"
L106[02:07:06]
<Shuudoushi> So is my eat my dick you
worthless fuck
L107[02:08:15] <CompanionCube> tbf
powershell's ls is a lie
L108[02:09:05]
<Shuudoushi> I know, but at least it
doesn't give me fucking sass
L109[02:09:40] <Izaya> it tries™
L110[02:09:52]
<Shuudoushi> Lulz
L111[02:11:09]
<Shuudoushi> Cmd: that isn't a windows
native command, eat shit and die!
L112[02:11:09]
<Shuudoushi> Powershell: I'll do my best,
but I can't promise anything
L113[02:12:06]
<bad at
vijya> "what's powershell doing?"
L114[02:12:11]
<bad at
vijya> "its best"
L115[02:12:16]
<Shuudoushi> XD
L116[02:13:02]
<Shuudoushi> Currently, it has my poor
defenseless e-300 (a10 apu) pinned the FUCK OUT lmfao
L117[02:13:39]
<Shuudoushi> Bout to say fuck it and force
a reboot, it'll be faster at this point lol
L118[02:14:04] <Izaya> powershell is a
really neat concept and it's a shame it's a microsoft product
L119[02:14:36]
<Shuudoushi> Right?
L121[02:15:48]
<bad at
vijya> fair enough
L122[02:15:56]
<bad at
vijya> also ha
L123[02:16:05]
<bad at
vijya> imagine not having an A12
L124[02:16:06]
<bad at
vijya> /e
L125[02:17:23]
<Shuudoushi> Eh, $100 USD, i ain't
complainin' much lol
L126[02:17:35] <Michiyo> QWERTZ... neato
o_O
L127[02:17:42]
<bad at
vijya> lmao
L128[02:17:47]
<bad at
vijya> fair enough
L129[02:17:54]
<bad at
vijya> my laptop is good enough™️
L130[02:18:15]
<bad at
vijya> was a huge jump over my fuckin Satellite L305D
L131[02:18:20]
<bad at
vijya> Turion 64 X2
L132[02:18:33]
<Shuudoushi> @Michiyo yeah, decided that I
want to learn german, so I switched to it to making typing in
duolingo easier
L133[02:19:36]
<bad at
vijya> i can't remember anything from my german class
L134[02:20:38]
<Shuudoushi> Well, that's kinda good. At
least you have a lower risk of Inari stabbing you lol
L136[02:21:05]
<Shuudoushi> Lmfao
L137[02:22:25]
<Shuudoushi> Speaking of learning german,
i should probably do a few more lessons while I wait for this
flameing pile to reboot
L138[02:23:09]
<Kodos>
Anyone familiar with Corail's Tombstone
L139[02:25:58] <Vampyre> depends on
familiar, but it's in PO3, so I know it
L140[02:26:47] <Vampyre> not familiar with
any inter player or server related thing of that
L141[02:35:16] <dequbed> Sometimes I felt
bad for swearing in this channel. But then Shuu came back :p
L142[02:35:45]
<bad at
vijya> aw cmon
L143[02:35:48]
<bad at
vijya> i swear all the fuckin time
L144[02:36:46]
<Bob> h e l
l
L145[02:36:56] <dequbed> Yes but you don't
reach the expletives-to-information density Shuu does @"bad at
vijya"
L146[02:37:15]
<bad at
vijya> *anymore
L147[02:38:57] <Ariri> Izaya, basically
what SG command did when making their space fleet
L149[02:40:51] <dequbed> Izaya: Did you
unbork your server?
L150[02:40:58] <Izaya>
"yes"
L151[02:41:09] <Izaya> pending additional
bork
L152[02:41:38] <Izaya> ordered a
replacement SSD for it though
L153[02:41:46] <dequbed> Once more, ACAB
applies: All computers are broken/bricks
L154[02:42:23]
<bad at
vijya> my server has an SSD
L155[02:42:33]
<bad at
vijya> a sata one
L156[02:42:44]
<bad at
vijya> on SATA 3Gb/s
L157[02:42:54]
<bad at
vijya> but still an SSD
L158[02:43:39] <dequbed> Izaya: Apparently
in CP2077 hands are classified as "Assault Rifles",
taking this "right to bear arms" a bit far.
L159[02:43:51] <Ariri> Haha
L160[02:44:14]
<bad at
vijya> bear arms
L161[02:44:16]
<bad at
vijya> roar
L162[02:44:22] <Izaya> bad_at_vijya: gonna
replace a normal 2.5" SATA one with an M.2 SATA one so I can
hook another HDD up
L163[02:44:33] *
dequbed pokes Ariri with a diamond nugget
L164[02:44:54] <Izaya> dequbed: this was
the only way for the population to retain their rights to have
manipulating appendages
L165[02:47:15] <dequbed> Izaya: Sounds
about right.
L166[02:48:32]
<bad at
vijya> Izaya: yeah this is an M.2 SSD
L167[02:48:54]
<bad at
vijya> but i'm using an internal SATA port
L168[02:48:55]
<bad at
vijya> lmao
L169[02:49:25] <Izaya> adaptor?
L170[02:52:12]
<bad at
vijya> ye
L171[02:52:24]
<bad at
vijya> can also stick an NVMe in it but
L172[02:52:30]
<bad at
vijya> >PE2950
L173[02:53:52] <Michiyo> I fucking hate
Minecraft modding
L174[02:54:13]
<Bob> Dont
we all
L175[02:54:22]
<Bob> just
the word Java makes me cripple
L176[02:55:08] <Michiyo> getting a
NoClassDefFound with JUST the 1.16.4 MDK
L177[02:56:30]
<Bob> Lmao
i couldnt get FG3 to work on 1.12.2
L178[02:56:35]
<Bob> its
just fucked
L179[02:56:36] <Michiyo> never tells me
WHICH class..
L180[02:56:37] <Michiyo> so neat
L181[02:56:45]
<Bob> so i
gave up as soon as i wanted to dive into modding
L182[02:56:58]
<Bob> at
this point i would port mods to Voxel-rs or smtg
L183[03:01:10] <Michiyo> ffs
L184[03:01:12] <Michiyo> this is
stupid
L186[03:01:52] <CompanionCube> :)
L187[03:04:00] <Michiyo> Whelp
L188[03:04:01] <Michiyo> fuck this
L189[03:04:04] <Michiyo> I'm out.
L190[03:04:23] <Michiyo> I tried
@Kodos
L191[03:13:07]
<Kodos> Lol
no biggie
L192[03:15:02] <Michiyo> THERE WE FUCKING
GO.
L193[03:15:03] <Michiyo>
java.lang.NoClassDefFoundError:
jdk/nashorn/api/scripting/NashornScriptEngineFactory
L194[03:15:08] <Michiyo> Ok,
fixable.
L195[03:16:58]
<Bob>
🦀
L196[03:16:59] <Michiyo> ... it's already
set to 1.8
L197[03:24:59]
<Z0idberg>
I have one thing to say about satisfactory
L198[03:25:04]
<Z0idberg>
Jetpacks are @#$%^ useless
L199[03:25:17]
<Z0idberg>
they need to be more op. I worked hard for those things
L200[03:25:48]
<Bob> i
couldnt run that game, too demanding for a 650
L201[03:26:00]
<Z0idberg>
Getting all this cool stuff and then striving for what I was hoping
to be the best player attachment feature in the game and getting
something unusable is like being hit in the face
L202[03:26:22]
<Z0idberg>
esepecially after it took all week of playing to get to it with
multiple people
L203[03:26:28]
<Z0idberg>
Oh?
L204[03:26:54]
<Shuudoushi> @dequned you'll fuckin' get
used to it in no time flat
L205[03:26:54] <Michiyo> ffs
L206[03:27:16] <Michiyo> who the fuck is
dequned? :P
L207[03:27:50] <Michiyo> FUCK YOU
FORGE
L208[03:27:53] <Michiyo> FUCK. YOU.
L211[03:28:49]
<Bob>
nice
L212[03:28:53]
<Shuudoushi> Dequbed* you fucking happy
now aya soggy cock waffle?
L213[03:29:08]
<bad at
vijya> man
L214[03:29:14]
<bad at
vijya> i need to be more profaine
L215[03:29:25]
<bad at
vijya> profane , even
L216[03:29:43]
<Shuudoushi> Huh? That was profane?
L217[03:29:55]
<Shuudoushi> The fuck you on about?
L218[03:29:59]
<bad at
vijya> heh
L219[03:30:49] <Michiyo> %flip
L220[03:30:49] <MichiBot> Michiyo:
(╯°□°)╯┻━┻
L221[03:30:59] <Amanda> Profane and
profane accessories
L222[03:31:07] <Michiyo> lol
L223[03:31:31] <Michiyo> WHAT THE SHIT IS
A MODS.TOML?!
L224[03:31:39] <Michiyo> I hate updating
to newer builds of Forge.
L225[03:31:40]
<Shuudoushi> Oh, @Michiyo your ears will
be happy to know that I had to go to a voice coach to raise the
pitch of my voice, so now I won't rattle your headphones off your
head anymore while I'm in VC
L226[03:31:46] <Michiyo> Let's change
everything for the sake of changing it!
L227[03:31:50] <A_D> its like a mcmodinfo,
but toml
L228[03:32:27] <A_D> have you met the fun
of the double lambdas yet?
L229[03:32:39]
<Shuudoushi> Lol, fuck that
L230[03:32:42] <Michiyo> I left off in
1.12
L231[03:32:57] <A_D> I updated my tiny
serverside mod to 1.16 recently
L232[03:33:00] <A_D> 90% of the time
L233[03:33:09] <A_D> was figuring out how
the hell to do that in scala and have it work
L234[03:33:32] *
Amanda pads over to Elfi, covered in tireds, zzzmews
L235[03:33:37] <Amanda> Night nerds
L236[03:34:05]
<bad at
vijya> what
L237[03:34:09]
<Shuudoushi> Oh fuck... My installer is
still broken...
L238[03:34:14]
<bad at
vijya> man
L239[03:34:14] <Michiyo> Night
Amanda
L240[03:34:20]
<bad at
vijya> i need to get back into modding MC
L241[03:34:24]
<bad at
vijya> i almost have something ready
L242[03:34:31]
<bad at
vijya> but i have to implement the items and stuff
L243[03:34:34]
<bad at
vijya> and that's hard
L244[03:34:38]
<bad at
vijya> well
L245[03:34:40]
<bad at
vijya> tedious
L246[03:34:42]
<bad at
vijya> not really hard
L248[03:35:39]
<Bob> forge
stealing from rust
L249[03:35:43] <A_D> every other way I
tried just exploded in my face
L250[03:35:46]
<Bob> now
toml is used for mcmodinfo
L251[03:35:57] <A_D> there are worse
formats
L252[03:36:01] <A_D> like yaml
L253[03:36:28]
<Bob> i
know
L254[03:36:34]
<Bob> yaml
is horrid
L255[03:36:42]
<Bob> like
why spaces and why enforce them
L256[03:37:19]
<Shuudoushi> @Bob because fuck you?
L257[03:37:26] <A_D> spaces >
tabs
L258[03:37:36] <A_D> but I like a
reasonable number of ways to represent a string
L259[03:37:39] <A_D> with sane
reasoning
L260[03:37:45] <A_D> not.... whatever the
hell yaml does
L261[03:37:47] <Michiyo>
_HF})OPIAQHEFRT{"OGHWBE$T"OHYI
EWS#$"Tpo9yuHW})$WYUHJ(
L262[03:37:54]
<Shuudoushi> Lmfao
L263[03:37:54] <Michiyo> WHY q_q
L264[03:38:00]
<Bob>
@Shuudoushi rather fuck modding
L265[03:38:04]
<Bob>
🦀
L266[03:38:08] <A_D> ah, I see the double
lambdas have been found
L267[03:38:10]
<Shuudoushi> Rip the tiny bit of sanity
michiyo had left XD
L268[03:38:14]
<Bob> MC
makes everything painful
L269[03:38:20] <Michiyo> A_D No.. I still
can't even get the client to load :P
L270[03:38:28] <A_D> me_irl
L271[03:38:32] <A_D> what error?
L272[03:38:35] <A_D> forget a
licence?
L273[03:38:41] <Michiyo> same as
before
L274[03:38:54] <Michiyo> COME ON
SHAREX
L275[03:38:57] <Michiyo> DO THE
THING
L276[03:39:01] <Michiyo> THAT I DON'T PAY
YOU FOR
L277[03:39:07] <Michiyo> DO IT.
L279[03:39:10]
<Shuudoushi> Lmmfao
L280[03:39:30] <Michiyo> Mind you, I've
not changed ANYTHING so the toml and the example mod should BOTH
agree here
L281[03:39:33] <A_D> that scala or
java?
L282[03:39:36] <Michiyo> and I don't see
anything that says they shouldn't
L283[03:39:39] <A_D> ah okay
L284[03:39:40] <Michiyo> java
L285[03:39:46]
<Shuudoushi> "THAT I DON'T PAY YOU
FOR" - Michiyo 2021
L286[03:40:01] <A_D> because there isn't
any builtin scala support anymore. Uh, I've not seen that one
L287[03:40:02] <Michiyo> I'm sure the slow
upload is NextCloud being slow.
L288[03:40:09] <Michiyo> Yeah, no this is
100% java
L289[03:40:11] <Michiyo> I don't
scala
L290[03:40:13] <A_D> how does your toml
look?
L291[03:40:17] <Michiyo> Stock
L292[03:40:21] <Michiyo> it looks...
stock
L293[03:40:28] <A_D> did you add a new mod
class?
L295[03:40:39] <A_D> or replace the
existing one?
L296[03:40:40] <Michiyo> nope
L297[03:40:46] <Michiyo> I've done NOTHING
so far.
L298[03:40:50] <Michiyo> this is failing
out of the box
L300[03:41:05] <A_D> oh, lovely
L301[03:41:07] <Michiyo> that's the
example mod
L302[03:41:12] <Michiyo> class
L303[03:41:13] <A_D> did you do the magic
forgegradle steps?
L304[03:41:34]
<Shuudoushi> The what?
L305[03:41:34] <Michiyo> well,
setupDecompWorkspace is dead, so I did the other shit like
eclipse/generateEclipseRuns or whatever
L306[03:41:48] <A_D> theres... another
one
L307[03:41:50] <A_D> that I don't
remember
L308[03:41:50] <Michiyo> I did a build too
for good measure
L309[03:42:22] <Michiyo> I imported the
gradle project in eclipse which did a TON of stuff that
setupDecompWorkspace used to do
L310[03:42:53]
<Shuudoushi> 99 bugs in the code,l. 99
bugs in the code. Take one down, patch it's around. 105 bugs in the
code!
L311[03:43:31] <Michiyo> gradlew.bat
runClient in a powershell seems to work.. but I'd like in IDE
debugging to work...
L312[03:44:15] <A_D> the runs... used to
work?
L313[03:44:27]
<Bob> new
forge breaks everything as usual
L314[03:44:37] <A_D> I have no idea I'm
hurting myself by using vscode _and_ scala for this so its a
dumpsterfire of note when it comes to debugging
L315[03:44:39] <Michiyo> and... now it
suddenly works
L316[03:44:41] <Michiyo> sooooooo
L317[03:44:42] <Michiyo> great
L318[03:44:44] <Michiyo> whatever.
L319[03:45:10]
<bad at
vijya> i finally remember what i was gonna work on
L320[03:45:24]
<Shuudoushi> Finding me a heart?
L321[03:45:53] <Ocawesome101> ouch
L322[03:46:37] <Ocawesome101> "Oz
never did give nothing to the Tin Man / That he didn't, didn't
already have" - Tin Man, by America (iirc), many years
ago
L323[03:46:47]
<Shuudoushi> I was going to finish that
joke, but I decided against it
L324[03:47:08]
<Shuudoushi> Alright, finishing the joke
now
L325[03:47:19]
<Shuudoushi> Don't kink shame me
motherfucker
L326[03:49:37]
<bad at
vijya> no
L327[03:49:39]
<bad at
vijya> remaking ss13 in lua
L328[03:54:26] <Michiyo> There, ok I can
reliably get into the game now
L329[03:54:55]
<Shuudoushi> What ya break?
L330[03:55:00]
<Shuudoushi> Other than java
L331[03:55:40] <Michiyo> No idea I re-ran
build and runClient in shell
L332[03:55:44] <Michiyo> then suddenly it
worked again
L333[03:55:51] <Michiyo> now I'm trying to
rename my mod from ExampleMod.. lol
L334[03:56:15] <Michiyo> yep, there we go.
Ok now to do the thing.
L335[03:58:18] <Michiyo> Right, now to
remember how to forge.
L336[03:58:49]
<Shuudoushi> The thing with the thingy so
the thing can do the thingmagig?
L337[03:59:42]
<bad at
vijya> so
L338[04:01:40] <Michiyo> [20:01:33]
[Server thread/INFO] [STDOUT/]:
[com.pclogix.CraftTracker.onCraftHandler:pickupItem:9]: Item picked
up!
L339[04:01:41] <Michiyo> yay
L340[04:01:43] <Michiyo> an event
handler
L341[04:03:52] <A_D> it even handles
events!
L342[04:05:21] <Michiyo> [20:05:09]
[Render thread/INFO] [STDOUT/]:
[com.pclogix.CraftTracker.onCraftHandler:pickupItem:9]: Item
crafted!
L343[04:05:22] <Michiyo> [20:05:09]
[Server thread/INFO] [STDOUT/]:
[com.pclogix.CraftTracker.onCraftHandler:pickupItem:9]: Item
crafted!
L344[04:05:22] <Michiyo> huh
L345[04:05:24] <Michiyo> umm
L346[04:05:26] <Michiyo> wat
L347[04:05:43]
<Bob>
yes
L348[04:05:45] <Michiyo> oh, does that e
vent fire on client and server...
L349[04:05:47] <Michiyo> makes sense
L350[04:06:24]
<Bob> time
for `@SideOnly`
L351[04:08:32] <A_D> not supposed to use
that anymore IIRC
L352[04:08:38] <A_D> something about it
not being loaded at all?
L353[04:08:44] <A_D> I don't remember I'm
half asleep
L354[04:09:04]
<Bob>
probs
L355[04:09:16]
<Bob> i
touched modding a while ago and it was pure 1.12.2
L356[04:15:26] <Michiyo> so much has
changed since 1.12 lol
L357[04:17:16] <Michiyo> whelp, I added a
tooltip to everything..
L358[04:17:25] <Michiyo> I'd bet money on
that breaking LOTS of stuff :D
L359[04:26:52] <Izaya> cursed idea
L360[04:27:10] <Izaya> fairy lights but
they're IE/ZI compatible OC wires and they blink as traffic goes
through them
L361[04:28:54] <Izaya> so like
L362[04:29:00] <Izaya> with the whole
video memory thing
L363[04:29:08] <Izaya> does a T2 display
have surplus video memory?
L364[04:29:21] <Izaya> uh, T2 GPU and T2
display
L365[04:29:37] <Ocawesome101> it can do 2
buffers i think
L366[04:29:52] <Izaya> that could be
useful on its own
L367[04:29:57] <Izaya> if nothing else,
you could do smooth updates
L368[04:30:06] <Ocawesome101> the number
of full screen buffers a screen can do is, by default, equal to its
tier iirc
L369[04:30:16] <Izaya> aah
L370[04:30:32] <Ocawesome101> so you can
split those into as many buffers as you need to
L371[04:30:36] <Izaya> thinking an 80x25
setup with a T3 GPU would be good
L372[04:30:56] <Izaya> full buffering for
the display, and each window could be talking directly to the
GPU
L373[04:31:03] <Ocawesome101> ex. even on
T1 you can do 4 25x8 buffers
L374[04:31:04] <Ocawesome101> neat
L375[04:33:27]
<bad at
vijya> how the fuck do i make this library work
L376[04:33:46] <Ocawesome101> smash it
with a hammer and duct tape the pieces together again
L377[04:34:43]
<Kodos>
Most libraries run on hopes and dreams
L378[04:36:10]
<bad at
vijya> `luajit: binding.lua:9: ./libsimpleservo.so: cannot
allocate memory in static TLS block`
L379[04:36:11]
<bad at
vijya> wh-what
L380[04:36:20] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e1c:9a00:7aae:b867:7cad:5bf9)
(Killed (NickServ (GHOST command used by
ben_mkiv|afk!~ben_mkiv@2001:16b8:1e90:8d00:e167:2215:7e97:d709)))
L381[04:36:22]
⇨ Joins: ben_mkiv|afk
(~ben_mkiv@2001:16b8:1e90:8d00:e167:2215:7e97:d709)
L382[05:03:44]
<bad at
vijya> i hate C sometimes
L383[05:03:59]
<bad at
vijya> somehow, gcc can't find a header that is just
L384[05:04:02]
<bad at
vijya> sitting right there
L385[05:04:13] <Ocawesome101> ""
vs <>?
L386[05:04:57]
<bad at
vijya> okay so
L387[05:05:02]
<bad at
vijya> i fixed it
L388[05:05:07]
<bad at
vijya> and i'm not even sure how it works
L389[05:05:12] <Ocawesome101> heh
L390[05:18:08]
<Shuudoushi> So... I just opened up my
shutdown.lua file for SecureOS to see if there's anything I know
will be broke... IT'S 65 FUCKING LINES... I basically ported the
whole of the Unix shutdown options into Lua... Was i really that
fucking bored?
L391[05:18:24] <Michiyo> Seems
likely
L392[05:21:05] <Ocawesome101> gonna reboot
now, brb
L393[05:21:07] ⇦
Quits: Ocawesome101 (~ocawesome@38.65.248.140) (Quit:
leaving)
L394[05:21:12]
<bad at
vijya> cef doesn't work either
L395[05:21:13]
<bad at
vijya> e
L396[05:23:16]
⇨ Joins: ocawesome101 (~ocawesome@38.65.248.140)
L397[05:23:21] <ocawesome101> ello, am
back
L398[05:23:26]
<Shuudoushi> Dear lord... I really did
fuck with a lot of shit in really stupid ways...
L399[05:23:29]
<Shuudoushi> Wb
L400[05:23:39] <ocawesome101> hmm
L401[05:24:00] <ocawesome101> i should
make a set of patches to OpenOS for better VT100 emulation and
maybe one or two other things
L402[05:24:42]
<Shuudoushi> Please no... I'll have to
implement the same changes at some point...
L403[05:24:50] <ocawesome101> heh
L404[05:24:58] ***
ocawesome101 is now known as Ocawesome101
L405[05:25:24] <Ocawesome101> i have a
fairly complete (and also fairly slow compared to direct GPU
access) vt100 emulator already written
L406[05:25:34] <Ocawesome101> and,
partially ported but very uncleanly
L407[05:25:44] <Ocawesome101> ripped a
couple libraries out of one of my other projects
L408[05:26:01]
<Shuudoushi> Lulz ... Ever take a gander
at SecureOS' code?
L409[05:26:05] <Ocawesome101> no
L410[05:26:17]
<Shuudoushi> ... one minute
L412[05:28:08] <Ocawesome101> oh wow this
requires more spec than Monolith and Apotheosis do
L413[05:28:14] <Ocawesome101>
congratulations that's impressive
L414[05:28:14]
<Shuudoushi> There's quite a bit of stuff
that still works flawlessly, but most of it is broken as all hell
and I'm unsure how in the actual fuck I made it work at all after
reviewing it...
L415[05:28:28] <Vampyre> ....can I join
the gcc hate club?
L416[05:28:48]
<bad at
vijya> i mean
L417[05:28:52]
<bad at
vijya> i normally use clang
L418[05:28:59] <Vampyre> Spend 2 hours
tracking down a segfault which apparently is "GCC
incompatibility issue" between gcc versions
L419[05:29:00]
<bad at
vijya> also
L420[05:29:02]
<Shuudoushi> Eh, in reality it's rather
light, i just never bothered finding out what the actual minimums
were
L421[05:29:11] <Ocawesome101> fair
L422[05:29:15]
<bad at
vijya> i need to finally
L423[05:29:17]
<bad at
vijya> actually
L424[05:29:19]
<bad at
vijya> get to work on tsuki
L425[05:29:25] <Ocawesome101> probably
like 256K of memory and full T1 otherwise i'd assume
L426[05:29:29]
<bad at
vijya> but i want those async drives
L427[05:29:31] <Ocawesome101> given that
OpenOS is very lightweight
L428[05:29:54]
<Shuudoushi> Full t1 may not be enough
>.>
L429[05:30:02] <Ocawesome101> oof
L430[05:30:04]
<bad at
vijya> lmao
L431[05:30:10] <Ocawesome101> if it
doesn't work on 512K then that's impressive
L432[05:30:17] <Ocawesome101> (2xt1.5 =
512k iirc?)
L433[05:30:24]
<bad at
vijya> i know for a fact Tsuki won't run on T1
L434[05:30:24]
<Shuudoushi> The auth and sha libs are
kinda brutal...
L435[05:30:42]
<bad at
vijya> maybe T2 tho
L436[05:30:44] <Ocawesome101>
question
L437[05:30:57] <Ocawesome101> why do you
define loadfile using `load`?
L438[05:31:03] <Ocawesome101> in
`/boot/kernel/bl`
L439[05:31:06] <Ocawesome101> *bla
L440[05:31:07]
<Shuudoushi> Data card is much preferred
over the native lib
L441[05:31:13]
<bad at
vijya> so
L442[05:31:16]
<bad at
vijya> in tsuki
L443[05:31:21]
<Shuudoushi> I do not remember
L444[05:31:23]
<Shuudoushi> Lol
L445[05:31:26]
<bad at
vijya> most of it will be in pure lua
L446[05:31:29] <Ocawesome101> seems
pointless to me
L447[05:31:33]
<Shuudoushi> I think it fucking broke if I
didn't
L448[05:31:42]
<bad at
vijya> i'll have
L449[05:31:45]
<bad at
vijya> -ed25519
L450[05:31:50] <Ocawesome101> s t r a n g
e
L451[05:31:54]
<bad at
vijya> (which i have to port myself :( )
L452[05:32:02]
<bad at
vijya> -icekey
L453[05:32:06] <Ocawesome101> there's an
e*c*25519 lib somewhere
L454[05:32:13]
<Shuudoushi> Yeah, it fucking broke if I
didn't
L455[05:32:17]
<bad at
vijya> -sha2
L456[05:32:22] <Ocawesome101> that's
interesting
L457[05:32:22]
<bad at
vijya> and whatever else i need
L458[05:32:23]
<bad at
vijya> idk
L459[05:32:25]
<bad at
vijya> also
L460[05:32:32]
<bad at
vijya> CSPRNG :^)
L461[05:32:32] <Ocawesome101> sha2 and
sha3 are easily available prebaked for lua 5.3
L462[05:32:36]
<bad at
vijya> ye
L463[05:32:50]
<Shuudoushi> But that's a relic from OC
for MC 1.7
L464[05:32:59] <Ocawesome101> fair
L465[05:33:02]
<bad at
vijya> but i made a CSPRNG for OpenOS once
L466[05:33:24] <Ocawesome101> does that
stand for Cryptographically Secure PRNG?
L467[05:33:46]
<Shuudoushi> Yeah, come to think of it,
MC1.7 is the reason for a lot of the hackery in SecureOS
L468[05:34:17] <Ocawesome101> why is
`passwdfile` global aaaaaa
L469[05:34:22] <Ocawesome101> in
lib/auth
L470[05:34:30]
<bad at
vijya> Ocawesome: yes
L471[05:34:34]
<Shuudoushi> I think I was working on
updating SoS for mc1.8 when I got called to service
L472[05:35:14]
<bad at
vijya> basically
L473[05:35:24] <Ocawesome101> neat
L474[05:35:29]
<bad at
vijya> i implemented fortuna
L475[05:35:34]
<bad at
vijya> using icekey and blake2b iirc?
L476[05:35:39]
<bad at
vijya> instead of uhhh
L477[05:36:28]
<Shuudoushi> @Ocawesome101 the passwdfile
is used in a bunch of shit and is first called during login at
boot,
L478[05:36:33]
<bad at
vijya> AES and whatever else
L479[05:36:40] <Ocawesome101> ah
L480[05:36:50]
<Shuudoushi> I think... I don't actually
remember XD
L481[05:37:26]
<Shuudoushi> Pretty sure it was just a
cheap way of putting it into the global path for everything thing
else to use it
L482[05:37:52] <Ocawesome101> tfw
lib/gfxbuffer is unnecessary now with hardware GPU buffers
L483[05:37:59] <Ocawesome101> (mostly
unnecessary, probably)
L484[05:38:03]
<bad at
vijya> anyways
L485[05:38:07]
<Shuudoushi> If it makes you happy though,
I'll make it local to just the auth lib
L486[05:38:10]
<bad at
vijya> the major challenge is gonna be uhhh
L487[05:38:18] <Ocawesome101> actually
finishing tsuki?
L488[05:38:22]
<bad at
vijya> well
L489[05:38:25]
<bad at
vijya> foxfs first
L490[05:38:28]
<Shuudoushi> Lmao
L491[05:38:39]
<bad at
vijya> and then zorya needs to be able to boot from foxfs
L492[05:38:59] <Ocawesome101> for context
vijya has been working on tsuki, constantly rewriting, for like
ever
L493[05:39:31] <Ocawesome101> (as long as
i've known him, if you could call it knowing given that this is a
comparatively reserved online environment and blah blah blah)
L494[05:39:35]
<Shuudoushi> Sounds like me and SoS
L495[05:39:39] <Ocawesome101> lol
L496[05:39:47]
<bad at
vijya> yea
L497[05:39:48] <Ocawesome101> i can't
usually bring myself to rewrite things
L498[05:39:56] <Ocawesome101> though i do
need to rewrite some parts of paragon
L499[05:39:58]
<bad at
vijya> it took me how long to rewrite zorya?
L500[05:40:00] <Ocawesome101> maybe the
whole thing
L501[05:40:03]
<bad at
vijya> and it's not even 100% done
L502[05:40:13] <Ocawesome101> zorya is its
own OS at this point
L503[05:40:17]
<Shuudoushi> And to think, my retarded ass
decided that I wanted to make an OS to teach myself Lua, oh what a
fool I was lol
L504[05:40:21]
<bad at
vijya> ofc, it's in a "it works well enough"
state
L505[05:40:44]
<bad at
vijya> as for what Ocawesome is talking about of it being it's
own OS
L507[05:40:49]
<bad at
vijya> it really do be
L508[05:41:02]
<bad at
vijya> but just remember
L510[05:42:05]
<Shuudoushi> Ah yes
L511[05:42:33]
<Shuudoushi> My juvenile attempt at
keeping people from force killing the login script...
L512[05:42:41]
<Shuudoushi> Tbf, it fucking works
L513[05:42:43]
<Shuudoushi> Lol
L514[05:42:48] <Ocawesome101> lol
L515[05:43:11]
<bad at
vijya> i'd just like to interject for a moment. what you're
refering to as "tsuki" is, in fact,
"sks/tsuki", or as i've recently taken to calling it,
"sks plus tsuki". tsuki is not an operating system unto
itself but rather another free component of a fully functioning sks
system made useful by the sks coreutils, shell utilities, and other
vital system components comprimising a full os.
L516[05:43:21] <Ocawesome101> lmao
L517[05:43:33] <Ocawesome101> you could
say the same thing about paragon/apotheosis
L518[05:43:39] <Ocawesome101> rather,
apotheosis/paragon
L519[05:44:06]
<bad at
vijya> anyways
L520[05:44:10]
<bad at
vijya> zorya is thicc
L521[05:44:53] <Ocawesome101> the full
paragon kernel is like, idk, 80K or so
L522[05:45:02]
<bad at
vijya> ha
L523[05:45:06]
<bad at
vijya> zorya-neo is uhhh
L524[05:45:13] <Ocawesome101> it can be
trimmed down a little bit, by 20-ish kb
L525[05:45:16]
<Shuudoushi> I get to either make bespoke
chars to use as flags and separators, or go digging around the
internet for weird wacky bullshit no one will have on a keyboard by
default...
L526[05:46:09]
<Shuudoushi> @Ocawesome101 want to have a
really good laugh at younger me? Check out shin/update.lua
L527[05:46:25]
<Shuudoushi> You will either laugh, or
cry
L528[05:47:59] <Ocawesome101> oh
L529[05:48:00] <Ocawesome101> oh
dear
L530[05:48:12] <Ocawesome101> at least you
used.... locals....?
L531[05:48:21]
<Shuudoushi> XD
L532[05:48:21]
<bad at
vijya> wh-what
L533[05:48:26]
<bad at
vijya> why is the output
L534[05:48:27]
<bad at
vijya> zero bytes
L535[05:48:34] <Izaya> PsychOS kernel is
less than a KB
L536[05:48:39]
<Shuudoushi> It's so fucking cursed
XD
L537[05:48:40] <Izaya> actually it's
probably about 1KB
L538[05:49:07] <Izaya> for convenience one
usually slaps a bunch of extra stuff into the kernel so you don't
have to deal with module loading and this is why it starts so
fast
L539[05:49:14] <Izaya> ends up about
20K
L540[05:49:31]
<bad at
vijya> remember my fork of PsychOS?
L541[05:49:34]
<bad at
vijya> the really cursed one?
L542[05:50:07]
<Shuudoushi> @bad at vijya you look at
sbin/update.lua yet >.>
L543[05:50:13]
<bad at
vijya> no
L544[05:50:14]
<bad at
vijya> not yet
L545[05:50:21]
<bad at
vijya> i've gotta find my psychos fork
L546[05:50:28]
<Shuudoushi> I don't think it can be much
more cursed than that...
L548[05:52:29]
<bad at
vijya> wh-what
L549[05:52:33]
<bad at
vijya> how did i segfault lua
L550[05:52:49] <Ocawesome101> :o
L551[05:52:50]
<bad at
vijya> `[1] 48887 segmentation fault (core dumped) lua
luabuild.lua all`
L552[05:52:57] <Ocawesome101> nice
L553[05:53:06] <Ocawesome101> too cursed
even for lua to handle
L554[05:53:12]
<Shuudoushi> @Ocawesome101 if it makes you
feel any better at all, it was actually super clean till a core
update broke the function that I built to do all that shit
L555[05:54:00]
<Shuudoushi> @bad at vijya lulz, I think
you win the "most cursed" prize XD
L556[05:54:00]
<bad at
vijya> why did it output the update tsar but not the
installers
L557[05:54:12] <Ocawesome101> heheh
L558[05:54:24]
<bad at
vijya> for which? @Shuudoushi
L559[05:54:26]
<bad at
vijya> there's a lot of em
L560[05:54:34]
<Shuudoushi> Yeah, been having the same
issue with my installer script
L561[05:54:47]
<bad at
vijya> my PsychOS fork came from the wish to have a fully
functioning PsychOS env on an EEPROM card iirc
L562[05:55:23]
<bad at
vijya> wait no
L563[05:55:28]
<bad at
vijya> it was to fit PsychOS in tmpfs
L564[05:55:51]
<bad at
vijya> this was back when PsychOS was pigfat
L565[05:55:54]
<Shuudoushi> My installer script grabs the
most up-to-date update script, but it for some reason doesn't
execute the update script... Not sure why...
L566[05:56:39]
<Shuudoushi> Probably did something really
fucking dumb in the code...
L567[05:57:25] <Ocawesome101> calling `x =
load(y)` and never calling `x()`?
L568[05:57:40]
<bad at
vijya> time to use the old buildscript
L569[05:57:42]
<bad at
vijya> /e
L570[05:57:44]
<Shuudoushi> shrugs
L571[05:57:52]
<bad at
vijya> well that worked
L572[05:58:02]
<bad at
vijya> the zorya neo installer is 120K
L573[05:58:04]
<bad at
vijya> for some reason
L574[05:58:05]
<bad at
vijya> wtf
L575[05:58:11]
<Shuudoushi> Lmao
L576[05:58:15]
<bad at
vijya> oh
L577[05:58:19]
<bad at
vijya> there's two copies of the modules
L578[05:58:43]
<bad at
vijya> one is the good old `.zy2x` and the other is
`.velx`
L579[05:58:46] <CompanionCube>
%tonkoug
L580[05:58:50] <CompanionCube>
%tonkout
L581[05:58:50] <MichiBot> CompanionCube:
You gotta tonk before you can tonk out. For this transgression the
timer has been reset.
L582[05:58:54] <CompanionCube> rip
L583[05:59:08]
<Shuudoushi> Lololololol
L584[05:59:44]
<bad at
vijya> for reference, `.zy2x` was just compressed lua
scripts
L585[06:00:04]
<bad at
vijya> `.velx` is the new fancy format i made which can have
archives and whatnot
L586[06:00:50]
<Shuudoushi> Who was that was trying to
make a tar archive script?
L587[06:01:12] <Ocawesome101> > tape
archive archive
L588[06:01:19] <Ocawesome101> hmmm yes
redundancy
L589[06:01:20]
<bad at
vijya> i was gonna make a port of `lcpio` to lua
L590[06:01:21]
<bad at
vijya> lmao
L591[06:01:23] <Ocawesome101> happens all
the time
L592[06:01:55]
<Shuudoushi> @Ocawesome101 eat my
ass
L593[06:01:59]
<Shuudoushi> Lol
L594[06:02:05] <Ocawesome101> ew no
L595[06:02:05]
<bad at
vijya> "eat my ass, galaxy"
L596[06:02:05] <Ocawesome101> lol
L597[06:02:17]
<bad at
vijya> anyways, in OpenOS, you wouldn't get all the fancy stuff
like
L598[06:02:22]
<bad at
vijya> permissions
L599[06:02:24]
<bad at
vijya> and all that
L600[06:02:24]
<Shuudoushi> Lmao
L601[06:02:25]
<bad at
vijya> but hey
L602[06:02:34]
<bad at
vijya> in tsuki-based OSes, it'll just werk
L603[06:03:01]
<Shuudoushi> Oh God... You just reminded
me of what I did to the filesystem lib...
L604[06:03:20] <Ocawesome101> ha
L605[06:03:25] <Ocawesome101> permissions,
badly?
L606[06:03:25]
<bad at
vijya> you wanna know my favorite part of lcpio?
L607[06:03:30]
<bad at
vijya> cpio64
L608[06:03:30]
<Shuudoushi> I'm going to fucking kms
trying to unfuck that nightmare...
L609[06:03:30]
<bad at
vijya> :)
L610[06:03:53]
<bad at
vijya> every tsuki rewrite has stuck to the same formula
L611[06:04:21]
<bad at
vijya> when it came to permissions
L612[06:04:37]
<bad at
vijya> but the scheduler always got more and more
complicated
L613[06:04:44]
<bad at
vijya> especially when i introduced remote tasks.....
L614[06:05:00]
<Shuudoushi> I had a retarded user
system...
L615[06:05:02]
<bad at
vijya> the problem with tsuki is feature creep tbh
L616[06:06:24]
<bad at
vijya> i should make ikcrypt
L617[06:06:27]
<bad at
vijya> like bcrypt
L618[06:06:40]
<bad at
vijya> but it uses icekey instead of blowfish
L619[06:06:42]
<Shuudoushi> Basically, all it did was not
allow you to modify files out side of your home dir unless your
account had the su flag and you entered into su mode...
L620[06:06:49] <Ocawesome101> \heh
L621[06:07:02]
<bad at
vijya> tsuki uses filesystem level permissions
L622[06:07:20] <Ocawesome101> paragon
would
L623[06:07:29] <Ocawesome101> if it had
any sort of unmanaged filesystem drivers
L624[06:07:30]
<bad at
vijya> hey ocawesome
L625[06:07:32] <Ocawesome101> as is it
just supports them
L626[06:07:34] <Ocawesome101> yea?
L627[06:07:43]
<Shuudoushi> Yeah, i need that for SoS,
but I'll have to home brew the fuck out of the solution...
L628[06:07:46]
<bad at
vijya> want an agnostic foxfs driver when i make one
L629[06:07:50] <Ocawesome101> sure
L630[06:07:56]
<bad at
vijya> cool
L631[06:08:29]
<bad at
vijya> bring your own block device library tho
L633[06:08:52] <Ocawesome101> (i think
that link works)
L634[06:08:56]
<Shuudoushi> I wonder just how bad
filesystem level permissions will break otherwise compatible
programs
L635[06:09:31]
<bad at
vijya> it's gonna be set up so you can just do `mount
/dev/hd0p1` or even `mount myfoxfsfilesystem`
L636[06:09:40] <Ocawesome101> neat
L637[06:10:25]
<bad at
vijya> i'll throw an OSDI driver in there too since lmao
L638[06:10:33]
<bad at
vijya> it's a thing
L639[06:10:51]
<bad at
vijya> also
L640[06:11:00]
<bad at
vijya> does paragon have it's own thing for accessing resource
forks?
L641[06:11:14] <Ocawesome101> ?
L642[06:11:14]
<bad at
vijya> or should i just do the tsuki thing of adding `:/` to the
end of the path?
L643[06:11:29]
<bad at
vijya> oh
L644[06:11:33]
<bad at
vijya> uhh
L645[06:11:39] <Ocawesome101> resource
forks?
L646[06:11:41]
<Shuudoushi> These ads for that shitty
cake browser makes me want to skin someone alive...
L648[06:12:05]
<bad at
vijya> internally, tsuki uses resource forks a lot
L649[06:12:09]
<bad at
vijya> at least for foxfs stuff
L650[06:12:15]
<bad at
vijya> err
L651[06:12:18]
<bad at
vijya> security stuff
L652[06:12:20]
<bad at
vijya> i mean
L653[06:12:24] <Ocawesome101> neat
L654[06:12:35] <Ocawesome101> nah it
doesn't, go wild
L655[06:12:45]
<bad at
vijya> `/path/to/file:/tsukiacl` is where tsuki stores it's
acls
L656[06:13:40]
<bad at
vijya> tsuki pretty much hides a lot of base OC stuff
L657[06:13:43]
<bad at
vijya> because security
L658[06:13:53] <Ocawesome101> paragon does
too
L659[06:14:01] <Ocawesome101> provides
standard lua emulation + a filesystem library
L660[06:14:02]
<bad at
vijya> not to say you can't access raw components
L661[06:14:12] <Ocawesome101> programs can
access components if they're root or if the user has
permission
L662[06:14:16]
<Shuudoushi> Lol, SecureOS does not
XD
L663[06:15:20]
<Shuudoushi> It's more basic user
security, the user can still seriously fuck shit up if they wanted
lol
L664[06:15:29] <Ocawesome101> heh
L665[06:15:50]
<Shuudoushi> But I'm also trying to build
something that has the learning curve of potato
L666[06:16:09]
<bad at
vijya> tsuki's learning curve is "rtfd"
L667[06:17:22] <Vampyre> a daemon ro point
people to manuals?
L668[06:17:26] <Vampyre> to*
L669[06:17:33] <Ocawesome101> lol
L670[06:18:15]
<Shuudoushi> What can I say, I have a VERY
low set of expectations for the average user to be flexible enough
to relearn an operating system that isn't SUPER OpenOS
like...
L671[06:21:47] <Ocawesome101> lol
L672[06:21:52] <Ocawesome101> entirely
fair
L673[06:21:53] <Izaya> speaking of
PsychOS
L674[06:22:01] <Izaya> I set up my build
server to serve cpios of it
L675[06:22:06] <Ocawesome101> neat
L676[06:22:13] <Ocawesome101> so do you
have an updater yet?
L677[06:22:19] <Izaya> have had for
ages
L678[06:22:24] <Ocawesome101> oh
cool
L679[06:22:41] <Izaya> the package manager
supports packages flagged as "system" packages and they
get unpacked into /boot
L680[06:23:06] <Izaya> and the main system
was packaged as a system package
L681[06:23:13] <Ocawesome101> clever
L682[06:23:23] <Izaya> but now it's a cpio
too
L683[06:23:38] <Izaya> because uncpio is
less complicated than installing mtar utilities
L685[06:24:24] <Izaya> also planning to
make cpio and mtar archives of the whole package archive
L686[06:24:30] <Izaya> so it's easier to
mirror on a LAN or similar
L687[06:24:43] <Ocawesome101> neat
L688[06:25:12] <Izaya> without having to
build them all from source
L689[06:26:15] <Izaya> this development
brought to you by misrouting
L690[06:26:44]
<Shuudoushi> Lol
L691[06:26:55] <Izaya> because somewhere
in the NBN/SpinTel infrastructure my packets to dequbed's server
get misrouted so I can't actually download packages from my own
servers
L692[06:27:08] <Ocawesome101> well that's
interesting
L693[06:27:25] <Izaya> and they haven't
replied to my email yet
L694[06:28:25] <Izaya> might also add a
source-repo bit of metadata to the repo packages
L695[06:28:29] <Izaya> because that would
be comfy
L696[06:29:57]
<Shuudoushi> Oh God... I had the
filesystem lib handling making sure people couldn't run autorun
scripts at boot to bypass login o.o
L697[06:30:45] <Izaya> hmhm
L698[06:31:09] <Izaya> I got the basic
"auto-attach all components from this machine at boot"
working
L699[06:31:38] <Izaya> not sure how I want
to do additional importing though
L700[06:32:20]
<Shuudoushi> Force a reboot upon component
connection!
L701[06:32:29] <Izaya> :D
L702[06:32:47] <Izaya> the issue is
actually that I couldn't do that if I wanted
L703[06:33:14] <Izaya> I'm not huge on
having each machine poke all the other machines it's clustered with
and say "hey I have new components"
L704[06:33:15]
<Shuudoushi> God, the resulting
"bug" reports would be hideous...
L705[06:33:28] <Izaya> ... maybe the
keepalive pings could actually be a function listing
L706[06:33:48]
<Shuudoushi> There's an idea
L707[06:34:00] <Izaya> like, it has to do
keepalive pings anyway
L708[06:34:12] <Izaya> might as well ask
for the list and compare it against what's already connected
L709[06:34:50] <Michiyo> @Kodos
around?
L710[06:36:12]
<Kodos>
Yo
L712[06:36:57] <Michiyo> Issue.... since
it has NBT it won't stack with any other item unless the NBT
EXACTLY matches.
L713[06:37:18] <Michiyo> so an item
crafted by you won't stack with an item crafted by anyone
else.
L714[06:37:32]
<Kodos> As
long as modded things like blocks retain their original
function
L715[06:37:48] <Michiyo> They should..
this just adds a new tag if NBT exists
L716[06:37:58]
<Kodos>
Examples being dragon bone blocks when placed as part of a dragon
forge
L717[06:38:08]
<Kodos> And
as long as it retains when placed and picked back up
L718[06:39:04] <Michiyo> Ah shit..
L719[06:39:05] <Michiyo> nope
L720[06:39:19]
<Shuudoushi> Just make a whole ass new
item/block data type, problem solved :D
L721[06:39:21] <Michiyo> Forgot about
making blocks retain it..
L722[06:39:39] <Michiyo> I'd have to make
a blockbreak handler for that <_<
L723[06:39:58] <Michiyo> those get
laggy..
L724[06:40:04] <Michiyo> as they happens
ANYTIME a block is broken.
L725[06:40:18]
<Shuudoushi> It'll be fine :D
L726[06:40:37] <Michiyo> OS gets away with
it as I check for my specific blocks.. this.. would have to tag
EVERY block if the tag exists.
L727[06:41:01]
<Shuudoushi> Limit tag range? Idfk
lol
L728[06:41:37] <Izaya> have a magic
marker
L729[06:41:44] <Izaya> that designates
blocks as yours
L730[06:41:51] <Izaya> ... but I guess
you'd still have to check all of them
L731[06:42:15] <Michiyo> tag range?
L732[06:42:20] <Michiyo> @Shuudoushi?
*
L733[06:42:28] <Michiyo> This basically
tags an item or block as your on craft
L734[06:42:42]
<Shuudoushi> NFC/RFID stickers sounds
cool, just have no idea how that'll work
L735[06:42:46] <Michiyo> for items they
keep their NBT with no issue. Blocks don't.
L736[06:43:01] <Michiyo> This isn't the
same as OS's RFID
L737[06:43:34] <Michiyo> I... could
totally add item tagging to RFIDs in OS though
L738[06:43:37] <Michiyo> That'd be
neat...
L739[06:44:27] <Izaya> I guess because
it's converting from item -> world -> item?
L740[06:44:37]
<Shuudoushi> Michiyo i have no idea who to
even start modding minecraft, I'm just being a cheeky cunt
lol
L741[06:44:55]
<Shuudoushi> s/who/how
L742[06:44:55] <MichiBot>
<Shuudoushi> Michiyo i have no idea how to even start modding
minecraft, I'm just being a cheeky cunt lol
L743[06:46:50] <Michiyo> There.. I made it
only apply to Items..
L744[06:46:58] <Michiyo> :P
L745[06:47:09]
<Shuudoushi> Lol
L746[06:47:26] <Izaya> consider
L747[06:47:39] <Izaya> would it break less
stuff if you did just an NBT tag rather than a tooltip?
L748[06:47:44] <Izaya> admins could still
check items then
L749[06:47:58] <Michiyo> No, the tooltip
is simply checking if the NBT tag exists.
L750[06:48:05] <Michiyo> I can apply the
NBT to the block on craft with no issue.
L751[06:48:09]
<Shuudoushi> Tooltip == nbt
L752[06:48:26] <Michiyo> the issue is when
you PLACE a block it loses the NBT UNLESS you have code that
applies that NBT on place.
L753[06:48:28] <Izaya> I figured if other
stuff used that tag it'd cause issues
L754[06:48:40] <Izaya> but okey
L755[06:48:42] <Michiyo> THEN when you
BREAK the block it loses it again UNLESS you tag the resulting item
on block break
L756[06:48:56] <Izaya> yeah because blocks
aren't items in the world
L757[06:49:14] <Izaya> right?
L758[06:49:17] <Michiyo> Yeah
L759[06:49:39]
<Shuudoushi> How do drones get around
that?
L760[06:49:47] <Izaya> drones are
entities
L761[06:49:54] <Michiyo> ^
L762[06:49:59]
<Shuudoushi> Ah, yes
L763[06:50:25] <Michiyo> and Robots are
TileEntities which have explicit handling for that
L764[06:50:58] <Izaya> are tileentities
basically just blocks the game knows should have extra stuff going
on?
L765[06:51:06] <Michiyo> I'm not even sure
I can make a non TE store NBT
L766[06:51:12] <Izaya> and the extra stuff
is stored elsewhere
L767[06:51:29] <Michiyo> Basically.
L768[06:51:49] <Izaya> well that's kinda
cursed but I can understand why they did it that way
L769[06:51:49]
<Shuudoushi> Tile entities normally have
fake player data iirc
L770[06:51:53] <Michiyo> the TE can have
an update() method that is called on tick, can store data and other
stuff
L771[06:52:09] <Michiyo> TE's don't
inherently have a FakePlayer, but they can be implemented
L772[06:52:41] <Izaya> ... TEs are like
binding a spirit to a block
L773[06:52:46] <Izaya> that's kinda
neat
L774[06:53:04] <Michiyo> So yeah, for
block support *IF* I could even implement NBT on non TEs I'd have
to handle EVERY block place, AND break.
L775[06:53:12] <Michiyo> someone tosses
some NBT down and I cry.
L776[06:53:15] <Michiyo> NBT?
L777[06:53:16] <Michiyo> TNT
L778[06:53:19] <Ocawesome101> and
tileentities are immovable objects because minecraft is weir
L779[06:53:21] <Ocawesome101> weird
L780[06:53:22] <Michiyo> someone tosses
some TNT down and I cry
L781[06:53:32] <Izaya> Ocawesome101: it
makes sense if you think about it because like
L782[06:53:33] <Michiyo> you *CAN* move
TEs... it's just nasty
L783[06:53:33] <Michiyo> lol
L784[06:53:36]
<Shuudoushi> Lol
L785[06:53:40]
<bad at
vijya> uncpio is that thing i made that people use
L786[06:53:42]
<bad at
vijya> for some reason
L787[06:53:52] <Izaya> a TE block would be
"hey game, check if there's extra stuff for this
tile"
L788[06:54:00] <Izaya> and there'd be an
entity array somewhere else with the right coordinates
L789[06:54:03] <Michiyo> @Kodos Items
only... blocks make me sad. lol
L790[06:54:05] <Izaya> at least, I'm
imagining
L791[06:54:28] <Michiyo> Eh, close enough
:P
L792[06:54:37] <Izaya> so to move a
TE
L793[06:54:52] <Izaya> you have to move
the tile in the world, then update the coordinates entries
L794[06:54:56] <Izaya> or something
similarly inconvenient
L795[06:55:38] <Ocawesome101> i'm sure
there are much smarter ways of implementing that lol
L796[06:55:40] <Michiyo> So yeah, blocks
get blockstates. TileEntities get NBT
L797[06:55:58] <Michiyo> and I don't wanna
get into modifying blockstates
L798[06:56:08] <Ocawesome101> gonna call
it now
L799[06:56:09] <Ocawesome101> night
all
L800[06:56:12] <Izaya> o/
L801[06:56:14] <Michiyo> Night
L802[06:56:20] <Izaya> I *think* Minetest
works on the assumption that all blocks have extra
information
L803[06:56:24] <Izaya> and it's stored in
the same place
L804[06:56:27] <Izaya> but I don't
actually know
L805[06:56:50]
<Shuudoushi> Need sleep... Oh, and I'll
have to completely rewrite how the filesystem works because the way
payonel split the lib more or less fucked me on how I handled
multiple users...
L806[06:57:10] <Izaya> may I interest you
in the PsychOS filesystem library? :p
L807[06:58:02]
<Shuudoushi> How badly does it break
OpenOS programs?
L808[06:58:08] <Izaya> it is
incompatible
L809[06:58:22]
<Shuudoushi> sigh
L810[06:58:35] <Izaya> it's basically a
thin VFS layer over filesystem components
L811[06:58:48]
<Shuudoushi> Oh christ...
L812[06:58:52]
<Shuudoushi> Why!?
L813[06:59:18] <Izaya> because they're
basically fine
L814[06:59:31] <Izaya> you get:
L815[06:59:34] <Izaya> - a filesystem
tree
L816[06:59:48] <Izaya> - a thin wrapper
over file handles
L817[06:59:58] <Izaya> - all the functions
filesystem components otherwise support
L818[07:00:09] <Izaya> just right to
implement io's file access stuff on top of
L819[07:00:41]
<Shuudoushi> sighs send me a link... I'll
figure something out or at least steal bits from it...
L821[07:01:23] <Izaya> I suggest it mainly
because it's really fuckin dumb
L822[07:01:33] <Izaya> and that may be
easier to adapt than OpenOS's current implementation
L823[07:04:36]
<Shuudoushi> There's nothing wrong with
the current implementation, if you're using OpenOS... Given enough
time, I'm sure I could get my old multi user system working just
fine, just gonna be a pain in the ass...
L824[07:05:02] <Izaya> oh okey
L825[07:07:29]
<Shuudoushi> Huh, come to think of it,
with a rewrite, i can do a proper 'isOwner' permissions system,
instead of the 'isRoot' system I was using
L826[07:07:43] <Michiyo> *sigh* another
issue is if you repair the item it'll overwrite the input item with
the 2nd item.. including the crafted tag
L827[07:08:15]
<Shuudoushi> Oof
L828[07:08:43]
<Shuudoushi> Ok, enough pondering, need
sleep
L829[07:08:52]
<Shuudoushi> Night y'all o/
L830[07:09:00] <Izaya> o/
L831[07:09:06] <Izaya> I should really
write that tag system...
L832[07:10:26] <Michiyo> Night Shuu
L833[08:28:23]
⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.254.97)
L834[08:44:40]
<Forecaster> %tonk
L835[08:44:40] <MichiBot> Woooo!
Forecaster! You beat Vaur's previous record of <0 (By 2 hours,
45 minutes and 49 seconds)! I hope you're happy!
L836[08:44:41] <MichiBot> Forecaster's new
record is 2 hours, 45 minutes and 49 seconds! Forecaster also
gained 0.00276 tonk points for stealing the tonk. Position #4. Need
0.01528 more points to pass Vaur!
L837[08:44:50]
<Forecaster> %sip
L838[08:44:50] <MichiBot> You drink a
goopy salmon potion (New!). Forecaster looks up and sees the moon
smile at them for a second.
L839[08:51:01]
<Ariri>
1.4B in combat bonds from anti xeno combat bonds, stonks
L840[08:56:24]
<Forecaster> I need to work on unlocking
more ax weaponry
L841[08:59:11]
<Forecaster> %sip
L842[08:59:11] <MichiBot> You drink a
seeping boneboo potion (New!). Forecaster feels slightly more
agile.
L843[09:00:57]
<Ariri> I
just use the gauss
L844[09:07:10]
<Forecaster> "just" if you've
unlocked it
L845[09:21:00] ⇦
Quits: ben_mkiv|afk
(~ben_mkiv@2001:16b8:1e90:8d00:e167:2215:7e97:d709) (Ping timeout:
378 seconds)
L846[09:27:14]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-69-65.dynamic.as20676.net)
L847[09:27:14]
zsh sets mode: +v on Vexatos
L848[09:37:00] ⇦
Quits: hnOsmium0001 (uid453710@id-453710.stonehaven.irccloud.com)
(Quit: Connection closed for inactivity)
L849[09:48:28]
<Snow
Dapples> Is there a plugin that enables EnderIO conduits to
work with the OpenComputers bundled cable API?
L850[10:30:23]
⇨ Joins: t20kdc
(~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net)
L851[10:42:07]
⇨ Joins: Inari
(~Pinkishu@p508ef529.dip0.t-ipconnect.de)
L852[10:47:56] <Inari> Elfi: fa la la la
la
L853[10:51:14] <Vampyre> ah, yes
L854[10:51:18] <Vampyre> %drink
coffee
L855[10:51:18] <MichiBot> Vampyre:
Vampyre has some coffee. It's hot and bitter.
L856[10:51:33] <Vampyre> Perfect. life
elixer number 2.
L857[10:51:50]
<ThePiGuy24> vodka is #1
L858[10:52:10] *
Vampyre would disagree ;-)
L859[10:57:56] <Inari> %sip
L860[10:58:06] <Inari> Waow
L861[10:58:09] <Inari> Thats a long
cooldown
L862[10:58:28]
<Forecaster> it's supposed to be personal,
I haven't pushed that update yet
L863[10:58:40] <Inari> Thats very
teasy
L864[10:58:45] <Inari> If a potion gives
you the urge to drink another
L865[10:58:46] <Inari> You can't do
so
L866[10:59:10] <Inari> I guess coffee
counts as a potion too
L867[10:59:17]
<Forecaster> that's a good point
L868[10:59:29]
<Forecaster> I can make that effect
override the timeout
L870[11:09:31]
<Forecaster> because an effect having a
scripted action doesn't automatically make it one-use anymore
L871[12:09:32]
⇨ Joins: TPG24 (~ThePiGuy2@37.152.254.97)
L872[12:10:36] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@37.152.254.97) (Ping timeout: 189
seconds)
L873[12:16:33] ***
TPG24 is now known as ThePiGuy24
L874[12:17:13] <ThePiGuy24> arbitrary
%tonk time
L875[12:17:14] <MichiBot> Jeepers!
ThePiGuy24! You beat Forecaster's previous record of 2 hours, 45
minutes and 49 seconds (By 46 minutes and 43 seconds)! I hope
you're happy!
L876[12:17:15] <MichiBot> ThePiGuy24's new
record is 3 hours, 32 minutes and 32 seconds! ThePiGuy24 also
gained 0.00234 (0.00078 x 3) tonk points for stealing the tonk.
Position #2. Need 0.01933 more points to pass CompanionCube!
L877[12:36:39] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@37.152.254.97) (Read error:
Connection reset by peer)
L879[12:38:00]
<Forecaster> now to see if I can build a
mining buggy that fits in it
L880[12:40:06]
⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.254.97)
L883[13:36:03]
<Kristopher38> cursed
L884[13:49:41] <dequbed> Izaya: No, stop.
Bad Izaya!
L885[13:50:22] <Izaya> AMVidya
L886[13:50:29] <Izaya> AMVidntel
L887[13:50:38] <Amanda> %splash Inari with
mutable redstone potion
L888[13:50:38] <MichiBot> You fling a
mutable redstone potion (New!) that splashes onto Inari. Inari
turns into a bear girl until they sneeze.
L889[13:57:37]
<ThePiGuy24> yes good logos
L890[13:57:53] <Izaya> why are all the
ship designs in the expanse so good
L891[13:57:55] <Izaya> goddamn
L893[14:43:11]
<Forecaster> snug as a bug(gy) in a
container
L894[14:43:40]
<Forecaster> now I need to add a locking
mechanism so it doesn't just fall out
L895[14:43:45]
<Forecaster> that would be bad
L897[15:22:11]
<ThePiGuy24> tasty
L898[15:27:41] <dequbed> I mean lead
solder is pretty common still. And not really that much of an
issue
L899[15:35:09]
<Shuudoushi> Lead solder is perfectly safe
unless you huff the fucking fumes like one of those crotch goblins
that ate the "wall candy" like it was a goddamn
pastime
L900[15:36:35] <dequbed> I am once again
impressed by the information-to-expletive Shuu reaches. ^^
L901[15:37:56] <dequbed> But yeah, don't
eat solder. It aint tasty and it doesn't make you a better
elekchicken either. And no, eating welding sticks doesn't make you
a better welder either.
L902[15:46:20] <Inari> but does eating
beef make me a better cow?
L903[15:48:36]
<Forecaster> hm, methinks 4 small
gyroscopes is not enough for a 1 ton ship
L904[15:50:16] <Amanda> not with that
additude it's not!
L905[15:50:34]
<Forecaster> well, it's more about physics
I think
L906[15:50:56]
<Forecaster> namely that ass soon as I
turn the engines on the ship starts rolling backwards which is not
particularly good
L907[16:08:18]
<Forecaster> namely that as soon as I turn
the engines on the ship starts rolling backwards which is not
particularly good [Edited]
L908[16:19:47] <Izaya> I gather while it's
not used in production stuff any more, leaded solder is still
widely available for hobbyists
L909[16:20:40] <dequbed> Still used in
production, just not with reflow soldering
L910[16:21:05] <Izaya> Doesn't RoHS say
no?
L911[16:21:23] <dequbed> Totally
does
L912[16:21:47] <dequbed> But that's an
European rule and has many exceptions
L913[16:26:44]
<Vaur>
%tonkout
L914[16:26:45] <MichiBot> Yikes! Vaur!
You beat ThePiGuy24's previous record of 3 hours, 32 minutes and
32 seconds (By 36 minutes and 58 seconds)! I hope you're
happy!
L915[16:26:46] <MichiBot> Vaur has stolen
the tonkout! Tonk has been reset! They gained 0.004 tonk points!
plus 0.003 bonus points for consecutive hours! (Reduced to 50%
because stealing) Current score: 0.04588. Position #3 Need 0.00039
more points to pass ThePiGuy24!
L916[16:35:13]
<Z0idberg>
an european?
L917[16:35:18]
<Z0idberg>
..............
L918[16:40:30] <Izaya> surprisingly common
sort of errors made mostly by non-native speakers and
americans
L919[16:40:55] <Vexatos> a new
ropean
L920[16:41:12] <Izaya> when you use
pronunciation to decide whether to use a or an, if your
pronunciation is off, you get the wrong result
L921[16:41:13] <Izaya> :D
L922[16:41:34]
<Z0idberg>
The only time I'm ever a grammar asshat is when people misuse the
word 'an'. It makes reading the sentence interrupted, forces you to
pause in discontinuity. an can only be used when the following word
is prefixed by a vowell sound. european uses the y vowel sound
inconsonant form, therefore an european is inapropriate. Sometimes,
the word 'an' is in a gray area, for example with acronyms such as
RTP; IF you read the acronym in the parti
L923[16:41:35]
<Z0idberg>
sentence "an RTP session" as "Real-time Transport
Protocol then you do not use an, but if you pronounce the acronym
"RTP" letter by letter then you use an RTP, because the R
takes on the sound of the vowel 'a' which is always in vowel
form.
L924[16:42:55]
<Z0idberg>
I could give a shit less if you misuse their, they're and
there.
L925[16:44:40] <Vexatos> if you're worried
about pausing too often, just wait until you see people who, place
commas where they don't belong
L926[16:45:00]
<Z0idberg>
YEah comma splicing is in a gray area too.
L927[16:45:03] <Michiyo> An, extra comma,
never hurt, anyone!
L928[16:45:09] <Michiyo> :P
L929[16:45:13] <Inari> Vexatos: Not sure,
where I would've seen something like that
L930[16:45:18] <Izaya> s/ /, /g
L931[16:45:18] <MichiBot> <Inari>
Vexatos:, Not, sure,, where, I, would've, seen, something, like,
that
L932[16:45:27] <Izaya> that hurts to
read
L933[16:45:42]
<Z0idberg>
That is a war that has been faught by people for years.
Professional writers haver never been able to come with an
absolutely justified standard for when commas are absolutely
inapropriate in all cases.
L934[16:45:58] <Izaya> :drakeno: adhering
to rules
L935[16:46:01] <Inari> My mum has a habit
of putting lots of "..." when typing stuff on
whatsapp
L936[16:46:07] <Izaya> :drakeyes:
"does it sound right"
L937[16:46:26] <Inari> "Yeah, it's
rainy today.... have to cook lunch soon... today we're having this
and that... but father doesn't like it that much..."
L938[16:46:28] <Vexatos> I wonder how good
this s command is
L940[16:46:46] <Vexatos>
s/\(.\)/\1,/g
L941[16:46:48] <Izaya> s/\d/f/g
L942[16:46:48] <MichiBot> <Izaya>
f
L943[16:47:10] <Vexatos> s/(.)/\1,/g
L944[16:47:11] <MichiBot> <Izaya>
1,
L945[16:47:12] <Vexatos> aw
L946[16:47:14] <Izaya> hmhm, I wonder if
this will work as intended then
L947[16:47:25]
<Z0idberg>
Still waiting for a damn call from my insurrance company. wtf
people.
L948[16:47:26] <Izaya> s/[^,] /, /g
L949[16:47:27] <MichiBot> <Z0idberg>
Stil, waitin, fo, , dam, cal, fro, m, insurranc, company, wt,
people.
L950[16:47:31] <Izaya> oops
L951[16:47:35]
<Z0idberg>
LOL
L952[16:47:42] <Michiyo> Izaya++
L953[16:47:42] <MichiBot> Michiyo:
ShadowKatStudios now has 9 points
L954[16:47:45] <Izaya> forgot to include
the capture
L955[16:47:59] *
Inari prints out many commas, cuts them out and attaches them to
Amanda's fur
L956[16:48:01] <Vexatos>
s/([^,])/\1,/g
L957[16:48:01] <MichiBot> <Inari>
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
L958[16:48:06]
<Z0idberg>
a/1/0
L959[16:48:09] <Vexatos> it can't do
captures it seems
L960[16:48:11]
<Z0idberg>
oops
L961[16:48:13] <Izaya> s/([^,]) /\\1,
/g
L962[16:48:13] <MichiBot> <Vexatos>
i\1, can'\1, d\1, capture\1, i\1, seems
L963[16:48:13]
<Z0idberg>
I typoed
L964[16:48:14] *
Michiyo squints
L965[16:48:33] <Izaya> is this lua
patterns or regex
L966[16:48:38] <Vexatos> I can't believe
this is broken
L967[16:48:39]
<Z0idberg>
WHAT
L968[16:48:41] <Michiyo> hint, it's not
lua.
L969[16:48:46] <Vexatos> literally
unusable
L970[16:48:54] <Izaya> cause that's
regex
L971[16:49:04] <Vexatos> if this was lua
patterns you'd know
L972[16:49:33]
<Z0idberg>
\s/broken/not butter/
L973[16:49:37]
<Z0idberg>
oh wtf
L974[16:49:39]
<Z0idberg>
discord
L975[16:49:42] <Inari> I thought regex
does $1 not \\1
L976[16:49:57] <Izaya> sed does \1
L977[16:50:02] <Inari> Ah
L978[16:50:03] <Inari> Weird
L979[16:50:05] <Izaya> s/([^,]) /$1,
/g
L980[16:50:05] <MichiBot> <Izaya>
sed, does, \1
L981[16:50:07] <dequbed> @Z0idberg I don't
say yropean so I will use 'an'. Bite me.
L982[16:50:17]
<Z0idberg>
hahahaha
L983[16:50:21] <Izaya> well.
L984[16:50:26] <Izaya> It's not sed.
L985[16:50:41] <Inari> %bte dequbed
L986[16:50:42] <Izaya> That's enough
mystery solving for one ... early morning.
L987[16:50:44] <Izaya> Time for bed.
L989[16:50:47] <Michiyo> it used to
be
L990[16:50:50] <Inari> %bite dequbed
L991[16:50:50] <MichiBot> Inari is trying
to bite dequbed! They have 5 minutes if they want to attempt to
%defend against it!
L992[16:50:54]
<Z0idberg>
dequbed: Hand me my dentures
L993[16:50:55] <Michiyo> well, it was
unix4java's SED
L994[16:50:55] <dequbed> %defend
L995[16:50:55] <MichiBot> Specify an
action as the first parameter: block, guard, deflect, parry,
counterspell, dodge
L996[16:50:57]
⇨ Joins: fvr2007
(~fvr2007@91-172-133-13.subs.proxad.net)
L997[16:51:00]
<Z0idberg>
Just kidding lol
L998[16:51:01] <dequbed> %block
L999[16:51:01] <MichiBot> dequbed failed
to block Inari. With a 10 vs 12 dequbed takes the full 4
damage.
L1000[16:51:03] <Michiyo> which was...
bad at the best of times.
L1001[16:51:06]
⇦ Quits: fvr2007 (~fvr2007@91-172-133-13.subs.proxad.net)
(Client Quit)
L1002[16:51:13] <Izaya> Michiyo: guessing
it was freaking out from the discord side because it uses \ for
things too?
L1003[16:51:23]
<Z0idberg> %lua "nope"
L1004[16:51:23] <MichiBot> nope
L1005[16:51:33] <Michiyo> I don't recall
exactly why it got switched to Java patterns
L1006[16:51:49]
<Z0idberg> Because you love using 10 GB of
ram to use java patterns.
L1007[16:51:51] <Vexatos> because java
regex is proper regex, probably
L1008[16:51:57] <Inari> I mean
L1009[16:52:01] <Inari> It would be in
the commit, no?
L1010[16:52:03] <Inari> No? ;D
L1011[16:52:10] <Michiyo> %ram
L1012[16:52:10] <MichiBot> Used RAM: 46.6
MB
L1013[16:52:26] <Michiyo> The whole bot
is using 46MB, so... meh @"Z0idberg"
L1014[16:52:28] <dequbed> %wam
L1015[16:52:31] <dequbed> aw
L1016[16:52:39]
<Z0idberg> I was just making a Java
joke
L1017[16:52:48] <Inari> 46mb for a simple
bot, sad times
L1018[16:52:49] <Michiyo> Ah yes.
L1019[16:52:55] <Michiyo> Simple?
lol
L1020[16:53:12] <Michiyo> a metric
FUCKTON of stuff is kept in cache to make lookups faster.
L1021[16:53:42] <Vexatos> how many bots
do you know that play their own dice-rolling game
L1022[16:53:50] <Vexatos> this is one of
the most complex AIs ever made
L1023[16:54:03]
<Z0idberg> 2 + 2 = nope.
L1024[16:54:15]
<Z0idberg> wrong channel
L1026[16:55:26]
<Z0idberg> It's comin' right for us!
L1027[16:55:28]
<Bob>
nah its centered
L1029[16:56:46]
<Forecaster> it's closer than it looks
though
L1030[16:57:10]
<Forecaster> also it ran out of power
sitting there while I was working on the container...
L1031[16:57:24]
<Forecaster> I'm gonna have to put a
connector on it so I can charge it
L1032[16:58:09]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1e90:8d00:e167:2215:7e97:d709)
L1033[16:59:15]
⇨ Joins: hnOsmium0001
(uid453710@2001:67c:2f08:8::6:ec4e)
L1034[17:16:29]
<Shuudoushi> dequbed I can communicate
complex extract ideas via "exploitives" alone
L1035[17:26:10]
<bad at
vijya> thread local storage is making me angery
L1036[17:26:33]
<Z0idberg> Threads are bad
L1037[17:26:47]
<Z0idberg> Do you remember what Joe
Armstrong said before he died?
L1038[17:27:00]
<Z0idberg> He said parallelism is very
difficult. Don't do it.
L1039[17:51:14]
<Bob>
he was born before Rust
L1040[17:52:07]
<bad at
vijya> 🙄
L1041[18:07:16]
<Vaur>
%tonk
L1042[18:07:16] <MichiBot> Swell! Vaur!
You beat your own previous record of <0 (By 1 hour, 40 minutes
and 31 seconds)! I hope you're happy!
L1043[18:07:17] <MichiBot> Vaur's new
record is 1 hour, 40 minutes and 31 seconds! No points gained for
stealing from yourself. (Lost out on 0.00168)
L1044[18:08:03]
<Vaur>
well, I guess that's a good moment to know that
L1045[18:13:22] <dequbed> @Shuudoushi I
would agree but by definition you can't :p
L1046[18:22:40] <Michiyo> Shuu take your
autocorrect out back and shoot it though.
L1047[18:22:42] <Michiyo> please.
L1048[18:27:25]
<Ariri>
confusion
L1049[18:29:28]
<Kristopher38> @Lizzy-chan I can't seem to
be able to register on the OC forum, when I try there's nothing
under "security check" and I'm failing it (presumably a
captcha should be there?)
https://tinyurl.com/y6osszl7
L1050[18:30:15]
<Lizzy-chan> yeah, there should be. if
you're using a plugin like noscript, make sure the capcha service
is whitelisted
L1052[18:30:46] <Michiyo> Its there for
me, so yeah something is blocking it for you
L1053[18:31:32]
<Kristopher38> I've got a clean chrome
install without any plugins and it still doesn't show up for
me
L1054[18:31:45] <Ocawesome101>
firewall?
L1055[18:31:49] <Ocawesome101>
pi-hole?
L1056[18:31:55] <Michiyo> shitty
ISP?
L1057[18:32:52]
<Kristopher38> 😒
L1059[18:32:57] <Michiyo> does that
load?
L1060[18:33:02] <Michiyo> if not...
something is blocking it.
L1061[18:33:19]
<Kristopher38> it does
L1062[18:33:21] <Michiyo> Should look
like:
L1064[18:33:42]
<Kristopher38> yeah
L1066[18:33:47]
<Kristopher38> it loads allright
L1067[18:34:16]
<Lizzy-chan> oops, the forum's license key
expired
L1068[18:34:35] <Michiyo> I've been using
an expired IP.Board license for 6 years now.
L1069[18:34:35] <Michiyo> :p
L1070[18:36:13] <Michiyo> So, yay the IRS
fucked me. Awesome news.
L1071[18:36:24]
<Lizzy-chan> ?
L1072[18:36:25] <Michiyo> They fucked a
lot of us, honestly.
L1073[18:36:45] <Forecaster>
%restart
L1074[18:36:46]
⇦ Quits: MichiBot (~MichiBot@ip160.ip-192-99-104.net) (Remote
host closed the connection)
L1075[18:36:55] <Michiyo> We got a 2nd
stimulus payment. Except they fucked up and submitted a BUNCH of
the payments to the wrong accounts
L1076[18:37:04]
⇨ Joins: MichiBot
(~MichiBot@ip160.ip-192-99-104.net)
L1077[18:37:04]
zsh sets mode: +v on MichiBot
L1078[18:37:22]
<Forecaster> %sip
L1079[18:37:44] <MichiBot> You drink a
molten dirt potion (New!). Forecaster realizes this was actually a
Liquid Quicksilver potion.
L1080[18:37:51] <Michiyo> When I filed
last year I used Turbo Tax, and had them take the fees out of my
return, which means my refund went through a 3rd party bank. the
IRS HAS my ACTUAL Account info as they used it for the first
payment.. but they fucked up and sent payments to that 3rd party
account
L1081[18:37:55] <Michiyo> which has been
closed for months.
L1082[18:38:39] <Michiyo> So their
solution is to have us file for a credit on our 2020 taxes, and
then wait *months* for it.
L1083[18:38:59]
<Kristopher38> so... how do I
proceed?
L1084[18:39:56] <Michiyo> Try not
chrome?
L1085[18:40:08] <Michiyo> hit f12 and see
if you notice issues in the console?
L1086[18:40:43] <Michiyo> the Captcha
works for me across multiple browsers, and even computers in
different geographical areas..
L1087[18:40:53]
<Forecaster> the potion timeout is now
per-user \o/
L1088[18:45:33]
<Kristopher38> OH
L1089[18:46:00]
<Kristopher38> I know what's the bug
now
L1090[18:46:48] *
Michiyo waits
L1091[18:46:58]
<Kristopher38> It works from the main
forum page or in a subforum, but not from a thread
L1092[18:47:33] <Michiyo> Works from a
thread for me too
L1096[18:48:44] <Michiyo> So, odd, but
atleast you got it figured out
L1097[18:50:39]
<Forecaster> It's a mystery Charlie
Brown
L1099[18:50:58]
<Lizzy-chan> i did just do an upgrade to
the forum's code, might have kicked it into the working
L1100[18:51:13] <Michiyo> That is the
only thing in the console on that thread that isn't on the main
page, or the thread I was in
L1101[18:51:35] <Michiyo> So... an issue
with ckeditor in a specific thread?
L1102[18:52:00] <Corded> *
<Lizzy-chan> shrugs
L1103[18:52:12] <Michiyo> that doesn't
show up on Lizzy's thread, or the main page and it works there. but
NOT on the thread linked above.
L1104[18:52:18] <Michiyo> So yeah, some
javascript fuckery
L1105[18:53:51]
<Lizzy-chan> if i had the technical
knowledge, time and will power i would totally either make my own
forum software or switch to a different one that's free/open source
but i don't
L1106[18:54:08] <Ocawesome101> build one
using Lapis :^)
L1107[18:54:11] <Michiyo> a lot of the
free ones suuuuuck
L1108[18:54:15] *
Michiyo glares at phpBB
L1109[18:54:36]
<Lizzy-chan> there was one free/open
source one that i thought was pretty decent
L1110[18:54:45]
<Lizzy-chan> i can't for the life of me
remember it's name right now though
L1111[18:55:15]
<Forecaster> I've used myBB, it worked
pretty well
L1112[18:58:01]
<Lizzy-chan> oh, maybe it was phpbb
L1113[18:58:14]
<bad at
vijya> oh hey i could make one
L1114[18:58:17]
<bad at
vijya> maybe
L1115[18:58:18]
<bad at
vijya> at some point
L1116[18:58:19]
<Lizzy-chan> i could have sworn i found
another one with a different name
L1117[18:58:21]
<bad at
vijya> using lapis
L1118[18:58:42]
<bad at
vijya> then again
L1119[18:58:52]
<bad at
vijya> i rarely finish things
L1120[18:58:58]
<Lizzy-chan> eh, even if we did make our
own, migrating all the stuff from the current one would be a
pain
L1121[18:59:08]
<bad at
vijya> then again, i need forum shit for one of my
projects
L1122[18:59:28] <Ocawesome101> how many
projects are you juggling? :^)
L1123[19:00:39]
<bad at
vijya> well
L1124[19:00:51]
<bad at
vijya> i've only got two i'm actively working on right now
L1125[19:01:00]
<bad at
vijya> that being lunar station 444 and foxfs
L1126[19:01:14] <Ocawesome101> ah
L1127[19:01:27] <Ocawesome101> i need to
make an OCFS driver but eh
L1128[19:01:41] <Ocawesome101> my first
attempt is mostly broken
L1129[19:04:25]
<bad at
vijya> ls444 being ss13 but remade in lua with changes i think
would be fun
L1130[19:04:33] <Ocawesome101>
ss13?
L1131[19:04:39]
<bad at
vijya> i say "ss13 remade" but it's just
L1132[19:04:43]
<bad at
vijya> very ss13 inpired
L1133[19:04:48]
<bad at
vijya> inspired, even
L1134[19:04:50]
<bad at
vijya> space station 13
L1135[19:04:52] <Ocawesome101> ah
L1136[19:41:09]
<FLORANA> hey curious does enyone know
about OpenPeripheral Tapes?
L1137[19:52:50]
<Forecaster> know what?
L1138[19:55:30] <Michiyo> An addon mod,
for the mod that shall not be named.
L1139[19:55:34] <Michiyo> :P
L1140[19:55:40] <Michiyo> from... MC
1.6?
L1141[20:02:30]
<Forecaster> it's for OC too
L1142[20:08:19]
<FLORANA> yah it's a
ComputerCraft/OpenComputers mod
L1143[20:08:47]
<FLORANA> it's a great addon but have
verry little documentation '3'
L1144[20:08:48] <Michiyo> The only taps
are Vex's tapes. 'nough said.
L1145[20:08:52] <Michiyo> tapes*
L1146[20:08:56] <Michiyo> :P
L1147[20:09:15]
<Forecaster> will tap your tapes
L1148[20:09:16] <Michiyo> I last used
OpenP back when 1.6.4 was new... sooooooo no I don't recall very
much of it.
L1149[20:09:19] <Michiyo> Oh my
L1150[20:10:25]
<Forecaster> %sip
L1151[20:10:26] <MichiBot> You drink a
hairy black potion (New!). The potion contained a computer virus!
But Forecaster's anti-virus routines destroy it.
L1152[20:10:28]
<FLORANA> well yah their like one of the
old mods in minecraft that has cassette tapes
L1153[20:10:29] <Vexatos> openperipherals
has tapes? .-.
L1155[20:10:35]
<FLORANA> yah
L1156[20:10:45] <Vexatos> that doesn't
look like openperipherals to me
L1157[20:10:54]
<FLORANA> oh wait
L1158[20:11:01]
<FLORANA> i was saying the wrong mod
L1159[20:11:06]
<Forecaster> whoever heard of a
"computronic"
L1160[20:11:08]
<FLORANA> i;m stupid
L1161[20:11:15] <Michiyo> lmfao.
L1162[20:11:16] <Vexatos> the domain name
is suspicious too I guess
L1163[20:11:31] <Michiyo> You should
speak to whoever purchased that.
L1164[20:11:58]
<FLORANA> it's real wiki site tho
L1165[20:12:02] <Vexatos> it is
indeed
L1166[20:12:10]
<Forecaster> it's probably a scam
L1167[20:12:28] <Michiyo> @FLORANA yes,
it's Vex's site, and I host it... lol
L1168[20:13:03]
<FLORANA> yah i assumed that and i didn't
know you hosted it
L1169[20:13:47]
<FLORANA> curious how do you even set your
image for IRC relay?
L1170[20:14:08]
<FLORANA> it just now crossed my
mind
L1171[20:14:10]
<Forecaster> %avatar
L1172[20:14:10] <MichiBot> Forecaster:
Use `!setmyavatar <url>`
L1173[20:14:18]
<FLORANA> ah
L1174[20:14:42] <Michiyo> Yeah, people
kept trying to use MichiBot to set their Discord avatars.
L1175[20:14:43] <Michiyo> lol
L1176[20:15:02]
<Forecaster> it's more that nobody could
ever remember the actual command
L1177[20:15:03] <Michiyo> it has to be a
DIRECT LINK TO AN IMAGE.
L1178[20:15:09]
<Forecaster> so I added that as a reminder
:P
L1179[20:15:13] <Michiyo> Not a page with
an image on it.
L1180[20:15:18] <Michiyo> not a redirect
to an image
L1181[20:15:48] <Michiyo> not a php
script that displays an image (Though it MIGHT if it outputs the
image DIRECTLY to the browser)..
L1182[20:15:55] <Vexatos> I should make
mine a a black sans-serif letter V on a pale lime background
L1183[20:15:55] <Amanda> what about the
faint recollection of an image, Michiyo
L1184[20:16:39] <Michiyo> Vexatos, what a
CRAZY idea!
L1185[20:16:46] <Michiyo> Amanda,
unlikely but give it a shot! :P
L1186[20:17:09] <Amanda> %choose continue
minifying or halucinate
L1187[20:17:10] <MichiBot> Amanda:
Elementary dear Watson, "continue minifying" is the
obvious choice!
L1188[20:17:19] <Amanda> If it's so
obvious, it must be a trap!
L1190[20:17:55]
<FLORANA> whats that?
L1191[20:18:11] *
dequbed `systemctl stop`'s Ariri
L1192[20:18:15] <Amanda> Ariri: I'll give
you $3.50 for the lot of it
L1193[20:18:24] <Ariri> Engineering list
for a game I play, dark orange is all the stuff I have to collect,
which is a PITA
L1194[20:18:30] <Michiyo> $3.51!
L1195[20:18:45] <Ariri> Going once, going
twice
L1196[20:18:53] <dequbed>
3.5233333$
L1197[20:19:04] <Michiyo> damn, too rich
for my blood. I'm out.
L1198[20:19:19] <Ariri> My engineering
pain and suffering sold to dequbed for [int error]
L1199[20:19:25] <dequbed> \o/
L1200[20:19:29] <Michiyo> lmao
L1201[20:19:38] <dequbed> Ariri++
L1202[20:19:39] <MichiBot> dequbed: Ariri
now has 4 points
L1203[20:19:47] <Ariri> "Oh yeah
sure I'll write an article about the Imperial Courier, no problem
Mr. manager sir!"
L1204[20:20:05] <Ariri> >3 days before
deadline, while Thargoids are attacking
L1205[20:20:27] <dequbed> Ariri: Have you
considered a) Responding with "Fuck you pay me!"?
L1206[20:20:39]
<Forecaster> I just heard that the Lakon
company is being sold
L1207[20:21:07] <Ariri> dequbed, I would,
but the entire organization is voluntary so... I signed up for it,
lol
L1208[20:21:32] <Ariri> Forecaster: Yeah
it's probably to tie in the new SRV with Odyssey, as Lakon's sub
company made the Scarab
L1209[20:21:58] <Ariri> Dev diaries and
stuff lead me to the same conclusion, with the multicrew SRV
support finally ebing added
L1210[20:21:59]
<Forecaster> has a new SRV been
confirmed?
L1211[20:22:08]
<Forecaster> oh, neat
L1212[20:22:10] <Ariri> Not confirmed,
but pretty much obvious
L1213[20:22:25] <Ariri> Troop transport,
or something like that, if there isn't on other variant
L1214[20:22:31] <Ariri> s/on/one
L1215[20:22:32] <MichiBot> <Ariri>
Troop transport, or something like that, if there isn't one other
variant
L1216[20:23:18]
<Forecaster> this will be a fun alpha
(maybe)
L1217[20:23:27] <Ariri> I am so sick of
HGE farming, even more so then data grinding for ranks
L1218[20:23:43] <Ariri> Took me 3
straight days for my AX Chieftain
L1219[20:23:58]
<Forecaster> mmyeah
L1220[20:24:44]
<Forecaster> I wish they'd change surface
material collecting, but it seems unlikely
L1221[20:25:37] <Ariri> Surface materials
aren't that bad, with that one system that has like 4 g5 mats, and
you hardly need data anyways
L1222[20:26:02] <Ariri> But you need manu
mats for like *everything* else that isn't heatsink synthing
L1223[20:26:36] <Ariri> er, heatsink
synth needs manu mats too, but SRV and jumponium doesn't
L1224[20:26:45]
<Forecaster> I'd like it to be something
more than shooting rocks with a cannon
L1225[20:27:50] <Ariri> Maybe EVA
material mining will be added, who knows
L1226[20:28:18] <Ariri> Having to quit
the game to get g5 manufactured stuff is just plain stupid
anyhow
L1227[20:33:38]
<Forecaster> %tonkout
L1228[20:33:38] <MichiBot> Wild!
Forecaster! You beat Vaur's previous record of 1 hour, 40 minutes
and 31 seconds (By 45 minutes and 50 seconds)! I hope you're
happy!
L1229[20:33:39] <MichiBot> Forecaster
has stolen the tonkout! Tonk has been reset! They gained 0.002 tonk
points! plus 0.001 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.0256. Position #4 Need
0.02028 more points to pass Vaur!
L1230[20:36:07]
⇨ Joins: flappy
(~flappy@88-113-153-45.elisa-laajakaista.fi)
L1231[20:40:35]
<Forecaster> %sip
L1232[20:40:35] <MichiBot> You drink a
shiny lime potion (New!). Forecaster feels slightly less
agile.
L1233[20:40:52]
<Forecaster> well, that undoes the
"more agile" I got yesterday
L1234[21:45:54]
<ThePiGuy24> man shits really going down
in the US rn
L1235[21:46:32] <Michiyo> yes... yes it
is
L1236[21:56:17] <dequbed> More than
usual?
L1237[21:56:31]
<ThePiGuy24> depends how you define
usual
L1238[21:57:03]
<Forecaster> more than USual
L1239[21:57:13] <dequbed> "U.S.
Capitol on lockdown after pro-Trump protesters breach
barricades" ... oh.
L1240[21:57:13] <Amanda> I'm not sure how
much worse it can be (that I want to know about) Than the president
pardoning literal war criminals
L1241[22:01:44] <CompanionCube> 'Tammy
Duckworth was just on the phone with CBS news, said they've
relocated to a secure location, WITH the envelopes, and are still
certifying the results as we speak.'
L1242[22:04:55]
<bad at
vijya> FAA got hacked
L1243[22:05:01]
<bad at
vijya> as a reminder
L1244[22:08:47] <dequbed> Amanda: Want
popcorn, chocolate or distraction? :p
L1245[22:09:52] <Amanda> the latter would
be best
L1246[22:13:40] <Vampyre> mornin
L1247[22:13:50] <Vampyre> %drink
coffee
L1248[22:13:51] <MichiBot> Vampyre:
Vampyre has some coffee. It's hot and bitter.
L1249[22:14:01] *
Vampyre HP +4
L1250[22:14:28] <dequbed> %bite
Vampyre
L1251[22:14:28] <MichiBot> dequbed is
trying to bite Vampyre! They have 5 minutes if they want to
attempt to %defend against it!
L1252[22:14:38] <Vampyre> oh, no defense
needed
L1253[22:14:42] <Vampyre> bring it
L1254[22:18:37] <dequbed> This C++ code
is just /wonderful/. `/* clang-format off */ <a class definition
vomited into the file> /* clang-format on */ <rest of the
code>`
L1256[22:19:22] <Amanda> yes yes, we get
it @Bob, you ave crabs
L1257[22:19:35] <MichiBot> dequbed is
biting Vampyre for 1d6 => 6 damage!
L1258[22:19:39] <Amanda> you should see a
doctor, not textabout it every time any programming comesup in
IRC
L1259[22:19:47] <dequbed> Vampyre: There
go your +4 HP ;)
L1260[22:19:51] <Vampyre> ahhhhhhhh...
more! more!
L1261[22:20:00] <Vampyre> thank you!
dequbed! ;-)
L1262[22:20:00] <Michiyo> AIGHT TIME TO
GO..... o_O
L1264[22:20:20] <Amanda> %splash Vampyre
with water
L1265[22:20:20] <MichiBot> This doesn't
seem to be a potion I recognize... Make sure it has an appearance
and consistency keyword, and the word "potion" in
it.
L1266[22:20:26] <Amanda> mean
L1267[22:20:41]
<Bob> a
water potion, questionable
L1268[22:20:53] <dequbed> Vampyre: If
you're trying to weird me out with fetishes, you're at the *very*
wrong address. Still, bonk! Go to horny jail!
L1269[22:21:29] <Vampyre> lol, I'm not,
the werrding out usually happens without me trying
L1270[22:21:34] <Amanda> say hello to
your cellmate: Inari
L1271[22:22:02] <dequbed> Amanda: FUCK
no. They get solitary confinement. Just IMAGINE giving Inari a lewd
cellmate! q.q
L1272[22:22:48]
<Forecaster> she's not that bad
nowadays
L1273[22:22:51] <Vampyre> there is
nothing lewd abbout biting vampires... it's out survival
strategy...
L1274[22:22:58] <Vampyre> nothing
more!
L1275[22:23:00] <Vampyre> really!
L1276[22:23:10] <dequbed> %stab Vampyre
with a wooden stake
L1277[22:23:10] <MichiBot> dequbed is
trying to stab Vampyre! They have 5 minutes if they want to
attempt to %defend against it!
L1278[22:23:32] <Vampyre> ok, now I'lll
just turn into a bat and fly up a tree.... this is getting
dangerous
L1279[22:23:39] <Vampyre> %defend
L1280[22:23:39] <MichiBot> Specify an
action as the first parameter: block, guard, deflect, parry,
counterspell, dodge
L1281[22:23:46] <Vampyre> %defend
sodge
L1282[22:23:46] <MichiBot> Specify an
action as the first parameter: block, guard, deflect, parry,
counterspell, dodge
L1283[22:23:52] <dequbed> just
%dodge
L1284[22:23:53] <MichiBot> dequbed:
Nothing to defend against right now.
L1285[22:23:54] <Vampyre> %defend
dodge
L1286[22:23:54] <MichiBot> Vampyre failed
to dodge dequbed wielding with a wooden stake. With a 10 vs 12
Vampyre takes the full 2 damage.
L1287[22:24:01] <Vampyre> ouch!
L1288[22:24:19] <Vampyre> ok, ok.....
I'll just die in a corner then... fine...
L1289[22:24:29]
<Forecaster> each attack and defend
subcommand has a shortcut
L1290[22:25:17] <Vampyre> anyway, me
-> saltmines for an hour or so, so later ;-)
L1291[22:29:11]
<Forecaster> once I figure out what the
scheduler is doing I need to add a "yield" or something
so you don't have to wait 5 minutes if you don't want to
defend
L1292[22:41:38]
<Forecaster> ooh
L1294[22:41:41]
<Forecaster> fancy
L1295[22:42:17]
<Forecaster> ah, hm
L1297[22:42:34]
<Forecaster> -5 dex is unfortunate
L1298[22:42:51]
<Forecaster> think I'd rather keep my +2
robe
L1299[22:52:09]
<Kodos>
What is that game
L1300[22:53:18] <Forecaster> %command add
crawl It's a roguelike called Crawl: Stone Soup
L1301[22:53:19] <MichiBot> Forecaster:
Command Added! Don't forget to set help text with
addcommandhelp!
L1302[22:53:59] <Amanda> %addcommandhelp
crawl This is a command @Forecaster added to be lazy
L1303[22:53:59] <MichiBot> Amanda: fail
2
L1304[22:54:03] <Amanda> :(
L1305[22:54:48] <Amanda> man, Proton has
advanceda lott. I remember when there was just two options in the
drop-down, and one ofthem was something I compiled myself
L1306[22:56:00]
<Forecaster> "fail 2" means the
list of registered commands doesn't contain the command
L1307[22:56:01]
<Forecaster> weird
L1308[22:56:06]
<Forecaster> %crawl
L1309[22:56:18]
<Forecaster> oh, does it not register the
command
L1310[22:59:08]
<Forecaster> nope, woops
L1311[22:59:40]
⇦ Quits: LeshaInc (~LeshaInc@fomalhaut.me) (Ping timeout: 198
seconds)
L1313[22:59:58] <MichiBot> Wed Jan 06
22:52:56 UTC 2021 @MSNBC: BREAKING: Woman who was shot inside the
US Capitol building has died, several law enforcement officials
say. -… <
https://t.co/WCK8hLn4Hv>
L1314[23:03:55]
⇨ Joins: LeshaInc (~LeshaInc@fomalhaut.me)
L1315[23:10:42]
<Forecaster> hm, no it should work
L1316[23:11:26]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-39-185.dynamic.as20676.net)
L1317[23:11:26]
zsh sets mode: +v on Vexaton
L1318[23:11:28]
⇦ Quits: Vexaton
(~Vexatos@port-92-192-39-185.dynamic.as20676.net) (Client
Quit)
L1319[23:11:32]
<i develop
things> hm
L1320[23:11:33]
<i develop
things> yes
L1321[23:11:36]
<i develop
things> the US is awful
L1322[23:11:41]
<i develop
things> nobody was surprised
L1323[23:14:18]
⇦ Quits: Vexatos
(~Vexatos@port-92-192-69-65.dynamic.as20676.net) (Ping timeout: 198
seconds)
L1324[23:34:08]
<Vaur>
%tonk
L1325[23:34:09] <MichiBot> Woooo! Vaur!
You beat Forecaster's previous record of <0 (By 3 hours and 30
seconds)! I hope you're happy!
L1326[23:34:10] <MichiBot> Vaur's new
record is 3 hours and 30 seconds! Vaur also gained 0.00301 tonk
points for stealing the tonk. Position #3 => #2. (Overtook
ThePiGuy24) Need 0.01671 more points to pass CompanionCube!
L1327[23:34:34] <ThePiGuy24> oi
L1328[23:35:14]
<Vaur>
I mean ... its been coming, I had been catching up for a while
😄
L1329[23:35:33]
<Forecaster> %redshell CompanionCube
L1330[23:35:34] <MichiBot> Forecaster:
You hit CompanionCube! They lost 0.02 tonk points which you gain!
Congratulations! Position #4 => #3 (Overtook CompanionCube) Need
0.00067 more points to pass ThePiGuy24!
L1331[23:35:45] <CompanionCube> well
done
L1332[23:35:47]
<Forecaster> woo
L1333[23:36:18] <CompanionCube> oh wow
it's actually tie
L1334[23:36:36] <ThePiGuy24>
%tonkleaders
L1335[23:36:49] <ThePiGuy24> ...
L1336[23:37:06] <Michiyo> I'm pretty sure
all of those commands share the same timeout
L1338[23:37:27] <ThePiGuy24> corded isnt
working
L1339[23:37:43] <ThePiGuy24> yeah its
borked all of a sudden
L1340[23:38:58]
<Forecaster> first shot missed
L1341[23:38:58]
<Forecaster> now I'm out of red shells
though
L1342[23:38:58]
<Forecaster> %shellcount
L1343[23:39:03] <Forecaster> oh hey
L1344[23:39:10] <MichiBot> Forecaster:
You have 1 Blue Shell, 1 Red Shell, and 5 Green Shells
L1346[23:39:38]
<Michiyo> The API can fuck up and break
stuff
L1347[23:39:50]
<Michiyo> NOT related to the client.
L1348[23:39:59] <Michiyo> .
L1349[23:40:02]
<Michiyo> .
L1350[23:40:04]
<Vaur>
oh dear ... I'm first
L1351[23:40:29]
<ThePiGuy24> well atleast in 2nd again
:p
L1352[23:40:52]
<ThePiGuy24> also the chat client uses the
api...
L1353[23:41:12] <Michiyo> I'm not arguing
over the thing that I've seen time and time again.
L1354[23:41:16] <Michiyo> So
whatever.
L1355[23:41:41]
<Vaur>
bot and clients use different part of the api it feels like
L1356[23:41:54]
<Vaur>
bots are always the first ones to go when there is an issue
L1357[23:42:00]
<ThePiGuy24> open up the network monitor
and look at what uri it accesses
L1358[23:42:41]
<Vaur>
yeah I'm not that smart, sorry
L1359[23:43:40]
<ThePiGuy24> control shift i, network tab,
i am not responsible if you break anything, and probably dont share
your auth token if you find it
L1360[23:44:12]
<ThePiGuy24> and bots and clients use the
same api, just different tokens
L1361[23:44:23]
<Forecaster> oh right you start with 3 red
shells and 5 green
L1362[23:50:13]
<bad at
vijya> you, solely, are responsible for this
L1363[23:50:57] <Amanda> ThePiGuy24:
however bots and clients interact with the APIs differently, which
can lead to state bugs
L1364[23:51:10] <ThePiGuy24> true
L1365[23:51:17] <Amanda> And they
probably largely test with clients
L1366[23:51:29]
<Forecaster> I blame past me, and my poor
memory
L1367[23:53:14] <Amanda> This is further
complicated by the fact they outright ban alternative clients
L1368[23:53:35] <Amanda> so there's no
people behind these different API flows
L1369[23:54:13] <Amanda> ripcord,for
instance, just stops receiveing messages for me after a couple
minutes
L1371[23:58:59]
<Forecaster> %sip
L1372[23:58:59] <MichiBot> You drink a
mutable iron potion (New!). Forecaster turns into a unicorn boy
until they stop thinking about it.
L1373[23:59:28]
<Forecaster> Good thing I'm about to
sleep