<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:09:01] <gamax92> I think payonel broke the keyboard api.
L2[00:09:30] <payonel> yeah?
L3[00:12:28] <gamax92> payonel: older version of the keyboard api had an inverse mapping of code -> name
L4[00:12:33] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:88a8:6e3d:d66a:9710) (Read error: Connection reset by peer)
L5[00:13:28] <payonel> yeah, it still does. i just compute it dynamically using a metatable
L6[00:13:34] <payonel> you can't pairs on it
L7[00:14:20] <payonel> it was a rather significant memory save due to how lua creates contiguous arrays
L8[00:14:51] <gamax92> payonel: https://i.imgur.com/BR2HZ1E.png
L9[00:15:30] <payonel> cool - i'll fix that
L10[00:25:53] <gamax92> payonel: https://i.imgur.com/DOPyZZI.png
L11[00:26:41] <payonel> where is the source?
L12[00:26:58] <gamax92> payonel: https://github.com/OpenPrograms/gamax92-Programs/blob/master/nano/nano.lua
L13[00:27:15] <payonel> ah, nice
L14[00:27:38] ⇦ Quits: Nachtara (~Nachiebre@2604:2d80:c02c:862b:f89a:60b:e406:2f40) (Quit: Blue skidoo, we can too!)
L15[00:30:08] <Kodos> Can we make that a default oc loot disk
L16[00:31:30] <gamax92> maybe when more stuff is implemented in it, it has super minimal funcitonality where editing and saving works
L17[00:31:40] <Kodos> Ah, fair enough
L18[00:35:31] <payonel> holy crap i fixed it
L19[00:36:23] <gamax92> it's got delete/backspace enter home/end pagedown/pageup ^C(cursor position) arrow keys ^PBNF(arrow keys alternative) and ^X(exit) implemented
L20[00:36:34] <gamax92> and ^X will just ask you to save if the buffer is marked as modified
L21[00:36:48] <gamax92> so, technically it's a functional editor
L22[00:37:49] <gamax92> it's even got the long lines feature, where it puts a dollar sign at the end of the line, but this clone will just scroll the text instead of breaking the line up into pages
L23[00:38:48] <gamax92> the text scrolling functionality is mildly janky with tabs though
L24[00:40:59] <Pwootage> I'm an idiot, C++ has coroutines/fibers, and I can implement it there >:(
L25[00:41:38] <Pwootage> then again, idk how that would interact with v8
L26[00:44:06] <gamax92> time to sleep
L27[00:49:03] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Ping timeout: 200 seconds)
L28[00:49:10] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L29[01:01:38] ⇦ Quits: viomi (~viomi@kurosawa.daviszone.org) (Remote host closed the connection)
L30[01:37:20] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:220f:5cda:dc24:e914:942e) (Quit: Cervator)
L31[01:56:34] ⇦ Quits: ben_mkiv (~ben_mkiv@p57972885.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L32[03:21:29] <Forecaster> best css class name http://tinyurl.com/ybpvo2wa
L33[03:21:48] <Forecaster> quiet IntelliJ it's not misspelled at all D:
L34[03:33:23] <Forecaster> oh wow
L35[03:33:49] <Forecaster> I just learned that there is a module for apache that lets you configure it to ingore case in urls
L36[03:34:02] <Forecaster> it's name is *actually* `speling`
L37[03:34:04] <Forecaster> xD
L38[03:34:10] <Forecaster> the ironly...
L39[03:34:14] <Forecaster> it's... too much
L40[03:36:05] <Ristelle> lol
L41[03:36:17] <Forecaster> but now my server ignores case in urls which has always bugged me a little
L42[03:36:24] <Forecaster> but not enough to fix until now
L43[04:11:19] ⇦ Quits: Totoro (~totoro@fomalhaut.me) (Ping timeout: 186 seconds)
L44[04:11:24] ⇨ Joins: Totoro (~totoro@fomalhaut.me)
L45[04:12:06] ⇨ Joins: Vexatos (~Vexatos@p200300556E4C196251C6250E25B4EA7A.dip0.t-ipconnect.de)
L46[04:12:06] zsh sets mode: +v on Vexatos
L47[06:01:12] ⇨ Joins: WatchtowerOrator (~Watchtowe@83.223.21.91)
L48[06:01:12] <WatchtowerOrator> Time for a new episode from Forecaster! You're welcome!
L49[06:01:12] <WatchtowerOrator> https://youtu.be/TpTXLbjPJ6I - RailcraftLP [Episode 61] - Finishing Touches
L50[06:01:12] <WatchtowerOrator> Tags on this video: javascript,php,tan,seasons,weather,programming,code,opencomputers
L51[06:01:20] <MichiBot> RailcraftLP- [Episode 61] - Finishing Touches | length: 34m 23s | Likes: 0 Dislikes: 0 Views: 0 | by Forecaster | Published On 25/11/2017
L52[06:02:20] ⇦ Quits: WatchtowerOrator (~Watchtowe@83.223.21.91) (Remote host closed the connection)
L53[06:11:25] ⇨ Joins: BearishMushroom (~BearishMu@82-209-154-59.cust.bredband2.com)
L54[06:16:09] ⇨ Joins: Inari (~Pinkishu@p4FC1E7E4.dip0.t-ipconnect.de)
L55[06:16:20] <Inari> https://cdn.discordapp.com/attachments/336603257235570725/383772340900593664/tumblr_ozwxv5BvSj1w7wyh2o5_500.jpg
L56[06:16:54] <Inari> payonel: `^
L57[06:44:44] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L58[06:52:48] <AmandaC> Forecaster likes PHP-tan?
L59[06:53:16] <Forecaster> haha
L60[07:10:46] <Inari> %logs
L61[07:10:47] <MichiBot> https://oclogs.pc-logix.com/
L62[07:11:13] <Inari> Ah :p
L63[07:15:36] <Ristelle> how do you host the log files?
L64[07:15:40] <Ristelle> like via http
L65[07:17:13] <Inari> ?
L66[07:17:56] <Ristelle> what file hosting thingy do you use?
L67[07:18:14] <Inari> I don't, but thats hosted by pc-logix, which MichiBot also runs on :P Not sure what it uses, OVH maybe
L68[07:22:12] <Ristelle> kk
L69[07:22:20] <Inari> Ask Michiyo :D
L70[07:38:44] <SentientTurtle> It's OVH
L71[07:40:19] ⇨ Joins: solace_ (~solace@c-73-220-230-79.hsd1.ca.comcast.net)
L72[07:43:03] <solace_> quit
L73[07:43:04] ⇦ Quits: solace_ (~solace@c-73-220-230-79.hsd1.ca.comcast.net) (Quit: leaving)
L74[07:54:03] ⇨ Joins: solace_ (~solace@c-73-220-230-79.hsd1.ca.comcast.net)
L75[08:01:14] ⇦ Quits: solace_ (~solace@c-73-220-230-79.hsd1.ca.comcast.net) (Quit: leaving)
L76[08:02:41] ⇦ Quits: Vexatos (~Vexatos@p200300556E4C196251C6250E25B4EA7A.dip0.t-ipconnect.de) (Ping timeout: 383 seconds)
L77[08:13:10] ⇨ Joins: Vexatos (~Vexatos@p200300556E4C195351C6250E25B4EA7A.dip0.t-ipconnect.de)
L78[08:13:10] zsh sets mode: +v on Vexatos
L79[08:13:26] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-37-209-86-166.hsi15.kabel-badenwuerttemberg.de)
L80[08:21:41] <Mimiru> The server is with OVH yes, I use nginx and the file list there is just a PHP script that lists the files in the directory
L81[08:32:15] <Inari> @Ristelle there you go :p
L82[08:32:35] <Ristelle> thanks
L83[08:34:56] <Mimiru> tgzing all those logs takes a bit....
L84[08:37:33] <Mimiru> 114 mb 1401 files
L85[08:38:04] <Mimiru> huh... it's not really compressing them much.. uncompressed it's 117 mb of text files.
L86[09:07:28] ⇨ Joins: smoke_fumus (~smoke_fum@188.35.176.90)
L87[09:15:38] ⇨ Joins: yorick_ (~yorick@ip51cd0513.speed.planet.nl)
L88[09:16:26] ⇨ Joins: Nachtara (~Nachiebre@2604:2d80:c02c:862b:f89a:60b:e406:2f40)
L89[09:17:37] ⇦ Quits: yorick (~yorick@ip51cd0513.speed.planet.nl) (Ping timeout: 183 seconds)
L90[09:19:26] ⇨ Joins: yorick (~yorick@ip51cd0513.speed.planet.nl)
L91[09:23:23] ⇦ Quits: yorick_ (~yorick@ip51cd0513.speed.planet.nl) (Ping timeout: 383 seconds)
L92[09:24:13] ⇨ Joins: yorick_ (~yorick@ip51cd0513.speed.planet.nl)
L93[09:28:13] ⇦ Quits: yorick (~yorick@ip51cd0513.speed.planet.nl) (Ping timeout: 383 seconds)
L94[09:50:06] ⇨ Joins: ben_mkiv (~ben_mkiv@p57972885.dip0.t-ipconnect.de)
L95[10:07:15] <S3> gamax92: except that nano is EVIL
L96[10:07:28] <S3> and I'm not sure why anyone even uses it
L97[10:09:40] <ben_mkiv> because it doesnt weird stuff when pasting code with tabs :P
L98[10:09:59] <ben_mkiv> i allways use nano to save stuff from clipboard to a file, thats it
L99[10:10:02] <S3> don't code with tabs
L100[10:10:11] <ben_mkiv> because vim messes them up for me
L101[10:10:33] <S3> tab was designed to build tables of information
L102[10:10:45] <S3> not tables of code
L103[10:11:14] <S3> not unless your syntax uses a tabular layout
L104[10:11:19] <ben_mkiv> but actually it works better for code than for tables
L105[10:11:33] <S3> Not in its original use
L106[10:11:57] <S3> apparently you've never used a typewriter with tabular memos
L107[10:12:10] <ben_mkiv> i was thinking of raw text tables
L108[10:12:22] <ben_mkiv> not of real tables
L109[10:17:15] ⇦ Quits: Nachtara (~Nachiebre@2604:2d80:c02c:862b:f89a:60b:e406:2f40) (Quit: Blue skidoo, we can too!)
L110[10:20:49] <Pwootage> :set paste
L111[10:29:54] ⇨ Joins: Dinnerbeef (~DinnerBee@2601:240:4601:4b90:2cda:a96e:9c83:76cb)
L112[10:34:20] ⇦ Quits: Dinnerbeef (~DinnerBee@2601:240:4601:4b90:2cda:a96e:9c83:76cb) (Quit: Leaving)
L113[10:35:51] ⇦ Quits: brandon3055__ (~Brandon@pa49-184-151-188.pa.vic.optusnet.com.au) (Read error: Connection reset by peer)
L114[10:36:16] ⇨ Joins: brandon3055__ (~Brandon@pa49-184-151-188.pa.vic.optusnet.com.au)
L115[10:40:50] ⇨ Joins: DinnerBeef (~DinnerBee@2601:240:4601:4b90:2cda:a96e:9c83:76cb)
L116[10:43:34] <SentientTurtle> People use tab because hitting space 4x whatever indent level you're at is pain.
L117[10:43:49] <SentientTurtle> (Good code editors should just autoconvert it to spaces imho)
L118[10:45:32] <ben_mkiv> Pwootage, thanks. now i dont need nano anymore xD
L119[10:48:43] <gamax92> S3: converting spaces into tabs in my project saved hundreds of KiB of disk space
L120[10:49:02] <Izaya> use single spaces SentientTurtle :^)
L121[10:51:29] <Izaya> https://hooktube.com/watch?v=SsoOG6ZeyUI
L122[10:52:41] <gamax92> S3: also don't just outright dismiss something and call it evil, it has no effect on you if someone uses a certain code style in a certain editor
L123[10:53:18] <Pwootage> (and :set nopaste when you're done)
L124[10:53:29] <ben_mkiv> :)
L125[10:53:45] <Izaya> fuck I love that scene
L126[10:53:51] <ben_mkiv> yea gamax, people who complain should just use converters if they want to read my tab intended code -.-
L127[10:54:19] <ben_mkiv> when software reaches a state where you can argue about the intending its time for a new project
L128[10:54:51] <ben_mkiv> could be said tab <> space parser :P
L129[10:54:52] <Izaya> there are tools that convert it there's not really any reason to actually argue
L130[10:55:05] <gamax92> (mixing tabs and spaces though is evil, don't do that, Lua does this)
L131[10:55:05] <Izaya> if people want to do one method and you want to do another who cares?
L132[10:55:06] <ben_mkiv> lots of editors actually have that feature build in
L133[10:55:17] <ben_mkiv> i do that, too gamax
L134[10:55:30] <ben_mkiv> if it helps to read the code
L135[10:55:31] <Pwootage> Every editor I use these days (even vim) has auto soft/hard tabs
L136[10:55:32] <Izaya> I mean, I haven't actually tried it but vim probably could
L137[10:55:51] * Izaya doesn't really edit other people's code often
L138[10:56:25] <Pwootage> I don't usually, other than at work (where we have a strict format for merge reasons)
L139[10:56:33] <gamax92> well I mean lua indents with two spaces but then used a variable amount of tabs to separate the macro name from it's body and sometimes used a space instead of a tab at all
L140[10:56:47] <Pwootage> >.<
L141[10:56:49] <ben_mkiv> "merge reasons"
L142[10:56:55] <ben_mkiv> for the autism of someone
L143[10:57:34] <gamax92> I only use tabs for indenting but spaces always for alignment
L144[10:58:11] <gamax92> no matter what tab level you use the alignment won't break
L145[10:58:38] <Temia> Seems reasonable.
L146[10:59:38] <ben_mkiv> actually i prefer the 2nd over the 1st https://pastebin.com/qDesSwr3
L147[10:59:44] <ben_mkiv> while the 2nd uses tabs + spaces
L148[11:00:15] <Izaya> goddamnit why is TPB so flaky
L149[11:00:28] <gamax92> I remember trying to work with the fig forth code, it tabs to align it's comments to a certain level and I had no idea what intended tab size was used as none of them properly aligned any of the comments
L150[11:01:08] <ben_mkiv> that happens when tabs get converted to the wrong spaces amount
L151[11:01:12] <ben_mkiv> or vice versa
L152[11:02:38] <gamax92> I ended up just writing a tool to process the code and reformat it (and also convert assembler style to the one I was using, before ultimately abandoning it cause it never worked properly)
L153[11:02:47] <Pwootage> When you work on projects with >100k lines of code and 7 developers, dealing with formatting in merges is pretty much the worst, so we use consistent formatting so we don't have to deal with that
L154[11:02:58] <gamax92> that's fair
L155[11:03:39] <gamax92> how's oc-js going btw?
L156[11:05:12] <Pwootage> Ran into incompatibilities, gave up on async, re-writing it so there's a thread per engine (although they'll only run when runThreaded is called from a thread, so it's basically co-routines by locking threads)
L157[11:06:47] <gamax92> I noticed that both native Lua and luaJ code seem to load a function in the stack followed by a thread, I did it the opposite way and it still seems to work
L158[11:06:48] ⇦ Quits: DinnerBeef (~DinnerBee@2601:240:4601:4b90:2cda:a96e:9c83:76cb) (Quit: Leaving)
L159[11:07:15] <gamax92> I put a thread up and then put a function on the thread stack
L160[11:07:43] <Pwootage> Interesting
L161[11:08:17] <Pwootage> v8 is very much single-threaded, any given isolate (instance of v8) can only be called from one thread at any given point in time, and you have to lock the whole thing to even execute it on a different thread ever
L162[11:09:03] <gamax92> well Lua is also single threaded, it's just a coroutine
L163[11:09:44] <Pwootage> Yeah, v8 doesn't even have those, but you can simulate them (or have proper ones) in C++
L164[11:10:57] <gamax92> what language was duktape written in?
L165[11:11:07] <Pwootage> c99
L166[11:11:17] <Pwootage> it has support for coroutines as well
L167[11:11:46] <gamax92> ooh, it's possible lljvm could work with it then
L168[11:12:11] <Pwootage> It quite possibly would, and since lljvm uses virtual memory, it would be persistent
L169[11:13:08] <gamax92> I wonder if there will be problems with multiple computers using the same memory pool, and or if newlib is thread safe
L170[11:14:23] <Pwootage> Oh it's all static so they'd share a memory pool, that makes it trickier
L171[11:14:40] ⇨ Joins: wardevour (webchat@cpe-76-189-198-179.neo.res.rr.com)
L172[11:15:12] ⇦ Quits: wardevour (webchat@cpe-76-189-198-179.neo.res.rr.com) (Client Quit)
L173[11:18:28] <gamax92> @Pwootage you could possibly make it into non static stuff, the function and memory system would need rework
L174[11:19:13] <Pwootage> hmm
L175[11:19:38] <Pwootage> Anyone know if msvc supports C++17?
L176[11:20:49] <gamax92> In my case I still have a Miscellaneous class where all of the static memory is initialized, so I could just make it so clinit is init, inject the super call, and then initialize all the subclasses
L177[11:47:36] <Beringtom> Hello lua masters, I hope that someone here can help with some resources to threading in OC, I tried to figure out how it works, but I simply don't understand the wiki, are there any other guids out there? Google is returning nil atm ?
L178[11:51:40] <ben_mkiv> afaik openos doesnt even support it
L179[11:51:54] <ben_mkiv> so you would have to take a look on the alternate os'es on the forum
L180[11:53:06] <Beringtom> http://ocdoc.cil.li/api:thread#thread_yield_pull_without_blocking_example
L181[11:53:19] <Beringtom> assumed that was it?
L182[11:54:11] <Beringtom> but you did lead be to the website that i thought was ocdoc ?
L183[11:55:02] <ben_mkiv> yea the event api kinda provides it
L184[11:55:02] <ben_mkiv> http://ocdoc.cil.li/api:event
L185[11:55:19] <ben_mkiv> also worth to take a look, sometimes events already do the job
L186[11:58:02] <Beringtom> yeah, been working with the even api, and using event.pull to catch events, but some events might be missed if the code is doing something else or during a sleep, can you catch and store events in the background without threading?
L187[11:59:51] ⇨ Joins: wardevour (webchat@cpe-76-189-198-179.neo.res.rr.com)
L188[12:00:21] <ben_mkiv> maybe use event.listen with some callback function?
L189[12:00:38] <wardevour> can someone tell me why when i use component.robot.move() in a thread it blocks all other threads?
L190[12:02:42] <fingercomp> because, well, this method blocks the whole machine until it completes.
L191[12:03:10] <wardevour> thanks, is this documented somewhere?
L192[12:05:04] <Beringtom> Using event.listen(event, function) i can't listen to multiple event right?
L193[12:07:06] ⇦ Quits: ben_mkiv (~ben_mkiv@p57972885.dip0.t-ipconnect.de) (Remote host closed the connection)
L194[12:07:32] <fingercomp> wardevour: I don't know. It's just something I figured out a long time ago.
L195[12:09:52] <wardevour> fingercomp: thanks, i suppose it makes sense since the whole computer is moving thought spacetime
L196[12:19:05] ⇨ Joins: ben_mkiv (~ben_mkiv@p57972885.dip0.t-ipconnect.de)
L197[12:22:53] ⇨ Joins: Kacy (webchat@mnt60-1-88-186-66-126.fbx.proxad.net)
L198[12:22:59] <Kacy> Hi.
L199[12:23:15] <Kacy> I need help: Forge is detecting dependencies for OpenComputers
L200[12:32:50] ⇦ Quits: Kacy (webchat@mnt60-1-88-186-66-126.fbx.proxad.net) (Quit: Web client closed)
L201[12:54:59] ⇦ Quits: wardevour (webchat@cpe-76-189-198-179.neo.res.rr.com) (Ping timeout: 180 seconds)
L202[13:21:32] <MGR> @Beringtom event.listen can listen to multiple events at the same time
L203[13:23:02] ⇦ Quits: Icedream (~icedream@has.streaminginter.net) (Ping timeout: 183 seconds)
L204[13:23:22] ⇨ Joins: Icedream (~icedream@has.streaminginter.net)
L205[13:25:05] <Pwootage> Well it all compiles, time to see if it actually runs *crosses fingers*
L206[13:25:15] <gamax92> SEGMENTATION FAULT
L207[13:25:38] <gamax92> stupid caps lock
L208[13:27:50] <Pwootage> "No such method", although I expect many segfaults shortly
L209[13:33:45] <Pwootage> Helps if I start the main thread, if I want it to be responsive
L210[13:38:18] <Pwootage> Java throws a lot of segfaults internally, evidently
L211[13:49:47] <Inari> payonel: https://twitter.com/EmrgencyKittens/status/934508281250402305
L212[13:49:54] <MichiBot> Sat Nov 25 13:45:11 CST 2017 @EmrgencyKittens: It's a bird, it's a plane... nope. It's hovercat. https://t.co/TO5jjewCdJ
L213[13:51:46] <gamax92> the lljvm backend does not like duktape
L214[13:52:07] <gamax92> Attributes.cpp:76: std::string llvm::Attribute::getAsString(llvm::Attributes): Assertion `!Result.empty() && "Unknown attribute!"' failed.
L215[13:52:14] <Inari> Nothing ll is good anyway
L216[13:52:25] * gamax92 kicks Inari :3
L217[13:52:44] <Inari> What
L218[13:52:48] <Inari> SL still sucks :<
L219[13:53:50] <gamax92> SL being?
L220[13:53:55] <Inari> Second Life
L221[13:53:59] <gamax92> ahh, true
L222[13:55:00] ⇦ Quits: ben_mkiv (~ben_mkiv@p57972885.dip0.t-ipconnect.de) (Quit: no! no!! not that button!!!)
L223[13:56:52] <Inari> gamax92: ARe you a pie?
L224[13:57:04] <gamax92> Inari: no
L225[13:57:07] <gamax92> do nbot eat
L226[13:57:27] <Inari> It's okay
L227[13:57:31] <Inari> Pie would have too many calories anyway
L228[14:01:09] ⇦ Quits: Icedream (~icedream@has.streaminginter.net) (Read error: Connection reset by peer)
L229[14:05:18] <gamax92> Inari: why be concerned if I was a pie anyway?
L230[14:05:26] <Inari> Just cause
L231[14:06:24] <Beringtom> Can someone tell me what I'm doing wrong here? https://pastebin.com/0h4Uw3Ui
L232[14:06:24] <Beringtom> I am trying to register events in the background and write them to a file so the main program can read them later it seems it won't register all events and I can't see why ?
L233[14:07:01] ⇨ Joins: Icedream (~icedream@has.streaminginter.net)
L234[14:09:37] <Inari> Hrm wasn't there a MC version or mod or so where the main menu background was an actual world
L235[14:09:41] <Inari> I seem to recall something like that
L236[14:14:46] <MGR> @Beringtom You're only storing event ids, not all the event data
L237[14:15:14] <Beringtom> yes that's true
L238[14:15:16] <MGR> Also, I feel like it would be easier to do event.listen, but I'm not familiar with the thread framework
L239[14:15:44] <Beringtom> i might be easyer, but the wiki does not describe in a way that i understand sadly ?
L240[14:16:38] <MGR> Ok, let me share some example code
L241[14:16:41] <MGR> Mind if I PM you?
L242[14:17:01] <Beringtom> fell free
L243[14:46:52] <AmandaC> Do I need to restart MC for changes to the recipies to take place? (OC Recipies)
L244[14:47:34] <Inari> Most likely?
L245[14:48:41] <AmandaC> thought so, just wanted to know if I was wasting effort by restarting. :P
L246[14:59:41] <AmandaC> payonel: good news! https://amandac.keybase.pub/screenshots/Screenshot%20from%202017-11-25%2015-58-39.png
L247[14:59:51] <AmandaC> * Not actually good news
L248[15:02:41] <Kodos> Wat
L249[15:02:51] <AmandaC> payonel: the component in question is the RFTools Screen Controller
L250[15:03:06] <AmandaC> MC 1.12.2
L251[15:05:16] <AmandaC> Launching latest CI OC to see if it still happens there
L252[15:07:51] <AmandaC> yup, still happens. Unless I need to update the BIOS too
L253[15:23:13] <Kodos> Try with a completely fresh computer and parts
L254[15:24:35] <AmandaC> It's almost certenly a bug in openos, because I can still tab-complete the entry, and use the methods on it fine, but trying to print the proxy of the component causes boo
L255[15:26:41] <AmandaC> s/boo/boom/
L256[15:26:41] <MichiBot> <AmandaC> It's almost certenly a bug in openos, because I can still tab-complete the entry, and use the methods on it fine, but trying to print the proxy of the component causes boom
L257[15:34:55] <Pwootage> http://tinyurl.com/y7myp8hn
L258[15:35:08] ⇨ Joins: ben_mkiv (~ben_mkiv@p57972885.dip0.t-ipconnect.de)
L259[15:35:14] <Pwootage> I'm booting into my OS, complete with require() and a scrollable terminal (admitedly with no actual prompt yet)
L260[15:36:10] ⇦ Quits: vifino (~vifino@b2b-78-94-116-114.unitymedia.biz) (Read error: Connection reset by peer)
L261[15:36:17] <Izaya> I mean, I don't like JS but that's pretty damn shiny
L262[15:37:09] * CompanionCube wonders how long before you get to deal with the horror of JS dependencies ingame
L263[15:38:00] ⇨ Joins: vifino (~vifino@b2b-78-94-116-114.unitymedia.biz)
L264[15:38:20] <payonel> AmandaC: the "Smart" serialization code in the lua shell is honestly a bit weird, but it mostly works so i've left it alone
L265[15:38:26] <payonel> but i'll look into that
L266[15:38:31] <CompanionCube> also, what's the JS engine?
L267[15:38:52] <Pwootage> V8
L268[15:39:06] <Pwootage> (it's not persistent, but it's pretty fast and supports es2017)
L269[15:39:11] <CompanionCube> ....oh the horror
L270[15:39:38] <CompanionCube> y'know then JRE comes with a damned JS engine built in right?
L271[15:39:47] <Izaya> soon: Electron in OC
L272[15:39:47] <CompanionCube> JSR-223.
L273[15:39:52] <payonel> @bergingtom threads in lua? or are you talking about openos threads?
L274[15:40:14] <Pwootage> I originally was using Nashorn, yes, but (at the very least, when I had that working) you couldn't sandbox it worth anything
L275[15:40:48] <Pwootage> There are a bunch of builtins that are "shut down the JVM" and I am h onestly not sure if I got them all
L276[15:41:56] <CompanionCube> so how painful is integrating the C++ (right?) V8 with the JVM?
L277[15:42:17] <Pwootage> Not as painful as I thought it was going to be
L278[15:44:04] <Pwootage> it's only around 500 lines of C++, and the main code path is around 250 (and I have a bunch of code for catching errors that shouldn't actually happen since they would be bios errors)
L279[15:46:08] ⇨ Joins: solace_ (~solace@c-73-220-230-79.hsd1.ca.comcast.net)
L280[15:46:54] <Pwootage> For comparison, there's 1500 combined lines of Java and Scala and 876 lines of typescript (which compiles to 1250 lines of javascript right now, evidently)
L281[15:48:29] <Pwootage> I lied, I was including some redundant stuff, 875 lines of typescript compiling to 760 lines of javascript (because of type defs, probably), 730 lines of scala, and like 50 of java, I was looking in the wrong folder
L282[15:48:45] <Pwootage> anyway the point is less C++ than any other language
L283[15:52:55] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Quit: Leaving)
L284[15:54:11] ⇨ Joins: Thutmose (~Patrick@2602:30a:c0ab:a810:5425:2815:eed5:f086)
L285[16:00:35] <AmandaC> .w redstone
L286[16:01:19] <Izaya> ~w redstone
L287[16:01:20] <ocdoc> http://ocd.cil.li/component:redstone
L288[16:01:47] <AmandaC> I can never remember the command char for ocdoc
L289[16:03:51] <AmandaC> I guess that RFTools' wireless redstone doesn't work with the redstone card
L290[16:03:56] ⇨ Joins: Casper (webchat@c-67-167-165-239.hsd1.mi.comcast.net)
L291[16:04:25] *** Casper is now known as Guest69462
L292[16:04:37] *** Guest69462 is now known as XLilCasper
L293[16:04:40] <AmandaC> ( That is, ?etWireless* functions )
L294[16:05:48] <XLilCasper> Having an issue with robots returning nil when trying to access a chest below them. I do have an inventory_controller in the robot. Using the version for 1.12. Any ideas on things I can try?
L295[16:09:31] <Inari> AmandaC: "?et" is an interesting way of putting it
L296[16:10:05] <AmandaC> Inari: in glob syntax (where foo* matching foo(.*) in regex) ? is the same as . in regex
L297[16:10:33] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:5920:a45e:da09:aa50)
L298[16:17:44] <Inari> https://pbs.twimg.com/media/DPgslBcU8AAI-K5.jpg:large cute
L299[16:55:29] <gamax92> [X| |X| |X| | ] ?
L300[16:55:39] <gamax92> or [ |X| |X| |X| ] ?
L301[17:09:19] <gamax92> https://hastebin.com/hovorasofu
L302[17:11:46] <Forecaster> http://www.smbc-comics.com/comic/how
L303[17:11:48] <Forecaster> haha
L304[17:15:03] <Inari> Physics doesn't work diffrently at any scale of measurement though. Any higher scale is just an abstraction of any lower scale, since implicitly the lower scale has to result in the higher scale
L305[17:15:17] <Inari> gamax92: What
L306[17:15:19] <Forecaster> not really the point :P
L307[17:15:46] <Inari> :P
L308[17:16:09] <gamax92> Inari: [X| |X| |X| | ] or [ |X| |X| |X| ]
L309[17:16:15] <Inari> What?
L310[17:16:15] <gamax92> it was a pretty simple question
L311[17:16:23] <gamax92> >_> what don't you understand.
L312[17:16:38] <Inari> Your question
L313[17:16:43] <Inari> The meaning of those characters
L314[17:16:43] <Inari> :P
L315[17:17:05] <Inari> Like why would you move one | to the end in the second
L316[17:17:37] <gamax92> Inari: [ left boundary, ] right boundary, | divider, X marking
L317[17:17:40] <Inari> and how does this relate to the link after it
L318[17:17:54] <gamax92> 0 - empty 1 - marking
L319[17:18:14] <gamax92> ' ' - divider between options
L320[17:18:40] <Inari> I'm so confused
L321[17:19:03] <gamax92> Inari: [X| |X| |X| | ] or [ |X| |X| |X| ]
L322[17:20:02] <Inari> They're incompatible datasets
L323[17:20:26] <Inari> :P
L324[17:20:49] <gamax92> Inari: no they aren't?
L325[17:21:04] <Inari> I have no cluje what you're asking still XD
L326[17:21:11] <Inari> if 0 is empty and 1 is marking then thats
L327[17:21:24] <Inari> 1010100 or 0101010
L328[17:21:42] <gamax92> correct
L329[17:21:54] <Izaya> [ | | |X| | | ]
L330[17:21:59] <Inari> ?.?
L331[17:22:03] <gamax92> Izaya: that is missing two markings
L332[17:22:09] <Izaya> yes
L333[17:22:11] <Inari> I don't get it
L334[17:22:12] <Izaya> no
L335[17:22:14] <Izaya> kinda
L336[17:22:20] <Inari> I might as well say 3255326 or 351531
L337[17:22:30] <Izaya> I couldn't draw an X big enough to fill the whole thing
L338[17:22:40] <gamax92> Izaya: that has not only the wrong size but bad markings
L339[17:22:45] <gamax92> Inari: ^
L340[17:22:56] <gamax92> 5 letter people beginning with I >_>
L341[17:23:00] <Inari> WEll excuse me
L342[17:23:06] * AmandaC has no idea what gamax92 is talking about
L343[17:23:11] <AmandaC> s/about/& either/
L344[17:23:12] <MichiBot> * AmandaC has no idea what gamax92 is talking & either
L345[17:23:15] <gamax92> AmandaC: [X| |X| |X| | ] or [ |X| |X| |X| ]
L346[17:23:27] <Inari> [4|3|5|3|5] or [9|1|4|7|3]
L347[17:23:38] <gamax92> Inari: that is the wrong size and has bad markings
L348[17:23:48] <AmandaC> gamax92: yes, but in what context? You're missing a lot of context in that question
L349[17:23:48] <gamax92> and wrong number of markings
L350[17:23:49] <Inari> No its both 5 elements and the markings are 0-9 means 0-9
L351[17:23:53] <Inari> | is a divider
L352[17:23:56] <Inari> [ is left boundary
L353[17:23:59] <Inari> ] is right boundary
L354[17:24:08] <gamax92> AmandaC: day of the week
L355[17:25:23] <Inari> ?.?
L356[17:25:36] <Inari> How about you go and make a question that makes sense
L357[17:26:10] <Inari> gamax92: But theres a quick way to answer this
L358[17:26:15] <gamax92> Inari: ARe you a pie?
L359[17:26:15] <Inari> %choose [X| |X| |X| | ] or [ |X| |X| |X| ]
L360[17:26:16] <MichiBot> Inari: [ |X| |X| |X| ]
L361[17:26:18] <Inari> There you go
L362[17:28:19] <Inari> gamax92: "are you a pie" is an obvious joking question
L363[17:28:19] <Inari> :P
L364[17:28:19] <gamax92> I still am not sure how that was a confusing question
L365[17:28:51] <gamax92> there were only two options and the format of the options is very concise
L366[17:29:10] <Inari> Theres literally no info about it
L367[17:29:10] <Inari> :P
L368[17:29:19] <Inari> But yeah, [ |X| |X| |X| ]
L369[17:29:32] <gamax92> okay
L370[17:29:38] <Inari> Again, I might as well ask 3643643 or 526232
L371[17:29:39] <gamax92> thank you for the input, I'll take this into consideration
L372[17:29:44] <Inari> It's a simnple question, two options, and concise
L373[17:30:06] <gamax92> well I choose 3643643 then, it's a larger value
L374[17:30:40] <tim4242> Assembler is finally working. A9 22 8D 41 E0 A9 02 8D 42 E0 A9 03 8D 43 E0 A9 E0 8D 44 E0 A9 0B 8D 45 E0 9C 46 E0 A9 02 8D 40 E0 00 48 45 4C 4C 4F 20 57 4F 52 4C 44
L375[17:31:14] <Izaya> Assembler for what? :D
L376[17:31:23] <gamax92> %lua local a={} for i=1, 32 do a[#a+1]=string.format("%02X", math.random(0, 255)) return table.concat(a, " ")
L377[17:31:24] <MichiBot> main:1: 'end' expected near <eof>
L378[17:31:28] <gamax92> right.
L379[17:31:31] <gamax92> %lua local a={} for i=1, 32 do a[#a+1]=string.format("%02X", math.random(0, 255)) end return table.concat(a, " ")
L380[17:31:32] <MichiBot> D7 64 C8 CC E9 32 55 C4 47 8D 7A A0 5D 83 F3 EA A2 B7 24 9B 04 3E 23 CD 28 66 21 1B FF 37 83 D6
L381[17:31:43] <tim4242> 6502, running on Thistle
L382[17:31:51] <gamax92> what
L383[17:31:55] <gamax92> someone else using Thistle D:
L384[17:31:59] <tim4242> And the program outputs 'HELLO WORLD'
L385[17:32:36] <Inari> https://pbs.twimg.com/media/DPecE-lV4AAZxpY.jpg:large
L386[17:32:47] <tim4242> I'm bootstrapping on it and finally got an assembler working in-game
L387[17:32:52] <Izaya> Oooh okay nice
L388[17:33:00] <gamax92> but the eeprom has an assembler
L389[17:33:06] <gamax92> built in
L390[17:33:17] <tim4242> I know, but I wanted one that worked on files
L391[17:33:22] <gamax92> ahh, fair
L392[17:33:28] * Izaya hmms
L393[17:33:49] <Izaya> I should do a BIOS for Lua stuff that just gives you a lua prompt
L394[17:34:01] <gamax92> I could probably make the assembler work for files pretty easily
L395[17:34:17] <gamax92> just read each line into the buffer and then call the assembler
L396[17:34:28] <tim4242> It just took me a while to assemble the assembler by hand
L397[17:35:26] <gamax92> food is ready, brb
L398[17:37:45] <AmandaC> ...
L399[17:38:02] <AmandaC> Why does the OpenComputers cable show up as "Air" in my Refined storage network
L400[17:38:58] <gamax92> new form of wireless communication?
L401[17:39:04] <Inari> Because Refined Storage is a terible AE clone
L402[17:41:34] <gamax92> I wish I had a VR headset
L403[17:50:50] <Izaya> nice, xfce4-terminal is breaking on my tmux for no apparent reason
L404[17:50:51] * AmandaC beams a piece of cardboard and two lenses infront of gamax92
L405[17:51:13] <Izaya> and because menus are broken I can't try to fix it >.>
L406[17:51:32] <gamax92> AmandaC: well I've got plenty of cardboard, it's mainly the lenses I'd need :P
L407[17:51:59] <gamax92> but a full fledged one would be nice, along with the controllers to go along with it
L408[17:56:59] ⇦ Quits: XLilCasper (webchat@c-67-167-165-239.hsd1.mi.comcast.net) (Ping timeout: 180 seconds)
L409[18:08:09] ⇨ Joins: Byte (~quassel@97-123-132-159.albq.qwest.net)
L410[18:13:53] <vifino> gamax92: if you do happen to wanna get into roomscale-vr and friends, get a vive, not a rift
L411[18:15:02] <vifino> rather open standards and stuff, means third party controllers, headsets and lighthouses, no need to buy everything new once you decide to upgrade some part, etc..
L412[18:15:19] <vifino> plus, everything you need is in a single box
L413[18:25:54] <payonel> Inari: is it terrible? i thought it worked fine
L414[18:25:56] <payonel> but i haven't used it much
L415[18:26:08] <Inari> Dunno, it's weird and clunky :P
L416[18:26:32] ⇨ Joins: Cervator (~Thunderbi@c-71-203-107-43.hsd1.fl.comcast.net)
L417[18:37:14] <AmandaC> It's like a mix of AE1 and 2
L418[18:37:30] <AmandaC> More of the power of AE2 without some of the annoyances of AE1
L419[18:38:40] <AmandaC> %choose attempt auto-brew or meh
L420[18:38:40] <MichiBot> AmandaC: attempt auto-brew
L421[18:46:36] <Izaya> :|
L422[18:46:57] <Izaya> well, for the first time in history I'm using qterminal over xfce4-terminal
L423[18:47:21] <Izaya> but because gtk3 menus are broken in everything gtk3 when run over X11 forwarding
L424[18:50:39] <S3> Izaya: I use urxvt
L425[18:50:42] <payonel> Izaya: why do you need to forward a terminal emulator?
L426[18:51:38] <Izaya> payonel: because putty isn't very nice and I'm already forwarding everthing else
L427[18:51:57] ⇨ Joins: Byte_ (~quassel@75-161-12-71.albq.qwest.net)
L428[18:53:16] <payonel> ah, from windows
L429[18:53:21] <Izaya> yeah
L430[18:53:27] <Izaya> the wonders of a mixed environment
L431[18:53:42] ⇦ Quits: Byte (~quassel@97-123-132-159.albq.qwest.net) (Ping timeout: 183 seconds)
L432[18:58:44] <Izaya> https://i.imgur.com/MuB0daw.png gee I can't tell the difference at all
L433[19:02:04] <Inari> payonel: https://www.youtube.com/watch?v=rgcrwi1hbSw
L434[19:02:08] <MichiBot> Salem the glitter cat | length: 57s | Likes: 183 Dislikes: 6 Views: 31,054 | by Kai Nimura | Published On 7/9/2016
L435[19:02:18] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-37-209-86-166.hsi15.kabel-badenwuerttemberg.de) (Read error: Connection reset by peer)
L436[19:07:34] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@p57972071.dip0.t-ipconnect.de)
L437[19:10:22] ⇦ Quits: ben_mkiv (~ben_mkiv@p57972885.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L438[19:20:05] <payonel> :)
L439[19:22:22] <Izaya> https://i.imgur.com/ZWOsUwD.png it almost matchesx
L440[19:30:16] ⇦ Quits: Lumien (Elite13049@ipv6.12.sigma.elitebnc.org) (Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!)
L441[19:32:30] ⇨ Joins: Lumien (Elite13049@ipv6.12.sigma.elitebnc.org)
L442[19:43:33] <S3> Izaya: what a space waster
L443[19:45:20] <Izaya> it matches tho and that makes me happy
L444[19:46:07] <S3> No, what a waste of space
L445[19:46:20] <Izaya> ok
L446[19:47:51] <vifino> Izaya: wtf, what are you doing
L447[19:47:51] <S3> 3 TB used on one partition somewhere, 330 GB elswhere, 400 somewhere else.. 30GB also..
L448[19:47:52] <S3> wtf?
L449[19:48:04] <S3> waste of space
L450[19:48:04] <Izaya> vifino: ~magic~
L451[19:48:20] <Izaya> oh
L452[19:48:29] <Izaya> games and media
L453[19:48:31] <vifino> no no no, that's what i am doing, what are *you* doing
L454[19:48:39] <S3> After years and years and years, I have yet to use 100 GB of disk space.
L455[19:48:49] <Izaya> S3: do you hoard HD video?
L456[19:48:52] ⇦ Quits: Vexatos (~Vexatos@p200300556E4C195351C6250E25B4EA7A.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L457[19:49:04] <S3> sounds dumb
L458[19:49:13] <Izaya> well, streaming is impractical here so
L459[19:49:15] <S3> I do not care for video
L460[19:49:32] *** brandon3055__ is now known as brandon3055
L461[19:49:42] <S3> most of my video is on VHS or DVD or something
L462[19:49:49] <vifino> yuck.
L463[19:50:02] <Izaya> We have a VHS player and a DVD player under the TV. Neither are plugged in.
L464[19:50:08] <vifino> good.
L465[19:50:41] <Izaya> We have a shitty C2D Pentium box running Kodi plugged in behind the TV though
L466[19:51:03] <Izaya> grabs stuff off the storage server
L467[19:51:13] <vifino> good choice.
L468[19:51:30] <Izaya> I want to replace it with a laptop at some point though
L469[19:51:39] <S3> so
L470[19:51:51] <S3> I understand the want to have video on your hard drive
L471[19:51:58] <S3> but I dunno.. 480i is good enough
L472[19:52:04] <Izaya> currently it won't boot GRUB, the network connection is flaky and after about 4 hours the sound chip freaks out.
L473[19:52:05] <vifino> oh lord
L474[19:52:17] <Izaya> 480p is not enough.
L475[19:52:24] <Izaya> 480i is half that, kinda.
L476[19:52:53] <S3> ..... Izaya do you even know the difference between i and p?!
L477[19:53:00] <Izaya> tbh I don't bother with 1080p except for a few specific things because I don't own a 1080p display
L478[19:53:04] <Izaya> S3: I'm talking shit
L479[19:53:12] <AmandaC> I genuinely can't tellif S3 is trolling or just a hyper-hipster sometimes.
L480[19:53:22] <Izaya> p has every line in every frame, i only has every second line
L481[19:53:45] <Izaya> so it's half the lines :^)
L482[19:53:49] <S3> not true in all cases
L483[19:55:42] <Izaya> but anyway
L484[19:55:57] <Izaya> I'd still end up with stupid amounts of disk space used even if I were using 480i
L485[19:56:05] <Izaya> because I could download that faster
L486[19:56:24] <Izaya> fortunately I'm not using a CRT TV any more so I can go a bit higher than 640x480 though
L487[19:56:35] <Izaya> (CRTs are sooooo 2012)
L488[19:56:59] <S3> the argument isn't whether to use i or p
L489[19:57:02] <S3> I could care less about that
L490[19:57:21] <S3> the fact is 480 is a nice reasonable resolutoon
L491[19:57:24] <S3> resolution*
L492[19:57:52] <S3> any normal person sitting 20 feet accross the room is going to be fine watching an SD video
L493[19:58:14] <AmandaC> as long as it doesn't involve any text, sure.
L494[19:58:28] <S3> if it's widescreen, then sure, make ammends to use something that isn't 4:3 but you don't need 720, or 1080..
L495[19:58:29] <Izaya> ah yes, because a) I only watch stuff on the shitty TV and b) my loungeroom is totally 6m across
L496[19:59:57] <S3> I have a tv that does 1080p accross my room but most of the time I'm just watching SD video
L497[20:00:06] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@p57972071.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L498[20:00:21] <Izaya> my condolences
L499[20:00:41] <vifino> ^
L500[20:00:44] <S3> tbh if you're not trying to look for it there isn't much difference.
L501[20:01:01] <S3> the TV is too far away to really complain about it
L502[20:02:01] <AmandaC> I sit like, 2-3m at most away from my TV, and I def can tell when youtube goes 480
L503[20:02:19] <S3> I think also many people tend to associate SD video with analog video which is different, and suddenly have this distaste for it because they think that just because a video is SD it will look as bad as an old analog video that just happens to be the same resolution
L504[20:02:49] <Izaya> TV is hooked up over VGA so technically if I play anything on there it's analog :^)
L505[20:02:58] <S3> :)
L506[20:03:07] <S3> Analog video can look fantastic
L507[20:03:21] <S3> but a lot of people remember the days of over the air analog
L508[20:03:38] <S3> and "acceptable" video quality
L509[20:04:02] <S3> It really wasn't so bad tbh
L510[20:04:38] <AmandaC> Right, going to guess "trolling" now.
L511[20:04:47] * AmandaC wanders off to watch some Anime
L512[20:05:14] <S3> If I were trolling you would know it.
L513[20:05:33] <S3> I always make it super obvious when I am trolling
L514[20:06:05] <Izaya> Well man, trolling or not, enjoy your stone age video. I'm gonna actually use the 10TB of space I have
L515[20:10:19] ⇦ Quits: Inari (~Pinkishu@p4FC1E7E4.dip0.t-ipconnect.de) (Quit: 'Do you have confidence glands in your boobs?' [Commie] (Kotoura-san))
L516[20:17:14] <MGR> S3 is always trolling about tech :)
L517[20:27:14] ⇦ Quits: BearishMushroom (~BearishMu@82-209-154-59.cust.bredband2.com) (Read error: Connection reset by peer)
L518[20:43:25] <S3> MGR I grew up with a very different lifestyle of technology
L519[20:45:32] <S3> do you remember these? http://www.thetruthaboutcars.com/wp-content/uploads/2013/06/collectorsquest.jpg
L520[20:45:52] <Izaya> [MGR is only not trolling because they believe what they say]
L521[20:46:19] <Tazz> anyone here dealt with BCI tech?
L522[20:48:01] <S3> Tazz: hooking up a security system at the house?
L523[20:49:01] <Tazz> S3 no
L524[20:49:04] <Tazz> brain computer interface
L525[20:49:09] <S3> ah
L526[20:49:14] <Tazz> yeah
L527[20:49:25] <S3> BCI technologies is a security alarm systems company :D
L528[20:49:31] <S3> heh
L529[20:49:58] <Tazz> ahh
L530[20:50:29] <S3> I was looking a little into BCI today though indirectly
L531[20:50:33] <S3> the kind you speak of
L532[20:50:41] <Tazz> oh nice
L533[20:50:51] <S3> I'm thinking of designing a sort of hardware \neural network
L534[20:51:08] * Tazz is working as lead dev at a startup designing a BCI with platform and stuffs
L535[20:51:09] <S3> I was thinking, the anatomy of a neural network is similar to that of an FPGA
L536[20:51:34] <Tazz> was curious if anyone had any input on ideas we could set together
L537[20:51:48] <Tazz> because we are beta releasing in feb
L538[20:51:50] <S3> in an FPGA, you have a chip that, minimally must consist of RAM that houses LUTs and a sort of interconnection mesh
L539[20:52:09] <S3> well, my idea was to design a neural network out of neurons instead of LUTs
L540[20:52:09] <Tazz> okay
L541[20:52:23] <S3> beta releasing what?
L542[20:52:41] <Tazz> a BCI product with relevant applications
L543[20:53:18] <Tazz> forgive me for just like poking people here Im not in many programmy channels hha
L544[20:53:42] <Tazz> at least a handful or more of people have a solid idea of programming and whatnot
L545[20:54:32] <S3> here's something
L546[20:54:54] <S3> I'm getting better as it slowly heals over the decades, but I'm actually partially blind
L547[20:55:34] <S3> I do drive, but before it got a lot better over a long period of time, originally when I had an incident I could not see straight forward and torwards my left in both eyes
L548[20:56:40] <S3> it would be nice to have a BCI device that allowed you to alert your attention toward blind spots when you or something were in danger, be it via ultrasonic sensors on a car detecting near impact, or just walking around and running into a street sign
L549[20:56:45] <S3> etc
L550[20:57:12] <S3> because let's face it, no matter how much you train your blind spots, you get really use to them
L551[20:57:19] <S3> and sometimes it just surprised you randomly
L552[20:57:24] <S3> surprises*
L553[20:57:27] <Tazz> thats an invasive technology sadly we are going for noninvasive
L554[20:57:36] <S3> aha
L555[20:57:40] <S3> examples?
L556[20:57:46] <S3> it would be nice either way XD
L557[20:57:48] <Tazz> its a great idea though, maybe a future endeavour
L558[20:57:54] <S3> because tbh having blind spots suck
L559[20:58:23] <Tazz> currently we have devised a simple app to allow you to send snapchats using nothing but your brain and just holding the camera into position
L560[20:58:46] <S3> your brain hides the blind spot, so it's not blurry, it's not a black spot, it looks normal, and you feel like you have a full sense of vision even though you don't
L561[20:58:51] <S3> it's the freakiest shit ever
L562[20:58:52] <Tazz> a few other ideas are more for research studies and whatnot
L563[20:59:05] <S3> it's like the eye just "isn't there"
L564[20:59:09] <S3> the part of the eye*
L565[20:59:11] <Tazz> like tracking your relaxation, concentration sleep patterns and whatnot
L566[20:59:25] <S3> Oh I see
L567[20:59:27] <Tazz> we are hoping to expand it farther it would be nice
L568[20:59:42] <S3> so I would never need this
L569[20:59:45] <Tazz> however we do not want to stimulate anything haha
L570[21:00:06] <S3> but maybe a device that helped to warn people with high blood pressure when their cardio system was in danger
L571[21:00:09] <Tazz> S3 its going to be marketed more for practical uses but also as a luxury item once we devise more features and maybe some people adopt the sd
L572[21:00:11] <Tazz> sdk*
L573[21:00:20] <S3> like a high blood pressure prediction risk alert
L574[21:00:38] <S3> I mention it because I know somebody who has to take meds for thir high blood pressure
L575[21:00:42] <Tazz> again I dont think that terms under BCI considering we are physically scanning your brain activity
L576[21:00:47] <S3> and has to avoid certain activities
L577[21:00:58] <S3> hmm
L578[21:01:06] <Tazz> we are not attaching nothing to you or allowing it to cause any damage
L579[21:01:23] <Tazz> its just picking up on the activity using tech found in studies
L580[21:01:27] <S3> then how the heck is it BCI
L581[21:01:36] <Tazz> what do you mean?
L582[21:03:44] <S3> BCI generally implies that you have some sort of interface, even if passive to something in your brain that is the cause of activity, whether it be milivolt electrical spikes from neurons in the brain from an EEG or an actual implant that sits inside brain tissue, or maybe a device you wear that reads something that is a cause of activity in the brain (i.e. increased heartbeat) etc
L583[21:04:20] <Tazz> it is an EEG if you read the description
L584[21:04:26] <Tazz> and its microvolts
L585[21:04:36] <Tazz> no implants necessary
L586[21:04:42] <Tazz> its noninvasive
L587[21:05:04] <S3> Heh, I had an EEG once
L588[21:05:12] <S3> had to sleep for it
L589[21:05:22] <S3> I still have all of the results
L590[21:05:28] <Tazz> its an EEG and its lightweight af
L591[21:05:35] <Tazz> and its designed to be pretty and not weird
L592[21:05:46] <S3> mine was not pretty
L593[21:05:53] <S3> but again this was like 1994
L594[21:05:55] <Tazz> and run in parallel with your phone or other devices
L595[21:06:13] <Tazz> currently we are able to examine data with what we have
L596[21:06:54] <Tazz> we are currently modeling it into a usable feature set for future endeavours
L597[21:07:40] <Tazz> sadly I had to learn android for this process
L598[21:07:45] <Tazz> not too enthused for that
L599[21:08:03] <Tazz> already knew java but android is a different beast and quite frankly displeases me more than anything Ive ever seen
L600[21:10:04] <S3> Meh
L601[21:10:13] <S3> I would just make it an online app
L602[21:10:24] <S3> screw native apps
L603[21:16:15] <S3> I think it's cool that people can do all these neat things with phones and crap
L604[21:16:36] <S3> But I am going to start yelling like a maniac if people keep suggesting that everyone has a phone
L605[21:17:26] <S3> For example, Chromecast has made it even more difficult now to reset the chromecast , etc without a phone. It's doable, but you have to look and find it..
L606[21:17:37] <S3> (without using the hardware button)
L607[21:17:53] <S3> it just assumes that people only use phones for their casts
L608[21:18:41] <Izaya> everyone has a phone
L609[21:21:22] <AmandaC> %tell Inari omg, hidori-chan in blend s
L610[21:21:22] <MichiBot> AmandaC: Inari will be notified of this message when next seen.
L611[21:28:10] <Izaya> so, fun idea
L612[21:28:17] <Izaya> in-ROM Lua prompt
L613[21:28:45] <Izaya> wraps computer.pullSignal so you can press a key combo and drop back into ROM basic
L614[21:29:06] <Izaya> s/basic/Lua/
L615[21:29:06] <MichiBot> <Izaya> wraps computer.pullSignal so you can press a key combo and drop back into ROM Lua
L616[21:29:07] <Izaya> >.>
L617[21:35:37] <S3> s/Lua/ALGOL/
L618[21:35:37] <MichiBot> <Izaya> wraps computer.pullSignal so you can press a key combo and drop back into ROM ALGOL
L619[21:44:42] ⇦ Quits: smoke_fumus (~smoke_fum@188.35.176.90) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
L620[21:45:44] <S3> I hope nobody buys Vizio TVs
L621[21:45:55] <S3> can't trust them anymore
L622[22:19:18] ⇦ Quits: Lathanael|Away (~Lathanael@p54960DFC.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L623[22:25:00] ⇦ Quits: Byte_ (~quassel@75-161-12-71.albq.qwest.net) (Read error: Connection reset by peer)
L624[22:25:59] ⇨ Joins: Lathanael|Away (~Lathanael@p549600D3.dip0.t-ipconnect.de)
L625[22:26:25] ⇨ Joins: Byte (~quassel@75-161-12-71.albq.qwest.net)
L626[22:27:13] <gamax92> Izaya: make sure to have multi line input support
L627[22:39:37] ⇨ Joins: Byte_ (~quassel@75-161-97-149.albq.qwest.net)
L628[22:41:06] ⇨ Joins: Byte___ (~quassel@67-0-54-89.albq.qwest.net)
L629[22:41:06] ⇦ Quits: Byte_ (~quassel@75-161-97-149.albq.qwest.net) (Read error: Connection reset by peer)
L630[22:44:45] ⇦ Quits: Byte (~quassel@75-161-12-71.albq.qwest.net) (Ping timeout: 383 seconds)
L631[22:48:08] ⇦ Quits: Byte___ (~quassel@67-0-54-89.albq.qwest.net) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
L632[22:48:11] ⇨ Joins: Byte (~quassel@67-0-54-89.albq.qwest.net)
L633[22:52:54] ⇦ Parts: Byte (~quassel@67-0-54-89.albq.qwest.net) ())
L634[23:04:06] <gamax92> S3
L635[23:07:44] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:5920:a45e:da09:aa50) (Read error: Connection reset by peer)
L636[23:08:59] <gamax92> ... youtube-dl's percentage occasionally goes backwards
L637[23:10:14] ⇨ Joins: Byte (~quassel@67-0-54-89.albq.qwest.net)
L638[23:10:16] <gamax92> oh, it's guessing what the final size is
L639[23:10:49] <gamax92> since the file is actually broken up into segments
L640[23:14:32] <S3> gamax92: really?
L641[23:14:44] <S3> I haven't used it since the perl versions
L642[23:15:09] <S3> CompanionCube: what was the name of those magazine like journals you were postin?
L643[23:15:14] <S3> abot tech
L644[23:15:17] <S3> about*
L645[23:17:52] <gamax92> S3: well, the fancy split video and audio DASH streams
L646[23:31:12] ⇦ Quits: Byte (~quassel@67-0-54-89.albq.qwest.net) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
L647[23:31:17] ⇨ Joins: Byte (~quassel@67-0-54-89.albq.qwest.net)
L648[23:31:49] ⇦ Quits: Cervator (~Thunderbi@c-71-203-107-43.hsd1.fl.comcast.net) (Quit: Cervator)
L649[23:49:07] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:b894:3d5:b3b9:230b)
<<Prev Next>> Scroll to Top