<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:07:33] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:a58f:95db:5372:faa1)
(Read error: Connection reset by peer)
L2[00:16:13] ⇦
Quits: Vexatos (~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de) (Quit: I
guess I have to go now. Bye ✔)
L5[00:44:42] <Saphire> HAHAHA
L6[00:44:53] <Saphire> Izaya: look at
/that/
L7[00:46:03] <Izaya> is that a webapp with
system requirements?
L8[00:58:29]
<BoxFox> if
I were writing functions within coroutines that I wanted to be
accessible from outside the coroutine, I would have to configure it
as a library?
L9[00:58:29]
<BoxFox> f =
session.make(blah,blah)
L10[00:58:29]
<BoxFox>
f.destroy()
L11[01:31:26] ⇨
Joins: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L12[01:31:29]
<BoxFox>
That was a waste of hours
L13[01:31:38] ⇦
Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:a480:40dc:f501:1258)
(Remote host closed the connection)
L14[02:09:58] ⇦
Quits: Crazylemon (~Crazylemo@207.62.170.210) (Ping timeout: 186
seconds)
L15[02:37:11] ⇦
Quits: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs) (Ping
timeout: 186 seconds)
L16[02:43:26] ⇨
Joins: Sava
(~Sava@cable-178-148-185-58.dynamic.sbb.rs)
L17[02:48:41] <Forecaster> they can sell me
chatting about minecraft mods
L18[02:48:43] <Forecaster> it's fine
:P
L19[03:04:00] <Kodos> So what version of MC
does everyone play on, if any
L20[03:04:37] <Izaya> last I played was
1.10 because the server was 1.10
L21[03:04:42] <AshIndigo>
1.7.10-1.10/1.11
L22[03:04:53] <AshIndigo> Leaning towards
1.10/1.11
L23[03:05:05] <Izaya> also, Intel ME
malware has been found, by Microsoft no less
L25[03:06:27] <AshIndigo> Oh boy
L26[03:11:51] <Forecaster> 1.10
currently
L27[03:12:03] <Forecaster> because the
railcraft server is 1.10 at the moment
L28[03:12:20] <Forecaster> we'll be moving
to 1.11 once railcraft is finalized for 1.10 though
L29[03:13:19] <Kodos> Is 1.10 getting a
feature complete version, or is it being abandoned in favor of
1.11
L30[03:13:37] <Kodos> Or rather, I should
say, is it being 'finalized' before getting everything
L31[03:13:39] <Kodos> In order to move to
1.11
L32[03:14:03] <Forecaster> railcraft will
be feature complete for 1.10
L33[03:14:08] <Forecaster> then ported to
1.11
L34[03:14:21] <Forecaster> (and possibly
further)
L35[03:14:37] <Forecaster> that's the plan
as of this moment
L36[03:32:16] <AshIndigo> ~markov
ocdoc
L37[03:32:17] <ocdoc>
▄ ▄▄ ▄▄
L38[03:45:57] ⇦
Quits: marcin212 (~marcin212@51.254.25.20) (Quit: WeeChat
1.7.1)
L39[03:46:21] ⇦
Quits: matrix89 (~matrix89@51.254.25.18) (Quit: WeeChat
1.7)
L40[03:51:25] ⇨
Joins: marcin212 (~marcin212@51.254.25.20)
L41[03:51:58] ⇨
Joins: matrix89 (~matrix89@51.254.25.18)
L42[04:01:27] ⇨
Joins: Inari (~Pinkishu@p4FC1EED0.dip0.t-ipconnect.de)
L43[04:08:29] ⇦
Quits: brayden (~brayden@163.47.16.134) (Ping timeout: 204
seconds)
L44[04:08:34] ⇨
Joins: brayden
(~brayden@2400:9c00:184:1:216:3cff:febe:e861)
L45[04:27:00] ⇦
Quits: marcin212 (~marcin212@51.254.25.20) (Quit: WeeChat
1.7.1)
L46[04:27:30] ⇨
Joins: marcin212 (~marcin212@51.254.25.20)
L47[04:52:12] ⇦
Quits: g (~g@ultros.tentacles.are.evidently.sexy) (Quit: ZNC -
http://znc.in)
L48[04:52:12] ⇦
Quits: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy)
(Quit: aaaaaaaaaaaaaaaa)
L49[05:02:37] <AshIndigo> ~markov
AshIndigo
L50[05:02:37] <ocdoc> would it be better to
say he is it?
L51[05:06:06] ⇦
Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Ping
timeout: 204 seconds)
L52[05:07:09] ⇨
Joins: glasspelican (~quassel@stanley.glasspelican.ca)
L53[05:15:21] ⇦
Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Ping
timeout: 201 seconds)
L54[05:16:13] ⇨
Joins: glasspelican (~quassel@stanley.glasspelican.ca)
L55[05:16:15] ⇦
Quits: flappy (~flappy@a88-113-154-4.elisa-laajakaista.fi) (Ping
timeout: 204 seconds)
L56[05:30:05] ⇨
Joins: g (~g@ip235.ip-167-114-181.net)
L57[05:30:31] *** g is
now known as Guest24355
L58[05:31:05] ***
Guest24355 is now known as g
L59[05:32:11] ⇨
Joins: Roadcrosser (~potato@ip235.ip-167-114-181.net)
L60[05:37:05] <Inari> ~markov Inari
L61[05:37:06] <ocdoc> *prays to
pre-emptively mute it it has a 16 gap (going to laser
pointers?
L63[05:38:53] ⇦
Quits: g (~g@ip235.ip-167-114-181.net) (Quit: ZNC - http://znc.in)
L64[05:38:53] ⇦
Quits: Roadcrosser (~potato@ip235.ip-167-114-181.net) (Quit:
aaaaaaaaaaaaaaaa)
L65[05:48:25] ⇨
Joins: g (~g@ip235.ip-167-114-181.net)
L66[05:49:23] ⇨
Joins: Roadcrosser (~potato@ip235.ip-167-114-181.net)
L67[06:00:11] *
Izaya hmms
L68[06:00:26] <Izaya> think using URIs for
all paths would work?
L69[06:00:33] <Skye> Izaya, for what?
L70[06:00:36] <Izaya> MultICE
L72[06:01:37] <Skye> How will you do local
urls
L73[06:01:48] <Izaya> was looking at the
design of Redox and internally it uses URIs for everything
L74[06:02:02] <Izaya>
mountname:/dir/file.extension
L75[06:02:09] <Izaya> same as already
L76[06:02:17] <Izaya> tbh I wouldn't need
to do anything new beyond enforce it
L77[06:02:24] <g> wouldn't it be
file://mountname/dir/file.ext ?
L78[06:02:29] <g> future-proof it
L80[06:02:43] <Izaya> because this is
easier and already implemented
L81[06:02:47] <g> it's not a url,
though
L82[06:03:11] <Skye> I guess http and https
could be designed as mount points
L83[06:03:37] <g> it's not a url anyway,
it's `:/` instead of `://`
L84[06:03:51] <Izaya> "Two slashes
(//): This is required by some schemes and not required by some
others. When the authority component (explained below) is absent,
the path component cannot begin with two slashes.[6]"
L85[06:04:13] <g> OK, but a mountpoint is
not a protocol
L86[06:04:22] *
Izaya shrugs
L87[06:04:48] <Izaya> You can mount
anything as a 'scheme' in what I have
L88[06:05:06] <g> wouldn't it be better to
have it work how one would expect though?
L89[06:05:14] <g> like, on a normal
computer, file:// works everywhere
L90[06:05:25] <Izaya> Not really
relevant.
L91[06:05:47] <Izaya> I get what you're
saying but like
L92[06:05:48] <g> don't you care about the
ux? ._.
L93[06:06:03] <Izaya> I'm one of two users
and this is already implemented
L95[06:06:26] <Izaya> and basically
anything in the 'filesystem table' pretends to be a
filesystem
L96[06:06:44] <Izaya> if you had one
mounted as http so
http://a.b/c worked it would pretend to be a
filesystem
L97[06:07:16] <Skye> Doesn't Izaya already
have a root based FS, just map file to that and use it if you're
unhappy
L99[06:09:50] <Izaya> you could basically
make a wrapper for the filesystem lib that sits in the filesystem
lib
L100[06:10:09] <g> I dunno if application
ux should be up to the user to design
L101[06:10:09] <Izaya> though then I guess
you could always go file:///file/file/file/file/file/file/..
L102[06:10:22] <Izaya> there is no
application UX
L103[06:10:25] <Izaya> this is basically
the kernel
L104[06:10:37] <g> kernel supports
http?
L106[06:10:50] <Izaya> no reason you can't
mount a http filesystem
L107[06:10:56] <g> I guess so
L108[06:23:03] <Izaya> for fun: wget this
onto an OC computer and run it
L110[06:30:01] *
AshIndigo summons an oc computer from his phone
L111[06:35:09] ⇦
Quits: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Ping
timeout: 200 seconds)
L112[06:36:59] <Izaya> shiny, I can now
run stuff from inside skex
L115[06:58:23] <Izaya> best editor
L116[07:02:24]
⇨ Joins: techno156 (~techno156@137.154.137.12)
L117[07:03:33]
<BoxFox>
Twas the night before Tuesday and all through the chat, not a
creature was stirring, not even mimiru.
L118[07:03:39]
<BoxFox> Hi
guys
L119[07:04:33] <Izaya> hi
L121[07:06:14]
<BoxFox>
Izaya, what is your end goal?
L122[07:06:35] <Izaya> in that picture or
in general?
L123[07:06:55] <Inari> Forecaster: Oh neat
a new LP. Seems nice
L124[07:07:33] <Corded> *
<LizzyTheKitty> wants to mess about with her Pis and see if
she can make one communicate with the other over a 4,000,000 baud
rate
L125[07:08:14]
<BoxFox>
:O
L126[07:08:42] <Izaya> @status MGR
L127[07:08:47] <Izaya> @status @MGR
L128[07:08:47]
<Discord>
MGR is currently IDLE
L130[07:09:09] *
Izaya sighs
L131[07:09:47]
<BoxFox>
Lol
L132[07:10:08]
<BoxFox> The
standard editor is something to fear
L133[07:10:27] <Izaya> even scarier than
vi
L134[07:23:29]
⇨ Joins: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L135[07:28:12]
<BoxFox> I
have come to rather appreciate vim
L136[07:29:55] <Izaya> vim is
wonderful
L137[07:31:35]
<MGR> Izaya,
what?
L138[07:32:10] <Izaya> MGR, MultICE has a
text editor now
L139[07:33:05]
<MGR>
Ok
L140[07:33:13]
<MGR> How
does that affect me?
L141[07:33:22] <Izaya> Dunno, you're just
fun to shittalk with
L142[07:33:36] <Izaya> and seem like the
sort of person that would get stuck in ed
L143[07:33:38]
<MGR>
Ok
L144[07:33:54]
<MGR> Stuck
in ed?
L145[07:34:09] <Izaya> the standard text
editor
L146[07:34:10] <Izaya> ed
L147[07:34:14]
<MGR>
Ah
L148[07:34:27]
<MGR> I
don't use that, except for copy pasting in
L149[07:34:59] <Izaya> no
L150[07:35:03] <Izaya> not the OC standard
editor
L151[07:35:11] <Izaya> the unix standard
editor
L152[07:35:47]
<MGR> I
don't use Unix
L153[07:36:37]
<LizzyTheKitty> there, set my laptop to
always load fuse on boot so i can still use it even after the
kernel gets upgraded
L154[07:41:42] <Izaya> most people don't
use unix
L155[07:41:51] <Izaya> the point is ed is
user-unfriendly
L156[07:42:03] <Izaya> moreso than
Windows, GNOME 3, OS X, emacs and vim
L157[07:46:20] <g> it's no nano, that's
for damn sure..
L158[07:47:17]
<LizzyTheKitty> nano annoys me
L159[07:47:23]
<LizzyTheKitty> mainly because i'm used to
vim
L160[07:47:54] <g> that's why vim annoys
me
L161[07:47:58] <g> although I do actually
know how to use vim
L162[07:48:03] <g> which means I'm part of
the 1% I suppose
L163[07:50:48] <Izaya> well this is
horrifying
L164[07:51:12] <Izaya> 4 ocemu instances
across two boxes
L165[07:51:23] <Izaya> one on each side is
running a network bridge over IRC
L166[07:51:31]
⇨ Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L167[07:51:40] <Izaya> the other ones are
running an nsh server and nsh client, respectively
L168[07:51:44]
<LizzyTheKitty> i know how to use the basic
stuff of vim, but don't even know most of it's advanced
feature
L169[07:52:01] <Izaya> I have logged into
a background session on an OC computer over the internet
L170[07:52:15] <Izaya> it's pretty damn
slow but it works
L172[07:56:24] <Forecaster> huh
L173[07:56:33] <Forecaster> scrolling in
ConEmu writes a ~
L174[07:58:26]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L175[08:00:44]
<MGR> Izaya,
I still don't understand how what you said affects me in any
way
L176[08:01:34] <Izaya> I said it didn't
but you're fun to shittalk with
L177[08:02:36]
<BoxFox>
Izaya, on the subject of text editors, do you know any really nice
in game ones?
L178[08:02:38]
<MGR>
?????
L179[08:03:07] <Izaya> I don't really edit
stuff ingame, though there is a vi-like editor
L180[08:03:33] <Izaya> might be called v
or something
L181[08:03:38] <Izaya> it's like a single
letter IIRC
L182[08:03:40] <Izaya> it's on OPPM
L183[08:04:43] ⇦
Quits: xarses_ (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping
timeout: 204 seconds)
L184[08:04:49]
<BoxFox>
Meh... I'll just see if atom had a Lua plugin
L185[08:05:23]
<MGR>
@BoxFox I use Adobe Brackets
L186[08:05:50]
<MGR> Also
GPOS's editor is supposed to be really good, but it unfortunately
doesn't exist yet :p
L187[08:06:12]
<BoxFox>
Hmmmm... Vs code support Lua?
L188[08:07:25] <Izaya> GPOS? Is that what
you're calling your OS?
L189[08:08:23]
<BoxFox> HEY
IT DOES
L190[08:08:35]
<BoxFox>
Ok... This will work fine
L191[08:08:55] <Izaya> Choosing to use
Visual Studio anything... Everyone to their own I guess
L192[08:11:40]
<BoxFox>
It's the nicest editor I have. Free with college, so not
complaining
L193[08:12:24] <Inari> VS is one of the
best IDE's I've used :P
L194[08:13:04] <Izaya> It was the slowest
I've tried, and I used Eclipse for a while
L195[08:13:27] <Inari> Not slow for me,
except it takes a little to startup
L196[08:13:36] <Inari> But if you're gonna
work on something for a fwe hours, that doesn't matter
L197[08:13:40]
<BoxFox>
^
L198[08:14:53]
<MGR> Izaya,
it's what I'm calling one of my two OS's
L199[08:14:59]
<MGR> GPOS
and HPOS
L200[08:15:01] *
Saphire chuckles
L201[08:15:11] <Saphire> Watching a
gameplay video of that "Hacknet" game
L202[08:15:16] <Saphire> More
specifically, a DLC of it..
L203[08:15:19] <Syrren> Any good?
L204[08:15:33]
<BoxFox>
When you say OS.v you don't mean an ndfjOS, please?
L205[08:15:34] <Saphire> Well, it pictures
IRC perfectly in a tiny snippet
L206[08:15:44] <Syrren> hehe
L207[08:15:52] <Saphire> "Hey, my
hacking program quits too slow!"
L208[08:15:59] <Saphire> "Eh, just ps
and kill it"
L209[08:16:05] <Saphire> (paraphrasing
here)
L210[08:16:10] <Izaya> MGR, General
Purpose and High Performance?
L212[08:16:14] <MichiBot>
Hacknet -
Labyrinths (DLC) - Gameplay | length:
8m 54s | Likes:
0 Dislikes:
0 Views:
13 | by
Save Or Quit |
Published On 24/5/2017
L213[08:16:51]
<MGR> Izaya,
Graphical Purpose, and High Performance
L214[08:16:53]
<MGR> Very
close
L215[08:17:03] <Saphire> ...uh
L216[08:17:05] <Saphire> wat
L217[08:17:07]
<MGR>
@BoxFox idk what that is
L218[08:17:09] <Syrren> so... GPU and
CPU?
L219[08:17:14] <Syrren> :p
L220[08:17:35]
<MGR>
Syrren, I wish GPU compute was a thing
L221[08:17:38]
<MGR> But
no
L222[08:17:50]
<MGR>
Afk
L223[08:18:07] <Syrren> I don't mean using
OC GPUs for GPU-compute, lol
L224[08:18:18] <Syrren> I mean that your
"GPOS" would perform the role of a GPU
L225[08:18:27] <Saphire> "Graphical
Purpose" seems like half-assed mess
L226[08:19:08] <Saphire> I would love to
say to call it "GOOSE", but I dunno about E
L227[08:19:52] *
Izaya boredly considers implementing clustering
L229[08:19:58] <Saphire> *record
scratch*
L230[08:20:02] <Saphire> Wait wait
wait..
L231[08:20:08] <Saphire> Are those..
/energy conduits/?
L232[08:20:32] <Saphire> Izaya: uh.. more
like job control for tasks.
L233[08:20:36] <Saphire> Network is too
slow
L234[08:20:48] <Izaya> Saphire: entire OS
is based in message passing
L235[08:20:57] <Saphire> OH
L236[08:20:57] <Izaya> I just have each
machine broadcast all messages
L237[08:20:58] <Syrren> Saphire: what's
the context of that image?
L238[08:20:59] <Saphire> ...huh
L239[08:21:05] <Saphire> Syrren: starmade,
a game
L240[08:21:17] <Saphire> (And it's fucking
Java game. Rip RAM)
L241[08:21:22] <Syrren> yeah, I've played
that
L242[08:21:33] <Syrren> I never made ships
anywhere near that gussied-up though
L243[08:22:48] <Izaya> Saphire: the thing
is, if I want decent performance I'll have to patch the scheduler
to not pass network messages that pass messages to actual
processes
L244[08:23:12] <Saphire> That's a problem
why..?
L245[08:23:23] <Saphire> Syrren: yeah.. it
kinda has a terrible entry time :V
L246[08:23:32] <Saphire> And.. it's not
FUN time too
L247[08:23:50] <Izaya> Saphire: just a
thing
L248[08:23:55] <Syrren> Saphire: when I
first saw it I'm like MY GOD MINECRAFT IN SPACE YES
L249[08:23:59] <Saphire> It's.. rather
stupid grind-money-to-buy-better-grinding
L250[08:24:11] <Saphire> Syrren: I thought
the same.. it is.. kinda meh
L251[08:24:13] <Saphire> Also LOL
L252[08:24:25] <Saphire> I remember the
time I found an awesome duplication bug
L253[08:24:42] <Syrren> :P
L254[08:24:42] <Saphire> So, you look at
your ship.. and you spambuild the blocks
L255[08:25:03] <Saphire> Thing is, by the
time your inventory catches up, you have placed more than you
wasted
L256[08:25:09] <Izaya> there was one ship
blueprint that cost so much it was free because >2^31
L257[08:25:09] <Syrren> hahaha
L258[08:25:20] <Syrren> ...now that's
awesome
L259[08:25:22] <Saphire> But.. that
probably got patched
L260[08:25:25] <Saphire> AHAH
L261[08:25:31] <Izaya> IIRC both of those
did
L262[08:25:31] <Saphire> Izaya: did they
patched that yet?
L263[08:25:39] <Saphire> inb4
s/int/long/
L264[08:25:43] <Syrren> what really stuck
in my head was the 50km/h speed limit
L265[08:25:44] <Izaya> I think the ship
was called Battlestar Galactica though
L266[08:25:45] <Syrren> for
SPACECRAFT
L267[08:25:50] <Saphire> Syrren: yeah
:V
L268[08:26:04] <Saphire> That.. is
bullshit
L269[08:26:08] <Syrren> yeah
L270[08:26:12] <Saphire> Space Engineers
have that too though
L271[08:26:19] <Saphire> but iirc 80m/s or
something
L272[08:26:31] <Syrren> I tried to run
space engineers on the potato-laptop that I had at the time
L273[08:26:34] <Syrren> integrated gpu,
etc.
L274[08:26:37] <Saphire> 100m/s
L275[08:26:39] <Syrren> couldn't get past
the tutorial level
L276[08:26:44] <Saphire> Owwwww
L277[08:26:46] <Saphire> Yeah
L278[08:26:51] <Saphire> It needs TONS of
RAM
L279[08:26:56] <Izaya> I used to play
starmade on 10x speed max and no friction
L280[08:26:59] <Saphire> And very very
beefy GPU
L281[08:27:00] <Syrren> I had lots of RAM
and a good CPU but no dGPU
L282[08:27:03] <Izaya> made it actually
spacey
L283[08:27:26] <Saphire> Syrren:
"lots of ram" nowadays is at least 16GB
L284[08:27:34] <Syrren> I currently have a
laptop with i7-7700K, 1070 and 32GB of RAM
L285[08:27:42] <Saphire> at 8 you're stuck
with pre-2016 games, if counting huge ones
L286[08:27:56] <Saphire> ...how the fuck
is that a /laptop/ of all things?
L287[08:28:05] <Saphire> Does it have 10m
discharge time?
L288[08:28:12] <Syrren> I've never used it
unplugged
L289[08:28:35] <Syrren> only reason I got
a laptop instead of a desktop is because, well... I live in
Adelaide, but my new full-time job wants me at head office in
Sweden.
L290[08:28:42] <Syrren> Adelaide,
Australia*
L291[08:28:56] <Izaya> oh another person
from hell
L292[08:28:58] <Izaya> o/
L293[08:29:00] <Syrren> \o
L294[08:29:23] <Izaya> am currently
drowning by the way
L295[08:29:30] <Syrren> QLD?
L296[08:29:35] <Izaya> north NSW
L297[08:29:46] <Syrren> ah. do you have
all the houses on stilts too?
L298[08:29:57] <Syrren> I know QLD does
that
L299[08:30:05] <Izaya> it's common
downhill from here
L301[08:30:16] <Syrren> heh, you're on a
hill too?
L302[08:30:16] <Izaya> but I live on top
of a mountain so
L303[08:30:49] <Syrren> Saphire:
Verisimilitude level = ncurses
L304[08:30:58] <Syrren> :)
L305[08:31:01] <Saphire> a what
level?
L306[08:31:14] <Saphire> OH
L307[08:31:45] <Saphire> ...actually, that
@ thing reminds me more of Discord .__.
L308[08:31:46]
<MGR>
Syrren, no, it means that it is GUI based
L309[08:32:23] <Saphire> MGR, GPOS sounds
more like some positioning thing, really
L310[08:32:25] <Syrren> @MGR: it's at
least trying to imitate proper irc (i.e. in a tty)
L311[08:32:41] <Syrren> Saphire: quite a
few people/communities do @thing on irc
L312[08:32:44] <Izaya> it sounds like
something steamy and brown but whatever
L313[08:32:44] <Saphire> ...I am not sure
if you're talking about same thing?
L314[08:33:04] <Saphire> @Syrren: lal, too
lazy to bring myself to punch in a @
L315[08:33:11] <Syrren> ikr?
L316[08:33:21] <Saphire> But really, in
Discord it automatically starts tab-ing people
L317[08:33:33] <Syrren> ah, same as
slack
L318[08:33:36] <Saphire> On IRC you need
at least a few symbols of their name
L319[08:33:49] <Saphire> Syrren: Discord
is gamer's Slack
L320[08:33:58] <Syrren> re laziness:
zerotab.py 1.5 2013-01-29 | Complete empty input line with latest
speaker nick in channel.
L321[08:34:33] <Izaya> Plot twist: Discord
is literally slack with a custom theme
L322[08:34:49] <Syrren> heh.
L323[08:34:58] <Syrren> and less broken
voice chat, presumably
L324[08:34:59] <Saphire> Syrren: as for
the game itself..
L325[08:35:05] <Saphire> Hacknet is
rather.. linear IMHO
L326[08:35:17] <Syrren> sad, but
understandable
L327[08:35:27] <Saphire> it feels more
like interactive adventure where you also need to punch in commands
to advance
L328[08:35:39]
⇨ Joins: xarses
(~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L329[08:35:48] <Saphire> hell, a
sufficiently good scripting and the whole game is automatic
L330[08:35:59] <Syrren> reminds me of
justarandomgeek's mission
L331[08:36:17] <Syrren> he's making a
computer in Factorio to make the game play itself
L332[08:36:22] ***
Vaht is now known as Tahg
L333[08:36:30] <Saphire> Heh
L334[08:36:53] <Saphire> Syrren: you know
that there are basically two sucessful Factorio music machine
makers?
L335[08:37:07] <Syrren> No, I haven't
really gotten into that scene
L336[08:37:09] <Syrren> (yet)
L337[08:37:21] <Saphire> First one
constantly goes for optimizing and fitting in more things into
smaller space
L338[08:37:32] <Saphire> He has a portal
radio done in.. sec
L339[08:37:46] <Saphire> Uh.. ~10 constant
combinators
L340[08:37:55] <Saphire> It's /tiny/
L341[08:37:56] <Syrren> ...whoa.
L342[08:38:02] <Syrren> wait, how big's
the decoder though?
L343[08:38:03] <Saphire> Lemme find
it
L344[08:38:31] <Saphire> Decoder is
literally AND, bitshift multiply and tada
L345[08:38:41] <Syrren> oh right, we have
native bitshifts now
L346[08:38:43] <Saphire> Basically, it's
two part
L347[08:38:59] <Saphire> Pfft, bitshift is
just "divide by 2^n"
L348[08:39:03] <Saphire> or multiply
L349[08:39:17] <Saphire> ..byt
definition
L350[08:39:23] <Syrren> yes... but have
fun doing that in a generic manner to a whole bus of signals at the
same time, before we got the special combinators for it
L351[08:39:30] <Syrren> not impossible,
but complicated
L352[08:39:35] <Saphire> Syrren: okay,
so..
L353[08:39:39] <Saphire> basically, it's
two part
L354[08:39:45] <Saphire> (the memory I
mean)
L355[08:39:56] <Saphire> first stores the
notes
L356[08:40:11] <Saphire> the second..
stores the actual values for speakers when notes are used
L357[08:40:21] <Saphire> so he has bunch
of items storing notes
L358[08:40:40] <Saphire> I forgot what I
called it for myself when analyzing though :c
L359[08:40:44] <Syrren> neat, so it's a
rudimentary dictionary compression scheme
L360[08:40:50] <Saphire> Yup
L362[08:41:12] <Saphire> Ah,
"soundbank" xD no wait, notebank basically
L363[08:41:25] <Saphire> soundbank is the
mapping ones
L364[08:42:13] <Saphire> whatever
L365[08:42:50] <Saphire> So.. the things
in notebank are just binary values
L366[08:42:50] <Syrren> *points to link
above*
L367[08:43:01] <Saphire> Syrren: it's
dead, Syr
L368[08:43:08] <Syrren> Yeah, but
still
L369[08:43:22] <Saphire> But yeah, pretty
nifty o..o
L370[08:43:27] <Syrren> would've been the
best thing since RP2
L371[08:43:35] <Syrren> iirc Project Red
still hasn't caught up
L372[08:43:53] <Saphire> ..heh
L373[08:44:07] <Syrren> soooo much fun
with the frames
L374[08:44:15] <Syrren> autominers,
movable bases...
L375[08:44:17] <Saphire> Actually, I'm
rather grateful with CurseForge mod list
L376[08:44:28] <Syrren> ...?
L377[08:44:29] <Saphire> it's all the best
of shitty modlist sites BUT actually normal
L378[08:44:40] <Saphire> Like.. you can
find all the nifty things here
L379[08:44:45] <Saphire> Well.. most of
the time
L380[08:45:02] <Syrren> well, it looks to
me like the SourceForge of minecraft mods
L381[08:45:03] <Saphire> "No, Super
Circuit Maker will NOT be ported to 1.7.10. No matter how much you
ask."
L382[08:45:09] <Syrren> with all that
entails
L383[08:45:12] <Saphire> Aww, how sweet,
some idiots are still clinging to that
L384[08:45:18] <Saphire> Syrren: yeah...
:C
L385[08:45:36] <Saphire> BUT the rather
closed ecosystem of Curse is.. meh
L386[08:45:50] <Saphire> At least they
provide a modlist when manually downloading things
L387[08:45:53] <Syrren> *checks eloraam
blog*
L388[08:45:56] <Syrren>
>last update july 2015
L389[08:45:57] <Syrren> ;(
L390[08:46:06] <Saphire> To download
modpack, you need to..
L391[08:46:10] <Saphire> download all the
dependencies
L392[08:46:20] <Syrren> no neat autozip
thing?
L393[08:46:23] <Saphire> (holy shit,
dependencies for mods in minecraft! FUTURE)
L394[08:46:27] <Saphire> Syrren:
LOLNO
L395[08:46:35] <Saphire> you have to
manually go trough the list
L396[08:46:39] <Forecaster> beep
beep
L398[08:46:41] <MichiBot>
The Little
Nash Rambler | length:
2m 47s | Likes:
145 Dislikes:
2
Views:
27,638 | by
heatherangel4ever | Published On
5/3/2009
L399[08:46:41] <Saphire> thankfully there
was a script for that
L400[08:46:43] <Syrren> that explains why
modpacks are still a thing I guess
L402[08:47:12] <Syrren> I helped out with
Resonant Rise a while ago... they seem to have migrated 100% to
Discord now :(
L403[08:47:31] <Saphire> Discord is
fine
L404[08:47:44] <Saphire> Just.. pray that
it won't become Skype
L405[08:47:48] <Syrren> ^_^
L406[08:47:58] <Forecaster> but skype has
a dark theme now
L407[08:48:00] <Saphire> Everyone will
definitely go back to IRC
L408[08:48:16] <Saphire> Forecaster: and
ads. And it's shitty. And HOLY SHIT WHY THE FUCK CHAT IS ON THE
RIGHT SIDEBAR?!
L409[08:48:28] <Forecaster> I know
:P
L410[08:48:44] <Forecaster> the
"app" version on windows is terrible
L411[08:48:56] <Inari> I mostly dislike
how Discord shows servers and channels
L412[08:48:58] <Saphire> That was like..
"Okay, I know you're shit.. but that's just rubbing salt into
dead body."
L413[08:49:00]
<LizzyTheKitty> Saphire, unless they
(Discord) decide to make their audio codec from horse shite, it
will always be better than skype
L414[08:49:00] <Forecaster> even though
it's dark, they managed to make it look terrible
L415[08:49:03] <Izaya> Skype is terrible
in general.
L416[08:49:17] <Izaya> Has anyone tried
the not-actually-native-Linux-client?
L417[08:49:19]
<LizzyTheKitty> Izaya, i think terrible is
giving it too much praise...
L418[08:49:28] <Saphire> Few things with
Discord that I really hate
L419[08:49:34] <Saphire> NODE FUCKING
JS
L420[08:49:34] <Inari> Like I can't see
what channel on a server has something new
L421[08:49:37] <Saphire> AAAAAAAA
WHY
L422[08:49:38] <Inari> hust that some
channel does
L423[08:49:45] <Inari> And have to click
on the serve ricon to see which
L424[08:49:53] <Saphire> And..
proprioretary
L425[08:50:03] <Saphire> Inari:
ctrl+t
L426[08:50:13] <Izaya> proprietary
communication seems like a bad idea
L427[08:50:15] <Saphire> okay, nope, that
doesn't works
L428[08:50:17] <Izaya> like, in its
entirety
L429[08:50:31] <Saphire> Izaya: only free
communication is face-to-face
L430[08:50:33]
<LizzyTheKitty> Y'know how crap the
audio/video quality is on the consumer skype? IT's equally as shit
on the 'business' version
L431[08:50:42] <Saphire> Everything else
at the very least needs ISP and hosting
L432[08:50:57] <Izaya> Saphire: and
dealing with the Intel ME
L433[08:50:59] <Izaya> or AMD PSP
L434[08:51:01] <Saphire> Lizzy: then why
anyone ever uses it?
L435[08:51:01] ⇦
Quits: AshIndigo (uid202308@id-202308.charlton.irccloud.com) (Quit:
Connection closed for inactivity)
L436[08:51:04] <Saphire> Izaya: and
that
L437[08:51:07] <Izaya> or the
baseband
L438[08:51:09] <Izaya> there is no
escape
L439[08:51:15] <Syrren> baseband isn't
always in play
L440[08:51:16]
<LizzyTheKitty> Saphire I don't know. we
have it here
L441[08:51:35]
<LizzyTheKitty> we don't use it for
voice/video
L442[08:55:16] <Saphire> Then why do you
keep using it?!
L443[08:56:18]
<LizzyTheKitty> because it's part of our
liscence
L444[08:56:25]
<LizzyTheKitty> and it "works
enough"
L445[08:56:36]
<LizzyTheKitty> for the odd few times we
use it
L446[08:56:44]
<LizzyTheKitty> for IM it's fine
L447[08:56:58]
<LizzyTheKitty> which is what most people
use it for here
L448[09:07:20] <Saphire> Meanwhile,
GMod
L449[09:07:30] <Saphire> so.. my
GPU?
L450[09:08:21] <Saphire> Okay wait, let's
start over. So, I decided to play some GMod recently (Garry's Mod).
And.. it crashed when trying to join the server after the fucking
10 minutes of loading the models and textures from server.
L451[09:08:55] <Saphire> The error?
"failed to lock vertex buffer in
CMeshDX8::LockVertexBuffer:nVertexCount=336"
L452[09:09:05] <Saphire> Well, that's from
inet, but pretty much same
L453[09:09:23] <Saphire> (Notice
"DX8" part, lol. I'm on linux, it's OpenGL)
L454[09:10:00] <Izaya> Also, DirectX
8?
L455[09:10:50] <Saphire> Hm?
L456[09:11:19] <Izaya> ancient tech
L457[09:12:14] <Saphire> It's not even a
version with a note on wikipedia
L458[09:13:16] <Saphire> LOL, DX12 on
wiki: "Lead developer Max McMullen, stated that the main goal
of Direct3D 12 is to achieve "console-level efficiency on
phone, tablet and PC"."
L459[09:13:44] <Saphire> "The release
of Direct3D 12 comes alongside other initiatives for low-overhead
graphics APIs including AMD's Mantle for AMD graphics cards,
Apple's Metal for iOS and macOS and Khronos Group's cross-platform
Vulkan."
L460[09:13:48] <Saphire> ...hehehe
L461[09:13:57] <Saphire> Everyone is doing
their own shit. Like always.
L462[09:14:03] <AmandaC> ofc
L463[09:14:14] <AmandaC> and with Metal,
OpenGL hasn't been updated in years on macOS
L464[09:14:33] <Izaya> Console efficiency
on PC?
L465[09:14:37] <Izaya> You want it to run
worse?
L466[09:14:55] <AmandaC> power efficency,
maybe
L467[09:15:17] <AmandaC> consoles have
special chips and circuits to help speed up some common stuff
L468[09:16:53] *
Saphire nibbles on AmandaC's tail
L469[09:17:02] *
AmandaC flips around and baps at Saphire
L470[09:17:09] *
Saphire rawrs!
L471[09:18:12] *
AmandaC hisses
L472[09:19:37] *
Saphire rawrs more!
L474[09:19:56] <Saphire> Yus ^,=,^
L475[09:20:15] *
AmandaC looks away from Saphire, cuddling back up with Inari,
establishing her dominance
L476[09:20:23]
⇨ Joins: AshIndigo
(uid202308@id-202308.charlton.irccloud.com)
L477[09:21:06] *
Saphire curls up tail around AmandaC
L478[09:23:08] <Saphire> ...the
fuck?
L480[09:23:26] <Saphire> OH CMON
L481[09:23:33] <Syrren> ?
L482[09:23:35] <Saphire> Nvidia, wtf are
you doing?
L483[09:23:40] <Saphire> The
numbering..
L484[09:23:45] <Syrren> oh
L485[09:23:50] <Syrren> that's just
business as usual
L486[09:23:51] <Saphire> Apparently the
"higher number corresponds to shittier GPU
L487[09:23:53] ⇦
Quits: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Quit:
<quit message here>)
L488[09:23:56] <Syrren> god forbid they
have a sane nomenclature
L489[09:24:04] <Skye> Deviantart is
blocked by my Mobile carrier
L490[09:24:20] <Saphire> Skye:
lolwut
L491[09:24:32] <Saphire> Syrren: the
videocard numbers are also kinda shitty
L492[09:24:38] <Saphire> Right now they
use XXYY
L493[09:24:45] <Saphire> XX being
increasing generation
L494[09:24:55] <Saphire> YY is.. model
number I guess, also increasing
L495[09:25:10] <Syrren> I think of YY as
price bracket
L496[09:25:12] <Skye> I can unblock but
I'd need my dad's permission. I mean he trusts me so the real
reason of it blocks okay things is fine.
L497[09:25:14] <Saphire> Yeah
L499[09:25:37] <Saphire> Someone likes
dragons~!
L500[09:25:40]
⇨ Joins: Fallen0223
(~Fallen@cpe-24-211-147-118.nc.res.rr.com)
L501[09:25:41] <Skye> I hope Vega is
reasonable price
L502[09:25:42] *
Saphire sits on Syrren and rawrs
L503[09:26:06] *
Syrren ow
L504[09:26:28] <Saphire> Rawr :3
L505[09:26:42] *
Saphire sits with a smuuuuug face
L506[09:28:35] <Syrren> where is that
httyd gif when you need it...
L508[09:29:44] <Izaya> Saphire: in your
hacknet screenshot...
L509[09:29:48] <Izaya> a Coel is a type of
fish
L510[09:29:59] <Saphire> So he's
fishy?
L511[09:30:29] <Saphire> Also, it's not
mine
L512[09:32:19]
<MGR>
Syrren, what do yu mean by "it's trying to imitate proper
IRC"?
L513[09:32:30]
<MGR>
Saphire, it does not offer positioning services
L514[09:35:13] <Syrren> @MGR: Something of
a joke referring to the opinion that the only proper IRC experience
is via a terminal-based client
L516[09:37:31] <Syrren>
>inter-server transportation of items, messages,
fluid, energy
L517[09:37:33] <Syrren>
>inter-server transportation
L518[09:37:41] <Syrren> all of my
YES
L519[09:38:07] <Syrren> I guess no-one's
done anything similar yet?
L520[09:38:40] ⇦
Quits: Vindex (~Vindex@game.klfree.cz) (Ping timeout: 201
seconds)
L522[09:39:17] <Saphire> Syrren: uh.. some
"quantum" mod did that too
L523[09:39:19] <Saphire> and that's
it
L524[09:39:54] <Syrren> :(
L525[09:40:46] <Syrren> lol drama
generator
L527[09:41:51] <Syrren> ...the single open
issue is a request to add the submitter's name to the list of drama
queens.
L528[09:43:28] <Saphire> HAH
L529[09:43:32] <Michiyo_> That's the basis
for this
L530[09:43:33] <Michiyo_> %drama
L531[09:43:37] ***
Michiyo_ is now known as Michiyo
L532[09:43:38] <MichiBot> Michiyo_: GUIpsp
is found to secretly like Project: Red
L533[09:43:48] <Saphire> %drama
L534[09:43:49] <MichiBot> Saphire:
Logistics Pipes breaks overpowered items in Simple Jetpacks
L535[09:43:54] <payonel> Izaya: vscode and
vs are both msft but very different, vscode team works with vs team
for some of the optional plugins you can use for (e.g.) c# and
c++
L536[09:43:56] <Izaya> Project: Red would
be better as Projekt: Red
L537[09:43:56] <g> %drama
L538[09:43:57] <MichiBot> g: copygirl
finds trojans in closed-source mods
L539[09:43:57]
<MGR>
Syrren, I guess
L540[09:43:58] <g> that's a classic, that
one
L541[09:44:06]
<MGR> How
does GPOS relate though?
L542[09:44:25] <payonel> Izaya: but vscode
is what i use for work, and it is really great. i also use vscode
with a lua plugin for openos work
L543[09:44:25] <Syrren> @MGR: the
"proper IRC" thing was w.r.t. Saphire's screencap of
Hacknet
L544[09:44:27] <g> asie put drama in a
bottle into charset as well
L545[09:44:37] <payonel> @status
boxfox
L546[09:44:46] <Saphire> MGR: dunno, but
you're the one that brings topics up that were already kinda done
with without properly referencing
L547[09:44:49] <Michiyo> payonel, @
L548[09:44:51] <Saphire> Syrren: not mine
q-q
L549[09:44:53]
⇨ Joins: Cervator
(~Thunderbi@2601:4c1:4000:1050:215c:c75b:eba0:94a0)
L550[09:44:54] <Michiyo> @status
@name
L551[09:44:58] <payonel> %status
@boxfox
L552[09:44:59]
<MGR>
Syrren, I'm so confused
L553[09:45:02] <payonel> derp
L554[09:45:04] <payonel> @status
@boxfox
L555[09:45:04]
<Discord>
BoxFox is currently ONLINE
L556[09:45:05] <Izaya> payonel: isn't it
basically a bunch of javashit in an electron wrapper?
L557[09:45:05] <Michiyo> lol
L558[09:45:13]
<BoxFox> Yes
paying?
L559[09:45:19] <payonel> Izaya: yep, but
it works very well
L560[09:45:20]
<BoxFox>
Payo
L561[09:45:21] <Syrren> s/Saphire's
screenshot of Hacknet/the screencap of Hacknet that Saphire
posted/
L562[09:45:24]
<MGR>
Saphire, it's not my fault that I'm on the move
L563[09:45:24] <Michiyo> s/P/M/
L564[09:45:24] <MichiBot>
<BoxFox> Mayo
L565[09:45:32]
<MGR>
Mayonel
L566[09:45:34] <payonel> boxfox: i use
"vscode-lua"
L567[09:45:36] <Izaya> web browsers should
not replace anything
L568[09:45:38] <payonel> mgr sup
L569[09:45:45]
<BoxFox> It
looks nice
L570[09:45:48] <Izaya> payonel: you have a
single-T1-stick testing box, right?
L571[09:45:50]
<MGR> Not
much, how are you payonel?
L572[09:46:08] <Michiyo> huh.. that sed
should have worked... I think
L573[09:46:12] <payonel> izaya: i've heard
the argument, it's a good one. but i have not found any editor
better (subjective in some ways) for my linux c++ needs
L574[09:46:22]
⇨ Joins: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L575[09:46:31] <payonel> Izaya: one such
need i have is remote building and remote debugging, and vscode
does that very well
L576[09:46:39] <Saphire> Mayonel.. hm.
Nah, for proper ship name should me Miconel
L577[09:46:43] <Saphire> *be
L578[09:46:45] *
Saphire hides
L579[09:46:46] <payonel> and, vscode's
vscode-lua plugin works really well also
L580[09:47:03] <Izaya> I use vim so I
probably can't comment on 'modern' editors though
L581[09:47:09] <Saphire> Izaya:
nvim?
L582[09:47:23] <Izaya> nvim does weird
shit so I don't use it
L583[09:47:29] <Michiyo> Oh
L584[09:47:30] <payonel> mgr: happy i was
able to push /lib/thread -- i look forward to the community
discovering its usefulness
L585[09:47:30] <Izaya> like I end up with
garbage characters
L586[09:47:34]
<MGR>
Mayonel is not a ship name
L587[09:47:41] <Michiyo> you said
screencap first, then screenshot second
L589[09:47:48] <Michiyo> I thought the SED
Parser was broken.
L590[09:47:48]
<MGR>
Payonel, if you see uses, send them my way
L591[09:47:48] <Michiyo> lol
L593[09:48:08] <Saphire> lol
L594[09:48:29] <Syrren> Michiyo: lol, I
fixed the second occurrence but not the first while editing the
s/// line
L595[09:48:30] <Saphire> >CHROME
L596[09:48:31] <payonel> Izaya: i think
"ide" is too big of a category. i use vscode for tabbing
files, search, hotkey to build, hotkey to debug, find
refs/definitions to identifers, intellisense
L597[09:48:33] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Read
error: Connection reset by peer)
L598[09:48:36] <Saphire> Well...
Electron
L600[09:48:46] <Saphire> g: I'm so fucking
saving this
L601[09:48:52] <Izaya> preferably your
shittiest box
L603[09:48:58] <Izaya> g: I needed
this
L604[09:49:28]
<MGR>
Payonel, will do when I exit the road life
L605[09:49:47] <payonel> heh, i'm on the
bus right now
L606[09:49:54] <Izaya> oh :<
L607[09:49:57] <Michiyo> bleh...
L608[09:50:11] <payonel> Izaya: anyways, i
dont expect to convert vim users to vscode (just as an
example)
L609[09:50:13] <Michiyo> didn't get to
sleep until after 3, back up at 7
L610[09:50:21] <Izaya> RIP chances of
trying it then
L611[09:50:22] <Michiyo> I feel like
death
L612[09:50:34] <payonel> but i do really
like vscode, it's worth a try for many
L613[09:50:37] <Izaya> payonel: try it
when you get home, when it gives you the prompt input
print(mem())
L614[09:50:38] <Saphire> vscode..
L615[09:50:45] <Saphire> Well, it looked
kinda okay
L616[09:50:51] <Izaya> vscode is
proprietary, yes?
L617[09:50:51]
<Vexatos>
payonel, "find me a use for /lib/threads" is the new
"find me a use for Selene" :3
L618[09:50:57] <Saphire> Izaya:
opensource
L619[09:51:03] <Izaya> huh
L620[09:51:08] <Saphire> and.. it's
nodejs
L621[09:51:09]
<MGR>
@Vexatos yes
L622[09:51:10] <payonel> whatever :P
L623[09:51:19] <Saphire> like, chro...
ahem, Electron
L624[09:51:19] <payonel> lib/thread is
freaking amazing and i'm quite excited about it
L625[09:51:24] <Syrren>
Emacs is
the one true
editor, accept no
substitutes
L626[09:51:25] <Izaya> well, hard to keep
a webapp closed
L627[09:51:35]
<Vexatos>
Now you know how I feel about Selene
L628[09:51:38] <Saphire> payonel: inb4
"nobody knows what to do and gimme CC"
L629[09:51:50] *
Saphire gags
L630[09:51:53] <payonel> :)
L631[09:52:00] <Saphire> I.. might have an
allergy to CC
L632[09:52:01] <payonel> i need to
disconnect, on phone hotspot
L633[09:52:02] <payonel> o/
L634[09:52:04] <Syrren> \o
L635[09:52:05] *
payonel afk
L636[09:52:06] <Saphire> \o
L637[09:52:33] *
Izaya continues to run an OS with a microkernel and multitasking on
his OC computers
L639[09:52:40]
⇨ Joins: Vindex (~Vindex@game.klfree.cz)
L640[09:52:47]
<Vexatos>
Selene + threads = win
L641[09:53:02] <Syrren> Saphire: oh god
there's 3 different electron guis for neovim
L642[09:53:08]
⇨ Joins: xarses_ (~xarses@8.39.49.133)
L643[09:53:18] <Izaya> why are there
electron guis for neovim?
L644[09:53:27] <Izaya> just run it in a
terminal
L645[09:53:50] <Syrren> maybe for those
stick-in-the-mud platforms where cmd.exe is the only tty
available
L646[09:54:12] <Izaya> just get an X
server and run a real OS in a VM
L647[09:54:25] <Syrren> I do exactly that,
minus the X-on-Windows
L648[09:54:27] <Saphire> Syrren: in
future, everything is chrome
L649[09:54:27]
<Vexatos>
PowerShell :3
L650[09:54:36] <Izaya> Vexatos:
SlowerShell
L651[09:54:48]
<Vexatos>
FlowerShell
L652[09:54:51]
⇨ Joins: andreww (~xarses@67.218.117.197)
L653[09:54:53] <Syrren> Saphire: there's
already an emacs port
L654[09:55:01] <Saphire> Huh?
L656[09:55:13]
<Vexatos> is
it called ewindows?
L657[09:55:13] <Izaya> VcXSrv is the only
way I manage to use Windows
L658[09:55:16]
<Vexatos>
awww
L659[09:55:49] <Izaya> otherwise it has no
useful terminal, no decent panel, a severe lack of actual
utilities...
L660[09:56:11]
<Vexatos>
Rhubarb!
L661[09:56:36] <Syrren> my full-time job
involves working on a GPU-intensive Windows-only application, so
linux is relegated to VM :(
L662[09:56:50]
<Vexatos>
but wh,
L663[09:56:50] <Syrren> on the flip side,
we're an Emacs shop
L664[09:57:15]
<Vexatos>
Windows-only in this century...
L665[09:57:22] <Syrren> it's a CAD
thing
L666[09:57:26] ⇦
Quits: xarses_ (~xarses@8.39.49.133) (Ping timeout: 204
seconds)
L667[09:57:40]
<Vexatos>
Your point?
L668[09:57:41] <Syrren> used to depend on
specific versions of GPU drivers, before Win10's auto update bent
that idea over the table and took it in the ass
L669[09:57:51]
<Vexatos>
soooo
L670[09:58:01] <Izaya> both of those
things seem negative
L671[09:58:12] <Keridos> i have my gaming
windows in a VM
L672[09:58:14] <Syrren> by the time linux
got semi-decent gpu support, they already had over 10 years of
sunk-costs
L673[09:58:14] <Keridos> works fine
L674[09:58:22] <Keridos> pci passthrough
ftw
L675[09:58:26]
<Vexatos>
Either it was originally created in 1999 or there is no
reason
L676[09:58:28] <Izaya> my part-time job
involves managing loonix servers and windows clients
L677[09:58:30] <Syrren> Keridos: I'm on a
laptop with no integrated GPU
L678[09:58:34] <Izaya> so I end up just
using two desktops
L679[09:58:35] <Saphire> Vexatos: PCI
passtrough?
L680[09:58:40] <Syrren> @Vexatos: the
company is over 25 years old
L681[09:58:59] <Saphire> awww
L682[09:59:09] <Keridos> the VM bugs a bit
sometimes when booting, but other than that it runs quite
well
L683[09:59:16]
<Vexatos>
20-year-old company with CAD software that still exists?
L684[09:59:24] <Saphire> Uh..
autocad?
L685[09:59:25]
<Vexatos>
Must be autodesk >_>
L686[09:59:35] <Syrren> well, they
originally wrote their thing in C++ and then rewrote in a custom
proprietary language
L687[09:59:43] <Syrren> and no, it's not
autodesk
L688[09:59:44] <Saphire> Founded January
30, 1982; 35 years ago
L689[09:59:54] <Saphire> Syrren: W..
L690[09:59:56] <Saphire> Wh..
L691[09:59:59] <Saphire> WHAT THE
FUCK
L692[10:00:24] <Syrren> because developer
efficiency
L693[10:00:42] <Syrren> they went, like,
"C++ is hard, fuck this, let's spend ~10yr DIYing a better
mouse trap"
L694[10:00:56] <Syrren> admittedly they're
still supporting the original C++ version because many clients are
still using it
L695[10:01:07] <Saphire> What is that
language ._.?
L696[10:01:31] *
Syrren searches for publicly-accessible resources...
L697[10:02:03] <Michiyo> %seen
Shuudoushi
L698[10:02:03] <MichiBot> Shuudoushi was
last seen 336d 18h 9m 56s ago. Saying: No Record
L699[10:02:16]
<Vexatos>
Reminds me of god damn XWINNMR
L700[10:02:26]
<Vexatos>
Aaaaaancient but still in use
L701[10:02:49] <Syrren> I can't find any
public whitepapers, but whatever
L703[10:03:05] <Michiyo> Kinda like bank
software, that shit is ancient. lol
L704[10:04:27] <Michiyo> When I worked at
the local computer shop like 8ish years ago one of the banks here
had a NT4 server cause their software wouldn't run on anything
else.
L705[10:04:42]
<Vexatos>
please, the MS software used here is a terminal-driven program for
the original Unix ported to DOS with a pseudo VM and then ported to
Windows with hacks
L706[10:05:01] <Michiyo> lolol
L707[10:05:17] <Syrren> ouch
L708[10:05:32]
<Vexatos> I
should run it on Wine just to make it go full-circle
L709[10:05:50] <Michiyo> heh
L710[10:06:23]
<Vexatos>
Wine in a Linux VM on windows 10, of course, since the win port
onlx works on WinXP
L711[10:06:31]
<Vexatos>
only*
L712[10:08:48]
⇨ Joins: Turtle
(~SentientT@ip5657cbb2.direct-adsl.nl)
L713[10:11:26] <Syrren> 0041 here, 'night!
o/
L714[10:12:52] <Saphire> Vexatos..
L715[10:13:12] <Saphire> Why.. why not
just unwrap it from VM, add modern libs and run on linux?
L716[10:17:05] ⇦
Quits: Vindex (~Vindex@game.klfree.cz) (Ping timeout: 204
seconds)
L717[10:31:00]
⇨ Joins: Vindex (~Vindex@game.klfree.cz)
L718[10:37:33] <gamax92> lets simulate a
TI-84 in OC
L719[10:38:36] <Inari> gamax92: Is that
like an AT-AT?
L720[10:38:46] ⇦
Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Ping
timeout: 186 seconds)
L721[10:39:15] <gamax92> Inari: Texas
Instruments calculator.
L722[10:39:23] <Izaya> more like an
8080
L723[10:39:24] <Inari> Ah, so, yes
L724[10:39:27] <Izaya> yeaaaaaaah
L725[10:39:28] <gamax92> so no?
L726[10:39:31] <Inari> :P
L727[10:39:35] <Inari> Sorry, I'm bored
:(
L728[10:40:05] <payonel> haha, maybe
AT-ATs run on a TI-84 processor
L729[10:41:01]
<BoxFox>
Lol
L730[10:48:16] <gamax92> I love how people
are trying to make custom xp farms in the overwatch arcade, like
"5K xp every 10min", except playing one game of 3v3 gets
you like 5K in 3-4 minutes :P
L731[10:51:20]
<Dudblockman> Because actually playing is
too hard for genzomaker mains
L732[10:51:29]
<Dudblockman> :P
L733[10:59:40] <Izaya> anyone tried quake
champions, by the way?
L734[11:03:30] <Saphire> A what?
L735[11:06:52] <Saphire> ...uh oh
L736[11:07:01] <Saphire> "It is
stated that the game would feature a free-to-play option, allowing
players to play as Ranger (similar to the model used in Killer
Instinct), with additional characters available for
purchase."
L737[11:07:04] <Saphire> LOLNOPE
L739[11:10:01]
<BoxFox> I
learned something new from Linus today
L740[11:15:21] <Michiyo> ._.
L741[11:15:31] <Michiyo> taking a picture
of a computer screen...
L742[11:15:32] <Michiyo> lol
L743[11:20:03] <Saphire> to show
text..
L744[11:20:07] <Saphire> double lol
L745[11:21:48] <Michiyo> ugh.. I have to
swim through the air
L746[11:21:52] <Michiyo> %weather
72396
L747[11:21:54] <MichiBot> Current weather
for Wynne, AR Current Temp: 83.7°F/28.7°C Feels Like: 101°F/39°C
Current Humidity: 100% Wind: From the South 1.0 Mph/1.6 Km/h
Conditions: Mostly Cloudy
L748[11:22:19] <Michiyo> Where the fuck
did I put my diving gear.
L749[11:23:09] <Saphire> %weather
656000
L750[11:23:09] <MichiBot> No data
returned
L751[11:23:12] <Saphire> awww
L752[11:23:16] <Saphire> %weather
Barnaul
L753[11:23:17] <MichiBot> Current weather
for Barnaul, Russia Current Temp: 69°F/20°C Feels Like: 69°F/20°C
Current Humidity: 36% Wind: From the South 4 Mph/7 Km/h Conditions:
Mostly Cloudy
L754[11:23:29] <Saphire> Why farenheit is
first? :C
L755[11:23:46] <Saphire> At least humidity
is same units xD
L756[11:24:59] <ds84182> Michiyo: can you
randomize the order of Fahrenheit and Celsius so that people won't
complain anymore? ( ͡° ͜ʖ ͡°)
L757[11:25:12] <Michiyo> Nah
L758[11:25:18] <Michiyo> I like the
complaints they sustain me.
L759[11:26:57] <Saphire> I.. just realized
something
L760[11:27:07] <Saphire> So..
L761[11:27:15] <Saphire> Steam Greenlight
is "going away", right?
L762[11:27:22] <Saphire> And they're
introducing Steam Direct
L763[11:27:50] <Saphire> it's "100$
entry fee, returned after you get 10$" or 1000_and_100?
L764[11:28:16] <AshIndigo> ?
L765[11:29:00] <Saphire> Basically, anyone
can publish a game if they give 100$. And they get them returned as
soon as they get 10$
L766[11:29:08] <Saphire> ...I think that's
after all 1000 and 100
L767[11:29:14] <Inari> %inv add shrimp
brain
L768[11:29:15] *
MichiBot summons 'shrimp brain' and adds to her inventory. This
seems very sturdy.
L769[11:29:19] <ds84182> Thats actually
sensible
L770[11:29:29] <ds84182> Prevents it from
filling up with
shit.
L771[11:29:34] <Saphire>
baaaasically
L772[11:29:42] <Saphire> Google Play with
higher entry fee
L773[11:30:07] <Saphire> inb4 shitty f2p
games from android moving over to steam
L774[11:30:10] <ds84182> Its a different
environment than GPlay though
L775[11:30:41] <ds84182> Most people on
steam are already accustomed to paying money for things
L776[11:31:34] <ds84182> So $10 is pretty
reasonable, especially if you release a $10 game... ( ͡° ͜ʖ
͡°)
L777[11:31:40] <Saphire> Oookay
L778[11:31:46] <Saphire> aparently they're
not yet sure
L779[11:31:58] <Saphire> OH! And
Greenlight already has 100$ fee
L780[11:32:13] <ds84182> I thought
Greenlight didn't have a fee
L781[11:32:17] <ds84182> lemme check
L782[11:32:38] <ds84182> oh, apparently it
did
L783[11:32:41] <CompanionCube> at least
steam might actually review their shit this time
L785[11:34:56] <Saphire> After completing
the paperwork, the developer will be asked to pay a $100 recoupable
fee for each game they wish to release on Steam. This fee is
returned in the payment period after the game has sold
$1,000.
L786[11:35:04] <Saphire> As we have been
doing for the past year, there is a short process prior to release
where our review team installs each game to check that it is
configured correctly, matches the description provided on the store
page, and doesn't contain malicious content.
L787[11:35:25] *
CompanionCube wonders if asset flips will pass review
L788[11:35:32] <ds84182> Oh, $1000
L789[11:35:33] <ds84182> hm
L790[11:35:40] <Saphire> So..
L791[11:35:43] <Saphire> Tomorrow
L792[11:35:50] <Saphire> CompanionCube:
nah, don't think so
L793[11:36:02] <Inari> CompanionCube:
Asset flipping is onl really viable because of trading cards, and
they plan to fix that I've read?
L795[11:37:43] <Inari> Cause someone pays
that much for it
L796[11:38:41]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-149-172-252-166.hsi13.kabel-badenwuerttemberg.de)
L798[11:43:22] <MichiBot>
UNCROWDED -
They're Just Buying And Reselling Entire Unity Packages |
length:
25m 57s | Likes:
3,775 Dislikes:
92 Views:
199,764 | by
Jim
Sterling | Published On 15/5/2015
L799[11:43:24] <Saphire> xD
L800[11:45:47] <payonel> MichiBot: the
bottom compartment is for "storage / watercooling" but it
made me think...why not both? could you imagine a non-conductive
bath to submerge your drives into?
L801[11:46:56] ⇦
Quits: Fallen0223 (~Fallen@cpe-24-211-147-118.nc.res.rr.com) (Ping
timeout: 180 seconds)
L802[11:49:46]
⇨ Joins: Fallen0223
(~Fallen@cpe-24-211-147-118.nc.res.rr.com)
L803[11:52:15] <AshIndigo>
"MichiBot"
L804[11:52:30] <Michiyo> lol..
L805[11:52:59] <payonel>
"AshIndiBot"
L806[11:53:43] <AshIndigo> I would change
my nick
L807[11:53:49] <AshIndigo> But I think I
would get kicked
L808[11:53:57] <Michiyo> Oh?
L809[11:54:16] <AshIndigo> Isn't there a
auto kick for non whitelisted bots?
L810[11:54:29] ***
payonel is now known as bot
L811[11:54:29] <Michiyo> That was an
EnderBot feature, and only checked on join
L813[11:54:45] <Inari> %pet bot
L814[11:54:45] *
MichiBot brushes bot with IRC. bot recovers 2 health!
L815[11:54:59] ***
bot is now known as Guest47550
L816[11:55:04] *
Guest47550 payonel
L817[11:55:05] <Inari> heh
L818[11:55:08] ***
Guest47550 is now known as payonel
L819[11:55:19] <AshIndigo> Go
L820[11:55:25] <AshIndigo> *Oh
L821[11:55:28] *
Michiyo goes
L822[11:55:35] *
Inari ooooohs
L823[11:56:50] <payonel> mgr: because
you're such a skeptic :) and i think that's great. do please the
ocdoc page on threads (in full, really, it's a worthwhile read) and
let me know what you think
L824[11:56:53] <payonel> ~w thread
L826[11:57:02] <payonel> please
read+
L827[11:57:06] <payonel> yay! words!
L828[11:57:23]
<LizzyTheKitty> "<Michiyo> That
was an EnderBot feature, and only checked on join" and also
helps if enderbot is actually here
L829[11:57:31] <Michiyo>
"was"
L830[11:57:33] <Michiyo> :P
L831[11:57:47] <AshIndigo> ~markov
EnderBot2
L832[11:57:47] <ocdoc> Current OC time:
Tue Jan 20 17:05:03 2014
L833[11:59:27]
<LizzyTheKitty> Lol
L835[12:11:28] <Saphire> There's so much
shit there
L836[12:11:32] <Saphire> It's like
tvtropes
L837[12:11:37] <Saphire> but much much
more horrible
L838[12:23:29] <Saphire> Izaya: hey, did
you got that meme picture with.. nintendo's console or something,
and the "name evolution"?
L840[12:32:17] <Forecaster> this ended
differently than I expected
L841[12:34:37] <AmandaC> heh
L842[12:35:00] *
AmandaC dumps a bucket of bigmacs and fries on
Forecaster
L843[12:35:07] <Forecaster> yay
L844[12:35:49]
⇨ Joins: Vexatos
(~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de)
L845[12:35:49]
zsh sets mode: +v on Vexatos
L846[12:40:52] *
Kodos steals a Big Mac off the pile
L847[12:40:56] ***
andreww is now known as xarses_
L848[12:41:35] <Kodos> Say what you want
about the nutritional value of McDonalds' food, it's tasty af
L850[12:42:45] <xarses_> I think that is
what you where looking for
L851[12:43:08]
⇨ Joins: SentientTurtle
(~SentientT@ip5657cbb2.direct-adsl.nl)
L852[12:44:11] <Forecaster> I haven't been
to a McD in years
L853[12:44:56] ⇦
Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Ping timeout:
180 seconds)
L854[12:48:24] <Inari> Kodos: Hmm depends.
The only burger from them I like really is cheese plain and even
thats a bit hit and miss depending on whoever prepares it and how
mcuh salt they throw in it
L855[12:48:39] <AshIndigo> %give Inari
salt
L856[12:48:39] <Forecaster> their buns are
terrible
L857[12:48:40] *
MichiBot searches through her inventory for a bit. "I couldn't
find anything..."
L858[12:48:43] <AshIndigo> D:
L859[12:49:10] <Forecaster> %give Michiyo
salt
L860[12:49:11] *
MichiBot searches through her inventory for a bit. "I couldn't
find anything..."
L861[12:49:16] <Forecaster> oops
L862[12:49:18] <Inari> chicken classic is
somewhat okay but has a stale taste to it
L863[12:49:21] <Inari> I guess I prefer
KFC
L864[12:49:22] <Forecaster> %give MichiBot
salt
L865[12:49:22] *
MichiBot accepts salt and adds it to her inventory
L866[12:50:04] <Inari> AshIndigo: Usually
them puttin gtoo much salt is bad :P I don't mind little
L867[12:50:20] <AshIndigo> %inv add way to
much salt
L868[12:50:20] *
MichiBot summons 'way to much salt' and adds to her inventory. This
seems very sturdy.
L869[12:51:26] <Inari> :P
L870[12:51:33] <Forecaster> %inv add way
to much salt
L871[12:51:33] *
MichiBot watches the summoning misfire and the two identical items
merge into a massive, unidentifiable blob
L872[12:51:59] <Forecaster> should've been
"too" :P
L873[12:52:49] <AshIndigo> %give Inari
unidentifiable blob
L874[12:52:49] *
MichiBot searches through her inventory for a bit. "I couldn't
find anything..."
L875[12:53:01] <AshIndigo> %give Inari
unidentifiable blob
L876[12:53:01] *
MichiBot searches through her inventory for a bit. "I couldn't
find anything..."
L877[12:53:06] <AshIndigo> :/
L878[13:02:14]
<Forecaster>
It's called "Massive Blob"
L879[13:03:42] ⇦
Quits: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Quit:
<quit message here>)
L881[13:14:18] ⇦
Quits: Michi (~Michi@hekate.pc-logix.com) (Quit: Page
closed)
L882[13:14:28] <Michiyo> Oh, right..
L883[13:14:33] <Michiyo> I had Lobby
running still lol
L884[13:16:52]
⇨ Joins: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L885[13:17:42] <AmandaC> %give AshIndigo
Massive Blob
L886[13:17:43] *
MichiBot gives AshIndigo Massive Blob from her
inventory
L887[13:17:56] *
AshIndigo uses the blob as a bean bag
L888[13:20:19]
<BoxFox> Is
there a minimum timeout for event.pullfiltered ?
L889[13:23:28] <payonel> boxfox: it'll
yield, and the minimum yield is a tick
L890[13:23:30] <payonel> is that what you
mean?
L891[13:23:53] <payonel> "yield"
in this context is when you leave your vm state and wait for the
jvm to resume your vm
L892[13:24:19] <payonel> boxfox: so you
can specify 0s, but it'll be more than 0
L893[13:31:32]
<BoxFox>
Sorry pay on El. I'm just having some problems with a a line
involving that code. It fails to execute and returns false causing
my code to fail. I thought maybe I had it below the minimum
execution timeout
L894[13:33:19] <payonel> pay on el
:P
L895[13:33:47] <payonel> boxfox: oh nope,
0 should be just fine
L896[13:33:52] <Vexatos> sell a
knee!
L897[13:33:59] <payonel> though it is
possible there is a bug..i never use pullFiltered
L898[13:34:22] <payonel> boxfox: what is
your code?
L899[13:35:24]
<BoxFox>
Well right now my laptop is dead so that'll be a bit of a problem
pay, but I can run a little bit of it off the top of my head. Too
bad there's no way to DM you from Discord over the IRC Bridge
L900[13:35:37] <payonel> payo*
L901[13:35:59]
<BoxFox> I
don't think my speech-to-text will recognize paio
L902[13:36:05]
<BoxFox>
Payo
L903[13:36:09] <payonel> :)
L904[13:36:10]
<BoxFox>
Close enough
L905[13:36:26] <payonel> p or payo, not
pay
L906[13:36:27] <payonel> :)
L907[13:36:41] <Vexatos> pay 0 nel
L908[13:36:41]
<BoxFox>
Okay P I'll use P until I get off this piece of text.
L909[13:37:04] <Vexatos> IS YOUR REAL NAME
PAY OR NEL
L910[13:37:30] <payonel> :)
L911[13:37:44]
<BoxFox>
Basically I'm using the filtered version to check to see if the
event coming through is moda message on Port 443, 23 or 8080, for
some reason though it doesn't return any of the variables other
than false. And of course when that Commander turns false the
program defaults to an error state
L912[13:37:55]
<BoxFox>
Basically I'm using the filtered version to check to see if the
event coming through is moda message on Port 443, 23 or 8080, for
some reason though it doesn't return any of the variables other
than false. And of course when that Commander turns false the
program defaults to an error state
L913[13:37:59]
<BoxFox>
Modem*
L914[13:37:59] <payonel> ....box
L915[13:38:12]
<BoxFox> I'm
done with Stt..
L916[13:38:13]
<BoxFox>
Sorry
L917[13:38:23] <payonel> hehe, apology
accepted
L918[13:38:43]
<BoxFox>
It's not worth it! Lol
L919[13:39:32] <payonel> boxfox: it is
possible there is a bug. i never use those methods and they might
have some issues. when you are at a computer or something, feel
free to hastebin (or whatever) the code and pm me about it
L920[13:40:38] ⇦
Quits: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Quit:
Dinner. (Sorry Wojbie))
L921[13:46:34] ⇦
Quits: techno156 (~techno156@137.154.137.12) (Remote host closed
the connection)
L922[13:47:45]
<BoxFox> 07,
sure! And thanks
L923[13:52:51]
<MGR> Also,
you can PM over Corded
L924[13:52:59]
<MGR> PM
corded payonel: message
L925[13:58:14] ⇦
Quits: Corded (~MichiBot@hekate.pc-logix.com) ()
L926[13:58:19] <Michiyo> restarting Corded
:p
L927[13:58:57]
⇨ Joins: Corded (~MichiBot@hekate.pc-logix.com)
L928[13:58:57]
zsh sets mode: +v on Corded
L929[13:59:03] <Michiyo> Hai Corded
L930[14:06:37]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L931[14:07:38] ⇦
Quits: Fallen0223 (~Fallen@cpe-24-211-147-118.nc.res.rr.com) (Quit:
SHA-1 the Mighty has Fallen)
L932[14:10:09] <Inari> Hail Corded
L933[14:10:26] <Inari> In other news
L934[14:10:27] <Inari> I'm bored
L935[14:10:48] <payonel> Inari: i closed
one of your feature requests :( but also, did you see the
kitty!!!?
L936[14:10:54] <Inari> I saw
L937[14:10:56] <Inari> What kitty
L938[14:11:16] <Inari> Oh that
L939[14:11:34] <Inari> Eh its cute, still
prefer grown cats :P
L940[14:11:40] <payonel> :)
L941[14:11:55] <Inari> Like this ancient
one
L942[14:11:57] <Inari> %pet AmandaC
L943[14:11:58] *
MichiBot pets AmandaC with ApolloCheese. AmandaC recovers 3
health!
L944[14:12:15] <AmandaC> D:
L945[14:12:17] <AmandaC> Rude.
L946[14:12:31] <Inari> ;)
L947[14:12:55] <payonel> Inari: but i
really dont think it would have helped much (pullMultiple)
L948[14:13:57] <payonel> at first i did --
but i've learned a bit more about oc since then and it would be a
really tiny difference
L949[14:14:31] <payonel> it wouldn't save
ticks worth of time, fractions of a tick
L950[14:14:42] <Inari> It's a difference
between using 20 ticks to get a signal 20 palces down the line and
1 tick! :P
L951[14:15:12] <payonel> if there are 20
signals available, it doesn't take 20 ticks to pull them
L952[14:15:23] <gamax92> ^
L953[14:15:31] <Inari> :P
L954[14:15:34] <Inari> How many then
L955[14:15:42] <payonel> i'd have to do
some benchmarking to answer that
L956[14:15:46] <payonel> could be 1, could
be 10
L957[14:15:51] <payonel> but it could be
1, that's the point
L958[14:16:04] <gamax92> it's like 4
signals per tick
L960[14:16:17] <Michiyo> ._.
L961[14:16:19] <payonel> oh really? you've
tested that?
L962[14:16:24] <Inari> Well I just assumed
it would be useful for realtime applications
L963[14:16:40] <gamax92> the thread has a
minimal yield tiem of like 12ms
L964[14:17:03] <gamax92> %lua 50/12
L965[14:17:05] <MichiBot>
4.1666666666667
L966[14:17:07] <payonel> gamax92: but the
thread doesn't have to yield
L967[14:17:13] <gamax92> it has to yield
to get a signal
L968[14:19:15] <payonel> when i checked
the code i didn't see an additional thread yield for signals if
there were signals in queue, it was just a sync' lock and pop
L969[14:19:25] <payonel> this was some
time ago, i might have missed something
L970[14:19:27] <gamax92> the thread
manager says they must be yielded for 12ms
L971[14:19:36] <gamax92> and I've also
tested this and got at most 4 signals per tick
L972[14:20:41] <Inari> %inv add the inner
workings of OC
L973[14:20:42] *
MichiBot summons 'the inner workings of OC' and adds to her
inventory. This seems rather fragile...
L974[14:21:09] <gamax92> was going to add
something but then felt it would be a bad idea
L975[14:21:11] <payonel> well i can't
argue with empirical evidence. but perhaps a change could be made
to not yield just to pop a signal
L977[14:25:30]
⇨ Joins: wowowwo
(webchat@199.37-191-162.fiber.lynet.no)
L978[14:27:24]
<BoxFox>
event.pullFiltered(10,function(evt,who,from,port)print(who,from,port))
L979[14:27:24]
<BoxFox>
this would work... right?
L980[14:28:43] <Inari> I think that lacks
and end before the last )
L981[14:28:54] <gamax92> correct
L982[14:29:00]
<BoxFox>
wops... you're right.. but fundementally, it is sound?
L983[14:29:11]
<BoxFox> now
how about...
L984[14:29:22] <Inari> *an end
L985[14:29:27] <payonel> boxfox: yes, and
it would "fail" the filter
L986[14:29:42] <payonel> because it
returns nil (falsey)
L987[14:30:03]
<BoxFox>
wait.. it returns ni... shit.. why does it return nil?
L988[14:30:04] <wowowwo> Are drones able
to place blocks? The wiki mention they share most of the world
interactions with robots, so they should be able too.
L989[14:30:23]
<BoxFox>
because I didn't set it to return true?
L990[14:30:44] <payonel> boxfox well
technically it returns nothing
L991[14:30:51]
<BoxFox> one
second.
L992[14:30:52] <payonel> but, indexing the
nothing in a packed return results in nil
L993[14:31:12] <payonel> so, it is
evaluated as nil when the event engine determines if your filter
accepted the event
L994[14:31:36] <wowowwo> Also, it returns
false when I call the method, but it doesn't return an error
message in the second variable, like the docs say it should
L995[14:31:41]
<BoxFox>
local evt,who,from,port, dist,message =
event.pullFiltered(10,function(evt,who,from,port,dist,message)
print(message) return true end)
L996[14:31:44]
<BoxFox>
would that work?
L997[14:32:00] <payonel> boxfox: yes
L998[14:32:14]
<BoxFox>
:|
L999[14:32:21]
<BoxFox>
that should be fundementally the same as my code.
L1000[14:32:23]
<BoxFox>
...
L1001[14:33:05]
<BoxFox>
the only thing missing is the if conditional
L1002[14:33:13] <payonel> wowowwo: o/
drones are my forte, but i've taken note about the doc discrepancy,
thank you
L1003[14:33:37] <wowowwo> Oh, I thought
they where going to be able to, that is really sad :(
L1004[14:34:08] <wowowwo> I looked at the
code for Agent, which the drone seems to implement, and it had
place there, so I though it was just me doing something
wrong.
L1005[14:34:21] <payonel> wowowwo: maybe
they can, i dont know. but someone here in the channel may
L1006[14:35:25] <wowowwo> Well, writing
the bootloader, to make them load the OS from a server was fun
anyway. I'll just have to make the mad scientist army of builder
bots out of robots instead, which is far less cool :/
L1007[14:35:45] <payonel> wowowwo: i
think you should confirm with someone here that knows
L1008[14:35:52] <Inari> Rep. Mike Quigley
(D-Ill.) introduced legislation Monday to classify presidential
social media posts — including President Trump's much-discussed
tweets — as presidential records.
L1009[14:35:52] <Inari> The
Communications Over Various Feeds Electronically for Engagement
(COVFEFE) Act, which has the same acronym as an infamous Trump
Twitter typo last month, would amend the Presidential Records Act
to include "social media."
L1010[14:35:53] <payonel> i know openos,
i dont know drones
L1011[14:35:54] <Inari> Right then
:P
L1012[14:36:10] <Inari> payonel: You just
said drones are your forte
L1013[14:36:17] <payonel> wat
L1014[14:36:22] <payonel> why...why
L1015[14:36:25] <payonel> monday typos
are killing me
L1016[14:36:28] <Inari> :P
L1017[14:36:30] <payonel> i've been
making them all over the place
L1018[14:36:36] <payonel> ...
L1019[14:36:44] <payonel> wowowwo: drones
are NOT, NOT my forte
L1020[14:36:46] <payonel> for crying out
loud
L1021[14:36:53] <payonel> wowowwo: i know
nothing
L1022[14:36:56] <wowowwo> Oh, I thought
you where being difficult :P
L1023[14:37:01] <payonel> i'm sorry
L1024[14:37:06] <wowowwo> Nonon, not a
problem
L1025[14:37:20] <payonel> wowowwo: i
meant to say "drones are not my forte"
L1026[14:37:32] <wowowwo> Anyone here
whos forte is drones?
L1027[14:37:42] <payonel> perhaps my
first mistake was using the word forte
L1028[14:37:52] <AmandaC> I've messed
with them some, and they def. can't place blocks or have
inventories
L1029[14:38:04] <wowowwo> They can have
inventories, via an upgrade
L1030[14:38:09] <payonel> yay AmandaC
knows how to use "n't"
L1031[14:38:25] <AmandaC> Ah, then it
might just be placing / breaking blocks
L1032[14:38:26] <wowowwo> and also, they
have the '.place' method, it just returns 0 when I call it
L1033[14:38:27] <payonel> wowowwo: looks
like youre the drone person here. stay a while, and glisten
L1034[14:39:04] <AmandaC> They can
interact with inventories, but not place stuff in the world.
L1035[14:39:33] <payonel> wowowwo: i just
confirmed, they should be able to place blocks
L1036[14:39:42] <wowowwo> Looked at the
code?
L1037[14:39:43] <AmandaC> %blame
Vexatos
L1038[14:39:44] *
MichiBot blames Vexatos for the moon not being made of
cheese
L1039[14:39:46] <wowowwo> Or used
it?
L1040[14:40:06] <payonel> wowowwo: they
can only break hand breakable blocks
L1041[14:40:19] <wowowwo> I don't want to
break blocks, only place
L1042[14:40:44] <payonel> wowowwo: maybe
your drone is inside the cube space the block needs?
L1043[14:41:16] <wowowwo> I've tried to
place above or below it, but I can try to it's sides, give me a
second
L1044[14:41:29] <payonel> wowowwo: they
also have to place the block against the face of another
block
L1045[14:41:48] <wowowwo> Yeah, I also
wanted to ask about that, why don't they accept the angle
upgrade?
L1046[14:41:59] <wowowwo> angel*
L1047[14:42:34] <payonel> dunno :)
L1048[14:42:40]
⇨ Joins: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L1049[14:43:33] <wowowwo> Did you confirm
that it worked ingame payonel or just looked at the code? Because I
tried to place a block to the west, with the drone hovering on the
ground, and it returns 0, and nil in the error message
L1050[14:43:55] <gamax92> "they
cannot place blocks"
L1051[14:44:05] <payonel> ok i give
up
L1052[14:44:23] <wowowwo> "
<payonel>: wowowwo: i just confirmed, they should be able to
place blocks"
L1053[14:44:29] <gamax92> payonel:
bad
L1054[14:44:37] <payonel> gamax92: that's
what i was told :|
L1055[14:44:44] <wowowwo> Also, when I
don't have anythjing in their selected slot, they return an error
message, like robots
L1056[14:44:48] <Michiyo> Can confirm,
that is what he was told.
L1057[14:45:00] <Michiyo> by someone who
in theory should know what they can and can not do.
L1058[14:45:01] <wowowwo> "nothing
selected"
L1059[14:45:25] <wowowwo> but when there
is something in there there is no error message, just
failure.
L1060[14:47:08]
<Mettaton_Fab> covfefe
L1061[14:47:15] <Inari> gween tea
L1062[14:47:37] <payonel> wowowwo: i
asked someone that knows more than me
L1063[14:48:08] <wowowwo> payonel: Oh, I
was sending it to gamax92, should have made that clear
L1064[14:48:46] <Inari> xD
L1065[14:49:10] <Inari>
#GeneralConfusion
L1066[14:50:51] <wowowwo> What I don't
get, is that when looking at the source code of robot and drone in
the repository, none of them implement place, that is implemented
in Agent.scala. So why isn't it working for drone :(
L1067[14:51:46] <AmandaC> What block are
you trying to place? That might matter.
L1068[14:51:49] <payonel> wowowwo: maybe
the block the drone is in is interferring
L1069[14:52:05] <Vexatos>
interferring
L1070[14:52:07] <payonel> -r
L1071[14:52:12] <Vexatos> that's
something to do with iron
L1072[14:52:16] <Vexatos> ironic.
L1073[14:52:19] <payonel> ...
L1074[14:52:31] <payonel> Vexatos is very
vex today
L1075[14:52:32] <payonel> :)
L1076[14:52:39] <wowowwo> It is just
floating in the air
L1077[14:53:47] <Vexatos> If you insert
an iron iron into a six-bonding chelator
L1078[14:53:52] <Vexatos> That would be
called interferring
L1079[14:53:57] <Vexatos> iron ion*
L1080[14:53:59] <Vexatos> English
L1082[14:54:41]
<Mettaton_Fab> paid mods?
L1084[14:54:49] <Inari> I believe so,
yeah
L1085[14:55:11]
<Mettaton_Fab> who wants to pay for
mods?
L1086[14:55:13] <Inari> payonel: Hey
neat
L1087[14:55:19] <Inari> I amde that like
2 days ago and didn't recall its name
L1088[14:55:19]
<Mettaton_Fab> thats just like DLCs!
L1089[14:55:19] <Inari> :p
L1090[14:55:38] <payonel> Inari: :D
L1091[14:55:43] <AmandaC> @Mettaton_Fab
who wants to pay for /anything/
L1092[14:56:02] <Inari> The most
hilarious part is that one of their paid mods is basically whats
been a parody in 2011
L1093[14:56:05] <Vexatos> payonel, joke
isn't funny because it's not related to chemistry and a hundred
people made it before :3
L1094[14:56:06]
<Mettaton_Fab> nobody, thats why the
witcher 3 has free DLCs
L1096[14:56:25] <Inari>
s/parody/satire
L1097[14:56:26] <AmandaC> Except, they're
not all free. :D
L1098[14:56:26] <MichiBot> <Inari>
The most hilarious part is that one of their paid mods is basically
whats been a satire in 2011
L1099[14:56:34]
<Mettaton_Fab> ah, Bethesda consists of
idiots sometimes
L1100[14:56:42] <payonel> Inari: yeesh,
nottheonion
L1102[14:57:20] <Inari> Can't believe how
hard they try to milk skyrim :P
L1103[14:57:44] <payonel> i wonder how
todd howard feels about it, too
L1104[14:58:04] <payonel> a lot of these
payment systems are quite at odds with production
L1105[15:01:51] <Michiyo> Meh, fuck that
todd guy.
L1106[15:01:52] <Michiyo> :P
L1107[15:01:56] *
Michiyo pokes payonel
L1108[15:02:01] <Michiyo> hai
L1109[15:02:15] <payonel> :|
L1110[15:02:20] <Michiyo> lol
L1111[15:02:42] *
payonel considers revealing his true identity
L1112[15:02:50] <Michiyo> :O
L1113[15:03:20] <Michiyo> s/fuck that
todd guy/that todd guy is awesome!/
L1114[15:03:20] <MichiBot>
<Michiyo> Meh, that todd guy is awesome!.
L1115[15:03:24] *
Michiyo coughs
L1116[15:03:28] <payonel> haha
L1117[15:03:31] <Michiyo> Nothing to see
here.
L1118[15:03:33] <Michiyo> all is
well.
L1119[15:03:46] <payonel> ok i'm not todd
howard :) but i did meet him once at a cool after party
L1120[15:03:50] <Michiyo> lol
L1121[15:06:40] <Gavle> I'm pleased to
announce that GERTi v0.11b is now live on GitHub! Nodes on the
network now properly handle shutdown, and attempt to safely
disconnect from the network
L1122[15:07:08] <payonel> Gavle: now
write docs for it \o/
L1123[15:07:12] <Gavle> Just to confirm,
if a case's power button is pressed or the case is broken,
everything running on that computer is immediately terminated with
no notice, correct?
L1124[15:07:30] <payonel> yeah, no
notice
L1125[15:07:46] <Gavle> Ok
L1126[15:07:54] <Forecaster> the notice
is "the screen went blank"
L1127[15:07:59] <payonel> :)
L1128[15:08:07] <Forecaster> :D
L1129[15:08:19] <Gavle> Because I
override computer.shutdown so a client will disconnect from the
network and get deleted from routing tables, but I figured that
wouldn't work for case power button
L1130[15:08:29] <Gavle> payonel, docs
will be forthcoming
L1131[15:08:50] <Vexatos> >override
computer.shutdown
L1132[15:08:57] <Gavle> Just helping MGR
with addressing, then it will happen
L1133[15:08:58] <Vexatos> this is exactly
why you shouldn't write bad code
L1134[15:09:12] <Gavle> How would you do
it Vexatos?
L1135[15:09:31] <Gavle> Acceptable
answers do not include, "not using GERT", "not using
networking" and anything along that vein
L1136[15:09:58] <Vexatos> how about
listening to the shutdown event?
L1137[15:10:15] <Vexatos> Like any sane
person would? :I
L1138[15:10:18] <Gavle> There's a
shutdown event?
L1139[15:10:21] <Vexatos> ...yes
L1140[15:10:25] <Vexatos> literally
called "shutdown!2
L1141[15:10:26] <Gavle> Nobody told me
this
L1142[15:10:28] <Vexatos>
"shutdown"*
L1143[15:10:32] <Vexatos> ...
L1144[15:10:35] <Vexatos> It's right
there
L1145[15:10:39] <Gavle> Where?
L1146[15:10:42] *
Vexatos furiously points at screen
L1147[15:10:51] <Vexatos> RIGHT
THERE
L1148[15:11:07] *
Forecaster imagines a muppet flailing
L1149[15:11:08] <Vexatos> payonel, please
tell me
L1150[15:11:10] <Vexatos> why the
heck
L1151[15:11:15] <Vexatos> is shutdown
event not documented D:
L1152[15:11:18] <Gavle> Seriously though,
how would I know about a shutdown event?
L1153[15:11:22] <Vexatos> Forecaster,
exactly like that
L1154[15:11:36] <Vexatos> Gavle, dunno,
reading all of OpenOS code?
L1155[15:11:38] <Gavle> As you just said,
it's not documented
L1156[15:11:39] <Vexatos> Or, like
L1157[15:11:42] <Vexatos> by looking for
it?
L1158[15:11:49] <Vexatos> You said you
override computer.shutdown
L1159[15:12:00] <Gavle> A. I don't have
the time to read through all of the OpenOS code
L1160[15:12:05] <Vexatos> has it never
occured to you that you perhaps could check for OpenOS's
implementation of computer.shutdown?
L1161[15:12:06] <Gavle> B. How would I
know to look for it?????????
L1162[15:12:10] <Vexatos> Via a simple
and quick search?
L1163[15:12:23] <Vexatos> before
overwriting it?
L1165[15:13:04] <Gavle> I overwrote it
without caring about how it's implemented
L1166[15:13:15] <Vexatos> yea uuh
L1167[15:13:17] <Vexatos> don't do
that
L1168[15:13:23] <Gavle> Why not?
L1169[15:13:32] <Vexatos> you are
L1170[15:13:33] <Vexatos> modifying
L1171[15:13:35] <Vexatos> a
L1172[15:13:35] <Gavle> As far as I can
tell, it should hold up even if the function changes
L1173[15:13:36] <Vexatos> god
L1174[15:13:37] <Vexatos> damn
L1175[15:13:37] <Vexatos> global
L1176[15:13:38] <Vexatos> library
L1177[15:13:44] <Gavle> Yes
L1178[15:13:50] <Vexatos> ...
L1179[15:13:54] <Vexatos> let me
repeat
L1180[15:13:55] <Vexatos> YOU
L1181[15:13:56] <Vexatos> ARE
L1182[15:13:58] <Vexatos> MODIFYING
L1183[15:13:58] <Vexatos> A
L1184[15:14:00] <Vexatos> GLOBAl
L1185[15:14:01] <Vexatos> LIBRARY
L1186[15:14:01] <Gavle> Also, that course
of action was recommended to me by others in #oc
L1187[15:14:06] <Vexatos> Unless you are
Selene, don't do that
L1188[15:14:23] <Gavle> Maybe you should
also tell that to who told me to do what I did?
L1189[15:14:31] <Vexatos> ._.
L1190[15:14:37] <Vexatos> payonel, please
document shutdown event
L1191[15:14:41] <Vexatos> Gavle, please
fix
L1192[15:14:42] <Vexatos> thanks
L1193[15:15:13] <Gavle> Before I
"fix" it, please tell me what is wrong with my
method
L1194[15:15:28] <Vexatos> a) you are not
using the proper way of doing it
L1195[15:15:32] <Vexatos> b) see a)
L1196[15:15:42] <Forecaster> c) is
c
L1197[15:15:49] <Vexatos> c) you are
modfying a globally available library in a non-sane way
L1198[15:15:54] <Vexatos> d) see a=
L1199[15:16:10] <Gavle> How is it a
non-sane way?
L1200[15:16:19] <Gavle> And what's the
"proper" way
L1201[15:16:23] <Vexatos> using
L1202[15:16:24] <Vexatos> the
L1203[15:16:25] <Vexatos> god
L1204[15:16:26] <Vexatos> damn
L1205[15:16:27] <Vexatos> shutdown
L1206[15:16:27] <Vexatos> event
L1207[15:16:47] <Vexatos>
event.listen("shutdown", safedown)
L1208[15:16:47] <Vexatos> done
L1209[15:17:36] <Gavle> Ok, but that
hasn't explained why my way is wrong
L1210[15:17:51] <Gavle> You've just shot
down my method with no explanation
L1211[15:17:59] <AmandaC> for one thing,
your way is adding a new global to the global library called
"computer.shutdowner"
L1212[15:18:07] <Gavle> Yes
L1213[15:18:10] <Vexatos> ^^^^^^^
this
L1214[15:18:14] <Vexatos> do not
eveer
L1215[15:18:18] <Vexatos> just
don't
L1216[15:18:27] <Gavle> But WHY
L1217[15:18:34] <Vexatos> because it's
invasive as heck
L1218[15:18:44] <Gavle> And what's wrong
with that?
L1219[15:18:46] <Vexatos> it bloats the
library
L1220[15:18:49] <Vexatos> ...
L1221[15:18:51] <Vexatos> You
L1222[15:18:54] <Vexatos> you work with
MGR, right?
L1223[15:18:55] <Gavle> Now, that is a
valid reason
L1224[15:19:03] <Vexatos> You happen to
be about the same age? Like, 11 or 12?
L1225[15:19:04] <AmandaC> Joe Q Nublet
then sees "oh, there's a computer.shutdowner! I should use
that instead of shutdown!"
L1226[15:19:12] <Vexatos> :I
L1227[15:19:23] <Gavle> Work with him in
an IRL job? No
L1228[15:19:34] <Gavle> I'm older than
12
L1229[15:19:43] <Vexatos>
reasonsToTellEveryoneKnowingThisProgramToNeverEverUseThisProgram +=
1;
L1230[15:19:48] <AmandaC> Then files bugs
against OC "I can't find computer.shutdowner on my new robot,
why it broked!? WHY YOU REMOGVED!"
L1231[15:19:58] <Gavle> Now, that's a
valid reason
L1232[15:20:04] <Gavle> I will adjust
GERTi accordingly
L1233[15:20:16] <AmandaC> It's also a
leaky abstraction, and a poor seperation of concerns
L1234[15:20:23] <Vexatos> something
something common sense . - .
L1235[15:20:26] <Gavle> If you had
presented that at the beginning instead of "BAD PLEASE
DESTROY"
L1236[15:20:31] <Gavle> We could have
avoided this
L1237[15:20:46] <Vexatos> Rule #1: The
user is always the most stupid person on earth and will always try
to do everything wrong in the worst possible way
L1238[15:20:47] <Gavle> AmandaC, please
define "leaky abstraction" and "poor separation of
concerns"
L1239[15:20:51] <Vexatos> write your
program with that in mind
L1240[15:21:24] <Gavle> Vexatos, indeed.
I'm attempting to do so, which is why it's unfortunate that power
buttons don't cause events, because I can see people shutting
computers down that way, and then issues
L1241[15:21:44] <Vexatos> I know a
solution to that!
L1242[15:21:53] <Gavle> Not giving people
computers?
L1243[15:21:53] <Vexatos> And it will
work with everyone other than you
L1244[15:21:58] <Vexatos> which is a
sacrifice I am willing to make
L1245[15:22:20] <Vexatos> rm -r
GERT/
L1246[15:22:23] <Vexatos> works perfectly
every time
L1247[15:22:25] <AmandaC> Gavle: It's
something you learn through experience, it can't be explained in
simple words.
L1248[15:22:28] <Gavle> I'd like to
comment that your solution is bias
L1249[15:22:31] <Gavle> ed
L1250[15:22:40] <Gavle> You do not
believe in networking software
L1251[15:22:45] <Vexatos> It's just
L1252[15:22:47] <Vexatos> every
L1253[15:22:48] <Vexatos> single
L1254[15:22:49] <Gavle> AmandaC, I doubt
that's the case, but that is ok
L1255[15:22:49] <Vexatos> time
L1256[15:22:53] <Vexatos> I look at code
in GERT
L1257[15:22:56] <Vexatos> I notice
something terrible
L1258[15:23:03] <Gavle> Then tell me, so
I can improve it
L1259[15:23:08] <Vexatos> I can't
L1260[15:23:19] <Forecaster> Gavle: the
problem is that you're not Vexatos, you can't Vexatos
L1261[15:23:36] <Gavle> Vexatos, then you
have no right to complain
L1262[15:23:40] <Gavle> Forecaster,
correct
L1263[15:23:58] <Vexatos> The entire
concept is horrible so I can't really comment on single bad
things
L1264[15:23:58] <AmandaC> Gavle: people
do try and give feedback, like "use
event.listen("shutdown", safedown) instead" and you
go "lol nah, I already have this pile of cards assembled how I
like, so fuck it.
L1265[15:24:03] <Vexatos> Except for this
particular instance, at least
L1266[15:24:09] <Vexatos> which is just
not using an event
L1267[15:24:17] <Gavle> Vexatos, and
there's your bias against networking software
L1268[15:24:20] <Gavle> AmandaC, I wanted
a reason
L1269[15:24:28] <Gavle> I finally got
one, so I'll be changing my code
L1270[15:24:33] <Vexatos> You don't need
a reason other than "It's the proper way"
L1271[15:24:33] *
AmandaC sighs
L1272[15:24:33] <Kodos> Why are people
disrespectful pieces of shit
L1273[15:24:39]
<BoxFox>
gotta qiucky for one of you if you have the time/.
L1274[15:24:39] <Vexatos> Because that
implies it is compatible with more stuff
L1275[15:24:41]
<BoxFox>
gotta qiucky for one of you if you have the time.
L1276[15:25:02] <Vexatos> Like just about
everything
L1277[15:25:19] <Vexatos> you should
never overwrite a library method unless you absolutely have
to
L1278[15:25:23] <Vexatos> (see:
Selene)
L1279[15:25:40] <Vexatos> and if you do,
don't store the default in the same library :I
L1280[15:25:54] <Gavle> Vexatos, I don't
like to do things just because "it's the proper
way"
L1281[15:26:04] <AmandaC> That's a bad
habit to have, Gavle.
L1282[15:26:11] <Vexatos> Pretty
bad
L1283[15:26:13] <Gavle> I like to know
benefits before committing, which you begrudgingly provided, and I
accepted
L1284[15:26:18] <AmandaC> And it's the
reason nobody likes to give you advice
L1285[15:26:20] <Gavle> How so?
L1286[15:26:21] <Vexatos> It being
proper
L1287[15:26:22] <Vexatos> in itself
L1288[15:26:27] <Vexatos> has
implications of benefitys
L1289[15:26:29] <Vexatos> benefits*
L1290[15:26:40] <Forecaster> he means he
wants to learn why it's the proper way, not just being told
"do it this way because I say so"
L1291[15:26:47] <Gavle>
^^^^^^^^^^^^^^^^^^^^
L1292[15:27:02] <Vexatos> And if you have
half a brain cell left you'll immediately think that one of those
benefits might be compatibility and your own code being less
ugly
L1293[15:27:05]
<BoxFox>
I am trying to use the sender's address as a name for an object. So
you have local evt,who,from,port = event.pull(). With this being
said.. how can I use it as a handle seeing as from.ID doesn't work
well, nor does any option of trading the two off.
L1294[15:27:07] <Gavle> I learned why it
was the proper way, and changed my code accordingly
L1295[15:27:19] <AmandaC> That's fair,
but he doesn't phrase it like that. He phrases it like a small
child repeatedly asking their parents "Why? Why?
Why?"
L1296[15:27:20] <Vexatos> Because if you
don't think replacing a library method is ugly and bad, I....
L1297[15:28:08] <Gavle> AmandaC, I
attempted to phrase it in the clearest way possible. If you have a
clearer way, please provide one
L1298[15:28:34] <AmandaC> "Why is
that the recommended way" vs "Why should I do it that
way? I already have my own way!"
L1299[15:28:37] <Gavle> Vexatos, so long
as it works, I don't see the issue. In this case, it
"works" but would lead to problems, so I see an
issue.
L1300[15:29:08] <Vexatos> >so long as
it works
L1301[15:29:08] <Gavle> AmandaC, I
attempted to go for the former, I apologize if it came out looking
like the latter.
L1302[15:29:13] <Vexatos> in your one
single testing environment
L1303[15:29:17] <Vexatos> with only GERT
installed
L1304[15:29:37] *
AmandaC wanders back to watching the Ubisoft E3
conference
L1305[15:29:39] <Vexatos> That's like
writing a mod that changes half of minecraft and expecting it to
work in 200+ mod packs with no issues
L1306[15:29:40] <Gavle> We don't need to
keep going over whether your way is superior. I said it was, so
there's no argument left.
L1307[15:29:46] <Vexatos> AmandaC, have
fun getting disappointed
L1308[15:30:17] <AmandaC> Vexatos: so
far, Mario / Rayman crossover game, and they just spent another 15m
on some car game.
L1309[15:30:19] <payonel> woah, he asked
if there was a shutdown event when you break the block
L1310[15:30:25] <payonel> Gavle and
Vexatos ^
L1311[15:30:34] <Gavle> ???
L1312[15:30:43] <payonel> there's no
event in that case...isn't that what you were asking?
L1313[15:31:04] <Kodos> Gavle stop being
a dumb shit
L1314[15:31:05] <Kodos> =D
L1315[15:31:08] <wowowwo> payonel: I
didn't pay attetion, did anyone resolve the confusion about drones
not being able to place blocks being a bug or not?
L1316[15:31:44] <payonel> wowowwo: i was
told it should work (by those that should know), the code
inheritance looks like it should work, gamax92 said it doesn't. i
would need to test myself to have a strong opinion
L1317[15:31:51] <Gavle> payonel,
yes
L1318[15:32:01] <Gavle> Kodos, it's hard
to do that without proper instruction :)
L1319[15:32:22] <Kodos> Do I need to
instruct you on how to breathe, too?
L1320[15:32:25] <payonel> yeah, i need to
update docs, i do think about that more and more lately
L1321[15:32:37] <payonel> some are great,
some aren't
L1322[15:32:38] <Kodos> Because if I do,
just stop doing it please
L1323[15:32:46] <payonel> it's sort of
hit (and hit, most are good) and miss
L1324[15:33:10] <Vexatos> Gavle, how
about "Stop sounding like an 11-year-old" instead?
L1325[15:33:10] <Kodos> Seriously, if you
don't understand a reason for doing something a certain way being
compatibility, you should stop coding
L1326[15:33:48] <Gavle> Vexatos, I've
done that years ago, I can regress if you wish :P
L1327[15:33:53] <Vexatos> Most
programming beginners can still distinguish extreme cases of good
vs bad code like this one
L1328[15:34:05] <Vexatos> Yea, you
_obviously_ have
L1329[15:34:10] <Vexatos> You shouldn't
have gone back then
L1330[15:34:31] <Gavle> Kodos,
compatibility concerns were not made clear at the beginning
L1331[15:34:40] <Gavle> Later, they were,
and I acquiesced.
L1332[15:34:45] <Vexatos> (they are
obvious)
L1333[15:34:46] <Kodos> Holy shit
L1334[15:35:25] <Gavle> I can see that
this conversation is pointless
L1335[15:35:30] <Kodos> Me too
L1336[15:35:32] <wowowwo> payonel: Should
I make an issue on the github repo, so it's recorded
somewhere?
L1337[15:35:37] <Kodos> !kickban Gavle 1
day, come back tomorrow
L1338[15:35:37] ***
Gavle was kicked by zsh ((Kodos) 1 day, come back
tomorrow))
L1339[15:36:22] <Vexatos> wowowwo, does
placing down work when the drone is hovering above the ground with
enough space for a block inbetween :I
L1340[15:36:23] <Vexatos> just asking
>_>
L1341[15:36:25] <payonel> so much drama,
i'm gone from my desk for like 5 minutes
L1342[15:36:30] <Kodos> Sorted now
L1343[15:37:05] *
CompanionCube just wonders why the idea of a networking thing
replacing a chunk of the OS while most likely giving zero fucks
about compatibility is a good idea.
L1344[15:37:11] <CompanionCube> oh, damn
too late
L1345[15:37:27] <wowowwo> Vexatos: I have
not tested that configuration, I have tested above, and to all
sides
L1346[15:37:32] <Vexatos> CompanionCube,
that is exactly me
L1347[15:37:40] <Vexatos> wowowwo,
above... if there is a block it can place against?
L1348[15:37:44] <wowowwo> Yeah
L1349[15:37:48] <Vexatos> Remember it
needs a block side to "click" on
L1350[15:37:59] <Vexatos> also, have you
tried drone.use instead of drone.place
L1351[15:38:01] <Skye> um... while I
think he was being silly banning him is a bit extreme
L1352[15:38:08] <Forecaster> ^
L1353[15:38:13] <Vexatos> because
drone.use may work
L1354[15:38:24] <Forecaster> voices here
have happy trigger fingers
L1355[15:38:27] <wowowwo> I only provided
it with the first parameter though, so `drone.place(0)` or
`drone.place(1)`
L1356[15:38:31]
<MGR>
CompanionCube, compatiblity was attempted to be maintained, but we
did not realize other concerns
L1357[15:38:37]
<MGR>
The code has been edited accordingly
L1358[15:38:43] *
AshIndigo finishes reading the backlog
L1359[15:38:49] <payonel> AshIndigo:
welcome
L1360[15:39:25] <CompanionCube> also, why
not drop unreponsive hosts from the routing table regularly? then
everything doesn't go to shit if something randomly dies :D
L1361[15:39:26] <Vexatos> wowowwo, I'd
try drone.use
L1362[15:39:33] <AshIndigo> Hi layo
L1363[15:39:36] <AshIndigo> *payo
L1364[15:39:50] <Vexatos> If that doesn't
work either, I'd like a screenshot of the drone and its
surroundings and the exact code you use at that specific
position
L1365[15:39:51]
<MGR>
CompanionCube, that will be implemented in the future
L1366[15:40:56] <payonel> also...if i may
put a toe into this lava pool ... i'd like us to keep it a bit more
civil in here
L1367[15:41:38] *
payonel hides under adorable killer kittens
L1368[15:41:55] <AshIndigo> %pet adorable
killer kittens
L1369[15:41:55] *
MichiBot pets adorable killer kittens with a logic gate. adorable
killer kittens recovers 13 health!
L1370[15:43:22] <CompanionCube> hm,
wonder if this would be useful: if one node detects that another
has died, what if it broadcasted that info to other nodeS?
L1371[15:43:44] <wowowwo> Ill try
that
L1372[15:45:55]
<MGR>
CompanionCube, that's a good idea, and will be remembered. Thank
you.
L1373[15:46:34] <CompanionCube> It might
not actually be good, I haven't tried or thought about it in-depth.
¯\_(ツ)_/¯
L1374[15:47:49]
<MGR> It
makes sense to at least notify the master node, because that'll
reduce instances in the future where other routing attempts
fail
L1375[15:51:39]
⇨ Joins: axiom (webchat@47.196.199.113)
L1376[15:52:35] <wowowwo> Vexatos: That
didn't work, Do you still want the screenshot and the code?
L1377[15:53:21] <Vexatos> yea
L1378[15:54:48] <wowowwo> Give me a sec
and ill link both :)
L1381[15:58:13] <wowowwo> This is the
setup
L1382[16:00:32] <wowowwo> If you need
anything else Vexatos just tell me :D
L1383[16:00:42] <Vexatos> hm
L1384[16:00:53] <Vexatos> so I assume it
moves into that hole there?
L1385[16:01:01] <AmandaC> wowowwo: try
adding .5 to the move?
L1386[16:01:01] <wowowwo> No
L1387[16:01:05] <wowowwo> It just moves 1
up
L1388[16:01:09] <wowowwo> Will do
L1389[16:01:12] <Vexatos> ah yes
L1390[16:01:16] <Vexatos> But uuh
L1391[16:01:22] <AmandaC> (idk what side
4 is)
L1392[16:01:28] <wowowwo> West
L1393[16:01:39] <Vexatos> and which side
is that?
L1394[16:01:44] <Vexatos> on the
screenshot
L1395[16:01:59] <Vexatos> is that where
the planks are?
L1397[16:02:26] <Vexatos> Because the
drone cannot place anything there because the planks are in the way
:I
L1398[16:02:31] <wowowwo> Its on the
left
L1399[16:02:35] <Vexatos> hm
L1400[16:02:51] <wowowwo> I've tried
every other direction before though
L1401[16:03:38] <AmandaC> The planks are
in front of the camera. The camera is looking West
L1402[16:03:47] <wowowwo> Camera?
L1403[16:03:51] <AmandaC> You
L1404[16:04:13] <Vexatos> according to
the map at least
L1405[16:04:18] <AmandaC> Yeah
L1406[16:04:20] <wowowwo> Ah, yes err on
my part
L1407[16:04:38] <wowowwo> but as I said,
I've tested all the other directiosn too, and it's still not
working
L1408[16:04:58] <wowowwo> I have not
tried every direction with use though
L1409[16:05:01] <wowowwo> I could do that
if you wanted?
L1410[16:05:50] <wowowwo> The thing that
is bothering me is that it's returning `false, nil` instead of
`false, error message`
L1411[16:06:04] <Vexatos> just to make
sure
L1412[16:06:08] <AmandaC> I assume your
placing wood blocks?
L1413[16:06:09] <Vexatos> which OC
version are you using
L1414[16:06:16] <wowowwo> If I remove the
block in the selected slot in the inventory, it will give me an
error message about that, but not now
L1415[16:06:33] <AmandaC> (rather, trying
to)
L1416[16:06:41] <wowowwo> It's placing an
iron block
L1417[16:06:45] <wowowwo> I've tried with
wood
L1418[16:07:04] <AmandaC> Okay, just
checking, because that might matter
L1419[16:09:13] <Vexatos> it can return
false, nil
L1420[16:09:22] <wowowwo> How do I get
the version of opencomputers?
L1421[16:09:30] <Vexatos> In one specific
way
L1422[16:09:35] <wowowwo> The jar says
1.7.0.28
L1423[16:11:02] <wowowwo> What is that
Vexatos ?
L1424[16:12:23] <Vexatos> if it cannot
find a face to place against
L1426[16:13:30] <wowowwo> This then
L1427[16:13:44] <wowowwo> No matter what
side i specifiy now, it should find a face to place it
against
L1428[16:14:55] <AmandaC> try a for loop
through the different faces
L1429[16:15:01] <AmandaC> er, sides
L1430[16:16:03] <Izaya> payonel: did you
try the thing?
L1431[16:16:32] <payonel> Izaya: load
from url? skex? what now?
L1432[16:17:42] <wowowwo> AmandaC: tried
for all `drone.place(i)` with i from 0 to 5
L1433[16:18:08] <payonel> wowowwo: wrap
that in a loop to turnLeft 3 times :)
L1434[16:18:13] <payonel> just guessing
here
L1435[16:18:18] <payonel> i've not tried
this, but i really want to
L1436[16:18:32] <wowowwo> Can a drone
even turn left?
L1437[16:18:53] <payonel> wowowwo: read
this chat log, back up to where i said, "I know
nothing"
L1438[16:18:54] <payonel> :)
L1439[16:18:59] *
payonel runs
L1440[16:18:59] <wowowwo> No, it
can't
L1441[16:19:23] <Vexatos> so
L1442[16:19:27] <Vexatos> it does
actually try to place the block
L1443[16:19:29] <Vexatos> it
just...fails
L1444[16:19:45] <wowowwo> It would seem
so.
L1445[16:20:42] <wowowwo> I am on 1.11.2
if that matters
L1447[16:21:05] <Vexatos> it actually
does
L1448[16:22:37] <wowowwo> I am very sorry
for not mentioning it sooner then :(
L1449[16:23:00] <Vexatos> doesn't
matter
L1450[16:23:04] <Vexatos> because I am
already testing on 1.11
L1451[16:23:15] <wowowwo> And it's
working for you?
L1452[16:23:20] <Vexatos> because only
that has OC version 1.7.0.28
L1453[16:23:51] <wowowwo> Thanks for
taking the time to help me with this, it is much appriciated!
L1454[16:24:59] <payonel> Izaya: i
haven't. is this a special version of multICE?
L1455[16:25:01] <payonel> +i
L1456[16:25:21] <Izaya> payonel: it's the
everything-noinit build
L1457[16:25:34] <Izaya> with a little
special sauc- shit will it work without the ocemu component?
L1458[16:25:45] <Izaya> eh should be
fine
L1459[16:25:50] <Izaya> those processes
will just die
L1460[16:26:01]
⇦ Quits: Inari (~Pinkishu@p4FC1EED0.dip0.t-ipconnect.de)
(Quit: 'Ah~ Such boring days~ Staring at my nails spread out before
me I wonder if worthless days are coming again~ When I finally
should have been burried in a puzzle, I touched a single piece and
lost it. Ah~ such melancholy days.')
L1461[16:26:55] <Izaya> yeah that'll be
fine, those'll just die with some luck
L1462[16:27:17] *
payonel is afk
L1463[16:27:27] <payonel> Izaya: ok
first, before afk -- i'll test with it later, thanks for the
link
L1464[16:27:30] *
payonel is now afk
L1465[16:27:33] <Izaya> but payonel,
that's a version of MultICE - goddamn it - which can be loaded from
OpenOS
L1466[16:27:40] <Izaya> run return mem()
at the prompt
L1467[16:33:47] <payonel> Izaya: line 55
needs extra )
L1468[16:34:24] <Vexatos> wowowwo, I
fixed it
L1469[16:34:31] <Vexatos> But I don't
know the implications of my change
L1470[16:34:36] <Vexatos> they might
break everything terribl
L1471[16:34:37] <Izaya> just remove the
whole heartbeat section
L1472[16:34:38] <Vexatos> terribly*
L1473[16:35:30] <payonel> Izaya: ok, it's
running (though not in openos, as the boot os in ocvm)
L1474[16:35:40] <payonel> very cool
L1475[16:35:42] <payonel> i like it
L1476[16:36:58] <wowowwo> Vexatos: What
did you change?
L1477[16:37:53] <payonel> Izaya: in-game,
how much is computer.totalMemory()-computer.freeMemory() ?
L1478[16:38:19] <Vexatos> wowowwo, the
wood item is asking for the stack the player is holding in his main
hand
L1479[16:38:20] <Vexatos> since
1.11
L1480[16:38:34] <payonel> anywho, really
need to run now
L1481[16:38:35] <payonel> o/
L1482[16:38:44] <Vexatos> So I changed it
so that the drone fake player gives it the stack in the drone's
selected slot
L1483[16:39:05] <Vexatos> But I do not
know what this might break
L1484[16:40:08] <wowowwo> Hmm. I don't
relaly know how the interaction is setup behind the scene, but It
might effect the use of tools?
L1485[16:40:11] <wowowwo> Like for
breaking blocks?
L1486[16:41:02] <Izaya> payonel: return
mem()
L1487[16:41:19] <Vexatos> nono
L1488[16:41:58] <Vexatos> wowowwo, I can
give you a build with this thing, you'd be free to test all you
want concerning item interaction with drones... In fact, robots
shouldn't be working right now either :I
L1489[16:42:40] <wowowwo> I'd appriciate
it :D
L1490[16:42:40] <Vexatos> Don't know if
you want to waste time trying to see whether this change breaks
everything or is actually just a fix for drones and robots not
being able to place blocks
L1491[16:43:08] <wowowwo> I plan on
spending a lot of time with drones in the time forward, so this is
perfect
L1492[16:43:08] <Vexatos> I would also
not mind you testing whether robots can place blocks
L1493[16:43:18] <Vexatos> Because they
shouldn't
L1494[16:43:27] <Vexatos> they should be
just as broken as drones in .28
L1495[16:43:30] <wowowwo> But also, can
they place blocks in the air?
L1496[16:44:02] <wowowwo> If not, then
could you make it accept the angle upgrade? it is wierd that the
drone is recommended in the config where it mentions the angle
upgrade, but it can't actually place in the air
L1497[16:44:04] <Izaya> payonel: oh right
the emu tools don't have mem usage. Haven't tested in a
while.
L1498[16:44:15] <wowowwo> I think they
should be able to do so without having the upgrade, but that is
just me
L1499[16:48:05] <Vexatos> there's a big
problem with that
L1500[16:48:22] <Vexatos> the placing in
air works with robots because robots place a block against their
own face
L1501[16:48:26] <Vexatos> drones aren't
blocks
L1502[16:48:32] <Vexatos> so they cannot
click on themselves
L1503[16:49:43] <wowowwo> This might be a
silly question, but why go through the fake player thing at all?
Why not just place the block there directly? I have not done any
minecraft modding, this might be a silly notion.
L1504[16:49:53] <Vexatos> %tell vifino
what is this? The time needed to connect to tty.sh via SFTP changed
from two minutes to half a second D:
L1505[16:49:53] <MichiBot> Vexatos:
vifino will be notified of this message when next seen.
L1506[16:50:09] <Vexatos> wowowwo, the
wood item is what handles the placing
L1507[16:50:13] <Vexatos> and it needs a
player
L1508[16:51:15] <wowowwo> Oh ok
L1509[16:51:37] <wowowwo> So the ability
to place in the air cannot be added?
L1511[16:51:44] <Vexatos> Not easily,
anyhow
L1512[16:51:46] <Vexatos> not for
drones
L1513[16:51:52] <wowowwo> :(
L1514[16:52:15] <Vexatos> the item is
what handles the actual placing, and it needs both a player and a
block to place against
L1515[16:52:19] <wowowwo> That makes what
I want to do a lot harder, but I guess I'll have to work around
it
L1516[16:52:34] <wowowwo> Downloaded it
now
L1517[16:52:43] <Vexatos> now to go sleep
:I
L1518[16:52:53] <wowowwo> Thank you for
all your help!
L1519[16:52:56] <Vexatos> Need to get up
in less than six hours
L1520[16:53:08] <Vexatos> Just tell me if
you find any derps tomorrow >_>
L1521[16:53:13] <Vexatos> or if
everything works as expected
L1522[16:53:59]
⇦ Quits: SquidDev
(~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Quit:
<quit message here>)
L1523[16:59:52]
⇦ Quits: xarses_ (~xarses@67.218.117.197) (Ping timeout: 204
seconds)
L1524[17:01:58]
<Dudblockman> Can I get a quick rundown on
how to set up tab completion? Can it be done with program
arguments?
L1525[17:03:02]
⇦ Quits: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs)
(Ping timeout: 204 seconds)
L1526[17:08:17]
⇨ Joins: Sava
(~Sava@cable-178-148-185-58.dynamic.sbb.rs)
L1527[17:10:29] <Kodos> There's a way to
do up/down history ish stuff
L1528[17:10:31] <Kodos> Not sure about
tab complete
L1529[17:11:25] <Skye> payonel does all
the shell stuff.
L1530[17:11:54] <Kodos> I forget what
does it, I made a thing once to test it
L1531[17:12:38]
⇦ Quits: Vexatos (~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1532[17:38:59]
⇦ Quits: axiom (webchat@47.196.199.113) (Ping timeout: 180
seconds)
L1533[17:47:17] *
Techokami gently pokes gamax92
L1534[17:48:02] <Techokami> Thistle, can
you release it on CurseForge or get it added to the approved list
of non-Curse mods so I can add it to a modpack? :O
L1535[17:48:06]
⇦ Quits: Nathan1852
(~Nathan185@hsi-kbw-149-172-252-166.hsi13.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L1536[17:50:04] *
Mimiru makes a project for thistle and steals all of gamax92's
loot
L1537[17:51:56] *
Mimiru makes one for MassSound too
L1538[17:52:54] <Techokami> I've had
problems with getting non-CurseForge stuff into updates for this
modpack in the past
L1539[17:53:50] <Techokami> currently I
can't provide the MaryTTS modules with the download, despite being
on their official whitelist, because the submission review system
flags them anyway as non-compliant
L1540[17:54:03] <Techokami> resulting in
the submission being deleted and me getting a slap in the face
>:(
L1541[17:54:12] <Mimiru> if gamax92
doesn't want the loot, I'll gladly make the projects to help you
out :P
L1542[17:54:41] <Techokami> well, if he
doesn't want them on CurseForge, he has to get in touch with the
Curse staff to have his mods added to the whitelist
L1543[17:54:50] <Techokami> if he won't
do *that*, then yes please do
L1544[17:55:50] <vifino> %tell Vexatos
That was a you problem, remember? For me it was always this
fast.
L1545[17:55:50] <MichiBot> vifino:
Vexatos will be notified of this message when next seen.
L1546[17:56:20] *
vifino summons @20kdc
L1547[17:56:44] *
vifino squints
L1548[18:01:02] <gamax92> Mimiru:
loot?
L1549[18:01:15] <Mimiru> Curse
points
L1550[18:01:20] <gamax92> what are they
good for
L1551[18:01:25] <Mimiru> I use them for
Amazon gift cards to buy @Naomi books lol
L1552[18:01:48] <Mimiru> you can get
steam codes, or if you get enough you can do paypal
L1553[18:01:56] <Mimiru> $200 points gets
you $10 amazon
L1554[18:02:04] <Mimiru> 1000 points gets
you $50 paypal
L1555[18:02:04] <Mimiru> etc
L1556[18:02:10] <gamax92> .-.
L1557[18:02:48] <gamax92> but this is
useful for me
L1558[18:03:41] <Mimiru> I get roughly 15
points a day
L1559[18:03:44] <Mimiru> it varies
L1560[18:04:42] <gamax92> bleh I'll go
look into setting that up later then ...
L1561[18:04:43] <Techokami> Texelsaur,
the guy that made Storage Drawers, rakes in a few hundred dollars
in loot easily :O
L1562[18:04:52] <gamax92> yeah because
popular
L1563[18:05:01] <gamax92> I don't think
Thistle or MassSound is that popular :P
L1564[18:05:37] <Techokami> on one hand,
true, on the other hand, if you don't it's going to be harder for
people to see or use your mods in the first place
L1565[18:06:29] <gamax92> uhh, sign in
with twitch, what
L1566[18:06:43] <Mimiru> yes, one bought
the other
L1567[18:06:55] <Mimiru> which is why the
curse launcher is the twitch launcher
L1568[18:07:05] <Techokami> yeah, it
silly
L1569[18:09:10] <gamax92> okay then, the
register box is cut off
L1570[18:10:36] <gamax92> "That
username is taken."
L1571[18:11:02]
⇦ Quits: AshIndigo
(uid202308@id-202308.charlton.irccloud.com) (Quit: Connection
closed for inactivity)
L1573[18:11:22] <Mimiru> yesm, yes it
is
L1574[18:11:28] <Mimiru> LO
L1575[18:11:30] <Techokami> do you have a
minecraft forums account?
L1576[18:11:32] <Mimiru> :P*
L1577[18:11:35] <gamax92> >_>
L1578[18:11:38] <gamax92> okay then
L1579[18:11:47] <gamax92> tell me to set
my name, you've already set my name
L1580[18:11:49] <gamax92>
thaaaaaaaaanks
L1581[18:13:33] <AmandaC> Mimiru:
"Member for 2 minutes "
L1582[18:13:45] <gamax92> it gave me a
prompt for a new name, I click *no my current name is fine* and
it's like "This field is required."
L1583[18:14:35] <Mimiru> AmandaC, 3
minutes and 10 seconds :P
L1584[18:15:16] <AmandaC> :P
L1585[18:15:21] <Mimiru> Last active Fri,
Dec, 31 1999 18:00:00\
L1586[18:15:56] <AmandaC> or, as it's
more well known, 6 hours before the end of the world, Mimiru.
:P
L1587[18:15:59]
⇨ Joins: lafouine
(webchat@AGrenoble-653-1-614-13.w92-129.abo.wanadoo.fr)
L1588[18:16:07] <Mimiru> el oh el
L1589[18:16:08] <AmandaC> %choose sit in
the sunrays or sit in the nice cool room
L1590[18:16:08] <MichiBot> AmandaC: sit
in the nice cool room
L1591[18:16:28] <lafouine> quelqu'un
parle français
L1592[18:16:54]
⇦ Quits: lafouine
(webchat@AGrenoble-653-1-614-13.w92-129.abo.wanadoo.fr) (Client
Quit)
L1593[18:17:04] <Mimiru> ...
L1594[18:17:12] *
Mimiru shakes her head
L1595[18:17:16] <gamax92> nope
L1596[18:17:23] <Mimiru> I was totally
gonna bust out google translate for 'em
L1597[18:17:26] <Mimiru> lol
L1598[18:17:46] <gamax92> okay well give
me a bit Techokami I'll add the projects
L1599[18:17:51] <Techokami> wooo :D
L1600[18:19:35] <AmandaC> The wonders of
linux, my python app has to pretend to be a autotools-managed app
to get packaged by this thing
L1601[18:20:06] <gamax92> AmandaC is a
maze
L1602[18:20:17] <AmandaC> Am not!
L1603[18:20:19] <gamax92> oh
L1604[18:20:24] <gamax92> AmandaC is not
a maze
L1605[18:21:24] *
AmandaC should get the latest MHA S2 episode from this past
saturday
L1606[18:21:47] <AmandaC> %choose anime
or code
L1607[18:21:47] <MichiBot> AmandaC:
code
L1608[18:21:49] <AmandaC> hrm
L1609[18:21:55] *
AmandaC eyes MichiBot suspiciously
L1610[18:24:56] <gamax92> oh
L1611[18:25:08] <gamax92> is AmandaC a
labyrinth?
L1612[18:30:34] <gamax92> also I love how
curseforge gave me an account but didn't have me set a password, so
I ended up having to immediately reset the password and set a new
one
L1613[18:35:42] <AmandaC> gamax92: I's a
cat!
L1614[18:43:39] *
AmandaC beams a informational poster onto gamax92's desk, it simply
having a picture of a maine-coon cat and a giant ~= then a picture
of a maze
L1615[19:36:39]
⇦ Quits: SentientTurtle
(~SentientT@ip5657cbb2.direct-adsl.nl) (Read error: Connection
reset by peer)
L1616[19:54:20] <payonel> dudblockman:
still want to know about tab completion?
L1617[19:54:50] <payonel> Skye: all
openos stuff, not just shell (you probably know this...just in
cast)
L1618[19:55:56] <payonel> %tell Izaya
ocvm (my emulator) does do memory btw (though, right now it's
reported mem usage is about 90k more than you'd see in game)
L1619[19:55:56] <MichiBot> payonel: Izaya
will be notified of this message when next seen.
L1620[19:56:22] <Izaya> noted
L1621[19:56:44] <Izaya> I use ocemu
so
L1622[19:57:35] <payonel> ocemu is far
more usable and user friendly. ocvm is more tailored for my needs
still
L1623[19:57:42] <payonel> i will one day
polish it up
L1624[19:58:12] <payonel> ocvm also is
not cross platform (though, it would be possible to port it)
L1625[19:58:36] <payonel> but for now,
it's linux only and requires c++14 with
<experimental/filesystem>
L1626[19:58:47] <payonel> besides that,
it has no dependencies
L1627[20:00:19] <payonel> its make will
fail if you don't have svn, but that's only because it'll download
the loot files (openos, etc) in a system/ dir
L1628[20:00:31] <payonel> so if you
manually `mkdir system` before making it, it won't try
L1629[20:00:43] <payonel> all of this i
should put in the readme
L1630[20:00:53] <Izaya> p. much
L1633[20:02:01] <payonel> nice, 13 hours
ago
L1634[20:02:02] <payonel> :)
L1635[20:17:22]
<Dudblockman> Back.
L1636[20:18:25] <vifino> payonel:
vt10000000000000!!!!!!!
L1637[20:18:32] <payonel> vifino:
o/
L1638[20:18:32]
<Dudblockman> Yeah shell stuff would be
nice
L1639[20:18:38] <vifino> o/
L1640[20:18:48] <payonel> dudblockman:
i'm the openos dev, what shell stuff do you want to know
about?
L1641[20:19:36]
<Dudblockman> Tab completion? I read the
little api bit but don't entirely understand
L1642[20:21:11]
⇦ Quits: xarses (~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
(Ping timeout: 186 seconds)
L1644[20:23:08]
⇨ Joins: xarses
(~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L1645[20:23:19] <vifino> I hope soon I'll
be able to get uCLinux or some RTOS going.
L1646[20:24:29]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:80b5:90f1:e74c:e2cd)
L1647[20:26:06] <vifino> Maybe I'll
implement RISC-V next.
L1648[20:26:14] <vifino> Rust first, Lua
later.
L1649[20:26:42] <vifino> Just need to
find good specs, some minimal set of things that I need to
implement for things to work, etc...
L1651[20:32:19]
<Dudblockman> It's working
L1652[20:32:34]
<Dudblockman> At least the physical
half
L1653[20:34:22] <payonel> ~w logs
L1655[20:34:26] <payonel> %logs
L1656[20:34:29] <payonel> %log
L1657[20:34:40] <payonel> dudblockman:
but did you have a shell question?
L1658[20:35:08]
<Dudblockman> Yeah I just don't understand
the whole autocomplete format
L1659[20:35:24] <Mimiru> oclogs.
L1660[20:35:27] <payonel> dudblockman:
sorry, i missed part of the history here
L1661[20:35:30] <Mimiru> %oclogs
L1663[20:35:31]
<Dudblockman> np
L1664[20:35:32] <payonel> Mimiru: thanks,
found it
L1665[20:35:33] <payonel> thanks
L1667[20:35:43] <MichiBot> Mimiru:
Command Added
L1668[20:35:49] <payonel> :)
L1669[20:36:00]
<Dudblockman> Like can you set up
autocomplete for program args?
L1670[20:36:33] <payonel> so if i close
my laptop with hexchat open, i lose the a bunch of the chat
L1671[20:36:37] <payonel> :/
L1672[20:36:46] <payonel> as in, i dont
get the backlog buffer
L1673[20:36:58] <payonel> i need to
remember to close hexchat first
L1674[20:37:08] *
vifino shakes payonel
L1675[20:37:09] <Mimiru> Yeah, if you
don't "quit" ZNC doesn't know when you detached until you
timeout
L1676[20:37:15] <payonel> makes
sense
L1678[20:37:54] <payonel> vifino: what
plans do you have for zpu?
L1679[20:38:02] <payonel> haha
L1680[20:38:07] <payonel> it's literally
the next thing you said here
L1681[20:38:09] <payonel> sheesh
L1682[20:38:20]
<Dudblockman> Want to use command args to
select casts and/or what to cast and how much
L1683[20:38:36] <vifino> To get uCLinux
or some RTOS going, payonel.
L1684[20:38:48] <payonel> vifino: yeah, i
read the very next thing you said from the logs :)
L1685[20:39:02] <payonel> dudblockman
oooh, you want args to autocomplete?
L1686[20:39:17] <vifino> Probably would
have better success by implementing another arch, a Linux-supported
one. Like SuperH.
L1687[20:39:20] <vifino> Or RISC-V.
L1688[20:39:29] <vifino> Or, well,
MIPS>
L1689[20:39:39] <vifino> s/>$/./
L1690[20:39:39] <MichiBot> <vifino>
Or, well, MIPS.
L1691[20:39:57] <Mimiru> did that work
how it should have?
L1692[20:40:01] <Mimiru> IDK how that
works.
L1693[20:40:02] <Mimiru> :P
L1694[20:40:14] <vifino> The
replacement?
L1695[20:40:17] <vifino> Yeah.
L1696[20:40:19] <Mimiru> \o/
L1697[20:40:47] <vifino> > is the bare
character >, $ is the end.
L1698[20:42:11] <vifino> I wonder how
hard it is to combine rose (my emulator) with OC.
L1699[20:42:44] <vifino> I think the JNI
could interface with it? Worst case, I'll just use stdio or
sockets.
L1700[20:43:24] <vifino> Then again, I
don't like Java at all, so it probably will never happen.
L1701[20:43:25] *
vifino shrugs
L1702[20:46:50] <vifino> Would be kinda
nice to have, actually. Especially if it is generic/not bound by
the architecture. I could make just one specific device for OC,
some memory peripheral that interfaces with OC's peripherals.
L1703[20:47:14] <vifino> OC's component
addresses are 64 bit, right?
L1704[20:47:35] <gamax92> a uuid is 128
bits
L1705[20:47:43] <vifino> Ah, close
enough.
L1706[20:48:19] <vifino> Four set32's to
set the address, dunno how to interface the actual data, but can't
be that hard.
L1707[20:48:31]
<Dudblockman> -learned the hard way that
duplicating a drone in creative means the UUIDs are all the
same
L1708[20:50:30] <vifino> gamax92: Do
tell, Thistle(? was that it's name?) is a 6502, right? How did you
do component accesses?
L1710[20:54:05]
<Dudblockman> But using term.read
L1711[20:54:37] <payonel> i dont have any
shell scripting language built into openos (i dont really plan
to...MAYBE, lua scripting is simple and powerful on its own)
L1712[20:54:50] <payonel> yeah, you mean
inside your program, not on the shell?
L1713[20:55:05]
<Dudblockman> If you use a function you
could have multiple lists it can pick from based on what arg is
being filled?
L1714[20:55:11] <payonel> we do have SOME
scripting keywords btw, just || and &&
L1715[20:56:03] <payonel> term.read takes
a tab completion handler which can be a list or a function
L1716[20:56:21] <payonel> the list option
doesn't work with "args" but rather, whole string
matching
L1717[20:56:35] <payonel> i suppose you
could make it match whole strings with spaces
L1718[20:57:19]
<BoxFox>
stupid question.. but it's been a long time since I lua'd.
L1719[20:57:20]
<BoxFox>
Lua tables start at 1, correct?
L1720[20:57:31] <payonel> dudblockman:
anyways, you can pass the function as
term.read({hint=function(...)end})
L1721[20:57:32]
<Dudblockman> >codewar begins
L1722[20:57:53]
<Dudblockman> Lua tables start at 1
L1723[20:57:59]
<BoxFox>
thought so..
L1724[20:58:02]
<BoxFox>
glad I'm not going crazy
L1725[20:58:05] <payonel> boxfox: yes,
Lua has 1-based arrays
L1726[20:58:20]
<BoxFox>
*goes back to staring at disfunct code*
L1727[20:58:31]
<Dudblockman> So the function that is
used
L1728[20:58:40]
<Dudblockman> It is called with the current
input?
L1729[20:58:48] <payonel> dudblockman: i
have to go afk for a bit, but when i'm back i can explain the hint
handler
L1730[20:58:55]
<Dudblockman> k
L1731[20:58:59] <payonel> it's input and
cursor position and such
L1732[20:59:09] <payonel> test it out,
print what it gets .. but i'll be back
L1733[20:59:11] <payonel> o/
L1734[21:02:28] <vifino> See ya,
mayonel.
L1735[21:08:08]
⇦ Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: -0x1:
UNKNOWN ERROR CODE (0001))
L1736[21:36:50] <payonel> @status
@dudblockman
L1737[21:36:50]
<Discord> Dudblockman is currently
OFFLINE
L1738[21:37:03]
<Dudblockman> Yo
L1739[21:39:26]
<Dudblockman> I think if I screw with it
and press a few buttons something will happen
L1740[21:40:11]
<Dudblockman> *accidentally triggers
nanomachine port instantly killing my character*
L1741[22:09:15]
<BoxFox>
Payonel: by the way, thank you for offering to help me, but THYKUN
saw my code and pointed out that I had a (rather embarassingly)
misplaced return in the code that caused it to interrupt
inappropriatly.
L1742[22:23:46]
⇨ Joins: Jake__
(webchat@va-71-48-138-216.dhcp.embarqhsd.net)
L1743[22:24:54]
⇦ Parts: Jake__ (webchat@va-71-48-138-216.dhcp.embarqhsd.net)
())
L1744[22:26:45]
⇨ Joins: Dennis
(~dennis@ip68-102-120-168.ks.ok.cox.net)
L1745[22:26:57] <Dennis> Hey
L1746[22:27:18]
⇨ Joins: Jake__
(webchat@va-71-48-138-216.dhcp.embarqhsd.net)
L1747[22:27:31] <Dennis> Hello
L1748[22:28:13]
⇨ Joins: adad
(webchat@ip68-102-120-168.ks.ok.cox.net)
L1749[22:28:29] <adad> hey nerd
L1750[22:28:32] <adad> it's me
L1751[22:28:37] <Dennis> Hey
L1752[22:28:37] <adad> @jake__
L1753[22:28:42] <adad> oh
L1754[22:28:44] <adad> you're
dennis
L1755[22:28:48] <Dennis> and jake
L1756[22:28:54] <adad> well
L1757[22:28:54] <Jake__> hello
L1758[22:28:56] <adad> congratz.
L1759[22:29:03] <adad> you're in-game
right?
L1760[22:29:05] <adad> how slow?
L1761[22:29:07] <Dennis> yeah
L1762[22:29:12] <Dennis> come on over to
hte pc
L1763[22:29:27] <Dennis> could i actually
hijack this shit
L1764[22:29:29] <Dennis> holy shit
L1765[22:29:30] <Jake__> yeah
L1766[22:29:42] <adad> neato
L1767[22:30:07] <adad> put in words in
the normalchat
L1768[22:30:10] <Dennis> see the words
in-game
L1769[22:30:18] <Jake__> Yo
L1770[22:30:31]
⇦ Quits: Dennis (~dennis@ip68-102-120-168.ks.ok.cox.net)
(Client Quit)
L1771[22:30:37] <adad> back to the bunk 4
me tho
L1772[22:30:47] <adad> adidas for now,
avocado
L1773[22:30:51] <Jake__> cya
L1774[22:31:00]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L1775[22:33:59]
⇦ Quits: adad (webchat@ip68-102-120-168.ks.ok.cox.net) (Ping
timeout: 180 seconds)
L1776[22:38:31]
⇨ Joins: Dennis
(~dennis@ip68-102-120-168.ks.ok.cox.net)
L1777[22:38:37] <Dennis> Hey
L1778[22:46:01]
⇦ Parts: Jake__ (webchat@va-71-48-138-216.dhcp.embarqhsd.net)
())
L1779[22:46:19]
⇦ Quits: Dennis (~dennis@ip68-102-120-168.ks.ok.cox.net)
(Ping timeout: 204 seconds)