<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:22:22] ⇦
Quits: Cervator (~Thunderbi@c-71-203-108-228.hsd1.fl.comcast.net)
(Remote host closed the connection)
L2[00:54:48]
<Forecaster>
I didn't care enough to look up the spelling
L3[01:19:07] <payonel> Forecaster: did loot
disks actually behave as loot items in the past?
L4[01:19:09] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:75b0:38b1:a349:821e)
(Quit: Leaving)
L5[01:19:22] <Izaya> argh
L6[01:19:26] <payonel> Izaya: o/
L7[01:19:38] <Izaya> I forgot to disconnect
the ethernet before installing Windows on this box
L8[01:19:41] <payonel> are you planning on
building some of your demos in btm?
L9[01:19:42] <Izaya> now it wants me to make
an account
L10[01:19:45] <Izaya> yes that I am
L11[01:21:00] <payonel> ok, the plan i'm
developing is to have just oc core things in the main first room,
then down the hall on the right (front) will have community
projects. i was thinking it would be good to have your setup down
there. you can add a room, with an adjoining room, from any wall,
or use the last room that is a double room
L12[01:21:04] <payonel> thoughts?
L13[01:42:12] <Izaya> sounds good to
me
L14[02:34:07]
<Forecaster>
payonel what do you mean "loot items"?
L15[03:07:56]
<Forecaster>
they should appear in loot chests if that's what you mean
L16[03:33:17]
<Forecaster>
I think I liked Opus Magnum more than Shenzhen because it wasn't as
complicated
L17[03:33:32]
<Forecaster>
and I liked it more than Space Chem because of the aesthetic
L18[04:37:06] *
SAL9000 shivers at the thought of even more addictive automation
games
L19[04:37:47]
<Forecaster>
:P
L20[04:38:40] <SAL9000> I do have
SpaceChem, but I reached the "too frustrating to be
dangerous" point in that a while ago
L21[05:12:27] ⇨
Joins: Vexatos
(~Vexatos@p200300556E4C1926B867179117B41082.dip0.t-ipconnect.de)
L22[05:12:27] zsh
sets mode: +v on Vexatos
L23[05:38:43]
<Forecaster>
I'm going to try building the new publishing system using
Bootstrap
L24[05:39:04]
<Forecaster>
maybe it'll be nice
L25[05:43:21] <Vexatos> uhoh
L26[05:44:19]
<Forecaster>
in the vague hope that it'll also speed things along not having to
design gui stuff from scratch
L27[06:00:12] <Corded> * <Lizzy> is
trying to work out a way that she can have sub-domain-sites (like
api.theender.net, site.theender.net, etc) which can all talk to
each other internally and not need to go through nginx to
communicate (or rather, for the normal sites to not have to go
through nginx for the api site, for instance
L28[06:01:45]
<Lizzy>
becuase if they were sub-directories of the main site (like
theender.net/api, theender.net/something) then it would be fairly
easy but i don't want to do it that way
L29[06:05:13] <SAL9000> @Lizzy when you say
"communicate" do you mean cookies, AJAX,
Websockets...?
L30[06:06:18]
<Lizzy>
it'll be purely server-side only (avoiding the reverse proxy if at
all possible) and mainly used to interface with various stuff from
one end-point
L31[06:06:40]
<Lizzy>
looking at stuff it /should/ be possible for me to interface with
multiple databases
L32[06:11:07]
<Lizzy>
hmm
L33[06:15:00]
<Lizzy> i
think them sharing the database and some common models might be
best...
L34[06:17:19]
<Lizzy> hmm,
REST might be the way to go... never looked at that before
L35[06:20:12]
<Forecaster>
I tried using REST calls internally in one of my systems
L36[06:20:42]
<Forecaster>
using curl to call the same API external scripts used
L37[06:21:11]
<Forecaster>
it turned out a bit messy though nesting calls in each other, so
I'm going to switch to an object model for that instead
L38[06:22:48]
<Forecaster>
Mostly it was a pain to debug
L39[06:23:06]
<Lizzy>
yeah, my 'new' site (which i may re-design the pages for because
they're a bit meh) uses objects for most stuff, just need to have a
way for extra projects to call one-another
L41[06:24:18]
<Forecaster>
This is probably how I want the publishing system to look like sort
of
L42[06:24:23]
<Forecaster>
except dark
L44[06:25:29]
<Lizzy>
hmmm, did not realise bootstrap had those example pages
L45[06:26:19]
<Forecaster>
Vexatos: seen it
L46[06:26:30]
<Lizzy>
lol
L47[06:27:05]
<Forecaster>
and it's very explicitly _nothing_ like the example I linked
L48[06:27:57]
<Forecaster>
so it's not relevant at all, sorry :P
L49[06:44:35]
<Forecaster>
now I've placed the bootstrap libraries on my server for easy
inclusion
L50[06:44:38]
<Forecaster>
:D
L51[06:45:06]
<Forecaster>
unfortunately I have the new video manager project at home only, so
I can't do anything >:
L52[07:01:41]
<Forecaster>
actually it's part of the current system, but nothing is
committed
L53[07:02:00]
<Forecaster>
I should probably keep them separate
L54[07:25:39] ⇨
Joins: GamerExtreme (~gamerextr@208.95.178.148)
L55[07:26:52] <GamerExtreme>
HappyHalloween
L56[07:28:11] ⇦
Quits: GamerExtreme (~gamerextr@208.95.178.148) (Client
Quit)
L58[07:40:40] <S3> gamax92: Haloween is
going to be SO CONFUSING to kids and parents this year XD
L59[07:40:59]
<Lizzy>
?
L60[07:41:03] <S3> since 425,000+ people
here have no power
L61[07:41:08]
<Lizzy>
lol
L62[07:41:13] <S3> which is half of Maine's
population
L63[07:41:57] <S3> good side: This is the
first time I've ever had haloween off XD
L64[07:42:10] <S3> entire university is
closed
L65[07:46:26] <Izaya> Whoever designed the
UI for Windows Update deserves to be shot.
L66[07:47:35] <Skye> S3, wait what happened
to Maine
L67[07:47:35] <Izaya> When you start it it
has a progress bar that doesn't show progress at all, with a
percentage under it, and when it starts doing something, it removes
the percentage but makes the progress bar show progress
L68[07:47:57]
<Lizzy>
damn
L69[07:48:05]
<Lizzy>
can't do sed because discord grabs it
L70[07:48:47] <Mimiru> do I need to add a
command processor so you can %s/bleh/blah/ ? :P
L71[07:49:11]
<Lizzy>
perhaps, though i don't do it that often
L72[07:49:22]
<Lizzy> so
not really needed (at least for me, anyway)
L73[07:49:23] <Vexatos> S3, it's a national
holiday in Germany - the first protestant holiday ever
L74[07:49:36] <Vexatos> 500th anniversary
of that there thing Martin Luther did
L75[07:50:25] ⇨
Joins: smoke_fumus (~smoke_fum@188.35.176.90)
L76[07:52:27]
<Forecaster>
you know, the thing
L77[07:53:28] <Vexatos> yea that thing with
the stuff
L78[07:53:39] <Vexatos> 1517 and such
L79[07:55:35] ⇨
Joins: Inari (~Pinkishu@p4FC1EF03.dip0.t-ipconnect.de)
L81[07:55:51] <Vexatos> It's basically the
only special day that protestants have that Catholics don't, while
there are a lot of specifically Catholic holidays, so catholic
states of Germany have a LOT more holidays than protestant ones
:P
L82[07:56:12] <Inari> But today is a
holiday here?
L83[07:56:22] <Vexatos> Only because it's
the 500th anniversary
L84[07:56:24] <Vexatos> it's not
normally
L86[07:59:12] <Vexatos> They really should
make it an official holiday in the mostly-protestant states though
:I
L87[07:59:59] <Inari> All holidays should
be nationwide
L88[08:00:19] <Vexatos> Then everything
would just be insane
L89[08:00:29] <Vexatos> some states have
WAY too many holidays
L90[08:01:36] ⇦
Quits: MichiBot (~MichiBot@149.56.6.196) (Remote host closed the
connection)
L91[08:02:00] ⇨
Joins: MichiBot (~MichiBot@hekate.pc-logix.com)
L92[08:02:00] zsh
sets mode: +v on MichiBot
L93[08:03:16]
<Mimiru>
tyest
L94[08:03:17]
<Mimiru>
%s/y//
L95[08:03:22]
<Mimiru>
Damn right...
L96[08:03:34]
<Mimiru>
it's a straight listener adapter.
L97[08:03:35]
<Mimiru>
damn.
L98[08:06:26] ⇦
Quits: MichiBot (~MichiBot@hekate.pc-logix.com) (Remote host closed
the connection)
L99[08:06:45] ⇨
Joins: MichiBot (~MichiBot@hekate.pc-logix.com)
L100[08:06:45]
zsh sets mode: +v on MichiBot
L101[08:13:32]
⇨ Joins: brandon3055_
(~Brandon@pa49-199-8-11.pa.vic.optusnet.com.au)
L102[08:15:48] ⇦
Quits: brandon3055 (~Brandon@pa49-199-8-11.pa.vic.optusnet.com.au)
(Ping timeout: 204 seconds)
L103[08:22:33] ⇦
Quits: MichiBot (~MichiBot@hekate.pc-logix.com) (Remote host closed
the connection)
L104[08:22:52]
⇨ Joins: MichiBot
(~MichiBot@hekate.pc-logix.com)
L105[08:22:52]
zsh sets mode: +v on MichiBot
L106[08:22:56]
<Mimiru>
merp
L107[08:23:02]
<Mimiru>
%s/r/e/
L108[08:23:05]
<Mimiru> and
now we wait.
L109[08:23:56] <Mimiru> I love it when
stuff works in dev.. but not in prod
L110[08:23:57] <Mimiru> so fun
L111[08:24:28] <Inari> Mimiru: Just prod
it some more
L113[08:24:42]
⇨ Joins: ben_mkiv
(~ben_mkiv@p4FED5E74.dip0.t-ipconnect.de)
L114[08:29:54]
⇨ Joins: guest (webchat@119.149.24.3)
L115[08:30:01] <guest> hello;
L116[08:30:11] <guest> another problem
here
L117[08:30:34] <guest> to robot,
L118[08:30:53] <guest> can we interrupt
robot's swinging?
L119[08:31:35] <guest> ex)interrupt robot
because it took too much time to dig a obsidian
L120[08:33:41] <ben_mkiv> maybe with
threads, which afaik are a thing since 1.6.5
L121[08:35:29] <guest> will giving robot
action orders like robot.turnRight() work?
L122[08:36:11] <ben_mkiv> dont think
so
L123[08:36:24] <ben_mkiv> you have to
swing in a thread and kill the thread after your timeout is
reached
L124[08:36:42] <ben_mkiv> and even this,
is just theory xD
L125[08:39:46] <guest> i will try
immediately
L126[08:42:54] <Izaya> ???
L127[08:43:03] <Izaya> Windows is freaking
out because the JVM is using 8GB
L128[08:43:08] <Izaya> I still have 6 free
>.>
L129[08:43:25] ⇦
Quits: xPucTu4 (~yahoo@Redstone.Systems) (Ping timeout: 190
seconds)
L130[08:44:34] <SAL9000> Java using 8GB of
RAM /is/ a cause for concern :p
L131[08:45:03] <AshIndigo> *looks at 1.10
without foamfix*
L132[08:45:18] <Izaya> well yes, but it
doesn't mean Windows should freak out from low memory when it
has
L133[08:45:19] <Izaya> like
L134[08:45:23] <Izaya> 6 billion bytes
free
L135[08:45:43]
⇨ Joins: xPucTu4 (~yahoo@Redstone.Systems)
L136[08:47:14] <Izaya> thanks
Microsoft
L137[08:47:22] <Izaya> Windows went ahead
and closed half the stuff I had open
L138[08:47:32] <Izaya> despite having
heaps of memory free
L139[08:47:48] <Temia> .-.
L140[08:47:53] <guest> please check this
code
L142[08:48:04] <SAL9000> Izaya: ...okay,
yeah, that's an overreaction on Windows' part
L143[08:48:11] <Izaya> that said I didn't
really need GIMP open I guess
L144[08:48:15] <guest> condition:block
will never dug(obsidian) and result is
L146[08:48:26] <Temia> There's your
check
L147[08:48:26] <SAL9000> OOM kill upon 57%
usage is going way too far
L148[08:48:39] <guest> main thread start
;main thread sleeps
L149[08:48:52] <Michiyo> I can count the
number of times I've had windows close stuff on one hand, and have
room left to count likely to 5... and I've pegged my RAM
before.
L150[08:49:04] <Izaya> Michiyo: do you
have a paging file?
L151[08:49:34] <SAL9000> ah yes, that rare
breed of Windows installations which even *works* without a paging
file.
L152[08:49:46] <Izaya> turned mine off so
it doesn't kill my SSD
L153[08:49:47] <SAL9000> we have dismissed
that claim
L154[08:49:57] <SAL9000>
</councillors>
L155[08:50:16] <SAL9000> [insert reaper
interrupt here]
L156[08:50:55] <Michiyo> yeah it's on my
1TB drive, not my SSD.
L157[08:51:45] <Izaya> I don't like the
idea of having my paging file on either of my dying HDDs x3
L158[08:53:44] <Izaya> For even more fun,
it closed my xfce4-terminal windows
L159[08:53:54] <Izaya> Those are running
on another physical machine.
L160[08:54:44] <Temia> Is your X server
still up?
L161[08:54:57] ***
unascribed is now known as unaspooked
L162[08:55:02] <Izaya> weirdly enough,
yes
L163[08:55:06] <SAL9000> windows moves in
mysterious ways
L164[08:57:30] ***
unaspooked is now known as unascribed
L165[09:03:35] <Izaya> also uh, anyone got
a copy of foamfix for 1.12?
L166[09:04:15]
⇨ Joins: Turtle
(~SentientT@ip5657cbb2.direct-adsl.nl)
L167[09:04:24] ⇦
Quits: Tahg (~Tahg@pool-173-48-29-191.bstnma.fios.verizon.net)
(Read error: Connection reset by peer)
L168[09:04:42]
⇨ Joins: Tahg
(~Tahg@pool-173-48-29-191.bstnma.fios.verizon.net)
L170[09:08:32] <Izaya> excellent
L171[09:11:17] <Izaya> foamfix and an
extra core, should make the server run much faster
L175[09:19:18] <SAL9000> wat
L176[09:19:26] ⇦
Quits: guest (webchat@119.149.24.3) (Quit: Web client
closed)
L177[09:20:15]
<Forecaster>
you can do a similar thing with screwdrivers
L179[09:23:05] <MichiBot>
Hydrodynamic
Levitation! | length:
6m 9s | Likes:
45,129 Dislikes:
603 Views:
1,060,401 | by
Veritasium | Published On 26/6/2017
L180[09:25:07] <SAL9000> neat!
L181[09:27:18] <vifino> Izaya: Your
hostnames are potato.
L182[09:27:52] <Izaya> vifino: if it makes
you feel better, they're all VMs and I destroy and create them
regularly
L183[09:28:09] <Izaya> I wouldn't be able
to come up with enough hostnames
L184[09:28:13] <vifino> It does.
Slightly.
L185[09:29:07] <Izaya> >.> Debian 9
(the one released like 3 months ago) still defaults to python
2
L186[09:31:52] <Temia> There are no
shortage of monsterfolk to use for my hostnames meanwhile :D
L187[09:32:23] <Temia> Did the PSF finally
deprecate 2?
L188[09:34:24] <Temia> Oh, no, not yet.
It'd take nothing less to get people to stop turning to it.
L189[09:35:28] <Vexatos> all my hostnames
are fruit :I
L190[09:36:37] <Temia> My DQX tunnel is
Fairy :D
L191[09:37:15] <Temia> ... but I'm
probably going to shut it down because I lack the time to play
D:
L192[09:41:42]
⇨ Joins: Cervator
(~Thunderbi@c-71-203-108-228.hsd1.fl.comcast.net)
L193[09:42:14] <AmandaC> I use firefly
planets/moons
L194[09:42:31] <vifino> Season 2
when
L195[09:43:17] <AmandaC> Serenity was
S2
L196[09:43:34] <Izaya> tfw my usual thing
about a leaf on the wind and S1 being a wash doesn't work against
that
L197[09:46:15] <Izaya> also, managed to
automate building a multimc instance of my pack and uploading it to
a pomf site, and integrate it into the script that updates stuff on
my documentation site and does PsychOS builds
L199[09:47:55] <MichiBot>
Migrating
your applications, data, and workloads to Microsoft Azure -
BRK2233 | length:
1h, 13m 41s | Likes:
2,677 Dislikes:
79 Views:
331,125 | by
Microsoft
Ignite | Published On 29/9/2017
L200[09:48:12] <vifino> It is as juicy as
it sounds.
L201[09:49:11] <Izaya> oh my fuck this is
glorious
L202[09:51:51] ⇦
Quits: Vexatos
(~Vexatos@p200300556E4C1926B867179117B41082.dip0.t-ipconnect.de)
(Ping timeout: 383 seconds)
L203[09:56:32]
⇨ Joins: xarses (~xarses@67.218.117.86)
L204[09:58:18] <gamax92> :(
L205[10:02:20]
⇨ Joins: Vexatos
(~Vexatos@p200300556E4C1933B867179117B41082.dip0.t-ipconnect.de)
L206[10:02:20]
zsh sets mode: +v on Vexatos
L207[10:41:02] ***
Patchii is now known as Patchi
L208[10:57:17] <Inari> vifino:
Brilliant
L209[11:02:31] <vifino> I am, thank
you.
L210[11:05:40]
⇨ Joins: ChronOS
(~chronos@97e19cd3.skybroadband.com)
L211[11:06:03] <ChronOS> hello
L212[11:06:13] <Michiyo> %hello
L213[11:06:14] <MichiBot> Hello! Welcome
to #oc! The one and only opencomputers channel! Please ask your
questions directly (dont ask to ask) and provide error/code
examples! (Use pastebin.com if theyre more than one line!) Dont
mind the random conversation you might have walked into.
L214[11:07:18] <ChronOS> list
L215[11:07:37] ⇦
Quits: ChronOS (~chronos@97e19cd3.skybroadband.com) (Client
Quit)
L216[12:19:04]
<Forecaster>
Ohno, we didn't provide enough lists
L217[12:20:48]
<Forecaster>
Or any really
L218[12:25:42] <AshIndigo> We do have a
list
L219[12:25:45] <AshIndigo>
%inventory
L220[12:25:45] <MichiBot> AshIndigo: Must
specify sub-command. (Try: list, create (add), remove (rem, del),
preserve (pre), unpreserve (unpre), count, favourite (fav))
L221[12:25:50] <AshIndigo> %inv list
L223[12:27:44]
<Forecaster>
but they didn't see it!
L225[12:28:50] <MichiBot> AshIndigo:
ChronOS will be notified of this message when next seen.
L226[12:29:04] <AshIndigo> ;)
L228[12:48:05]
<Forecaster>
what a twist
L229[13:15:37]
⇨ Joins: BearishMushroom
(~BearishMu@82-209-154-59.cust.bredband2.com)
L230[13:19:03] <Michiyo> s/s//
L231[13:19:03] <MichiBot>
<Forecater> what a twist
L232[13:19:07] <Michiyo> damn it.
L233[13:19:13] <Michiyo> wtf..
L234[13:19:17] *
Michiyo sighs
L235[13:19:27] <Michiyo> cause SED sees
the fuckin nick as part of the message
L236[13:19:41] <Michiyo>
>Forecater
L237[13:19:51] <SAL9000> s/cater> what
a twis/caster> what a twi/
L238[13:20:13]
⇨ Joins: Backslash_
(~Backslash@ip-178-200-133-98.hsi07.unitymediagroup.de)
L239[13:20:15] <SAL9000> ...oh right, anti
botloop protection.
L240[13:20:17] <SAL9000> *sigh*.
L241[13:20:41] <SAL9000> although no,
that's just after first letter of nick, isn't it
L242[13:20:52] <SAL9000>
s/botloop/spurious ping/
L243[13:20:52] <MichiBot> <SAL9000>
...oh right, anti spurious ping protection.
L244[13:21:04] ⇦
Quits: Backslash
(~Backslash@ip-178-200-133-98.hsi07.unitymediagroup.de) (Ping
timeout: 204 seconds)
L245[13:21:09] <SAL9000> or is it refusing
to modify a modified line
L246[13:21:18] <SAL9000> test
L247[13:21:20] <SAL9000> s/t$/foo/
L248[13:21:20] <MichiBot> <SAL9000>
tesfoo
L249[13:21:25] <SAL9000> s/t/bar/
L250[13:21:25] <MichiBot> <SAL9000>
baresfoo
L251[13:21:32] <SAL9000> okay, so that's
not the case. hn.
L252[13:47:50]
⇨ Joins: Stary (Stary@osiris.9net.org)
L253[13:51:32]
<KoxFox> Is
there any spot in specific that OpenOS loads event triggers?
L254[13:51:45]
<KoxFox> or
are they all spread out all over the place?
L255[13:52:59]
<Forecaster>
uh
L256[13:53:02]
<Forecaster>
ask payonel
L257[14:10:56]
<KoxFox>
@payonel Whenever you have the tiiime. Where does OpenOS set its'
event listeners?
L258[14:11:16]
<Forecaster>
he'll pop up sooner or later
L259[14:11:20]
<KoxFox>
mmmmyup
L260[14:11:37] <Vexatos> just Ctrl+F for
events? :P
L261[14:13:20]
<KoxFox> 592
reults.
L262[14:17:16] <gamax92> ~w hologram
L264[14:18:40] <payonel> koxfox: mostly in
/boot/ stuff
L265[14:18:42] <payonel> there's not a lot
of them
L266[14:18:57] <payonel> i believe there
are 16 or 17 event registrants created during boot
L267[14:19:06] <payonel> why?
L268[14:22:40]
<KoxFox> I
am trying to find an example of what the recieving end of
component.invoke would look like.
L269[14:23:14]
<KoxFox> I'm
trying to invoke a modem, however I am at a complete loss as to how
to go about setting that up on the event side of things for the
other end.
L270[14:23:50] <payonel> component.invoke
and event registration are different things
L271[14:23:55]
<KoxFox>
Yes
L272[14:24:05]
<KoxFox> I
am using component.invoke to send modem traffic.
L273[14:24:16]
<KoxFox> I
need to recieve this with a specific event listener, don't I?
L274[14:24:19] <payonel> ok first of
all
L275[14:24:21] <payonel> hold on
L276[14:24:33] <payonel> component.invoke
is a low level device call
L277[14:24:40]
<KoxFox>
Yes.
L278[14:24:46] <payonel> it is a method
you can use when you DON'T have openos
L279[14:24:55]
<KoxFox> As
I do not
L280[14:25:01]
<KoxFox>
however the reciever does.
L281[14:25:04] <payonel> then ... why are
we asking about openos events?
L282[14:25:12]
<KoxFox>
Because the reciever has openOS
L283[14:25:31]
<KoxFox> so
I can utlize the event system you created.
L284[14:25:48] <payonel> when you send a
modem_message, that "signal" is queued in the
computer
L285[14:25:54] <payonel> below, so to say,
the os
L286[14:26:15] <payonel> do you know what
i'm saying thus far?
L287[14:26:20]
<KoxFox> So
far yes.
L288[14:26:29] <payonel> that
modem_message, at this point in the workflow, is not even read into
the event system or anything
L289[14:26:32] <payonel> it's just
queued
L290[14:26:43] <payonel> in a mythical and
magical place, the computer's machine state
L291[14:26:55] <payonel> when you next
call computer.pullSignal, you'll get that modem_message
L292[14:26:56]
<KoxFox> I
was under the impression that 'modem_message" was a result of
you operatin system handling.
L293[14:27:01] <payonel> it is not
L294[14:27:08] <payonel> that is the
machine signal created when using the modem
L295[14:27:15]
<KoxFox>
Yeah, guess I didn't think that through because it's in
computer.
L296[14:27:16] <payonel> and that signal
is queued in the machine state
L297[14:27:25] <payonel> so
L298[14:27:32]
<KoxFox> Are
you familiar with OETF #7?
L299[14:27:33] <payonel> when you call
computer.pullSignal, you get the next signal in queue
L300[14:27:43]
<KoxFox>
That is what I am trying to accomplish.
L301[14:27:53] <payonel> i am not, but let
me focus on signals first
L302[14:27:56]
<KoxFox>
ok
L303[14:28:10] <payonel> in openos when
you call event.pull, that is using computer.pullSignal
L304[14:28:18]
<KoxFox> I
wanted to let you know because from what you've told me so far it
sounds like I was heading in the complete wrong direction.
L305[14:28:28] <payonel> when the
event.pull gets that signal, it dispatches to all registrants
L306[14:28:41]
<KoxFox>
Yes, I have gone through your event library. I see where that
occurs.
L307[14:28:44] <payonel> but by the time
openos see the signal, it is already the modem_message packet
L308[14:29:09]
<KoxFox>
yes.
L309[14:29:13] <payonel> if you want to
listen for modem_messages from another machine, regardless of the
os that other machine is running ---
L310[14:29:20] <payonel> you need only
listen for modem_message
L311[14:29:36] <payonel> in fact, the
signal type cannot be altered by an os
L312[14:29:53] <payonel> well, it could
obscure it on the receiving end -- but i'm not talking about
that
L313[14:30:18] <payonel> ok that's all i
think i have to say about that
L314[14:30:20] <payonel> next
question?
L315[14:31:24]
<Forecaster>
What is your favourite color?!
L316[14:31:33] <payonel> blue..no
green!
L317[14:31:39]
<Forecaster>
:P
L318[14:31:45] <vifino> black best
color.
L319[14:31:46]
<KoxFox>
OETF #7 is a requested format that resembles
"component.invoke(m.address,"send",destination,vlan,0x46,proto-data)
L320[14:31:48] <Vexatos> something between
cyan and turquoise
L321[14:32:02]
<KoxFox> I
am trying to understand how to properly send and recieve that
information.
L322[14:32:38] <payonel> well imo, it
obfuscates the protocol to refer to the api with
component.invoke
L323[14:33:04] <payonel>
component.invoke(hardware_address, method_name, ...) really only
means hardware_proxy[method](...)
L324[14:33:16] <payonel> i would describe
the protocol in those terms, but, meh
L325[14:33:33] <payonel> so, local modem =
component.proxy(modem_hardware_address)
L326[14:33:37] <payonel> and then:
modem.send(...)
L327[14:33:40] <payonel> anyways
L328[14:33:41] <payonel> ~w
L329[14:33:41] <ocdoc> Hello, I'm #oc's
wiki bot.
L330[14:33:43] <payonel> derp
L331[14:33:45] <payonel> ~w signals
L333[14:33:59] <payonel> koxfox ^ read
about modem_message there
L334[14:34:28] <payonel> and you'll see
that the args sent to modem.send(...) are sent in the
modem_message
L335[14:34:43] ⇦
Quits: ben_mkiv (~ben_mkiv@p4FED5E74.dip0.t-ipconnect.de) (Remote
host closed the connection)
L336[14:34:47] <payonel> koxfox: another
thing you can do to test/learn about signals is just run
`dmesg`
L337[14:34:50] <payonel> ^ on openos
L338[14:34:50]
<KoxFox>
Yeah. I was slightly confused because I thought these were
"re-creating" those arts.
L339[14:34:52]
<KoxFox>
Yeah. I was slightly confused because I thought these were
"re-creating" those args. [Edited]
L340[14:35:00]
<KoxFox>
creating a different type of modem_message.
L341[14:35:18] <payonel> koxfox (also this
is irc, discord slack is here via corded, and edits show up here as
duplicate text)
L342[14:35:35] <Vexatos> >discord
slack
L343[14:35:49] <payonel> the first parts
of a modem_message cannot be altered
L344[14:35:58]
<[ˈvɛk͡satɔs]> payonel, what are you
talking about?
L345[14:36:01]
<[ˈvɛk͡satɔs]> I mean hi [Edited]
L346[14:36:07] <payonel> :P
L347[14:36:11]
<KoxFox>
yeah.. I just edited it bc force of habbit.
L348[14:36:33]
<KoxFox>
Thanks for the help!
L349[14:37:36] <payonel> yep
L350[14:38:28]
<Forecaster>
its no worse than using SED which produces 3 lines in total
:P
L351[14:38:43]
<Forecaster>
two with the message and one for the command
L352[14:40:00] <Vexatos> s/t/t/g
L353[14:41:17] <Michiyo> sed is broken
:D
L354[14:41:27] <Michiyo> and I've yet to
have a free minute to fix it.
L355[14:42:42] <Michiyo> or, maybe I did
fix it and forgot....
L356[14:42:49] <Michiyo> but it's still
broken from discord isn't it...
L357[14:43:24]
<KoxFox> Did
SED work for discord users?
L358[14:43:52] <Michiyo> discord catches
SED and does it's own edits
L359[14:44:12] <Vexatos> s/'//
L360[14:44:12] <MichiBot> <Michiyo>
discord catches SED and does its own edits
L361[14:44:14] <Michiyo> so... yes.. but
not the bot's sed :p
L362[14:45:08]
<KoxFox> oh
yeah
L363[14:45:11]
<KoxFox> I
forgot about that feature
L364[14:45:27] <Michiyo> which is why I
broke SED in the bot..
L365[14:45:38] <Michiyo> so that
%s/meh/meh/ would work..
L366[14:45:47] <Michiyo> and it DOES
work... for IRC users but not discord users..
L367[14:46:06]
<KoxFox>
because the <username> tag echos on corded?
L368[14:46:23] <Michiyo> No, the bot is
coded around that
L369[14:46:37]
<Mimiru>
%hello
L370[14:46:38] <MichiBot> Hello! Welcome
to #oc! The one and only opencomputers channel! Please ask your
questions directly (dont ask to ask) and provide error/code
examples! (Use pastebin.com if theyre more than one line!) Dont
mind the random conversation you might have walked into.
L371[14:47:06]
<KoxFox> %q
TheFox
L372[14:47:06] <MichiBot> Quote #52:
<TheFox> its worse in bed than a horse
L373[14:47:15]
<KoxFox> ...
huh
L374[14:48:15]
<Forecaster>
good god
L375[14:48:24]
<Forecaster>
rainmeter is still about as user friendly as I remember
L376[14:48:25]
<KoxFox> I
didn't directly say that
L377[14:48:32]
<KoxFox> oh,
that's what you were saying
L378[14:48:32]
<KoxFox>
ok
L379[14:48:54]
<Forecaster>
which is to say not very
L380[14:48:58]
<Kodos>
Anyone like Bullet Hell games?
L381[14:49:11]
<KoxFox> I
have never used Rainmeter, nor do I know what it is
L382[14:49:13]
<Forecaster>
Enter The Gungeon is fun
L383[14:49:15]
⇨ Joins: Thutmose1
(~Patrick@2601:5c2:c580:35de:4d36:a37d:18cf:dda5)
L384[14:49:24]
<KoxFox> and
I don't know who bullet hell is either.
L386[14:49:46]
<KoxFox>
ah... well I was close enough
L387[14:49:49]
<KoxFox>
Bullet Hell is a what
L388[14:49:50] <Michiyo> s/who/what/
L389[14:49:50] <MichiBot>
<KoxFox> and I don't know what bullet hell
is either.
L390[14:49:57]
<KoxFox>
shhhhh
L391[14:50:23]
<Forecaster>
reminds me of broforce a little
L392[14:50:39] ⇦
Quits: Thutmose (~Patrick@2601:5c2:c580:35de:497b:cecc:6f57:cb51)
(Ping timeout: 183 seconds)
L393[14:54:52]
<Forecaster>
I suddenly regret touching rainmeter again
L394[14:54:55]
<Forecaster>
abort
L395[14:59:09] <Michiyo> @Forecaster
that's me, every time I think "Hey.. I wanna try Rainmeter
again..."
L397[15:40:22] <Temia> god, I'm such a
hopeless nerd >_>;
L398[15:40:33] <Temia> My alt key on my
phone keyboard is wearing out so I was planning on remapping it to
a useless app key that I only ever hit by accident... and went
about doing so in-situ while taking a coffee break.
L399[15:41:09] <Temia> I also apparently
moved all my app keys to a section labelled "problem
children" when I first altered it to overwrite one with a Ctrl
key.
L400[15:49:27] <Izaya> phone
keyboard?
L401[15:49:59] <Izaya> bluetooth or do you
have a fancy blackberry or something?
L402[15:51:12] <Izaya> (side note I have a
bluetooth keyboard and it's unusable: escape is mapped to home by
default so it's basically useless)
L403[15:51:23] <Izaya> (also who has a key
for just .com!?)
L404[15:52:06] <CompanionCube> Izaya: only
useless for a vim user ;)
L405[15:52:35] <Izaya> CompanionCube: it
doesn't have a meta key either
L406[15:52:46] <CompanionCube> no
alt?
L407[15:52:50] <Izaya> :^)
L408[15:52:51] <CompanionCube> wtf
L409[15:53:05] <Izaya> it was an iPad
keyboard
L410[15:53:21] <CompanionCube> what
keyboard has esc but not alt
L411[15:53:37] <Izaya> you have to hold fn
to get esc
L412[15:54:17] <Temia> Old-as-hell Galaxy
S Relay.
L413[15:54:32]
<Forecaster>
Michiyo: and I just wanted a way to quickly see if my recording
drive is full or not
L414[15:55:35] <Temia> like, mine is over
three years old, and it had just circulation when I decided to get
it so I had to buy one up-front from a retailer
L415[15:55:58] <Temia> On the plus side,
it came with an unlock code so I'm able to use it with Telus now
:D
L416[15:56:31] <Temia> That's why the keys
are wearing out.
L417[15:57:48]
⇨ Joins: HowTo
(~howto@108-237-117-213.lightspeed.nsvltn.sbcglobal.net)
L418[15:58:23] <Izaya> makes sense
L419[15:58:47] <Izaya> last phone I had
with keys had T9 text input and a monochrome screen
L420[15:59:01] <HowTo> Can you insert HTML
files?
L421[15:59:08] <Temia> s/just/just
left
L422[15:59:08] <MichiBot> <Temia>
like, mine is over three years old, and it had just left
circulation when I decided to get it so I had to buy one up-front
from a retailer
L423[15:59:18] <Izaya> HowTo: into
what
L424[15:59:30] <HowTo> the computers
L425[15:59:35] <Temia> HTML files? I don't
think anyone's written an HTML rendering engine for OpenOS.
L426[15:59:40]
<Forecaster>
nah, they'll explode
L427[15:59:47] <Izaya> no reason you can't
put them on the computer
L428[15:59:55] <Izaya> but you can't do
much with them
L429[16:00:11] <Temia> Even if they did,
it'd be on the order of Links and would lack any JS support
L430[16:00:19] <HowTo> i can write HTML
that use google to do things
L431[16:00:23] <CompanionCube> Temia: and
most of CSS
L432[16:00:31] <Izaya> tfw semi-functional
markdown gopher browser
L433[16:00:31] <Temia> Well that goes
without saying
L434[16:00:46] <Temia> gopher is a better
fit for openOS, yeah
L435[16:00:47]
<Forecaster>
"use google to do things"
L436[16:00:58]
<Forecaster>
wut
L437[16:01:12] <HowTo> ok never mind
L438[16:01:36] <HowTo> well just
asking
L440[16:02:40] <Izaya> horror movies for
halloween /o/
L441[16:02:53] <Izaya> (or like, 8 hours
after, but anyway)
L442[16:02:55] <CompanionCube> Izaya:
maybe they were thinking of embedding google into OC via
HTML?
L443[16:03:26] <Izaya> quite
possibly
L444[16:03:37] <HowTo> what is the point
of the plan9k program?
L445[16:03:49] <CompanionCube> it's not a
program
L446[16:03:52] <Temia> Plan9k is an
alternative operating system
L447[16:04:03] <HowTo> i meant floppy
disk
L448[16:04:31] <Temia> You can install it
to your hard disk instead of OpenOS if you wanted.
L449[16:04:36] <HowTo> well...
thanks
L450[16:04:47] <Temia> I believe its aim
is greater POSIX compliance over OpenOS?
L451[16:05:12] <HowTo> HowTo left
L452[16:05:19] ⇦
Quits: HowTo
(~howto@108-237-117-213.lightspeed.nsvltn.sbcglobal.net) (Quit:
Proudly using WocChat!)
L453[16:05:47] <Temia> What their real
intent was will forever remain a mystery
L454[16:05:52] *
Temia shruuug
L455[16:07:01] <Temia> My takeaway from it
was that they wanted to show web content directly instead of
through OC's textmode display, which explains their
disappointment
L456[16:08:24]
<Forecaster>
so, I wanted to get into my old S5 phone earlier today, but I'd
forgotten the pattern it was locked with
L457[16:08:35]
<Forecaster>
so I decided to factory reset it
L458[16:08:54]
<Forecaster>
it bricked itself doing the factory reset
L459[16:10:25] <CompanionCube> so signal
has an electron app now
L461[16:10:53]
<Forecaster>
your what?
L462[16:11:05] <Temia> Forecaster:
Ouch.
L463[16:11:10] <CompanionCube> Forecaster:
decentralized twitter thing
L464[16:11:14]
<Forecaster>
ah
L465[16:11:37] <CompanionCube> not my
domain, but i follow the poster so
L466[16:11:42] <Izaya> the signal desktop
thing can only talk to other signal users because it just does
IM
L467[16:12:11] <Izaya> 'course signal only
does encrypted IM and not SMS anwyay
L468[16:12:15] <Izaya> anyway*
L469[16:12:51] *
CompanionCube just finds it funny that a *desktop* app has that
class
L470[16:13:15] <Izaya> simpler porting I
guess
L471[16:13:44] <CompanionCube> but the
android UI doens't seem like a good idea when on a much larger
screen
L472[16:14:19] <Izaya> yet you see the
same style in 'native' programs all the time
L473[16:16:46] <Vexatos> how do you even
Signal on a box that has no phone number
L474[16:17:12] <CompanionCube> Vexatos:
pre-existing accounts
L475[16:17:27]
<Ben> just
spent 2hours to figure out that you cant name a tableval
injector...
L476[16:17:41]
<Ben> so
myTable.injector = foo doesnt work -.-
L477[16:26:45] <Vexatos> uh what
L478[16:27:29]
<Ben> the
name is reserved
L479[16:27:31]
<Ben> for
something else
L480[16:27:40]
<Ben> in
lua/openos/whatever
L481[16:29:00]
<Ben> hm, on
the lua console it works fine
L483[16:35:09] <payonel> @ben i dont know
what a "tab level injector" is, but you can assign table
values just fine as you wrote. t.a = foo
L484[16:35:51]
<Ben> yea,
but i had trouble with the name "injector"
L485[16:36:21]
<Ben> not
with assigning values for usual case
L486[16:38:08] <payonel> injector is not a
reserved word/keyword. are you using metatables?
L487[16:38:24]
<Ben> not
that i know of
L488[16:38:26]
<Ben>
maybe?! xD
L489[16:38:34] <payonel> you would know if
you are
L490[16:38:40] <payonel> unless you are
just using someone else's code
L491[16:47:55] ⇦
Quits: DeGariless (~DeGariles@141-126-088-211.dhcp.chtrptr.net)
(Ping timeout: 183 seconds)
L492[17:04:05]
⇨ Joins: DeGariless
(~DeGariles@141-126-088-211.dhcp.chtrptr.net)
L493[17:15:52]
⇨ Joins: Thutmose
(~Patrick@2601:5c2:c580:35de:1c42:f68c:9896:ff26)
L494[17:17:22] ⇦
Quits: Thutmose1 (~Patrick@2601:5c2:c580:35de:4d36:a37d:18cf:dda5)
(Ping timeout: 183 seconds)
L495[17:36:55]
<Ben> nvm.
found what made the trouble with injector...
L496[17:37:02]
<Ben> my
config was overwritten -.-
L498[18:03:35] ⇦
Quits: xarses (~xarses@67.218.117.86) (Ping timeout: 186
seconds)
L499[18:05:09]
<FLORANA>
gamax92 did you make that?
L500[18:11:49] ⇦
Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error:
Connection reset by peer)
L501[18:14:30]
⇨ Joins: ondatra (webchat@46.216.27.162)
L502[18:19:59] ⇦
Quits: ondatra (webchat@46.216.27.162) (Ping timeout: 180
seconds)
L503[18:20:12] ⇦
Quits: Inari (~Pinkishu@p4FC1EF03.dip0.t-ipconnect.de) (Quit:
'Beauty can be found where _everything_ is in harmony.' - Symmetra
(Overwatch))
L504[18:50:03] <gamax92> @FLORANA
yep
L506[19:18:57] <CompanionCube> tiny OVH
price bump
L507[19:24:16] ⇦
Quits: Vexatos
(~Vexatos@p200300556E4C1933B867179117B41082.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L508[19:31:53] <payonel> ~w scrench
L510[19:34:58] ⇦
Quits: BearishMushroom
(~BearishMu@82-209-154-59.cust.bredband2.com) (Read error:
Connection reset by peer)
L511[19:45:21]
⇨ Joins: Kodos
(~Kodos@2602:306:32c1:b730:491b:5369:3c41:b3cf)
L512[19:45:21]
zsh sets mode: +v on Kodos
L513[19:47:41] ⇦
Parts: Kodos (~Kodos@2602:306:32c1:b730:491b:5369:3c41:b3cf)
())
L514[19:48:08]
⇨ Joins: Kodos
(~Kodos@2602:306:32c1:b730:491b:5369:3c41:b3cf)
L515[19:48:08]
zsh sets mode: +v on Kodos
L516[21:15:24]
<logan2611>
OpenOS needs neofetch
L517[21:23:42] <CompanionCube>
neofetch?
L518[21:25:56] <Izaya> the screenfetch
clone?
L519[22:07:17]
⇨ Joins: bob
(webchat@S01060418d6c3859f.vf.shawcable.net)
L520[22:09:42]
⇨ Joins: routh
(~routh@modemcable004.177-161-184.mc.videotron.ca)
L521[22:09:51] ***
routh is now known as routhinator
L522[22:12:02] <routhinator> Hi all
L523[22:12:29] ⇦
Quits: bob (webchat@S01060418d6c3859f.vf.shawcable.net) (Ping
timeout: 180 seconds)
L524[22:12:48] <CompanionCube>
routhinator: hi
L525[22:17:20] <routhinator> Really loving
OC, connected from my base right now.
L526[22:17:39] <CompanionCube>
indeed
L527[22:17:55]
<Kodos> OC
is probably #1 of my top 5 favorite mods
L528[22:18:19] <routhinator> I need to
find a good tutorial on robots, I want to build a farm bot now. I
don't know why I waited so long to try this.
L529[22:18:58] <routhinator> Krakaen's
Reactor app is pretty sweet. Just needs to be modded for multi
reactor to save on resources.
L530[22:37:26]
<Kodos> You
have a link to that, Routh?
L531[22:37:49]
<KoxFox> I
have r1=0x403400F and I am trying to do bit32.extract(r1,24,27) to
pull what *should* be two zeros from the hexidecimal. I am getting
the error "Attempt to extract non-existent bits"
L532[22:37:52]
<KoxFox> Any
ideas?
L533[22:38:23]
<Kodos> ~w
bit32
L535[22:38:54]
<KoxFox>
Yeah, I kinda asked here bc I have read that at least a dozen
times.
L536[22:39:03] <routhinator> One sec I'll
grab the link
L537[22:39:18] <routhinator> Sorry.. was
trying to find the robot in JEI
L538[22:39:27] <routhinator> Were they
just replace with drones?
L540[22:39:58] <MichiBot>
Big Reactors
/ Extreme Reactors - OPENCOMPUTER AUTOMATION PROGRAM | length:
14m 29s | Likes:
480
Dislikes:
14 Views:
34,572 |
by
Krakaen | Published On 13/11/2016
L541[22:40:16] <Temia> KoxFox, I think I
see the issue.
L542[22:40:25]
<KoxFox> Hey
Temia!
L543[22:40:29]
<Kodos>
Routh, no, the creative robot is called Creatix
L544[22:40:35]
<KoxFox>
Long time.
L545[22:40:35]
<KoxFox> So
what have I broken?
L546[22:40:37]
<Kodos>
Drones and Robots are separate things
L547[22:40:42] <Temia> You're treating the
width field as an end range, when it's actually defining how many
bits to count past the field.
L548[22:40:56] <Temia> So instead of
asking for 24-27, you're asking for 24-51.
L549[22:40:59] <routhinator> I see
creatix.. but is there no craftable robot?
L550[22:41:08] <Temia> Which kiiind of
exceeds the range you've defined.
L551[22:41:15]
<Kodos>
Routh, put a computer case in an assembler
L552[22:41:27]
<KoxFox> so
I should change the paramter to 27-3?... if I read that document
properly.
L553[22:41:32] <Temia> As well as the
allowable range in the function.
L554[22:41:43] <Temia> 27 and 3,
yes.
L555[22:41:53] <Temia> Er, 24 and 3.
L556[22:42:09] <routhinator> Thanks
Ko?dos
L557[22:42:19]
<KoxFox> Let
us see if that fixes anything.
L558[22:43:28]
<KoxFox>
Yeah... alrighty. I spent a bit of time looking at the syntax for
that command and I knew I was going to get it wrong
eventually.
L559[22:43:32]
<KoxFox>
Thanks for pointing it out!
L560[22:44:25] <Temia> No problem.
L561[22:48:53] <routhinator> Would I be
correct in assuming that the tier of the computer case determines
the tier of the robot that is made in the assembler? Or do I just
use Tier 1 only?
L562[22:51:10] <Izaya> case tier = robot
tier
L563[22:53:10]
<Kodos> Yep,
and it also affects the complexity amounts
L564[23:08:06] ⇦
Quits: Lathanael|Away (~Lathanael@p54960A5C.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L565[23:14:23]
⇨ Joins: Lathanael|Away
(~Lathanael@p54960FB5.dip0.t-ipconnect.de)
L566[23:30:36]
⇨ Joins: DarkCow
(~MrDark@2607:fcc8:d48b:eb00:1053:b4fd:c1a5:6753)
L567[23:32:38] ⇦
Quits: Dark (~MrDark@2607:fcc8:d48b:eb00:f8e8:5184:ae0:eb46) (Ping
timeout: 186 seconds)
L568[23:37:19] ⇦
Quits: Thutmose (~Patrick@2601:5c2:c580:35de:1c42:f68c:9896:ff26)
(Quit: Leaving.)
L569[23:55:32] ⇦
Quits: Cervator (~Thunderbi@c-71-203-108-228.hsd1.fl.comcast.net)
(Quit: Cervator)