<<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
L40[06:24:01] <Forecaster> http://getbootstrap.com/docs/4.0/examples/dashboard/
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
L43[06:25:26] <Vexatos> @Forecaster relevant http://adventurega.me/bootstrap/
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)
L57[07:40:21] <S3> mm
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)
L80[07:55:43] <Inari> .
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
L85[07:57:26] <Inari> Ah
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
L112[08:24:28] <Mimiru> http://michi.pc-logix.com/hexchat_2017-10-31_08-24-21.png
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
L141[08:47:54] <guest> https://pastebin.com/NZ2DJggv
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
L145[08:48:22] <Temia> ✓
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)
L169[09:08:05] <Vexatos> Izaya, https://unascribed.com/foamfix/
L170[09:08:32] <Izaya> excellent
L171[09:11:17] <Izaya> foamfix and an extra core, should make the server run much faster
L172[09:12:48] <Izaya> https://i.imgur.com/bFwTVPt.png using a lot less memory already
L173[09:17:50] <Inari> https://pbs.twimg.com/media/DNePNXcVAAAh_z4.jpg:large cute
L174[09:18:50] <Kodos> https://giant.gfycat.com/PrestigiousOrnateFieldmouse.webm
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
L178[09:23:05] <Inari> SAL9000: Probably a similar effect to https://www.youtube.com/watch?v=mNHp8iyyIjo
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
L198[09:47:55] <vifino> In case you haven't seen it, Izaya, here is microsofts director installing chrome in the middle of a presentation because edge didn't work https://youtu.be/eELI2J-CpZg?t=37m10s
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
L222[12:25:51] <MichiBot> AshIndigo: Here's my inventory: http://michibot.pc-logix.com/inventory
L223[12:27:44] <Forecaster> but they didn't see it!
L224[12:28:50] <AshIndigo> %tell ChronOS heres a list! http://michibot.pc-logix.com/inventory
L225[12:28:50] <MichiBot> AshIndigo: ChronOS will be notified of this message when next seen.
L226[12:29:04] <AshIndigo> ;)
L227[12:48:04] <Forecaster> http://owlturd.com/post/166963134979
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
L263[14:17:16] <ocdoc> http://ocd.cil.li/component: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
L332[14:33:45] <ocdoc> http://ocd.cil.li/component: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.
L385[14:49:28] <Kodos> @Forecaster My brother's game went live today. http://store.steampowered.com/app/731600
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..."
L396[15:13:24] ⇦ Quits: smoke_fumus (~smoke_fum@188.35.176.90) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
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
L439[16:02:19] <Izaya> https://8ch.net/tech/res/813311.html
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
L460[16:10:33] <CompanionCube> and i found this screenshot on my mastodon: https://mstdn.io/system/media_attachments/files/000/783/554/original/d875def4e31c62a8.png
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
L482[16:30:52] <Inari> ?
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 -.-
L497[17:42:56] <gamax92> payonel: https://i.imgur.com/RdGhbFg.png
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
L505[19:18:35] <CompanionCube> https://sinfulforums.net/t/ovh-increases-pricing-with-the-rise-of-their-next-generation-ddos-protection/90
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
L509[19:31:53] <ocdoc> http://ocd.cil.li/item: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
L534[22:38:23] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-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?
L539[22:39:58] <routhinator> OpenComputer reactor control by Krakaen https://www.youtube.com/watch?v=8IycdrAkHE8
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)
<<Prev Next>> Scroll to Top