<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:33] <S3> best scheduer: while true
do coroutine.yield() --[[ Do nothing ]]-- end
L4[00:01:36] <Izaya> I run programs as many
times per cycle as they have events queued
L5[00:01:54] <Izaya> It's the PsychOS kernel
but much smaller tbh
L6[00:02:06] <S3> My scheduler doesn't even
schedule processes that have no events in their queue
L7[00:02:11] <Izaya> Sans users and some
other stuff
L8[00:02:49]
<Forecaster>
I am Groot
L9[00:03:14] * Izaya
applies a lighter to Forecaster
L10[00:04:01] <S3> @Forecaster What did the
hacker say to the sysadmin?
L11[00:05:01] <Xal> "I didn't need to
do any hacking because the NSA gave me microsoft's driver signing
key" ?
L14[00:06:02] <S3> "I am
root"
L15[00:06:09] <S3> in groot's voice of
cource
L16[00:06:12] <S3> course*
L17[00:06:45] <gamax92> of coarse
L18[00:07:51] <S3> gamax92: of coerce
L19[00:08:40] <gamax92> my python is
broken
L20[00:08:58] <gamax92> attempting to take
measures to fix, but I might also just destroy linux
L21[00:09:04] <gamax92> who knows
L22[00:10:27] <Mimiru> Test
L23[00:10:36] <Mimiru> Must still be
cached...
L24[00:10:49] <Michiyo> Test
L25[00:10:59]
<Mimiru>
Yeah.. looks better
L27[00:11:07] <S3> Python is not worth
fixing
L28[00:11:21] <gamax92> it is when I want
to just listen to some music stream on twitch
L29[00:11:34] <S3> vlc can't do it?
L30[00:11:42] <gamax92> streamlink
L31[00:12:00] <Mimiru> just gotta wait for
Discord's caches to expire.
L32[00:12:28] <Xal> expiry date:
2062-04-23
L33[00:12:40] <Mimiru> Wouldn't surprise me
:P
L34[00:13:34] <Izaya> Only expires once
they sell it
L35[00:15:05] <gamax92> Well, computer
didn't break but still not working woo
L36[00:16:11] <Mimiru> sdf
L37[00:16:27] <Mimiru> Test
L38[00:16:33]
<Mimiru>
Right..
L39[00:16:37] <Mimiru> Test again
L40[00:16:42] <Mimiru> nope still cached
lol
L41[00:18:46] *
gamax92 shrugs, just installed it via pip and it works fine
now
L42[00:20:24] ⇦
Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host
closed the connection)
L43[00:20:32] ⇨
Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L44[00:20:33] zsh
sets mode: +v on Corded
L45[00:20:37] <Mimiru> Testing
L46[00:20:42] <Mimiru> heh
L47[00:20:51]
<gamax92>
That's a good looking M
L48[00:21:09] <S3> pip install python
L49[00:21:10] <Mimiru> Just stuck a random
int on the end of the request, screw discord's caching :P
L50[00:21:53] <gamax92> install
tensorflow
L51[00:23:10] <Xal> nix-shell -p
pythonPackages.tensorflow
L52[00:23:45] <gamax92> look at Mr fancy
over here with their dots and dashes
L53[00:24:14] <Xal> more like "mr i
don't want pip to poo all over my environment"
L54[00:24:18] <gamax92> oh yay the stream
went down
L55[00:26:50] ⇨
Joins: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:4c2d:5772:9fd9:e3ce)
L56[00:35:23] <Izaya> Too cold to get work
done today :<
L57[00:36:30] <Xal> what's your work
L58[00:36:48] <Izaya> Well I was gonna do
PsychOS stuff
L59[00:37:13] <Izaya> But temperatures
below 20C force me to conserve energy
L60[00:38:01] <Xal> do you have a doggo you
can cuddle to conserve warmth
L61[00:38:58] <Izaya> Got cats
L62[00:39:16] <Izaya> But laying on the
couch watching Stargate
L63[00:55:25] ⇦
Quits: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:4c2d:5772:9fd9:e3ce) (Read
error: Connection reset by peer)
L64[01:09:48] ⇦
Quits: AshIndigo
(AshIndigo!~AshIndigo@79-67-163-198.dynamic.dsl.as9105.com) (Ping
timeout: 182 seconds)
L66[01:28:22] <Mimiru> Hmm, I need to move
some of these away from the super light colors..
L67[02:02:25] <payonel> xarses: o/
L68[02:17:40]
<Forecaster>
%shell
L69[02:17:40] *
MichiBot loads pumpkin deodorant into a shell and fires it. It
strikes the ground near Sandra, xandaros and jackmcbarn. They each
take 6, 5 and 6 splash damage respectively.
L70[02:17:41] *
MichiBot Pumpkin deodorant looked into the void and was
consumed..
L71[02:26:57] ⇦
Quits: Kodos (Kodos!~Kodos@63.142.73.55) (Ping timeout: 198
seconds)
L72[02:43:08] ⇨
Joins: Prismatic
(Prismatic!~prismatic@118.148.108.206)
L73[02:43:27] <Prismatic> Can't get a
computer to use multiple monitors connected by cable
L74[02:44:16] <Prismatic> How do I do
that
L75[02:44:17] <Skye> Prismatic: not a
default feature I'm afraid
L76[02:44:24] <Prismatic> :(
L77[02:44:29] <Skye> You can make a bigger
monitor
L78[02:44:41] <Skye> You can have multiple
computers...
L79[02:44:45] <Prismatic> That's not really
possible
L80[02:44:55] <Prismatic> Is it possible
for multiple computers to edit one file
L81[02:44:58] <Prismatic> At the same
time
L82[02:44:58] <Skye> You can install
@20kdc's kittenOS NEO
L83[02:45:27] <Skye> You can use networking
to make computers communicate
L84[02:45:44] <Prismatic> Uh
L85[02:45:45] <Prismatic> What
L86[02:45:47] <Prismatic> Speak
english
L87[02:45:52] <Prismatic> I don't
understand..
L88[02:48:04]
<Forecaster>
you need multiple gpus and tell each one which monitor to use
L89[02:48:28]
<Forecaster>
~oc gpu
L91[02:48:45]
<Forecaster>
see "bind"
L92[02:48:49] <Prismatic> I'm sorry,
that's... too complex for me.
L93[02:48:59] <Prismatic> Is there code
someone else has made
L94[02:49:02] <Prismatic> That lets me do
that
L95[02:49:29]
<Forecaster>
if that's too complex you need to learn
L96[02:49:43] <Skye> Again, @20kdc made an
OS that handles multiple monitors I think?
L97[02:49:58] <Skye> But it's not
compatible with openos
L98[02:50:04] <Prismatic> Where do I
download it?
L99[02:50:08] <Prismatic> I can replace
openos
L101[02:50:56] <Skye> Github
somewhere
L102[02:51:02] <Skye> Izaya: do you
know?
L104[02:53:59] <Prismatic> cant click it
:/
L105[02:54:11]
<Forecaster>
...
L106[02:54:14]
<20kdc> copy
it and paste after "wget "
L107[02:54:39] <Prismatic> okay
L108[02:54:39] ⇦
Quits: Prismatic (Prismatic!~prismatic@118.148.108.206) (Quit:
Prismatic)
L109[02:54:55]
<20kdc>
...um, I'm guessing someone was using a console client
L111[02:56:15]
⇨ Joins: Prismatic
(Prismatic!~prismatic@118.148.108.206)
L112[02:56:27] <Prismatic> didnt work,
attempt to index global C (a nil value)
L113[02:58:42]
<Forecaster>
@20kdc presumably they're using irc from OC
L114[02:59:02] <Prismatic> you would be
right
L115[02:59:35] <Prismatic> basically, i
want to achieve something like ssh or linux's ability to have
multiple users logged in at once, connected to the same
terminal
L116[03:04:14]
<20kdc>
Prismatic: the installer needs to be copied to a disk and renamed
to "init.lua"
L117[03:04:28]
<20kdc> but
KittenOS NEO won't help for the specific purpose you describe,
so...
L118[03:04:40] <Prismatic> oh
L119[03:04:51] <Prismatic> it doesn't
support multiple monitors
L120[03:04:55] <Prismatic> ?
L121[03:05:37]
<20kdc> It
supports multiple monitors, but they are all part of one
session.
L122[03:05:47] <Prismatic> that works
too
L123[03:05:47] ⇦
Quits: Prismatic (Prismatic!~prismatic@118.148.108.206) (Quit:
Prismatic)
L124[03:06:16]
<20kdc> ...I
hope for their sake they made sure to have a second computer with
the IRC client.
L125[03:21:07]
⇨ Joins: Inari
(Inari!~Pinkishu@p5DEC618B.dip0.t-ipconnect.de)
L126[03:22:23] <Inari> I hath tells
L127[03:22:30] <Inari> :p
L128[03:26:46]
⇨ Joins: BM-03 (BM-03!webchat@202.12.73.141)
L129[03:29:09] ⇦
Quits: BM-03 (BM-03!webchat@202.12.73.141) (Client
Quit)
L130[03:31:02]
<Forecaster>
I don't think they did
L131[03:43:44] <Inari> You don't think who
did what!
L132[03:44:23]
<Forecaster>
That thing with the thing
L133[03:44:32]
<Forecaster>
you know, from before
L134[03:54:36]
⇨ Joins: PrismaticYT
(PrismaticYT!webchat@206-108-148-118.nzcomms.co.nz)
L135[03:54:50] <PrismaticYT> How do I get
modem address?
L136[03:55:03] <PrismaticYT> Also, wow,
the EsperNet web interface has changed a lot
L137[03:55:25] <PrismaticYT> It actually
looks like a proper IRC client now.
L138[04:00:24]
<Forecaster>
you look at the tooltip?
L139[04:01:45] <PrismaticYT> No, I mean
address for something like modem.send()
L140[04:02:46] <PrismaticYT> The component
address is only usable locally iirc
L141[04:04:38]
<Forecaster>
what
L142[04:04:43]
<Forecaster>
no it's not
L143[04:04:49]
<Forecaster>
there's just one address
L144[04:04:53] <PrismaticYT> Can you use
the component address for modem.send()
L145[04:05:22]
<Forecaster>
*there is just one address*
L146[04:05:35] <PrismaticYT> Does
modem.send() work with the component address?
L147[04:05:55] <PrismaticYT> And if so,
how do you get the full address?
L148[04:06:28]
<Forecaster>
if I say there's just one address what else would it work
with?
L149[04:06:37] <PrismaticYT> Okay, how do
you get the full adress
L150[04:06:41]
<Forecaster>
and component.get()
L151[04:06:46] <PrismaticYT>
address*
L152[04:06:47] <PrismaticYT> thanks
L153[04:07:10] <PrismaticYT> nope
L154[04:07:19] <PrismaticYT>
component.get() fails
L155[04:07:31] <PrismaticYT> bad argument
#1 (string expected, got nil)
L156[04:08:09] <PrismaticYT> and
component.get("modem") returns nothing
L157[04:08:25]
<Forecaster>
...
L159[04:08:36]
<Forecaster>
read the docs.
L160[04:10:56] <PrismaticYT> what's an
abbreviated address - i tried the first three numbers and letters,
and the whole visible address - nothing
L161[04:11:52]
<Forecaster>
show code
L162[04:12:04] <PrismaticYT> nvm had to
put print() infront of it
L163[04:12:48] <PrismaticYT> how do i
close the lua interpreter
L164[04:13:26]
<Forecaster>
ctrl + c
L165[04:13:36] <PrismaticYT> nope
L166[04:13:51]
<Forecaster>
ctrl + shift + c
L167[04:13:58] <PrismaticYT> nope
L168[04:14:06]
<Forecaster>
ctrl + alt + shift + c
L169[04:14:11] <fingercomp> ctrl + d
L170[04:14:23] <PrismaticYT> both of those
are a no
L171[04:14:39] <Inari> doulbe
ctrl+c?
L172[04:14:44] <PrismaticYT> nein
L173[04:14:47] <fingercomp> reboot the
computer
L174[04:14:47] <Inari> xD
L175[04:15:19] <Inari> Meeeeeeh, why does
MC hate my computer
L176[04:25:07] <PrismaticYT> Why won't
plan9k's ssh work
L177[04:25:22] <PrismaticYT> Which
function provides network.tcp
L178[04:25:30] <PrismaticYT> it uses
network.tcp
L179[04:35:21] <PrismaticYT> does anyone
know of a simple ssh program or a way to make plan9k's work?
L180[05:06:34]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300556E62B555124F71AB79FAD7F3.dip0.t-ipconnect.de)
L181[05:06:34]
zsh sets mode: +v on Vexatos
L182[05:08:51] <PrismaticYT> does anyone
know of a simple ssh program (or a way to make plan9k's ssh
work)?
L183[05:24:10] ⇦
Quits: PrismaticYT
(PrismaticYT!webchat@206-108-148-118.nzcomms.co.nz) (Quit:
webchat.esper.net)
L185[05:42:08] <MichiBot> Mon Apr 23
11:09:40 CDT 2018 @lapinAngelia: Fate/Apocrypha
L186[05:42:19] <Inari> Wonder if Temia
agrees
L187[05:54:17] ⇦
Quits: ping (ping!v^@me.pxtst.com) (Ping timeout: 186
seconds)
L188[05:56:10]
⇨ Joins: ping (ping!v^@me.pxtst.com)
L189[05:57:14]
<Forecaster>
You could totally have a route that is uphill both ways
L190[06:01:56]
⇨ Joins: Dark
(Dark!~MrDark@2607:fcc8:d48b:eb00:c501:a818:9e0b:230)
L191[06:10:04]
⇨ Joins: MajGenRelativity
(MajGenRelativity!uid288574@id-288574.hathersage.irccloud.com)
L192[06:11:09]
<Forecaster>
Also, food is basically component-spells that you eat
L194[06:31:04] <Corded> * <MGR>
cringes
L195[06:34:57] <Izaya> ~w
component:filesystem
L197[06:35:09]
<MGR> Oh,
ocdoc is back
L198[06:35:10]
<MGR>
Yay
L199[06:38:18] <Inari> @MGR thats
incredibly disgusting
L200[06:38:27]
<MGR> In the
story? Yes.
L201[06:38:35] <Inari> Yes
L202[06:39:03]
<MGR> It
reminds me of a story I experienced in my first week of retail.
It's squicky enough where you'll have to PM me if you want to hear
it
L203[06:39:43] <Inari> Nah, I'm good
L204[06:40:09]
<MGR> A wise
decision
L205[06:52:09]
⇨ Joins: BlueAgent
(BlueAgent!~BlueAgent@2001:8003:88db:4b00:f56a:fa36:ad81:c6ee)
L206[06:59:00]
⇨ Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@p5797286d.dip0.t-ipconnect.de)
L207[07:22:20]
<gdude> Does
OC/Computronics ship anything like an RFID card or something
similar?
L208[07:22:30]
<gdude> I
can't see anything in JEI like that
L209[07:22:44]
<Forecaster>
no
L210[07:22:49]
<MGR>
OpenSecurity does
L211[07:22:54]
<Forecaster>
^
L212[07:23:01]
<gdude>
Wonder if it's available for 1.12.2
L213[07:23:04]
<gdude> I'll
take a look, thanks
L214[07:23:04]
<Forecaster>
yes
L215[07:23:10]
<Forecaster>
it is
L216[07:23:59]
<gdude> It
is not, as far as I can tell
L217[07:24:07]
<gdude>
1.1.0.2
L218[07:24:09]
<gdude>
1.10.2 [Edited]
L219[07:25:09]
<Forecaster>
ah, well shoot
L220[07:25:56]
<gdude> Was
gonna check the CI, but it seems to just be a default index page
now
L221[07:26:50]
<gdude>
There is a 1.12.2 branch, hasn't been updated since March,
but..
L222[07:27:17]
<gdude>
yeah, only the 1.10.2 branch is up to date
L223[07:27:18]
<gdude>
dangit
L225[07:27:30] <MichiBot> Mon Apr 23
07:25:24 CDT 2018 @HollowGrimal: making gijinka Discord Chan Pixel
Art
L226[07:30:40]
<gdude> I
dunno if I want to put an unreleased version into a modpack for a
large server, so I guess I'm hosed on that idea
L227[07:30:40]
<gdude>
hmm
L228[07:32:00] ⇦
Quits: lp (lp!~lordpipe@66.109.211.167) (Ping timeout: 186
seconds)
L229[07:32:00]
<gdude> I
guess I'll have to put like a screen in the floor or
something
L231[07:50:17] *
ben_mkiv loves how 25% of most lua scripts are lines which just
contain "end"
L232[07:52:42]
<Wuerfel_21>
^^
L233[07:52:59] <AmandaC> I mean, no
different than how 25% of a C program would be lines just
containing }
L234[07:53:08] <Corded> *
<Wuerfel21> _wants lua with Ruby-like syntax
L235[07:53:34]
<Wuerfel_21>
who thought `function` was a good keyword, anyways?
L236[07:56:55] <Izaya> what would you use
instead?
L237[07:57:41] ⇦
Quits: BlueAgent
(BlueAgent!~BlueAgent@2001:8003:88db:4b00:f56a:fa36:ad81:c6ee)
(Quit: Blooping Blueberries)
L238[07:58:36]
<Wuerfel_21>
Ruby uses 'def'
L239[07:58:45]
<Wuerfel_21>
Ruby uses `def` [Edited]
L240[07:59:00]
<Wuerfel_21>
to define functions
L241[07:59:08] <Izaya> so does
python
L242[07:59:15] <Izaya> I say we should use
: instead
L243[07:59:55]
<Wuerfel_21>
how?
L244[08:00:55]
<Wuerfel_21>
like this?
L246[08:01:29] <Izaya> no ofc not
L247[08:01:38] <Izaya> : foo oink ;
L248[08:02:02]
<gdude> I
think golfing is not enjoyable for most people
L249[08:02:02]
<gdude>
:P
L250[08:02:21] <Izaya> that is not
golfing
L251[08:02:39]
<Wuerfel_21>
Golfing is cool, but languages designed around it are lame
L252[08:03:26] <AmandaC> inb4 Izaya makesa
FORTH -> Lua transpiler
L253[08:03:40] <Izaya> possibly easier
than an interpreter
L254[08:05:16]
<Wuerfel_21>
I prefer languages that are nice to read. random ruby snippet that
does a lot of cool things:
L256[08:06:31] <Inari> allot
L257[08:06:34] <Inari> %allot
L258[08:06:37] <Inari> alot ?
L260[08:07:18]
<Wuerfel_21>
it has operator overloading, has local, instance and global vars,
does implicit return, OR assignment and shows new as a class
function (rather than an operator, as it is in C++/java)
L261[08:08:00]
<Wuerfel_21>
i really hate lua's global-by-default thing
L262[08:08:00]
<gdude> that
is not nice to read, imo
L264[08:08:10]
<gdude> but
I'm a Python guy, so I like explicit
L265[08:08:45] <Izaya> I'm not a huge fan
of ruby anyway, but that could be because most of my interactions
with it have involved large pieces of software using jruby
L266[08:09:18]
<Wuerfel_21>
Haven't used JRuby, but i imagine it to be quite the slog
L267[08:09:22]
<gdude>
Speaking of Python, I run a largeish python community these days,
and a couple of our contribs are trying to somehow insert Python
into OC in any way they can
L268[08:09:29] <Inari> I wouldn't call
ruby "nice to read" personally
L269[08:09:40]
<gdude> I
keep telling @Nix to ask greaser here about MIPS, but it seems like
he won't
L270[08:10:16] <Inari> Well the direct way
wouldbe to write a python lib :P
L271[08:10:21] <Inari> *python arch
L272[08:10:29]
<gdude> They
started off in that direction, yeah
L273[08:10:40]
<gdude>
apparently they're finding it impossible to sandbox jython
L274[08:10:55]
<Wuerfel_21>
Hm, preferences do differ. But considering some sadistic souls
preach haskell, we shall not start a war over this, for our monads
will be ripped out if we do
L275[08:11:09] <Inari> Haskell is nice
enough
L276[08:11:19] <Izaya> rewrite it in
rust
L277[08:11:20] *
AmandaC still has no idea what the fuck a "monad"
is
L278[08:11:27]
<Wuerfel_21>
^^^
L279[08:11:45] <AmandaC> %choose different
uis for different types or don't be silly
L280[08:11:45] <MichiBot> AmandaC:
different uis for different types
L281[08:11:58] <Izaya> then realise that
many things require using unsafe code anyway so who cares
L282[08:12:06]
<Wuerfel_21>
in haskell, you end up having functions with a million
parameters
L283[08:12:48]
<gdude>
unsafe code is one thing
L284[08:12:54]
<gdude> this
is literally a server full of programmers
L285[08:13:10]
<Wuerfel_21>
and especiall annoying, you have to split the "setup" and
"loop" parts of some functions into seperate functions,
as you cant do a regular ass loop
L286[08:13:28]
<gdude> My
idea was to compile micropython for MIPS
L287[08:13:35]
<gdude>
that's why I wanted @Nix over here
L288[08:13:38] <Izaya> one should not
attempt to fit more than one programmer into a server any less than
an entire cabinet
L289[08:13:49]
<Wuerfel_21>
functional-ish stuff like `map` is gud tho
L290[08:14:15]
<gdude>
although, you can sandbox the java scripting language stuff, can't
you?
L292[08:22:19] <Inari> @Wuerfel_21: Why
are you using a loop?
L294[08:23:25] <Izaya> :D
L295[08:23:28]
<Wuerfel_21>
Inari: for various reasons. would have to dig that out again, but
it was something super trivial
L296[08:24:05]
<Wuerfel_21>
i think it was a "get the n-th fibbonacci sequence
number"
L297[08:24:22]
<Wuerfel_21>
the recursive function needs the last two numbers
L298[08:24:37]
<Wuerfel_21>
and the counter
L299[08:25:43] <Inari> Can't you define it
as a list and just pull the nth number?
L300[08:26:23]
<Wuerfel_21>
i guess that could make sense
L301[08:26:36]
<Wuerfel_21>
but that is just my limited personal experience with it
L302[08:27:30] <Inari> Hmm I want smoe
Elsweyr Fondue
L303[08:27:47] <AmandaC> Izaya: do you
know if KOS has a concept of a "host name"?
L304[08:28:00] <Izaya> I don't believe it
does.
L305[08:28:11] <Izaya> For Minitel I just
used the first 8 chars of computer.address
L306[08:28:25] <AmandaC> exelent! That'd
be a good string value to add, then. :D
L307[08:28:35] <Izaya> @20kdc can R2 have
a standard hostname thing
L308[08:33:32] <Inari> fibs = 0 : 1 :
zipWith (+) fibs (tail fibs)
L309[08:33:35] <Inari> fibs!!5
L310[08:33:37] <Inari> Seems to work
L312[08:34:40] <Izaya> :D
L313[08:35:01]
<Nix> Ok
Garry ok I'll come here when I'm home @gdude
L314[08:35:08]
<gdude> Good
squishy
L315[08:35:11]
<gdude>
:P
L316[08:36:30]
<Wuerfel_21>
Inari: very elegant, i actually understand whats going on.
L317[08:37:31]
<Wuerfel_21>
however, that is likely just me, i prefer the program flow not
being abstracted away
L318[08:47:37]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-123.nctv.com)
L319[08:56:02]
<Forecaster>
%shell
L320[08:56:02] *
MichiBot loads config into a shell and fires it. It strikes the
ground near Lymia, Kilobyte and MichiBot. They each take 12, 18 and
17 splash damage respectively.
L321[08:56:31]
<Wuerfel_21>
Dose user damage persist in some way?
L322[08:58:52] <Temia> Yes. Once you hit
100, MichiBot comes alive and hunts you down like a
terminator
L323[08:59:11] <Temia> (no, it
doesn't.)
L324[09:00:06]
<MGR> If
that *did* happen, it'd be awesome
L325[09:00:20]
<Forecaster>
it doesn't yet
L326[09:00:23]
<Forecaster>
but soon â„¢
L327[09:00:28]
<Forecaster>
I've written the foundation
L328[09:00:36]
<Forecaster>
I just have to start implementing it in the commands
L330[09:03:30] <AmandaC> payonel: another
issue between ocvm and OC -- it seems filesystem.list() appends a
"/" to the end of directories -- ocvm doesn't. And I'm
having some trouble trying to patch it in
L331[09:04:01] *
Temia sleevetugs Wuerfel
L333[09:04:39]
<MGR>
@Forecaster I thought you were talking about the terminator thing
?
L334[09:04:58] <AmandaC> He was!
L335[09:05:01] *
Izaya imagines Temia in that one scene in TDoHS
L336[09:05:11]
<MGR>
?
L337[09:05:12]
<MGR>
Good
L338[09:05:21] <Temia> The only problem is
that for some reason, it seems it lacks the Retronitus PSG as a
soundchip '^'
L339[09:05:22] <AmandaC> RPGCharacter
reprsents the character interface to a Rocket-Propelled Grenade
launcher
L340[09:05:27] <Temia> Izaya: ?
L341[09:05:36] <Temia> also also
L343[09:05:46]
<Forecaster>
Amanda wut?
L344[09:05:48]
<MGR> That
makes sense AmandaC
L345[09:05:50]
<MGR>
?
L346[09:05:54]
<Forecaster>
xD
L347[09:06:19]
<Forecaster>
no no, the grenade launcher is a playable race
L348[09:06:21] <Izaya> lemme see if I can
find the right picture
L349[09:06:22]
<Forecaster>
oh
L350[09:06:23]
<Forecaster>
hm
L351[09:06:34]
<Forecaster>
races/species is something to implement...
L352[09:06:34]
<Wuerfel_21>
Temia, yep, seen that one
L353[09:06:40]
<Forecaster>
with minor bonuses/drawbacks
L354[09:07:02] <AmandaC> cat species, more
likely for items to break, usually from falling off a table
"for some reason"
L355[09:07:04] <Izaya> I hav a lot of them
so it might take a bit
L356[09:07:41] <Temia> On one hand, I'm
mildly disappointed I can't pursue it myself. On the plus side,
it'll be a lot easier to modify the design to work with a JAMMA
interface 'u'
L357[09:08:02]
<Wuerfel_21>
one problem i see with it is that it uses a separate crystal for
each chip, which makes timing semi-unreliable
L358[09:09:08] <Izaya> it occurs to me
that I should just skip to the right part of the movie
L359[09:09:14] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-123.nctv.com)
(Quit: Leaving.)
L360[09:09:18]
<Wuerfel_21>
if you run two props of the same clock, without the internal PLL,
you can shift data around at 20 megabit/sec
L361[09:09:34]
<Wuerfel_21>
(assuming 80Mhz clock
L362[09:09:37]
<Wuerfel_21>
(assuming 80Mhz clock) [Edited]
L363[09:09:47] <Izaya> 4chan is kill
also
L364[09:10:02]
<Wuerfel_21>
or 40 megabit if you tie pins 0-7 together
L365[09:10:22] <Temia> Yeah, I think some
modifications to the design may be necessary
L366[09:11:24] <Izaya> wait was it in the
movie or the series
L368[09:13:09] <Izaya> 10/10 URL this
time
L369[09:14:15] <Temia> Ahhh
L370[09:14:20] <Izaya> that but with horns
and an axe
L371[09:14:43] <AmandaC> payonel: never
mind, figured out a fix, PR incoming shortly.
L372[09:15:27]
<Wuerfel_21>
if you have enough board/budget, i figured some pretty nice effects
should be possible if there is some sram inbetween the prop and
dac. Like transparency/shadows. Hardware collision detection.
Running desinged-for-NTSC games in non-potato quality
L373[09:18:54] <Temia> Might be something
to pursue with an arcade version then. They were always meant to
have better hardware than the consoles, after all c:
L374[09:22:35] <Inari> Temi ignoring the
cute maid :<
L375[09:22:40]
<Wuerfel_21>
if i finish my current hardware project, i might build some triple
propller system where one of them handles filesystem and
audio/video streaming
L376[09:23:09] <Inari> I still don't know
what a propeller even is :D
L377[09:23:24] <Mimiru> Spin it for
airflow. :P
L378[09:24:38] <Inari> Sure, but that
doesn't make much sense :P
L379[09:24:45]
<logan2611>
aaaaa
L381[09:24:50] <Mimiru> bbbbb
L382[09:24:56]
<logan2611>
ccccc
L383[09:25:11] <Inari> I see
L384[09:26:03] <Temia> It's a chip
c:
L385[09:26:17]
<MGR>
?
L386[09:26:37] *
AmandaC sniffs the chip to determine if it's nom
L387[09:26:39]
<MGR> I
actually don't know how a propeller works. I know a little bit
about jet engines, but not propellers. Questions to be
answered
L388[09:26:41] <Mimiru> I'm sure if you
spin it at the proper angle you get some airflow
L389[09:27:32] <Inari> BUt
L390[09:27:37] <Inari> Don't jet engines
basically contain propellers
L391[09:27:49] <Mimiru> they contain
fans
L392[09:27:57] <Inari> Which baiscally are
propellers?
L393[09:27:58] <Mimiru> and
impellers...
L394[09:28:01] <Mimiru> and
compressers.
L395[09:28:04] <Mimiru> compressors*
L396[09:28:16] <Izaya> are propellors the
ones that came with uh
L397[09:28:24] <Izaya> no the BASIC Stamp
was the one with BASIC
L398[09:28:36]
<Wuerfel_21>
same company tho
L399[09:28:46] <AmandaC> Everythingcan be
a propeller if you try hard enough
L400[09:29:07] <Mimiru> propellers are
usually 2-5 blades on a shaft, jet fans are usually hundreds of
fins that rotate around the assembly on bearings
L402[09:29:50]
<Wuerfel_21>
The propellers "native"(as in the interpreter is stored
in ROM) language is Spin, a very strange bytecode ordeal
L403[09:30:05] <Mimiru> They're not called
"propellers" though
L404[09:30:42]
<MGR> They
compres the air and burn fuel to shoot it out the back hotter and
faster than it came in
L405[09:30:45]
<MGR> Which
generates thrust
L406[09:35:30]
<Forecaster>
%inv add thrust
L407[09:35:31] *
MichiBot summons 'thrust' and adds to her inventory. I could get
some good swings in with this.
L408[09:36:41] <Arcan> Mimiru: fancy
propellors can have their angle of attack adjusted, sometimes even
to the point where they generate reverse thrust
L409[09:36:52] <Arcan> aircraft
propellors, that is
L410[09:36:54] <Mimiru> Yeah
L411[09:37:07]
<MGR>
Mhm
L412[09:37:16] <Izaya> %inv add reverse
thrust
L413[09:37:16] *
MichiBot summons 'reverse thrust' and adds to her inventory. I
could get some good swings in with this.
L414[09:37:16] <Arcan> boat propellors are
usually cast into a fixed form
L415[09:37:29] <Arcan> %inv add lewd
Izaya
L416[09:37:29] <Mimiru> I've been
interested in aviation since I was a kid.. sadly I'm too damn poor
to get into it.
L417[09:37:54] <Izaya> planes are
cool
L418[09:37:56] <Arcan> Mimiru: my
grandfather on one side of the family and my grandmother on the
other were both pilots :3
L419[09:38:03] <Arcan> %inv add lewd
Izaya
L420[09:38:03] *
MichiBot summons 'lewd Izaya' and adds to her inventory. This seems
very sturdy.
L421[09:38:07] <Izaya> I'd prerfer space
stuff though
L422[09:38:12] <Izaya> of course
L423[09:38:19] <Izaya> both planes and
rockets are expensive
L424[09:38:31] <Izaya> and I'm not smart
enough to get hired by anyone that does either
L425[09:40:08]
<Forecaster>
Mimiru build lego planes
L426[09:40:13]
<Forecaster>
wait, lego is expensive too
L427[09:40:14]
<Forecaster>
dangit
L428[09:40:29] <Mimiru> I did when I was a
kid, and had Lego, then my house burned and so did my Lego.
L429[09:40:36] <Temia> :<
L430[09:40:41] <Izaya> tfw
L431[09:40:41] <Mimiru> Now I'm too poor
to buy more.
L432[09:40:41] *
Temia hugs Mimiru
L433[09:40:44] <Izaya> RIP lego
L434[09:40:50] <Temia> I should like
L435[09:40:50] *
Mimiru hugs Temia
L436[09:40:52] <Izaya> I'm p. sure my dad
would've sold my lego by now
L437[09:40:54] <Izaya> bastard
L438[09:40:54] <Temia> Find a way to
donate my lego to you :<
L439[09:41:10] <Mimiru> Aww
L440[09:42:54]
<MGR> Aw,
I'm sorry you lost your house (and your Lego)
L441[09:43:08] <Mimiru> Eh.. it's ok it
was... a long time ago
L442[09:43:29] <Mimiru> ~18 years ago
now
L443[09:43:59] <Inari> Great CGP Grey
vid
L444[09:44:39]
<MGR> Well,
I hope your new house in Oregon lasts a long time
L445[09:44:43]
<Wuerfel_21>
Ayy, dug out a spin hello world so you can bathe in its
strangeness
L447[09:44:59] <Mimiru> One day I'll get a
house in Oregon :P
L448[09:45:05] <Mimiru> ATM I'm crashing
on a friends couch
L449[09:45:06] <Mimiru> lol
L450[09:45:10]
<MGR>
Ah
L451[09:45:16]
<MGR> Well,
I hope the couch lasts a long time ?
L452[09:45:20] <Mimiru> lmao
L453[09:45:37] <Mimiru> Come to Oregon
they said. Lots of tech jobs they said...
L454[09:45:44] <Mimiru> I'm about to apply
to McDonalds.
L455[09:45:45] <Temia> Oregon? Even
better, all my lego's back in Washington state >.>
L456[09:46:02] <Mimiru> lmao Temia
L457[09:46:26] <Mimiru> Yeah I'm in
Portland
L458[09:51:40]
⇨ Joins: Nachie
(Nachie!~Nachiebre@2604:2d80:c02c:8442:f89a:60b:e406:2f40)
L459[09:53:12] ⇦
Quits: Nachtara
(Nachtara!~Nachiebre@2604:2d80:c02c:8442:f89a:60b:e406:2f40) (Ping
timeout: 186 seconds)
L460[09:56:49]
⇨ Joins: Nachtara
(Nachtara!~Nachiebre@2604:2d80:c02c:8442:f89a:60b:e406:2f40)
L461[09:58:48] ⇦
Quits: Nachie
(Nachie!~Nachiebre@2604:2d80:c02c:8442:f89a:60b:e406:2f40) (Ping
timeout: 186 seconds)
L462[09:59:27]
<Forecaster>
%shell
L463[09:59:27] *
MichiBot loads Constanze's stanbot into a shell and fires it. It
strikes Oddstr13. They take 18 damage. SquidDev and GuntherDW stood
too close and take 13 and 12 damage respectively.
L464[10:01:21]
⇨ Joins: Nachie
(Nachie!~Nachiebre@173-18-121-78.client.mchsi.com)
L465[10:02:24] ⇦
Quits: Nachtara
(Nachtara!~Nachiebre@2604:2d80:c02c:8442:f89a:60b:e406:2f40) (Ping
timeout: 186 seconds)
L466[10:07:23] <Inari> Ughhhh. I want a
new Diablo 2 already :P
L467[10:07:27] <Inari> Hurry up with that
remaster Blizzard
L468[10:12:14] <S3> Inari: there was
L469[10:12:30] <S3> path of exile is
LITERALLY a diablo II clone with some different features
L470[10:13:06] <Izaya> I should try that
some time
L471[10:13:21] ⇦
Quits: MajGenRelativity
(MajGenRelativity!uid288574@id-288574.hathersage.irccloud.com)
()
L472[10:13:34]
⇨ Joins: MajGenRelativity
(MajGenRelativity!uid288574@id-288574.stonehaven.irccloud.com)
L473[10:13:53] <Inari> S3: It's terrible
though
L474[10:14:39] <S3> I think it's
fantastic
L475[10:14:43] <S3> and they just released
more acts
L476[10:14:47] <S3> little while ago
L477[10:14:49] <Izaya> so uh
L478[10:14:51] <S3> and the skill system
is way better
L479[10:15:08] <Izaya> anyone got any
opinion on Darling in the FranXX?
L480[10:15:21] <S3> So like 14 was a train
wreck
L481[10:15:35] <Inari> I hate the whole
skills are socketed stuff, and getting rid of the suprior skilltree
system. And replacing it with some vague talentree. Also characters
being kinda non-focused. And the one time I forced myself beyond
the clunky targetting mechanics, weird economy, and annoying potion
system I ended up feeling just bored farming stuff
L482[10:15:36] <S3> 15 is like well okay
then but now I can't trust you to not do it again
L483[10:15:48] <Izaya> I heard it went
Evangelion
L484[10:15:49] <Inari> 14 was cool, what
are you talking about
L485[10:15:55] <S3> Inari: the way d2 did
it was super awful though
L486[10:16:01] <Inari> S3: How so?
L487[10:16:12] <S3> ever played in
hell?
L488[10:16:30] <S3> it's really hard to
make a d2 character survive nightmare
L489[10:16:31] <Inari> Yes?
L490[10:16:37] <Inari> Um, no
L491[10:16:57] <Inari> Nightmare was the
mode that actually became slightly interesting, because stuff
doesn't just drop once you look at it, but doesn't feel ilke an HP
sponge either
L492[10:17:05] <Inari> Hell was nice too
then
L493[10:17:09] <S3> your resistances are
usually shit and your skills are often retardedly inept to making
it any fun
L494[10:17:21] <Inari> Depends on your
character and build
L495[10:17:27] <Inari> And how long you
spend in Normal
L496[10:17:41] <S3> with the poe skill
tree I have a lot more concise freedom too
L497[10:17:52] <Inari> PoE has no
skilltree though :|
L498[10:18:06] <S3> it's a still tree,
it's just different
L499[10:18:15] <Inari> It's more of a
talent tree realy
L500[10:18:28] <Inari> Does PoE even do
Skill synergies
L501[10:18:29] <S3> same thing imo
L502[10:18:33] <Inari> Nah
L503[10:18:52] <Inari> Talent trees are
more like "Here, this thing gives you 30% more
something". Where as skill trees are more focused on adding
skills
L504[10:18:54] <S3> they are different
games so you can't expect their character hardening stuff to be the
same
L505[10:19:02] <Inari> Sure
L506[10:19:07] <Inari> I'm just saying I
don't like it
L507[10:19:07] <Inari> :D
L508[10:19:21] <S3> See when I think of
skills as a game develoepr I don't instantly think of them as
abilities
L509[10:19:28] ⇦
Quits: Nachie (Nachie!~Nachiebre@173-18-121-78.client.mchsi.com)
(Read error: -0x1: UNKNOWN ERROR CODE (0001))
L510[10:19:40] <Inari> But abilities are
fun
L511[10:19:46] <S3> there's just so many
things that could be called skills, so to me it's just another type
of skill tree
L512[10:19:52] <Inari> EAch level gives
you a little power boost, or something new to lpay around with.
Instead of some meaningless something
L513[10:20:11] <S3> my poe char does some
crazy shit
L514[10:20:15] <S3> thanks to the
tree
L515[10:20:25] <Inari> But I dislike th
whole gaining skills by socketing anyway
L516[10:20:41] <S3> it isn't way too
different.
L517[10:20:50] <S3> you could think of teh
d2 tree as socketing
L518[10:20:54] <Inari> It's very
fundamentally different
L519[10:21:12] <Inari> Yeah, except to
socket I have to find the right item, the right skills, and then
carry around 5 equip sets
L521[10:21:34] <S3> I never worried about
that
L522[10:21:37] <Inari> But anyway, I made
some bolt sorc at some point and it wasn't very interesting to
play
L523[10:21:43] <S3> I did all of it using
only one equip set
L524[10:22:00] <Inari> D2's chars felt
nicer. More impactful spells and the like
L525[10:22:10] <S3> unless you're a
sorcerer
L526[10:22:13] <S3> then you're an
asshole
L527[10:22:21] <S3> who always blocks
everybody from moving in the magoot lair
L529[10:22:32] <S3> fucking
sorcerers
L530[10:22:39] <Inari> <3 frost orb in
d2 too
L531[10:22:44] <Inari> And javazons
L532[10:22:46] <Inari> And
meleesorcs
L533[10:23:02] <S3> I ususally played barb
or assassin
L534[10:23:32] <S3> I didn't care much for
the rest. The necro was fun
L535[10:24:00] <S3> One thing I really
like about the tree in PoE
L536[10:24:11] <S3> is that there's almost
a 0% chance that anyone else is like you
L537[10:24:12] <Inari> Trigger assassin
<3
L538[10:24:16] <Inari> Necro with a huge
army <3
L539[10:24:35] <S3> in D2 it just felt
like eeryone was mostly the same
L540[10:24:43] <Inari> Not really
L541[10:24:50] <S3> and it just boiled
down to what armor and resistances you had
L542[10:25:07] <Inari> Nah
L543[10:25:08] <S3> it was kindof boring
to me in that sense
L544[10:25:40] <S3> in PoE the tree was so
large that it was literally impossible to have two similar
characters that have been playing for a while
L545[10:25:48] <Inari> Like frost orbs are
cool, you cast them so they fly through the enemy and explode right
behind them. Or corplse explosions are fun :D Or just a ton of
summons with the necro.
L546[10:26:27] <S3> Anyways if it came to
diablo 2 remastering I'd rather see a Warcraft 4
L547[10:26:37] <Inari> Or assassins that
focuso n insane attack speed, coupled with items in the inventory
that trigger stuff on attack
L548[10:26:38] <S3> if Warcraft 4 came out
I'd be on top of that so fast
L549[10:27:15] <Inari> Or sorceress that
use bows or melee weapons via the enchant skill
L550[10:27:19] <Inari> Or javazons, or
bowazons *-*
L551[10:27:35] <Inari> Eh, RTS never
really works out for me xD
L552[10:27:48] <S3> I was a big WC3 and
SC2 player
L553[10:28:07] <S3> tbh SC2 was amazing
but WC3 was a much better game
L554[10:28:32] <S3> and I understand that
blizzard made a very tactical movement to WoW and it made them a
lot of money but omg WoW sucks
L555[10:28:55] <S3> so I can't wait for
WC4
L556[10:29:00] <Inari> Modern WoW sucks,
yeah
L557[10:29:14] <Inari> The original was a
bit better
L558[10:29:22] <Inari> Still not great in
all terms
L559[10:29:23] <Inari> But better
L560[10:30:02] <S3> I played the original
up to like level 40 and then said this game is shit
L561[10:30:20] <Inari> Heh
L562[10:30:23] <S3> "There was
nothing special abou tit"
L563[10:30:37] <Inari> It was fun enough.
Could use some better world or such maybe
L564[10:30:59] <Inari> I liked that it
still had a social component
L565[10:31:05] <Inari> Unlike modern-day
WoW :p
L566[10:31:06] <S3> They also reused
textures from WC3 and stretched them out
L567[10:31:12] <S3> so it looked ugly af
at first
L568[10:31:14]
<Nix> is
greaser, the guy who made the MIPS arch for OC here?
L569[10:31:38] <S3> I forget
L570[10:31:47] <S3> Nix trying to get MIPS
workin?
L571[10:31:52]
<Nix>
yup
L572[10:31:54]
<Nix>
well
L573[10:32:01]
<Nix> i am
trying to compile something for it
L574[10:32:03] <S3> unless he updated
thearch it doesn't run Linux
L575[10:32:06]
<Nix> but i
am not quite sure how to do that
L576[10:32:09] <S3> because I think it's
MIPS1
L577[10:32:43] <S3> There may be a clang
target?
L578[10:33:00] <AmandaC> Right, does
anyone know of a mod / block for 1.12.2 to monitor the throughput
of a RF cable, other than the FU Meter from Zetta?
L579[10:33:01] <Inari> I want a nice new
MMO, that puts a big focus on group play and social
interaction
L580[10:33:15]
<Nix> i
tried to build a cross gcc compiler
L581[10:33:16] <AmandaC> ( monitor from OC
)
L582[10:33:26]
<Nix> but it
doesnt really work quite weell
L583[10:33:44] <Izaya> MIPS1 eh?
L584[10:33:50] <Inari> Korean MMOs seem to
have more social features than western ones
L585[10:33:55] <S3> Inari: that is one
thing that WoW did do, was bring a lot of large group parties
around the world for social interaction
L586[10:34:18] <S3> Inari: Play some MUDs
:D
L587[10:34:21] <S3> RPI mids
L588[10:34:24] <S3> muds*
L589[10:34:28] <Inari> I don't like
RP
L590[10:34:33] <Izaya> I should write a
MUD some time
L591[10:34:43] <Izaya> I feel like that
would be less dumb than the OC stuff I do
L592[10:34:46]
<Nix> so eh
anyone has an idea how i could achieve the cross compilation
thing?
L593[10:34:52] <Izaya> and OC can VT100
so
L594[10:34:55] <S3> Inari: run it on
OC
L595[10:34:59] <S3> through your internet
gateway
L596[10:35:03] <Inari> S3: Esp. in the
early days, where instances were a challenge :p And you asked in
chat for people and chatted while playing and meeting up infront of
hte instance and the like
L597[10:35:07] <S3> so your mud servers
are in MC
L599[10:35:31] <Izaya> mistab?
L600[10:35:32] <Inari> Now you just click
DUngeon finder, find this dungeon, you get a "Party
found" popupa nd click ok, you get teleported to the dungeon,
some guy goes "GOGOGOGOGOGO" and you run through the
dungeon almost unhindered
L601[10:35:37] <Inari> Then you're
teleportedb ack to where you were before
L602[10:35:45] <S3> Inari: RPI MUDs don't
suffer from those issues.
L603[10:35:48] <Inari> Also those people
are from other servers sometimes too, so theres littel follow-up
interaction
L604[10:35:55] <Inari>
"RPI"?
L605[10:35:59]
<gdude> S3:
Have you worked with MIPS?
L606[10:36:01] <S3> Role Playing
Intensive
L607[10:36:05] <Inari> Yeah well
L608[10:36:07]
<gdude> @Nix
is essentially trying to compile micropython for it
L609[10:36:08] <Inari> as said, i don't
like RP :p
L610[10:36:13] <S3> @gdude it has been a
long time.
L611[10:36:25]
<gdude> does
greaser hang around IRC at all these days?
L612[10:36:35] <S3> I haven't seen him but
I wouldn't be surprised
L613[10:36:37]
<Nix> just
trying to somehow get any form of python into mc
L614[10:36:39] <Izaya> on occasion
L615[10:36:40] <S3> greaser|q: hey
L616[10:37:13] <S3> Inari: RPI MUDs are
more like a "second life" alternative without it being
anything like second life
L617[10:37:21] <S3> it's more like the
idea of SAO
L618[10:37:28] <S3> where people are in
and that's their life
L619[10:37:51]
<gdude> it's
kind of a shame that python is so damn hard to embed
L620[10:37:52] <S3> but instead of VR it's
all reading
L621[10:38:05]
<Nix> i dont
want antlr
L622[10:38:12]
<gdude> that
antlr meme is dead, dude
L623[10:38:15] <Izaya> the amusing part of
that is that python was originally a config file language,
right?
L624[10:38:28] <Inari> S3: Sure but MUd
means I have to type, and RP tends ot mean I have to make it sound
nice, describe stuff, make it fit my character in the gmae, the
game world, etc
L625[10:38:29]
<gdude>
Still a better love story than PHP :P
L626[10:38:33] <S3> in RPI there are
complicated politics and government and yada yada
L627[10:38:44]
<Nix> wait
garry
L628[10:38:48]
<Nix> what
if we could cross compile
L629[10:38:50] <S3> Inari: it's not so bad
:D
L630[10:38:50]
<Nix> python
to lua
L631[10:38:56]
<Nix> or
transpile
L632[10:38:58]
<Nix> rather
transpile
L633[10:39:01] <Inari> S3: In what
way?
L634[10:39:03]
<gdude> I
mean that is a thing
L635[10:39:17]
<gdude> but
it's probably not something you could do ingame
L636[10:39:33] <S3> Inari: ; leans against
~bar waving over to *blonde asking "Hey there, how are
you?".
L637[10:39:36]
<Nix>
written in python -_-
L638[10:39:49] <S3> the game translate
that and goes
L639[10:39:51] <Inari> S3: Yeaaaaahhhh,
I'd hate writing that :P
L640[10:40:05] <Xal> you really shouldn't
be compiling /anything/ to lua :P
L642[10:40:17] <AmandaC> transpile the
transpiler
L643[10:40:47] <Inari> If anything, give
me a bar, a "lean against" optiona nd a
"speech" option. Then Ic an selec the bar, select lean
against. Then select blonde, select wave, select speech, write
"Hey, how are you?"
L644[10:40:56]
<Nix> but
any form of python we found is not embedable at all
L645[10:41:02] <S3> A blakc haired dwarf
with a long beard leans against a maple-set bar lined up with
cherrywood stools waving over to a tall, blonde young human woman
asking, "Hey, how are you?"
L646[10:41:05] <Izaya> write your own
python
L647[10:41:10] <S3> Inari: It does the
work for you
L648[10:41:18]
<Nix> yeah i
was planning on doing that actually
L649[10:41:24] <Inari> S3: How does it
know the details though
L650[10:41:25] <S3> I dunno, you get used
to it
L651[10:41:30]
<Nix> but i
would have to write it in lua or javascript
L652[10:41:38] <Izaya>
>javascript
L653[10:41:40] <Izaya> why
L654[10:41:47]
<Nix> there
is a oc arch for js
L655[10:41:51] <Izaya> oh right
L656[10:41:52] <Izaya> don't remind
me
L657[10:42:09] <Izaya> I was already
feeling off today
L658[10:42:13] <Xal> the ONE TRUE EMBEDDED
LANGUAGE is scheme, ofc
L659[10:42:13]
<Nix> if it
really comes down to writing on pythons it would be js tbh
L660[10:42:15] <S3> Inari: absolute magic.
That's a particular mud that's relatively advanced which I won't
name here- but it does it on character descriptions, etc, you can
just reference stuff with * and ~ and yourself with @
L661[10:42:25]
<Nix> or
some shitty python to lua transpiler in java
L662[10:42:32] <Izaya> blegh
L663[10:42:48] <Inari> Ehhh sounds
complicated, and I'd still feel too unwell with that I think xD Rp
always makes me freeze up, too much expectation, too many ways to
looks tupid
L664[10:42:50] <Izaya> why not write
python in either java or your choice of native language, sandbox
and memory limit it properly, and integrate that?
L665[10:42:56] <S3> Inari: there are some
RPI muds that are much more relaxed, and the ammount of emotes you
use is almost none
L666[10:43:03]
<Nix>
well
L667[10:43:06] <Izaya> ... because it's a
dumb idea, right
L668[10:43:08]
<Nix> there
is python in java
L669[10:43:11]
<Nix> it
exists
L670[10:43:11] <Izaya> don't mind me
L671[10:43:16]
<Nix> but it
isnt sandboxable at all
L672[10:43:20]
<Nix> i
tried for a week
L673[10:43:22] <Xal> Inari: ss13 :P
L674[10:43:33]
<Wuerfel_21>
sandboxing in java is hard
L675[10:43:45]
<Wuerfel_21>
as you can't really control allocation
L676[10:43:49] <S3> s/sandboxing
in//
L677[10:43:49] <MichiBot>
<Wuerfel_21> java is hard
L678[10:43:50] <Inari> Xal: Yeah, same
thing unfortunately
L679[10:44:03] <S3> s/hard/should be
avoided/
L680[10:44:03] <MichiBot>
<Wuerfel_21> java is should be avoided
L681[10:44:09] <Inari> I don't think I'd
enjoy a mud much anyway
L682[10:44:16] <Xal> play on a server that
doesn't expect hardcare roleplaying like goon
L683[10:44:16] <S3> s/is//
L684[10:44:16] <MichiBot>
<Wuerfel_21> java should be avoided
L685[10:44:28] <Xal> ^^^^^^^
L686[10:44:30] <Inari> I like having some
visual reference, because without one you have to explain, and
explaining is hard and annoying, and you still end up with everyone
imagining something different
L687[10:44:31] <Arcan> kotlin
L688[10:44:44] <Izaya> friendly reminder
that you're talking about minecraft
L689[10:44:45] <Inari> Xal: I don't think
I want any roleplay though, I just like playing myself :p
L690[10:44:49] <Izaya> java is
non-optional
L691[10:45:01] <Arcan> Izaya: kotlin
L692[10:45:05] <Arcan> or scala
L693[10:45:08] <Arcan> or nashorn
L694[10:45:08]
<Nix> why is
everything full of lua
L695[10:45:10] *
Arcan hides
L696[10:45:10] <Xal> come and explore
space then!
L697[10:45:14]
<Nix> its
like everywhere
L698[10:45:18] <Izaya> you're already
running minecraft though
L699[10:45:30] <Izaya> Nix: Because it's
designed to be easy to integrate into other thingsx
L700[10:45:31] <Arcan> Izaya: scala is
bundled with forge
L701[10:45:31] <Xal> Nix: ease of
embedding and people are scared of scheme
L702[10:45:37] <Inari> I think if RP were
to work for me it would need to be some sorta VR thing
L703[10:45:43] <Arcan> and all ot the
three i listed are JVM languages
L704[10:45:47] <Izaya> Arcan: you're
already running Minecraft
L705[10:45:54] <Inari> Where you can just
lean over, instead of having to explain how you're leaning
over
L706[10:46:13] <Inari> And even then, I
would play a characters thats basically me, but tweaked slightly to
fit the world or fit my wishes
L707[10:46:14] <Arcan> Izaya: minecraft
runs on the JVM, you can use any language you please as long as it
also runs on the JVM
L708[10:46:22] <Arcan> Inari: most people
do that
L709[10:46:32] <Izaya> Arcan: if you're
running Minecraft you're running Java.
L710[10:46:38] <Xal> could we just not use
the jvm please thanks
L712[10:46:53]
<Nix> the
jvm is everywhere
L713[10:46:54]
<Wuerfel_21>
the jvm is the best part of java though
L714[10:47:01] <Izaya> the JVM is
meh
L715[10:47:01]
<Nix> i am
forced to use it at school ?
L716[10:47:04] <Izaya> Dis is
better.
L717[10:47:15] <Izaya> that is, the VM
Inferno uses.
L718[10:47:38] <Xal> I think the world is
moving away from VMs in general
L719[10:47:45] <Izaya> nah
L720[10:47:50] <Izaya> it's just moving
the VM into the document viewer.
L721[10:48:18]
<Wuerfel_21>
Javascript is succ tho
L722[10:48:27]
<Wuerfel_21>
no proper integer type
L723[10:48:29] <Xal> oh right I forgot the
hot tech stack right now is linux namespaces on docker on kvm on
virtualbox on xen ...
L724[10:48:59] <Arcan> Izaya: I make a
distinction between Java the programming language and the Java
Virtual Machine, which does not necessarily have anything to do
with java and interprets JVM bytecode, not Java
L725[10:49:10] <Izaya> friendly reminder
that webassembly is a thing
L726[10:49:17] <Xal> "My team is very
unhappy with the recent spectre fixes; spectre is an important part
of our tech stack and is used to communicate between layers of
virtualization"
L727[10:49:17] *
Izaya uninstalls firefox
L728[10:49:45] <Izaya> Arcan: are you
saying that running Minecraft is not running code written in
Java?
L729[10:49:57]
<Wuerfel_21>
oh right I forgot the hot tech stack right now is emscripten on
electron on firejail on linux namespaces on docker on kvm on
virtualbox on xen on qemu on hacked nintendo switch
L730[10:50:01]
<Wuerfel_21>
fixed it for you
L731[10:50:03] <Izaya> Is that saying that
running a compiled C program is not running a program written in
C?
L732[10:50:14] <Arcan> minecraft is
written in java, that does not mean mods must be written in
java
L733[10:50:17] <Xal> once gcc is done with
it it sure don't look like c
L734[10:50:33] <Arcan> Izaya: it may be
written in C, but you're running x86 or ARM machine language
L735[10:50:37] <Xal> honestly I'd love to
see more mods in clojure
L736[10:50:49] <Izaya> that's the end
result
L737[10:50:50] <Xal> the only good jvm
language(tm)
L738[10:50:56] <A_D> there was a thing on
/r/ftb about python mods
L739[10:50:56] <Izaya> you didn't write
machine language though
L740[10:51:06] <S3> If Scala wasn't a
train wreck..
L741[10:51:06] <Arcan> minecraft may be
written in java, but you are running JVM bytecode
L742[10:51:14]
<Wuerfel_21>
~~C is portable assembler~~
L743[10:51:15] <A_D> Izaya: its compiled
into bytecode
L744[10:51:21] <Izaya> Arcan: also, I
happen to be using a program executing as MIPS machine code
L745[10:51:21] <Izaya> :D
L746[10:51:31] <A_D> therefore while yes,
it was written in C, its compiled to asm
L747[10:51:46] <Arcan> so Scala or Kotlin
or any other language that can be compiled to JVM bytecode
L748[10:51:46] <S3> somebody make a mod in
factor
L750[10:51:47] <A_D> s/asm/bytecode
L751[10:51:47] <MichiBot> <A_D>
therefore while yes, it was written in C, its compiled to
bytecode
L752[10:51:52] <Arcan> can be used to
write mods
L753[10:51:56] <Xal> excuse me, I happen
to be running openpower
L754[10:51:59] <A_D> kotlin has been
used
L755[10:52:02] <A_D> forgelin is a
thing
L756[10:52:03] <Xal> or I wish :(
L757[10:52:04] <Izaya> Xal you fuck
L758[10:52:06] <Izaya> give me that
L759[10:52:07] <Izaya> :<
L760[10:52:13] <Inari> Have fun supporting
mods that aren't java
L761[10:52:14] <S3> Yeah so, if I were
given the choice between scala or Java I'm choosing Scala. However,
it doesnt' change my mind that I think Scala is shit.
L762[10:52:17] <Izaya> tfw
powerlesspc
L763[10:52:25] <S3> that only goes to show
just how poorly I think of Java :D
L764[10:52:30] <A_D> its still a jvm
language
L765[10:52:33] <Xal> tfw you cpu has a
permanent backdoor
L766[10:52:36] <A_D> its compiled to the
same bytecode
L767[10:52:50] <S3> Oh yeah, have you guys
tried scala native?
L768[10:52:59] <Arcan> A_D: you don't even
need forgelin to write MC mods in kotlin
L769[10:53:05] <Arcan> forgelin just makes
it easier
L770[10:53:10] <A_D> Arcan: yeah its just
a helper right?
L771[10:53:15]
<Wuerfel_21>
`tfw you cpu has a permanent backdoor` don't use the chipsets
network then?
L772[10:53:16] <Arcan> ye
L773[10:53:27] <A_D> its not the
chipset
L774[10:53:42] <A_D> the cpu itself has a
networking stack (assuming intel ME)
L776[10:54:00] <Xal> tfw the nsa is spying
on me from ring -420
L777[10:54:15] <A_D> and you can't just
nuke ME because parts of it are used to ready the processor
L778[10:54:17] <S3> Xal: just do what I
do
L779[10:54:32] <Arcan> Xal: get the DEA to
arrest them then
L780[10:54:49] <Arcan> A_D: what about
AMDstuff
L781[10:55:04] <A_D> AMD doesn't have
intel's ME
L782[10:55:25] <S3> Xal: install the cpu
in my desktop at home
L784[10:55:31] <S3> then you can stop
worrying as much
L785[10:55:32] <Xal> trustzone
L786[10:55:41] <A_D> amd behaves and
doesn't put an additional OS running on the fucking die that has a
fucking networking stack
L787[10:55:49] <Inari> A_D: afaik you can
semi-nuke ME?
L788[10:55:57] <A_D> Inari: you can
L789[10:56:04] <Xal> placebo
L790[10:56:17] <A_D> you can strip out
most of it while leaving the stuff to ready the processor
L791[10:56:30] <Xal> we don't even know
have the shit the ME can do, me_cleaner is great but unfortunately
not a viable option
L792[10:56:37] <Xal> half*
L793[10:56:37] <A_D> yeah
L794[10:56:39] <S3> every time you say
ME
L795[10:56:41] <A_D> its a mess
L797[10:56:45] <S3> t makes me say my
state
L798[10:56:57] <S3> "We don't een
know have the shit the Maine can do"
L799[10:57:09]
<MGR> It's
true
L801[10:57:14]
<MGR>
Maineiacs are crazy
L802[10:57:14] <Izaya> maine: the only
thing scarier than your security coprocessor
L803[10:57:39] <A_D> not to mention that
because its on the die, it has access to EVERYTHING, and it doesn't
matter what sort of OS level security the machine is running
L804[10:58:05]
<Wuerfel_21>
security coprocessors having security bugs is hilarious
L805[10:58:09] <Xal> electrons are gonna
be backdoored pretty soon
L806[10:58:15] <Izaya> oh did you guys
hear
L807[10:58:19]
<Wuerfel_21>
one word: `strncmp`
L808[10:58:23] <Izaya> they're porting
seL4 to RISC-V?
L810[10:59:24] <Izaya> also, apparently
seL4 was a CSIRO project
L811[10:59:41] <S3> the horror stories of
strncmp...
L812[10:59:45] <S3> and security
issues
L813[11:00:04] <S3> strings are
nasty
L814[11:00:11] <S3> why do we even
bother
L815[11:01:02] <Xal> s/strings/C/
L816[11:01:02] <MichiBot> <S3> C are
nasty
L817[11:01:08] <Xal> close enough
L818[11:02:07]
<Wuerfel_21>
especially when people use strncmp to compare binary hashes
L819[11:03:09] <Xal> there's a null
character in my hash! *gasp*
L820[11:04:39] <S3> but seriously people
do seriously dangerous stuff with strncmp
L822[11:04:45] <S3> and many other
functions
L823[11:04:49] <S3> scanf is probably
worse
L824[11:05:03] <S3> (tbh scanf should
almost never be used anyways)
L825[11:05:18] <S3> but schools teach
their students to use scanf because it's easy
L826[11:05:28] <S3> and don't talk about
its flaws
L827[11:05:55] <S3> with strncmp people
are usually lazy and compare strings that are uh dangerous
L828[11:07:01] <S3> next thing yo uknow
somebody abuses another function to write to the execution stack
and your software is game over
L829[11:07:48] <S3> There is a reason why
I only use C for APIs to assembly routines :D
L830[11:07:52] <S3> and write in assembly
instead
L831[11:08:17] <S3> it's too easy to be
dangerous by accident in C
L832[11:08:42] <S3> for non systems
programming I choose other languages that make sense
L833[11:09:44]
<Wuerfel_21>
TBF, unless you do something relevant to meaningful security, you
can afford being unsafe
L834[11:10:35] <S3> OH! So unrelated I am
excited for retrocomputers
L835[11:10:38]
<Wuerfel_21>
for example, the wii's famous strncmp bug doesn't matter since it
doesn't actually protect any meaningful data
L836[11:10:40] <S3> I just wish it used a
more sensible cu
L838[11:11:20] <S3> @Wuerfel_21 but if you
run external software on it
L839[11:11:48] <S3> @wuerfel_21 I bet you
if I looked hard enough I would find ways to run arbitrary machine
code somewhere on payonel's ocvm
L840[11:11:48]
<20kdc> oh
no, how dare you run external software on this hardware you paid
for
L841[11:12:01] <S3> eventually
L842[11:12:07] <S3> from a lua
script
L843[11:12:18] <S3> or possible something
else
L844[11:12:19]
<Wuerfel_21>
that bug is only exploitable locally, the buggy hashing isn't used
for any networking
L845[11:12:22] <S3> maybe as a side
effect
L846[11:12:42] <Izaya> @20kdc, any chance
for a standard KOS NEO hostname thing?
L847[11:12:46]
<Wuerfel_21>
it just checks wether a binary is signed
L848[11:12:48] <S3> @20kdc so! how is
retrocomputers anyways does it work?
L849[11:13:04]
<Wuerfel_21>
on a system without any private data on it (usually)
L850[11:13:25] <S3> @20kcdc I think I
found a way to mash an entire fully featured 12 bit ALU in one
64x64 IC
L851[11:13:47]
<20kdc> S3:
It seems to work, though I haven't done much testing (as you can
see Izaya's currently--) Izaya: pub.hostname (neo.pub.globals
setting name "hostname")
L853[11:14:17] <Izaya> AmandaC: ^
L854[11:14:26] <Izaya> does it have a
default value or no
L855[11:14:44]
<20kdc>
nope, I'm just literally defining the standard right now
L856[11:14:49] <Izaya> :D
L857[11:14:59]
<20kdc> on
the basis that so long as everybody follows it stuff will still
work
L858[11:15:36] <Izaya> considering adding
a config file to OpenOS and KOS Minitel.
L859[11:16:13] <AmandaC> ... did I just
dream the ability to get information out of tools a robot
"use"es via an event?
L860[11:16:23] <AmandaC> ( such as the
analyzer )
L861[11:16:47] <Xal> right now ocvm
doesn't have any abstraction between the emulator and the
architecture, so it only supports lua
L862[11:16:52] <Xal> but that would be a
really cool feature
L863[11:22:07] <S3> huh what is
kotlin
L864[11:22:12] <S3> is this like
javascript on java...
L865[11:23:08] <Xal> kotlin is being
pushed as a java replacement on android because it's pretty
unimaginative and won't be a culture shock for java
programmers
L866[11:23:38] <Xal> it's just...
meh
L867[11:24:55] <AmandaC> It's not so much
being pushed as actually acknologed as existing by the Android
team
L868[11:25:50] <AmandaC> And it's because
Kotlin was designed largely to integrate with java without much
user-generated compat code
L869[11:31:39]
<Forecaster>
%shell
L870[11:31:39] *
MichiBot loads a lovechild of chess and shogi into a shell and
fires it. It strikes nxsupert. They take 6 damage. Skye and Lumien
stood too close and take 2 and 3 damage respectively.
L871[11:31:40] *
MichiBot The lovechild of chess and shogi experienced a
segfault..
L873[11:37:01] <S3> whats this for
L874[11:37:37] <S3> Xal: I just ask
because retro computers mod for MC 1.12 is written in kotlin
L875[11:38:27] <S3> and I was curious how
hard it would be maybe to put my own cpu in there at this
point
L876[11:42:08] <Izaya> @20kdc can I get
the computer address without needing to access computer?
L877[11:42:16]
<gerard>
Wait, you actually made that the avatar changes
L878[11:42:41]
<gerard>
Best owner/developer/person/robot ever <3
L879[11:42:53] <AmandaC> Izaya:
os.address()
L880[11:42:57] <Izaya> shiny
L881[11:43:10] <AmandaC> @20kdc Did you
see my line earlier about icecap?
L882[11:43:18]
<20kdc>
Izaya: os.address()
L883[11:43:24]
<20kdc>
AmandaC: Could you repeat it?
L884[11:43:37]
<Forecaster>
Excuse you Michiyo is a godess I'm pretty sure
L885[11:43:37] <Izaya> nice, I no longer
need access to computer to run Minitel
L887[11:44:05] <Mimiru> huhwat
L888[11:44:28] <Mimiru> Ah, yes Goddess..
indeed.
L889[11:45:09]
<20kdc>
AmandaC: so apparently I didn't fully check the autostart stuff.
Thanks again. My goodness, do I seem to have been a bit
absent-minded recently
L890[11:45:17] <Izaya> so I can do globals
= neo.requireAccess("x.neo.pub.globals",
"hostname"), then hostname = globals.hostname or
globals.hostname = hostname, right?
L891[11:45:46] <AmandaC> Izaya: if it's
the same as clipboard
globals.[g]etSetting("hostname")
L892[11:45:54]
<20kdc> It
is the same as clipboard.
L893[11:46:05]
<20kdc> Only
unlike clipboard it's not hardcoded to never be nil.
L894[11:46:13] <AmandaC> oh
L895[11:46:43] <Izaya> if it is nil, I'm
going to set it to os.address():sub(1,8)
L896[11:46:56]
<20kdc> That
should work.
L897[11:47:01] <Izaya> AmandaC: you use
unk-[os.address:sub(1,8)], right?
L898[11:47:08] <AmandaC> Izaya: yeah
L899[11:47:12] *
Izaya nods
L900[11:47:43] <AmandaC> Izaya: for no
real reason other than I wanted to make it somewhat more obvious
that it's a dynamic one, vs me naming a host deadbeef or
whatever
L901[11:47:58] <Izaya> yeah I
figured
L902[11:48:14] <Izaya> like how windows
machines end up desktop-whateverrandomstuff after install
L903[11:48:42] <Izaya> (or
server-whatever, I guess.)
L905[11:54:08] <Izaya> (that may not be
the right line, netsurf and that part of github don't quite get
along so I'm guessing based on where changing the number lands me
on the page)
L906[11:56:38]
<20kdc>
yup
L907[11:57:12] <Izaya> alrighty nice
:
L908[11:57:14] <Izaya> :D
L909[11:57:48] <Izaya> that's good I
didn't have a proper way of setting a hostname
L910[11:58:10] <Izaya> now I can just let
the system handle it :3
L911[11:58:55] <S3> hostname = null
L912[11:58:58] <S3> all set
L913[11:59:10] *
Izaya sets fire to S3
L915[11:59:33]
<20kdc> we
didn't start the fire
L917[11:59:36] <MichiBot>
The Fable of
the Dragon-Tyrant | length:
13m 1s | Likes:
29,929 Dislikes:
909 Views:
215,681 | by
CGP Grey |
Published On 24/4/2018
L918[12:00:50] <S3> somebody set up us the
fire
L919[12:01:02] <AmandaC> @20kdc is it
expected that neo.wrapMeta'ing a table screws up `#tbl` syntax to
only return 1?
L920[12:01:15] <S3> oh man
L921[12:01:31] <S3> doing OVER ROT NIP etc
will be terrifyingly slow unless I IO map some hardware
operations
L922[12:01:33] <S3> what should I do
L923[12:02:01] <S3> @20kdc I came up with
the most ridiculous idea last night. My CPU may not have a decoder
at al
L925[12:02:15] <S3> instead, an additional
bus called the "instruction bus"
L926[12:02:24] <S3> it's like an extra
address bus for controlling the CPU gates
L927[12:02:30]
<20kdc>
AmandaC: on the one hand, not entirely expected. on the other hand,
kind of slightly expected.
L928[12:02:37]
<20kdc>
wrapMeta is weird
L929[12:02:54] <S3> transfer regsiter A to
registe rB would just be an instructon bus mapped controller to
handle transfer ops
L930[12:02:57] <Izaya> guessing it uses
metatables so you can only modify a local table without copying
stuffi nto other tables?
L931[12:03:19] <AmandaC> Izaya: I made it
so my settings resource transparently read/writes from it, just for
funsies
L932[12:03:23]
<20kdc>
wrapMeta's purpose is to create a read-only table that can be
shared with as many different things as you like without
breakage
L933[12:03:29] <S3> 12 bit instructions,
00000001XXXX is accumulator function
L934[12:03:53] <AmandaC> ... my settings
system is getting a bit overly-complicated
L935[12:04:00] <Izaya> :D
L936[12:04:19] <AmandaC> Things it has:
type checking, dynamic values, "migrations"
L937[12:04:30] <Izaya> sounds v.
fancy
L938[12:04:34] <AmandaC> Clearly I should
library-ize it and use that as an excuse
L939[12:04:44]
<20kdc> it's
almost certainly not going to run on Tier 1
L940[12:04:58] <AmandaC> oh, and a
very-very basic schema
L941[12:05:01] <Izaya> tfw AmandaC has
done more with KOS NEO in like 2 days than I have in two
weeks
L942[12:05:25]
<20kdc> to
be fair, my development has been sped up somewhat to keep up
L943[12:05:44] <AmandaC> haha
L944[12:05:50] <Izaya> encouragement
L945[12:07:13] <AmandaC> I should actually
try and optimise stuff some, probably
L946[12:09:29] <AmandaC> but that's so
much less fun than over-complicating a basic key-value store
L947[12:10:16]
<20kdc> and
now you know why I kept it a key-value store with strings
only
L948[12:10:36] <AmandaC> :P
L949[12:11:52] <AmandaC> Hrm. I wonder if
I could re-create my "screensaver" rc.d script from
OpenOS without totally demolishing the security policies of
kos
L950[12:12:33] <AmandaC> I imagine not,
since I'd need some indication of user activity (key/touch) and
that'd pretty much defeat the purpose of the security policies
alone
L951[12:13:26] <payonel> Xal: what arch
should ocvm support besides lua?
L952[12:13:38] <payonel> also, i'd like to
not have to bake in the arch in ocvm :)
L953[12:13:58] <payonel> maybe when i
start on the plugin work for ocvm, i'll also make the arch like a
plugin
L954[12:14:08] <AmandaC> payonel: plugin
work?
L955[12:14:18] <AmandaC> what kind of
plugins?
L956[12:14:18] <payonel> yeah, components
should be supported via plugin
L957[12:14:27] <payonel> there are some
core ones i'll leave in
L958[12:14:30] <AmandaC> like, binary
.so's or random scripts
L959[12:14:39] <payonel> but i want to
make the internet componet a plugin
L960[12:14:48] <payonel> .so's
L961[12:14:50] <AmandaC> ah
L962[12:15:04] <payonel> and the data card
could be supported via plugin
L963[12:15:11] <payonel> i don't want to
add any deps to `make` ocvm
L964[12:15:26] <payonel> but if someone
wants to use openssl for blah balh, sure
L965[12:15:50] <AmandaC> I've had an
inkling of an idea for a component interface that migth be possible
to share between ocemu/occvm where you define a lua interface that
can be used to expose arbitary components / signals
L966[12:16:04] <AmandaC> ( running in a
seperate sandbox )
L967[12:16:08] <gamax92> @20kdc so I tried
to run that neo-inst-dev, "neo-inst-dev.lua:6: attempt to
index a nil value (local 'C'):"
L968[12:16:25] <AmandaC> gamax92: it
assumes init.lua's env
L969[12:16:34] <Izaya> @20kdc is
os.address current?
L970[12:16:45] <payonel> AmandaC: sure,
but it's a bit more complicated than it might seem at first? or
maybe you've thought it through
L971[12:16:52] <AmandaC> Izaya: I've been
using it in my lilac system, so it's existed for at least a few
days
L972[12:16:57] <Izaya> or rather, is it in
R1?
L973[12:16:57] <payonel> ocvm also needs a
way to invoke methods on a component by address
L974[12:17:00] <gamax92> ahh okay now it's
installing
L975[12:17:07] <payonel> so that
connection/interface would need that in its "api"
L976[12:17:16] <Izaya> because apparently
it's a nil field
L977[12:17:31] <AmandaC> Izaya: ah, might
be added in R2 then
L978[12:17:37] *
Izaya hmms
L979[12:17:49] <AmandaC> I started with my
lilac stuff after starting to run off github master
L980[12:18:21] <Izaya> well, I'll do a
nasty hack till R2 is released
L981[12:18:58] <gamax92> err, is it bad if
I installed this over OpenOS?
L982[12:19:24] <AmandaC> man,
app-slauncher and ocvm is a bit of a brainfuck for me. my brain's
trained "seearchable lists by typing are dismissed by
esc" and then poof! no more ocvm instance
L983[12:19:36] <Izaya> ha
L984[12:20:03] <AmandaC> Izaya: btw,
before you submit your PR for that, you might want to remove the
neo.emergency in searchList
L985[12:20:10] <Izaya> yeah probably
L986[12:20:19] <Izaya> tbh I need to clean
up all my stuff before submitting
L987[12:20:23] <AmandaC> heh
L988[12:20:53] <gamax92> fancy windowing
system
L989[12:21:36] <gamax92> ack don't drag
windows over top of klogo
L990[12:22:16]
<20kdc>
Recommendation: Drag klogo away first
L991[12:22:19] <Izaya> yay minitel started
fine
L992[12:22:23]
<20kdc>
gpu.copy is rather extremely fast
L993[12:23:00]
<20kdc>
also, I get the feeling I need to go and add a quick check to the
installer
L995[12:23:10] <gamax92> I think I may
have broken system, klogo is now redrawing itself when I'm dragging
itself
L996[12:23:37]
<20kdc> That
usually shouldn't happen.
L997[12:24:12]
<20kdc> Does
it do it every time it moves, or just when focused? Refocusing does
cause redraw
L998[12:24:28] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300556E62B555124F71AB79FAD7F3.dip0.t-ipconnect.de)
(Ping timeout: 182 seconds)
L999[12:24:29] <gamax92> every time it
moves, it was just copying at first but now it broke
L1001[12:25:49]
<20kdc>
note 1: ...ok, where are people getting this super duper smooth
font from
L1002[12:26:17]
<20kdc>
note 2: gamax92, I'm... not actually sure what's going on
there
L1003[12:26:33] <Izaya> smooth font is
probably because they're using ocvm in their choice of terminal
emulator
L1004[12:26:44] <AmandaC> Most of my
screenshots/ videos have been from ocvm
L1005[12:26:47]
<20kdc>
Izaya: *looks at your screenshot*
L1006[12:27:01] <Izaya> that's
ingame
L1007[12:27:15]
<20kdc>
yup, and the font is either smoothed somehow
L1008[12:27:15] <gamax92> did you like
put fxaa into minecraft
L1009[12:27:23] <Izaya> oh
L1010[12:27:29] <Izaya> yeah I'm using
FXAA from my shaders
L1011[12:27:35]
<20kdc>
that explains it
L1012[12:27:41] <Izaya> only 2x
L1013[12:28:07]
<20kdc>
...maybe a modified Unifont could be made that looks perfect under
FXAA
L1014[12:28:25] <Izaya> I'd prefer SGI
Screen tbh
L1015[12:29:01] <AmandaC> klogo looks
pretty cool under ocvm
L1016[12:29:22] <payonel> AmandaC: thanks
for the PR. tbh it bugged me that oc does that :)
L1017[12:29:41] <payonel> and openos
doesn't expect/assume it is there
L1018[12:29:45] <payonel> so, i hadn't
noticed
L1019[12:29:52] <AmandaC> payonel:
there's code in the wild that depends on it, unfortunately, which
is how I noticed.
L1020[12:30:04] <AmandaC> ( Namely, the
file picker in kos )
L1021[12:30:11] <payonel> aye
L1022[12:30:33]
⇦ Quits: ben_mkiv
(ben_mkiv!~ben_mkiv@p5797286d.dip0.t-ipconnect.de) (Ping timeout:
198 seconds)
L1024[12:30:51]
<20kdc>
wait, code that depends on what?
L1025[12:31:05] <AmandaC> @20kdc the /
being at the end for directores in fs.list
L1026[12:31:16]
<20kdc>
also, AmandaC: you may want to adjust your screen mode to
monochrome for optimal klogo results
L1027[12:31:52] <AmandaC> @20kdc the file
picker was deciding any thing under the root was a file, because of
that bug in ocvm
L1028[12:32:09] <AmandaC> bbs, going out
for a bit
L1029[12:32:19] <payonel> s/that bug in
ocvm/that weird list api design choice in oc/
L1030[12:32:19] <MichiBot>
<AmandaC> @20kdc the file picker was deciding any thing under
the root was a file, because of that weird list api design choice
in oc
L1031[12:32:36]
<20kdc>
...I forget if that was a Java thing
L1032[12:33:02] <payonel> 20kdc: if i had
a time machine, i would scrub every name
L1033[12:33:06]
<20kdc>
point is, seemed consistent enough behavior, and if KOSNEO acts as
an emulator stress-test then all the better
L1034[12:33:08] <payonel> regardless of
the underlying api
L1035[12:33:30] <Izaya> I should probably
make a dedicated FRequest download tool for low-memory
machines
L1036[12:33:30] <payonel> definitely,
glad people are running non-openos on ocvm
L1037[12:34:05]
<20kdc>
payonel: on the one hand, scrubbing names might've been a good
idea, on the other hand, the way names are now makes it a lot more
convenient to write things like file pickers
L1038[12:34:26] <Izaya> don't need to run
isDirectory on everything
L1039[12:34:31]
<20kdc>
^
L1040[12:34:33] <payonel> that is
assuming a fs proxy obeys that rule
L1041[12:34:34] <gamax92> ^
L1042[12:34:41] <payonel> yeah, i didn't
feel safe making that assumption in openos
L1043[12:34:41] <gamax92> well if it
doesn't it's out of spec
L1044[12:34:42] <Izaya> ^
L1045[12:34:45] <payonel> meh
L1046[12:34:54] <payonel> the problem is
that i disagree with the spec
L1047[12:35:07]
<20kdc>
at least it's been made consistent now
L1048[12:35:17]
<20kdc>
the worst things are the inconsistent thing
L1049[12:35:18]
<20kdc>
*things
L1050[12:35:25]
<20kdc>
gamax92: so how's setPrecise support going
L1051[12:35:32] <gamax92> a whot?
L1052[12:35:42]
<20kdc>
...wait, were you the right person? hm
L1053[12:35:57] <gamax92> I probably am
but if you mean ocemu then I haven't exactly looked at it
L1054[12:35:57] <Izaya> yesssss, this
stream even plays Dire Straits
L1055[12:36:18] <AmandaC> payonel: am I
imagining it, or was drag events previously supported in
ocvm?
L1056[12:36:20]
<20kdc>
gamax92: it pretends to support setPrecise, but that leads to fun
because of the weirdness regarding setPrecise coordinates
L1057[12:36:31] <payonel> AmandaC:
definitely
L1058[12:36:40] <AmandaC> payonel: seems
to have broken at some point then
L1059[12:36:51]
<20kdc>
from a theoretical standpoint it'd be better if it just didn't
support setPrecise
L1060[12:36:52] <Izaya> I was gonna do a
drag to resize thing :|
L1061[12:36:58] <Izaya> bah
L1062[12:37:06]
<20kdc>
otherwise, leads to touch calibration issues on anything that
doesn't math.ceil everything
L1063[12:37:09] <payonel> AmandaC: works
for me :(
L1064[12:37:43] <payonel> though, it
might be an issue that ocvm sends a crap ton of drag events
L1065[12:37:54] <AmandaC> Oh wait
L1066[12:37:59] <payonel> thanks to how
mouse movements in terminals spam a bit
L1067[12:38:05] <AmandaC> I'm an
idiot
L1068[12:38:05] <payonel> i could
probably filter those a bit :)
L1069[12:38:37]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300556E62B50579EF6C750A7550BB.dip0.t-ipconnect.de)
L1070[12:38:37]
zsh sets mode: +v on Vexatos
L1071[12:39:00] <AmandaC> Me drag events
don't work! Me, 30s or so earlier: `dmesg touch`
L1072[12:39:03] <gamax92> @20kdc can't
you just turn off setPrecise, but yeah this looks simple enough to
fix
L1073[12:39:18] <payonel> AmandaC: haha
:)
L1074[12:39:23]
<20kdc>
gamax92: impossible to tell if setPrecise will or will not work
under any given situation
L1075[12:40:47]
⇨ Joins: Backslash
(Backslash!~Backslash@ip-94-114-162-224.unity-media.net)
L1076[12:41:08]
<20kdc>
and no, turning off setPrecise under all situations isn't an option
- applications receive 0 to 1-(1/inf) coordinates
L1077[12:41:19]
<20kdc>
specifically for if they want precise access
L1078[12:41:45]
<20kdc>
disabling that would be rather problematic for anyone wanting to
make an image editor
L1079[12:42:48] <gamax92> precise drag is
so weird.
L1082[12:50:35]
<20kdc>
The first shape is intended to cover the entire block area.
L1083[13:05:12]
<Smexy
Snek> MARASMUS... HAZAH
L1084[13:05:18]
<Smexy
Snek> MARASMUS... HAZAH!!!! [Edited]
L1085[13:07:20] <Arcan> wat
L1087[13:11:01]
⇦ Quits: Backslash_
(Backslash_!~Backslash@ip-94-114-162-224.unity-media.net) (Quit:
Leaving)
L1088[13:11:02]
⇦ Quits: Backslash
(Backslash!~Backslash@ip-94-114-162-224.unity-media.net) (Quit:
Leaving)
L1089[13:11:16]
⇨ Joins: Backslash
(Backslash!~Backslash@ip-94-114-162-224.unity-media.net)
L1090[13:12:27]
<Smexy
Snek> MARASMUS! I WILL PULL A RABBIT OUT OF YOUR ASS!
L1091[13:12:39]
<Smexy
Snek> WHOOPS! That was not medicine!
L1092[13:12:48]
<Smexy
Snek> I promise I will heal you! :3
L1093[13:13:09] <payonel> smexy: is there
context to your unusual behavior?
L1094[13:13:16]
<Smexy
Snek> Usually not.
L1095[13:13:28]
<Smexy
Snek> Well.... Team Fortress 2 ?
L1096[13:13:51] <payonel> there needs to
be a balance between strange and spam :)
L1098[13:15:24] <S3> but spam is
strange
L1099[13:15:27] <S3> ever eaten it?
L1100[13:15:34] <Izaya> didn't like it
much tbh
L1101[13:15:44]
<Smexy
Snek> I kinda do
L1102[13:15:44] <S3> right
L1103[13:15:47] <S3> it's pretty
gross
L1104[13:15:58] <Izaya> I mean, it'
L1105[13:16:00] <Izaya> s edible
L1106[13:16:10] <Izaya> which is better
than I can say for a lot of things
L1107[13:16:17] <Arcan> %pet @Smexy
Snek
L1108[13:16:18] *
MichiBot pets @Smexy Snek with scj643's sanity. 7 health
gained!
L1109[13:16:21] <Izaya> but you can get
other stuff that is much nicer
L1110[13:16:52] <Arcan> like
pickles
L1111[13:17:35] <Mimiru> damn it... now I
want spam.
L1112[13:17:37] <S3> scj643 is
sane?
L1113[13:17:55] <Izaya> No, that's why
MichiBot had their sanity
L1114[13:20:21] <gamax92> oops, typo in
my screen component
L1115[13:22:19] <S3> %give payonel's
insanity
L1116[13:22:19] *
MichiBot searches through her inventory for a bit. "I couldn't
find anything..."
L1117[13:22:29] <S3> %give MichiBot
payonel's insanity
L1118[13:22:29] *
MichiBot accepts payonel's insanity and adds it to her
inventory
L1119[13:22:40] <gamax92> @20kdc okay
gpu.bind reset should be added now
L1120[13:22:48] <payonel> ... does that
mean i dont have it myself anymore?
L1121[13:22:50]
<20kdc>
ah, thanks!
L1122[13:23:33]
<Forecaster> MichiBot actually summon
magical representations of things
L1123[13:23:44]
<Forecaster> %inv add the concept of
sanity
L1124[13:23:44] *
MichiBot summons 'the concept of sanity' and adds to her inventory.
This seems rather fragile...
L1125[13:24:35]
⇨ Joins: Kritnich
(Kritnich!~kritnich@static.21.18.46.78.clients.your-server.de)
L1126[13:25:19] <Skye> ~w screen
L1128[13:26:45] <gamax92> @20kdc also I
did add in precise support, drag isn't fully accurate compared to
OC but it has fractional coords and no offset by 1
L1129[13:26:52]
⇦ Quits: Cazzar
(Cazzar!~CazzarZNC@vocaloid.lovers.at.cazzar.net) (Quit: ZNC -
http://znc.in)
L1130[13:26:52]
⇦ Quits: Reika
(Reika!~Reika@reika.kalseki.mods.abrarsyed.com) (Quit: ZNC -
http://znc.in)
L1131[13:27:59]
<20kdc>
gamax92: Ah. ...By "no offset by 1", I'm wondering if
that means my code is more or less broken
L1132[13:28:22]
<20kdc>
if it's the same weird "0, 0 is top-left" that OC seems
to do, all is well
L1133[13:28:33] <gamax92> the latter, all
should be well
L1134[13:29:05]
<20kdc>
Yay! Thanks, that should mean I can start testing stuff that relies
on precise for good mouse support (keyboard-only is going to remain
a thing forever)
L1135[13:29:09] <gamax92> I haven't
actually tested KittenOS in ocemu, opened up MC that
L1136[13:29:18]
⇦ Quits: Kritnich
(Kritnich!~kritnich@static.21.18.46.78.clients.your-server.de)
(Quit: Kritnich)
L1137[13:29:27] <gamax92> how do I words
today agh.
L1138[13:29:28]
<20kdc>
KittenOS NEO is primarily worked on in OCEmu
L1139[13:29:48] <gamax92> I still gotta
work on an old unicode fix regarding wtrunc
L1140[13:31:25] <gamax92> wlen considers
non existent characters as 1 length, and wtrunc considers them as 0
length
L1141[13:37:30] <Izaya> oh, that's why I
my computer has been spewing fire out the back for the last hour or
so
L1142[13:37:33] <Izaya> I left Minecraft
open
L1143[13:37:53] <gamax92> err no right,
we modified wtrunc in OC to treat them as 1.
L1144[13:39:50] <Skye> payonel, is there
a way to hook ctrl+C
L1145[13:40:20] <AmandaC> Skye: in open
os? Event.pull interrupted
L1146[13:40:41] <payonel> ^c is a soft
interrupt. the event lib just emits a signal
{"interrupted"}
L1147[13:40:43] <Skye> does it have to be
event.pull?
L1148[13:40:52] <payonel> no
L1149[13:41:02] <payonel>
computer.pullSignal triggers it, too
L1150[13:41:09] <payonel> because openos
intercepts that
L1151[13:41:16] <Skye>
event.listen?
L1152[13:41:23] <payonel> oh
L1153[13:41:28] <payonel> you were asking
a different question
L1154[13:41:35] <payonel> yeah, it's a
normal signal
L1155[13:41:39] <payonel> you can pull or
listen for it
L1156[13:41:50] <payonel> you can also
use threads :)
L1157[13:53:17] <AmandaC> Izaya: I choose
to believe that's not hyperbole and your computer is defending
against spiders
L1158[13:53:41] <Izaya> it's not as
literal as it used to be, but at one point it was
L1159[13:53:57] <Izaya> 600W of heat
being dumbed out the back
L1160[13:54:05] <Izaya> I took care to
ensure there was nothing flammable behind it
L1161[13:55:58] <AmandaC> Izaya: must
have been chilly in the winter having a hole to the outside in the
wall
L1162[13:56:20] <Izaya> actually I
pointed it into the room and used it as a heater
L1163[13:56:26] <Izaya> was much better
at it than the actual heater
L1164[13:58:14] <AmandaC> Fire
investigors in tandom with the CIA confirmed the fire started when
Izaya tried to compile Chromium
L1165[13:58:36] <Izaya> :D
L1166[13:58:38] <Izaya> so for the
record
L1167[13:58:43] <Izaya> dual-GPU cards
are a dumb idea
L1168[13:58:50] <Izaya> dual-GPU cards in
SLI is an even dumber idea
L1169[14:10:30]
<Wuerfel_21> huh?
L1170[14:33:45]
⇨ Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@p5797286d.dip0.t-ipconnect.de)
L1172[14:42:59] <ben_mkiv> latest release
from like 3 days ago?
L1173[14:43:03] <AmandaC> yup
L1174[14:43:43] <ben_mkiv> ok thanks,
gonna try to reproduce that in ~30mins
L1175[14:43:53] <AmandaC> sure. :)
L1176[14:44:16] <AmandaC> oh, it seems
the server died as well
L1177[14:44:18] <ben_mkiv> you just
rightclicked a sheep with the tool that looks like a cable
connector?
L1178[14:44:23] <AmandaC> yup
L1179[14:47:08] *
ben_mkiv needs some kind of unittesting xD
L1180[14:47:19] <ben_mkiv> bet i've just
tested with some entity which was already upgraded
L1182[14:48:10] <AmandaC> since it
probably matters, the only interfaceI installed in the sheep was
the OC one
L1183[14:49:09] <ben_mkiv> was it also
some existing upgraded entity?
L1184[14:49:21] <AmandaC> Don't think
so
L1185[14:50:00] <gamax92> Hey AmandaC,
any anime recommendations, haven't watched anything in the past
several months
L1186[14:50:03] <AmandaC> That might
explain where the interface I dropped went, but there wasn't
anything in the slots before I put the OC one in and went home
-> OpenComputers
L1187[14:50:13] <Inari> gamax92: Yuru
CAmp
L1188[14:50:33] <AmandaC> gamax92: what
Inari said. Be careful not to OD on the wholesomeness though
L1189[14:52:34] <Inari> gamax92: Also
Gamers!, if you don't mind romcom misunderstandings
L1190[14:53:19]
<Smexy
Snek> To reboot it's os.reboot, right?
L1191[14:54:11] <AmandaC>
computer.shutdown(true) -- openos might bind an os.reboot
L1192[14:54:19]
<Smexy
Snek> Ah crap
L1193[14:54:24]
<Smexy
Snek> Yeah I forgot I had to do that lol
L1194[14:54:59] <payonel> bind the gpu?
yes definitely
L1195[14:55:47]
<Smexy
Snek> Whut?
L1196[14:56:32]
<Smexy
Snek> BEEP! -HDD noises- My fav :3
L1197[14:56:43] <payonel> AmandaC: oh you
mean bind the method?
L1198[14:56:49] <payonel> no it doesn't
do that
L1199[14:57:15]
<Smexy
Snek> How many different IRC bots are there...?
L1200[14:57:21] <gamax92> 74
L1201[14:57:31] <AmandaC> payonel: no,
bind os.reboot() to computer.shutdown(true)
L1202[14:57:32]
<Smexy
Snek> In this server
L1203[14:57:34]
<Smexy
Snek> Currently
L1204[14:57:39]
<Smexy
Snek> OHHH
L1205[14:57:42]
<Smexy
Snek> Ok thanks.
L1206[14:57:52] <payonel> yeah, no
os.reboot
L1207[14:58:04]
<Wuerfel_21> giv bad apple at BTM video
link plz
L1208[14:59:44]
<Smexy
Snek> Syntax error near =
L1209[14:59:52]
<Smexy
Snek> os.reboot() = os.shutdown(true)
L1210[14:59:58] <payonel> that's not who
you lua
L1211[15:00:07] <gamax92> that's not how
any of this works
L1212[15:00:10] <payonel> you can assign
the result of a method to the result of another
L1213[15:00:14] <payonel> how*
L1214[15:00:30]
<Smexy
Snek> Whut?
L1215[15:00:57]
<Smexy
Snek> You said bind them.. I though that's what you meant?
L1216[15:01:17]
<Smexy
Snek> COMPUTER
L1217[15:01:18]
<Smexy
Snek> NOT OS
L1218[15:01:19]
<Smexy
Snek> SORRY
L1219[15:02:21]
<Smexy
Snek> Well it's still giving me a syntax error.
L1220[15:02:43]
<Smexy
Snek> os.reboot() = co.shutdown(true)
L1221[15:02:49] <payonel> smexy: do you
know how to add methods to a table?
L1222[15:02:57]
<Smexy
Snek> Uhm... No.
L1223[15:02:59]
<Smexy
Snek> XD
L1224[15:03:04] <payonel> or, do you know
how to declare a table?
L1225[15:03:11]
<Smexy
Snek> Nope
L1226[15:03:31] <payonel> you should
really read about lua
L1227[15:03:35]
<Smexy
Snek> Ill just use the good old method
L1228[15:03:41]
<Smexy
Snek> Also, Im trying
L1229[15:03:44]
<Smexy
Snek> That's how I'm learning XD
L1231[15:04:04] <Vexatos> if you have 30
cashmoneys you can buy the book it's pretty good
L1232[15:04:08] <payonel> read that,
it'll greatly enrich your life
L1233[15:04:16]
<Smexy
Snek> I have 0 cashmoneys
L1234[15:04:21] <payonel> the url i
linked is free
L1235[15:04:23] <Vexatos> if you have a
library you can get the book it's pretty good
L1236[15:04:26]
<Smexy
Snek> I know lol
L1237[15:04:27] <payonel> given that
you've paid your isp
L1238[15:04:40]
<Smexy
Snek> I wasnt talkin to you xD
L1239[15:04:45] <Inari> If you have
internet you can probably get the book it's pretty good
L1240[15:04:48] <payonel> we'lre talking
together :)
L1241[15:04:50]
<Smexy
Snek> Also, it'll greatly enrich my experience with lua, not my
life XD
L1242[15:04:59] <payonel> my life is
programming
L1243[15:05:06] <gamax92> what if you
have the internet because someone else is playing for it?
L1244[15:05:06]
<Smexy
Snek> That's sad v.v
L1245[15:05:07] <Vexatos> Inari, have not
found PIL v4 on the interewbs
L1246[15:05:07] <payonel> thus, enriching
my programming enriches my life :)
L1247[15:05:10] <Vexatos>
interwebs*
L1248[15:05:10]
<Smexy
Snek> Lol jk xD
L1249[15:05:15] <payonel> what
really?
L1250[15:05:19]
<Smexy
Snek> Interbewbs
L1251[15:05:22] <payonel> huh
L1252[15:05:37] <gamax92> as seems
evident here
L1253[15:05:57] <payonel> programming has
been my life and passion for 56% of my life :)
L1255[15:06:52] <MichiBot>
BTM 2016:
Opening Keynote | length:
11m 47s | Likes:
3 Dislikes:
0
Views:
469 | by
PucoslawTV | Published On
4/1/2016
L1256[15:07:40] <Mimiru> PIL 4th ED pdf..
lol
L1258[15:10:13] <Inari> S3: So
L1259[15:10:21] <Vexatos> Prohramming in
Selene, First Edition
L1260[15:10:27] <S3> why must peple be so
stupid
L1261[15:10:39] <Inari> Programming in
Malbolge, First Edition
L1262[15:10:55] <S3> Vexatos: some
dipshit girl (probably late middle / high school age) rode her bike
onto the crosswalk in front of the car right in front of me a bit
ago
L1263[15:11:06] <Vexatos> why me
,-,
L1264[15:11:14] <Inari> xD
L1265[15:11:14]
<20kdc>
Programming in ByteByteJump: First Edition
L1266[15:11:18] <S3> nobody was hurt but
holy shit
L1267[15:11:25] <Vexatos> S3, I mean it's
a crosswalk
L1268[15:11:27] <S3> theres a reason why
that is ilegal here
L1269[15:11:34] <S3> it's against the
law, Vexatos
L1270[15:11:35] <Vexatos> is it
L1271[15:11:37] <gamax92> Vexatos: what's
your opinion on LATEX
L1272[15:11:40]
<Wuerfel_21> Vexatos: because you are the
arch-nemesis of everyone
L1273[15:11:50] <S3> you're not a
pedestrian if you're on a bike, and you're not allowed on
crosswalks on a bike here you need to obey traffic laws
L1274[15:11:52] <Vexatos> gamax92,
unfortunately the best option
L1275[15:11:59] <S3> which means you ride
in the street with traffic
L1276[15:12:06] <Inari> gamax92: It's a
lie thatit feels real - for either side involved
L1277[15:12:13]
<20kdc>
wget vexatos.is.not.the.arch.nemesis.of.everyone.com
L1278[15:12:18] <S3> Vexatos: if you get
off your bike and walk down the crasswalk with it that is
legal
L1279[15:12:26] <Vexatos> might be the
same in Germany
L1280[15:12:32] <Vexatos> idk I always
get off my bike when crossing the road
L1281[15:13:04] <ben_mkiv> AmandaC, did
this error happen more than once?
L1282[15:13:06] <Vexatos> gamax92, I am
not good at latex and have not ever _needed_ it but I recognize it
is the best way to make a paper look good
L1283[15:13:08] <S3> but wth lol she
didn't even really look she only saw that the car was slowing down
probablyd ue to nervousness and she took an opportunity to
cross
L1284[15:13:16] <S3> and of course
Vexatos I do not have anti lock brakes
L1285[15:13:26] <AmandaC> ben_mkiv:
havn't tried again yet, got distracted before getting back into
MC
L1286[15:13:40] <S3> so I pump my brakes
really fast and skid to a stop and stall, my keys fell apart and
was stuck in the middle of traffic for a minute
L1288[15:13:52] <S3> before I was able to
start the car again
L1289[15:14:11] <Inari> You should get
better keys
L1290[15:14:14] <Inari> The yshouldn't
fall apart
L1291[15:14:25] <S3> they shouldn't
L1292[15:14:34] <S3> but they make keys
out of plastic here now
L1293[15:14:34] <S3> wtf?
L1294[15:14:54] <S3> like the key part is
metal but the top part is plastic and It's so stupid
L1295[15:15:11] <Inari> Thats fairly
standard, no?
L1296[15:15:51] <Vexatos> so Cruor and I
right now have a problem where the program he's working on won't
install on Windows unless they have a certain update installed,
nice.
L1297[15:15:56] <S3> when I was growing
up it was all metal and you may have had some plastic on them
L1298[15:16:08] <S3> but this is like
lastic with a metal key part and so it twist and broke
L1299[15:16:13] <S3> like wth is
that
L1300[15:16:28] <gamax92> 3d print your
keys entirely out of solid metal
L1302[15:16:47] <Vexatos> you don't print
metal
L1303[15:16:51] <AmandaC> S3: How old are
you again?
L1304[15:16:59] <Vexatos> Like 65 or
so
L1305[15:17:01] <S3> AmandaC: I think
we're the same age
L1306[15:17:01]
<20kdc>
Vexatos: you do now apparently...
L1307[15:17:02]
<logan2611> you can print metal
L1308[15:17:03] <Vexatos> :^9
L1309[15:17:07] <gamax92> you can print
metal though
L1310[15:17:10] <S3> AmandaC: I'm turning
30 this year
L1311[15:17:20] <Vexatos> reasonable hard
metals?
L1312[15:17:24] <Vexatos>
reasonably*
L1313[15:17:32] <AmandaC> Vexatos: that's
why I'm confused. He acts like he grew up in the early 1900s, but
he's only like, 4 years older than me (apparently)
L1314[15:17:50] <S3> AmandaC: Maine is
always very behind the times
L1315[15:18:09] <S3> we didn't even
really have cars here until the 50s or 60s
L1316[15:18:16] <S3> according to my
family members
L1317[15:18:44] <S3> metal keys weren't
very long ago
L1318[15:19:05]
⇨ Joins: Cervator
(Cervator!~Thunderbi@2601:4c1:4001:1d5d:7095:8a16:db91:a54)
L1319[15:19:22] <gamax92> Vexatos: I
dunno it's something like a process of laying down a thing layer of
powder, heating it with a laser, repeat
L1320[15:19:32] <gamax92> thin
layer*
L1321[15:19:44]
<logan2611> is bronze a reasonably hard
metal
L1322[15:19:49]
<logan2611> ;3
L1323[15:20:03] <Vexatos> gamax92, o you
can just, like
L1324[15:20:04] <Vexatos> cast them
L1325[15:20:06] <Vexatos> like
normal
L1326[15:20:17] <gamax92> sure but, still
a thing that exists
L1327[15:20:19] <ben_mkiv> or use CNC if
you need variations
L1328[15:20:21]
<logan2611> that would make too much
sense
L1329[15:20:45] <Vexatos> pun fact: if
your mold contains any text, it is considered spell-casting
L1330[15:20:47]
<Wuerfel_21> meanwhile reddit: `does your
vulva shrink in the cold like tentacles?`
L1331[15:20:57] <ben_mkiv> nice vex
xD
L1332[15:21:16]
<Wuerfel_21> lel wrong server
L1333[15:21:43] <ben_mkiv> im sure
someone here knows the answer^
L1334[15:22:09] <AmandaC> ben_mkiv: I
can't seem to get back into the server. :D
L1335[15:22:22] <AmandaC> I think I might
have accidentally installed an OC interface on myself
L1336[15:23:08] <ben_mkiv> oh, let me try
that
L1338[15:34:07] <ben_mkiv> yea there are
some issues with players... working on a fix rn
L1339[15:37:46] <Inari> Heh
L1340[15:39:31] <S3> you know
L1341[15:39:34] <S3> I wish mc didn't use
NBT
L1342[15:39:45] <ben_mkiv> why?
L1343[15:40:01] <S3> probably would have
been better to use sereal or something
L1344[15:40:07] <S3> something more
reusable
L1345[15:40:16] <S3> and extensible
L1346[15:40:31] <ben_mkiv> nbt is pretty
much like tables in lua
L1347[15:40:36] <ben_mkiv> from the
structure
L1348[15:40:54] <ben_mkiv> but i think
the packetsize is limited to 4kb or something
L1349[15:41:10] <S3> yeah, but there were
plenty of available solutions that would have worked better
L1350[15:41:42] <S3> reinventing the
wheel is fine, but sometimes I wonder why they did for that
particular thing
L1351[15:42:13] <ben_mkiv> also probably
wrote stuff that already exist just because i didnt knew that it
exists
L1352[15:42:44] <S3> maybe
L1353[15:45:58] <S3> I'm actually
starting to really like msgpack
L1354[15:46:13] <S3> for a lot of binary
packing that doesn't need any special fitting
L1355[15:46:25] <ben_mkiv> the weird
thing is i cant reproduce the error yet as it wont let me attach
any capability to myself
L1356[15:46:31] <S3> though sereal is
much faster
L1357[15:48:29]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-123.nctv.com)
L1358[15:56:29] <ben_mkiv> AmandaC, if
your inventory wasnt worthy, just remove your player.dat
L1359[15:56:35] <ben_mkiv> that should
actually fix your login issue
L1360[15:57:03] <ben_mkiv> or if you
upload it i could look at the nbt
L1361[16:03:27]
⇦ Quits: MajGenRelativity
(MajGenRelativity!uid288574@id-288574.stonehaven.irccloud.com)
(Quit: Connection closed for inactivity)
L1363[16:06:37] <ben_mkiv> thanks
L1365[16:10:05] <ben_mkiv> hope that
hoster works... never used before :>
L1366[16:21:42] <ben_mkiv> yea i think i
found the issue also
L1367[16:22:36] <ben_mkiv> moddata starts
to sync when theres a forgeevent that a entity got loaded
L1368[16:22:45] <ben_mkiv> which never
happens for yourself actually
L1369[16:43:46]
⇨ Joins: lp (lp!~lordpipe@66.109.211.167)
L1370[16:48:23]
⇦ Quits: Inari
(Inari!~Pinkishu@p5DEC618B.dip0.t-ipconnect.de) (Quit: 'Make every
second count!' - Reinhardt (Overwatch))
L1371[16:52:03] <AmandaC> ben_mkiv: I can
reproduce the crash when trying to put a thing on a sheep,
currently waiting for MC and the server to boot back up
L1372[16:52:42] <ben_mkiv> you got a full
client crashlog?
L1373[16:52:47] <AmandaC> sure, gimme a
sec
L1374[16:52:56] <ben_mkiv> the first
stacktrace wasnt complete
L1376[16:59:04] <AmandaC> Server's back
up, log in, and the sheep I was embedding it into is gone. I assume
it was sucked up when it failed to load, checking the log now
L1377[17:00:06] <ben_mkiv> there might be
something in the serverlog about errors creating a machine or
something
L1378[17:00:22] <ben_mkiv> your nbt data
missed the oc machine tag, so im gonna try with the same oc version
now
L1380[17:01:20] <AmandaC> rather, the
part of the log concerning the relevent sheep, I assume
L1381[17:04:37] <AmandaC> Anyway, going
to put my laptop away for the night I think
L1382[17:05:04] <AmandaC> I'll be on
peroidaccly from my phone
L1383[17:05:21] <ben_mkiv> ok, thanks for
detailed feedback and providing logs
L1384[17:09:02] <AmandaC> %choose oppai
dragon or ghouls
L1385[17:09:02] <MichiBot> AmandaC: oppai
dragon
L1386[18:38:33]
⇦ Quits: Tahg
(Tahg!~Tahg@pool-173-76-165-7.bstnma.fios.verizon.net) (Quit:
Leaving)
L1387[18:39:33]
<logan2611> %choose life or more life
L1388[18:39:33] <MichiBot> logan2611:
more life
L1389[18:39:37]
<logan2611> ah
L1390[19:08:22]
⇨ Joins: Tahg
(Tahg!~Tahg@pool-173-76-165-7.bstnma.fios.verizon.net)
L1391[19:25:56] <AmandaC> Stop stealing
chocolate coins, Logan, that's not how life works in reality
L1392[19:26:20] <ben_mkiv> fixed the
problem^
L1393[19:28:59] <ben_mkiv> v11 is waiting
for approve on curse, so should be online in 5mins - 3hours
:P
L1394[19:38:58]
<logan2611> what are chocolate coins
L1395[19:43:09]
⇦ Quits: ben_mkiv
(ben_mkiv!~ben_mkiv@p5797286d.dip0.t-ipconnect.de) (Ping timeout:
198 seconds)
L1396[19:44:06] <AmandaC> They're what
you get if you put a piece of chocolate on your GPU then mine a
single Bitcoin before it melts all the way
L1397[19:48:27]
⇦ Quits: Vexatos
(Vexatos!~Vexatos@p200300556E62B50579EF6C750A7550BB.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L1398[19:53:00]
<logan2611> genius
L1399[19:54:57]
⇦ Quits: Thutmose
(Thutmose!~Patrick@host-69-59-79-123.nctv.com) (Quit:
Leaving.)
L1400[19:57:12]
⇨ Joins: lostkangaroo
(lostkangaroo!~lostkanga@50-24-35-127.bcstcmtk01.res.dyn.suddenlink.net)
L1401[19:57:37]
⇨ Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@p579725ed.dip0.t-ipconnect.de)
L1402[20:07:48] <AmandaC> %give MichiBot
an uncomfortable loli scene
L1403[20:07:48] *
MichiBot accepts the uncomfortable loli scene and adds it to her
inventory
L1404[20:10:28]
<logan2611> nooooo
L1405[20:23:29] <Arcan> %inv add
logan2611's sanity
L1406[20:23:29] *
MichiBot summons 'logan2611's sanity' and adds to her inventory. I
could get some good swings in with this.
L1407[20:23:41] <Arcan> @logan2611 -
we're all mad here
L1408[20:23:56]
<logan2611> ah
L1409[20:25:20] <Arcan> rawr
L1410[20:49:42]
⇦ Quits: lostkangaroo
(lostkangaroo!~lostkanga@50-24-35-127.bcstcmtk01.res.dyn.suddenlink.net)
(Quit: wandering off again.)
L1411[20:51:51] <AmandaC> What're you
angry about, Arcan ? I'm not mad, just tired
L1412[20:52:11] <Arcan> AmandaC: mad as
in insane
L1413[20:52:18] <Arcan> it's a quote from
lewis carrol
L1414[20:52:22] <Arcan> the chesire
cat
L1415[20:52:53] <AmandaC> :p
L1416[20:53:06] <AmandaC> Right, time for
sleep
L1417[20:53:36] <AmandaC> I've got a lot
of universes to cull tomorrow
L1418[21:00:22]
⇦ Quits: xarses
(xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Read error:
Connection reset by peer)
L1419[21:00:33]
⇦ Quits: ben_mkiv
(ben_mkiv!~ben_mkiv@p579725ed.dip0.t-ipconnect.de) (Ping timeout:
198 seconds)
L1420[21:03:55]
⇨ Joins: xarses
(xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L1421[21:07:25] ***
unascribed is now known as unasploded
L1422[21:16:10] <S3> it is 48F/8C
L1423[21:16:11] <S3> so nice
L1424[21:16:28] <S3> I've been out and
about in a tshirt
L1425[21:43:26] <Saphire> :hums
L1427[21:47:52] <Saphire> >Core
elements for the design of this website have shamelessly been
ripped off ffmpeg.org.
L1428[21:48:05] <Saphire> ...now that's
just hypocritical
L1429[21:54:31] <Xal> "I do not
allow anyone to redistribute my code" just translated into
"I will never use this code" in my mind
L1430[21:58:08] <Xal> Also I love:
"here's my proprietary program for /opencomputers/"
L1431[22:19:18] <Saphire> Eheh
L1432[22:25:49] <Saphire> And it's first
hit on google for opencomputers big reactors stuff. Other than
YouTube.
L1433[22:33:57] <gamax92> %tell AmandaC
Help I'm drowning in wholesomeness
L1434[22:33:57] <MichiBot> gamax92:
AmandaC will be notified of this message when next seen.
L1435[22:41:16] <Saphire> gamax92:
oh?
L1436[23:00:22]
⇨ Joins: Cazzar
(Cazzar!~CazzarZNC@vocaloid.lovers.at.cazzar.net)
L1437[23:00:22]
zsh sets mode: +v on Cazzar
L1438[23:00:45]
⇨ Joins: Reika
(Reika!~Reika@reika.kalseki.mods.abrarsyed.com)
L1439[23:13:50]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:4c2d:5772:9fd9:e3ce)
L1440[23:32:21]
⇦ Quits: Cervator
(Cervator!~Thunderbi@2601:4c1:4001:1d5d:7095:8a16:db91:a54) (Remote
host closed the connection)