<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:04] <ThePotato> goodnight all
L2[00:03:24] ⇦
Quits: ThePotato
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) (Quit: Bye
:()
L3[00:03:24] <Kodos> Okay, there. Now my
local version of DDOC is synced to my OC HDD's folder
L4[00:04:09] <Ekoserin> Local -> OC or
Local <-> OC?
L5[00:04:38] <Kodos> The latter
L6[00:04:47] <Kodos> But I'm editing from
within OC for my own sanity
L7[00:04:54] <Ekoserin> ...why
L8[00:04:57] <Kodos> Let me rephrase
L9[00:05:03] <Kodos> My 'local' copy of the
repo IS my OC folder
L10[00:06:12] <Ekoserin> Wish it wasn't so
finnicky about editing the drive whilst the PC is on.
L11[00:06:46] <Izaya> Ekoserin, turn off
buffering
L12[00:07:13] <Ekoserin> Ty
L13[00:08:23] ⇨
Joins: Solarstrike (~Solarstri@71.21.85.124)
L14[00:08:29] <Ekoserin> Hi.
L15[00:08:56] <Kodos> Bleh, my monitor
program breaks in Lua 5.3
L16[00:09:11] <Ekoserin> Port it
L17[00:09:27] <Kodos> Won't have to, I'll
make Vex fix it since he's the one who added the bit shifting in
the first place
L18[00:12:51] <Ekoserin> What's your
opinion on custom font support?
L19[00:12:57] <Kodos> For what, OC?
L20[00:13:09] <Ekoserin> Yep. Changable
in-program, too.
L21[00:13:15] <SF-Toaster> I actually
*like* the unicode font
L22[00:13:22] <Kodos> Eh, I'm for it, but I
understand why there isn't one
L23[00:13:24] <SF-Toaster> I wish forcing
it on didn't make everything so damn small
L24[00:13:44] <Ekoserin> I do too, but I
want font support mostly for graphics.
L25[00:13:45] <Kodos> I'm biased though,
since I like to IRC in Aurebesh
L26[00:13:55] ⇦
Quits: Solarstrike (~Solarstri@71.21.85.124) (Quit: *magically
disappears*)
L27[00:15:02] <Izaya> SF-Toaster, I like
the font except for the ~ and {}
L28[00:18:05] ***
Ekoserin is now known as Ekoserin|Off
L29[00:22:46] <Kodos> Nevermind, fixed it
=D
L30[00:22:52] <Kodos> Woo, gradient lamps
work again
L31[00:24:13] <Kodos> #lua return 1
L32[00:24:13] <|0xDEADBEEF|> > 1
L33[00:24:20] <Kodos> #lua return
tonumber(1)
L34[00:24:20] <|0xDEADBEEF|> > 1
L35[00:24:29] <Kodos> ... What the
hell
L36[00:25:53] <Kodos> Is there a way to
make a custom error when terminating out of a program
L37[00:26:19] <dangranos>
error("smthing")
L38[00:29:20] <Kodos> Mkay, now to start
work on a GUI, and then make this program only update the bits that
change
L39[00:30:06] <Kodos> Wonder how hard it
would be to make a program able to have a localization file
L40[00:30:25] <Kodos> Actually, not hard at
all
L41[00:30:29] <Kodos> o.o
L42[00:31:53] <Kodos> If I want load() to
open a file from the PWD, I have to NOT prefix the path with a /,
correct?
L43[00:32:04] <Kodos> Otherwise it draws
from the absolute path
L44[00:34:08] <Kodos> Wow, lang files are
going to be fun :3
L45[00:41:10] <Kodos> ~w loadfile
L47[00:42:05] <Kodos> Hrm, guess I want
dofile
L48[00:45:29] ***
Cranium is now known as Cranium[Away]
L49[00:49:16] <Kodos> How do you say
Russian in Russian?
L50[00:53:25] <Kodos> Holy shit it
works
L51[00:53:28] <Kodos> I'm a damn
genius
L52[00:59:50] <SF-Toaster> what
works?
L53[00:59:59] <gamax92> in a few seconds,
it will be tuesday for me
L54[01:00:06] <gamax92> it's tuesday!
L55[01:00:32] <Kodos> I wanted to implement
lang files for my game, so I'm using dofile("MyLangFile")
and then that file contains things like strengthName =
"Strength" or whatever it would be in whatever
language
L56[01:00:53] <Kodos> That way, whatever
language a person wants to use will get loaded
L57[01:00:58] <SF-Toaster> aha
L58[01:01:00] <SF-Toaster> cool stuff
L59[01:03:11] <SF-Toaster> wouldn't hve
thought to do that
L60[01:06:09] <SF-Toaster> so Microsoft is
running a campaign where you vote for a non-profit and they get a
prize
L61[01:06:16] <SF-Toaster> vote for FSF
anyone? :P
L62[01:07:38] <SF-Toaster> oh the
irony
L63[01:07:46] <SF-Toaster> I'm honestly not
sure if the FSF would accept t hat
L64[01:07:51] <SF-Toaster> s/t
hat/that/
L65[01:07:52] <Kibibyte> <SF-Toaster>
I'm honestly not sure if the FSF would accept that
L66[01:11:05] ***
Cruor|Away is now known as Cruor
L67[01:11:44] <Kodos> Debating whether I
should do separate EN files for UK and US
L68[01:12:28] <Kodos> #lua return
"This is a" .. "test."
L69[01:12:28] <|0xDEADBEEF|> > This is
atest.
L70[01:12:38] <Kodos> #lua return
"This is a", "test."
L71[01:12:38] <|0xDEADBEEF|> > This is a
| test.
L72[01:16:51] <Kodos> #lua
error("Herpaderp")
L73[01:16:52] <|0xDEADBEEF|> > [string
"lua"]:1: Herpaderp
L74[01:18:31] <Kodos> #lua local kodos = {}
function kodos.inc(a,b) return a + (b or 1) end function
kodos.dec(a,b) return a - (b or 1) end return kodos
L75[01:18:31] <|0xDEADBEEF|> > table:
0x7fbee000b380
L76[01:18:51] <Kodos> #lua return function
kodos.inc(1)
L77[01:18:52] <|0xDEADBEEF|> > [string
"lua"]:1: '(' expected near 'kodos'
L78[01:19:00] <Kodos> #lua return
kodos.inc(1)
L79[01:19:01] <|0xDEADBEEF|> > [string
"lua"]:1: attempt to index a nil value (global
'kodos')
L80[01:19:02] <Kodos> wat
L81[01:19:10] <Kodos> Right
L82[01:19:11] <Kodos> Derp
L83[01:19:20] <Kodos> Annnd I think it's
time for bed, since I almost typed 'cls'
L84[01:19:47] <Shuudoushi> lol, I'm on my
way there as well
L85[01:19:50] <Shuudoushi> take it
easy
L87[01:24:05] <Temia> >cls
L88[01:24:08] <Temia> SHUNNNN
L90[01:24:11] <Temia> SHUUUUUNNNNNN
L91[01:44:09] <dangranos> gamax92,
huh
L92[01:44:25] <dangranos> it's like back
legs react faster than anything else
L93[01:44:36] <dangranos> and by react i
mean "jump the hell out of here"
L94[01:50:59] <Kodos> Anyone know of any
programs that have a check to see if someone pressed the 'q'
key
L95[01:57:30] <dangranos> edit
L96[02:02:53] <SF-Toaster> Kodos: why do
you ask>
L97[02:03:00] <SF-Toaster> s/>/?/
L98[02:03:00] <Kibibyte> <SF-Toaster>
Kodos: why do you ask?
L99[02:03:15] <Kodos> Writing a test
program, wanted example code for keypress detection
L100[02:03:19] <Kodos> For a menu
L101[02:03:35] ***
alekso56_off is now known as alekso56
L102[02:03:35] <SF-Toaster> ah
L103[02:03:45] <SF-Toaster> why not just
look up the signal on the doc?
L104[02:03:46] <Kodos> Basically was going
to do a language selection menu to pick the language file that gets
loaded
L105[02:03:53] <Kodos> Because it's 2 AM
and I wanted to go to bed soon
L106[02:03:54] <Kodos> lol
L107[02:04:00] <SF-Toaster> ~w key
press
L109[02:04:05] <Kodos> Wife's on my
shoulders as we speak
L110[02:04:07] <Kodos> dw about it
L111[02:04:08] <SF-Toaster> ~w
key_press
L113[02:04:09] <Kodos> I'll get it
tomorrow
L114[02:04:13] <Kodos> ~w keydown
L116[02:04:15] <SF-Toaster> ~w
keyboard
L118[02:04:52] <Kodos> So basically
isControl and isKeyDown("q")
L119[02:04:54] ***
Cruor is now known as Cruor|Away
L120[02:05:05] <SF-Toaster> if you use the
keyboard API
L121[02:05:11] <SF-Toaster> I didn't know
that existed tbh
L122[02:05:17] <SF-Toaster> I would have
used raw events/signals
L123[02:05:23] <Kodos> Ah well
L124[02:05:25] <Kodos> Headed to bed
L125[02:05:26] <Kodos> Ta
L126[02:05:36] <Kodos> .tell Kodos ~w
keyboard
L127[02:05:41] <Kodos> %tell Kodos ~w
keyboard
L128[02:05:43] <MichiBot> Kodos: Kodos
will be notified of this message when next seen.
L129[02:05:51] <Kodos> Sonofa
L130[02:05:57] <Kodos> .tell Kodos ~w
keyboard
L131[02:06:22] <Kodos> >.>
L132[02:06:33] <Kodos> %tell Kodos ~w
keyboard
L133[02:06:34] <MichiBot> Kodos: Kodos
will be notified of this message when next seen.
L134[02:06:43] <Kodos> Fucking stupid
bot
L135[02:06:58] <Kodos> Whatever, someone
remind me when I wake up about that
L136[02:07:04] <Kodos> And the lang file
genius in case I forget
L137[02:07:08] ***
Kodos is now known as Kodos|Zzz
L138[02:07:26] <SF-Toaster> %tell Kodos ~w
keyboard
L139[02:07:27] <MichiBot> SF-Toaster:
Kodos will be notified of this message when next seen.
L140[02:08:58] <SF-Toaster> thank you
MichiBot
L141[02:15:41]
⇨ Joins: Vexatos
(~Vexatos@91-115-99-202.adsl.highway.telekom.at)
L142[02:15:41]
zsh sets mode: +v on Vexatos
L143[02:22:55] <lizzy> "@Mimiru: BTW
ThePotato you bring that bot here, I'll ban it and you."
<3
L144[02:23:21] <Mimiru> lizzy, <3
heh
L145[02:23:48] <SF-Toaster> hey
Mimiru
L146[02:23:55] <SF-Toaster> feature
request -
L147[02:24:03] <SF-Toaster> have MichiBot
respond when someone thanks it
L148[02:24:18] <Mimiru>
NOOOOOOOOOOOOOOOOOO
L149[02:24:19] <Mimiru> Maybe.
L150[02:24:34] <SF-Toaster> Mimiru: yeesh.
no need to be so mean. D:
L151[02:24:36] <SF-Toaster> :P
L152[02:24:39] <Mimiru> I'll consider it
while at the store since I'm leaving now
L153[02:24:47] <SF-Toaster> kbai
L154[02:24:55] ***
Skye|ZZZ is now known as Skye
L155[02:25:38]
⇨ Joins: VikeStep (~VikeStep@101.184.77.101)
L156[02:26:50] ⇦
Quits: [zzz] (~Something@S010634bdfa9eca7b.vs.shawcable.net) (Ping
timeout: 202 seconds)
L157[02:37:34] ⇦
Quits: AlmtyBob (AlmtyBob@ip72-199-146-205.sd.sd.cox.net) (Ping
timeout: 202 seconds)
L159[02:40:51]
⇨ Joins: AlmtyBob
(AlmtyBob@ip72-199-146-205.sd.sd.cox.net)
L160[02:41:25] <Temia> God... has it
really been a decade?
L161[02:41:28] <Temia> I feel old
._.
L162[02:42:20] *
dangranos pats temia
L163[02:44:41] ⇦
Quits: asie (~asie@asie.pl) (Ping timeout: 206
seconds)
L164[02:45:12]
⇨ Joins: asie (~asie@asie.pl)
L165[03:00:27] ⇦
Quits: Yepoleb (~quassel@194-166-0-4.adsl.highway.telekom.at)
(Killed (warden.esper.net (Nickname regained by
services)))
L166[03:00:29]
⇨ Joins: Yepoleb
(~quassel@188-22-162-3.adsl.highway.telekom.at)
L167[03:00:51]
⇨ Joins: orthoplex64_2
(~orthoplex@cpe-66-69-96-209.satx.res.rr.com)
L168[03:09:35] ⇦
Quits: orthoplex64_2 (~orthoplex@cpe-66-69-96-209.satx.res.rr.com)
(Ping timeout: 378 seconds)
L169[03:14:17] ⇦
Quits: Vexatos (~Vexatos@91-115-99-202.adsl.highway.telekom.at)
(Quit: I guess I have to go now. Bye ✔)
L170[03:22:21]
⇨ Joins: SnowDapples
(~powered@p5794D550.dip0.t-ipconnect.de)
L172[03:25:57] ***
cbcercas|AFK is now known as cbcercas
L173[03:28:35] ***
cbcercas is now known as cbcercas|AFK
L174[03:28:46] ***
cbcercas|AFK is now known as cbcercas
L176[03:37:45] ⇦
Quits: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu) (Ping
timeout: 180 seconds)
L177[03:38:35]
⇨ Joins: gamax92
(gamax92@The.Dragon.Slayer.PanicBNC.eu)
L178[03:38:46] ⇦
Quits: Sangar (~Sangar@2001:41d0:2:b7b9::) (Ping timeout: 180
seconds)
L179[03:38:46] ⇦
Quits: heatseeker0 (~heatseeke@2604:a880:800:10::260:7001) (Ping
timeout: 180 seconds)
L180[03:39:05]
⇨ Joins: heatseeker0
(~heatseeke@2604:a880:800:10::260:7001)
L181[03:39:28]
⇨ Joins: Sangar (~Sangar@2001:41d0:2:b7b9::)
L182[03:39:28]
zsh sets mode: +o on Sangar
L183[03:50:55] ⇦
Quits: MichiBot (~lb@eos.pc-logix.com) ()
L184[03:51:11]
⇨ Joins: MichiBot (~lb@eos.pc-logix.com)
L185[03:51:25] <Mimiru> Thanks
MichiBot!
L186[03:51:32] <Mimiru> %test
L187[03:51:32] <MichiBot> Mimiru:
Success
L188[03:51:36] <Mimiru> Thanks
MichiBot
L189[03:51:38] <Mimiru> Odd...
L190[03:51:42] <Mimiru> it works in
debug
L191[03:52:02] <Shuudoushi> that's b/c
everything always works in debug
L192[03:52:05] <Mimiru> [03:36:49]
<@Mimiru> Thanks LanteaBot
L193[03:52:05] <Mimiru> [03:36:49]
<LanteaBot> Mimiru: Your welcome!
L194[03:52:10] <Shuudoushi> just never in
practice...
L195[03:52:39] <Mimiru> the typo is
intended. :p
L196[03:53:07] <Mimiru> I wonder...
L197[03:54:33] <Mimiru> is it maybe not
pulling the latest build off the build service.
L198[03:54:55] <Shuudoushi> that sounds
like a thing
L199[03:55:37] *
Shuudoushi is still trying to figure out how the fuck to use the
'rc' lib...
L200[03:55:40] ⇦
Quits: MichiBot (~lb@eos.pc-logix.com) (Client Quit)
L201[03:55:54]
⇨ Joins: MichiBot (~lb@eos.pc-logix.com)
L202[03:56:09] <Mimiru> %test
L203[03:56:13] <MichiBot> Mimiru:
Success
L204[03:56:24] <Mimiru> wtf...
L205[03:56:39] ⇦
Quits: MichiBot (~lb@eos.pc-logix.com) (Client Quit)
L206[03:58:47] <Temia> I've been trying to
get a good idea of it too, to make a screensaver for power
savings.
L207[03:58:56] <Shuudoushi> same...
L208[03:59:03] <Temia> Wait, really?
L209[03:59:08]
⇨ Joins: MichiBot (~lb@eos.pc-logix.com)
L210[03:59:09] <Temia> The exact same
thing? o.o
L211[03:59:13] <Shuudoushi> Temia: if you
figure it out before me, do let me know x.x
L212[03:59:17] <Shuudoushi> yep...
L213[03:59:25] <Temia> Lemme guess, you're
having trouble figuring out what's happening to your timers? That's
where I'm stuck.
L214[03:59:30] <Shuudoushi> well, screen
saver + auto logout
L215[04:00:03] <Shuudoushi> I can't even
figure out how to start making a program to run with rc
><
L216[04:00:27] <Mimiru> Oh ffs
L217[04:00:39] <Shuudoushi> I've been
thinking about just saying fuck it and hardcode the screen saver
shit in one of the boot programs
L218[04:01:41] <Shuudoushi> the example
program is shite for it as well...
L219[04:01:47] ⇦
Quits: MichiBot (~lb@eos.pc-logix.com) (Client Quit)
L220[04:02:00]
⇨ Joins: MichiBot (~lb@eos.pc-logix.com)
L221[04:02:04] <Temia> Having trouble with
the bot, Katie? D:
L222[04:02:14] <Mimiru> No
L223[04:02:17] <Mimiru> %test
L224[04:02:20] <MichiBot> Mimiru:
Success
L225[04:02:22] <Mimiru> Thanks
MichiBot!
L226[04:02:23] <MichiBot> Mimiru: You're
welcome!
L227[04:02:35] <SF-Toaster> haha
awesome
L228[04:02:37] <SF-Toaster> Thanks
Mimiru
L230[04:02:48] <SF-Toaster> thanks
MichiBot
L231[04:02:48] <MichiBot> SF-Toaster:
You're welcome!
L232[04:03:00] *
Temia shrugs :x
L233[04:03:02] <Mimiru> I might make it
randomize the answers later..
L234[04:03:05] <Mimiru> but there it is
:P
L235[04:03:08] <Mimiru> Np
SF-Toaster
L236[04:03:21] <Shuudoushi> have it always
insult sup lol
L237[04:03:33] <Temia> I guess I was able
to grasp it more intuitively because I've had some experience with
sysvinit and systemd both.
L238[04:04:07] <Shuudoushi> not a clue
what either of those are >.>
L239[04:04:18] <Shuudoushi> well, systemd
I've heard of at least
L240[04:04:47] <SF-Toaster> Shuudoushi:
Unix init systems
L241[04:04:54] <SF-Toaster> init is the
process started by the kernel
L242[04:04:58] <Shuudoushi> Temia: can you
give me a walkthrough of it sometime...
L243[04:04:59] <SF-Toaster> which in turn
starts all other processes
L244[04:05:36] <Shuudoushi> I know the
init bit lol I just didn't know wtf sysvinit was lol
L245[04:05:45] <Temia> The rc API in
particular is designed after the way sysvinit loads daemons at
startup.
L246[04:06:13] <Shuudoushi> so kind of the
way that the /boot dir works?
L247[04:07:09] <Temia> Yes, kind of. The
key difference is that the scripts are usually managed by being
symlinked from a relevant folder, which is best handled by using a
commandline tool to enable/disable/start/stop them.
L248[04:07:59] <Shuudoushi> do you know
how the runlevel stuff works?
L249[04:08:29] <SF-Toaster> the runlevel
determines which scripts the init runs
L250[04:08:36] <SF-Toaster> for
example
L251[04:08:41] <Temia> In a UNIX sense,
yes, but in an OpenOS sense... I'm not even sure it's implemented
to the point of relevance yet.
L252[04:08:53] <Shuudoushi> i know
runlevel 1 is the shell, just no idea on 0, and 2~6 ^^;
L253[04:09:10] <SF-Toaster> probably undef
at the moment
L254[04:09:21] <SF-Toaster> isn't 0 and 1
and 2 something special to sysv?
L256[04:09:39] <Temia> 0 is usually an
emergency shell. 1 is usually single-user or commandline.
L257[04:10:07] <Shuudoushi> 2 is xserver
right? (in unix that is)
L258[04:10:10] <SF-Toaster> no
L259[04:10:13] <Temia> Maybe as more is
implemented, we could see a future runlevel act as a multi-user
mode or even a GUI runlevel
L260[04:10:14] <SF-Toaster> that is
like... 5?
L261[04:10:29] <SF-Toaster> I think 2 is
'multiuser with no networking
L262[04:10:32] <SF-Toaster> iirc
L263[04:10:43] <Shuudoushi> I know 3 kills
xserver and that's about it lol
L264[04:10:55] <SF-Toaster> Last I had a
sysv system 3 was multiuser and 5 was X session
L265[04:11:04] <SF-Toaster> those were the
only ones I used
L266[04:11:12] <Shuudoushi> hmmm
L267[04:11:17] <Shuudoushi> idk then
lol
L268[04:11:34] <Shuudoushi> unix runlevels
have always confused me a bit XD
L269[04:11:52] <SF-Toaster> So
L270[04:11:57] <SF-Toaster> For CentOS at
least
L271[04:11:59] <SF-Toaster> 0 is
halt
L272[04:12:03] <SF-Toaster> 1 is single
user
L273[04:12:07] <SF-Toaster> 2 is user
defined
L274[04:12:12] <Shuudoushi> it would be
nice if there was someway of dynamically changing the runlevel in
OC...
L275[04:12:14] <SF-Toaster> 3 is
multiuser
L276[04:12:17] <SF-Toaster> 4 is user
defined
L277[04:12:22] <SF-Toaster> 5 is multiuser
graphical
L278[04:12:24] <SF-Toaster> 6 is
reboot
L279[04:12:45] <SF-Toaster> I'm betting
those are sysv defaults
L280[04:12:51] <Shuudoushi> very
interesting
L281[04:12:57] <SF-Toaster> I knew 3 and
5
L282[04:13:20] <SF-Toaster> so in other
news
L283[04:13:24] <SF-Toaster> trying to
build an IRC bot
L284[04:13:28] <SF-Toaster> wooo
L285[04:13:38] <SF-Toaster> And /no/
L286[04:13:43] <SF-Toaster> I'm not going
to bring him here
L287[04:13:44] <Shuudoushi> if we could
set the runlevel at different points after boot, I would love to
add hooks for GUI systems to SOS
L288[04:13:46] <SF-Toaster> I don't want
everyone to hate me
L289[04:14:01] <Shuudoushi> too late
>.>
L290[04:14:03] <Shuudoushi> j/k lol
L291[04:14:14] *
Mimiru murders Shuudoushi
L292[04:14:24] <Shuudoushi> ...
L293[04:14:28] <Mimiru> At least you know
we like you more than we like Shuudoushi
L294[04:14:30] <Mimiru> :P
L295[04:14:31] <Shuudoushi> why the
murdering this time?
L296[04:14:37] <SF-Toaster>
waitwaitiwait
L297[04:14:41] <SF-Toaster> People /like/
me?
L298[04:14:41] <SF-Toaster> :D
L299[04:14:44] <Shuudoushi> fuck you too
with a ten foot pole -_-
L300[04:14:50] <Mimiru> I've not murdered
you yet!
L301[04:14:55] <SF-Toaster> :D:D
L302[04:15:14] <Shuudoushi> lol, I could
link a video/song, but it's REALLY not right for this chan XD
L303[04:15:15] <Mimiru> You're 10' pole
will is not welcome within 20' of me, thanks.
L304[04:15:25] <Mimiru> s/will //
L305[04:15:26] <Kibibyte> <Mimiru>
You're 10' pole is not welcome within 20' of me, thanks.
L306[04:15:29] <Shuudoushi> so I'm going
to dump it into #PCL-Minecraft :P
L307[04:15:39] <Mimiru> I changed
directions in the middle of the sentence and didn't correct.
L308[04:15:47] <Shuudoushi> lol
L309[04:16:30] <Shuudoushi> you're a dick
Mimiru...
L310[04:16:30]
⇨ Joins: Inari
(~Uni@p5B102442.dip0.t-ipconnect.de)
L311[04:16:33] ***
cbcercas is now known as cbcercas|AFK
L312[04:16:37] <Mimiru> \o/
L313[04:17:11] <Shuudoushi> I think you'll
find that video funny :P
L314[04:17:15] <Mimiru> No
L315[04:17:18] <SF-Toaster> does anyone
know how Kibibyte does the sed thing?
L316[04:17:20] <Mimiru> Not even a little
bit
L317[04:17:20] <Mimiru> no
L318[04:17:23] <SF-Toaster> Does he shell
out to real sed?
L319[04:17:24] ***
cbcercas|AFK is now known as cbcercas
L320[04:17:31] <Mimiru> SF-Toaster, I
doubt it...
L321[04:17:41] <Mimiru> Probably does it
like MichiBot does
L322[04:17:54] <Mimiru> Kibi might do raw
regex...
L323[04:17:56] <Mimiru> I cheated.
L324[04:18:05] <SF-Toaster> What did you
do?
L326[04:19:01] <Mimiru> reply =
Unix4j.fromString(entry.getValue().get(2)).sed(message).toStringResult();
L327[04:19:21] <SF-Toaster> aha
L328[04:19:22] <SF-Toaster> I see
L329[04:19:47] <Mimiru> anyway afk a
bit
L330[04:19:55] <SF-Toaster> bai
L331[04:25:06] ⇦
Quits: Bacon (~tasty@5.231.51.78) (Ping timeout: 198
seconds)
L332[04:25:06] ⇦
Quits: Kiloff (~Kilobyte@5.231.51.78) (Ping timeout: 198
seconds)
L333[04:25:15] ⇦
Quits: VikeStep (~VikeStep@101.184.77.101) (Read error: Connection
reset by peer)
L334[04:26:05] <SF-Toaster> does anyone on
here ever do regexes in the sed?
L335[04:26:10] <SF-Toaster> or is it
always literals?
L336[04:26:14]
⇨ Joins: VikeStep (~VikeStep@101.184.77.101)
L337[04:26:32] ⇦
Quits: VikeStep (~VikeStep@101.184.77.101) (Read error: Connection
reset by peer)
L338[04:29:20] ***
Sandra is now known as ThermallyExpandingMinecraftSin
L339[04:29:28] ***
ThermallyExpandingMinecraftSin is now known as
ThermallyExpandingSince2011
L340[04:29:59] ***
ThermallyExpandingSince2011 is now known as Sandra
L341[04:31:09] ***
Sandra is now known as RWTemia
L342[04:33:13] <SF-Toaster> brb
L343[04:33:24] <Shuudoushi> SF-Toaster:
what's the command to get a *nix system version?
L344[04:33:46] <Shuudoushi> well then...
Temia same question lol
L345[04:33:57] <RWTemia> uname
L346[04:34:02] <Shuudoushi> isn't it like
'uname' or something?
L347[04:34:06] <Shuudoushi> kk
L348[04:34:22] <RWTemia> there's some
argument but you should be able to get it from that.
L349[04:34:28] <Temia> uname -a for more
detailed information.
L350[04:34:43] <Temia> Also Sandra, PLEASE
change back D: You're starting to give me an identity crisis.
L351[04:34:56] <RWTemia> heh.
L352[04:35:12] ***
RWTemia is now known as Sandra
L353[04:35:29] ***
Sandra is now known as SnandraSnailSandra
L354[04:36:09] <Shuudoushi> in fact, does
anyone have a default *nix command cheat sheet?
L355[04:36:27]
⇨ Joins: Bacon (~tasty@5.231.51.78)
L356[04:36:27]
zsh sets mode: +v on Bacon
L357[04:36:35] ***
SnandraSnailSandra is now known as RWTemia
L358[04:36:38] *
Shuudoushi noms the Bacon.
L359[04:37:00] <Temia> Sure
L360[04:37:07] <Temia> ls /bin
L361[04:37:16] *
Temia giggleflee
L362[04:37:27]
⇨ Joins: Kiloff (~Kilobyte@5.231.51.78)
L363[04:37:52] *
Shuudoushi is not ona *nix system atm and is too lazy to setup his
Ubuntu partition as a raw mount in VMwarePlayer...
L364[04:38:23] <Shuudoushi> on a* VMware
Player*
L365[04:38:57] <SF-Toaster> You probably
don't want to mount a real-deal disk partition in a VM
L366[04:39:03] <SF-Toaster> could do Bad
Things
L367[04:39:05] <Shuudoushi> eh
L368[04:39:12] <Shuudoushi> it works fine
most of the time
L369[04:39:31] <Shuudoushi> only horribly
broke CPUfreq last time lol
L370[04:39:50] <Mimiru> I've done it from
time to time.... though I've not booted an OS like that, because
I'm not totally insane.
L371[04:40:03] <Shuudoushi> but I am
:D
L372[04:40:09] <Mimiru> Indeed you
are.
L373[04:40:59] <Shuudoushi> Linux is a
tough little bastard and didn't really give a shit, but I have
cooked a few windohs installs by raw mounting them ^^;
L374[04:41:17] <SF-Toaster> Windows is
incredibly brittle
L375[04:41:23] <SF-Toaster> It'll break if
you look at it funny
L376[04:41:42] <SF-Toaster>
<SF-Toaster> does anyone on here ever do regexes in the
sed?
L377[04:41:42] <SF-Toaster>
<SF-Toaster> or is it always literals? [02:26]
L378[04:42:01] <Shuudoushi> winXP and win7
REALLY don't like being raw mounted if you installed it the normal
way >.>
L379[04:42:03] <Mimiru> Both
L380[04:42:20] <SF-Toaster> Hmk
L381[04:42:29] <SF-Toaster> I want my bot
to be able to do the same thing
L382[04:42:43] <SF-Toaster> There's an
easy way to do it
L383[04:42:47] <SF-Toaster> But it doesn't
do regexes
L385[04:42:59] <MichiBot> Mimiru:
Star
Trek TNG Ambient Engine Noise (Idling for 24 hrs) | length
1
day | Likes:
16800 Dislikes:
589 Views:
2161835 | by
crysknife007
L386[04:43:11] <SF-Toaster> I may cheap
out and do it the easy way
L387[04:43:29] <Mimiru> unix4j allows
regexs
L388[04:43:33] <Mimiru> es*
L389[04:43:35] <Shuudoushi> well then...
lol
L391[04:43:45] <SF-Toaster> My
implementation language is Python
L392[04:43:51] <SF-Toaster> I *can* do
regexes
L393[04:44:01] <Mimiru> Ah Python...
L394[04:44:07] <SF-Toaster> But it's
simpler to use str.replace() at the cost of not being able to do
regexes
L395[04:44:15] ***
Cruor|Away is now known as Cruor
L396[04:44:17] <Mimiru> May the gods have
mercy on your soul.
L397[04:44:18] <SF-Toaster> yeah
L398[04:44:19] <Mimiru> :P
L399[04:44:20] <SF-Toaster> lol
L400[04:44:28] <SF-Toaster> I would have
written it in Lua
L401[04:44:38] <SF-Toaster> but Lua
doesn't have a socket lib in the stdlib
L402[04:44:43] <Mimiru> luarocks
L403[04:44:46] <Mimiru> ftw :P
L404[04:44:47] ***
RWTemia is now known as Sandra
L405[04:45:04] <Mimiru> ocdoc, uses
luarocks IIRC....
L406[04:45:05] <SF-Toaster> honestly
L407[04:45:07] <Shuudoushi> eh, close
enough right?
L409[04:45:18] <SF-Toaster> Python is
actually pretty nice
L410[04:45:18] <Mimiru> it runs on my
server, and I don't know for sure, I'm a great sysadmin
L411[04:45:31] <SF-Toaster> The whole
indentation thing still bothers me from time to time
L412[04:45:36] <SF-Toaster> But I like it
overall
L413[04:45:42] <Shuudoushi> Temia: should
I do the Lua ver as the '-a' lol
L415[04:46:02] <SF-Toaster> I'm *still*
looking for a way to do cooperative multithreading like in
Lua
L416[04:46:16] <SF-Toaster> 'like in Lua'
meaning 'not generators'
L417[04:46:41] <Mimiru> I would, but I'm
chilling to my 24 hours of the Enterprise D's ambiance
L418[04:47:22] <Shuudoushi> .me gets the
hot needle after Mimiru.
L419[04:47:28] <Shuudoushi> fail...
L420[04:47:30] <Mimiru> gg nub
L421[04:47:34] <Shuudoushi> I wonder
though...
L422[04:47:38] *
Temia ...hesitantly clicks. Immediately closes the moment she
confirms it's not the classic lolicatgirls.swf troll.
L423[04:47:41] <Shuudoushi> s/.///
L424[04:47:45] <Shuudoushi> nope lol
L425[04:47:57] *
Temia crosses her arms and stares at Inari :T
L426[04:47:59] <Mimiru> you'd have to
escape it...
L427[04:48:00] <SF-Toaster> Shuudoushi:
gotta escape your / :P
L428[04:48:03] <Mimiru> something
like
L429[04:48:08] <Shuudoushi> eh
L430[04:48:08] <SF-Toaster> s/./\//
L431[04:48:09] <Kibibyte>
<Shuudoushi> /h
L432[04:48:13] <Shuudoushi> ...
L433[04:48:15] <Mimiru> gg..
L434[04:48:15] <SF-Toaster> lol
L435[04:48:20] <Mimiru> g. effin. g
L436[04:48:21] <SF-Toaster> the dot is
regexing too
L437[04:48:22] *
Sandra stares at Temia.
L438[04:48:24] *
Izaya violently facedesks repeatedly
L439[04:48:24] <SF-Toaster> haha
L440[04:48:26] <Inari> Temia: cant ever
have enouhg illya in your live
L441[04:48:27] <Inari> *life
L442[04:48:30] <SF-Toaster> *ahem*
L443[04:48:35] <SF-Toaster> s/\./\//
L444[04:48:35] <Kibibyte> * Sandra stares
at Temia/
L445[04:48:44] <Mimiru> lul
L446[04:48:46] <SF-Toaster> nailed
it
L447[04:48:50] <SF-Toaster> just far too
late :P
L448[04:49:01] <Temia> Do explain the
logic there.
L449[04:49:04] <Shuudoushi> Inari: someone
spent many lonely nights making that huh?
L450[04:49:17] <Inari> i doubt it took
nights
L451[04:49:19] <Inari> but who knows
L452[04:49:35] ***
Sandra is now known as KongLemming
L453[04:49:37] <Shuudoushi> I'm including
planing lol
L454[04:49:41] <SF-Toaster> So
L455[04:49:46] <Mimiru> ooooh Voyager
ambient engine
L456[04:49:47] <SF-Toaster> I want to make
sure I have this right
L457[04:50:00] <SF-Toaster> whenever a
user sends a command in IRC
L458[04:50:08] <SF-Toaster> The first
token (space delimited)
L459[04:50:12] <SF-Toaster> works like
this
L460[04:50:15] <Temia> Don't you know,
Inari?
L461[04:50:23] <SF-Toaster> :<NICK
HERE>!<STUFF> blah
L462[04:50:24] <SF-Toaster> right?
L463[04:50:38] <Izaya> welp, there go my
headphones
L464[04:50:41] <Temia> I may be a
monstergirl, but I'm secretly one of those people who hate fun and
thus loathe the loli trend in anime.
L465[04:50:45] <Izaya> and probably my
ears
L466[04:50:47] *
Shuudoushi throws a needle at Mimiru.
L467[04:50:50] <Inari> Izaya: ?
L469[04:50:57] <Inari> Temia: know
what?
L470[04:51:13] *
KongLemming throws fun at Temia.
L471[04:51:20] *
Temia hisses and melts
L473[04:51:43] <SF-Toaster> Mimiru: I'll
take the hint that I should read much harder
L474[04:51:45] <SF-Toaster> :P
L475[04:51:47] <Inari> thats how your
headphones and ears broke?
L476[04:51:48] <Inari> interesting
L477[04:52:10] <KongLemming> grimdarkness
is boring as shit.
L478[04:52:26] <Izaya> Inari, slight
hyperbole
L479[04:52:35] <Mimiru> %test
L480[04:52:36] <MichiBot> Mimiru:
Success
L481[04:52:37] <Shuudoushi> Izaya: I make
that kind of joke outside of the internet all the time...
L482[04:52:38] <Izaya> It'd be nice if
ALSA would keep its settings thougj
L483[04:52:39] <Temia> Dammit Sei, don't
start releasing new music when I'm about to go to bed!
L484[04:52:42] <Temia> ;A;
L485[04:52:44] <Mimiru> SF-Toaster,
L486[04:52:44] <Mimiru> [04:52:19]
<< PRIVMSG #oc :%test
L487[04:52:44] <Mimiru> [04:52:19]
>>
:MichiBot!~lb@eos.pc-logix.com PRIVMSG #oc :Mimiru: Success
L488[04:52:49] <Mimiru> so pretty much
right.. :P
L489[04:52:52] *
Temia mehs and flops. zzzmoo.
L490[04:52:54] <SF-Toaster> just double
checking
L491[04:53:00] *
KongLemming asks Temia if she'd moo with her.
L492[04:53:02] <SF-Toaster> I was watching
packet dumps from my bot
L493[04:53:08] <SF-Toaster> So I was
pretty sure I had it right
L494[04:53:15] <Temia> Mu? .-.
L495[04:53:29] <Mimiru> just remember, :
is important
L496[04:53:29] <Mimiru> heh
L497[04:53:38] <Shuudoushi> ...
L498[04:53:38] <SF-Toaster> Izaya: use
PulseAudio?
L499[04:53:44] <Mimiru> because without :
you can't have multiword messages
L500[04:53:49] <SF-Toaster> right
L501[04:53:49] <Shuudoushi> I just
remembered something...
L502[04:53:51] <SF-Toaster> I get
that
L503[04:54:05] <Izaya> SF-Toaster, I do,
but it's on top of ALSA or something screwy like that
L504[04:54:10] <Shuudoushi> and it could
explain why people run away from me when i make that kind of
joke...
L505[04:54:25] <Izaya> anyway for whatever
reason ALSA is always set to 100% when I boot
L506[04:54:35] <KongLemming>
mooooooo.
L507[04:54:39] ***
KongLemming is now known as RWTemia
L508[04:54:48] <Shuudoushi> I ware all
black, jump boots, and a heavy coat year round >.>
L509[04:55:01] <dangranos> heh, some
russian microblogging thing: "Future [has arrived? not too
much context]. Using Tor to access mans for libs"
L510[04:55:02] <SF-Toaster> why not just
configure PulseAudio via pavucontrol?
L511[04:55:38] <Izaya> SF-Toaster, and
it's pointless
L512[04:55:40] <SF-Toaster> PulseAudio
remembers that kind of stuff
L513[04:55:41] <Izaya> on 1% in
Pulse
L514[04:55:48] <Izaya> it's still stupidly
loud because of ALSA
L515[04:56:00] <Izaya> yet I go to
alsamixer and set it down and it's fine
L517[04:56:53] <Inari> lol
L518[04:57:02] <dangranos> Shuudoushi,
what dark magic is that
L519[04:57:10] <dangranos> how you use
theme in private browsing?
L520[04:57:15] <Shuudoushi> ff modded
right the fuck out
L521[04:57:17] <Mimiru> Is it bad that I
enjoy reading 1459?
L523[04:57:37] <Shuudoushi> dangranos: all
I did was allow the theme for private browsing...
L524[04:57:47] <Inari> 1459 1459 1459 1459
1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459
1459 1459 1459 1459
L525[04:57:56] <dangranos> ugh, those
buttons are just..
L526[04:58:03] <Shuudoushi> Inari is on
meth again...
L527[04:58:08] <dangranos> so
outlined
L528[04:58:14] <Inari> lol
L529[04:58:17] <Shuudoushi> want the
theme?
L530[04:58:52] <dangranos> no
L531[04:58:53] <dangranos> nope
L532[04:58:59] <dangranos> nopety
nope
L533[04:59:02] <Inari> "milking it
quest says cows can be agressive when milked..."
L534[04:59:05] *
Inari eyes Temia
L536[04:59:17] <Shuudoushi> oh
dear...
L537[04:59:32] <Shuudoushi> well, 'od cow'
in this instance...
L538[04:59:38] <Shuudoushi> s/od/oh
L539[04:59:39] <Kibibyte>
<Shuudoushi> well, 'oh cow' in this instance...
L540[04:59:43] <Inari> Lol
L542[04:59:48] <SF-Toaster> lol
L544[05:00:12] <Inari> Temia: well you're
a cow :D we could verify that theory
L545[05:00:30] <Temia> 1. minotaur.
L546[05:00:31] <dangranos> are you a cow
or COW?
L547[05:00:33] <Shuudoushi> dangranos: oh,
and as far as all the buttons are concerned, I'm just too damn lazy
to turn them off...
L548[05:00:34] <dangranos> oh
L549[05:00:36] <Inari> same thing
L550[05:00:42] <dangranos> uh
L551[05:00:44] <dangranos> Inari,
noooo
L552[05:00:46] <Temia> 2. you touch me and
I get the axe.
L553[05:00:54] <Inari> theory
verified
L554[05:01:12] <Shuudoushi> XD
L555[05:01:14] <Inari> im not allergic to
axe
L556[05:01:17] <Inari> even if it smells
kind crappy
L557[05:01:18] <dangranos> Temia, *he gets
the axe... to the head
L558[05:01:35] <dangranos> no, axe and not
AXE
L559[05:01:37] <Temia> I'm pretty sure
Inari's a she? >.>
L560[05:01:39] <Shuudoushi> dangranos:
Inari is a girl fyi >.>
L561[05:01:43] <dangranos> oh
L562[05:01:47] <Inari> i am :P
L563[05:01:49] <dangranos> whatever
L564[05:01:54] <Temia> Anyway, still
L565[05:01:56] <Shuudoushi> well don't you
just feel like a bag of dicks :D
L566[05:01:57] <dangranos> it's just too
confusing to guess it sometimes
L567[05:02:14] <Temia> Heads will roll
:E
L568[05:02:25] <Shuudoushi> lol
L569[05:02:34] <Inari> reminds me of
Kegelbahn
L570[05:02:34] *
Shuudoushi licks Inari and runs away.
L571[05:02:40] <Inari> ~.~
L572[05:02:53] <Shuudoushi> priceless as
always xD
L573[05:03:09] *
Izaya hrms
L574[05:03:24] <dangranos> we need
kittygun/ray/whatwasitsname from #ocmadness
L575[05:03:28] *
Inari disinfects and thoroughly cleans
L576[05:03:32] <Izaya> 8-bit computer with
12-bit addressing? Why not.
L577[05:03:46] <dangranos> Izaya, on
redstone?
L578[05:03:51] <Shuudoushi> and ofc I loli
gag (get it?) until 0500 and the server shuts down as per the
schedule...
L579[05:03:52] <SF-Toaster> %calc 256 *
16
L580[05:03:53] <MichiBot> SF-Toaster:
4,096
L581[05:04:03] <SF-Toaster> wooo!
L582[05:04:05] <RWTemia> Inari, Temia, moo
moo moo moo moo.
L583[05:04:06] <SF-Toaster> 4k of
RAM!
L584[05:04:08] <Izaya> dangranos, in some
form of language
L585[05:04:10] <dangranos> Shuudoushi,
it's not normal to gag lolies
L586[05:04:12] <Temia> Mu. =.=
L587[05:04:18] <Izaya> SF-Toaster, you
didn't know that?
L588[05:04:19] <Shuudoushi> lol
L589[05:04:24] <Mimiru> Shuudoushi, and
you bitch because of a 2 minute reboot.
L590[05:04:25] <Mimiru> stfu
L591[05:04:27] <Inari> i dont get it
:P
L592[05:04:31] <Mimiru> I'm going the fuck
to bed.
L593[05:04:32] <SF-Toaster> I didn't know
12 off hand
L594[05:04:35] <SF-Toaster> It's not a
power of 2
L595[05:04:38] <Shuudoushi> lol, night
Mimiru
L596[05:04:39] <Izaya> Or should I do
12-bit arch, 12-bit addressing
L597[05:04:39] <SF-Toaster> bai
Mimiru
L598[05:04:47] <Izaya> SF-Toaster, yes it
is.
L599[05:04:49] <dangranos> Izaya, 13
bits
L600[05:05:05] <SF-Toaster> 12 is not a
power of two
L601[05:05:06] <dangranos> that would be
downright evil and masochistic
L602[05:05:16] <Izaya> SF-Toaster,
Ohhhhhh, 12 itself
L603[05:05:22] <Izaya> #lua 2^12
L604[05:05:22] <|0xDEADBEEF|> >
4096.0
L605[05:05:28] <Temia> Neither is 48, and
that's what was used for LBA addressing for the longest time
L606[05:05:43] <dangranos> YAY
L607[05:05:47] <dangranos> thunderstorm
incoming
L608[05:05:48] <Izaya> ... I only know up
to 2^17 q_q
L609[05:05:51] <dangranos> or passing
by
L610[05:06:09] <dangranos> .lua
2^2^10^10
L611[05:06:10] <SF-Toaster> I wasn't
thinking
L612[05:06:21] <SF-Toaster> I know the
powers of to up to like... 16
L613[05:06:23] <SF-Toaster> 1
L614[05:06:24] <SF-Toaster> 2
L615[05:06:24] <SF-Toaster> 4
L616[05:06:25] <SF-Toaster> 8
L617[05:06:26] <SF-Toaster> 16
L618[05:06:29] <Temia> SF, no
L619[05:06:30] <SF-Toaster> 32
L620[05:06:30] <Temia> stop
L621[05:06:32] <dangranos>
combobreaker
L622[05:06:33] <SF-Toaster> 64
L623[05:06:35] <Mimiru> %calc
2^2^10^10
L624[05:06:35] <MichiBot> Mimiru: ∞
L625[05:06:36] <SF-Toaster> 128
L626[05:06:36] <Mimiru> lol
L627[05:06:37] <Izaya> 256
L628[05:06:39] <dangranos> COOOOOOMBO
BREAKER
L629[05:06:43] <SF-Toaster> thanks
MichiBot
L630[05:06:43] <MichiBot> SF-Toaster:
You're welcome!
L631[05:06:46] <SF-Toaster> :D
L632[05:06:51] <SF-Toaster> 512
L633[05:06:53] <SF-Toaster> 1024
L634[05:06:53] <Izaya> 1024
L635[05:06:55] <SF-Toaster> 2048
L636[05:06:57] <SF-Toaster> 4096
L637[05:06:57] <Izaya> 4096
L638[05:06:59] <dangranos> nope
L639[05:07:00] <Temia> aaaaagh
L640[05:07:01] <SF-Toaster> 819
L641[05:07:04] <SF-Toaster> 8192
L642[05:07:06] <SF-Toaster> 16384
L643[05:07:09] <SF-Toaster> 32768
L644[05:07:11] <SF-Toaster> 65536
L645[05:07:11] <Izaya> 65536
L646[05:07:19] <SF-Toaster> now I stop
knowing
L647[05:07:26] <Izaya> 131, 072 IIRC
L648[05:07:49] <SF-Toaster> %calc (2^16) *
2
L649[05:07:49] <MichiBot> SF-Toaster:
131,072
L650[05:07:52] <SF-Toaster> gg
L651[05:08:53] <Shuudoushi> so 'local _,
options = {...}' doesn't work huh...
L652[05:09:05] <SF-Toaster> uh
L653[05:09:06] <SF-Toaster> no
L654[05:09:12] <SF-Toaster> because you
get a single table
L655[05:09:16] <SF-Toaster> which goes to
_
L656[05:09:29] <SF-Toaster> Just remove
the table constructor
L657[05:09:37] <Inari> youtube still
doesnt understand its time filters
L658[05:09:41] <SF-Toaster> s/[{}]//
L659[05:09:41] <Kibibyte>
<Shuudoushi> so 'local _, options = ...}' doesn't work
huh...
L660[05:09:50] <Inari> "this
month" means "last 30 days" for them
L661[05:09:50] <SF-Toaster> almost
L662[05:09:55] <Shuudoushi> {...} does
work btw ...
L663[05:09:59] <Shuudoushi>
>.>*
L664[05:10:05] <SF-Toaster> not like that
it doesn't
L665[05:10:07] <Izaya> #lua t={} for i =
1, 24 do t[#t+1] = 2^i end
L666[05:10:07] <|0xDEADBEEF|> >
nil
L667[05:10:13] <Izaya> #lua #t
L668[05:10:13] <|0xDEADBEEF|> >
24
L669[05:10:22] <Izaya> #lua t[24]
L670[05:10:23] <|0xDEADBEEF|> >
16777216.0
L671[05:10:35] <Izaya> #lua t={} for i =
1, 64 do t[#t+1] = 2^i end
L672[05:10:35] <|0xDEADBEEF|> >
nil
L673[05:10:41] <dangranos> damn
L674[05:10:43] <Izaya> #lua t[64]
L675[05:10:43] <|0xDEADBEEF|> >
1.844674407371e+19
L676[05:10:50] <dangranos> i want another
BIOS/UEFI firmware
L677[05:10:55] <SF-Toaster> #lua
print(_VERISON)
L678[05:10:59] <|0xDEADBEEF|> >
nil
L679[05:11:01] <dangranos> because the one
that comes with motherboard is shit
L680[05:11:07] <SF-Toaster> #lua
print(_VERSION)
L681[05:11:07] <|0xDEADBEEF|> > Lua 5.3
Sandbox | nil
L682[05:11:25] <dangranos> wat
L683[05:12:47] <SF-Toaster> #lua a, b =
{"x", "y"}
L684[05:12:47] <|0xDEADBEEF|> >
nil
L685[05:12:55] <SF-Toaster> #lua
print(a)
L686[05:12:55] <|0xDEADBEEF|> > table:
0x7fbee01bee10 | nil
L687[05:12:59] <SF-Toaster> #lua
print(b)
L688[05:12:59] <|0xDEADBEEF|> >
nil
L689[05:13:11] <SF-Toaster> Shuudoushi:
^
L690[05:13:49] <Izaya> #lua
math.tointeger(t[64])
L691[05:13:49] <|0xDEADBEEF|> >
nil
L692[05:13:50] <Shuudoushi> huh
L693[05:14:03] <Izaya> #lua
math.type(t[64])
L694[05:14:04] <|0xDEADBEEF|> >
float
L695[05:14:09] <SF-Toaster> Shuudoushi:
like I said
L696[05:14:14] <SF-Toaster> just remove
the table constructor
L697[05:14:18] <SF-Toaster> and it'll work
like you want it to
L698[05:14:26] <Izaya> #lua t={} for i =
1, 24 do t[#t+1] = 2^^i end
L699[05:14:27] <|0xDEADBEEF|> > [string
"lua"]:1: unexpected symbol near '^'
L702[05:15:02] <Temia> mrf.
L703[05:15:17] *
Temia makes the assumption that Inari has fluffy tails to curl up
in, and proceeds to do so. =.=
L704[05:15:30] <Inari> i wish i had a
fluffy tail
L705[05:15:40] <Inari> preferably only one
thouhg
L706[05:15:40] <Inari> :P
L707[05:15:40]
⇨ Joins: SoraFirestorm
(~user@131-191-86-130.as.clicknet.org)
L708[05:15:41] *
dangranos pats Inari
L709[05:15:47] <SoraFirestorm> Shuudoushi:
resend link pls
L711[05:16:11] <Inari> ~oc shell
L713[05:16:15] <dangranos> um
L714[05:16:18] <dangranos> try
flags?
L715[05:16:22] *
Inari slaps Shuudoushi
L716[05:16:22] *
EnderBot2 laughs
L717[05:16:27] <Shuudoushi> ...
L718[05:16:30] <Inari> local args, options
= shell.parse(...)
L719[05:16:35] <Shuudoushi> what I miss
this time...
L720[05:16:43] <Inari> the same as last
time
L721[05:16:44] <Inari> :P
L722[05:16:46] <SoraFirestorm> ^
L723[05:17:02] <SoraFirestorm> you missed
your filler _
L724[05:17:03] <Shuudoushi> ah...
L725[05:17:26] *
Shuudoushi should probably get more sleep than he
does...
L726[05:17:31] <SoraFirestorm> tell me
about it
L727[05:17:41] <SoraFirestorm> I've been
trying to fix my damn sleep schedule
L728[05:17:46] <SoraFirestorm> it's not
been working out for me
L729[05:17:54] *
Shuudoushi licks Inari for slapping him.
L730[05:17:56] <Inari> how are you trying
to fix it
L731[05:17:58] <Inari> ...
L732[05:18:04] *
Inari disinfects and cleans again
L733[05:18:08] <SoraFirestorm> partying
all night
L734[05:18:12] <SoraFirestorm> ./s
L735[05:18:25] <Inari> well going forward
seems to easiest way to fix sleep schedule for me
L736[05:18:29] <Inari> so like
L737[05:18:38] <Inari> stay up over night,
go to bed at new bed-time
L738[05:18:44] <Inari> sleep, get up,
fixed
L739[05:18:45] <SoraFirestorm> staying up
all night to get it to shift gradually forward
L740[05:19:03] <Shuudoushi> that doesn't
work for me at all...
L741[05:19:04] <Inari> or that yeah
L742[05:19:15] <Shuudoushi> I end up just
staying awake for 3 or 4 days....
L743[05:19:21] <Inari> lol
L744[05:19:24] <Inari> how do you even do
that
L745[05:19:42] <Shuudoushi> << US
Army remember
L746[05:19:43] <SoraFirestorm> Shuudoushi:
I'm having trouble doing just *one*
L747[05:19:44] <Inari> i think by that
time i would have fallen asleep already
L748[05:20:02] <Inari> armies are
weird
L749[05:20:34] <Shuudoushi> I'm used to
working on little to no sleep in high stress environments
L750[05:21:13] <Shuudoushi> so staying up
for upwards of a week with no sleep isn't that hard for me...
L751[05:21:24] <Shuudoushi> which is a bad
thing i hear...
L752[05:21:34] <SoraFirestorm> it's hard
on your body
L753[05:22:00] <Shuudoushi> hard on the
mind to
L754[05:22:14] <SoraFirestorm> It's like
not rebooting a Windas machine every so often -
L755[05:22:17] <SoraFirestorm> it'll lose
its mind
L756[05:22:18] <Shuudoushi> after 5 days,
weird shit starts happening >.>
L757[05:22:26] <Izaya>
hallucinations?
L758[05:22:27] *
Shuudoushi ** SysInfo ** Client: HexChat 2.10.2 (x64) ** OS:
Microsoft Windows 7 Ultimate ** CPU: AMD Athlon(tm) II X4 620
Processor (3.00 GHz) ** RAM: 12253 MB Total (381 MB Free) ** VGA:
NVIDIA GeForce GTX 650 Ti BOOST ** Uptime: 158.02 Hours
**
L759[05:22:32] <Shuudoushi> lulz
L761[05:22:57] <Shuudoushi> Izaya: among
other things yes
L762[05:23:17] <SoraFirestorm> dammit
Inari
L763[05:23:22] <SoraFirestorm> I clicked
D:
L764[05:23:23] <dangranos> huh
L765[05:23:26] <Shuudoushi> and Inari
links some yuri shit XD
L766[05:23:39] *
Shuudoushi gives Inari a slow clap.
L767[05:23:42] <dangranos> i remember
there was that guy who was awake for 72 hours on
#computercraft
L768[05:23:43] <Inari> "yuri
shit" makes it sounds liek 2girls1cup
L769[05:23:51] *
dangranos slaps Inari
L770[05:23:51] *
EnderBot2 high-fives dangranos
L771[05:23:52] <Shuudoushi> XD
L772[05:24:02] <dangranos> hm...
L773[05:24:04] <Shuudoushi> dangranos:
that was probably me >.>
L774[05:24:11] *
dangranos slaps Shuudoushi
L775[05:24:11] *
EnderBot2 laughs
L776[05:24:23] *
dangranos gives cup to Shuudoushi
L777[05:24:23] *
Shuudoushi stabs dangranos in the fucking hand.
L778[05:24:28] <Inari> Shuudoushi: have
you seen nippon manju?=
L779[05:24:29] <dangranos> do whatver you
want to it
L780[05:24:43] <Shuudoushi> Inari: I may
know it by a diff name
L781[05:24:48] <Inari> japan bun?
L783[05:24:59] <MichiBot> Inari:
LADYBABY「ニッポン饅頭 / Nippon Manju」Music Clip | length
4m
31s | Likes:
56592 Dislikes:
2614 Views:
5313629 | by
LADYBABYチャンネル
L784[05:25:00] <Shuudoushi> AH!
L785[05:25:23] <SoraFirestorm> gg
Emacs
L786[05:25:25] <SoraFirestorm> Unicode
works
L787[05:25:26] <Shuudoushi> I haven't been
able to watch it as everywhere I look, the links are dead x.x
L788[05:25:55] <dangranos> SoraFirestorm,
emacs IRC client? .-.
L789[05:26:02] <Shuudoushi> Inari: ja-pan
bun btw >.>
L790[05:26:26] <SoraFirestorm> yes
L791[05:26:29] <SoraFirestorm>
actually
L792[05:26:38] <SoraFirestorm> There are
several infact
L793[05:26:38] <Izaya> what's your opinion
on emacs?
L794[05:26:47] <SoraFirestorm> My
opinion?
L795[05:26:50] <SoraFirestorm> Emacs is
awesome
L796[05:26:53] <SoraFirestorm> Wish I
found it sooner
L797[05:26:59] <Izaya> From what I hear
it's a pretty nice OS, but it lacks a good text editor.
L798[05:27:02] <dangranos> what about
vim?
L799[05:27:05] <SoraFirestorm> It feels
more natural and easy to use than Vim
L800[05:27:09] *
dangranos highfives Izaya
L801[05:27:30] <SoraFirestorm> And I did
try to learn Vim
L802[05:27:38] <Izaya> I tried to use
emacs for a while when I was playing with scheme
L803[05:27:40] <SoraFirestorm> I only knew
how to open, save, and quit
L804[05:27:41] <dangranos> iirc vim was
designed after (as in "after image of smthing") first
editors
L805[05:27:53] <dangranos> SoraFirestorm,
what about edit?
L806[05:27:56] <Izaya> but it just feels
weird, plus :w doesn't save
L807[05:28:11] <SoraFirestorm> Izaya:
what, C-x C-s not good enough for you?
L808[05:28:13] <SoraFirestorm> :P
L809[05:28:22] <SoraFirestorm> dangranos:
pls specify
L810[05:28:33] <Shuudoushi> Inari: the guy
in the maid outfit brings new meaning to 'brutal' XD
L811[05:28:33] <dangranos> do you know how
to edit in vim?
L812[05:28:40] <Inari> lol
L813[05:28:42] <SoraFirestorm> oh
L814[05:28:43] <SoraFirestorm> yeah
L815[05:28:44] <SoraFirestorm> I can
edit
L816[05:28:54] <SoraFirestorm> in a very
limited, basic way
L817[05:29:55] <SoraFirestorm> as opposed
to say, Emacs
L818[05:30:01] <Izaya> also nethack uses
vim keybinds
L819[05:30:06] <SoraFirestorm> where I can
actually drive the editor in more than a basic fashion
L820[05:30:38] <SoraFirestorm> Izaya: more
like nethack uses ADM-3A bindings
L822[05:30:52] <SoraFirestorm> The reason
HJKL were choosen for the movement keys
L823[05:31:05] <SoraFirestorm> is because
arrows were printed in that layout on the ADM-3A's keyboard
L824[05:31:26] <SoraFirestorm> There's a
picture of the keyboard part way down
L825[05:31:29] <Izaya> I know why vim uses
ADM-3A keys and stuff
L826[05:31:59] <SoraFirestorm> I believe
this is also the keyboard that established ~ == home
L827[05:32:17] <Izaya> I think it did a
lot of the UNIX key stuff
L828[05:32:26] <SoraFirestorm> well
L829[05:32:29] <Izaya> while emacs was
developed on lisp machines with bitmap displays
L830[05:32:31] <SoraFirestorm> I think the
big thing was
L831[05:32:51] <SoraFirestorm> That UC
Berkeley had a lot of ADM-3As
L832[05:33:01] <SoraFirestorm> likely why
that 'binding set' became so popular
L833[05:33:13] <SoraFirestorm> Izaya:
actually
L834[05:33:31] <SoraFirestorm> Emacs was
developed on the ITS machines
L835[05:33:41] <SoraFirestorm> which I
don't recall having a bitmap screen
L836[05:34:11] <SoraFirestorm> On
PDP-6/PDP-10s
L837[05:34:59] <Izaya> I thought it was on
lisp machines
L838[05:35:00] <Izaya> Huh
L839[05:35:13] <Izaya> I know that lisp
machines had emacs at least
L840[05:35:15] <SoraFirestorm> nope
L841[05:35:23] <SoraFirestorm> I think
Emacs was popular on said Lisp machines
L842[05:35:24] <Izaya> or something
definable as emacs
L843[05:35:27] <SoraFirestorm> but it did
not originate on them
L844[05:37:10]
⇨ Joins: VikeStep (~VikeStep@101.184.77.101)
L845[05:37:33] ⇦
Quits: VikeStep (~VikeStep@101.184.77.101) (Read error: Connection
reset by peer)
L846[05:37:48] <Izaya> I managed to get a
PDP-10 emulator running with ITS at one point
L847[05:37:51] <Izaya> was unusual
L848[05:41:02] <SoraFirestorm> That's why
they called it 'Incompatible' :P
L850[05:46:20] <SoraFirestorm> gg
L851[05:46:30] <SoraFirestorm> 1975?
L852[05:46:57] <SoraFirestorm> Is that
from the ingame time?
L854[05:48:30] <Shuudoushi> kinda
L855[05:48:48] <Shuudoushi> I still need
to figure out how to fix that >.>
L856[05:48:55] <SoraFirestorm> well
L857[05:49:02] <SoraFirestorm> what are
you doing to get the date?
L858[05:49:41] <Shuudoushi> local lines =
{_OSVERSION .. " (" .. math.floor(computer.totalMemory()
/ 1024) .. "k RAM) " .. os.date("%F %X")}
L859[05:49:49] <Shuudoushi> the last bit
there
L860[05:50:42] <SoraFirestorm> right
L861[05:50:43] <SoraFirestorm> I saw
it
L862[05:50:44] <SoraFirestorm> uh
L863[05:51:34] <SoraFirestorm> I'm pretty
sure then that the start of time according to OC is the Unix
epoch
L864[05:51:38] <Shuudoushi> I thikn it
goes by the servers internal time, it resets everytime the server
gets rebooted
L865[05:51:51] <Shuudoushi> it is
L866[05:52:12] <SoraFirestorm> well
L867[05:52:23] <SoraFirestorm> os.time()
returns "the ingame time since the world has been
created"
L868[05:52:36] <SoraFirestorm> I'd suppose
that os.date() would use the same values
L869[05:52:51] <Shuudoushi> I'm sure I can
make a config someplace to modify it with some maths by inputting
the current year at least, but tat seems like a pain...
L870[05:53:12] <Shuudoushi> os.date does
indeed!
L871[05:53:29] <SoraFirestorm> figured as
much
L872[05:53:36] <SoraFirestorm> would be
dumb to be otherwise
L873[05:53:56] <Shuudoushi> I spent a lot
of time researching the best values to use lol
L874[05:54:42] <Shuudoushi> if you think
that is bad
L875[05:54:45] <SoraFirestorm> I wouldn't
worry about the offset thing
L876[05:54:53] <Shuudoushi> let me upload
a pic of the userlog XD
L877[05:55:09] <SoraFirestorm> ingame time
passes faster than irl time - you'd need to adjust constantly
L879[05:55:48] <Shuudoushi> that's why you
use cleaver maths :P
L880[05:56:03] <SoraFirestorm> Shuudoushi:
not worth it imo
L881[05:56:09] <Shuudoushi> lol, tbh, I'm
not really worried about it
L882[05:56:38] <Shuudoushi> if someone
else wants to beat their head against a wall, I'll let em, but I'm
not doing it XD
L883[05:57:20] <SoraFirestorm> pretty
much
L884[05:57:36] *
Shuudoushi needs to switch the arch in his primary testing
computer, but is too lazy topull the server...
L885[05:57:40] <Izaya> why not use an
external API and a timer?
L886[05:57:54] <Shuudoushi> how do you
mean?
L887[05:58:49] <SoraFirestorm> Shuudoushi:
query the internet or something
L888[05:58:58] <SoraFirestorm> and then
use a computer's internal timer
L889[05:59:16] <SoraFirestorm> to keep it
going
L890[05:59:18] <SoraFirestorm> meh
L891[05:59:20] <Shuudoushi> eh, but then
if the user doesn't have an internet card, the whole thing goes
boom
L892[05:59:28] <SoraFirestorm> pretty
much
L893[05:59:37] <SoraFirestorm> that or
make it an optional thinger
L894[05:59:41] <SoraFirestorm> 'real time
mode'
L896[06:00:22] <Izaya> Shuudoushi,
alternatively, allow using a microcontroller as a real time
server
L897[06:00:27] <Izaya> set once, leave
running for the rest of time
L898[06:00:40] <SoraFirestorm> Can
microcontrollers do that?
L899[06:00:50] <SoraFirestorm> I didn't
think they could interact with anything external period
L900[06:01:07] <Shuudoushi> SoraFirestorm:
I could always just override the built in os.date and shit with my
own thing using event.timer and a config if I really wanted to, but
that's too much maths for me to deal with
L901[06:01:23] <Izaya> SoraFirestorm, they
can network
L902[06:01:23] <SoraFirestorm>
2complex4me2implement
L903[06:01:29] <Shuudoushi> SoraFirestorm:
woreless card
L904[06:01:37] <SoraFirestorm> eh, I
guess
L905[06:01:38] <Shuudoushi>
wireless*
L906[06:02:26] <SoraFirestorm> but can a
uc support 2 tier-2 cards?
L907[06:02:36] <Shuudoushi> Izaya: if I
ever do an 'apt-get' style system, I'll include something like that
with optional packages
L908[06:02:45] <Shuudoushi> SoraFirestorm:
yes
L909[06:02:51] <Shuudoushi> there is a t2
MC
L910[06:02:54] <SoraFirestorm> ah
L911[06:03:00] <SoraFirestorm> I wasn't
sure if the T2 could do it
L912[06:03:13] <SoraFirestorm> I've kinda
avoided ucs
L913[06:03:17] <SoraFirestorm> the one
time I tried to use one
L914[06:03:27] <SoraFirestorm> was before
I knew they didn't external components
L915[06:03:29] <SoraFirestorm> :(
L916[06:03:34] <Shuudoushi> it has one t2
slot iirc, yo can also use a t2 card container last I checked
L917[06:04:00] <SoraFirestorm> it's
cheaper to just use a friggin T1 case most the time
L918[06:04:10] <SoraFirestorm> you don't
need an assembler
L919[06:04:17] <SoraFirestorm> and you get
external components 'for free'
L920[06:04:22] <Shuudoushi> lol
L921[06:04:26] <Shuudoushi> pretty
much
L922[06:04:48] <Shuudoushi> but I play on
creative servers 99% of the time, so I just spawn in what I need
XD
L923[06:05:00] <SoraFirestorm> I really
don't understand ucs
L924[06:05:05] <SoraFirestorm> but
whatever
L925[06:05:28] <Shuudoushi> eh, I made a
timebomb with one, so I'm happy
L926[06:05:44] <Shuudoushi> <3 the self
destruct card XD
L927[06:06:06] <SoraFirestorm> :P
L928[06:06:39] <Shuudoushi> even if I
think it should just replace the entity it's being used in with
primed tnt instead of doing its own thing to make the boom
>.>
L929[06:08:05] <Shuudoushi> hmmm
L930[06:09:12] <Shuudoushi> should I make
SOS incompatible with current boot loaders other than a lua
bios??
L931[06:09:29] <SoraFirestorm> what's the
breaking change?
L932[06:09:44] <Shuudoushi> renaming
init.lua to boot.init or something
L933[06:10:02] <SoraFirestorm> I wouldn't
do that exactly
L934[06:10:04] <Shuudoushi> shouldn't
require a custom BIOS
L935[06:10:12] <SoraFirestorm>
personally
L936[06:10:24] <Shuudoushi> that or
init.boot, just something like
L937[06:10:36] <SoraFirestorm> An OS's
start file should be /boot/kernel.lua
L938[06:10:50] <Shuudoushi> last I
checked, just about all boot loaders look for 'init.lua' not just
'init'
L939[06:11:16] <Shuudoushi> would that
require a custom BIOS though?
L940[06:11:25] <Shuudoushi> or at least a
tweaked BIOS
L941[06:11:33] <SoraFirestorm> yeah
L942[06:11:34] <SoraFirestorm> it
would
L943[06:11:35] <SoraFirestorm> but
L944[06:11:44] <SoraFirestorm> imo doing
that is more logical
L945[06:12:00] <Shuudoushi> do a PR and
add native support for /boot/kernel.lua? lol
L946[06:12:32] <SoraFirestorm> maybe
L947[06:12:48] <Shuudoushi> come to think
of it, Magik6k|off uses /boot/kernel.lua, maybe I should ask him
next time I see him
L948[06:13:16] <Shuudoushi> I'm sure he'll
get something drummed up lol
L949[06:13:40] <SoraFirestorm> aha
L950[06:13:41] <SoraFirestorm> see
L951[06:13:44] <Skye> erm
L952[06:13:46] <SoraFirestorm> it *is*
logical
L953[06:13:56] <Skye> init.lua is meant to
be the bootloader
L954[06:14:05] <Skye> the eeprom stores
the BIOS
L955[06:14:22] <SoraFirestorm> ok
fine
L956[06:14:25] <SoraFirestorm>
/boot/boot.lua
L957[06:14:26] <Shuudoushi> bootloader as
in openloader Skye lol
L958[06:14:56] <Skye> As far as I
remember, OpenLoader could be on init.lua and the eeprom?
L959[06:15:06] <Shuudoushi> yep
L960[06:16:08] <Skye> so...
L961[06:16:30] <Skye> The EEPROM is a BIOS
chip, but you can also put a bootloader on it if you want.
L962[06:16:51] <Shuudoushi> though, come
to think of it, I should block people from writing to init.lua in
the first place...
L963[06:17:00] <Shuudoushi> Skye:
yep
L964[06:17:26] <Shuudoushi> if you really
think about it, most modern BIOS can do a form of bootloading
L965[06:17:46] <Skye> UEFI
L966[06:17:54] *
Shuudoushi nods.
L967[06:17:59] <Skye> it is a nice idea,
but done poorly
L968[06:18:20] <Shuudoushi> even oldschool
BIOS lets you change boot device priority though
L969[06:18:56] <Shuudoushi> and that in of
itself is a for of bootloading, ghetto as hell, but boot loading
nonetheless
L970[06:20:21]
⇨ Joins: Nathan1852
(~Nathan185@p5DC11323.dip0.t-ipconnect.de)
L971[06:21:20] <RWTemia> a bootloader is
basically just something that bootstraps the kernel and starts
it.
L972[06:21:55] <RWTemia> so the Lua BIOS
is a bootloader tbh.
L973[06:22:31] ⇦
Quits: Johannes13 (~Johannes@p4FDE9F8E.dip0.t-ipconnect.de) (Ping
timeout: 192 seconds)
L974[06:23:02] <Skye> well...
L975[06:23:19] <Skye> init.lua for OpenOS
is like the MS-DOS bootsector
L976[06:23:47] <Izaya> How big is
init.lua, and could it be trimmed?
L977[06:23:50] <SoraFirestorm> init.lua is
more like the kernel
L979[06:24:57] <Shuudoushi> Izaya:
init.lua could be trimmed yes
L980[06:25:24] <SoraFirestorm> some
L981[06:25:33] <Shuudoushi> but it would
mostly involve removing the output to the term lol
L982[06:25:34] <SoraFirestorm> mostly in a
minify kinda of way
L983[06:26:39] <Shuudoushi> 'local handle,
reason = boot_invoke(address, "open",
"/init.lua") or boot_invoke(address, "open",
"/boot/kernel.lua")' would do the job right?
L984[06:26:54] <SoraFirestorm> uhm
L985[06:26:57] <SoraFirestorm> not
entirely sure
L986[06:27:09] <SoraFirestorm> it /looks/
correct
L988[06:27:16] <SoraFirestorm> but I'm not
sure if it is
L989[06:28:29] <SoraFirestorm> #lua a, b =
table.unpack({false, "blah"}) or table.unpack({true,
"thinger"})
L990[06:28:33] <|0xDEADBEEF|> >
nil
L991[06:28:40] <SoraFirestorm> #lua
print(a)
L992[06:28:40] <|0xDEADBEEF|> > true |
nil
L993[06:28:46] <SoraFirestorm> #lua
print(b)
L994[06:28:46] <|0xDEADBEEF|> >
nil
L995[06:28:53] <SoraFirestorm> so no
L996[06:28:58] <SoraFirestorm> it wouldn't
work right
L997[06:29:04] <Shuudoushi> ...
L998[06:29:11] <SoraFirestorm> what you
could do
L999[06:29:29] ***
Keridos is now known as Keridos|away
L1000[06:29:29] <SoraFirestorm> local
filesToTry = {"a", "b", "blah"}
L1001[06:30:01] <SoraFirestorm> for i =
1, #filesToTry do tryToLoad(filesToTry[i]) end
L1002[06:30:40] <SoraFirestorm> and then
of course the return values would work properly
L1003[06:30:49] <Shuudoushi> yeah, I'm
going to keep my hands out of it if it's not as simple as I
thought, I know next to nothing when it comes to eeprom stuff
:P
L1004[06:30:57] <SoraFirestorm>
Shuudoushi: honestly
L1005[06:30:59] <SoraFirestorm> simple
change
L1006[06:31:15] <Shuudoushi> I just don't
want ot break OC lol
L1007[06:31:31] <SoraFirestorm> yeah
no
L1008[06:31:33] <SoraFirestorm> it's
fine
L1009[06:31:35] <Shuudoushi> I'm pretty
good at breaking everything I touch ^^;
L1010[06:31:39] <SoraFirestorm> that
would totally work
L1011[06:33:16] <SoraFirestorm> all you
have to do is loop through a file list table
L1012[06:33:26] <SoraFirestorm> and
modify the if statement to have an else that breaks the loop
L1013[06:33:33] <SoraFirestorm> easy,
simple, done
L1014[06:33:41] <Shuudoushi> I broke my
own program for 3 hours the other day and ended up having to redo
almost all of it even after reverting to known working ver of the
code...
L1015[06:35:31] <Shuudoushi> if you take
a look at that screenshot of my user log, 'foor' and 'test' were
two user accounts I was trying to remove after making a simple
change to deluser... 3 hours later and a rewrite, works like a
dream :D
L1016[06:35:40] <SoraFirestorm> lol
L1017[06:36:36] <Shuudoushi> I just COULD
NOT get it to work from command line anymore after the minor
change, even though the same code was being used to test 'sudo' to
see if I got it passing args to the program 'sudo' was launching
><
L1019[06:37:53] <Shuudoushi> ...
L1020[06:38:02] <Shuudoushi> why you no
copy the fucking link!
L1022[06:38:13] <Shuudoushi> there!
L1023[06:39:29] <Shuudoushi> my wiki for
SOS is still missing so much shit already... I think I can hold off
on adding 'uname' till after I get some sleep...
L1024[06:39:46] <SoraFirestorm> are you
sure you want shutdown to work without privledges?
L1025[06:40:00] <Shuudoushi> not
really
L1026[06:40:01] <SoraFirestorm> It should
need privledges unless there is a single logged in user
L1027[06:40:10] <SoraFirestorm> Single
user doing it is fine
L1028[06:40:17] <SoraFirestorm> but not
if there are multiple logins
L1029[06:40:25] <Shuudoushi> but users
without super rights wouldn't beable to shutdown the computer
L1030[06:40:43] <SoraFirestorm> Just
check if there is a single login
L1031[06:40:49] <Shuudoushi> inorder to
login for now, the last user must be logged out
L1032[06:40:49] <SoraFirestorm> you are
keeping track of logins, right?
L1033[06:41:05] <SoraFirestorm> then it's
currently 'permanently' single user?
L1034[06:41:21] <Shuudoushi> not 100%
true
L1035[06:41:57] <Shuudoushi> a lot of the
ground work has been layed for a true multi-user system, I just
can't figure out a good way to keep users out of eachothers home
dirs atm
L1036[06:42:15] <SoraFirestorm> what kind
of perms do you have on the fs level?
L1037[06:42:35] <SoraFirestorm> you're
probably going to need Unix-style owner and group metadata for
files
L1038[06:42:43] <Izaya> use ACLs
L1039[06:42:47] <Shuudoushi> mostly stuff
to keep users from editing or removing files
L1040[06:42:50] <Izaya> ACLs are
fun
L1041[06:43:00] *
Shuudoushi stabs Izaya.
L1042[06:43:08] <Shuudoushi>
ENDERBOT!!!
L1043[06:43:21] <Shuudoushi> EnderBot2:
why you no like me?
L1044[06:43:47]
⇨ Joins: reinei
(~reinei@p5DE8985E.dip0.t-ipconnect.de)
L1045[06:43:47] <Shuudoushi> oh wait,
that was the old enderbot iirc lol
L1046[06:43:55] <Shuudoushi> nvm :P
L1047[06:45:53] <Shuudoushi>
SoraFirestorm: the way I was planing on doing it was by just having
the file path and the name of the user that made that path written
to file someplace (more than likely /ect as that seems to be my fav
dumping ground...) and have the fs lib check that path against the
current user
L1048[06:46:16] <SoraFirestorm> that's
pretty much how I'd do it
L1049[06:46:53] <Shuudoushi> it's just
getting SuPeRMiNoR2's lazy ass to do anything with the auth lib
takes an act of congress and a shotgun...
L1050[06:47:29] <Shuudoushi> it's taken
almost a month to get him to even look into adding data card
support to the auth lib...
L1051[06:48:23] <Shuudoushi>
SoraFirestorm: right now the permission system is working through a
blacklist...
L1052[06:49:01] <Shuudoushi> if a file is
on the blacklist, only a user with elevated privileges can edit or
remove it
L1053[06:49:12] <reinei> as long as you
don'T want to do BAC lists with multiple groups, you'll be
fine
L1054[06:49:13] <Shuudoushi> i.e. by
using sudo
L1055[06:50:11] <Shuudoushi> tbh, I
planed on just modifying the current system to fit the new
role
L1056[06:50:41] <Shuudoushi> still need
to make it so users can't rename or move blacklisted files though
>.>
L1057[06:52:11] <Shuudoushi> nothing 12
hours of breaking shit and cussing can't take care of, I just want
to get some more basic stuff added to SOS before I start making it
too hard to change stuff lol
L1058[06:53:00] <Shuudoushi> either way,
0700 is here so I think I should get some sleep before the weird
stuff starts happening lol
L1059[06:53:04] <Shuudoushi> night all
o/
L1060[06:53:12] ***
Shuudoushi is now known as Shuudoushi|Away
L1061[06:53:12] <reinei> night
L1062[06:53:19] <SoraFirestorm> meh
L1063[06:53:30] <SoraFirestorm> I'd go
for Unix perms
L1064[06:53:42] <SoraFirestorm> have the
basic rwxrwxrwx thing
L1065[06:53:56] <Shuudoushi|Away> oh, and
if anyone wants to add stuff to SOS, just make sure your PR is to
the dev branch of SOS please lol
L1066[06:54:00] ***
SleepingFairy is now known as Daiyousei
L1067[06:55:20] *
lizzy slaps EnderBot2
L1068[06:55:21] *
EnderBot2 wonders why he deserved a slap
L1069[06:55:38] *
Skye hugs EnderBot2
L1070[06:55:38] *
EnderBot2 is wondering why Skye is hugging him...
L1071[06:56:25] <lizzy> .load
L1072[06:56:25] <EnderBot2> CPU: 0.26
0.21 0.22 , RAM: 5675.3M/7883.9M (~57.6%), SWAP: 0B/4095.0M
(~0.0%)
L1073[06:56:43] <lizzy> around 5G usage
should be standard
L1074[06:58:44] <Inari> i thought 4G was
the newest
L1075[06:59:00] <reinei> Inari:
srly?
L1076[06:59:45] <Inari> reinei: ?
L1077[07:00:14] <reinei> srly: abbr. for
seriously gimme a second to find seriously in the dictionary
L1078[07:00:26] <Inari> ah, so
srsly
L1079[07:00:32] <Inari> and yeah 4G is
the newest, 5G isnt out yet
L1080[07:00:41] <reinei> Lizzy meant the
RAM usage
L1081[07:00:59] <Inari> i know :3
L1083[07:03:56] ***
Skye is now known as Skye|ZZZ
L1084[07:08:21] <SoraFirestorm> I'm
out
L1085[07:08:30] <SoraFirestorm> I have to
do things then find some sleep
L1086[07:08:31] <SoraFirestorm> laters
all
L1087[07:08:34]
⇦ Quits: SoraFirestorm (~user@131-191-86-130.as.clicknet.org)
(Quit: ERC (IRC client for Emacs 24.5.1))
L1088[07:30:49]
zsh sets mode: +v on asie
L1089[07:33:50]
⇦ Quits: SF-Toaster (~user@131-191-86-130.as.clicknet.org)
(Quit: ERC (IRC client for Emacs 24.5.1))
L1090[07:50:22]
⇦ Quits: Nathan1852
(~Nathan185@p5DC11323.dip0.t-ipconnect.de) (Ping timeout: 186
seconds)
L1091[07:57:11] <lizzy> reinei: yup
L1092[08:04:00] ***
Magik6k|off is now known as Magik6k
L1093[08:04:41] <Magik6k> Shuudoushi,
it's /boot/kernel/[kernelname]
L1094[08:04:51] <Magik6k> no .lua, idk
why
L1095[08:06:03] <Magik6k> And yeah,
putting eeprom version of openloader as default lua bios would
indeed make sense imo
L1096[08:13:36]
⇨ Joins: Johannes13
(~Johannes@capsman-01.my-wire.de)
L1097[08:17:56]
⇨ Joins: black3agl3 (~black3agl@197.224.72.232)
L1099[08:30:22] <MichiBot> Inari:
SLAVE MASTER: THE GAME - "He Can't Take My Rectal
Exam" | length
7m 23s | Likes:
2140 Dislikes:
18 Views:
35078 | by Jim Sterling
L1100[08:45:17] ***
Skye|ZZZ is now known as Skye
L1101[08:48:47] ***
alekso56 is now known as alekso56_off
L1102[08:50:11]
⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
(Quit: Leaving)
L1103[08:56:46] <Skye> %p
L1104[08:56:47] <MichiBot> Ping reply
from Skye 0.29s
L1105[09:01:05] <vifino> Morning.
L1106[09:02:24] *
Skye readjusts clock to UGT
L1107[09:02:29] <Skye> Morning.
L1108[09:09:29] <vifino> >_>
L1109[09:09:33] <vifino> <_<
L1110[09:10:01] <Skye> sorry... I was
trying to be funny...
L1111[09:17:07] *
vifino hugs Skye
L1112[09:17:13] *
Skye hugs vifino
L1113[09:24:30]
⇦ Quits: hitecnologys (~hitecnolo@178.74.102.183) (Ping
timeout: 189 seconds)
L1114[09:31:46]
⇨ Joins: hitecnologys
(~hitecnolo@178.74.102.183)
L1115[10:02:53] <DrHoffman> Wootbbq~! I
can enumerate components from the shell in my OS ( ͡^ ͜ʖ ͡^)
L1116[10:03:03] <DrHoffman> Just took
some time... a really long time
L1118[10:09:43] <MichiBot> Inari:
Email Status Update | length
41s | Likes:
9488 Dislikes:
35 Views:
160440 | by Yandere Dev
L1119[10:11:21] <SuPeRMiNoR2>
Shuudoushi|Away: it has not been a month -_-
L1120[10:11:54] <Inari> how long has it
been
L1121[10:12:53] <DrHoffman> #lua
("0"):byte(), ("1"):byte()
L1122[10:12:53] <|0xDEADBEEF|> > 48 |
49
L1123[10:15:05] <DrHoffman> welp. Modulo
doesn't work .-.
L1124[10:15:35] <SuPeRMiNoR2> Idk
L1125[10:15:51] <SuPeRMiNoR2> I would
look at github issues and see, but I am in class
L1126[10:16:05] <Inari> DrHoffman:
?
L1127[10:16:28] <DrHoffman> Fucking ARM
cpu emulator is so foobar'd that modulo operations don't work
L1128[10:16:33] <Inari> lol
L1129[10:16:53] <DrHoffman> that's why
numbers were failing to render sometimes in debugf's output
L1130[10:16:56] <DrHoffman> ugh
L1131[10:18:39] <DrHoffman> welp, time to
close minecraft and make a CPU test for this
L1132[10:20:12] ***
Cranium[Away] is now known as Cranium
L1133[10:20:35] <DrHoffman> Yeah, it
simply doesn't work
L1134[10:20:40] <DrHoffman> 15 % 10
returns 15
L1135[10:22:02] <DrHoffman> builtin
__aeabi_idivmod most likely doesn't work
L1136[10:27:46] <DrHoffman> It's all
because the built in division function doesn't work
L1137[10:27:53] <DrHoffman> 15/5 == 0,
apparently
L1138[10:28:30] <DrHoffman> I guess I
have to cross check all the math with skyeye's implementation
L1139[10:28:34] <DrHoffman> .-.
L1141[10:36:41] ***
alekso56_off is now known as alekso56
L1142[10:40:22] <vifino> o.o
L1143[10:40:40] <Skye> O.O
L1145[10:49:20] <DrHoffman> #lua
15//5
L1146[10:49:20] <|0xDEADBEEF|> >
3
L1147[10:49:41] <DrHoffman> Now, time to
decompile the division function and simulate it on paper
L1148[10:50:20] <DrHoffman> oh. ok.
__aeabi_idiv0 is empty
L1149[10:50:31] <DrHoffman> wait, that's
the wrong code
L1150[10:59:50] ***
Ekoserin|Off is now known as Ekoserin
L1151[11:03:15] ***
rakiru|offline is now known as Kasen
L1152[11:03:19]
⇨ Joins: Nathan1852
(~Nathan185@p5DC11323.dip0.t-ipconnect.de)
L1153[11:08:04] <Ekoserin> I cannot wait
until August.
L1154[11:11:31] <Inari> why
L1155[11:12:00] <Ekoserin> Game
development begins for Tower Unite.
L1156[11:12:18] <Ekoserin> Well,
asterisk, but sort of.
L1157[11:12:19] <Inari> Tower
Unite?
L1158[11:13:27] <Ekoserin> Ever heard of
Gmod Tower?
L1159[11:13:39] <Inari> nope
L1161[11:14:35] *
Ekoserin is now AFK
L1162[11:16:20] <Inari> add building and
scripting and it would be interesting
L1163[11:17:19] <Inari> and wlel, sounds
like a nice base concept but relies too much on them releasing
things i actually like, which is doubtful they will, also given the
rather tuned down char creatoin they have shown
L1164[11:17:43] <Inari> theres steam
workshop, but if the base models donts upport more
customization..
L1165[11:19:26] <Ekoserin> A lot of
people have been playing the prequel with half the features and
love it. I think Tower Unite will work.
L1166[11:21:16] ***
lizzy is now known as Lizzy
L1167[11:21:44] <Inari> Ekoserin: not
saying it wotn ;) just complaining because it sounds nice but
probably wont go far enough to satisfy me
L1168[11:22:19] <DrHoffman> ugh
L1169[11:22:20] <Ekoserin> Damn.
L1170[11:22:22] <DrHoffman> I fucking
hate this
L1171[11:22:27] <Ekoserin> ?
L1172[11:22:32] <DrHoffman> I can't
figure out why division doesn't work
L1173[11:23:12] <DrHoffman> And it's not
like I have the proper setup to be able to step through the code
and figure out what's happening
L1174[11:23:21] <Inari> sigh
L1175[11:23:23] <Inari> N> good
MMO
L1176[11:23:27] <Inari> maybe SL2 will go
somewhere
L1177[11:32:52] <CompanionCube> I hate
OSS drivers.
L1178[11:33:07] <CompanionCube> They're
like 'You want to play a game? lolnope.'
L1179[11:33:27] <gamax92> CompanionCube:
whys that?
L1180[11:33:46] <CompanionCube> gamax92,
old-as-fuck-card + radeon driver. Nopenopenope.
L1181[11:34:02] <gamax92> how old is this
card >_>
L1182[11:34:09] <CompanionCube> HD
3200.
L1183[11:34:28] <gamax92> It's probably
less the OSS drivers and more your card's a piece of shit
L1184[11:34:46] <CompanionCube> I
remember it being less shit on Windows though
L1185[11:37:30]
⇨ Joins: Vexatos
(~Vexatos@91-113-77-6.adsl.highway.telekom.at)
L1186[11:37:30]
zsh sets mode: +v on Vexatos
L1187[11:52:14] <gamax92> Sangar: chestfs
:>
L1188[11:56:23] <Vexatos> gamax92,
tapesinchestfs?
L1189[11:56:36] <gamax92> no
L1190[11:59:35] <Techokami|Ingame>
bahahahaa, man wocchat is stable for long periods of use :D
L1191[12:05:43] <DrHoffman> Ugh, so I'm
going to use SkyEye as a JNI library .-.
L1192[12:05:47]
⇦ Quits: Techokami|Ingame
(~techokami@c-76-28-30-178.hsd1.ma.comcast.net) (Read error:
Connection reset by peer)
L1193[12:06:13] <DrHoffman> which means I
have to work in jni, and then when I do releases I have to release
multiple shared libraries .-.
L1194[12:06:29] <DrHoffman> And I don't
have the ability to make winderps DLLs
L1195[12:06:37] <DrHoffman> dammit this
is all a mess
L1196[12:07:09] <Ekoserin> I think it's
kind of sad games have to advertise not having microtransactions or
premium currency.
L1197[12:07:45]
⇨ Joins: Techokami|Ingame
(~techokami@c-76-28-30-178.hsd1.ma.comcast.net)
L1198[12:11:15] ***
Kodos|Zzz is now known as Kodos
L1199[12:11:21] <Kodos> Bleh
L1200[12:12:16] <DrHoffman> ugh
L1201[12:13:43] <DrHoffman> Every other
ARM7TDMI emulator is written in C and uses a metric fuck ton of
preprocessor code, which is something Java doesn't have
L1202[12:14:07] <DrHoffman> And every
number in Java is signed so there's that problem
L1203[12:14:30] <Altenius> What, really?
There's no unsigned numbers in Java?
L1204[12:14:44] <DrHoffman> Nope, you
have to opt for a bigger data type or use Java 8
L1205[12:14:53] <Altenius> Wow, that's
awful
L1206[12:15:40] <DrHoffman> And you can't
switch case over longs
L1207[12:15:47] <gamax92> isn't char the
only unsigned number in Java?
L1208[12:15:53] <DrHoffman> This is why I
just want to stop writing this thing
L1209[12:15:59] <DrHoffman> gamax92: yes,
I think
L1210[12:16:27] <DrHoffman> None of GCC's
built in code works in the emulator, which is really bad
L1211[12:16:34] <DrHoffman> You can't do
division.
L1212[12:16:57] <Altenius> char is
unsigned in java?
L1213[12:17:11] <DrHoffman> And I've been
trying to track down the bug that causes this for the last 2 hours
.-.
L1214[12:17:27] <DrHoffman> Altenius:
yep, but it's really just an unsigned short
L1215[12:17:44] <Altenius> Is there any 1
byte data type?
L1216[12:17:56] <DrHoffman> byte
L1217[12:18:01] <Altenius> signed?
L1218[12:18:04] <DrHoffman> But, ofc,
that's signed
L1219[12:18:13] <Altenius> geez, who
thought any of that was a good idea
L1220[12:18:23] <DrHoffman> Java is
downright terrible for emulation
L1221[12:18:36] <Temia> Why on earth
would you make byte signed o.O
L1222[12:19:06] <DrHoffman> Nobody made a
GBA emulator in Java because ARM is hard to emulate properly in
Java
L1223[12:19:46] <DrHoffman> In fact, the
ARM emulator I'm using is the only one available
L1224[12:19:52] <dangranos> hm?
L1225[12:20:11] <DrHoffman> And I've
fixed so many CPU bugs I just want to murder the guy who made
it
L1226[12:20:14] <gamax92> DrHoffman: err,
you're using an arm emulator?
L1227[12:20:23] <gamax92> what's it
called :>
L1228[12:20:27] <dangranos> DrHoffman,
write your own
L1229[12:20:33] <DrHoffman> gamax92: No,
I'm magically simulating an ARM CPU /s
L1230[12:20:35] <DrHoffman> dangranos:
fuck that
L1231[12:20:41] <dangranos> fix
bugs?
L1232[12:20:44] <gamax92> DrHoffman: well
no, i thought you wrote your own
L1233[12:20:46] <dangranos> fork and fix
them?
L1234[12:20:49] <dangranos> gamax92,
same
L1235[12:20:53] <DrHoffman> dangranos:
DAMMIT I ALREADY DID THAT
L1236[12:21:04] <DrHoffman> But there's
still more fucking bugs I can't fix
L1239[12:22:19] <DrHoffman> but they both
have the same bugs
L1240[12:22:42] *
gamax92 goes to play with the code :>
L1241[12:23:07] <DrHoffman> gamax92: If
you can get division to work then good for you, gimme code
L1242[12:23:20] <dangranos> how the hell
you imported
L1243[12:23:53] <DrHoffman> dangranos:
copy paste .-.
L1244[12:24:44] <DrHoffman> I added
OperationModes (like SVC, USR, etc), fixed bugs with comparisons
and stuff, probably some more things I can't remember
L1245[12:24:52] <DrHoffman> I added
halfword transfers partially
L1246[12:25:54] <DrHoffman> I replaced
every instance of " >> " with " >>>
" because Java would automatically do bit extension which was
not needed
L1247[12:28:51]
⇨ Joins: Negi
(~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0)
L1248[12:34:20] <Inari> why tie yourself
to using java?
L1249[12:35:08] <Techokami> because it's
for an OpenComputers addon mod
L1250[12:35:22] <Techokami> and guess
what Minecraft uses
L1251[12:35:35] <sugoi> perl
L1252[12:35:37] <Inari> doesnt mean you
cant do the arm stuff in something else
L1253[12:35:42] <Inari> like OC also uses
native lua
L1254[12:35:44] <Inari> ;)
L1255[12:35:53] <Techokami> true
L1256[12:36:15] <Inari> i'd try to use
rust to make one, but i bet its a crapload of work
L1257[12:36:16] <Inari> xD
L1258[12:36:28] <sugoi> cmiiw -
"native" lua is an oxymoron? ... lua is only emulated? so
even oc's lua is on the jvm?
L1259[12:36:32] <DrHoffman> Inari:
creating shared libraries is really hard
L1260[12:36:46] <DrHoffman> I have to
support Winderps, Mac OSHell, and Linderps
L1261[12:36:59] <DrHoffman> And maybe
Free BSDerp
L1262[12:37:31] <DrHoffman> And I don't
have a way to build shared objects for Winderps, Mac OSHell, and
Free BSDerp
L1263[12:37:38]
⇦ Quits: Nathan1852
(~Nathan185@p5DC11323.dip0.t-ipconnect.de) (Ping timeout: 192
seconds)
L1264[12:37:38]
⇨ Joins: Nathan1852_
(~Nathan185@p5DC117A4.dip0.t-ipconnect.de)
L1265[12:37:52]
⇦ Quits: Techokami|Ingame
(~techokami@c-76-28-30-178.hsd1.ma.comcast.net) (Quit: Proudly
using WocChat!)
L1266[12:38:09] *
sugoi some people are physically incapable of NOT mocking operating
systems at every reference
L1267[12:38:17] *
sugoi thinks*+
L1268[12:38:35] <DrHoffman> Well, I
equally mocked all
L1269[12:38:39] <DrHoffman> So thats
that
L1270[12:38:48] <sugoi> make a better
one, then
L1271[12:39:03] <DrHoffman> anyways,
testing in the original C emulator I also found out that the
division bug exists in there
L1272[12:39:10] <DrHoffman> so yes, I'm
utterly fucked.
L1273[12:39:31] <Inari> sugoi: native as
in, the binaries used are compiled and native for the OS
L1274[12:39:36] <Inari> and OC just binds
to those
L1275[12:39:59] <Ekoserin> I find it
weird how one HexChat window has a smaller minimum size than
another.
L1276[12:39:59]
⇨ Joins: Techokami|Ingame
(~techokami@c-76-28-30-178.hsd1.ma.comcast.net)
L1277[12:40:00] <DrHoffman> OC's lua is
real lua
L1278[12:41:31] <DrHoffman> Yep. 15/5 ==
0 and 15%10 == 15
L1279[12:41:50] <DrHoffman> welp
L1280[12:41:56] *
DrHoffman jumps ship
L1281[12:42:17]
⇦ Quits: Techokami|Ingame
(~techokami@c-76-28-30-178.hsd1.ma.comcast.net) (Client
Quit)
L1282[12:43:02] <Techokami> well that was
a fun crash
L1283[12:43:48] <Techokami> wocchat dies
horribly if you try using Plan9k's bit32 fallback code in OpenOS on
Lua 5.3
L1284[12:44:33] <reinei> DrHoffman: what
lua re you trying that stuff in anyway?
L1285[12:53:04] <gamax92> DrHoffman: welp
im blind and cannot find anything related to division
L1286[12:56:34]
⇨ Joins: [zzz]
(~Something@S010634bdfa9eca7b.vs.shawcable.net)
L1287[12:59:27] <Kodos> Is there a way to
get what language someone's using in MC automatically?
L1288[12:59:33] <Kodos> Well, not
automatically, but you know what I mean
L1289[13:00:03] <reinei> java scala or
lua side?
L1290[13:00:08] <Kodos> Lua side
L1291[13:00:15] <reinei> most likely
not
L1292[13:00:17] <Kodos> Hm
L1293[13:00:18] <reinei> at least
yet
L1294[13:00:31] <Kodos> Kind of want
'computer.getLocalization' now
L1295[13:02:37] <Inari> arm doesnt even
have division
L1296[13:02:57] <Inari> of integers at
least
L1297[13:03:10] <Vexatos> Kodos, that's
client-side only
L1298[13:03:13] <Vexatos> and OC is
server-side only
L1299[13:03:18] <Kodos> Ah
L1300[13:03:23] <Kodos> Alright, menu
selection it is
L1301[13:04:18] <Kodos> Actually, should
I do menu or have it as an option to be executed alongside whatever
program
L1302[13:04:28] <reinei> a
language?
L1303[13:04:41] <Kodos> Yeah, I'm
implementing a localization setup for my program(s)
L1304[13:04:53] <reinei> you could make a
config file to store that
L1305[13:04:55] <Kodos> Clicked in my
head yesterday a super simple way to do it
L1306[13:05:05] <reinei> and read it for
every program that desperatily needs localization
L1307[13:05:27] <reinei> Kodos:
REMEMBER!! localization is NEVER easy
L1308[13:05:59] <Inari> is there a guide
to architectures? :p
L1309[13:06:02] <Kodos> reinei,
dofile(mylanguagefile) where mylanguagefile is just
thisunlocalizedvariable = "That same variable in whatever
language the file goes to"
L1310[13:06:29] <Kodos> So, for
en_US.lang, I'd just have things like rfstored = "RF
Stored"
L1311[13:06:34] <Kodos> So yes, it's
easy
L1312[13:06:43] <Inari> DrHoffman: so
integer div would be done in al ibrary anyway?
L1313[13:06:59] <Kodos> The hard part is
the fact that I only know how to speak English and will be relying
on contributions for translations
L1314[13:07:01] <reinei> Kodos and then
you get to outputting 3 variables in a string
L1315[13:07:08] <Inari> or as a
macro
L1316[13:07:16] <Kodos>
Concatenation
L1317[13:07:30] <reinei> yes, but the
ORDEr might be important
L1318[13:07:49] <reinei>
s/ORDEr/ORDER/
L1319[13:07:50] <Kibibyte> <reinei>
yes, but the ORDER might be important
L1320[13:07:58]
⇨ Joins: s0r00t
(~s0@AMarseille-652-1-331-222.w90-37.abo.wanadoo.fr)
L1321[13:08:05] <Ekoserin>
Greetings!
L1322[13:08:46]
⇨ Joins: Voidi (~tobias@185.9.227.243)
L1323[13:08:51] <gamax92> O_o I forgot i
had minecraft open, I looked back at it and suddenly there was snow
everywhere
L1324[13:09:23] <WireWulf> snow
L1325[13:09:40] <Sangar> o/
L1326[13:09:42] <WireWulf> the golems are
behind this
L1327[13:09:52] <WireWulf> o/ mr
Sangar
L1328[13:09:58] <Ekoserin> I saw a
bicycle decide it was a plane.
L1329[13:11:15] <Kodos> reinei, sincere
question, can you give me an example of where order would matter?
As I've said, I only speak English, so I'm not accustomed to proper
syntax of other languages
L1330[13:11:52] <reinei> I am not sure
there is an example in german I could give you offhandedly
L1331[13:12:01] <reinei> especially for
Minecraft things
L1332[13:12:13] <Vexatos> Kodos,
"red skye" in latin is "caelum rubum"
L1333[13:12:20] <Vexatos> Which literally
means "skye red"
L1334[13:12:21] <reinei> if it was
general Localization, you would have th ewhole he/she/it
problem
L1335[13:12:23] <Vexatos> :P
L1336[13:12:30] <Vexatos> (ping
intended)
L1337[13:12:31] <reinei> vexatos, but
that is constant
L1338[13:12:52] <reinei> I meant order
after a variable
L1339[13:12:55] <Vexatos> ah
L1340[13:12:59] <Vexatos> Well, German's
a good thing
L1341[13:13:02] <Vexatos> Let's
see....
L1342[13:13:11] <reinei> like hello
<Name> This would be at the start in a different
language
L1343[13:13:12] <Skye> odos, for example,
in French, instead of "a brown dog", it would be
(literally translated from french) "a dog brown"
L1344[13:13:13] <Vexatos>
"Grau" means grey
L1345[13:13:22] <Vexatos> "Grauer
Hund" is grey dog
L1346[13:13:30] <Vexatos> "Graues
Haus" is grey house
L1347[13:13:39] <Vexatos> "Graue
Kartoffel" is grey potato
L1348[13:13:47] <Inari> ^ german
ftw
L1349[13:13:49] <reinei> not what we
meant
L1350[13:14:01] <reinei> but yes Inari
:P
L1351[13:14:28] <reinei> I meant a
sentence that would have a variable filled in at execution time
which needed to switch order
L1352[13:14:31] <Vexatos> Skye, same in
latin
L1353[13:14:37] <reinei> (Kodos you can
work around that aswell btw ...)
L1354[13:14:43] <reinei> I just
realized
L1355[13:14:59] <Vexatos> reinei, well,
if you change the language at execution time...
L1356[13:14:59] <Vexatos> :P
L1357[13:15:02] <reinei> the variables
won't make sense that way but you can just but the strings in the
right order
L1358[13:15:06] <reinei> no no
L1359[13:15:10] <reinei> gimme a
sec
L1360[13:15:16] <Inari> 100 € vs $
100
L1361[13:15:17] <Inari> :D
L1362[13:15:18] <Skye> I wish I could
actually speak another language
L1363[13:15:24] <reinei> YES
L1364[13:15:29] <reinei> like that
exactly inari
L1365[13:15:41] <Inari> though i thikn
usually its $100 even
L1366[13:15:46] <reinei> but even more
complicated, maybe with a variable in the middle
L1367[13:15:54] <Kodos> To be fair, MC
Measurements like mB are constant
L1368[13:16:18] <Inari> hm to take or not
to take a jab at ARM arch
L1369[13:16:19] <reinei> but you still
have to measure them once
L1370[13:16:55] <Vexatos> Kodos, except
in Germany, "1.000,4" is "a thousand point
four"
L1371[13:17:07] <Vexatos> :3
L1372[13:17:19] <Kodos> wait, your
punctuation is reversed?
L1373[13:17:26] <Kodos> You poor
things.
L1374[13:17:30] <Inari> lol
L1376[13:17:32] <Kodos> Also that
L1377[13:17:56] <Vexatos> who even cares
>_>
L1378[13:17:57] <Sangar> *our*
punctuation is inversed? i beg to differ :P
L1379[13:18:02] <Vexatos> Sangar, is
right
L1380[13:18:07] <Vexatos> more countries
have it this way
L1381[13:18:11] <Vexatos> more languages,
that is
L1382[13:18:14] <Kodos> Meh
L1383[13:18:18] <Kodos> I'll be glad when
I can move to UK
L1384[13:18:43] <Vexatos> where a billion
still is a thousand million and not a million million like in EVERY
OTHER COUNTRY
L1386[13:19:07] <MichiBot> Vexatos:
How big is a billion? - Numberphile | length
9m 43s |
Likes:
13147 Dislikes:
311 Views:
784386 | by Numberphile
L1387[13:19:41] <Ekoserin> A
billion
L1388[13:19:58] <Flawedspirit> A billion
is 1000 * 1,000,000. End of story. Goodbye. :P
L1389[13:20:23] <DFrostedWang> games that
use all my cores make me happy
L1390[13:20:29] <Sangar> Vexatos, they
probably jusdt failed pronouncing it and decided to skip milliard
:P
L1391[13:20:31] <DFrostedWang> the list
of games that do that is small, but I can add Titanfall to that
list
L1392[13:20:33] <DFrostedWang> :D
L1393[13:20:38] <Sangar> where the heck
did that d come from
L1394[13:20:50] *
DFrostedWang just dropped in to say that and see what was going on
here, since he's been away
L1395[13:20:52] <Flawedspirit> Which
counry was it that used words like milliard, billiard, trilliard,
etc?
L1396[13:21:05] <DFrostedWang> trilliard
sounds dumb
L1397[13:21:09] <DFrostedWang> that's
probably why we don't use it afaik
L1398[13:21:19] <Flawedspirit> And
billiard is a game that you play on a pool table
L1399[13:21:23] <vifino> ^
L1400[13:21:54] <Sangar> every sane
country, probably
L1401[13:21:57] <Flawedspirit> Names for
numbers that sane people ignore, like "kibibyte, mibibyte,
etc."
L1402[13:22:05] <Inari> you know
what
L1403[13:22:08] <Inari> screw
billion
L1404[13:22:13] <Inari> lets just use
10^x notation
L1405[13:22:32] <DFrostedWang> I like
that idea, but nobody else does
L1406[13:22:40] <Flawedspirit> It's
true
L1407[13:22:42] <Vexatos> Flawedspirit,
mebibyte*
L1408[13:22:50] <Vexatos> Sangar, you are
right :P
L1409[13:22:53] <Sangar> 10e10 :3
L1410[13:23:11] <Flawedspirit> Vexatos: I
refuse to use those words. "Kibibyte" makes me think of
dog food
L1411[13:23:24] <DFrostedWang> Makes me
think of a robot
L1412[13:23:28] <Sangar> how so?
o.O
L1413[13:23:30] <Vexatos> *ion is
10^(6*x) instead of 10^(3+(3*x))
L1414[13:23:34] <Flawedspirit> Bibbles
and bytes :P
L1415[13:23:34] <Sangar> (dog food i
mean)
L1416[13:23:36] <DFrostedWang> Sangar:
Because he's in the channel right now
L1417[13:23:38] <DFrostedWang> oh, dog
food
L1418[13:23:39] <DFrostedWang> :p
L1419[13:23:39] <Flawedspirit>
s/Bibbles/Kibbles
L1420[13:23:40] <Kibibyte>
<Flawedspirit> Kibbles and bytes :P
L1421[13:23:54] <Sangar> Nibbles!
L1422[13:24:14] <Flawedspirit> (There's a
dog food sold round here called Kibbles and Bits, for
background)
L1423[13:24:46] <Sangar> ah
L1424[13:25:19] <Vexatos> kibibits?
L1425[13:25:33] <Inari> bitkibs
L1426[13:25:50] <Vexatos> Flawedspirit,
what about Debibytes, Hebibytes, Mebibytes, Gibibytes, Tebibytes,
Zebibytes and Yobibytes
L1427[13:26:01] <Vexatos> And
Ebibytes!
L1428[13:26:02] <Flawedspirit> Those just
sound silly
L1429[13:26:04] <Vexatos> and
Pebibytes
L1430[13:26:04] <Inari> binary
bytes
L1431[13:26:08] <Sangar> so i'm looking
into crowdin right now... a valid option for default language is
"English (Upside Down)". all right then.
L1432[13:26:09] <Kodos> Kodobytes
L1433[13:26:16] <Vexatos> Sangar, pirate
speak
L1434[13:26:18] <Inari> Lol
L1435[13:26:21] <Kodos> PIGLATIN
L1436[13:26:22] <Inari> pig latin?
L1437[13:26:23] <Vexatos> Sangar, why are
you even
L1438[13:26:24] <Vexatos> why
L1439[13:26:27] <Sangar> not sure if they
mean that in the unicode stuff sense or as australian :X
L1440[13:26:33] <Vexatos> Sangar, listen
carefully now
L1441[13:26:36] <Vexatos> I am going to
save you
L1442[13:26:42] <Sangar> you are?
L1443[13:26:42] <Vexatos> are you on the
crowdin page?
L1444[13:26:46] <Vexatos> right
now?
L1445[13:26:50] <Sangar> maybe?
L1446[13:26:51] <gamax92> umm
Sangar
L1447[13:26:55] <Vexatos> how many
crowdin-related tabs do you have open
L1448[13:26:58] <gamax92> did you even
test to make sure your NBT changes worked
L1449[13:27:02] <Inari>
s/crowdin/tinder
L1450[13:27:02] <Kibibyte>
<Vexatos> how many tinder-related tabs do you have open
L1451[13:27:06] <Sangar> ... why is this
relevant? >_>
L1452[13:27:11] <Sangar> gamax92, yes,
shortly
L1453[13:27:15] <Vexatos> Because if you
don't close them all immediately
L1454[13:27:19] <Vexatos> bad things will
happen
L1455[13:27:23] <Vexatos> do it.
NOW!
L1456[13:27:25] <Sangar> by saving and
restoring and copying one to another
L1457[13:27:25] <Skye> Vexatos,
wut?
L1458[13:27:29] <Sangar> Vexatos,
why?
L1459[13:27:48] <Vexatos> Skye, I am a
translator. I have never made any experience worse than
crowdin
L1460[13:27:51] <Inari> i should mod my
irc client to end each message with a "STOP"
L1461[13:27:58] <Sangar> it's been
suggested in the localization issue, so i thought i'd have a look
into it :P how is it bad?
L1462[13:28:03] <Vexatos> it's crap and
stupid and evil
L1463[13:28:08] <gamax92> Sangar: because
all i get is: nil,
"net.minecraft.tileentity.TileEntityChest.writeToNBT(net.minecraft.nbt.NBTTagCompound)"
L1464[13:28:10] <Sangar> ^.-
L1465[13:28:18] <Sangar> x2
L1466[13:28:20] <Vexatos> Luckily I got
the logistics pipes devs to revert to github commits
L1467[13:28:38]
⇨ Joins: marcin212
(~marcin212@aut163.neoplus.adsl.tpnet.pl)
L1468[13:28:42] <Vexatos> Now the only
"mod" still using crowdin is vanilla Minecraft
L1469[13:28:57] <Vexatos> And you won't
believe how glad I am about it
L1470[13:29:03] <Sangar> it seems like a
nice concept, give me some examples of what's bad about it :P
L1471[13:29:11] <Vexatos> 1: lack of
people to vote
L1472[13:29:15] <Vexatos> with vanilla,
it works
L1473[13:29:21] <Lizzy> what's
crowdin?
L1474[13:29:25] <Sangar> vote?
L1475[13:29:26] <Vexatos> you need to
have at least 5 people per language for it to work
L1476[13:29:30] <Vexatos> it's
vote-based
L1477[13:29:33] <Lizzy> ah
L1478[13:29:34] <gamax92> nil,
"li.cil.oc.common.tileentity.Case.writeToNBT(Lnet/minecraft/nbt/NBTTagCompunt;)V"
L1479[13:29:36] <Sangar> that's not
configurable? o.O
L1480[13:29:37] <Vexatos> one submits a
translation for a string
L1481[13:29:43] <Vexatos> people can vote
on which one they like the most
L1482[13:29:51] <Vexatos> the one with
the most votes gets added to the compiled lang file
L1483[13:29:59] <Vexatos> thing is, if
noone votes....
L1484[13:30:04] <gamax92> SANGAR
FIX
L1485[13:30:05] <Vexatos> well
L1486[13:30:10] <Vexatos> it's just worse
than github
L1487[13:30:11] <Sangar> gamax92, are you
trying to persist a computer that's currently running you
derp?
L1488[13:30:22] <gamax92> Sangar: no im
trying to read nbt of anything
L1489[13:30:23] <Sangar> (as in
itself)
L1490[13:30:50] <Sangar> hrm
L1491[13:30:54] <Vexatos> Sangar, unless
you have a community as large as Vanilla, don't ever touch crowdin
with a 10-mile pole
L1492[13:30:55] <Sangar> chests certainly
worked for me
L1493[13:31:10] <Vexatos> Just close the
tab
L1494[13:31:14] <Vexatos> and pretend you
never saw it
L1495[13:31:15] <Vexatos> please
L1496[13:31:30] *
reinei spawns a tiny 1 inch stick and teleports to the crowdin
servers
L1497[13:31:40] <reinei> shall I?
:P
L1498[13:31:52] <Vexatos> I cannot stress
enough how bad crowdin is for non-huge translator communities
L1499[13:32:01] ***
Inari is now known as Inari_START
L1500[13:32:06] <Inari_START> thats
totally a good idea STOP
L1501[13:32:07] <Flawedspirit> So what's
the alternative?
L1502[13:32:10] <reinei> Inari_START:
sersly?
L1503[13:32:12] <Vexatos> just because
there are 3 people debating about a lang file change (if at
all)
L1504[13:32:16] <Inari_START> reinei:
yes. STOP
L1505[13:32:21] <Vexatos> 3 people still
are not enough for crowdin to work
L1506[13:32:27] <Vexatos> and that's only
one language
L1507[13:32:31] <reinei> Inari_START: you
should send the START with each message though ...
L1508[13:32:38] <Vexatos> what about all
the others that only have a single translator or two?
L1509[13:32:42] <Inari_START> reinei: too
much work STOP
L1510[13:32:48] <Vexatos> Sangar, just
don't, okay?
L1511[13:33:02] <reinei> But your name
was waay prettier without the '_START'
L1512[13:33:12] *
Sangar proceeds to force everyone to use crowdin
L1513[13:33:21] <Inari_START> reinei: not
like its a permanent thing STOP
L1514[13:33:23] <reinei> I don't
care
L1515[13:33:26] <Sangar> well, they'll
have to answer my mail first
L1516[13:33:29] *
Lizzy doesn't use it and starts promoting anarchism
L1517[13:33:29] <Sangar> and agree to pay
me for it
L1518[13:33:40] <Vexatos> I successfully
got The LP devs to revert to github after I made them see I was the
only one voting on things
L1519[13:33:41] <reinei> so why do you do
it then inari?
L1520[13:33:43] <Vexatos> (my own
translations)
L1521[13:33:48] <Flawedspirit> Heavy pack
ice in north Atlantic STOP RMS Titanic please respond STOP
L1522[13:33:50] <Vexatos> (which were on
github previously)
L1523[13:33:52] <Inari_START> reinei: for
fun? STOP
L1524[13:33:57] <Vexatos> well, you can't
vote on your own translations
L1525[13:34:02] <Vexatos> but you can
downvote all the others
L1526[13:34:19] <Vexatos> Sangar, I hope
you're joking q_q
L1527[13:34:21] ***
Inari_START is now known as Inari
L1528[13:34:23] <Lizzy> upvote
whore
L1529[13:34:32] <Vexatos> I am tired, my
irony detector is running low
L1530[13:34:32] <Sangar> Vexatos, when
have i ever been serious?
L1531[13:34:43] <reinei> Inari: I thought
you had a client or something and you wanted to test why some
message processing pipeline broke :(
L1532[13:34:49] <Vexatos> Sangar, when
mentioning "crowdin"
L1533[13:34:57] <Lizzy> Vexatos: it's a
requirement for all #oc ops to be somewhat sarcastic
L1534[13:34:59] <Vexatos> Let's just
never use this word again
L1535[13:35:06] <Sangar> how would you
know?
L1536[13:35:07] <Vexatos> and clean our
mouths with holy water
L1537[13:35:10] <Vexatos> k?
L1538[13:35:11] <Kodos> Lizzy, so THAT is
why I'm never opped
L1539[13:35:11] <Vexatos> k.
L1540[13:35:34] <Lizzy> Kodos: it's not
the single reason
L1541[13:35:35] <reinei> But but I don't
HAVE any holy water anymore
L1542[13:35:42] <Kodos> I was kidding
.-.
L1543[13:35:52] <Lizzy> Vexatos:
something other than holy water pls
L1544[13:36:00] <Lizzy> that shit
burns
L1545[13:36:08] <Sangar> says the
vampire
L1546[13:36:11] <Kodos> Sangar, how long
before we get the server rack changes
L1547[13:36:12] <reinei> what?
L1548[13:36:12] <Inari> "Compilation
Error: Syntax error: confused by earlier errors: bailing out"
lol
L1549[13:36:28] <Lizzy> Sangar: was that
directed at me or Vexatos?
L1550[13:36:31] <Sangar> Kodos, dunno.
this year? probably? :X
L1551[13:36:35] <Flawedspirit> Oh yeah,
about that Lizzy... um, MAY have switched the Holy Water with the
Hydrochloric Acid
L1552[13:36:40] <Sangar> Lizzy,
guess
L1553[13:36:43] <Flawedspirit> The two
looked similar
L1554[13:36:45] <reinei> Snagar, I might
be able to enter a church, or step over dorsteps without invitation
but I STILL can'T take holy water
L1555[13:36:56] <Lizzy> Flawedspirit:
Hydrochloric Acid is cool
L1556[13:36:59] <Lizzy> Sangar:
vex?
L1557[13:37:01] <Inari> pretty
L1558[13:37:09] <Sangar> reinei, i'm
impressed. i can't even enter churches :X
L1559[13:37:16] <Sangar> Lizzy, you
lost
L1560[13:37:16] <reinei>
s/Snagar/Sangar/
L1561[13:37:16] <Kibibyte> <reinei>
Sangar, I might be able to enter a church, or step over dorsteps
without invitation but I STILL can'T take holy water
L1562[13:37:19] <reinei> sorry xD
L1563[13:37:35] <Sangar> fwiw, snagar
also pings me
L1564[13:37:39] <Lizzy> Sangar: I am not
a vampire... I'm just a little bite happy
L1565[13:37:39] <Inari> its kinda funny
imagining someone telegramming "START lol STOP"
L1566[13:37:50] <Vexatos> Lizzy?
L1567[13:37:51] <Sangar> Lizzy,
rrrrrriiiight
L1569[13:38:15] <reinei> Inari: START
start trolo stop STOP
L1570[13:38:38] <Flawedspirit> From: SS
Carpathian - START lololol titanic got #rekt lool STOP
L1571[13:39:10] <reinei> why is your text
NOT replaced?
L1572[13:39:12] <Flawedspirit> i'M GOING
TO HELL :d
L1573[13:39:20] <Flawedspirit> whoops
caps lock
L1574[13:39:25] <Inari> cause
whatever
L1575[13:39:26] <Sangar> Flawedspirit, no
worries, you've already reached it
L1576[13:39:48] <reinei> so, if we are
already in hell, why is my elevator still falling?
L1577[13:39:54] <Flawedspirit> Sangar: So
that's why I always feel this deep-seated disappointment
L1578[13:39:59] <Lizzy> there are many
levels
L1579[13:40:09] <Sangar> ^
L1580[13:40:27]
⇨ Joins: Montana (webchat@66.17.125.238)
L1581[13:40:31] <Inari> god i love
this
L1582[13:40:35] <Montana> question
L1584[13:40:46] <reinei> no no starts
START question STOP
L1585[13:40:49] <Ekoserin> I spent
several minutes of my life watching an old man draw dotted
lines.
L1586[13:40:51] <Lizzy> answer
L1587[13:40:59] <Montana> how to write a
file to the directory the program is in?
L1588[13:41:13] <Flawedspirit> reinei, I
don't think telegrams actually used "START"
L1589[13:41:18] <Flawedspirit> Waste of
bandwidth
L1590[13:41:28] <reinei> Flawedspirit:
they didn't, most of the time
L1591[13:41:41] <Montana> no one
knows?
L1592[13:42:00] <reinei> Montana: I'm
guessing <io or whatever>.open('./<filename>',
'w')
L1593[13:42:07] <reinei> also GIVE US A
FRICKING MINUTE ALREADY
L1594[13:42:12] <reinei> sorry for the
caps
L1595[13:42:20] <Flawedspirit> Was there
an entry about it on the wiki, Montana?
L1596[13:42:27] <gamax92>
io.open(shell.resolve("filename"), "wb")
L1597[13:42:36] <gamax92> shell.resolve
so that it goes into the working directory
L1598[13:43:33] <Montana> sorry, will
try
L1599[13:43:46] <Lizzy> O_o a seagul just
crashed into my garden fence
L1600[13:43:51] <vifino> o.o
L1601[13:43:58] <Lizzy> seaguls are not
normally around here
L1602[13:44:01] <alekso56> heeelp
L1603[13:44:03] <DrHoffman> Lizzy: what
car was it driving?
L1604[13:44:12] <Flawedspirit> Did you
get its license plate?
L1605[13:44:14] <Montana> i looked
through the api's but upon testing it was all in the root, i have
been using the filesystem api
L1606[13:44:15] <vifino> seaguls normally
don't crash into garden fences..
L1607[13:44:25] *
alekso56 raises wing
L1608[13:44:27] <Lizzy> DrHoffman: it's
own longsword
L1609[13:44:56] <DrHoffman> So... a
Toyota?
L1610[13:46:01]
⇦ Parts: Voidi (~tobias@185.9.227.243) ())
L1611[13:48:54] <Sangar> sooo, who's
gonna volunteer as guinea pig and see if upgrading to win10 is a
sane thing to do at this time? :P
L1612[13:49:11] <reinei> my friend was
OK
L1613[13:49:23] <Flawedspirit> I've been
using W10 for months
L1614[13:49:29] <reinei> but he had a mac
book pro so it was OK from the performance part
L1615[13:49:30] <Flawedspirit> I like it,
but I'm not hard to please
L1616[13:49:47] <Sangar> mhm
L1617[13:49:47] <Lizzy> Sangar: I'm
keeping my W10 and W7 stuff seperate
L1618[13:49:50] <alekso56> i am
sacrificing my laptop to the W10 gods, it does not like W8.1 so
we'll see if the gods can fix this.
L1619[13:50:12] <reinei> alekso56: we
tried ... and failed, sorry
L1620[13:50:18] <Flawedspirit> My laptop
keeps losing wifi because Lenovo basically sucks
L1621[13:50:29] <alekso56> wellp, time to
throw the laptop into the trash.
L1622[13:50:41] <gamax92> the more I read
things that win10 does the more it turns me off
L1623[13:50:41] <Flawedspirit> Screw
that, I just installed an SSD into the bastard
L1624[13:51:15] <Sangar> i'll probably
wait a few more days, get a decently sized ssd and parallel install
it onto that... the one i'm on now is running quite full :X
L1625[13:52:02] <alekso56> my other
laptop is running winxpx64 and it hates everything called
progress.
L1626[13:52:25] <Flawedspirit> Yeah,
because Windows XP
L1627[13:52:31] <Flawedspirit> Wxp !=
progress
L1628[13:52:37] <Sangar> eh, i have a
very old laptop sitting around with win7 on it, and it does rather
well
L1629[13:52:52] <alekso56> Flawedspirit:
would you prefer vista?
L1630[13:52:59] <Flawedspirit> I liked
Vista
L1631[13:53:04] <Sangar> win me
ftw!
L1632[13:53:06] <Flawedspirit> Liked 7
and 10 more, but meh
L1633[13:53:08] <alekso56> Heretic!
L1634[13:53:26] <Lizzy> Vista is better
if oyu have the indexing service turned off
L1635[13:53:32] <Sangar> me was... sort
of fascinating
L1636[13:53:53] <Flawedspirit> Sangar:
yeah, so was WWII
L1637[13:53:55] <Sangar> like a really
ugly fish that usually lives a few kilometers beneath the
surface
L1638[13:54:05] <Lizzy> ME was 2000 built
on 95
L1639[13:54:15] <alekso56> i liked ME, it
had usb support.
L1640[13:55:02] <Mimiru> 98 SE for
lyfe.
L1641[13:55:46] <Sangar> i remember lan
sessions when we were still on 98... networking was soooo hit and
miss
L1642[13:55:56] <Mimiru>
s/hit/miss/
L1643[13:55:57] <Kibibyte> <Sangar>
i remember lan sessions when we were still on 98... networking was
soooo miss and miss
L1644[13:55:58] <Mimiru> :P
L1645[13:56:03] <Sangar> :P
L1646[13:57:03] <Sangar> there was this
one session where two people simply couldn't connect to each
other... but if a third hosted it they could join... but didn't see
each other in the game. fun times.
L1647[13:57:31] <Sangar> (everone else in
the game saw both of them tho)
L1648[13:58:05] <gamax92> Everyone has
neglected to mention NT4
L1649[13:58:22] <WireWulf> I remember
lan
L1650[13:58:56] <gamax92> Linux Audio
Networking
L1651[13:58:57] <Sangar> nt4 wasn't
really feasible for gaming as i remember it
L1652[13:59:45] <WireWulf> gamax92: I
also remember OSS and OSS breaking ofton
L1653[14:01:55] <DrHoffman> I'm going to
play survival minecraft for the first time in forever.
L1654[14:02:23] <Flawedspirit> I only
ever play survival. For some reason I'm bad at designing things in
creative mode
L1655[14:02:28] <DrHoffman> Or not, I
magically don't feel like it anymore
L1656[14:02:32] <DrHoffman> I feel like
modding
L1657[14:02:40] <Flawedspirit> Like,
making a mod?
L1658[14:02:41] <DrHoffman> I'm going to
work on breaking OpenGX in half
L1659[14:02:59] <DrHoffman> Flawedspirit:
yes
L1660[14:03:06] <DrHoffman> gamax92: this
is all your falt.
L1661[14:03:09] <DrHoffman>
s/falt/fault
L1662[14:03:10] <Kibibyte>
<DrHoffman> gamax92: this is all your fault.
L1663[14:03:25] <Flawedspirit> Sometimes
I feel like doing that. Then I remember that I suck at making a mod
and don't even know where to start to implement my ideas.
L1664[14:04:32] <Flawedspirit> I wanted
to make a mod that uses lasers to transmit electricity, but
yeeeaaaahhhh
L1665[14:04:38] <Flawedspirit> That's not
gonna happen
L1666[14:05:47] <Lizzy> well that game
was a load of shit
L1667[14:06:02] <Flawedspirit> ?
L1668[14:06:12] <Lizzy> Poker Night at
the Inventory
L1669[14:06:19] <Flawedspirit> Ah
L1670[14:06:20] <Ekoserin> How so?
L1671[14:06:53] <DrHoffman> Oh yea, I
forgot why I stopped working on OpenGX... Sangar broke custom
machines in an update and I'm still fucking salty as shit
L1672[14:07:12] <Sangar> wot
L1673[14:07:18] <Flawedspirit> Don't hold
back Dr, tell us how you really feel.
L1674[14:07:24] <Sangar>
howwhenwhat
L1675[14:07:26] <DrHoffman> HE BROKE IT
ALL
L1676[14:07:29] <Lizzy> Follow
Freeman!
L1677[14:07:35] <DrHoffman> And now my
Glasses don't work Q_Q
L1678[14:08:11] <DrHoffman> I worked
really damn hard on those Glasses
L1679[14:08:28] <DrHoffman> But anyways
I'm going to tear OpenGX apart and make everything better
L1680[14:08:57] <DrHoffman> Or not
actually, I can't do the thing I wanted to do without breaking my
network code
L1681[14:09:00]
⇨ Joins: Alpyg (webchat@dsl-10-149-203.b2b2c.ca)
L1682[14:09:22] <Ekoserin> Hi
there.
L1683[14:09:26] <WireWulf> break it
anyways
L1684[14:09:27] <DrHoffman> Actually, I
can break everything
L1685[14:09:30] <Alpyg> Hi ^v^
L1686[14:09:59] <DrHoffman> I'll use the
same network code as ever and I'll just break the actual component
interface
L1687[14:10:33] <Inari> im still curious
how cusotm machines broke
L1688[14:10:36] <DrHoffman> All of
OpenGX's logic is implemented on Lua's side. All the Java side does
is write to a FIFO queue and send it off
L1689[14:10:45] <DrHoffman> Inari: I
can't figure out why it's broken
L1690[14:11:02] <Inari> define
broken
L1691[14:11:02] <DrHoffman> And the only
up to date machine code I could find was in Scala
L1692[14:11:10] <DrHoffman> Inari: It
simply doesn't work
L1693[14:11:13] <Vexatos>
<Sangar>
sooo, who's gonna volunteer as guinea pig
and see if upgrading to win10 is a sane thing to do at this time?
:P
L1694[14:11:17] <Inari> define doesnt
work
L1695[14:11:17] <Vexatos> I need such a
person too
L1696[14:11:19] <Vexatos> or pig
L1697[14:11:21] <DrHoffman> Inari: That's
it
L1698[14:11:23] <DrHoffman> It doesn't
work
L1699[14:11:24] <Vexatos> maybe from
guinea
L1700[14:11:27] <Inari> doesnt start?
doesn othing when used? doesnt compile?
L1701[14:11:28] <Vexatos> I heard they
taste good
L1702[14:11:28] <DrHoffman> something's
wrong on OC's side
L1703[14:11:33] <DrHoffman> Doesn't
start
L1704[14:11:35] <Ekoserin> 1.8.8?
L1705[14:11:48] <Inari> so it makes MC
not start? with no error?
L1706[14:12:09] <DrHoffman> Inari:
no
L1707[14:12:14] <DrHoffman> the machine
doesn't start
L1708[14:12:23] <Inari> used the
analyzer?
L1709[14:12:30] *
Lizzy really wants to learn to mod but doesn't have the patience to
do so
L1710[14:12:33] <DrHoffman> I can't use
the analyzer on my own item
L1711[14:12:40] <Sangar>
s/analyzer/println/
L1712[14:12:40] <Kibibyte>
<DrHoffman> I can't use the println on my own item
L1713[14:12:41] <Inari> on the
machine?
L1714[14:12:46] <Sangar> :X
L1715[14:12:49] <Sangar> ohwelp
L1716[14:12:51] <DrHoffman> Sangar:
println didn't give me shit
L1717[14:13:14] <Sangar> then use a
debugger and set breakpoints
L1718[14:14:16]
⇦ Parts: Alpyg (webchat@dsl-10-149-203.b2b2c.ca)
())
L1719[14:14:38]
⇨ Joins: Alpyg (webchat@dsl-10-149-203.b2b2c.ca)
L1720[14:15:04] <DrHoffman> Sangar: I'm
pretty sure I can't set breakpoints in your code
L1721[14:16:21] <Sangar> i'm pretty sure
you can if your ide isn't being stupid (i.e. if it downloads the
-sources.jar it should work)
L1722[14:16:22] ***
Cruor is now known as Cruor|Away
L1723[14:16:33] <Sangar> after all you
can set breakpoints in mc code and that's not "your code"
either
L1724[14:16:58] <Sangar> might even work
with just the -dev.jar (instead of api.jar)
L1725[14:17:24] <DrHoffman> Welp, I'm not
replacing my component logic with anything else
L1726[14:17:26] ***
Cruor|Away is now known as Cruor
L1727[14:17:32] <DrHoffman> lemme post a
pastebin of my Lua side code
L1728[14:17:43]
⇦ Quits: Alpyg (webchat@dsl-10-149-203.b2b2c.ca) (Client
Quit)
L1729[14:17:45] <DrHoffman> Aaaaand my
file manager just segfaulted
L1730[14:17:46] <DrHoffman> gg
L1732[14:19:09] <DrHoffman> basically
there is a lot of fifo placement logic in the Lua side
L1734[14:19:20] ***
Cruor is now known as Cruor|Away
L1735[14:19:22] <MichiBot> Ekoserin:
Corrupted Systems - Segmentation Fault | length
2m
46s | Likes:
6 Dislikes:
0 Views:
221 | by Corrupted
Systems
L1736[14:19:52] <DrHoffman> so the only
interface that the component gives out is write[Type], upload, and
clear
L1737[14:20:06] <DrHoffman> and some
other ones to dump the fifo back into lua
L1738[14:22:09] ***
Cruor|Away is now known as Cruor
L1739[14:28:01] <DrHoffman> .-. aren't
the parameter names in the decompiled minecraft source supposed to
have names
L1740[14:29:59] <reinei> DrHoffman: only
if you prettify them
L1741[14:30:16] <reinei> aka run the
DecompDeObf thingy
L1742[14:30:33] <reinei> and thus have
MCP run over the source with prettifyNames
L1743[14:30:59] <DrHoffman> wait, which
is where?
L1744[14:31:16] <DrHoffman> If it's in
gradle then I already did that
L1745[14:31:42] <reinei> actually wait
the methods do have pretty names?
L1746[14:31:49] <reinei> but the
parameters don't?
L1747[14:31:53] <DrHoffman> Yep
L1748[14:31:58] <Inari> param names often
suck
L1749[14:32:05] <Flawedspirit> Yeah, it's
why I stopped modding
L1750[14:32:09] <reinei> they don't get
deobf and or prettified
L1751[14:32:09] <Mimiru>
s/often/always
L1752[14:32:10] <Kibibyte> <Inari>
param names always suck
L1753[14:32:11] <reinei> use the Java
Docs
L1754[14:32:14] <Flawedspirit> I swear, I
got an honest to god nosebleed once
L1755[14:33:23] <Flawedspirit> Forge for
1.6.4 was pretty good on the "giving things a name"
front, but that literally took years. 1.7.10 isn't there yet.
L1756[14:33:59] <Mimiru> And it won't be,
Lex has taken a major bugfix only stance for 1.7
L1757[14:34:13] <Mimiru> and since he's
moving to 1.8.7 atm everything gets to be fucked again
L1758[14:35:02] <Mimiru> I love windows
10 playing my notification sound....
L1759[14:35:02] <Inari> we need a forge
replacement that acts as a layer between MC and mods
L1760[14:35:06] <Mimiru> and no
notifications to be found
L1761[14:35:27] <Flawedspirit> Some sort
of misbehaving program?
L1762[14:35:44] *
Mimiru shrugs
L1763[14:35:46] <Mimiru> anyway afk
L1764[14:36:22] <RWTemia> Inari,
well..... #NovaAPI
L1765[14:42:38]
⇨ Joins: orthoplex64_2
(~orthoplex@cpe-66-69-96-209.satx.res.rr.com)
L1766[14:44:18] <RWTemia> about the only
thing in pneumaticraft that looks ugly is the pressure
chamber.
L1767[14:47:36] <Montana> how to read an
entire file? or perhaps line by line? I could only find file:read()
on the wiki which appears only support a number of bytes to
read
L1768[14:48:06] <reinei>
filed:readLines() should exist
L1769[14:48:19] <reinei> or :readAll()
maybe?
L1770[14:48:30] <reinei> I don't know
OC's input library too well
L1771[14:48:33] <Kodos> Montana, I have a
lib for that
L1773[14:49:13] <Kodos> 38*
L1774[14:49:14] <gamax92> ... umm
L1775[14:49:22] <Kodos> QUIET YOU
L1776[14:49:31] *
Kodos bops gamax92
L1777[14:49:44] <Lizzy> .load
L1778[14:49:44] <EnderBot2> CPU: 0.23
0.35 0.41 , RAM: 6173.1M/7883.9M (~63.3%), SWAP: 0B/4095.0M
(~0.0%)
L1779[14:49:47] <Lizzy> hmm
L1780[14:51:33] <Montana> kodos, i
checked them out. does file:read("*a") work on io.open()
but not on filesystem.open?
L1781[14:51:34] <Sangar>
file:read("*a")
L1782[14:51:35] <Lizzy> well, it is only
actually using about 5015M so that's good
L1783[14:52:15] <Sangar> iirc
filesystem.open is unbufferd (or the raw handle even?), so yeah,
use io.open
L1784[14:53:15] <Kodos> Sangar, so is my
function bad?
L1785[14:53:29] <Montana> thanks, sangar,
ill switch to that then
L1786[14:53:51] <Sangar> Kodos, hadn't
clicked the link actually :X that looks fine
L1787[14:54:00] <Kodos> neat,
thanks
L1788[14:55:04] <Inari> RWTemia: thats a
complete abstraction of MC code?
L1789[14:55:31] <RWTemia> Inari,
yes?
L1790[14:55:55]
⇨ Joins: Voidi (~tobias@185.9.227.243)
L1791[14:56:01] <Inari> interesting
L1793[14:56:19] <MichiBot> Vexatos:
Modding ICBM: Getting Started #1 | length
14m 12s |
Likes:
28 Dislikes:
1 Views:
423 | by
CalclaviaProductions
L1794[14:56:28] <Vexatos> calclavia
making a NOVA mod in Javascript :P
L1795[14:56:43] <RWTemia> Not that nova
is written in JS.
L1796[14:56:45] <Vexatos> that's how
abstract NOVA is: You can make mods in different languages
L1797[14:56:46] <RWTemia> it's
java.
L1798[14:57:02]
⇨ Joins: Nathan1852__
(~Nathan185@p5DC117A4.dip0.t-ipconnect.de)
L1799[14:57:05] <Vexatos> Pretty sure
that Sangar could do a Lua wrapper with some effort
L1800[14:57:07] <RWTemia> I still need to
make that NOVALua.
L1801[14:57:20] <Vexatos> using eris and
all his code injection stuff he's already having for OC
L1802[14:57:34] <Sangar> >
effort
L1803[14:57:38] <Vexatos> just have a
userdata object being the wrapped Java class
L1804[14:57:38] <Sangar> and this is
where it fails
L1805[14:57:48] <Vexatos> Sangar, ask
Temia
L1806[14:57:48] <RWTemia> why eris
even?
L1807[14:58:03] <Vexatos> I guess eris
isn't needed
L1808[14:58:14] <RWTemia> or code
injection.
L1809[14:58:18] <Sangar> yeah. use LuaJIT
instead for teh speeds
L1810[14:58:31] <Vexatos> RWTemia,
dynamically generating Java bytecode from Lua
L1811[14:58:59] <RWTemia> why bother...
:P
L1812[14:58:59] <Sangar> though then the
noticeably more expensive part will be crossing the
java<->lua boundary
L1813[14:59:12] <calclavia> RWTemia: you
can if you wanted to
L1814[14:59:21]
⇦ Quits: Nathan1852_
(~Nathan185@p5DC117A4.dip0.t-ipconnect.de) (Ping timeout: 206
seconds)
L1815[14:59:23] <Vexatos> calclavia's
company made a JS<->Java one
L1816[14:59:27] <Vexatos> using C++
IIRC
L1817[14:59:33] <Vexatos> anyways, time
to sleepify
L1818[14:59:34] <Lizzy> omg calclavia is
actually talking here :O
L1819[14:59:36] <Vexatos> Good
night
L1820[14:59:39] <Sangar> heh, someone's
being pinged by nova? :P
L1821[14:59:41] <calclavia> I'm ALWAYS
here
L1822[14:59:54] <calclavia> if you ping
me I'll respond *if I'm not sleeping(
L1823[15:00:02] <Kodos> calclavia, native
OC support instead of CC support for ICBMC
L1824[15:00:04] <Sangar> hehe
L1825[15:00:05] <Kodos> :3
L1826[15:00:18] <calclavia> Kodos: Yes...
that's hard considering the OC API is not in JavaScript :P?
L1827[15:00:25] <calclavia> Hehe, i'll
see. There's a way to do it...
L1828[15:00:28] <RWTemia> Sangar, make an
official NOVA version of the OC API.
L1829[15:00:38] <Kodos> Who the hell is
RWTemia
L1830[15:00:44] <RWTemia> me.
L1831[15:00:46] <Kodos> No shit
L1832[15:00:50] <Lizzy> he made
ExUtilities, i think
L1833[15:00:51] <Vexatos> Kodos, she's a
cow
L1834[15:00:56] <reinei> and who is 'me'
then?
L1835[15:00:58] <Vexatos> Lizzy, that's
RWTema
L1836[15:00:59] <Kodos> Lizzy, that's
RWTema
L1837[15:01:02] <Kodos> ...
L1838[15:01:03] <Vexatos> ..
L1839[15:01:09] <Lizzy> oh, wait
wat
L1840[15:01:10] <Flawedspirit> .
L1841[15:01:13] <Flawedspirit>
Damnit
L1842[15:01:15] <Vexatos>
L1843[15:01:21] <Vexatos> Zero width
space
L1844[15:01:23] <Vexatos> U:
L1845[15:01:28] <Flawedspirit> .|
L1846[15:01:29] <Lizzy> oh, hai
Sandra
L1847[15:01:35] *
RWTemia impersonates 2 people at once.
L1848[15:01:37] <Sangar> got annoyed of
being pinged? :P
L1849[15:01:47] <Vexatos> Anyways, good
night
L1850[15:01:52] <RWTemia> nah, just nick
changed for funl
L1851[15:01:52] <Sangar> night vex
L1852[15:01:56]
⇦ Quits: Vexatos
(~Vexatos@91-113-77-6.adsl.highway.telekom.at) (Quit: I guess I
have to go now. Bye ✔)
L1853[15:02:12] ***
RWTemia is now known as KongLemming
L1854[15:02:44] <Lizzy> also KongLemming
you're currently on janus' IPv4 address because of derps last
night, do /znc jump whenever you have time please
L1855[15:02:45] *
Kodos resists the urge to kick
L1856[15:02:51]
⇦ Quits: KongLemming (Sandra@janus.theender.net) (Quit:
EnderBNC says BAI)
L1857[15:02:55]
⇨ Joins: Sandra
(Sandra@2001:19f0:6800:8161:a:1ce:c01d:babe)
L1858[15:03:15] <Lizzy> cheers
L1859[15:03:18] <Kodos> Ugh, I hate my
brother
L1860[15:03:28] <Sandra> Lizzy, so
now?
L1861[15:03:30] <Kodos> Gave me one of
his kickin chicken taco pringles to try, and now I want more
L1862[15:03:36] <Lizzy> Sandra, you're on
the v6
L1863[15:03:49] *
Lizzy giggles at the v6 endpoint she gave Sandra
L1864[15:03:57] <Kodos> an*
L1865[15:04:10] <Sandra> ah it's
good.
L1866[15:04:33] <Sandra> due to me being
on Janus, I managed to do some accidental ban evasion.
L1867[15:04:52] <Sandra> and then got
Janus banned from said channel as well.
L1868[15:04:56] <Lizzy> i think mine is
dead:beef:bad:babe if it isn't masked by the hostname
L1869[15:04:59] <Lizzy> Sandra: oh?
L1870[15:05:18] <Mimiru>
izzy@lizzy.theender.net
L1871[15:05:20] <Sandra> I may or may not
have pissed Vaygrim off too many times.
L1872[15:05:37] <Mimiru> %p
L1873[15:05:39] <MichiBot> Ping reply
from Mimiru 0.7s
L1874[15:05:43] <Mimiru> lies.
L1875[15:05:50] <Lizzy> %lookup
lizzy.theender.net
L1876[15:05:50] <MichiBot> Lizzy: DNS
Info for lizzy.theender.net
2001:19f0:6800:8161:dead:beef:bad:babe
L1877[15:06:12] <Sandra> your IPv6 subnet
is wow
L1878[15:06:13] <Mimiru> %rdns
2001:19f0:6800:8161:dead:beef:bad:babe
L1879[15:06:13] <MichiBot> Mimiru:
Reverse DNS Info for 2001:19f0:6800:8161:dead:beef:bad:babe
lizzy.theender.net
L1880[15:06:29] <Flawedspirit> Damn, how
do I get a funny ipv6 for my site?
L1881[15:06:39] <Mimiru> %lookup
eos.pc-logix.com
L1882[15:06:40] <MichiBot> Mimiru: DNS
Info for eos.pc-logix.com 198.50.198.6
2607:5300:60:51da::1bad:babe
L1883[15:06:55] <Flawedspirit> %lookup
flawedspirit.com
L1884[15:06:56] <MichiBot> Flawedspirit:
DNS Info for flawedspirit.com 45.55.196.243
L1885[15:07:00] <Lizzy> get a host that
gives you a /64 IPv6 block
L1886[15:07:06] <Mimiru> Flawedspirit, if
your host gives you a full /64 just assign an address to your
nic
L1887[15:07:06] <Flawedspirit> Yeah, here
I am using IPV4 like a total bitch
L1888[15:07:18] <Mimiru> DO gives you 16
addresses
L1890[15:07:31] <Lizzy> which is
stupid
L1891[15:07:31] <Flawedspirit> Oh. I'll
have to poke around there
L1892[15:07:37] <Lizzy> (to the DO)
L1893[15:07:56] <Mimiru> Yeah DO's IPv6
scheme is sooo stupid.
L1894[15:08:06] <Mimiru> They basically
break IPv6 to do so.
L1895[15:08:22] <Lizzy> at least it's not
as bad as Kimsufi's /128 they give you
L1896[15:08:32] <Mimiru>
yeaaaaaaaaah
L1897[15:08:36] <Flawedspirit> I know
ipv6 has doublehyperoctokerkillion possible addresses, but why does
anyone need a freakin /64?
L1898[15:08:50] <Sandra> Botania
Skyblock: The Modpack: The Mod: The Modpack
L1899[15:08:59] <Mimiru> Because a /64 is
the minimum recommended
L1901[15:09:39] <Mimiru> Dat URL....
:/
L1902[15:09:39] <Flawedspirit> That's
18,446,744,073,709,551,616 addresses...
L1903[15:10:05] <Flawedspirit> I could
run a nanite swarm on that (inb4 xkcd)
L1904[15:10:30] <Mimiru> Yes, and you
could give every computer on the planet a /64 and have room to do
so A LOT of times over.
L1905[15:11:04] <Mimiru> And by computer
I mean, PC, Laptop, Server, VM, Cellphone, Toaster....
L1906[15:11:23] <Lizzy> Toast over
IP
L1907[15:11:42]
⇦ Quits: iceman11a
(icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Ping timeout: 202
seconds)
L1908[15:14:24] <Skye> HTCPCP
L1909[15:14:33] <Lizzy> hehe
L1910[15:14:58] <Sandra> fridge over
IP.
L1911[15:15:23] <Flawedspirit> "lol.
I hacked his fridge and ordered 14,548,210 jugs of milk from
amazon"
L1912[15:15:23] <Sandra> when people say
their computer is a toaster, you say no my computer can run
crysis.
L1913[15:15:55] <Sangar> there probably
are actual toasters that can run doom, though
L1914[15:16:00] <reinei> well, my
computer, err toaster just gained 1Mio Yen on a Korean Stock
market
L1915[15:16:06] <reinei> only to lose it
again xD
L1916[15:16:20] <reinei> (obviously
fake)
L1917[15:17:47] <Mimiru> %calc
128^2
L1918[15:17:48] <MichiBot> Mimiru:
16,384
L1920[15:18:07] <MichiBot> Ekoserin:
How to mod any toaster to control pc games in 3 easy steps |
length
4m 31s | Likes:
10648
Dislikes:
374 Views:
688893 |
by vexal
L1921[15:18:15] <Mimiru> %calc
2^128
L1922[15:18:15] <MichiBot> Mimiru:
340,282,366,920,938,460,000,000,000,000,000,000,000
L1923[15:18:21] <Mimiru> Right that's
it...
L1924[15:18:33] <reinei> %cal
10^(10^100)
L1925[15:18:41] <reinei> (the missing c
was intentional)
L1926[15:18:53] <Mimiru> Why?
L1927[15:18:55] <Mimiru> %calc
10^(10^100)
L1928[15:18:55] <MichiBot> Mimiru:
∞
L1929[15:18:56] <Mimiru> :P
L1930[15:19:08] <reinei> I didn't know if
it had flood protection
L1931[15:19:43] <reinei> %calc
3^3^3^3^3^3^3^3^3^3
L1932[15:19:43] <MichiBot> reinei:
∞
L1933[15:19:49] <reinei> that
quickly?
L1934[15:20:00] <Sangar> i'm off, gnight!
o/
L1935[15:20:05] <Mimiru> Night
Sangar
L1936[15:20:30] <Inari> do nova mods work
alongside forge then?
L1937[15:20:55] <Sandra> Inari,
yep.
L1939[15:21:07] <Inari> nice :o
L1940[15:21:20] <Inari> wonder why i
havent heard about it yet xD
L1941[15:21:42] <Mimiru> Flawedspirit: So
we could assign an IPV6 address to EVERY ATOM ON THE SURFACE OF THE
EARTH, and still have enough addresses left to do another 100+
earths. It isn’t remotely likely that we’ll run out of IPV6
addresses at any time in the future.
L1942[15:21:48] <Inari> sounds like it
should be hugely popular
L1943[15:22:02] <reinei> %calc the
meaning of life
L1944[15:22:02] <MichiBot> reinei:
42
L1945[15:22:08] <Mimiru> - Steve
Leibson
L1946[15:22:10] <reinei> is NOT 42
L1947[15:22:17] <reinei> at least not
neccessarily
L1948[15:22:27] <Sandra> Inari, it is,
but it's brand new and unfinished.
L1949[15:22:33] <reinei> its the answer
to the ultimate question about life, the universe and
everything
L1950[15:22:42] <Inari> hm, will have to
try ti out
L1951[15:23:09] <reinei> also Mimiru, you
should add that to the Expression Builder to allow 'the meaning of
life + the lonliest number'
L1952[15:23:22] <Mimiru> Nah,
effort.
L1953[15:23:50]
⇦ Quits: Away_21 (Wuerfel21@bronyville.me) (Ping timeout: 378
seconds)
L1954[15:23:56] <Mimiru> A lot of this is
getting thrown away soon anyway.. I'm not sure what I'm going to
bother keeping
L1955[15:25:04]
⇨ Joins: ThePotato
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L1956[15:25:11]
⇦ Parts: Voidi (~tobias@185.9.227.243) ())
L1957[15:25:12] *
Lizzy hides
L1958[15:25:21] <Sandra> apparently
google+ has split from youtube.
L1960[15:27:02] <Inari> Sandra: woo
L1961[15:27:35] <Sandra> because google
decided "welp, google+ failed."
L1962[15:30:49] *
vifino unhides Lizzy
L1963[15:30:56] <Lizzy> nu
L1964[15:31:02] *
Lizzy hides and takes vifino with her
L1965[15:31:08] <vifino> wee
L1966[15:33:20] <Flawedspirit> Oh lord,
the W10 version of Minecraft uses my xbox live name
L1967[15:33:31] <Flawedspirit> But I
can't change it :/
L1968[15:33:40]
⇦ Quits: ThePotato
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) (Ping timeout:
206 seconds)
L1969[15:33:42]
⇨ Joins: ThePotato_
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L1970[15:33:49] <ThePotato_> damn i hate
my internet
L1971[15:35:46] <Mimiru> I'm downloading
GTA 5 at 2.2 MB/s
L1972[15:35:53] <Mimiru> *everything*
else is slow as hell.
L1973[15:36:04] <Mimiru> I need another
internet connection...
L1974[15:36:12] <Mimiru> wonder if I
can... ahem... borrow a neighbors
L1975[15:36:45] <Izaya> 2.2 is the
theoretical limit of ADSL2+!
L1976[15:37:03] <Mimiru> I'm on
cable
L1977[15:37:08] <Mimiru> a very shitty
ISP.
L1978[15:37:17] <Izaya> ... ah
L1979[15:37:18] <Mimiru> They peer
with..... Windstream
L1980[15:38:23] <Flawedspirit> American
ISPs: teaching Canadians that YES, it can be worse since 1906
:P
L1981[15:38:54] <Mimiru> But atleast I'm
getting the full speed this line package gives...
L1982[15:39:13] <Mimiru> Back in the
winter I was getting around .7 Mbps
L1983[15:40:20] <Mimiru> now I actually
get 20 Mbps..
L1984[15:40:24] <Mimiru> most of the
time.
L1985[15:41:41] <andyipod1437> what is a
good program for big reactor and turbine
L1986[15:41:54] *
Flawedspirit prepares to shameless plug
L1987[15:42:18] <Mimiru> Anything not
written by Shuudoushi.
L1988[15:42:33]
⇦ Parts: ThePotato_
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
(Rejoining))
L1990[15:42:46]
⇦ Quits: Montana (webchat@66.17.125.238) (Ping timeout: 204
seconds)
L1991[15:42:47] <Flawedspirit> Shame;ess
plug for erryone!
L1992[15:42:52] <Mimiru> Personally I use
autopid and power-monitor from OPPM
L1993[15:42:57]
⇨ Joins: ThePotato_
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L1994[15:43:00] <Mimiru> But I've seen
Flawedspirit's and it looks pretty good.
L1995[15:43:05]
⇦ Quits: ThePotato_
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) (Quit:
Leaving)
L1996[15:43:15]
⇨ Joins: ThePotato
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L1997[15:43:44] <ThePotato> andyipod1437,
i plan on making my own
L1998[15:43:49] <Flawedspirit> The
turbine auto mode I added is pretty cool, but be careful with
it
L1999[15:44:00] <Flawedspirit> I
accidently bankrupted my base's energy stores
L2000[15:44:04] <Flawedspirit> A few
times
L2001[15:44:21] <Mimiru> THis is why I
store a few trillion RF... as a just in case.
L2002[15:44:31] <Mimiru> *cough*52
trillion*cough*
L2003[15:44:35]
⇨ Joins: Rashy__
(~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net)
L2004[15:44:44] <Flawedspirit> You are
crazy
L2005[15:44:57] <andyipod1437>
flawdspirit where can i find yours?
L2006[15:44:57] <Mimiru> And mine is the
smallest on the server. :P
L2007[15:45:08] <Mimiru> He just linked
it, it's on github
L2008[15:45:16] <Flawedspirit> I don't
wanna go that route because I can't really generate saline or
lithium fast enough
L2009[15:45:22] <ThePotato> where do i
find the functions for the bigreactor
L2013[15:45:54] <Flawedspirit> Get
ninjad
L2014[15:46:06] <Mimiru> mine showed on
my client before yours so shush :P
L2015[15:46:18] <Mimiru> TotallyNotKatie,
agrees
L2016[15:46:34] <gamax92> mine shows
Flawedspirit first
L2017[15:46:46] <Mimiru> It's almost like
latency matters or something.
L2018[15:46:55] <ThePotato> thanks
Flawedspirit, Mimiru
L2019[15:47:41]
⇦ Quits: rashy
(~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net) (Ping timeout: 206
seconds)
L2020[15:47:52]
⇨ Joins: rashy
(~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net)
L2021[15:48:21] <Flawedspirit>
%ping
L2022[15:48:22] <MichiBot> Ping reply
from Flawedspirit 0.47s
L2023[15:48:59]
⇨ Joins: djamba
(webchat@p5B235883.dip0.t-ipconnect.de)
L2024[15:49:08]
⇦ Quits: Rashy__
(~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net) (Ping timeout: 206
seconds)
L2025[15:49:32] <Mimiru> Someone should
buy me a Pizza cause I'm awesome.
L2026[15:49:34] <Mimiru> :P
L2027[15:50:03] <reinei> Someone should
buy me Pizza if they think Mimiru is NOT awesome
L2028[15:50:11] <reinei> now at least
someone will get Pizza
L2029[15:50:12] <Flawedspirit> I'll mail
you a stuffed crust pizza from Pizza Hut
L2030[15:50:21]
⇦ Quits: djamba (webchat@p5B235883.dip0.t-ipconnect.de)
(Client Quit)
L2031[15:50:24] <ThePotato> sometimes
that brings out my twitch raiding past and wants to send 150 pizzas
:D
L2032[15:50:26] <ThePotato> jk
L2033[15:50:33] <Flawedspirit> I'm
placing my faith in both Canada Post and the USPS
L2034[15:50:45] <Mimiru> Welp, I'll be
ded.
L2035[15:50:52] <Flawedspirit> So... your
pizza will arrive in November
L2036[15:51:02] <Flawedspirit> or
2017
L2037[15:51:07] <Flawedspirit>
s/or/of
L2038[15:51:07] <Kibibyte>
<Flawedspirit> of 2017
L2039[15:51:38] <Flawedspirit> Once
ordered a textbook that shipped with the USPS.
L2040[15:51:46] <Flawedspirit> The
semester was almost over when it arrived.
L2041[15:52:03] <Mimiru> I'm not
surprised.
L2042[15:55:50] <ThePotato> what do i
need to require for the bigreactor
L2043[15:55:55]
⇨ Joins: Away_21 (Wuerfel21@bronyville.me)
L2044[15:56:01] <Lizzy>
"<@Mimiru> Someone should buy me a Pizza cause I'm
awesome." I would if i lived near you
L2045[15:56:11] <Mimiru> ThePotato,
Component.
L2046[15:56:20] <ThePotato> Mimiru,
component.?
L2047[15:56:21] <Mimiru> Heh, Thanks
Lizzy
L2048[15:56:29] <Mimiru> Yes....
component
L2049[15:56:32] <ThePotato> no
L2050[15:56:36] <Mimiru> yes.
L2051[15:56:37] <andyipod1437>
flawedsprit what is the easy way to install your program
L2052[15:56:39] <ThePotato> component dot
what
L2053[15:56:46] *
Mimiru facedesks
L2054[15:56:51] <Mimiru> COMPONENT.
L2055[15:56:56] <ThePotato> ok
L2056[15:57:05] <ThePotato> reactor =
component.?
L2057[15:57:06] <Mimiru> local component
= require("component")
L2058[15:57:17] <Flawedspirit>
andyipod1437: pastebin get zWju7H0z <whatever you want>
L2059[15:57:19] <ThePotato> i know that
part already
L2060[15:57:25] <Mimiru> Then good.
you're done.
L2061[15:57:29] <ThePotato> local reactor
= component.what
L2062[15:57:33] <andyipod1437> okay
L2063[15:57:44] <Flawedspirit> local
reactor = component.br_reactor
L2064[15:57:45] <Mimiru> ThePotato, run
components
L2065[15:57:58] <Flawedspirit> Sorry, I
spoiled the fun
L2066[15:58:04] <ThePotato> thanks
L2067[15:58:19] <Mimiru> components lists
all connected components
L2068[15:58:23] <Mimiru> and gives you
their names.
L2069[15:59:40]
⇨ Joins: Voidi (~tobias@185.9.227.243)
L2070[16:00:02] <Flawedspirit> Working on
a reactor monitor, ThePotato?
L2071[16:00:12] <ThePotato> more or
less
L2072[16:00:15] <Lizzy> The spoon from
which you feed only holds so much.
L2073[16:00:19] <ThePotato> could know
about gpu better
L2074[16:01:06] <Flawedspirit> Lizzy: You
saying I should not tell him to just look at the source of my
reactor monitor? :P
L2075[16:01:37] <Lizzy> I was just making
a general comment, it was not directed at anything.
L2076[16:01:42] <ThePotato> what are you
talking about im just going off of documentation from the
wiki
L2077[16:02:28] <Flawedspirit> One day I
will fix the one really outstanding issue with my program: the
screen flickering
L2078[16:02:33] <Flawedspirit> One
day...
L2079[16:03:14] <Lizzy> Tomorrow: (noun)
A mystical place where 99% of all human productivity is
stored
L2080[16:03:51] <Flawedspirit> I can't
fix the issue because it may literally be impossible
L2081[16:04:06]
⇨ Joins: iceman11a
(icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L2082[16:04:13] <Flawedspirit> The for
loop that prints the turbine data may be too hardcore to print in
one "frame"
L2083[16:04:23] <reinei> Lizzy: well
actually its Future, the (noun):
L2084[16:04:25] <Flawedspirit> You can
actually see it drawing
L2085[16:06:40] ***
Cruor is now known as Cruor|Away
L2086[16:07:53] <ThePotato> what is a
nice temperature for the casing and core
L2087[16:08:10] <Flawedspirit> There's
not really such a thing
L2088[16:08:20] <Flawedspirit> It all
depends on your fuel bundle setup
L2089[16:08:35] <Flawedspirit> Anything
with high reactivity/low burn rate is good
L2090[16:08:46] *
Kodos can't wait for BR 0.5
L2091[16:09:00] <Flawedspirit> Oh?
L2092[16:09:39] <Ekoserin> Cats
L2093[16:09:40] <ThePotato> i can usually
get about 1.5KRF /t
L2094[16:09:53] <ThePotato> but i dont
know what a good ratio for it is
L2096[16:10:47] <Flawedspirit>
Checkerboard pattern of fuel rods/cryotheum and you're
laughing
L2097[16:11:06] <Flawedspirit> Well, for
now
L2098[16:11:59] <Flawedspirit> Lol...
"Touching corium fluid swiftly kills the shit out of
you."
L2099[16:12:11] <Flawedspirit> Eagerly
awaiting BR 0.6
L2100[16:12:31] <DrHoffman> lol
L2101[16:12:43] *
DrHoffman kills the shit out of gamax92
L2102[16:13:44] <Flawedspirit> Beamguide
machine (0.8, definitely)
L2103[16:13:44] <Flawedspirit> Goddamn it
looks cool
L2104[16:13:55] <Flawedspirit> Ok, NOW
I'm curious as to what that'll be
L2105[16:15:32] <Inari> rainbow
machine
L2106[16:16:46] <Flawedspirit> Awww....
"Add reactivity penalty to control rods, so a reactor with
high control rod insertion is less efficient than a smaller reactor
with lower insertion. Encourages right-sizing designs."
L2107[16:17:05] <Flawedspirit> But I LIKE
my reactor being a towering skyscraper that only runs at 11% rated
capacity
L2108[16:17:21] <reinei> maybe make it a
config?
L2109[16:17:28]
⇦ Quits: primetoxinz
(~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Ping timeout: 202
seconds)
L2110[16:18:04] <Flawedspirit> It'd
probably just cause me to build things that more resemble actual
nuclear power plants
L2111[16:18:10] <Flawedspirit> So...
multiple smaller reactors
L2112[16:18:23] <ThePotato> fhow do i
download from pastebin in computer>?
L2113[16:18:32] <Kodos> I still need to
find the HDD that was failing and slave it, so I can see if I can
salvage my nuclear power plant schematic
L2114[16:18:39] <Mimiru> pastebin get id
filename
L2115[16:18:42] <Flawedspirit> pastebin
get <pastebin code> <program name>
L2116[16:18:49] <Mimiru> requires one (1)
Internet card
L2117[16:18:58] <Flawedspirit> Not
two.
L2118[16:19:02] <Flawedspirit> Three is
right out!
L2119[16:19:14] <Mimiru> 16 however will
work just fine... oddly enough.
L2120[16:19:43] <reinei> do not count to
4 or even to 5
L2121[16:19:51] <reinei> count to 3 and 3
(three) only
L2122[16:20:12] <reinei> do not count to
2 unless you are counting to 3
L2123[16:20:56] <Flawedspirit> Only to 3
(three, trois, drei, tres)
L2124[16:21:31]
⇦ Quits: s0r00t
(~s0@AMarseille-652-1-331-222.w90-37.abo.wanadoo.fr) (Ping timeout:
206 seconds)
L2125[16:21:50] <Flawedspirit> How did
this conversation start again? The IRC log is right before me and I
still cannot fathom it. :P
L2126[16:21:56]
⇦ Quits: Kiloff (~Kilobyte@5.231.51.78) (Ping timeout: 198
seconds)
L2127[16:22:23]
⇦ Quits: Bacon (~tasty@5.231.51.78) (Ping timeout: 198
seconds)
L2128[16:23:27] <ThePotato> how would i
monitor how much rf is in a energy cell
L2129[16:23:37] <ThePotato> i dont have
power enabled for oc though
L2130[16:23:43] <Flawedspirit> Write a
program :P
L2131[16:23:54] <ThePotato> like how do i
connect it
L2132[16:24:04] <Kodos> What mod is the
energy cell from
L2133[16:24:06] <Flawedspirit>
Adaptor
L2134[16:24:13] <ThePotato> TE
L2135[16:25:19] <Kodos> ~w assert
L2137[16:26:11]
⇨ Joins: Bacon (~tasty@5.231.51.78)
L2138[16:26:11]
zsh sets mode: +v on Bacon
L2139[16:26:17] <Kodos> I'm not sure if
this will work, but
L2140[16:26:30] <ThePotato> ~oc
adapter
L2142[16:26:38] <Kodos> #lua local x = 2
assert(x == 1, "Testing.")
L2143[16:26:38] <|0xDEADBEEF|> >
[string "lua"]:1: Testing.
L2144[16:26:55] <reinei> #lua a = b = 5
return a, b
L2145[16:26:59] <|0xDEADBEEF|> >
[string "lua"]:1: unexpected symbol near '='
L2146[16:27:03] <reinei> aww
L2147[16:27:06] <Kodos> wat
L2148[16:27:28] <Mimiru> Odd, I'd almost
expect that to work.
L2149[16:27:33] <ThePotato> is there a
power func for ThermalExpansion energycell
L2150[16:27:41]
⇨ Joins: Kiloff (~Kilobyte@5.231.51.78)
L2151[16:28:23] <Flawedspirit> This is
gonna sound like heresy, but go find example of monitors that are
programmed using CC
L2152[16:28:47] <Mimiru> Or, connect it
via an adapter, and list the methods.
L2153[16:29:02] <Flawedspirit> The block
you're monitoring pretty much exposes the same methods
L2154[16:29:03] <Kodos> Or give me 10
mins to fire up my tech pack, and I'll check
L2155[16:29:06] <ThePotato> idk how to
list methods
L2156[16:29:13] <ThePotato> sad
L2157[16:30:23] <Mimiru> Well, one way to
do it is to run components, find the name of the component
L2158[16:30:37] <Mimiru> then type lua
hit enter and type component.name. and hit tab
L2159[16:30:51] <Mimiru> I can't recall
the loop offhand do print them all
L2160[16:31:10] <Mimiru> and my internet
is being super effing slow so looking it up is more trouble then I
care to expend on your behalf.
L2161[16:31:52]
⇨ Joins: primetoxinz
(~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L2162[16:32:07]
⇦ Quits: ThePotato
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) (Read error:
Connection reset by peer)
L2164[16:32:14] <Mimiru> I have no
idea.
L2165[16:32:36] <Mimiru> and he's
gone
L2166[16:32:37] <Mimiru> so.
L2167[16:32:38] <Mimiru> yeah
L2168[16:32:41] <Mimiru> I give the fuck
up.
L2169[16:32:43] <Mimiru> I'm out.
L2170[16:33:21] <gamax92> Mimiru: no no
stay
L2172[16:39:14]
⇨ Joins: s0r00t
(~s0@AMarseille-652-1-331-222.w90-37.abo.wanadoo.fr)
L2173[16:42:11] <reinei> #lua
print("\226\128\139")
L2174[16:42:11] <|0xDEADBEEF|> > |
nil
L2175[16:42:29] <reinei> #lua
print("")
L2176[16:42:29] <|0xDEADBEEF|> >
nil
L2177[16:42:45] <reinei> #lua
print(" ")
L2178[16:42:45] <|0xDEADBEEF|> > |
nil
L2179[16:42:46] <Flawedspirit> We can run
lua in this irc?
L2180[16:42:51] <reinei> yes
L2181[16:42:51] <Flawedspirit> That
sounds dangeroud
L2182[16:42:53] <gamax92> no, it's all
fake
L2183[16:42:56] <reinei> its
sandboxed
L2184[16:43:03] <gamax92> no, it has
debug apis and os.execute
L2185[16:43:08] <reinei> and also hes
just a guy whop likes to trol nebw
L2186[16:43:19] <reinei>
#resetsandbox
L2187[16:43:20] *
gamax92 smiles and waves
L2188[16:43:22] <Flawedspirit> so for
i=1; i<99999 won't work?
L2189[16:43:27] <gamax92> NO WHY YOU
RESET SANDBOX REINEI
L2190[16:43:31] <Kodos> Do I need
something to make 'options' work?
L2191[16:43:31] <reinei> it didn't
L2192[16:43:36] <gamax92> don't
L2193[16:43:41] <gamax92> Kodos: wheres
this?
L2194[16:43:44] <reinei> #lua
inc(8)
L2195[16:43:44] <|0xDEADBEEF|> >
[string "lua"]:1: attempt to call a nil value (global
'inc')
L2196[16:43:56] <Kodos> wat
L2197[16:44:15] <Kodos> gamax92, inc and
dec can be found in my lib on pastebin
L2198[16:44:31] <gamax92> Kodos:
"<Kodos> Do I need something to make 'options'
work?"
L2199[16:44:35] <Kodos> Oh
L2200[16:44:35] <gamax92> Kodos: wheres
this options
L2201[16:44:43] <Kodos> In my program,
I'm using
L2202[16:44:47] <Kodos> if options.en
then dostuff
L2203[16:44:53] <Kodos> but when I
do
L2204[16:44:55] <reinei> Kodos, I just
wanted to see if 0xDEADBEEF had been reset some time agao, and it
was
L2205[16:45:00] <Kodos> runprogram
--en
L2206[16:45:02] <Kodos> but it isn't
working
L2207[16:45:09] <gamax92> uhh
L2208[16:46:01] <gamax92> Kodos: you have
[ local args, options = shell.parse(...) ] right?
L2209[16:46:18] <Kodos> >.>
L2210[16:46:19] <Kodos> No
L2211[16:46:24] <gamax92> well then, use
that
L2212[16:46:26] <Kodos> Which led me to
my question
L2213[16:46:27] <Kodos> Thank you
L2214[16:46:52] <Kodos> Do I need the
brackets?
L2215[16:47:00] <Kodos> or were you just
separating coce
L2216[16:47:01] <Kodos> code, even
L2217[16:47:14] <gamax92>
separating
L2218[16:47:23] <reinei> shell.parse
resolves what? can it resolve value options like '--cache-size
120m' too?
L2219[16:47:26] <Kodos> kk ty again
L2220[16:47:48] <gamax92> reinei: it
can't do option arguments like that, but will do
--cache-size=120m
L2221[16:47:52] <Kodos> Whoops, I have to
require shell too now
L2222[16:48:19] <gamax92> you would have
to manually say, if cache-size is set then use the first argument
as it's value
L2223[16:48:32] <Kodos> What's the two
letter thinger for spanish
L2224[16:48:36] <gamax92> es
L2225[16:48:38] <reinei> I instantly
thought about writing a function for that thats why :P
L2226[16:48:41] <Kodos> And the other two
letter thinger for it?
L2227[16:48:49] <gamax92> ?_?
L2228[16:48:52] <reinei> es_ES wsn't
it?
L2229[16:48:53] <Kodos> en_US
L2230[16:49:00] <gamax92> oh
L2231[16:50:21] <gamax92> Kodos: i mean,
the second two letters is for location of that language
L2232[16:50:31] <Kodos> Ah
L2233[16:50:31] <Kodos> Okay
L2234[16:50:59] <reinei> like de_DE and
de_AU
L2235[16:51:08] <reinei> or en_US and
en_GB
L2236[16:51:10]
⇨ Joins: EvaKnievel
(~EvaKnieve@178.167.254.24.threembb.ie)
L2238[16:52:11] <Kodos> Once I get more
lang files set up for testing, I'll probably convert my language
selection into a switch statement
L2239[16:52:32] <Flawedspirit> That
program is herping a lot of derp
L2240[16:52:39] <Flawedspirit> How is it
able to herp that muh derp?
L2241[16:52:45] <Flawedspirit>
much*
L2242[16:52:49] <Kodos> Because I wrote
it, obviously
L2243[16:52:53] <reinei> because
dofile(langfile)
L2244[16:53:14] <Flawedspirit> That
explains it wonderfully. As you were, soldier.
L2245[16:53:23] <gamax92> do common
language systems support parenting?
L2247[16:53:33] <reinei> parenting?
L2248[16:53:54] <gamax92> like, try to
use the location specific one, and if there's a missing entry then
try to use the language generic one, and if that's missing then use
English
L2249[16:54:06]
⇨ Joins: djamba
(~djamba@p5B235883.dip0.t-ipconnect.de)
L2250[16:54:24] <reinei> well, 'common'
in lua === nil? most likely
L2251[16:55:00] *
djamba slaps djamba around a bit with a large trout
L2252[16:55:00] *
EnderBot2 chuckles
L2253[16:55:22] *
Kodos slaps djamba around a bit with an OC Networking
cable
L2254[16:55:22] *
EnderBot2 rulls on the floor laughing
L2255[16:56:15] *
gamax92 slaps djamba around a bit with a rusty knife
L2256[16:56:16] *
EnderBot2 laughs
L2257[16:56:17] <Kodos> Anyway, I got the
basics of this system working
L2258[16:56:29] <Kodos> Going to
implement a switch statement now, before the lang files get out of
hand
L2259[16:57:04] <Kodos> Debating how I
should populate the table of languages. Whether to preprogram it,
or have it check a folder for *.lang files
L2260[16:58:55] <Kodos> For options, --
supports multiple characters, but - is just one character?
L2261[16:59:20] <reinei> thats the
convewntion
L2262[16:59:24] <Kodos> Mkay
L2263[16:59:32] <reinei> but in the end
everything is an argument and you wouldn't need them
L2264[16:59:40] <reinei> although
shell.parse might expect them that way
L2265[17:00:42] <Inari> shell.parse isnt
using that convention
L2266[17:02:13] <Inari> -- actually says
"stop reading options and just read args", -en will set e
and n to true in options table, -e=blah will set e to blah in
options table
L2267[17:02:14] <Inari> orso
L2268[17:02:26] <gamax92> Inari: Kodos
meant the option prefix
L2270[17:02:40] <gamax92> not the literal
argument of two dashes
L2271[17:02:59] <Inari> well theres no
--en, thats what im saying :P
L2272[17:03:00] <Kodos> Though what Inari
said is new knowledge for me too, so thank you
L2273[17:03:14] <Inari> or at least no
last time i checked
L2274[17:03:27] <gamax92> uhh, what do
you mean there is no --en
L2275[17:03:35] <gamax92> --en will set
en to true in options table
L2276[17:03:39] <Kodos> Now I just have
to figure out a way to get a space between two variables without
having to put it in the string itself
L2277[17:03:46] <gamax92> and --en=blah
will set en to blah in options table
L2278[17:03:55]
⇦ Parts: Voidi (~tobias@185.9.227.243) ())
L2279[17:04:08] <reinei> Kodos if you
know all variable names
L2280[17:04:31] <reinei> just check
everyone for a trailing space (or simply strip them of trailing
spaces) and append one
L2281[17:04:41] <Inari> right, ignore tha
tpart :P
L2282[17:04:48] <Kodos> reinei, example1
being print(capbank.getEnergyStored(), myrfstoredvarhere)
L2283[17:04:50] <Inari> -- is for the =
stuff
L2284[17:04:52] <Kodos> But the , puts in
a tab
L2285[17:04:52] <Inari> so
--en=blah
L2287[17:04:55]
⇦ Quits: djamba (~djamba@p5B235883.dip0.t-ipconnect.de)
()
L2288[17:05:05] <gamax92> why was djamba
even here
L2289[17:05:06] <Inari> and for
--en
L2290[17:05:17] <gamax92> all they did
was just show up, slap themselves, get slapped, and then
leave
L2291[17:05:46] <Inari> though i could
have sworn last time i tried --something it didnt work
<.<
L2292[17:06:09] <reinei> Kodos: first of
all mrfrstoredvarhere = " "..mrfrstoredvarhere:strip()
--[[or whatever it was called again]] then
print(tostring(<getEnergy thingy>)..mrfrstoredvarhere)
L2293[17:06:29] <gamax92> strip?
L2294[17:06:34] <Kodos> wat
L2295[17:06:40] <Kodos> English
motherfucker, do you speak it?
L2296[17:06:50] <reinei> any function
that takes leading + trailing spaces out
L2297[17:07:53]
⇨ Joins: Dimitriye98
(~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L2298[17:07:55] <reinei> like
string.gsub(var, '^(%s*)(.-)(%s*)$', '\2')
L2299[17:08:05] <reinei> s/\\2/%2/
L2300[17:08:05] <Kibibyte> <reinei>
like string.gsub(var, '^(%s*)(.-)(%s*)$', '%2')
L2301[17:08:31] <gamax92> reinei: that
would not work very well
L2302[17:08:44] <DrHoffman> well, remove
the anchoring
L2303[17:08:48] <reinei> sure as hell
won'T it work
L2304[17:08:51] <DrHoffman> actually no
I'm fucking retarded
L2305[17:09:00] <reinei> DrHoffman: then
i might be stripping ALL spaces
L2306[17:09:00] <DrHoffman> #lua
string.gsub(" wat ", '^(%s*)(.-)(%s*)$', '%2')
L2307[17:09:00] <|0xDEADBEEF|> > wat |
1
L2308[17:09:10] <reinei> it worked!
O.o
L2309[17:09:18] <gamax92> #lua
string.gsub("wat", '^(%s*)(.-)(%s*)$', '%2')
L2310[17:09:18] <|0xDEADBEEF|> > wat |
1
L2311[17:09:22] <gamax92> ... why
L2312[17:09:28] <DrHoffman> Because
*
L2313[17:09:31] <reinei> cause I can do
it apparently?
L2314[17:09:32] <gamax92> #lua
string.gsub(" hello worlds carrots ", '^(%s*)(.-)(%s*)$',
'%2')
L2315[17:09:32] <|0xDEADBEEF|> > hello
worlds carrots | 1
L2316[17:09:32] <DrHoffman> * matches 0
or more
L2317[17:09:37] <gamax92> WSFD
L2318[17:09:44] <DrHoffman> gamax92: *
MATCHES ZERO OR MORE
L2319[17:09:49] <DrHoffman> DAMMIT HOW
HARD IS IT
L2320[17:09:53] <gamax92> luausers or
whatever the wiki is, you've failed me
L2321[17:09:58] <reinei> and gsub allows
capture group referencing
L2322[17:10:06] <DrHoffman> yeah
L2323[17:10:57] <DrHoffman> #lua
string.gsub("[===[Lua long
string]===]","[(=-)[(.+)]%1]","%2")
L2324[17:10:57] <|0xDEADBEEF|> >
[string "lua"]:1: invalid capture index %1
L2325[17:11:00] <DrHoffman> fak
L2326[17:11:10] <gamax92> DrHoffman: well
i dunno, I normally just use trim12
L2327[17:11:10] <DrHoffman> #lua
string.gsub("[===[Lua long
string]===]","%[(=-)%[(.+)%]%1%]","%2")
L2328[17:11:11] <|0xDEADBEEF|> > Lua
long string | 1
L2329[17:11:32] *
DrHoffman trims gamax92
L2330[17:12:00] <reinei> I wonder if - or
* would be more effective for that one
L2331[17:12:15] <reinei> probably -
though
L2332[17:12:20] <DrHoffman> * would be
more effective for the second group
L2333[17:12:26] <Inari> the heck are you
doing
L2334[17:12:31] <DrHoffman> actually it
would be effective for both
L2335[17:12:36] <DrHoffman> #lua
[[string]]
L2336[17:12:37] <|0xDEADBEEF|> >
string
L2337[17:12:38] <reinei> well it would
WORK
L2338[17:12:45] <reinei> but would it be
better?
L2339[17:12:54] <DrHoffman> well, it
would match more
L2340[17:13:00] <reinei> as a * would
instantly try the rest of the string
L2341[17:13:04] <DrHoffman> because the
current one doesn't match [[]]
L2342[17:13:11] <reinei> it should
L2343[17:13:13] <Inari> why not
L2344[17:13:15] <Inari> use
textutils?
L2345[17:13:20] <reinei> #lua
string.gsub("[[Lua long
string]]","%[(=-)%[(.+)%]%1%]","%2")
L2346[17:13:20] <|0xDEADBEEF|> > Lua
long string | 1
L2347[17:13:25] <reinei> its - after
all
L2348[17:13:25] *
DrHoffman stabs Inari
L2349[17:13:27] <reinei> not +
L2350[17:13:33] <Inari> what
L2351[17:13:39] <gamax92> #lua function
string_trim(s) local from = s:match"^%s*()" return from
> #s and "" or s:match(".*%S", from)
end
L2352[17:13:39] <|0xDEADBEEF|> >
nil
L2353[17:13:45] <DrHoffman> Wait, I
thought - would match 1 or more
L2354[17:14:05] <DrHoffman> I need to do
some research
L2355[17:14:08] <Inari> #lua =text
L2356[17:14:13] <|0xDEADBEEF|> >
[string "lua"]:1: unexpected symbol near '='
L2357[17:14:19] <Inari> #lua
print(text)
L2358[17:14:20] <|0xDEADBEEF|> >
nil
L2359[17:14:24] <DrHoffman> Inari: just
do #lua text
L2360[17:14:25] <reinei> DrHoffman: + is
1+ - is 0+
L2361[17:14:27] <Inari> #lua local text =
require("test") print(text)
L2362[17:14:27] <|0xDEADBEEF|> >
[string "lua"]:1: attempt to call a nil value (global
'require')
L2363[17:14:29] <DrHoffman> This isn't
the ultra shitty lua interpreter
L2364[17:14:33] <reinei> but - is lazy
and * is greedy
L2365[17:14:47] <Inari> so
L2366[17:14:49] <Inari> what are we
trying to do
L2367[17:14:50] <reinei> gamax wth was
that function?
L2368[17:14:55] <gamax92> trim12
L2369[17:15:05] <DrHoffman> Inari: what
are you even trying to do
L2370[17:15:12] <Inari> DrHoffman: what
are you even trying to do
L2371[17:15:17] <DrHoffman> Inari: what
are you even trying to do
L2372[17:15:19] <Inari> DrHoffman: what
are you even trying to do
L2373[17:15:21] <DrHoffman> Inari: what
are you even trying to do
L2374[17:15:24] <Inari> ...
L2375[17:15:31] <DrHoffman> TELL ME
L2376[17:15:53] <gamax92> TELL HIM
L2377[17:16:00] <DrHoffman> TELL US
L2378[17:16:25] <reinei> A
L2379[17:16:41] <Inari> Kodos: why do you
not want to put it into the string anyway
L2380[17:17:03] <Kodos> Because it's a
pain to make sure every single string in every lang file has a
space before it
L2381[17:17:28] <Inari> and... why not
use .." " ..
L2382[17:17:44] <reinei> failsafe
L2383[17:18:04] <Inari> im confused
:D
L2384[17:18:40]
⇦ Quits: s0r00t
(~s0@AMarseille-652-1-331-222.w90-37.abo.wanadoo.fr) (Quit:
Leaving)
L2385[17:19:06] <Inari> what ever
happened to lnano anyway
L2386[17:19:44] <DrHoffman> #lua function
getVersion() local dump = string.dump(function() end) return
string.format("%X", dump:byte(5)) end
L2387[17:19:44] <|0xDEADBEEF|> >
nil
L2388[17:19:47] <DrHoffman> #lua
getVersion()
L2389[17:19:47] <|0xDEADBEEF|> >
53
L2390[17:19:52] <DrHoffman> lel
L2391[17:20:15] <Inari> anyway
L2392[17:20:19] <Inari> OC has a trim
function
L2393[17:20:22] <Kodos> Does a tilde by
itself mean anything
L2394[17:20:28] <Inari> yeah
L2395[17:20:29] <Inari>
"not"
L2396[17:20:33] <DrHoffman> Kodos:
bitwise not
L2397[17:20:36] <Inari> well that
L2398[17:20:36] <Kodos> Bleh
L2399[17:20:37] <Kodos> k
L2400[17:20:38] <Inari> bitwise :P
L2401[17:20:46] <Kodos> I need a
character I can use as a variable
L2402[17:20:54] <Inari> $
L2403[17:20:58] <DrHoffman> #lua 48 ~
2
L2404[17:20:58] <|0xDEADBEEF|> >
50
L2405[17:21:07] <Kodos> wat
L2406[17:21:16] <Inari> $, like php
L2407[17:21:16] <Inari> :D
L2408[17:21:20] <DrHoffman> magical tilde
strikes again!
L2409[17:21:35] <DrHoffman> I'm pretty
sure you can't use $ in lua
L2410[17:21:42] <DrHoffman> #lua
$var=3
L2411[17:21:42] <|0xDEADBEEF|> >
[string "lua"]:1: unexpected symbol near '$'
L2412[17:21:57] <reinei> #lua var$ =
3
L2413[17:21:57] <|0xDEADBEEF|> >
[string "lua"]:1: syntax error near '$'
L2414[17:21:59] <Kodos> #lua $ = "
" return $
L2415[17:21:59] <|0xDEADBEEF|> >
[string "lua"]:1: unexpected symbol near '$'
L2416[17:22:00] <reinei> yep
L2417[17:22:10] <Kodos> Hrng
L2418[17:22:12] <Inari> #lua
_G["$var"]=bleh return _G["$var"]
L2419[17:22:12] <|0xDEADBEEF|> >
nil
L2420[17:22:12] <Kodos> Fiine
L2421[17:22:18] <DrHoffman> You can use _
tho
L2422[17:22:18] <Inari> #lua
_G["$var"]="bleh" return
_G["$var"]
L2423[17:22:19] <|0xDEADBEEF|> >
bleh
L2424[17:22:19] <DrHoffman> #lua
_="_________________"
L2425[17:22:19] <|0xDEADBEEF|> >
nil
L2426[17:22:20] <DrHoffman> #lua _
L2427[17:22:21] <|0xDEADBEEF|> >
_________________
L2428[17:22:28] <DrHoffman> #lua
_="_________________ <"
L2429[17:22:28] <|0xDEADBEEF|> >
nil
L2430[17:22:30] <DrHoffman> #lua _
L2431[17:22:31] <|0xDEADBEEF|> >
_________________ <
L2432[17:22:37] <Kodos> #lua kodos
L2433[17:22:38] <|0xDEADBEEF|> >
nil
L2435[17:24:11] <Ekoserin> How many
children can fit into a phone booth?
L2436[17:24:30]
⇨ Joins: TangentDelta (~christine@63.143.24.22)
L2437[17:24:35] <Kodos> Depends
L2438[17:24:46] <Inari> how many children
can fit into a police box?
L2439[17:25:01] <DrHoffman> Lemme go
steal some children...
L2440[17:25:13] <reinei> how many childen
do you need to fill the seven hells?
L2441[17:25:13] <DrHoffman> Umm... about
18 approximately
L2442[17:25:15] <Ekoserin> There's a
special word for stealing children.
L2443[17:25:26] <Kodos> Bleh
L2444[17:25:27] <Inari> kidnapping?
L2445[17:25:27] <DrHoffman> Ekoserin:
childsleeping?
L2446[17:25:38] <Kodos> How come a comma
can put a space between two strings just fine, but not a number and
a string
L2447[17:25:39] <Ekoserin> Uh, close
enough.
L2448[17:25:56] <DrHoffman> Kodos: uh, it
can
L2449[17:25:58] <reinei> Kodos it depends
on the length of the string
L2450[17:26:04] <DrHoffman> #lua 9,
"wat"
L2451[17:26:04] <|0xDEADBEEF|> > 9 |
wat
L2452[17:26:06] <Kodos> Hang on, i'll get
an example
L2453[17:26:11] <reinei> you mean print(
a, b ) right?
L2455[17:26:54] ***
alekso56 is now known as alekso56_off
L2456[17:27:04] <reinei> yep thats the
length of the string
L2457[17:27:13] <reinei> as tabs align at
certain points afaik
L2458[17:27:20] <Mimiru> ugh I need to
export a bind zone file from pdns
L2459[17:27:21] <Kodos> But I'm not using
any tabs
L2460[17:27:30] <reinei> so if the string
only needs one more space to the next aligning points thats
added
L2461[17:27:43] <reinei> Kodos print( a,
b ) does though
L2462[17:27:47] <Kodos> ...
L2463[17:27:51] <Kodos> That's
stupid
L2464[17:27:58] <reinei> you need to use
tostring(cb.getEnergyStored)..string)
L2465[17:28:05] <Mimiru> oooh or I can
just axfr it out
L2466[17:28:09] <Inari> im still
confused
L2467[17:28:34] <Kodos> reinei, still
doing it
L2468[17:28:41] <Mimiru> transfer fialed
¬_¬
L2469[17:28:55] <reinei> Kodos now its
getting strange
L2470[17:28:56] <Inari> why arent we
doing print(cb.getEnergyStored() .. " " ..
rfstored)
L2471[17:29:07] <reinei> thats what i
just suggested
L2472[17:29:09]
⇦ Quits: primetoxinz
(~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Read error: Connection
reset by peer)
L2473[17:29:11] <Kodos> Inari, because
reasons
L2474[17:29:19] <Inari> ~.~
L2475[17:29:32] <reinei> only I have
saftey tostrings()
L2476[17:29:48] <Inari> you had no
.." "..
L2477[17:29:49] <Inari> :p
L2478[17:30:00] <reinei> because that is
language file stuff
L2479[17:30:11] <Inari> apparently it
isnt+
L2480[17:30:18] <Kodos> reinei, again, I
don't want to have to add in a space before every string in the
lang file
L2481[17:30:30] <Inari> so
L2482[17:30:36] <Inari> just do it while
like reading the file?
L2483[17:30:45] <Inari> oh rihgt
L2484[17:30:48] <Inari> you dont read
them at all :P
L2485[17:30:50] <gamax92> function
printc(...) print(table.concat({ ... }, " ")) end
L2486[17:31:17] <reinei> just add a
generic lang file that adds any variables which might still be nil
adn then strips them down
L2487[17:31:26] <gamax92> #lua
hello="Hello!" death="Your face is on fire!"
printc(hello, death)
L2488[17:31:26] <|0xDEADBEEF|> >
Hello! Your face is on fire! | nil
L2489[17:31:29] <gamax92> tada
L2490[17:31:43] <DrHoffman> gamax92:
EXCEPTION!
L2491[17:31:52] <reinei> how did DEADBEEF
get that function O.o
L2492[17:31:53] <DrHoffman> function
printc(...) print(table.concat(table.pack(...), " "))
end
L2493[17:31:56] <Inari> OBJECTION
L2494[17:32:03] <DrHoffman>
REFLECTION!
L2495[17:32:13] <reinei> thats MY Topic
DrHoffman
L2496[17:32:22] <Inari> REJECTION
L2497[17:32:25] <reinei> INJECTION
L2498[17:32:28] <Mimiru> INCEPTION
L2499[17:32:36] <DrHoffman>
CONVECTION
L2500[17:32:40] <reinei> now write a
program to find words like that
L2501[17:32:42] <DrHoffman> Mimiru
wins
L2502[17:32:51] <Inari> nah
L2503[17:33:13] <DrHoffman> function
ion(base) return base.."ION" end
L2504[17:33:15] <reinei> you could
probably hoffman chain it and run it over quite a few word
lists
L2505[17:33:16] <DrHoffman> Done
L2506[17:33:31] <reinei> DrHoffman:
autnomosly ...
L2507[17:33:36] <Inari> protection!
L2508[17:34:27] <reinei> affection?
L2509[17:34:46] <Kodos> Detection
L2510[17:35:00] *** Mimiru sets mode: -z
L2511[17:35:03] *** Mimiru sets mode: +m
L2512[17:35:05] <Mimiru> MODERATION
L2513[17:35:22] <Kodos> Ohai
L2514[17:35:56] *** Mimiru sets mode: -m
L2515[17:35:58] *** Mimiru sets mode: +z
L2516[17:36:05] <Mimiru> my internet died
as I did that
L2517[17:36:06] <Mimiru> lol
L2518[17:36:27] <reinei> and now I msg'd
you for nothing ...
L2519[17:36:31]
⇨ Joins: Guest70763 (Caitlyn@michiyo.science)
L2520[17:36:31]
zsh sets mode: +o on Guest70763
L2521[17:36:32] *
Skye sobs
L2522[17:36:33] <Guest70763> �_�
L2523[17:36:40] <Inari> PERFECTION
L2524[17:36:43] <Guest70763> Ok, it did
go through
L2525[17:36:47] <Skye> Being able to
speak almost killed me!
L2526[17:36:49] *
Skye sobs
L2527[17:36:56]
⇦ Quits: Guest70763 (Caitlyn@michiyo.science) (Client
Quit)
L2528[17:36:57] <Skye>
s/able/unable/
L2529[17:36:58] <Kibibyte> <Skye>
Being unable to speak almost killed me!
L2530[17:37:01] <reinei> Skye: how do you
manage that?
L2531[17:37:11] <reinei> ah
L2532[17:37:16] <reinei> now it makes
sense
L2533[17:37:20] <Skye> eeheh
L2534[17:37:24] <Skye> thank god for
s/
L2535[17:37:44] <Mimiru> That was great,
-z +m and internet dies
L2536[17:37:53] <Mimiru> I'm now sitting
on a 2 second ping according to hexchat
L2537[17:38:01] <Mimiru> and I lost every
fucking SSH session I had
L2538[17:38:03] <Mimiru> woot.
L2539[17:38:05] <DrHoffman> #p
Mimiru
L2540[17:38:06] <|0xDEADBEEF|> >
0.849452719 Seconds passed.
L2541[17:38:08] <reinei> well god
punishes small sins instantly
L2542[17:38:15] <DrHoffman> Mimiru:
MOSH
L2543[17:38:19] <reinei> and he/she/it
punishes big sins after 9 months
L2544[17:38:42] <DrHoffman> I SMELL
RICE
L2545[17:38:45] <DrHoffman>
:DDDDDDDDDDDD
L2546[17:38:47] <gamax92> is this a
metaphor for birth
L2547[17:38:54] <DrHoffman> gamax92: no,
for death
L2548[17:39:01] <DrHoffman>
s/death/LadyAlissa
L2549[17:39:01] <Kibibyte>
<DrHoffman> gamax92: no, for LadyAlissa
L2550[17:39:09] <gamax92>
oooooooooooooooooooooooooooooooooooooooooooooooh
daaaaaaaaaaaayum
L2551[17:39:12] <Mimiru> DrHoffman,
unless I'm going to scp over Mosh....
L2552[17:39:45] <DrHoffman> welp
L2553[17:39:48] <reinei> anyway I will
follow Sangars lead and go to bed see you o/
L2554[17:39:52]
⇦ Quits: reinei (~reinei@p5DE8985E.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L2555[17:39:54] <DrHoffman> No you
wont
L2556[17:39:57] <DrHoffman> D:
L2557[17:40:32] <Mimiru> dig +short axfr
pc-logix.com
L2558[17:40:32] <Mimiru> ; Transfer
failed.
L2559[17:40:34] <Mimiru> god damn
it.
L2560[17:41:27] <Mimiru> ¬_¬
L2561[17:41:59] <DrHoffman> ( ͡¬ ͜ʖ
͡¬)
L2562[17:42:18] <gamax92> DrHoffman:
10/10
L2563[17:42:49] <DrHoffman> gamax92: I
have it set to autoreplace "yesbby"
L2564[17:42:50] <DrHoffman> ( ͡¬ ͜ʖ
͡¬)
L2565[17:50:34]
⇨ Joins: Uni
(~Uni@p5B10203E.dip0.t-ipconnect.de)
L2566[17:51:10]
⇦ Quits: Inari (~Uni@p5B102442.dip0.t-ipconnect.de) (Ping
timeout: 186 seconds)
L2567[17:51:36]
⇨ Joins: RaptorJeebus
(RaptorJeeb@CPE-124-180-149-37.lnse4.lon.bigpond.net.au)
L2569[17:52:22] <CompanionCube> THE
THEME.
L2570[17:52:23] <CompanionCube> IT
BURNS.
L2571[17:54:15] <DrHoffman>
CompanionCube: what shit am I even reading
L2572[17:54:24] <DrHoffman> Sounds like
common tumblr /s
L2573[17:54:30] <CompanionCube>
DrHoffman, Tumblr-style 'social justice'
L2574[17:54:59] <CompanionCube> but that
theme needs to die in a fire
L2575[17:55:14] <DrHoffman> I'm going to
actually eat now
L2576[17:58:00] <Ekoserin> Throw it in
the incinerator.
L2577[17:59:33] *
CompanionCube grabs it with tongs and throws it at
Ekoserin
L2578[17:59:35] <CompanionCube> you do
it
L2579[18:01:29] <Ekoserin> ow
L2580[18:04:25]
⇨ Joins: marcin212_
(~marcin212@anu28.neoplus.adsl.tpnet.pl)
L2581[18:06:53]
⇦ Quits: marcin212 (~marcin212@aut163.neoplus.adsl.tpnet.pl)
(Ping timeout: 206 seconds)
L2582[18:15:12] ***
Uni is now known as Inari
L2583[18:18:12] <Negi> CompanionCube: I
think we reached the critical point of HTML hideousness.
L2584[18:18:34] <CompanionCube> Negi, I
think
L2585[18:18:37] <CompanionCube> the only
way it could gg
L2586[18:18:40] <CompanionCube> get
worse
L2587[18:18:45] <CompanionCube> would be
if it also used comic sans
L2588[18:19:11] <Negi> Lucky me that I do
not have comic sans :D
L2589[18:19:33] *
CompanionCube installs Comic Sans on Negi's box
L2590[18:19:55] *
Negi hides the root password.
L2591[18:20:04]
⇦ Quits: Inari (~Uni@p5B10203E.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L2592[18:20:38] *
CompanionCube boots the box with init=/bin/bash rw
L2593[18:20:51] *
Negi says "Frick."
L2594[18:21:04] <Negi> CompanionCube:
THAT is low.
L2595[18:21:09] <CompanionCube> Negi,
no
L2596[18:21:18] <CompanionCube> low would
be booting from a live disk and chrooting in
L2597[18:21:19] <vifino> No, that is
bash.
L2598[18:21:31] *
vifino hides
L2599[18:21:32] <Negi> Bashing your way
in my box \o/
L2600[18:21:45] <vifino> I lol'd.
L2601[18:21:52] <gamax92> bashing through
the snow
L2602[18:21:53] <CompanionCube> Negi,
nice joke
L2603[18:22:05] <CompanionCube> *insert
'your joke is bad' zoidberg joke here*
L2604[18:22:11] <Flawedspirit> Some
people use /bin/bash. I use /bin/baseball-bat
L2605[18:22:22] <Negi> Bashing through
the snow~ Get the fuck out my way~ You're so fucking slow~
L2606[18:22:38] <CompanionCube> Negi, I
could've done worse
L2607[18:22:46] <Negi> CompanionCube: Do
worse then.
L2608[18:22:54] <CompanionCube> rm
/lib/ld-linux.so.2
L2609[18:23:09] <CompanionCube> Hope you
have a statically compiled version of busybox.
L2610[18:23:16] <CompanionCube>
s/compiled/linked/
L2611[18:23:17] <Kibibyte>
<CompanionCube> Hope you have a statically linked version of
busybox.
L2612[18:23:54] <vifino> I never thought
beer + coke would taste.
L2613[18:23:57] <vifino> It does.
L2614[18:24:03]
⇦ Quits: Dimitriye98
(~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net) (Read error:
Connection reset by peer)
L2615[18:24:15] <vifino> taste
good*
L2616[18:24:17] <vifino> wtf me.
L2617[18:25:26] <gamax92> vifino is
gettin drunk :(
L2618[18:26:00] <vifino> gamax92:
Always.
L2619[18:26:25]
⇨ Joins: Dimitriye98
(~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L2620[18:26:25] <vifino> Well, I'm mostly
sober(tm).
L2621[18:26:32] <andyipod1437>
Flawdspirit you around
L2622[18:28:52] <Flawedspirit> No
L2623[18:28:53] <Flawedspirit> Yes
L2624[18:29:24] <vifino> (tm)
L2625[18:29:26] <Negi> Maybe?
L2626[18:29:48] <vifino> Negi: I think
it's more like Schrödinger's.
L2627[18:29:54] <Negi> vifino(tm) (c)
vifino, All rights reserved.
L2628[18:29:54] <vifino> With it I mean
Flawedspirit.
L2629[18:30:09] <Flawedspirit> What you
need andyipod1437?
L2630[18:30:17] <Negi> vifino: In a
sense, isn't Schrödinger's a maybe?
L2631[18:30:17] <vifino> Negi: Copyright
infringement, DCMA'd.
L2632[18:30:31] <vifino> Negi:
Nope.
L2633[18:30:40] *
Temia scrolls up.
L2634[18:30:50] *
Temia ... really wants to smack Sandra right now. =.=
L2635[18:31:18]
⇦ Parts: Pangea (Pangea@1.ipv6.india.yourbnc.co.uk)
(Leaving))
L2636[18:31:23] <vifino> Pangu ded.
L2637[18:31:26] <vifino> :(
L2638[18:31:38] <Flawedspirit> Pangea
died millions of years ago
L2639[18:32:08] <vifino> Flawedspirit:
Sweet.
L2640[18:32:58]
⇦ Quits: Negi
(~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0) (Quit: WeeChat
1.2)
L2641[18:32:58] <andyipod1437> the
program is not working i was wondering if you can help
L2642[18:33:10]
⇦ Quits: Dimitriye98
(~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net) (Read error:
Connection reset by peer)
L2644[18:34:44] <Flawedspirit> Oh
dear
L2645[18:35:10] <andyipod1437> could you
help please
L2646[18:35:17] <Flawedspirit> Yeah, let
me just see here...
L2647[18:35:30] <Flawedspirit> Till this
point, I was probably the only one using this program
L2648[18:35:46] <Flawedspirit> As I get
more use cases, I'm gonna see some more bugs
L2649[18:36:01] <andyipod1437> yes
L2650[18:36:11] <andyipod1437> i hppe
this one is not hard to fix
L2651[18:36:28] <Flawedspirit> How many
turbines are you using?
L2652[18:37:16] <andyipod1437> just
one
L2653[18:38:32] <Flawedspirit> Hmm. For
some reason, it's having trouble getting stuff from both your
reactor and turbine
L2654[18:39:25] <andyipod1437> are you
using just cable
L2655[18:40:25] <Flawedspirit> No, you
need adaptors on all the computer ports
L2656[18:40:40] <andyipod1437> okay i did
not known thay
L2657[18:40:42] <Mimiru> Ummm, you
shouldn't?
L2658[18:40:58] *
Flawedspirit shrug
L2659[18:41:03] <Mimiru> BR has native OC
support... my reactor and turbines are directly connected via
cable..
L2660[18:41:11] <Flawedspirit> I did not
know that
L2661[18:41:39] <Mimiru> I wrote it
initially
L2662[18:41:44] <Mimiru> Thankfully
Sangar rewrote it :P
L2663[18:42:11] <Flawedspirit> Let me
check to make sure the pastebin and github code is the same
L2664[18:42:22] <Flawedspirit> I MAY have
forgotten to update the former
L2665[18:42:46] <DrHoffman> Wow, I
participated in Minecon 2 years ago
L2666[18:43:01] <DrHoffman> I should
actually start working on the mod I made again
L2667[18:43:06] <DrHoffman> It was
fucking cool as shit
L2669[18:43:41] <Flawedspirit>
andyipod1437, can you run a pastebin get -f zWju7H0z reactor.lua
and try it?
L2670[18:44:02] <andyipod1437> without
the adaptors
L2671[18:44:13] <Mimiru> Yeah, adapters
arn't needed
L2672[18:44:20] <Flawedspirit> ^
apparently
L2673[18:44:35] <Flawedspirit> Logging
onto my testing world and building a setup like what you have
L2674[18:45:49] <DrHoffman> Yeah, I'm
going to start working on it again
L2675[18:45:54] <DrHoffman> I forgot how
much I actually did
L2676[18:45:57] <DrHoffman> holy
shit
L2677[18:46:40] <andyipod1437> same
error
L2678[18:46:50] <Flawedspirit> Ok, give
me a few minutes
L2679[18:47:59] <andyipod1437> okay
thanks for working on it
L2680[18:48:29] <Flawedspirit> yeah, I'm
gonna work on this program and never bug fix it :P
L2681[18:51:19] <vifino> .addfail
<+vifino> I'm a fighter from starwars >-o-<
<+vifino> weeeeeee pew pew
L2682[18:51:26] <vifino> itried.png
L2683[18:51:49] <Flawedspirit>
ufailed.png
L2684[18:52:50] <Flawedspirit> Hmm. just
installed the program on a computer connected to one turbine and
one reactor
L2685[18:52:53] <Flawedspirit> It works
fine
L2686[18:53:04] <andyipod1437> that
werid
L2687[18:53:12] <Flawedspirit> How many
components are on your network?
L2688[18:53:24] <Flawedspirit> I
recommend that your reactor monitor be dedicated
L2689[18:53:52] <andyipod1437> the
reactor and turbine that all
L2690[18:54:03] <Flawedspirit> OH! Screen
size?
L2691[18:54:30] <gamax92> that's
80x25
L2692[18:54:46] <Flawedspirit> In meters?
So... 2x3?
L2693[18:54:54] <andyipod1437> just one
screen what do you have?
L2694[18:54:58] <Flawedspirit> Actually,
I don't think it matters nvm
L2695[18:55:13] <gamax92> amount of
blocks for screen would not matter, no :P
L2696[18:55:18] <Flawedspirit> Ok,
yeah
L2697[18:55:31] <Flawedspirit> I must
have introduced a bug in rendering on T2 screens
L2698[18:55:46] <andyipod1437> i have
t3
L2699[18:56:43] <gamax92> that screenshot
looks like it's in T2 depth
L2700[18:56:48] <Flawedspirit> It
is
L2701[18:58:03] <Mimiru> ffs windows
10
L2702[18:58:16] <gamax92> Mimiru: what'd
it do this time
L2703[18:58:30] <Flawedspirit> It
existed
L2704[18:58:40] <Mimiru> Explorer crashes
every time I try to open the properties for my nic
L2705[18:58:43] <gamax92> Flawedspirit:
that's not something it could have done "this time"
L2707[18:59:36] <Flawedspirit> Oh, you
got that bug in update KB3074681
L2708[18:59:40]
⇨ Joins: Dimitriye98
(~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L2709[18:59:49] <Mimiru> It may be a T3
screen, but is it a T3 GPU?
L2710[18:59:58]
⇦ Quits: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
(Ping timeout: 186 seconds)
L2711[18:59:59] <andyipod1437> yes it
is
L2712[19:00:01] <Flawedspirit> I get the
same issue on a T3 gpu
L2713[19:00:24] <Flawedspirit> The line
number the error is giving me is confusing me
L2714[19:00:37] <Flawedspirit> Line 412
is literally: "if turbine[i].getRotorSpeed() >= 895 and
turbine[i].getRotorSpeed() <= 905 or"
L2715[19:01:05] <gamax92> Flawedspirit:
can i see program?
L2717[19:02:07] <gamax92> Flawedspirit:
look at 371
L2718[19:02:59] <Flawedspirit>
maxTurbines = 6
L2719[19:03:05] <gamax92> person only has
1 turbine, but your for loop goes from 1 to maxTurbines (which is
6)
L2720[19:03:13] <Flawedspirit> Oh
L2721[19:03:15] <gamax92> you try to
access turbines[2] which doesn't exist, and then crashes
L2722[19:03:23] <Flawedspirit> Needs to
be maxTurbines = #turbine or 6
L2723[19:04:52] <Flawedspirit> Hah!
L2724[19:05:03] <Flawedspirit> Andy, try
'gain
L2725[19:05:03] ***
Cranium is now known as Cranium[Away]
L2726[19:05:11] <Flawedspirit> pull it
off pastebin
L2727[19:05:22] <andyipod1437> the same
one
L2728[19:05:22] <andyipod1437> ?
L2729[19:05:24] <gamax92> Flawedspirit:
it's also should be math.min(#turbine, 6) if you're really trying
to limit the number on screen
L2730[19:05:42] <Flawedspirit> Belay
that, andyipod1437
L2731[19:05:54] <andyipod1437> the same
pastebin ?
L2732[19:06:04] <Flawedspirit> yes, but
give me one thing
L2733[19:06:06] <gamax92> because lets
say user has 9458 turbines and you want at max 6, maxTurbines =
#turbine or 6 will set maxTurbines to 9458
L2734[19:06:43] <Flawedspirit> Ok, I
wasn't 100% on how that worked
L2735[19:07:07] <Flawedspirit> Ok,
andyipod1437 redownload it and try it out
L2736[19:07:52] <andyipod1437> it
works
L2737[19:08:05] <Flawedspirit> Thanks
gamax92
L2738[19:08:27]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L2739[19:09:44] <andyipod1437> one more
question how do you change the max speed ?
L2740[19:10:40] <Flawedspirit> What do
you mean?
L2741[19:10:56] <Flawedspirit> oh, like
the rate it polls the reactor.turbines?
L2742[19:11:05] <Flawedspirit>
reactor/turbines*
L2743[19:11:27] <andyipod1437> no for
auto mode it is set to 900?
L2744[19:11:34] <Flawedspirit> press
T
L2745[19:11:51] <Flawedspirit> once to
turn it to 1800 and twice to turn it off
L2746[19:13:20] <Flawedspirit> Hmm... may
actually make it so the poll rate is an argument
L2747[19:13:27] <Flawedspirit> 2 seconds
just seemed fair to me
L2748[19:14:00]
⇦ Quits: TangentDelta (~christine@63.143.24.22) (Read error:
Connection reset by peer)
L2749[19:14:15]
⇨ Joins: TangentDelta (~christine@63.143.24.22)
L2750[19:14:40] <andyipod1437> thanks
alot
L2751[19:14:55] <Flawedspirit> No, thank
you
L2752[19:14:58] *
Mimiru pokes MichiBot
L2753[19:15:01] <Mimiru> %alot
enable
L2754[19:15:02] <MichiBot> Mimiru:
Enabled Alot for this channel
L2755[19:15:02] <Flawedspirit> God knows
when I'd have found that
L2756[19:15:10] <andyipod1437> will the
controll the control rods?
L2757[19:15:19] <Flawedspirit>
manually
L2758[19:15:35] <Mimiru> That's alot
better
L2760[19:15:39] <Mimiru> ^_^
L2761[19:15:47] <Flawedspirit> Press the
right arrow to go to page 2 and it'll shopw you a little help
screen
L2762[19:15:54] <Mimiru> It's hard for me
to actually type that, cause I have a autoreplace on it.
L2763[19:16:59] <Flawedspirit> The link
doesn't go to the picture of the "alot" monster
anymore
L2765[19:17:12] <Flawedspirit> Hush
MichiBot.
L2766[19:17:21] <gamax92> a lot of people
mistaken the words a lot to be one combined word
L2767[19:17:27] <Mimiru> Nope, it goes to
the blog about a lot
L2768[19:17:33] <Mimiru> damnit
L2769[19:18:59] <andyipod1437> your
program looks really good
L2770[19:19:46] <Flawedspirit>
Thanks
L2771[19:19:53] <Flawedspirit> For best
results, use a T3 screen
L2772[19:20:02] <andyipod1437> just
one?
L2773[19:20:11] <Flawedspirit> I use a
3x5 in my base
L2774[19:20:29] <Flawedspirit> So I can
see it without having to go into "keyboard mode"
L2775[19:22:48] <andyipod1437> oh
nice
L2776[19:23:35] <Ekoserin> Think an Atari
emulator would work in OpenComputers?
L2777[19:23:54] <andyipod1437> the
program just turn the reactor off?
L2778[19:23:57] <gamax92> Ekoserin:
no
L2779[19:24:11] <Flawedspirit> P turns
the reactor off/on
L2780[19:24:18] <Ekoserin> gamax92:
Expected response. A simulator, on the other hand...
L2781[19:24:27] <gamax92> Ekoserin:
no
L2782[19:24:38] <Ekoserin> I
disagree.
L2783[19:24:39] <gamax92> unless you
found a way to achieve 50/60 fps despite mc running at 20tps
L2784[19:24:45] <andyipod1437> it is in
automode it just turn it off then back on and off and back on
L2785[19:25:05] <Flawedspirit> The
reactor or the turbine?
L2786[19:25:06] <gamax92> Ekoserin: YEAH
LETS JUST PLAY GAMES AND TYPE AT 20FPS WOOOOOOOOOOO SOUNDS
FUN
L2787[19:25:12] <andyipod1437> both
L2788[19:25:40] <Flawedspirit> Try
pressing t until auto-mode says "off"
L2789[19:25:45] <Ekoserin> gamax92: I
think an Atari game would be playable at 20 FPS.
L2790[19:25:57] <gamax92> depends, what
atari
L2791[19:26:10] <Ekoserin> I'm thinking
the 2600.
L2792[19:26:22] <Flawedspirit> The
program doesn't automatically control the reactor
L2793[19:26:47] <andyipod1437> okay it
was just the turbine but it was creating power
L2794[19:28:22] <Flawedspirit> Like the
readme says, auto-mode can be screwy
L2795[19:28:31] <Flawedspirit> That's why
it's off by defaut
L2796[19:28:48] <Flawedspirit> Maybe I
should inplement a splash screen
L2797[19:29:06] <Flawedspirit> "Hey,
turbine auto mode can be weird. You sure you wanna do
this?"
L2798[19:30:53] <Mimiru>
autopid/powermonitor ftw :P
L2799[19:31:31] <Flawedspirit> Meh. It
looked too complex for my needs
L2800[19:34:27] <andyipod1437> i use
autopid and power monitor before. i wanted to try something new.
but looks like i went back
L2801[19:35:43] <Flawedspirit> Back to
what?
L2802[19:37:29] <andyipod1437>
power-monitor
L2803[19:38:06] <Mimiru> Eh, I just like
the fact I can run it, and forget it, it manages my reactor and
turbines to near perfection.
L2804[19:38:16] ***
Daiyousei is now known as SleepingFairy
L2805[19:42:32] ***
Cranium[Away] is now known as Cranium
L2806[19:42:39] <vifino> So, wow.
L2807[19:42:50] <vifino> Remember my dad
and the disk he forced me to wipe yesterday?
L2808[19:43:05] <vifino> I got his other
disk too. It has less.. common things.
L2809[19:43:16] <vifino> A linux
raid.
L2810[19:43:21] <Flawedspirit> Did you
just learn your dad's porn habits?
L2811[19:43:23] <Flawedspirit> Oh
L2812[19:43:46] <vifino> Flawedspirit:
nope, found that in his browsing history months ago.
L2813[19:43:51] <Flawedspirit> lol
L2814[19:44:01] <vifino> /search
suggestions
L2815[19:44:12] <Flawedspirit> The rite
of passage. When all buys become men: the day they discover the
twisted things their dad likes.
L2816[19:44:27] <Flawedspirit>
s/buys/boys
L2817[19:44:27] <Kibibyte>
<Flawedspirit> The rite of passage. When all boys become men:
the day they discover the twisted things their dad likes.
L2818[19:44:35] *
vifino buys Flawedspirit
L2819[19:44:47] <Flawedspirit> Oh, you
can't afford my price, sailor
L2820[19:44:55] <vifino> You sure?
:P
L2821[19:45:24] <vifino> Anyhow - I need
to figure out how the hell I can read it's data.
L2822[19:45:59] <vifino> I think he might
have used a raid0 :/
L2823[19:46:01] <Flawedspirit> You can't
read it is data?
L2824[19:46:27] <Flawedspirit> By your
powers combined, I am Captain Pedant!
L2825[19:47:40] <vifino> Fuck yes. Raid
1.
L2826[19:47:40]
⇨ Joins: Montana (webchat@66.17.125.238)
L2827[19:48:19] <Montana> why is it that
when i broadcast a message, it seems to be recieved many imes on
the other end?
L2828[19:48:47] <Montana> 4 access points
on the netword on the sending end, and one on the recieving end,
all set to not repeat
L2829[19:49:37]
⇨ Joins: Nathan1852_
(~Nathan185@p5DC117A4.dip0.t-ipconnect.de)
L2830[19:51:58]
⇦ Quits: Nathan1852__
(~Nathan185@p5DC117A4.dip0.t-ipconnect.de) (Ping timeout: 186
seconds)
L2831[19:52:11] <vifino> Lets hope I can
extract some data puzzles to see what the fuck my dad did 8 years
ago.
L2832[19:52:27] <Flawedspirit> gl
L2833[19:52:49] <vifino> I know that he
did some stuff.
L2834[19:52:54] <Flawedspirit> Most
people don't even remember what they did 8 days ago
L2835[19:53:12] <vifino> But wether that
was whitehat stuff or blackhat stuff, I dunno.
L2836[19:53:14]
⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
(Remote host closed the connection)
L2837[19:53:28] <vifino> He doesn't talk
about that. Or anything else important.
L2838[19:53:34]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L2839[19:53:38] <vifino> Like army and
things.
L2840[19:54:50]
⇨ Joins: EricBJ
(~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L2841[19:57:09] <Montana> any help?
L2842[19:57:17] <Izaya> ooo, a
mystery
L2843[19:57:28] ***
Skye is now known as Skye|ZZZ
L2844[19:57:43] <Montana> why is it that
when i broadcast a message, it seems to be recieved many times on
the other end?
L2845[19:57:55] <Montana> 4 access points
on the netword on the sending end, and one on the recieving end,
all set to not repeat
L2846[19:58:22] <vifino> Izaya:
Indeed.
L2847[19:59:15] <Izaya> Montana, I'm in
class so I might not be able to help much, but as standard
procedure, can has pictures of set up?
L2848[20:00:17] <Montana> i can get some,
as well as code, but for testing, ive just been entering commands
into the lua interpreter
L2849[20:00:38] <Izaya> wait
L2850[20:00:43] <Izaya> 4 APs on the
sending end?
L2851[20:00:48] <Izaya> Try removing 3 of
the,?
L2852[20:00:52] <Izaya> them*
L2853[20:02:45] <Izaya> it's probably
sending 4 times
L2854[20:04:31] <Montana> i am trying to
build a gps api, i need four
L2855[20:05:10] <Montana> i am setting
all not to repeat, then switching through the primary to send a
sigle message from each containing its co-ords
L2856[20:05:52] <Izaya> Try sending it
with 4 computers instead?
L2857[20:06:14] <Izaya> I'm just shotgun
debugging, by the way. I can't run Minecraft on this laptop.
L2858[20:06:17] <Montana> i thought of
that, but i plan to do this in survival and make it resource
efficient
L2860[20:07:27] <Montana> but it seems
they are still being set to repeat, and upon sending a message,
they all light up
L2861[20:08:10] <vifino> I'mma just wipe
it. I can't read it, stuff is broken.
L2862[20:09:29] <Montana> vifino: wipe
the code? or are you talking to somebody/about something else
L2863[20:09:53] <vifino> Montana: About
something else and most likely to myself :)
L2864[20:10:11] <Izaya> vifino, do a disk
image and compress it
L2865[20:10:18] <Izaya> maybe
squashfs
L2866[20:10:26] <Izaya> then leave
something grepping for strings over night
L2867[20:10:41] <vifino> Izaya: I can't
read stuff. It's "busy" forever doing nothing.
L2868[20:13:55] <vifino> No mount, no
mdadm, no nothing.
L2869[20:13:55] <vifino> lsof, fuser,
etc.. show nothing using it.
L2870[20:13:55] <vifino> Nothing should
use that drive, but it's busy.
L2871[20:13:56] <DrHoffman> vifino:
Spooky!
L2872[20:13:56] <vifino> DrHoffman:
Yes.
L2873[20:13:56]
⇦ Quits: TangentDelta (~christine@63.143.24.22) (Remote host
closed the connection)
L2874[20:14:24] <vifino> DrHoffman: if i
would open an ssh port for you, would you log in and try and help
me get this stuff working?
L2875[20:14:27] <vifino> pls?
L2876[20:14:44] <DrHoffman> get what
stuff working
L2877[20:14:54] <vifino> I wanna read the
fucking disk content.
L2878[20:15:04] <vifino> But everything I
do fails.
L2879[20:15:12] <vifino> Mount doesn't
want to do stuff because raid.
L2880[20:15:21] <vifino> mdadm doesn't
want to do stuff because "disk busy".
L2881[20:15:32] <vifino> lsof/fuser show
nothing.
L2882[20:15:44] <DrHoffman> In all
seriousness, "Did you try turning it off and back on
again?"
L2883[20:15:48] <vifino> I did.
L2884[20:15:51] <DrHoffman> That's all I
can think of
L2885[20:15:52] <vifino> And nothing
changed.
L2886[20:16:19] <DrHoffman> hmm
L2887[20:16:30] <DrHoffman> Did you try
google?
L2888[20:16:54] <vifino> "disk
busy" shows bs.
L2889[20:17:10] <vifino> mdadm wouldn't
be the problem.
L2890[20:17:21] <vifino> mdadm --assemble
--check is simple enough.
L2891[20:17:37] <vifino> or mdadm
--assemble /dev/md0 /dev/sda1 --force
L2892[20:17:48]
⇦ Quits: Nathan1852_
(~Nathan185@p5DC117A4.dip0.t-ipconnect.de) (Ping timeout: 202
seconds)
L2893[20:17:51] <vifino> just "disk
busy".
L2894[20:18:05] <Izaya> vifino, raw disk
image?
L2895[20:18:23] <Izaya> dd if=/dev/sda1
of=disk.img
L2896[20:18:28] <Izaya> dd if=/dev/sda
of=disk.img rather
L2897[20:20:24] <vifino> Izaya: dd
segfaults if i try sda instead of sdax
L2898[20:20:47] <vifino> Have you ever
seen dd segfault? I didn't.
L2899[20:20:55] <Izaya> nope
L2900[20:20:56] <Izaya> weird
L2901[20:20:57] <Izaya> anyway
L2902[20:20:59] <Izaya> class has
ended
L2903[20:21:01] <Izaya> back in 40
L2904[20:21:09] <vifino> Alright, see ya
Izaya.
L2905[20:22:03] <vifino> dd if=/dev/sda
of=/dev/null segfaults. Weeeee.
L2906[20:22:35] <vifino> inb4 cosmic rays
corrupted the memory of the disk controller
L2907[20:23:10] <vifino> Something is
wrong with this drive.
L2908[20:23:25] <vifino> First time I
checked the disk it was completely blank.
L2909[20:23:36] <vifino> And now there
are magic partitions on it.
L2910[20:23:53] <vifino> ext3, ext2,
swap
L2911[20:24:54] <vifino> DrHoffman: As it
turns out, _every_ program segfaults trying to access the
drive.
L2912[20:24:58] <vifino> cat ded.
L2913[20:25:37] <DrHoffman> dam
L2914[20:25:59] <DrHoffman>
2spooky5me
L2915[20:26:11] <vifino> I think the sata
controller is dead. o.o
L2916[20:26:24] <vifino> The dvd drive
magically dissapeared.
L2917[20:28:20] <vifino> This is spooky
man.
L2918[20:28:23] <vifino> Spooky as
fuck.
L2919[20:29:34] <Montana>
component.getPrimary() return nil all the time, ideas?
L2921[20:51:59] <vifino> DrHoffman:
Alright, disk is always busy, tl;dr its fucked
L2922[20:52:38]
⇨ Joins: ThePotato
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L2923[20:53:05]
⇦ Parts: ThePotato
(~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
())
L2924[20:53:32] <vifino> There, wiped
it.
L2925[20:53:51] <vifino> Gonna install
arch on it now.
L2926[20:54:03] <vifino> Oh snap, forgot
hostname.
L2927[20:54:43] <vifino>
"Unicron" tyvm computer namer
L2928[20:57:21] <vifino> I shoulda just
name it gt64x2.
L2929[20:57:48] <vifino> gt for 8600 GT
and 64 X2 for the AMD Athlon 64 X2 5200+
L2930[21:00:55] <vifino> Meh. I could
name it after my idol or something.
L2931[21:03:00] <vifino> I already have
tesla, so turing wouldn't be that good of a name...
L2932[21:03:22] <vifino> I also have
Archie and Arachno, so who cares :X
L2933[21:05:55] <vifino> inb4
hal8000
L2934[21:08:38] <Izaya> vifino, think
it's a hardware issue or a software issue?
L2935[21:11:46] <vifino> Izaya: I think
it was a combination. Anyhow, I got wiped the stuff, was only 10gb
of data anyways. Most likely my dad installing something and never
using it.
L2936[21:12:43] <Izaya> also,
5200+?
L2937[21:13:46] <vifino> Yeah.
L2938[21:14:04] <vifino> AMD Athlon 64 X2
5200+.
L2939[21:14:32] <vifino> Not that bad of
a processor.
L2940[21:14:47] <Izaya> A bit outdated I
guess.
L2941[21:16:30] <vifino> It fits the 8600
GT from MSI.
L2942[21:16:58]
⇦ Quits: marcin212_ (~marcin212@anu28.neoplus.adsl.tpnet.pl)
(Quit: Leaving)
L2943[21:17:00] <Izaya> Indeed.
L2944[21:17:03] <vifino> The shittiest
gpu I've ever seen. The cooler is total garbage.
L2945[21:17:20] <Izaya> a lot of 8600GTs
were like that
L2946[21:17:29] <Izaya> few had decent
cooling and lots died from it
L2947[21:17:45] <vifino> I guess.
L2948[21:18:59] <vifino> It has an
awesome as fuck motherboard though.
L2949[21:19:14] <vifino> Being made in
2006 it is pretty damn awesome.
L2950[21:19:35] <Izaya> SATA?
L2951[21:19:39] <vifino> TOSLINK/SPDIF,
Dual GBit nics, 8 sata ports.
L2952[21:19:45] <vifino> Pretty shiny
stuff.
L2953[21:19:51] <Izaya> wat
L2954[21:19:53] <Izaya> 2006?
L2955[21:19:55] <vifino> Yes.
L2956[21:19:59] <vifino> I kid you
not.
L2957[21:20:02] <Izaya> shit man
L2958[21:20:09] <Izaya> that's crazy,
must have cost a tonne
L2959[21:20:18] <vifino> Yeah, I guess
so.
L2960[21:20:33] <Izaya> can it do NIC
teaming?
L2961[21:20:34] <vifino> Way too op for
what actually is on the mobo >_>
L2962[21:20:45] <vifino> Not sure.
L2963[21:20:54] <Ekoserin> Bite my shiny
metal clamps.
L2964[21:20:54] <Izaya> stick a more
recent GPU in
L2965[21:21:06] <Izaya> and it wouldn't
be bad
L2966[21:21:19] <vifino> But yeah, that
mobo is the weirdest thing.
L2967[21:21:21] <Izaya> in the way that
the 220GT/Core 2 Duo under the TV isn't bad
L2968[21:21:54] <vifino> DDR2 and SPDIF?
These are things I'd never expect to be in the same sentence.
L2969[21:22:16] <vifino> Even today SPDIF
isn't that big and still "new".
L2970[21:23:08] <Izaya> I need to get an
AM2+/AM3 cooler
L2971[21:23:22] <Izaya> need to replace
my mum's motherboard, and it's the best spare I have
L2972[21:23:27] <Izaya> but it has no
cooler
L2973[21:23:30] <vifino> Oh, yeah, I
should send you a picture of that gigantic cooler.
L2974[21:23:33] <Izaya> yet it has a
Sempron
L2975[21:24:02] <Mimiru> Erm... I've had
SPIDF on systems for *years*
L2976[21:25:14] <vifino> Shush
Mimiru.
L2977[21:25:20] <Izaya> "S/PIDF is a
data link layer protocol and a set of physical layer
protocols" optical data transfer with "common"
cables?
L2978[21:25:25] <vifino> It's still a
rarity >.<
L2979[21:25:31] <Mimiru>
"rarity"
L2980[21:25:43] <Mimiru> I have it, my
wife has it, my daughter has it...
L2981[21:25:48] <vifino> q_q
L2982[21:25:49] <Flawedspirit> I have
it
L2983[21:25:50] <Mimiru> the computer I
built for my mom has it.
L2984[21:25:58] <Izaya> My desktop has it
on the motherboard
L2985[21:26:02] <Flawedspirit> An old
dell I owned years ago had it
L2986[21:26:08] <Izaya> except I have no
speakers with optical connections
L2987[21:26:09] <Mimiru> My media server
has it.
L2988[21:26:14] <Izaya> what sort of
speakers have optical in?
L2989[21:26:16] <vifino> YES, I GET IT,
PEOPLE HAVE SPDIF.
L2990[21:26:36] <vifino> It's not
commonly
used.
L2991[21:26:53] <Flawedspirit> I concede
that point. Everyone has it, no one uses it
L2992[21:27:07] <Mimiru> I use it.
L2993[21:27:08] <Mimiru> :P
L2994[21:27:17] <vifino> You don't count,
Mimiru.
L2995[21:27:20] <vifino> You are
special.
L2996[21:27:24] <Flawedspirit> lawl
really?
L2997[21:27:28] <Mimiru> Well, that's al
ie I DID use it, then I got a spare HDMI cable.
L2998[21:27:49] <Flawedspirit> I use the
headphone jack in the back of my monitor for my sound system
L2999[21:27:50] <Mimiru> But yeah, I used
it to get 5.1 to my stereo
L3000[21:28:42] <Izaya> I use all my
audio outs as stereo
L3001[21:28:42]
⇨ Joins: meep
(uid94726@id-94726.ealing.irccloud.com)
L3002[21:28:57] <Izaya> as Windows can't
detect that I have headphones plugged in on the front panel
L3004[21:29:12] <vifino> Izaya: ^
L3005[21:29:17] ***
Magik6k is now known as Magik6k|off
L3006[21:29:57] <Izaya> that cooler is
fucking fancy
L3007[21:30:02] <vifino> Yep.
L3008[21:30:18] <vifino> It's fan lights
green.
L3009[21:30:21] <vifino> I like
green.
L3010[21:30:22] <vifino> :3
L3011[21:30:38] <Flawedspirit> I like
blue. It's probably why I can't ever sleep
L3012[21:31:34] <DrHoffman> So... holy
shit
L3013[21:31:44] <DrHoffman> This Minecon
mod is the most complete mod I've ever made
L3014[21:32:06] <Flawedspirit> What does
it do?
L3015[21:32:16] <vifino> Minecon
stuff.
L3016[21:32:44] <Flawedspirit> Please
wait here while security escorts you out, vifino. Please don't make
a scene, sir.
L3017[21:32:59] <vifino> No thanks.
L3018[21:33:00]
⇦ Quits: Montana (webchat@66.17.125.238) (Ping timeout: 204
seconds)
L3019[21:33:09] <DrHoffman> It's
basically a sorting system mod that uses holograms instead of
Minecraft Guis
L3020[21:33:25] <DrHoffman> Except I
haven't figured out a way to click stuff on the hologram still
:X
L3021[21:33:33] <vifino> Izaya: It has an
nvidia motherboard chipset. Hell, I didn't even know that nvidia
made a motherboard chipset.
L3022[21:33:35] <DrHoffman> Just ported
it from Minecraft 1.4
L3023[21:33:45] <Izaya> vifino, they
do
L3024[21:34:01] <vifino> Izaya: Thanks, I
totally didn't know that now.
L3025[21:34:03] <vifino> .-.
L3026[21:34:04] <Izaya> My mum's
computer, my old computer, and the TV computer have 7050s
L3027[21:36:08] ***
Shuudoushi|Away is now known as Shuudoushi
L3028[21:36:39] <Shuudoushi> DrHoffman:
why not spawn entities in the hologram for the player to click
on?
L3029[21:36:48] <DrHoffman> Shuudoushi:
.-.
L3030[21:36:55] <DrHoffman> Thats a
really REALLY heavy method
L3031[21:37:06] <Shuudoushi> but it'll
work won't it?
L3032[21:37:16] <Shuudoushi> at least
till you find a better way of doing it
L3033[21:37:18] <DrHoffman> I'm thinking
more of doing math to figure it out
L3034[21:37:35] <Shuudoushi> capturing
the players x y click cords?
L3035[21:37:46] <Shuudoushi> well, x, y,
and z
L3036[21:40:06] <DrHoffman> Well, I would
try to get the projection matrix from OpenGL and throw the player's
look position at it
L3037[21:40:38] <DrHoffman> then I can
simply check if the player's projected look position is inside the
area of the hologram and where
L3038[21:48:06] <Shuudoushi> sounds like
it should work
L3039[21:52:03] <vifino> ... i should
finish the install of arch on this box.
L3040[21:52:12] <vifino> Quick: Zen or
HAL9000?
L3041[21:52:31] <gamax92> neither
L3042[21:53:04] <vifino> gamax92: what
then?
L3043[21:53:13] <gamax92> Ken006
L3044[21:53:21] <vifino> uuuh,
nope.
L3045[21:53:53] <vifino> tron, because
why not.
L3046[21:55:46]
⇨ Joins: MindWorX
(~MindWorX@x1-6-c4-3d-c7-b4-8f-ca.cpe.webspeed.dk)
L3047[21:57:05]
⇨ Joins: giodamelio
(webchat@c-98-237-142-15.hsd1.wa.comcast.net)
L3048[22:01:04] <giodamelio> Anyone know
of any good servers with OpenComputers installed? I have been
wanting to start a computer-centric base for awhile.
L3049[22:04:12]
⇦ Quits: Lathanael|Away
(~Lathanael@p54971539.dip0.t-ipconnect.de) (Ping timeout: 206
seconds)
L3050[22:06:49]
⇦ Quits: Logan (~Logan@2607:5300:60:47bc:dead:beef:dead:beef)
(Read error: Connection reset by peer)
L3051[22:10:20]
⇨ Joins: Logan
(~Logan@2607:5300:60:47bc:dead:beef:dead:beef)
L3052[22:11:29]
⇨ Joins: Lathanael|Away
(~Lathanael@p54970296.dip0.t-ipconnect.de)
L3053[22:23:23] <vifino> Wee. tron set up
with my user account and syslog-ng already sending stuff to my
nas.
L3054[22:23:29] <vifino> love it.
L3055[22:33:53] ***
CaptainJackHardness is now known as ICWiener
L3056[22:37:33]
⇦ Quits: Dimitriye98
(~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net) (Read error:
Connection reset by peer)
L3057[22:38:08]
⇨ Joins: Dimitriye98
(~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L3058[22:46:46]
⇨ Joins: Aubi
(~aubi@static.88-198-46-142.clients.your-server.de)
L3059[22:47:58]
⇦ Parts: Aubi
(~aubi@static.88-198-46-142.clients.your-server.de)
())
L3060[22:51:26]
⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
(Remote host closed the connection)
L3061[22:51:34]
⇦ Quits: black3agl3 (~black3agl@197.224.72.232) (Read error:
Connection reset by peer)
L3062[22:51:47]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L3063[22:52:27]
⇨ Joins: Aubi
(~aubi@static.88-198-46-142.clients.your-server.de)
L3064[22:52:30]
⇦ Quits: Aubi
(~aubi@static.88-198-46-142.clients.your-server.de) (Client
Quit)
L3065[22:57:26]
⇦ Quits: sugoi (~sugoi@75-172-66-192.tukw.qwest.net) (Ping
timeout: 202 seconds)
L3066[23:01:43]
⇦ Quits: Lathanael|Away
(~Lathanael@p54970296.dip0.t-ipconnect.de) (Ping timeout: 206
seconds)
L3067[23:08:11]
⇨ Joins: Lathanael|Away
(~Lathanael@p549701CA.dip0.t-ipconnect.de)
L3068[23:12:00]
⇨ Joins: sugoi
(~sugoi@75-172-66-192.tukw.qwest.net)
L3069[23:13:35] <Ekoserin> Session over.
What should I do now?
L3070[23:14:15]
⇦ Quits: SnowDapples (~powered@p5794D550.dip0.t-ipconnect.de)
(Killed (NickServ (GHOST command used by
SnowDapples_!~powered@p5794D85F.dip0.t-ipconnect.de)))
L3071[23:14:22]
⇨ Joins: SnowDapples
(~powered@p5794D85F.dip0.t-ipconnect.de)
L3072[23:16:59]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L3073[23:38:51]
⇦ Quits: Dimitriye98
(~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net) (Remote host closed
the connection)
L3074[23:43:23] ***
Kasen is now known as rakiru|offline
L3075[23:46:30]
⇦ Quits: meep (uid94726@id-94726.ealing.irccloud.com) (Quit:
Connection closed for inactivity)
L3076[23:56:37]
⇨ Joins: Dimitriye98
(~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)