<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:11:55] ***
Odd|Away is now known as Oddstr13
L2[00:15:52] ***
cbcercas|AFK is now known as cbcercas
L3[00:17:57] ***
Benguin is now known as Benguin[ZzZ]
L4[00:38:00] ***
cbcercas is now known as cbcercas|AFK
L5[01:11:23] ***
Oddstr13 is now known as Odd|Away
L6[01:21:15] ***
Odd|Away is now known as Oddstr13
L7[02:15:38] ⇨
Joins: Vexatos
(~Vexatos@p200300556E1FAD54B0F644D27CE38BAB.dip0.t-ipconnect.de)
L8[02:15:38] zsh
sets mode: +v on Vexatos
L9[02:16:15] <Vexatos> Hello
L10[02:18:55] ***
Pwootage|Off is now known as Pwootage
L11[02:23:08] ***
Riking is now known as Riking|away
L12[02:24:44] ***
Riking|away is now known as Riking
L13[02:25:20] ***
cbcercas|AFK is now known as cbcercas
L14[02:34:48] ***
Riking is now known as Riking|away
L15[02:41:08] ***
gAway2002 is now known as g
L16[02:41:17] ***
Riking|away is now known as Riking
L17[02:42:13] ***
Pwootage is now known as Pwootage|Off
L18[02:44:44] ***
Pwootage|Off is now known as Pwootage
L19[02:54:28] ***
Pwootage is now known as Pwootage|Off
L20[03:03:13] ⇦
Quits: Yepoleb (~quassel@188-23-117-138.adsl.highway.telekom.at)
(Remote host closed the connection)
L21[03:05:27] ⇨
Joins: Yepoleb
(~quassel@178-190-225-91.adsl.highway.telekom.at)
L22[03:13:03] <Sandra> Dear #oc, I require
a name for my female character in a visual novel. She is going to
be a wizard. Go crazy.
L23[03:14:02] <Temia> Thalissa
L24[03:14:11] <Sandra> First & Last
name.
L25[03:14:41] <Temia> ...yeah I got
nothing.
L26[03:14:48] *
Temia curls up, zzzmoo.
L27[03:14:52] <Sandra> :P
L28[03:15:13] <Temia> I'm tired, gimme a
break Dx
L29[03:23:26] *** g is
now known as gAway2002
L30[03:38:24] <nxsupert_> o/
L32[03:48:45] ⇨
Joins: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L33[03:57:55] ⇦
Quits: Izaya (~Izaya@210.1.213.55) (Ping timeout: 202
seconds)
L34[04:03:50] ⇨
Joins: Izaya (~Izaya@210.1.213.55)
L35[04:04:44] ***
Magik6k|off is now known as Magik6k
L36[04:09:36] ***
Riking is now known as Riking|away
L37[04:18:01] ⇨
Joins: sciguyryan
(~sciguyrya@80-254-76-241.dynamic.swissvpn.net)
L38[04:31:40] ⇨
Joins: PHP (~PHP@90.193.39.54)
L39[04:48:56] ⇨
Joins: Pyrolusite
(~Pyrolusit@ARouen-651-1-270-184.w109-209.abo.wanadoo.fr)
L40[05:02:43] ⇨
Joins: tattyseal (~tattyseal@2.25.6.238)
L41[05:10:02] ⇦
Quits: tattyseal (~tattyseal@2.25.6.238) (Quit:
Leaving)
L42[05:28:27] <Kodos> Sandra, Thalissa
Malkovian
L43[05:37:07] ⇨
Joins: CoolSquid
(~CoolSquid@ti0097a400-0047.bb.online.no)
L44[06:18:34] ⇦
Quits: sciguyryan (~sciguyrya@80-254-76-241.dynamic.swissvpn.net)
()
L45[06:31:22] ⇦
Quits: CoolSquid (~CoolSquid@ti0097a400-0047.bb.online.no) (Quit:
Leaving)
L46[06:37:54] ⇨
Joins: Inari (~Uni@p5493562B.dip0.t-ipconnect.de)
L47[06:38:51] ***
gAway2002 is now known as g
L48[06:41:31] ⇦
Quits: RaptorJeebus
(RaptorJeeb@CPE-121-219-238-238.lnse1.win.bigpond.net.au) (Read
error: Connection reset by peer)
L49[06:46:53] ***
alekso56_off is now known as alekso56
L50[06:47:39] ***
Cruor|Away is now known as Cruor
L51[06:52:30] ⇦
Quits: prassel|off (prassel@osiris.stary2001.co.uk) (Ping timeout:
378 seconds)
L52[06:53:03] ⇦
Quits: SleepingFairy (Daiyousei@daiyousei.me) (Ping timeout: 378
seconds)
L53[06:54:09] ⇦
Quits: ConcernedAway (chobbit@god.hobbits.science) (Ping timeout:
378 seconds)
L54[06:54:09] ⇦
Quits: CompanionCube (samis@osiris.stary2001.co.uk) (Ping timeout:
378 seconds)
L55[06:55:12] <Sangar> o/
L56[07:01:54] <Vexatos> \o
L57[07:02:55] ⇨
Joins: ConcernedAway (chobbit@god.hobbits.science)
L58[07:03:25] ⇨
Joins: Daiyousei (Daiyousei@daiyousei.me)
L59[07:03:30] ***
Daiyousei is now known as Guest42281
L60[07:03:55] ⇨
Joins: prassel|off (prassel@osiris.stary2001.co.uk)
L61[07:04:21] ***
prassel|off is now known as prasselpikachu
L62[07:04:25] ⇨
Joins: CompanionCube (samis@osiris.stary2001.co.uk)
L63[07:04:42] ***
Guest42281 is now known as Daiyousei
L64[07:25:28] ⇨
Joins: CoolSquid
(~CoolSquid@ti0011a400-6728.bb.online.no)
L65[07:27:29] ***
Magik6k is now known as Magik6k|off
L66[07:38:24] ***
Techokami|Off is now known as Techokami
L67[07:39:19] ***
Skye|ZZZ is now known as Skye
L68[07:39:41] ***
Sandra is now known as Sleepdra
L69[07:40:05] ***
Sleepdra is now known as TheSandromatic
L70[07:40:15] ***
TheSandromatic is now known as Sleepdra
L71[07:44:26] <Izaya> .rainbow test
L72[07:44:26] <^v> Izaya,
test
L73[07:44:37] <Izaya> .rainbow Coloured
text indeed
L74[07:44:37] <^v> Izaya,
Coloured
text
indeed
L75[07:58:21] ⇦
Quits: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Quit:
Leaving)
L76[08:02:10] ⇨
Joins: Ekoserin (~Ekoserin@98.231.193.97)
L77[08:05:47] ***
Cruor is now known as Cruor|Away
L78[08:07:59] ***
Benguin[ZzZ] is now known as Benguin
L79[08:25:55] ***
Altenius[Away] is now known as Altenius
L80[08:30:11] ⇨
Joins: l33tmachine
(webchat@c-50-172-125-179.hsd1.il.comcast.net)
L81[08:31:48] <l33tmachine> Has anyone been
able to run OC on the curse voice client? I am building a modpack
and getting an error I am unfamiliar with
L82[08:32:09] <Lizzy> curse is evil
L83[08:32:17] <nxsupert_> ^^
L84[08:32:25] <Lizzy> also the error might
be helpful
L85[08:32:41] <nxsupert_> Pastebin the
error and share it with us.
L86[08:32:56] <l33tmachine> Ok, pulling it
up now
L88[08:34:20] <nxsupert_> A forge
dependency has not be downloaded.
L89[08:34:51] <l33tmachine> Ok
L90[08:36:32] <l33tmachine> This error only
happens with OC, so what dependency would I be missing?
L91[08:36:50] <nxsupert_> Really?
L92[08:38:41] <l33tmachine> Am I just
blind? I thought that OC only had dependecy on forge, and I've got
10.13.3.1403 going
L93[08:38:45] <Katie> We had someone in
here with the same exact error.. IIRC reinstalling forge worked
with them
L94[08:39:01] <l33tmachine> ok. I'll give
that a shot
L95[08:39:06] <Katie> The dependency IS on
forge, the issue is that forge has dependencies too
L96[08:39:11] <Katie> And sometimes those
fail.
L97[08:39:25] <Katie> Not all mods use the
typesafe config
L98[08:39:42] <l33tmachine> ok
L99[08:39:49] <nxsupert_> With some quick
googling. It looks like for now. You have to use the normal forge
installer.
L100[08:41:13] <l33tmachine> Ok, thanks
for your help.
L101[08:41:40] <nxsupert_> Curse Voice
hasn't updated to use the new system.
L102[08:41:48] <Lizzy> tl;dr: burn curse
client at earliest convenience
L103[08:42:18] <l33tmachine> haha will do.
Was just giving it a try to see how it worked compaired to
something like multimc. Guess it fails for now
L104[08:42:35] <nxsupert_> You know. I did
start to work on a package manager for Minecraft Mods.
L105[08:42:54] <nxsupert_> Maybe I should
finish it one day.
L106[08:44:56] <l33tmachine> Thanks
again
L107[08:45:01] ⇦
Quits: l33tmachine (webchat@c-50-172-125-179.hsd1.il.comcast.net)
(Quit: Web client closed)
L108[09:09:14] ***
LordFokas|off is now known as LordFokas
L109[09:09:55]
⇨ Joins: orthoplex64
(~orthoplex@cpe-173-175-101-132.satx.res.rr.com)
L110[09:16:42] ***
Cruor|Away is now known as Cruor
L111[09:47:02]
⇨ Joins: Negi
(~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0)
L112[09:48:52] <Remote_Host> .l
84.9375/2
L113[09:48:52] <^v> Remote_Host,
42.46875
L114[09:49:07] <Remote_Host> .l
84.9375/4
L115[09:49:08] <^v> Remote_Host,
21.234375
L116[10:02:58] ***
PotatoZzz is now known as PotatoTrumpet
L117[10:26:16] ⇦
Quits: Ekoserin (~Ekoserin@98.231.193.97) (Ping timeout: 180
seconds)
L118[10:39:28] ***
Vexatos is now known as Guest60499
L119[10:39:28] ⇦
Quits: Guest60499
(~Vexatos@p200300556E1FAD54B0F644D27CE38BAB.dip0.t-ipconnect.de)
(Killed (availo.esper.net (Nickname regained by
services)))
L120[10:39:30]
⇨ Joins: Vexatos
(~Vexatos@p200300556E1FAD86303B4354D44EEBE5.dip0.t-ipconnect.de)
L121[10:39:30]
zsh sets mode: +v on Vexatos
L122[10:49:24] ***
justastranger|zzz is now known as justastranger
L123[10:50:56] *
Skye checks twitter
L124[10:50:59] <Skye> uhh...
L125[10:51:39] <Skye> ComputerCraft might
get graphics (appears to be tiles) soon...
L126[10:51:53] *** g
is now known as gAway2002
L127[10:52:07] <Negi> Uh ?
L129[10:55:41] <Negi> Holy bowlsters
L130[10:56:05] <Skye> yeah...
L132[10:59:31] <Negi> It might, just
might, be raw pixel drawing.
L133[10:59:39] <Negi> Just sayin.
L134[10:59:47] <Izaya> so I got bored and
tweaked amie's default colours to be solaris dark
L135[11:00:29] <Negi> But wouldn't that be
the thing that everyone was literally asking for since the old
times, Skye?
L136[11:00:39] <Negi> Izaya: Solaris Dark
is a great color scheme.
L137[11:00:51] <Skye> hmm
L138[11:01:01] <Izaya> It is, I use it in
my terminal.
L139[11:01:44] <Remote_Host> fucker stole
my job
L141[11:02:15] <Katie> err
L143[11:02:21] <MichiBot> Katie:
Mr and
Mrs Sith | length
3m 32s | Likes:
4252 Dislikes:
88 Views:
339184 | by
DefconUnlimitedStunt
L144[11:02:29] <Katie> Hmm, I need to work
in MichiBot's regex..
L145[11:02:34] <Katie> s/in/on
L146[11:02:34] <MichiBot> <Katie>
Hmm, I need to work on MichiBot's regex..
L148[11:03:05] <Remote_Host> Ok, so he
used that thing that gamax92 made for CCLights2.
L149[11:03:13] <Remote_Host> or was it
regular cclights
L150[11:03:15] <Remote_Host>
whatever
L151[11:03:21] <gamax92> i heart my
name
L152[11:03:49] <Remote_Host> gamax92:
click link, get fukn rekt
L153[11:04:14] <gamax92> wat
L154[11:04:26] <Remote_Host> exact
L155[11:05:09] <gamax92> ooh, I want
that.
L156[11:05:22] <Remote_Host> Sangar:
should I start working on better GPU stuff for OC?
L157[11:05:33] <Remote_Host> CC is
grinding my gears
L158[11:05:53] <gamax92> nothing I've made
has looked like that
L159[11:06:04] <Skye> Remote_Host, can I
suggest ideas? ^^;
L160[11:06:08] <gamax92> the only
wireframe cube I made moves in more axes than that
L161[11:06:21] <Remote_Host> gamax92: hmm,
then he made his own
L162[11:06:27] *
Remote_Host is going to set something on fire
L163[11:06:36] <Remote_Host> Skye: sure, I
guess
L164[11:06:40] <Skye> so...
L165[11:06:48] <Skye> I suggest making it
use two layers
L166[11:06:56] <gamax92> But just imagine
a semi decent graphics resolution, without the lag that is
OpenComputers
L167[11:06:57] <Skye> kinda like the EPSON
HX-20
L168[11:07:04] <Skye> so...
L169[11:07:17] <Skye> the text layer is
the current system
L170[11:07:30] <Skye> with the graphics
layer being on top.
L171[11:07:33] <Remote_Host> gamax92: I
would probably fuck around with OC's implementation of Component
calls and accelerate them a bit
L173[11:07:43] <Remote_Host> even direct
calls are kinda slow nowadays
L174[11:07:44] <gamax92> hahahahahaha mess
with scala
L175[11:08:06] <Skye> Well...
L176[11:08:16] <Skye> Send
instructions?
L177[11:08:17] <Skye> uhh
L178[11:08:18] <Skye> so...
L179[11:08:20] <Skye> hmm...
L180[11:08:38] <Skye> drawLine(x1, y1, x2,
y2)
L181[11:08:39] <Negi> The JVM is
slow.
L182[11:08:56] <Skye> the
"drawLine" command would be sent to the client
L183[11:09:05] <gamax92> Negi: shut the
fuck up that is not the problem here
L184[11:09:13] <Negi> I know
gamax92.
L185[11:09:57] <Vexatos> I want to see an
OpenComputers OS with a desktop written in interpreted Selene and
see how long it takes to do anything
L186[11:10:27] <Skye> Vexatos, did you see
what I linked?
L187[11:10:40] <Skye> (not related to what
you just said)
L188[11:11:09] <Sangar> Remote_Host, sure,
might want to write down your ideas in the "better
graphics"-collection-issue (779)
L189[11:11:23] <Remote_Host> ok
L190[11:12:57] <Remote_Host> first, lemme
restart entire computer
L191[11:13:04] <Remote_Host> I have too
many things open
L192[11:13:26] <Izaya> no such thing
L193[11:13:40] *
Izaya has like 20 programs open, and like 100 tabs in
Firefox
L194[11:13:54] <Vexatos> Skye: I did weeks
ago
L195[11:14:33] <Vexatos> My Computer
starts lagging once I have more than 5 tabs open+
L196[11:15:33] <Skye> Should we start
panicking? :p
L197[11:15:54] <Remote_Host> I had both
Google chrome and Firefox open
L198[11:16:00] *
Negi starts to out-ram his computer whenever there are more than 6
programs running, yay gnome-shell.
L199[11:16:11] <Remote_Host> And about ten
terminals, four tabs each
L200[11:16:36] <Remote_Host> Had two
Arduino windows open
L201[11:17:07] <Remote_Host> I think i
shouldn't be allowed to use computers
L202[11:17:43] <Vexatos> Remote_Host,
there is a person at my mother's office that, whenever you let him
sit in front of a computer for more than 2 minutes, managed to
break it
L203[11:18:01] <Vexatos> crash it, BSOD
it, make MS Excel crash by typing in values
L204[11:18:10] <Vexatos> that's what I
call "not allowed to use computers"
L205[11:18:20] <Izaya> MS excel is known
to crash computers
L206[11:18:26] <Remote_Host> Give him a
command prompt that only has one command
L207[11:18:43] <Vexatos> Remote_Host,
"shutdown"
L208[11:18:48] <Izaya> Remote_Host,
help?
L209[11:18:49] <Remote_Host> He'll find a
way
L210[11:18:57] <Izaya> help:
L211[11:19:01] <Remote_Host> Help is
good
L212[11:19:03] <Izaya> available commands:
help
L213[11:19:12] <Vexatos> "help I am
so bored"
L214[11:19:30] <Remote_Host> Segmentation
fault
L215[11:19:35] <Izaya> help I have a
headache because my music was too loud
L216[11:19:43] <Izaya> I did the best
thing today
L217[11:19:52] <Remote_Host> Segmentation
fault
L218[11:19:55] <Izaya> I added this line
to my bashrc: alias fucking='sudo'
L219[11:20:11] <Izaya> fucking pacman
-Syu
L220[11:20:30] <Remote_Host> pip install
thefuck
L221[11:20:56] <Remote_Host> Then just
type "fuck" to correct the last command
L222[11:21:21] <Izaya> rm -rf /
L223[11:21:34] <Izaya> would it correct it
to rm -rf --no-preserve-root /
L225[11:21:54] <Remote_Host> Nope, only
sudo rm -rf
L226[11:22:08] <Remote_Host> It is
customizable tho
L227[11:22:16] <Izaya> fucking rm -rf
--no-preserve-root /
L228[11:22:54] <Negi> fuck
L229[11:22:55] <Vexatos> Would this work:
alias i-am-done='rm -rf --no-preserve-root /'
L230[11:23:04] <Vexatos> or, rather
L231[11:23:10] <Vexatos> alias
i-am-done='sudo rm -rf --no-preserve-root /'
L232[11:23:19] <Izaya> alias hell='rm -rf
--no-preserve-root /'
L233[11:23:22] <Izaya> fucking hell
L234[11:23:25] <Vexatos> Yes
L235[11:23:41] <Negi> alias die='rm -rf
--no-preserve-root /'
L236[11:24:09] <Izaya> alias it='rm -rf
--no-preserve-root /'
L237[11:24:11] <Izaya> fuck it
L238[11:24:18] <Negi> fucking die
L239[11:26:22] <Negi> Izaya: We're going
to end up making lolsh if we continue like this, aren't we ?
L240[11:26:31] <Negi> alias
fuken="sudo"
L241[11:27:20] <Remote_Host> Ok, so heres
what I currently propose: Color depth of graphics depends on the
gpu tier, except that tier 3 will only support 16 bit colors.
L242[11:27:30] <gamax92> mmh, that CC is
moving to Lua5.2 makes my emulator much easier
L243[11:27:42] <Remote_Host> Everything
will be kinda like how the SNES ppu is
L244[11:27:47] <Remote_Host> except easier
to handle
L245[11:27:54] <gamax92> I propose that
Sangar makes OC less slow to do anything
L246[11:28:23] <Remote_Host> we will have
tile based maps and sprites. those should be enough to do
anything
L247[11:28:35] <Remote_Host> now for
people like gamax92, we can also have another graphics mode
L248[11:28:37] <gamax92> mode 7 :P
L249[11:28:43] <Remote_Host> per pixel
drawing and stuff
L250[11:29:12] <Izaya> I got this
L251[11:29:16] <Remote_Host> now, the only
problem with per pixel drawing is that we need to be able to run
draw commands on both the server and the client for
synchronization, I'll write up something for that
L252[11:29:20] <Izaya> make a function to
incriment modes
L253[11:29:24] <Izaya> it starts at
0
L254[11:29:29] <Izaya> and there is no way
to decrement
L255[11:29:34] <Izaya> then make graphics
mode mode -1
L256[11:29:36] <Remote_Host> (Maybe an api
like cclights2)
L257[11:29:43] <Skye> Can I make my
suggestions?
L258[11:29:44] <Remote_Host> Izaya: sounds
amazing
L259[11:29:47] <gamax92> Skye: no
L260[11:29:47] <Remote_Host> 10/10 would
buy
L261[11:30:05] <Remote_Host> Skye: Your
suggestion was to have graphics on a seperate layer above/below
text
L262[11:30:08] <Remote_Host> right?
L263[11:30:15] <Remote_Host> If so, that
is also a thing
L264[11:30:24] <Skye> huh
L265[11:30:31] <Remote_Host> so you can
have a pretty background a foreground and whatevers
L266[11:30:38] <Skye> hmm
L267[11:30:47] <Skye> maybe a way to say
which is on top?
L268[11:30:53] <Remote_Host> Skye:
ye
L269[11:31:06] <Remote_Host> first, lemme
document this on the github issue.
L270[11:31:51] <dangranos> Remote_Host,
you really dont think about the connection's speed?
L271[11:32:19] <Remote_Host> dangranos:
actually, we have a lot of wiggle room for connection speed
compared to ComputerCraft
L272[11:32:26] <dangranos> huh?
L273[11:32:34] <gamax92> yes because oc is
so slow it uses virtually no bandwidth
L274[11:32:39] <Remote_Host> Sangar:
remember that network comparison thing you made some time ago? I
need to reference it
L275[11:33:15] <Sangar> hmm, oh, that?
uhh, think the gist still lives, sec.
L276[11:33:23] <dangranos> Snagar, network
comparision? #iwant
L277[11:33:45] <Negi> That thing is
probably out of date but sssshrugs
L279[11:34:27] <Skye> hmm
L280[11:34:30] <dangranos> damn you SSSS,
now all 4 letters "s" standing next to each other
associate with it
L281[11:36:21] <dangranos> 0.5MB?
L282[11:36:23] <dangranos> whoa
L283[11:36:37] <dangranos> OC is very
light compared to CC
L284[11:36:38] <Remote_Host> yeah,
compared to CC we have lots of room to make things faster and add
new features
L285[11:36:49] <dangranos> what CC even
sends?
L286[11:36:58] <Lizzy> dangranos,
crapware
L287[11:37:08] *
Lizzy shrugs
L288[11:37:24] <Izaya> dangranos,
advertising
L289[11:37:36] <dangranos> spam :D
L291[11:37:36] <MichiBot> EnderBot2:
Monty Python - Spam | length
3m 20s | Likes:
27545 Dislikes:
672 Views:
6600806 | by zumpzump
L292[11:37:43] *
Skye hugs MichiBot
L293[11:37:49] <Skye> oops
L294[11:37:51] *
Skye hugs EnderBot2
L295[11:37:51] <Sangar> i *guess* cc just
sends the complete screen state each time it changes. or did until
now, i'd imagine if the recent gifs are really in cc, that stuff
got a bit of an overhaul.
L296[11:37:51] *
EnderBot2 is wondering why Skye is hugging him...
L297[11:38:03] <dangranos> oh shi~
L298[11:38:14] *
Skye thinks
L299[11:38:18] <dangranos> so, i am
playing on a industrial/programming server
L300[11:38:20] <gamax92> I think Sangar
hates me
L301[11:38:29] <Sangar> gamax92, i totally
do. why?
L302[11:38:34] <gamax92> oh, nvm
L303[11:38:34] <dangranos> now admin of
that server wants to get rid of autocrafting
L304[11:39:27] <Negi> That's not really
industrial.
L305[11:39:36] <Negi> Getting rid of
autocrafting, I mean.
L306[11:39:52] <Izaya> I wonder if the
next episode of Nagato Yuki-chan no Shoushitsu is on kickass
yet
L307[11:39:59] <Izaya> it aired like, 6
hours ago
L308[11:41:46] *
Skye pokes Remote_Host
L309[11:41:51] <dangranos> it's more
programming with some industrial
L310[11:41:58] <Skye> where is your github
issue?
L311[11:42:12] <Remote_Host> hmm?
L312[11:42:33] <Remote_Host> Skye:
<Sangar> Remote_Host, sure, might want to write down your
ideas in the "better graphics"-collection-issue
(779)
L313[11:42:49]
⇨ Joins: nightsta69_
(webchat@108-239-139-45.lightspeed.stlsmo.sbcglobal.net)
L314[11:44:27] <Skye> mehh
L315[11:44:43] <Skye> that's more about
Video RAm
L316[11:44:45] <Skye> *RAM
L317[11:44:53] <Skye> not about full
graphics
L318[11:45:04] <Vexatos> Izaya, just watch
it when it airs :P
L319[11:45:21] ***
Faith|Off is now known as AngieBLD
L320[11:45:22] <Izaya> Vexatos, but I'm
not in japan, nor do I speak japanese?
L321[11:45:29] ***
AngieBLD is now known as Faith
L322[11:45:33] <Remote_Host>
aaaaaaaaaaaaaand commented at the bottom
L323[11:45:46] <Vexatos> Izaya, Step 1:
Learn Japanese
L324[11:45:55] <Vexatos> :)
L325[11:47:01] <gamax92> How to get more
ram
L326[11:47:04] <gamax92> Step 1: Get more
ram
L327[11:47:12] <Vexatos> No
L328[11:47:13] <Izaya> gamax92, download
more RAM
L330[11:47:48] <PotatoTrumpet> Step 2: Buy
actual RAM
L331[11:48:14] <Izaya> step 3: cut notches
in the stick of DDR400 in order to make it fit
L332[11:48:20] <gamax92> How to
(something)
L333[11:48:24] <gamax92> Step 1:
Soemthing
L334[11:49:58] ⇦
Quits: PHP (~PHP@90.193.39.54) (Quit: Textual IRC Client:
www.textualapp.com)
L335[11:50:00] <nightsta69_> hey guys, i
have a question. when working on integration for OC into a mod, is
there a way to check and see if a block is connected to a computer
via cable?
L336[11:52:14]
⇨ Joins: Vaht
(~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L337[11:53:46] *
dangranos pokes snagar
L338[11:54:23] ⇦
Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
(Ping timeout: 202 seconds)
L339[11:56:11] <Sangar> nightsta69_, if
it's running, runc `components` from the shell to see the connected
components
L340[11:56:17] <Sangar> *run
L341[11:56:23] <nxsupert_> o/
L342[11:56:43]
⇨ Joins: Berserker2K3
(~Berserker@p4FC7B083.dip0.t-ipconnect.de)
L343[11:56:49] <Sangar> also, whether the
cable connects to the component or not is a good indicator for
whether the basics are right
L344[11:57:24] <nightsta69_> no sorry
sangar, i meant coding wise.
L345[11:57:25] *
Vexatos runcs Snagar
L346[11:57:34] <Vexatos> oppm install
snagar
L347[11:57:39] <Vexatos> Need to make
snagar package
L348[11:57:49] <Vexatos> when run,
displays random typos Snagar made
L349[11:57:57] <Sangar> >_>
L350[11:58:06] <Sangar> nightsta69_, ah,
component.isAvailable("name")
L351[11:59:23] <Remote_Host> Sangar: whats
the maximum for palette indexes
L352[11:59:26] <Vexatos>
component.isAwhale-able
L353[11:59:40] <Vexatos> indices*
L354[11:59:54] <Sangar> Remote_Host,
16
L355[12:00:00] <Remote_Host> Vexatos:
blame hexchat, it said it was 100# correct
L356[12:00:10] <Remote_Host> Sangar: only
16 O_o
L357[12:00:13] <Vexatos> 100%*
L358[12:00:15] <Vexatos> U;
L359[12:00:31] <Sangar> Remote_Host, well,
yeah, 16 palette. for t3 it's that plus 240 fixed colors.
L360[12:00:45] <dangranos> ..maybe he is
talking about java/scala code?
L361[12:00:46] <Sangar> which technically
are also palette, but they're immutable
L362[12:01:04] <Vexatos> Remote_Host, will
you PR it into OC or make your own mod
L363[12:01:21] <Remote_Host> Vexatos: most
likely pr into OC, I don't feel like making networking code
today
L364[12:01:25] <Vexatos> I'd love to have
it PRed, the issue being "feature-accepted"
L365[12:01:29] <Vexatos> Nice
L366[12:01:40] *
gamax92 pokes alekso56
L367[12:01:48] <gamax92> ds needs
networkign code
L368[12:01:59] <alekso56> ?
L369[12:02:04] <gamax92> "ds needs
networkign code"
L370[12:02:18] <alekso56> for
whaaaat
L371[12:02:23] <Vexatos> nedworkign*
L372[12:02:44] <gamax92> for her
"latest and greatest" graphics mod
L373[12:02:51] <dangranos> that typun is
the most best!
L374[12:03:00] <alekso56> oh no
L375[12:03:28] <dangranos>
"her"?
L376[12:03:44] <gamax92> tyop
L377[12:03:45] <alekso56> ds is a gender
in itself.
L378[12:04:03] <gamax92> however the ds
gender is closest to her
L379[12:04:13] <Remote_Host> gamax92: pls
not
L380[12:04:17] <nightsta69_> Sangar, i
actually meant java code. I want to check to see if a block is
connected to a computer, and if its not, revert to accepting a
redstone signal. but i'm not exactly sure how to check if that
block is connected to a computer thru a cable.
L381[12:04:37] <gamax92> why does it need
to be through a cable?
L382[12:04:38] <Remote_Host> It's going to
be integrated into OC, so I just need to reuse OC's existing
network infrastructure.
L383[12:05:05] <nightsta69_> erm, thats
the only way i currently have it being connected.
L384[12:05:58] <gamax92> nightsta69_: from
the java side, you should just see that A) The block exists in the
computer's network, and B) The block is visible to the
computer.
L385[12:06:00] <Sangar> nightsta69_, ah.
you'll need to check the nodes in the network for that, most
reliable way probably being to check for `node.host() instanceof
Context` in onConnect and onDisconnect
L386[12:06:24] <nightsta69_> AH ok, thanks
guys.
L387[12:06:42] <Sangar> and basically do
counting (i.e. in onConnect +1, onDisconnect -1, if >0 then
there's at least one computer)
L388[12:07:04] <gamax92> oh I read wrongly
...
L389[12:07:10] <gamax92> Ignore what I
said
L390[12:07:28] <alekso56> gamax92: can you
learn me gl so i can fix cclights2?
L391[12:07:45] <alekso56> because i don't
want to do anything before there's a texture on that damn
monitor.
L392[12:07:55] <alekso56> a properly
scaled one.
L393[12:07:59] *
gamax92 twhacks alekso56 with a GL book
L394[12:08:13] <gamax92> Have I taught you
GL?
L395[12:08:18] <alekso56> I DON'T READ
MANUALS
L396[12:08:24] *
alekso56 throws a fit
L397[12:08:28] <gamax92> I don't GL
anything
L398[12:08:36] <gamax92> I steal Sangar's
code when trying to GL
L399[12:08:36] <Remote_Host> alekso56:
read minecraft source code
L400[12:08:46] <alekso56> Remote_Host: i
have. and i can make boxes.
L401[12:08:52] <alekso56> and all that
jazz
L402[12:09:08] <Remote_Host> dat shuld b
enuf
L403[12:09:16] <alekso56> gamax92 said
no
L404[12:09:40] <gamax92> I said what about
what?
L405[12:09:50] <alekso56> unscaled
textures
L406[12:10:06] <alekso56> the ones you
replaced with white.
L407[12:10:11] <gamax92> I did what?
L408[12:10:22] <gamax92> I literally have
no clue what you are talking about
L409[12:10:37] <alekso56> > cclights2
> monitor textures > white
L410[12:10:48] <alekso56> >
external
L411[12:11:06] <Remote_Host> ~
L412[12:11:07] <gamax92> I made them
white?
L413[12:11:45] <alekso56> after you saw
the unscaled textures, yes.
L414[12:12:03] <gamax92> Remote_Host: wtf
is he talking about
L415[12:12:05] <dangranos> oc's assembler
has such thing iirc
L416[12:12:43] <alekso56> gamax92: THE
EXTERNAL MONITOR HAS UNSCALED TEXTURES NOW
L417[12:12:55] <alekso56> just boot up
cclights2 and you'll see horribleness.
L418[12:13:06] <gamax92> wtf does this
mean
L419[12:13:15] <gamax92> I seriously have
no clue what you are talking about
L420[12:13:28] <gamax92> please stop
telling me about this I don't know why you are telling me
this
L421[12:13:36] <alekso56> lol
L422[12:13:58] <dangranos> it's
oclights2
L423[12:13:59] <alekso56> every texture on
the monitors are stretched
L424[12:14:09] <dangranos> OC~=CC
L425[12:14:12] <alekso56> that too
probably
L426[12:14:22] <alekso56> if it's the same
code
L427[12:15:07] <gamax92> alekso56: oh, you
mean when monitors are combined the textures stretch across
both?
L428[12:15:16] <alekso56> yes.
L429[12:15:37] <alekso56> i call that
horribleness.
L430[12:15:59] *
gamax92 steals Sangar's screen GL
L431[12:16:03] <Vexatos> .openprg
L433[12:17:00] <gamax92> I'mma go watch
more splatoon then
L434[12:21:53] <nxsupert_> o/
L435[12:23:55] <Remote_Host> I'mma go get
lunch
L436[12:24:30] <Izaya> it is now 3:30
AM
L437[12:24:33] <Izaya> should I
sleep?
L438[12:24:42] <nxsupert_> No
L439[12:24:58] <Izaya> I didn't sleep last
night. Should I sleep?
L440[12:25:03] <nxsupert_> No
L441[12:25:07] <CompanionCube> no
L442[12:25:11] <alekso56> Yes.
L443[12:25:18] <nxsupert_> Shhh
alekso56
L444[12:25:23] <Izaya> indecision
intensifies
L445[12:25:35] <alekso56> Izaya: eat
L446[12:25:45] <Izaya> eat?
L447[12:25:49] <vifino> Eat.
L448[12:25:53] <alekso56> Eat!
L449[12:25:55] <Vexatos> Izaya, you should
survive
L450[12:26:02] <Vexatos> mortals do need
sleep occasionally
L451[12:26:04] <Vexatos> deal with
it
L452[12:30:44] <gamax92> If xbox 360 and
ps3 emulation are already semi possible, why is a wii u emulator
"not possible anytime within the near future"
L453[12:30:54] <alekso56> loooool
L454[12:31:14] <Izaya> gamax92, because
no-one wants a Wii U emulator
L455[12:31:31] <gamax92> I must be
no-one
L456[12:32:02] <Izaya> and more
importantly,
L457[12:32:11] <Izaya> you. get.
nothing!
L458[12:32:40] ***
gAway2002 is now known as g
L459[12:34:36]
⇨ Joins: minetech48 (~minetech4@23.253.105.71)
L460[12:46:03] ⇦
Quits: rashy (~rashdanml@S010628c68e00b41e.vc.shawcable.net) (Read
error: Connection reset by peer)
L461[12:49:51] ⇦
Quits: nightsta69_
(webchat@108-239-139-45.lightspeed.stlsmo.sbcglobal.net) (Ping
timeout: 204 seconds)
L462[12:50:36] ***
Pyrolusite is now known as Pyrolusite|AFK
L463[12:54:03]
⇨ Joins: rashy
(~rashdanml@S010628c68e00b41e.vc.shawcable.net)
L464[12:55:32] ***
Techokami is now known as Techokami|Off
L465[13:02:21] <Inari> wee
L466[13:02:25] <Inari> the idea i posed is
still alie
L467[13:02:26] <Inari> *alive
L468[13:03:06] ***
Vaht is now known as Tahg
L469[13:09:32] ⇦
Quits: minetech48 (~minetech4@23.253.105.71) (Remote host closed
the connection)
L470[13:23:30]
⇨ Joins: S3
(~S3@139.51.252.66.knds.xdsl.dyn.ottcommunications.com)
L471[13:27:41] ***
Pyrolusite|AFK is now known as Pyrolusite
L472[13:55:18] ***
Cruor is now known as Cruor|Away
L473[13:56:00] ⇦
Quits: Guest55738 (~Michiyo@lynx.afterlifelochie.net) (Ping
timeout: 378 seconds)
L474[13:56:06] <vifino> CompanionCube:
Upgraded from .187 to .199, was worth it.
L475[13:56:36] <vifino> The one theme was
a little unexpected though :/
L476[14:02:57] <CompanionCube> vifino, I
use accents-ui
L477[14:08:16]
⇨ Joins: sciguyryan
(~sciguyrya@109-205-170-9.dynamic.swissvpn.net)
L478[14:09:19] <clever> i had a look at
how you could run openos on a real embeded system, but ran into an
unexpected error
L479[14:09:22] <clever> main function has
more than 200 local variables
L480[14:10:20] <clever> which doesnt make
much sense, the code its loading doesnt have that many yet
L481[14:12:04] <clever> oh,
(facepalm)
L482[14:12:19] <clever> load(function ()
return eeprom end,"=eeprom") this repeats the bios,
infinitely
L483[14:19:38] <S3> So I don't remember if
anyone answered me yesterday
L484[14:19:42] <S3> do computers have
addresses too?
L485[14:19:46] <S3> just like
components
L486[14:22:05] <Temia> I believe so
L487[14:23:17] <S3> if they do, I can use
that for multiplexing multiple JSON streams at once.. neat.
L488[14:28:01] <S3> Temia, right now my
mod is called ocrpc, but maybe I should call it something like Evil
Computers addon.
L489[14:29:45] <nxsupert_> o/
L490[14:30:03] <S3> or Evil RPC
L491[14:31:40] <Temia> Yeah, definitely
change the name
L492[14:31:50] <Temia> My first thoughts
were "optical character recognition in minecraft?
huh?"
L493[14:35:08] <S3> optical eh?
L494[14:36:18] <S3> you know what's funny
about that
L495[14:36:22] <gamax92> nothing
L497[14:37:30] <S3> Temia, I work at a
virtual reality research lab
L498[14:37:56] <Temia> oh, cool :o
L499[14:37:59] <gamax92> ... wow :o
L500[14:38:03] <S3> yeah just started a
few days ago
L501[14:38:21] <S3> so maybe.. I could
make a AR / VR addon for OC? :P
L502[14:38:48] <gamax92> isn't that
OpenGlasses
L503[14:38:50] <Temia> Poor
OpenPeripherals. First its ticket machine is usurped, now its
terminal glasses. ;.;
L504[14:38:59] <gamax92> although i've
never got it to wokr
L505[14:39:49] <Vexatos> Poor Temia
L506[14:40:13] <Temia> Yep. Looks like my
planned PR for OP is completely moot now .3.
L507[14:40:22] <gamax92> what was your
planned pr
L508[14:40:42] <Vexatos> Temia, what were
you going to do
L509[14:40:47] <gamax92> TEMIA SPILL THE
BEANS
L510[14:40:48] <Temia> Making OP's sensors
and glasses bridge into upgrades for tablets/robots.
L511[14:41:26] <Temia> So you could have
an advanced HUD with you, monitoring the area around you, at all
times
L512[14:42:14] <gamax92> Artificial
Intelligence Matrix for Enhanced Telecommunications
L513[14:42:16] <gamax92> AIMET
L514[14:42:36] <Vexatos> Temia, sooo...
like Computronics radar blocks?
L515[14:42:43] <gamax92> haha
L516[14:42:49] <Vexatos> they work as
turtle upgrades
L517[14:43:00] <Temia> Sensors had a bunch
of other data too I think
L518[14:43:00] <Vexatos> just like chat
boxes and cameras
L519[14:43:04] <gamax92> I need to get
openglasses to work
L520[14:43:41] <Temia> But radar would
work too, I think. The main thing was getting the terminal glasses
bridge tabletable.
L521[14:43:48] <Inari> what does
"open for adoption" mean
L522[14:44:13] <Inari> Temia: what did
usurp the ticke tmachien and terminal glasses?
L523[14:44:13] <Vexatos> Inari, that
Sangar cba to do it himself
L524[14:44:20] <Vexatos> and others are
free to do it
L525[14:44:43] <S3> unsurped gamax92
?
L526[14:44:50] <Inari> Vexatos: but it
goes into OC once implemented?
L527[14:44:57] <gamax92> waht?
L528[14:44:57] <S3> gamax92, and what I
meant is a REAL AR / VR addon
L529[14:45:04] <S3> that uses a VR / AR
set
L530[14:45:05] <gamax92> go on ...
L531[14:45:10] <Temia> Vex made his own
ticket machine in Computronics, and if S3 did an AR/VR setup for
OC, that'd make the glasses useless too '3'
L532[14:45:27] <gamax92> Temia:
OpenGlasses .-.
L533[14:45:27] <Inari> how do you make an
AR/VR setup for OC
L534[14:45:29] ***
Cruor|Away is now known as Cruor
L535[14:45:32] <Temia> Mrp.
L536[14:45:37] <Temia> FINE. .3.
L537[14:45:42] *
Temia sulkmoo.
L538[14:45:48] <Inari> OC has no glsses
iirc D:
L539[14:45:49] <gamax92> D:
L540[14:45:58] <Temia> It doesn't, I was
talking about OP
L541[14:46:01] *
gamax92 cuddles Temia
L542[14:47:15] <gamax92> S3: so, an addon
that could generate fake worlds through a computer?
L543[14:47:30]
⇨ Joins: invultri (~leila@5.199.155.237)
L544[14:47:36] <Inari> S3: what did you
make that with?
L545[14:48:15] <invultri> Hello. I am
running a little discussion for a server modpack and OC came up.
Where can I find some docs that can put my mind at ease when it
comes to player programs interacting with the actual server ?
L546[14:48:31] <Vexatos> Inari,
OpenGlasses does
L547[14:48:41] <Vexatos> Inari, and, yes,
it will be PRed to OC
L548[14:48:53] <Inari> nice, nice
L549[14:48:59] <Inari> i should request
more features
L550[14:49:06] <gamax92> did you just all
ignore me when I said OpenGlasses multiple times >_>
L551[14:49:22] <Inari> i hadn o context
for what you said
L552[14:49:39] <gamax92>
>OpenPeripherals glasses
L554[14:49:41] <gamax92>
>OpenGlasses
L555[14:49:45] <gamax92> >discussion
about AR
L556[14:49:48] <gamax92> i though this was
obvious
L557[14:49:59] <Vexatos> invultri, for
asking about internals, just ask Sangar directly
L558[14:50:06] <Inari> hololens when
L559[14:50:08] <Vexatos> there is no real
documentation on that IIRC
L560[14:50:16] <Vexatos> (ping
intended)
L561[14:50:19] <S3> Inari, what did I make
what with?
L562[14:50:20] <Vexatos> or indented?
D:
L563[14:50:28] <gamax92> intended
L564[14:50:34] <Vexatos> No
L565[14:50:34] <Inari> S3: your VR/AR
thingy
L566[14:50:39] *
Vexatos indents gamax92
L567[14:50:40] <invultri> Vexatos:
thanks
L568[14:50:45] <S3> Inari, no no, I was
saying I could make one
L569[14:50:47] *
gamax92 has been shifted over
L570[14:50:51] <Inari> :p
L571[14:50:55] <S3> especially since we
have holodeckable VR rooms
L572[14:50:59] <Vexatos> gamax92 <<
1
L573[14:51:05] <S3> in the lab
L574[14:51:06] <gamax92> nooo!!!!!!
L575[14:51:08] <Vexatos> I need to go
now
L576[14:51:10] <Vexatos> bai
L577[14:51:14] <gamax92> you'll shift my
bits out and then I'll be all zero
L578[14:51:26] <S3> gamax92, depends on
your compiler?
L579[14:51:29] <Inari> gamax >>
INF
L580[14:51:33] <S3> or architecture
L581[14:51:37] <S3> architecture.
L582[14:51:44] <gamax92> well, yeah
L583[14:52:01] <S3> some cpus that do
signed stuff will shift in 1s
L584[14:52:04] <gamax92> I've had enough
of those types of responses for a semester
L585[14:52:07] <S3> when its a signed
number
L586[14:52:18] <S3> or some crap
L587[14:52:28] <S3> what major gamax92
?
L588[14:52:42] <gamax92> My fucking C++
instruction, if you'd ask him a question, instead of giving you an
answer he would be like "Well it depends on what hardware and
architecture and blah blah blah"
L589[14:52:57] <gamax92> and its like, gee
thanks for not being helpful
L590[14:53:02] <gamax92> Computer
Science
L592[14:53:45] <S3> I am Electrical
Engineering
L593[14:54:05] <Skye> gamax92 = !gamax92;
// anti-gamax92
L594[14:54:09] <S3> gamax92, did they talk
to you about how the subscript operator is commutative?
L595[14:54:18] <S3> array[index] is the
same thing as index[array]
L596[14:54:27] <S3> because a[b] is short
for *(a + b)
L597[14:54:36] <gamax92> i sorta knew
that.
L599[14:54:46] <gamax92> S3: it would be
like a homework questions saying what does this array store, but
the array itself is never initialized and would affect what it
stores
L600[14:54:48] <S3> IO confused my
professor for C with a line that looked like:
L601[14:54:56] <S3> y ++[myarray]
L602[14:55:02] <S3> he was like wtf is
going on
L603[14:55:12] <S3> just to be funny
L604[14:55:57] <S3> another one you can
use is if (-1 > 1U) { printf("YAY\n"); } else {
printf("AWW\n"); }
L605[14:56:00] <S3> what does that
print?
L606[14:56:25] ⇦
Parts: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu) (Nope not
today, I'm on summer break.))
L608[14:58:02] ⇦
Quits: github (~controlc@167.114.33.245) (Quit: ZNC - 1.6.0 -
http://znc.in)
L609[14:59:00] ⇦
Quits: Vexatos
(~Vexatos@p200300556E1FAD86303B4354D44EEBE5.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L610[15:00:25] <nxsupert_> Would -1 would
be interpreted as 1.8446744e+19 when shifting?
L611[15:02:07] ⇦
Quits: Forecaster (~Forecaste@83.223.1.173) (Read error: Connection
reset by peer)
L612[15:02:25] ⇦
Quits: wolfmitchell (~wolfmitch@ns510198.ip-198-27-68.net) (Quit:
Mitch was here.)
L613[15:02:31] ⇦
Quits: CoolSquid (~CoolSquid@ti0011a400-6728.bb.online.no) (Read
error: Connection reset by peer)
L614[15:03:46] <clever> what exactly is
component.list() returning, a table?
L615[15:03:50]
⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L616[15:04:08] <rashy> clever, yes
L617[15:04:22] <clever> rashy: and each
row in the table is what?
L618[15:04:33] <rashy> component name and
component address
L619[15:04:54] <clever> i can see the uuid
and name, but how would i generate a compatible output from
lua?
L620[15:05:51] <rashy> not entirely sure
what you mean by that
L622[15:07:47] <rashy> I think so, but I'm
not familiar enough with lua tables
L623[15:08:34] ***
Guest67627 is now known as Kamran
L624[15:10:40] <nxsupert_> Is there any
kind of X server for Open OS?
L625[15:13:10] <clever> nxsupert_:
remember how we talked about running openos on a rpi a week
ago?
L626[15:13:31] <nxsupert_> Yes.
L627[15:14:07] <clever> now that ive had
some time to play with it ingame and investigate the source, i can
see that its single process
L628[15:14:20] <clever> so the whole
#!/bin/lua mess isnt needed
L629[15:14:24] <nxsupert_> I knew
that.
L630[15:14:27] <clever> all programs are
just pcall'd into the parent
L631[15:15:20] <clever> so with just a
small script that handles the hardware level, like
component.filesystem, i should be able to run openos outside of
MC
L632[15:16:24] <nxsupert_> Yes.
L633[15:17:20] <nxsupert_> I am going to
implement lua directly in kernel.
L634[15:18:04] <clever> i was thinking of
just having a second bios layer, /sbin/init is just a #!/bin/lua
script that fills in a few files, and then runs stock
bios.lua
L635[15:19:06] <nxsupert_> The problem is
though. Implementing the programming to handle the hardware will
be... complex.
L636[15:19:20] <clever> ?
L637[15:19:53] <nxsupert_> Umm.
L638[15:21:32] <nxsupert_> I have to
provide access to the hardware , GPIO , Filesystem , USB etc
etc.
L639[15:21:55] <clever> in my idea,
filesystem would just be thru the existing api in openos
L640[15:22:06] <clever> i just have to map
filesystem.open to io.open
L641[15:22:16] <nxsupert_> Thats the
problem.
L642[15:22:20] <clever> gpio would need a
custom component, but that would be fairly easy
L643[15:23:08] <nxsupert_> There will be
no operating system. So I have to write the file driver , USB
driver , GPIO driver etc etc my self.
L644[15:23:27] <clever> only thing messing
me up is that the =eval thing in the console isnt behaving the same
way on linux and OC
L645[15:23:42] <clever> under OC it
iterates thru the table and gives usefull info, but hides
types
L646[15:23:49] <nxsupert_> Oh.
L647[15:24:02] <nxsupert_> I'm not
building this on top of Linux.
L648[15:24:07] <clever> yeah
L649[15:24:20] <clever> major difference
in design
L650[15:24:22] <clever> under OC,
=component prints out the whole table in a usefull format, but
under linux, it just says table: 0x....
L651[15:25:37] <Skye> clever, that's
because of lua.lua not having exactly the same functionality as the
normal lua interpreter
L652[15:25:50] <clever> ah, i was thinking
lua 5.1 vs 5.2
L653[15:26:04] <nxsupert_> Seeing as I am
not even using Linux , that shouldn't be a problem.
L654[15:27:56] <nxsupert_> My main problem
is going to be implementing USB drivers and Filesystem
drivers
L655[15:28:18] <clever> filesystem should
have examples and is relatively simple
L656[15:28:25] <clever> but usb is another
matter entirely
L657[15:28:38] <nxsupert_> My OS doesn't
even know what FAT is.
L658[15:29:46] ***
Faith is now known as Faith||out
L659[15:29:55]
⇨ Joins: MisterErwin
(~MisterErw@dslb-088-078-233-028.088.078.pools.vodafone-ip.de)
L660[15:30:08] <nxsupert_> I have been
told that the USB standard is stupidly complex.
L661[15:30:34] ***
Faith||out is now known as Faith||out|Off
L662[15:30:36] <clever> one weird part ive
noticed, there is no way for the device to just transmit data to
the host
L663[15:30:45] <clever> the host must poll
the device, at regular intervals
L664[15:30:51] <clever> 'got any data
yet?' over&over
L665[15:31:46] <clever> nxsupert_: another
complex area for the pi, and i think arm CPU's in general, is
fiq
L666[15:31:54] <nxsupert_> FIQ?
L668[15:34:02] <clever> i think the pi has
a limited amount of ram that the FIQ code can fit in
L669[15:34:08] <nxsupert_> I am *trying*
to avoid implementing interrupts all together. Because if I do that
then the hole system will be running in real time. Which will allow
me to do PWM.
L670[15:34:20] <clever> and the timing
sensitive part of the usb controller is in FIQ, to keep performance
high
L671[15:34:32] <nxsupert_> That being
said.
L672[15:34:38] <nxsupert_> I am using a
Pi.
L673[15:34:44] <nxsupert_> RPi2
L674[15:35:47] ***
Riking|away is now known as Riking
L675[15:35:55] <nxsupert_> Time to find
out if having multiple cores does what I think it does.
L676[15:36:37]
⇨ Joins: gamax92
(gamax92@The.Dragon.Slayer.PanicBNC.eu)
L677[15:36:37]
zsh sets mode: +v on gamax92
L678[15:36:38] <clever> nxsupert_: from
what i saw, i think all 4 arm cores start running physical address
0x000000 in parallel when it comes out of reset
L679[15:37:00] <nxsupert_> Not at
0x000000
L680[15:37:05] <nxsupert_> 0x08000
L682[15:37:21] <clever> it always starts
running at 0
L683[15:37:30] <clever> this code is
normaly included at 0 to do some bootstraping, before it jumps to
0x8000
L684[15:37:50] <clever> that disables
cores 2,3,4 as well
L685[15:38:00] <nxsupert_> Ok.
L687[15:38:11] <nxsupert_> I never really
looked at the bootstrap.
L688[15:38:24] <clever> if you set
kernel_old=1 in config.txt, then that pastebin is skipped
entirely
L689[15:38:35] <clever> so you can load
your arm code to 0x0 and take total control of the arm
L690[15:39:03] <clever> but thats not
really required
L691[15:39:20] <clever> just something you
may want to know about
L692[15:39:30] <nxsupert_> I don't think
that would be a good idea. The bootstrapping gives me some useful
information.
L693[15:40:20] <clever> yeah, i think the
only way to know the phys address of the IO registers is via atags,
which that pastebin supplies
L694[15:40:33] <clever> so you cant do pi1
vs pi2 detection without it
L695[15:41:44] <nxsupert_> So I could in
theory dedicate an entire core to USB stuff.
L696[15:42:03] <clever> yeah
L697[15:42:20] <clever> you could even
dedicated an entire core to PWM
L698[15:42:30] <clever> you got 4 of em!
lol
L699[15:42:48] <nxsupert_> Your
right.
L700[15:43:03] <clever> 1 core for lua, 1
for pwm, 1 for usb, and maybe 1 for interupts?
L701[15:43:24] <clever> though the lua
core can also handle interupts, if you dont need real-time lua
execution
L702[15:44:18] <nxsupert_> If I could
dedicate an entire core to PWM. I don't think I would the lua
system to be real time.
L703[15:44:52] <clever> another way to do
PWM on the same core as interupts, you could maybe route a timer
interupt to the FIQ
L704[15:45:00] <clever> so it can fire
even inside other irq handlers
L705[15:45:40] <nxsupert_> But using all
these Cores means I would have to implement Mutex's
L706[15:46:23] <nxsupert_> Actually.
L707[15:46:24] <clever> depends on if the
data your editing is atomic or not
L708[15:46:26] <nxsupert_> Maybe
not.
L709[15:46:41] <clever> for pwm, you could
use a 32bit int that is 32bit aligned in ram
L710[15:46:58] <clever> writes should be
atomic, so it will never read wrong
L711[15:47:25] <nxsupert_> True.
L712[15:47:45] <clever> so the pwm core
can be a dumb loop that just compares one counter against 20 level
registers, and sets/clears pins as needed
L713[15:48:00] <clever> just make sure the
loop is constant time, the set, clear, and neither path must be
equal in length
L714[15:48:46] <clever> which just leaves
cache issues, if you write on one core, will the other cores see it
asap?
L715[15:49:13] <nxsupert_> No idea.
L716[15:49:32] <clever> need to test for
that while designing the pwm stuff
L717[15:49:42] <nxsupert_> Tbh at the
moment i am just writing stuff to the RAM.
L719[15:50:20] <clever> USB on baremetal
example
L720[15:50:42] ⇦
Quits: ocdoc (OCDocBot@eos.pc-logix.com) (Remote host closed the
connection)
L721[15:51:04]
⇨ Joins: ocdoc (gamax92@eos.pc-logix.com)
L722[15:52:09] <nxsupert_> Lets see what I
need to implement.
L723[15:52:21] <nxsupert_> malloc and
free. Already doing that.
L725[15:52:58] <nxsupert_> Delays ,
already implemented.
L726[15:54:20] <clever> hmmm, mailboxes
look fun
L727[15:54:27] <clever> 16 mailboxes
total, 4 per core, 32 bits each
L728[15:54:54] <clever> one register sets
bits by writting high, a second register lets you read it, and
clear by writting high
L729[15:55:04] <clever> as long as any bit
is set, the interupt will fire
L731[15:55:37] <clever> so thats 128
interupt conditions you can signal into each core and
differentiate?
L732[15:55:43] <nxsupert_> Is what I have
been using so far.
L733[15:56:19] <clever> the pdf i linked
is the quad core cpu itself
L734[15:56:22] <clever> i think that pdf
is the non-cpu features, gpio, gpu, usb
L735[15:56:44] <nxsupert_> Yes. But it
contains the timer in it.
L736[15:57:48] <nxsupert_> I am looking at
what needs to be implemented for the usbpi libary you sent
me.
L737[15:58:21] <clever> i see 2 timers on
the peripherals pdf, chapter 12 is a system timer, and chapter 14
is the arm timer
L738[15:59:29] <clever> i think chapter 12
is a timer broadcom added to the design, while chapter 14 is part
of the arm core itself, which has been replaced in the pi2 with a
different arm core
L739[15:59:40] ***
Daiyousei is now known as ShoweringFairy
L740[16:00:39] <nxsupert_> I'm using the
System Timer.
L741[16:02:28] <nxsupert_> Mainly because
it is a 64 bit timer , So I will never have to worry about running
over.
L743[16:02:57] <nxsupert_> Do you want to
see what I already have implemented?
L744[16:02:59] <clever> a 64 bit timer
right in the arm core itself
L745[16:03:16] <nxsupert_> Ohh
L746[16:03:30] <clever> i think this is
only on the quad core version
L748[16:04:30] <nxsupert_> Should I say
screw the RPI1 and just focus on the RPi2?
L749[16:04:51] <clever> the extra cores
would make some of the real-time stuff a lot easyer
L750[16:04:57] <gamax92> what happened to
S3
L751[16:05:59] ⇦
Quits: ping (~pixel@2601:4:680:104c:5876:6985:54d:70d) (Read error:
Connection reset by peer)
L752[16:06:22]
⇨ Joins: ping
(~pixel@2601:4:680:104c:5876:6985:54d:70d)
L753[16:06:23]
zsh sets mode: +v on ping
L754[16:06:24] <clever> nxsupert_: oh, you
will also want to look into luac for improving boot times
L755[16:07:04] <Altenius> nxsupert_, that
your repo?
L756[16:07:18] <nxsupert_> Yes
L757[16:07:34] <Altenius> Well, memory.h
and memory.c are the same
L758[16:08:04] <clever> should be ;
instead of {} in the .h
L759[16:08:19] <nxsupert_> Refresh
it.
L761[16:08:33] <gamax92> some of these
things on this list do not feel like C at all, I do not
understand
L762[16:08:35] <clever> completely
different
L763[16:09:05] <gamax92> >C-family
languages are those that use C-like block syntax
L764[16:09:08] <gamax92> >Lua
L765[16:09:44] <gamax92> >python
L766[16:11:09] <nxsupert_> Well.
Apparently atom.io suddenly implemented autocomplete :P
L767[16:12:38] <CompanionCube> nxsupert_,
it was already there
L768[16:12:56] <CompanionCube> just that
the built-in version was crap vs the community one
L769[16:13:05] <nxsupert_> ok.
L770[16:13:19] *
CompanionCube uses Atom as his main code editor now
L771[16:13:53] <Remote_Host> .p
L772[16:14:02] <^v> Ping reply from
Remote_Host 7.13s
L773[16:14:03] <Remote_Host> oh god
L774[16:15:49] <gamax92> .p
L775[16:16:04] <gamax92> %p
L776[16:16:05] <MichiBot> Ping reply from
gamax92 0.31s
L777[16:16:11] <gamax92> ^v is dying
L778[16:16:53] ***
LordFokas is now known as LordFokas|off
L779[16:18:34] <^v> Ping reply from
gamax92 1.93s
L780[16:20:59] <Altenius> Well, now I have
to download 1 GB of dependencies to compile atom \0/
L781[16:23:26] <S3> gamax92, I'm here, I
went to a restaurant
L782[16:23:32] <S3> with almostwife
L783[16:24:56] <S3> WHY IS HASKELL in that
list?!
L784[16:25:00] ***
justastranger is now known as justastranger|AFK
L785[16:25:11] <CompanionCube> Altenius,
for what?
L786[16:25:16] <CompanionCube> which
distro?
L787[16:25:17] <gamax92> S3: ikr
L788[16:25:20] <gamax92> this list makes
no sense
L789[16:25:43] <S3> And Perl needs to be
updated, because Perl isn't a scripting language anymore
L790[16:25:51] <S3> I mean it can be used
for such but
L791[16:26:03] <S3> it has evolved in the
past 10 years a lot, to be a general programming language
L792[16:26:21] <CompanionCube> Altenius,
oh, arch linux?
L793[16:26:44] <S3> I've actually been
writing a game engine in Perl for the past few years.
L794[16:27:12] <CompanionCube> install
atom-editor-bin
L795[16:27:18] <CompanionCube> it's a
prebuilt version of Atom.
L796[16:27:58] ***
justastranger|AFK is now known as justastranger
L797[16:28:01] ***
justastranger is now known as justanoodle
L798[16:28:24] <Altenius> CompanionCube,
oh
L799[16:28:47] <CompanionCube> Altenius,
it's built by downloading the deb and extracting Atom
L800[16:29:11] *
CompanionCube found this out because Atom never compiles on his
machine.
L801[16:29:13] <Altenius> I wish I knew
that a few months ago :/
L802[16:30:18] <CompanionCube> Altenius,
so you a regular atom user?
L803[16:31:16] <Altenius> Nah, I've only
opened it once or twice. I was using sublime text because some
plugins but I don't need those anymore.
L804[16:32:12] *
CompanionCube has found a nice particular set of
plugins
L805[16:33:02] <CompanionCube> 16
installed community packages, plus my theme and syntax
L806[16:33:18] <Altenius> What
theme?
L807[16:33:34] <Altenius> Looks ugly
default
L808[16:33:40] <CompanionCube> Accents is
my UI theme
L809[16:33:53] <CompanionCube> Sublime
Default is my syntax theme
L810[16:34:02] <S3> Writing this mod crap
in Java has really reminded me how much I hate Java and how much it
fails.
L811[16:34:16] <S3> man I hate this
crap
L812[16:36:02] <S3> thanks to gradle,
writing mods with emacs is 99% easier.
L813[16:36:09] <Altenius> Eh, how do I
install packages/themes?
L814[16:36:22] <S3> themes?
L815[16:36:31] <CompanionCube> Altenius,
settings view
L816[16:36:34] <CompanionCube> click
'install'
L817[16:36:50] <CompanionCube> then click
'themes' and enter text into the search
L818[16:37:14] <S3> oh sublime text?
L819[16:37:21] <CompanionCube> S3,
on
L820[16:37:22] <CompanionCube> *no
L821[16:37:41] ***
ShoweringFairy is now known as Daiyousei
L822[16:39:56] <CompanionCube> my current
atom workspace: tree view to my left, the main part of the window
is split into 3 panes
L823[16:40:20] <CompanionCube> top left is
my editor pane, top right a menu pane, and the bottom pane is a
bash terminal running irb
L824[16:41:15] <CompanionCube> Altenius,
such flexibility right
L825[16:41:44] <Altenius> yeh
L826[16:44:40] <CompanionCube> oh, and my
editor's styling has been customised using basically CSS
L827[16:52:22] <CompanionCube> Altenius,
lol
L828[16:52:34] <CompanionCube> I just made
a button disappear by adding a few lines to styles.less
L829[16:55:41] ***
Techokami|Off is now known as Techokami
L830[16:56:56] <Altenius> I really hate
GTK
L831[16:58:16] <gamax92> I really love
HTK
L832[16:58:43] <gamax92> I really hate
Altenius though
L833[16:59:34] <Altenius> I also hate you
too, gamax92.
L834[16:59:41] <Altenius> Had to make the
line lengths sync
L835[17:00:40] <gamax92> Ah okay, good job
there, Altenius
L836[17:01:10] <nxsupert_> ....
L837[17:01:15] <gamax92> what
L838[17:01:25] <nxsupert_> .
L839[17:01:26] <Altenius> Im tired of
working on OCEmulator
L840[17:01:36]
⇨ Joins: TabletCube
(~TCube@95f11aa2.skybroadband.com)
L841[17:01:39] <gamax92> Altenius: how's
the emu going
L842[17:02:06] <TabletCube> Altenius: have
I missed anythinh?
L843[17:03:02] <Altenius> Well, the GUI
isn't implemented yet and neither are any components
L844[17:04:08] <S3> There doesn't happen
to be an alternate download site for Open Computers somewhere is
there?
L845[17:04:36] ***
Cruor is now known as Cruor|Away
L846[17:04:36] <S3> I can't download it
onto my servers with fetch, and for some reason I am getting
0.1KB/s upload speeds when I try to upload them
L847[17:05:00] <S3> I hate it when I can't
just get a direct download link because of situations like this
lol
L848[17:05:23] <gamax92> S3: ci.cil.li
?
L849[17:05:56] <TabletCube> inb4 Altenius
uses Electron for the emulator's GUI. Even though I think a
chromium-based emu would have crap performance
L850[17:06:10] <S3> oh right
L851[17:06:17] <Altenius> I'm using
GTK+
L852[17:08:27] <TabletCube> Altenius: was
a joke#
L853[17:08:36] <Altenius> What's
Electron?
L854[17:09:02] <TabletCube> Altenius: the
thing Atom's built on
L855[17:09:10] <S3> Altenius, OH NO!
L856[17:09:15] <TabletCube> As well as
Visual Studio Code
L857[17:09:22] <S3> you should use curses
:)
L858[17:09:28] *
gamax92 slaps S3
L859[17:09:28] *
EnderBot2 high-fives gamax92
L860[17:09:28] <gamax92> no
L862[17:09:37] <S3> xdialog?
L863[17:10:12] <Altenius> "Build
cross platform desktop apps with web technologies" "with
web technologies"
L864[17:10:13] <Altenius> ew
L866[17:10:35] <gamax92> mainly because I
have no idea what I'm doing
L867[17:10:39] ⇦
Quits: TabletCube (~TCube@95f11aa2.skybroadband.com) (Remote host
closed the connection)
L868[17:11:46]
⇨ Joins: TabletCube
(~TCube@95f11aa2.skybroadband.com)
L869[17:12:23] ***
Altenius is now known as Altenius[Away]
L870[17:12:35] <gamax92> Fine, go away
then
L872[17:16:35] <gamax92> the point of that
was to connect SDL to a GTK window
L873[17:16:46] <gamax92> it works semi
weird though
L874[17:17:15] ⇦
Quits: TabletCube (~TCube@95f11aa2.skybroadband.com) (Quit:
Bye)
L875[17:17:23] ***
justanoodle is now known as justapizza
L876[17:20:53] <CompanionCube> Now on my
BNC.
L877[17:21:52] *
PotatoTrumpet slaps _________
L878[17:21:52] *
EnderBot2 chuckles
L879[17:22:08] *
PotatoTrumpet slaps EnderBot2.1
L880[17:22:08] *
EnderBot2 rulls on the floor laughing
L881[17:22:12] <PotatoTrumpet> :P
L882[17:30:23] ***
Skye is now known as Skye|ZZZ
L883[17:32:49] *
Remote_Host slaps
L884[17:32:51] *
Remote_Host slaps
L885[17:32:51] *
EnderBot2 laughs
L886[17:32:53] <Remote_Host> lel
L887[17:33:15] *
Skye|ZZZ slaps EnderBot2
L888[17:33:16] *
EnderBot2 throws a brick at Skye|ZZZ
L889[17:33:21] *
Skye|ZZZ throws a brick at EnderBot2
L890[17:33:25] <Skye|ZZZ> ^^
L891[17:40:09] ***
Altenius[Away] is now known as Altenius
L892[17:40:32] <Altenius> gamax92, I don't
need to use SDL
L893[17:44:13] <gamax92> shhh
L894[17:44:17] <gamax92> cairo = bad
L895[17:48:41] ***
Altenius is now known as Altenius[Away]
L896[17:49:28] ⇦
Quits: Negi (~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0)
(Quit: Une cape ? Tu n'as donc rien appris d'Edna
Mode.)
L897[18:01:22] ⇦
Quits: sciguyryan (~sciguyrya@109-205-170-9.dynamic.swissvpn.net)
()
L898[18:07:30] <S3> what is the most
unhackiest way to connect a CC computer and OC computer over a
network
L899[18:07:35] <S3> do you think?
L900[18:08:59] <Inari> isnt htere OC/CC
integration?
L901[18:09:02] <Inari> maybe redstone
:P
L902[18:10:11] <gamax92> S3: why not just
send network messages?
L903[18:11:25] <S3> I can myes but I meant
in terms of hardware hookup
L904[18:11:37] <S3> I'm assuming you can't
just connect network cables to OC copmputers from CC
L905[18:12:04] <gamax92> uhh, something to
do with the Switch iirc
L906[18:12:09] <gamax92> I haven't done it
any time recently
L908[18:14:20]
⇨ Joins: SmokingTony
(webchat@231.160.114.87.dyn.plus.net)
L910[18:16:25] ⇦
Quits: SmokingTony (webchat@231.160.114.87.dyn.plus.net) (Client
Quit)
L911[18:21:04] <S3> figured it out I
think
L912[18:21:22] <S3> computer -> cable
-> adaptor -> wired modem -> network cable -> wired
modem -> computer craft computer
L913[18:22:20] <Sangar> S3, switch next to
cc computer. acts as cc modem, receives oc network messages as
events in the cc computer, cc computer can send oc messages via it
(like it would using a cc modem)
L914[18:25:33] <S3> lol CC is getting java
errors when we rednet.broadcast on it
L915[18:31:34] <gamax92> oh, you are here
Sangar
L916[18:36:13] <vifino> ping: It was a
joke you idiot >_>
L917[18:36:21] ⇦
Parts: ping (~pixel@2601:4:680:104c:5876:6985:54d:70d) (Kicked by
oper))
L918[18:37:26] <Sangar> S3, latest oc?
(i.e. .10-dev? pretty sure that was fixed)
L920[18:38:04] <S3> I'm usion stable
L921[18:38:38] <Kodos> Guess it's not
very...
L922[18:38:41] *
Kodos puts on sunglasses
L923[18:38:42] <Kodos> stable.
L924[18:38:48] ⇦
Quits: PixelToast (PixelToast@Found.Nemo.In-Da.Pub) (Quit: I am
potato)
L926[18:40:02] <S3> how do we pull
messages from that adaptor as a modem?
L927[18:40:17] <S3> just trying to dump
events and it doesn't seem to be catching any
L928[18:41:07] *** g
is now known as gDroid2002
L929[18:43:00] <S3> got it
L930[18:46:42] ***
Altenius[Away] is now known as Altenius
L931[18:55:02] ***
Daiyousei is now known as SleepingFairy
L932[18:56:18] <S3> well neat. Is there a
way btw to draw pixels on the screen?
L933[18:56:44] <S3> I mean you'd think the
graphics card would have some features like that
L934[18:59:39] <Skye|ZZZ> S3: not
yet.
L935[19:00:16] <S3> makes me wonder if I
should make a 2D acceleration graphics card if there was a way to
do some hacks on the monitors.
L936[19:02:25] ***
cbcercas is now known as cbcercas|AFK
L937[19:02:51]
⇨ Joins: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L938[19:24:09] ***
gDroid2002 is now known as gAway2002
L939[19:27:21] ***
Techokami is now known as Techokami|Off
L940[19:34:27]
⇨ Joins: water
(~wolfmitch@ns510198.ip-198-27-68.net)
L941[19:44:12]
⇨ Joins: TangentDelta (~christine@63.143.24.22)
L942[19:55:16] ***
Pwootage|Off is now known as Pwootage
L943[19:59:06]
⇨ Joins: marcin212
(~marcin212@dyd175.neoplus.adsl.tpnet.pl)
L944[20:19:59] ⇦
Quits: water (~wolfmitch@ns510198.ip-198-27-68.net) (Ping timeout:
186 seconds)
L945[20:34:44] ***
Pwootage is now known as Pwootage|Off
L946[20:39:19] ⇦
Quits: S3 (~S3@139.51.252.66.knds.xdsl.dyn.ottcommunications.com)
(Quit: Leaving)
L947[20:40:51]
⇨ Joins: water
(~wolfmitch@ns510198.ip-198-27-68.net)
L948[20:46:42] ***
Pwootage|Off is now known as Pwootage
L949[20:47:56] ***
water is now known as wolfmitchell
L950[20:51:25] ***
justapizza is now known as justasausage
L951[21:03:12] ***
Pwootage is now known as Pwootage|Off
L952[21:17:02] ⇦
Quits: MisterErwin
(~MisterErw@dslb-088-078-233-028.088.078.pools.vodafone-ip.de)
(Quit: Leaving.)
L953[21:20:40] ***
alekso56 is now known as alekso56_off
L954[21:37:10] ⇦
Quits: Pyrolusite
(~Pyrolusit@ARouen-651-1-270-184.w109-209.abo.wanadoo.fr) (Quit:
Leaving)
L955[21:38:16] ⇦
Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Read error:
Connection reset by peer)
L956[22:44:31] ⇦
Quits: marcin212 (~marcin212@dyd175.neoplus.adsl.tpnet.pl) (Quit:
Leaving)
L957[22:57:11] ⇦
Quits: Lathanael|Away (~Lathanael@p54971DF8.dip0.t-ipconnect.de)
(Ping timeout: 189 seconds)
L958[23:01:55]
⇨ Joins: Lathanael|Away
(~Lathanael@p549706AF.dip0.t-ipconnect.de)
L959[23:28:40] ***
cbcercas|AFK is now known as cbcercas
L960[23:58:08] ⇦
Quits: TangentDelta (~christine@63.143.24.22) (Remote host closed
the connection)