<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:02:48] <Xilandro> Now if I could just
get EnderIO Capbanks in a separate mod
L2[00:10:59] ⇨
Joins: techno156 (~techno156@137.154.137.222)
L3[00:13:41] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:1d99:a33b:2800:53b2)
(Read error: Connection reset by peer)
L4[00:21:30] ⇦
Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:68a6:75b3:fe00:60db)
(Quit: Cervator)
L5[00:44:56] ***
cbcercas|AFK is now known as cbcercas
L6[00:45:53] <Xilandro> The Notification
Interface is still probably one of my favorite block-form
components
L7[00:48:12] <Xilandro> Anyway, sleeptime
=D
L8[00:56:00] ***
cbcercas is now known as cbcercas|AFK
L9[01:28:28]
<SysVoid>
java -Xmx5120M -Xms2048M -jar
forge-1.7.10-10.13.4.1614-1.7.10-universal.jar nogui
L10[01:28:33]
<SysVoid>
How can I make this lag less?
L11[01:28:41]
<SysVoid>
Any arguments I can add?
L12[01:32:07] <Mimiru> my suggestion, make
Xmx and Xms the same cpw suggested the same in a reddit post I
can't find anymore
L13[01:32:42] <Mimiru> "-Xmx4G -Xms4G
Sets the heap size to 4G and keeps it pinned at 4G. Minecraft eats
a lot of memory. If you have -Xms set to something smaller, the
garbage collector may be convinced to try "harder" to
garbage collect to that lower target. This can result in "big
lag spikes" because those aggressive collections will be slow
and painful."
L15[02:06:10]
<SysVoid>
Ahhhh
L16[02:06:18]
<SysVoid>
Thaks Mimiru! ?
L17[02:46:40] <Forecaster> Mimiru: how's
the app dev going?
L18[02:46:56] ⇦
Quits: techno156 (~techno156@137.154.137.222) (Ping timeout: 206
seconds)
L19[02:47:01] <Corded> * Lizzy yawns and
snuggles vifino
L20[03:50:22] ⇨
Joins: Inari (~Pinkishu@p5dec65f2.dip0.t-ipconnect.de)
L21[03:53:36] ⇨
Joins: Kattery_ (v^@katt.is.cute.pxtst.com)
L22[03:53:40] ⇦
Quits: Kattery (v^@katt.is.cute.pxtst.com) (Read error: Connection
reset by peer)
L23[03:53:49] ***
Kattery_ is now known as Kattery
L24[04:08:50] ***
cbcercas|AFK is now known as cbcercas
L25[04:59:57] ⇦
Quits: ping (v^@me.pxtst.com) (Ping timeout: 180
seconds)
L26[05:00:51] ⇨
Joins: ping (v^@me.pxtst.com)
L27[05:00:52] zsh
sets mode: +v on ping
L28[05:42:26] ⇦
Quits: ping (v^@me.pxtst.com) (Ping timeout: 180
seconds)
L29[05:44:34] ⇨
Joins: ping (v^@me.pxtst.com)
L30[05:44:35] zsh
sets mode: +v on ping
L31[05:51:40] *
vifino snuggles Lizzy back
L33[05:53:08] <vifino> my new laptop
arrived today in a big ass box. it's pretty.
L34[05:53:12] <vifino> the box, i
mean.
L35[05:53:22] <vifino> oh, the laptop
too.
L36[05:53:47] <Lizzy> WOO
L37[05:54:13] <Lizzy> I did some updates
now i lost the font i use pretty much everywhere :(
L38[06:05:57] ⇦
Quits: ping (v^@me.pxtst.com) (Ping timeout: 384
seconds)
L39[06:06:24] ⇨
Joins: ping (v^@2602:ffc5::ffc5:6825)
L40[06:06:26] zsh
sets mode: +v on ping
L41[06:26:05] <Lizzy> grr, why isn't my
terminal transparency working :
L43[06:26:59] <Lizzy> hmm
L44[06:27:06] <Lizzy> seems it doesn't work
in hexchat either....
L45[06:27:12] <Lizzy> wtf gtk
L46[06:35:15] ⇨
Joins: VikeStep
(~VikeStep@192.43.96.58.static.exetel.com.au)
L47[06:37:27] ⇦
Quits: ping (v^@2602:ffc5::ffc5:6825) (Ping timeout: 180
seconds)
L48[06:38:21] <vifino> blame the
compositor, not gtk.
L49[06:40:26] ⇨
Joins: ping (v^@me.pxtst.com)
L50[06:40:28] zsh
sets mode: +v on ping
L51[06:41:13] ⇨
Joins: Vexatos
(~Vexatos@p200300556E5AFE6449CEE52F162F33A6.dip0.t-ipconnect.de)
L52[06:41:13] zsh
sets mode: +v on Vexatos
L53[06:42:47] ⇨
Joins: Turtle (~SentientT@82.171.92.73)
L54[06:47:31] <Lizzy> huh
L55[06:48:54] <Lizzy> after some googling
about, came across some forum threads that suggested downgrading it
because with the most recent version the devs decided to upgrade
their gtk3 test branch to the main line as a stable version.
L56[06:49:09] *
Saphire flops
L57[06:49:16] <Lizzy> Downgrading gives me
my transparrency back
L58[06:49:22] *
Saphire pouts
L59[06:49:25] <Saphire> MPD is
stutering
L60[06:49:26] *
Lizzy pets Saphire
L61[06:49:33] *
Saphire murrs :c
L62[06:50:29] <Lizzy> there
L63[07:01:35] <Lizzy> and also set it to
hold-back any updates to terminator
L64[07:08:51] ⇦
Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 384
seconds)
L65[07:09:11] ⇨
Joins: Kattery (v^@katt.is.cute.pxtst.com)
L67[07:24:32] <Lizzy> all the boots i have
in my amazon wish list are currently out of stock
L68[07:24:34] *
Lizzy is sad
L69[07:24:53] <Forecaster> have you run out
of stomping boots?
L70[07:47:40] <Lizzy> na, i want some cute
boots
L72[07:59:05]
<20kdc> am I
misreading that link
L73[07:59:41]
<20kdc>
or... wait, no, I already ran through this conversation the last
time that node was mentioned. Still haven't renamed my
laptop.
L74[08:03:46] <Izaya> vifino: I'm getting
myself a T430
L75[08:03:59] <Izaya> because I can't
afford a Librem 13
L76[08:04:31] <vifino> get a x230
instead.
L77[08:05:43] ⇦
Quits: VikeStep (~VikeStep@192.43.96.58.static.exetel.com.au)
(Quit: Leaving)
L78[08:05:59] <vifino> I have a X230
because after evaluating the options in terms of coreboot support,
it seemed the best choice.
L79[08:09:28] <Izaya> I want a 14" one
though
L80[08:09:51] <vifino> pff.
L81[08:11:23] <Mimiru> ._. gitlab why are
you using almost 4gb of RAM? :/
L82[08:12:16] *
Lizzy is not sure how much her gitlab is using but she's not too
fussed about it
L83[08:13:38] <Mimiru> I keep getting
nodequery emails about high resource usage
L84[08:14:02] <Stary> rails
L85[08:14:15] <Mimiru> yeah
L86[08:28:29] <Mimiru> Forecaster, app dev
goes ok, found out last night that on android 6+ I have to do
requestPermissions to get "dangerous" permissions like..
reading/writing to storage and stuff
L87[08:28:49] <Forecaster> huh
L88[08:29:11] <Mimiru> in 5 and below you
get a permissions prompt on install
L89[08:29:34] <Mimiru> in 6+ you don't you
have to explicitly ask for permissions in the app
L90[08:30:09] <Forecaster> wait, I'm
confused, didn't you say in 6+ you had to do
requestPermission
L91[08:30:22] <Mimiru> yes...
L92[08:30:33] <Mimiru> you don't get the
prompt on install
L93[08:30:40] <Mimiru> you have to manually
prompt in app
L94[08:30:42] <Forecaster> ah
L95[08:30:52] ⇨
Joins: Cervator
(~Thunderbi@2601:4c1:4000:1050:857:fd6a:15a6:149d)
L96[08:31:21] <Forecaster> did you release
all the new stuff yet? with the icons and junk
L97[08:31:39]
<20kdc>
Mimiru: presumably that's because people install apps without
bothering to read the permissions checklist
L98[08:31:53] <Mimiru> I know exactly WHY
it's done
L99[08:32:04]
<20kdc>
...but it's a pain nonetheless
L100[08:32:09]
<SysVoid>
Development server at work is completely breaking yay
L101[08:32:12] <Mimiru> I just didn't know
I had to do it... cause I thought I was targeting API 16... turns
out my minimum was 16
L102[08:32:15] <Mimiru> my target was
25
L103[08:32:37] <Mimiru> any app targeting
23+ has to do the new permissions system
L104[08:32:53] <Mimiru> and you can't
downgrade the target version once you've released the app on the
play store
L105[08:32:57] <Mimiru> anyway I'm late so
off to work
L106[08:34:49] ⇦
Quits: Crazylemon (~Crazylemo@207.62.170.220) (Remote host closed
the connection)
L107[09:03:28] <Michiyo> called the
revenue office... and found out I don't have to jump through hoops
to get my moms truck in my name so I can tag it
L108[09:03:30] <Michiyo> \o/
L109[09:04:00] <Michiyo> death cert,
affidavit stating that I'm the only one with claim to the truck,
the title, and $45
L110[09:04:20] <Michiyo> people were
talking like it was going to be really hard..
L111[09:12:38] ⇦
Quits: Xilandro (~Kodos@2602:306:ce20:6c30:4cea:309b:309b:5067)
(Ping timeout: 206 seconds)
L112[09:43:22]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de)
L113[09:49:13] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L114[09:49:22] <Forecaster> that's
good
L115[09:49:25] <Forecaster> are you gonna
keep it?
L116[09:54:02]
⇨ Joins: Keanu73
(~Keanu73@host-78-148-136-237.as13285.net)
L117[10:00:02]
⇨ Joins: makemoney
(~clix@c-4f669cb3-74736162.cust.telenor.se)
L118[10:00:33]
⇨ Joins: andreww (~xarses@8.39.49.133)
L119[10:00:54] ⇦
Parts: makemoney (~clix@c-4f669cb3-74736162.cust.telenor.se)
())
L120[10:01:55]
⇨ Joins: xarses_ (~xarses@67.218.117.197)
L121[10:03:06] <Michiyo> yeah, I have no
choice ATM, my car needs 2 motor mounts, tires.. etc
L122[10:03:24] <Michiyo> (the car only HAS
2 motor mounts... so it's kinda important they be replaced
:P)
L123[10:04:21] ⇦
Quits: andreww (~xarses@8.39.49.133) (Ping timeout: 206
seconds)
L124[10:24:59] <S3> html needs to go
away
L125[10:25:36] <S3> I see more people
trying to unify web development into a single xml spec than I do
trying to find a way to avoid xml
L126[10:26:25] <S3> Michiyo: just use duct
tape
L127[10:43:13] <Michiyo> K...
L128[10:43:22] *
Michiyo duct tapes S3 to a wall
L129[10:45:02] <S3> never duct taped your
car together?
L130[10:45:13] <S3> I'm holding up the
bumper with a ribbon
L131[10:47:02] <Michiyo> I'm not duct
taping my fucking engine to my frame.. no
L132[10:51:35] <Inari> Michiyo duct tapes
S3 to a wall
L133[10:51:36] <Inari> Lewd
L134[10:53:05] <S3> Michiyo: I once sat
down with people and planned a full sized two seater airplane made
with duct tape, spray foam and steel wire once.
L135[10:53:12] <S3> duct tape is the
shit
L136[10:53:15] ⇦
Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 384
seconds)
L137[10:53:25]
⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L138[10:53:36] <Forecaster> that doesn't
make it useful for everything :P
L139[10:54:04]
<Kodos> Hey
@SysVoid You around?
L140[10:54:19] <Forecaster> I mean, I feel
the same about games, but they absolutely refuse to do my taxes
D:
L141[10:54:28] <Inari> At least use gaffer
tape
L142[10:55:15]
⇨ Joins: Jezza (~Jezza@92.206.161.17)
L143[10:57:06] <Michiyo> That's great, it
really is, but duct tape's adhesive breaks down with heat... and
internal combustion engines get warm.
L144[10:57:28] <Michiyo> shockingly, small
controlled explosives are hot.
L145[10:57:33] <Michiyo> explosions*
L146[10:57:44] <Forecaster> what you need
is an internal implosion engine
L147[10:58:03] <Forecaster> that has to be
the opposite, so they wont get hot right? :D
L148[10:58:10] <Michiyo> ... lol
L149[10:59:33] <Inari> Any of you watch
HYMEN?
L150[10:59:53] <Inari> *HIMYM
L151[10:59:54] <Forecaster> peoplewatching
isn't really my thing
L152[11:02:16]
⇨ Joins: Trangar
(~Trangar@249-153-145-85.ftth.glasoperator.nl)
L153[11:23:36]
<Kodos> I
did ages ago
L154[11:35:28]
⇨ Joins: brandon3055_
(~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L155[11:37:09] ⇦
Quits: brandon3055 (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
(Ping timeout: 206 seconds)
L157[12:19:44] <payonel> gamax92: found
the root cause of the cursor outside resolution causing shell crash
issue
L158[12:20:08] <payonel> Inari: o/'
L159[12:20:51] <Inari> Ohi
L160[12:33:21]
⇨ Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L161[12:46:16] ***
xarses_ is now known as xarses
L162[12:50:26] <payonel> gamax92: anyways,
it appears to be a false precondition in term -- it assumes
"screen_resized" will have been handled before term.pull
(the cursor blink) is run
L163[12:50:37] <payonel> but it is
possible to get to term.pull before the screen_resized event has
been handled
L164[12:52:38] <Michiyo> truck is now in
my name
L165[12:52:48] <Forecaster> \o/
L166[12:54:39] <Forecaster> since
2016-05-22 my downloading system has downloaded 19 742 images from
deviantart.com
L167[12:56:09] <Forecaster> not just
random images mind you, ones I've marked for it
L168[12:58:28]
<Kodos> Woo
got a free 20 in gas
L169[12:58:45]
<Kodos> No
more fuel low light for a week or two
L170[13:02:50] <Inari> Remindsme
L171[13:03:14] <Inari> I still want to
make some kinda learning thingy that picks out new pictures from
gelbooru everyday thatI may like
L172[13:05:14] <Forecaster> could do that
by using points to score different tags in the background by liking
or disliking images
L173[13:05:18] ***
Mine|away is now known as minecreatr
L174[13:05:33] <Inari> Yeah but tag
combinations should also be important :P
L175[13:05:37] <Forecaster> then the next
day it'd try to find the highest scoring images
L176[13:05:52] <Inari> I just want it to
give mea ll new images at frist, and I tell it which I like and
dislike
L177[13:05:56] <Inari> and over time it
filters them more
L178[13:05:59] <Inari> Learning from my
decisions xD
L179[13:06:08] <Forecaster> you could save
relations between tags
L180[13:06:35] <Forecaster> so if you like
an image the tags on it will store a relation to eachother that
boosts their points a bit
L181[13:06:49] <Forecaster> leading to a
higher score for images with that or similar combinations
L182[13:07:06] <Inari> Maybe something
like that
L184[13:17:47]
<SysVoid>
slowly installing them all ?
L185[13:19:34] <payonel> sysvoid: i could
not repro the "/bin/sh.lua using dofile() not printing to
stdout" bug
L186[13:20:06] <payonel> i was able to
find why rc scripts on boot don't print (they do, but the terminal
is still loading and the cursor is under the boot output)
L187[13:20:14] <payonel> to be honest, rc
shouldn't be used for stdout messages
L188[13:20:14]
<SysVoid>
payonel - I fixed the issues I had earlier. ?
L189[13:20:26] <payonel> i understand that
- but just following up with stdout concerns
L190[13:24:56]
<SysVoid>
rip i killed my server again
L191[13:24:58]
<SysVoid> i
need more ramz
L193[13:25:50]
<SysVoid>
I'm confused.
L194[13:26:02]
<SysVoid>
When I turn on my servers, it times out my server and I can't
rejoin.
L195[13:26:11]
<SysVoid>
The VPS it sits on has 7GB free RAM
L196[13:26:13] <Forecaster> log?
L198[13:26:27]
<SysVoid>
sure 1 sec
L199[13:26:45]
<SysVoid>
um
L200[13:26:57]
<SysVoid>
there's no log after me joining other than "Starting
OpenComputers version check."
L201[13:27:03]
<SysVoid>
"Running the latest OpenComputers version."
L202[13:27:05]
<SysVoid>
\\\_o_/
L203[13:27:24] <Forecaster> you mean
¯\_(ツ)_/¯
L205[13:27:45]
<SysVoid>
Seeeeee
L206[13:27:53]
<SysVoid>
and if I try to join, or type anything in console, it won't
work
L207[13:27:56]
<SysVoid> it
goes completely ded
L208[13:28:12] <Forecaster> what do you do
then
L209[13:28:15] <Forecaster> restart
it?
L210[13:28:19]
<SysVoid>
yeah
L211[13:28:23]
<SysVoid>
and watch it crash AGAIN
L212[13:28:27]
<SysVoid>
when i start servers up
L213[13:28:27]
<SysVoid>
?
L214[13:28:30] <Forecaster> have you tried
waiting?
L215[13:28:34]
<SysVoid>
yes
L216[13:28:37]
<SysVoid> i
went to sleep last time
L217[13:28:39]
<SysVoid> 6
hours later
L218[13:28:41]
<SysVoid>
still ded
L219[13:28:52] <Forecaster> so the server
freezes?
L220[13:29:45]
<SysVoid>
pretty much
L221[13:30:08] <Forecaster> and what are
you doing to cause that exactly?
L222[13:30:08]
<SysVoid> i
have to stop it using CTRL+Z (not CTRL+C), then killall the java
processes, then start it up again
L223[13:30:11]
<SysVoid>
it's weird
L224[13:30:21]
<SysVoid> i
am starting my server racks
L225[13:30:22]
<SysVoid>
?
L226[13:30:27] <Forecaster> how
many?
L227[13:30:31]
<SysVoid>
like
L228[13:30:31]
<SysVoid>
lots
L230[13:30:37] <Forecaster> try less
lots
L231[13:30:39]
<SysVoid> ^
gif of shell
L233[13:31:22] <Forecaster> presumably
you're overloading the process
L234[13:31:37] <Forecaster> so it stops
responding
L235[13:31:58] <Forecaster> have you
checked how much cpu it's using when you do that?
L236[13:32:33]
<SysVoid>
holy shit i never thought about allocating more cpu to the
vps
L237[13:32:37]
<SysVoid>
dumb me
L238[13:33:12]
<SysVoid>
AYYYYY
L239[13:33:15]
<SysVoid>
They're all on!
L242[13:34:02]
<SysVoid>
Just a few more to go
L243[13:34:03]
<SysVoid>
?
L244[13:34:20] <Forecaster> :P
L245[13:34:36] <payonel> sysvoid: how
"hacked" is your openos?
L246[13:34:48]
<SysVoid>
payonel not much
L247[13:34:50] <payonel> i wrote an oppm
package that gives your remote shell access
L248[13:35:15]
<SysVoid>
I've added a few things to lib, bin and another folder in
root
L249[13:35:19]
<SysVoid>
root = /
L250[13:35:21]
<SysVoid>
not /root ?
L251[13:35:32] <payonel> mmhm
L252[13:35:36]
<SysVoid>
edited your sh.lua a bit
L253[13:36:06] <payonel> anyways, it's not
perfect and has some issues...but it works well enough
L255[13:36:10]
<SysVoid>
It's beautiful ?
L256[13:36:28] <payonel> if you're
interested, `oppm install psh` on all the machines, and the `rc
pshd enable`
L257[13:36:45] <payonel> then from any
machine in the network you can `psh -l` to list all available
hosts
L258[13:36:47]
<SysVoid>
YOU LOOKING TO HIJACK MY SICK DATA CENTRE, BRO?
L259[13:37:00] <payonel> and `psh [addr]`
to connect (addr can be a partial string match)
L260[13:37:24] <payonel> :) not so
much
L261[13:37:43]
<SysVoid> I
plan on giving each of these servers a purpose ?
L262[13:37:53]
<SysVoid>
What purpose, you ask? No fucking idea
L263[13:38:06]
<SysVoid> I
know there will be authentication
L264[13:38:06]
<SysVoid>
and probably email
L265[13:38:11]
<SysVoid>
Some DNS too
L266[13:38:14]
<SysVoid>
maybe DHCP
L267[13:38:28] <payonel> adding keyboards
and monitors to each, and cables...it can be tedious
L268[13:38:29] <payonel> thus, psh
L269[13:38:36] <payonel> even if it is one
at a time
L270[13:38:47]
<SysVoid>
You don't even wanna know how I'm doing this payonel ?
L271[13:39:06]
<SysVoid>
Shut down servers -> remote terminal to terminal server -> do
things -> start all
L272[13:39:07]
<SysVoid>
xD
L273[13:40:09]
<SysVoid>
I've had a rack die on me doing this and about 3 other
servers
L274[13:40:11]
<SysVoid>
?
L276[13:41:13] <payonel> all legit?
L277[13:41:18]
<SysVoid> No
?
L278[13:42:16]
<Kodos>
Sysvoid how are you sorting your terminal servers
L279[13:42:27]
<Kodos> Like
how do they know which server to use
L280[13:42:49]
<SysVoid>
They use whichever server is on in the rack above/below it
L281[13:43:04]
<SysVoid>
There is a disk drive and a term server per rack
L283[13:43:29]
<Kodos>
Right but how do you choose which of the four servers on he
rack
L284[13:43:38]
<SysVoid>
You turn the others off.
L285[13:43:39]
<SysVoid>
It's horrible.
L286[13:43:42]
<SysVoid>
But looks sexy as fuck.
L287[13:43:45]
<Kodos>
Lol
L288[13:44:00]
<Kodos> Why
not use a kvm and do it in code
L289[13:44:06]
<Kodos> Or
however that works
L290[13:44:11]
<SysVoid> no
experience with the kvms in this
L291[13:44:15]
⇨ Joins: brandon3055__
(~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L292[13:44:18]
<SysVoid>
and i need to make it not conflict ?
L293[13:44:23]
<Kodos>
Lol
L294[13:44:46] ⇦
Quits: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L295[13:45:41] <S3> okay guys!
L296[13:45:44]
<SysVoid>
SUCH FLOPPY SOUND
L297[13:45:52] <S3> Sysvoid isn't it
splendid?
L298[13:45:58]
<SysVoid>
yes
L299[13:46:16] <S3> sysvoid I'm writing an
operating system for this sucker
L300[13:47:22]
<SysVoid> im
modifying openos to communicate with authentication servers i will
make
L301[13:47:23]
<SysVoid>
?
L302[13:47:35]
<SysVoid> i
am also crying because i think i have another broken
server/rack/terminal server
L303[13:47:36]
<SysVoid>
?
L305[13:48:35]
<SysVoid>
?
L307[13:49:08]
<SysVoid>
?
L308[13:49:20] <payonel> solid
cursor?
L309[13:49:28]
<SysVoid>
that one server does nothing
L310[13:49:30]
<SysVoid>
lemme try the others
L311[13:49:47] <S3> the terminal needs to
be bound to it, I forget the specifics, but it is quite picky
L312[13:49:49]
<SysVoid> ok
so it's the rack or it's the terminal server or it's both
L313[13:49:55] <payonel> assuming the
machine is actually on, and that's not just the last gpu set, a
solid cursor is also due to a flood of events hitting the
machine
L314[13:50:05] <payonel> is there a
massive amount of network traffic?
L315[13:50:13]
<SysVoid>
there isnt network traffic ?
L316[13:50:16] <payonel> ok
L317[13:51:05] <Michiyo> ffs..
L318[13:51:11] <Michiyo> I'm thinking
about switching from gitlab to Gogs :/
L319[13:52:05]
<SysVoid>
payonel - usually just smashing the racks and putting new equipment
in works
L320[13:52:10]
<SysVoid> i
guess it short circuited ?
L321[13:52:28] *
Forecaster looks up gogs
L322[13:52:50] <Forecaster> oh yeah, I've
seen that before
L323[13:53:45] <Michiyo> rails ram usage
is stupid.. :/
L324[13:55:51]
<SysVoid>
Fixed!
L326[13:56:06]
<SysVoid>
?
L328[14:02:18]
<SysVoid>
Now we see if I can even start all of these up.
L329[14:02:20]
<SysVoid>
They're installed.
L330[14:03:53]
<SysVoid> it
rip'd
L331[14:03:56]
<SysVoid> i
assigned it more cpu
L333[14:04:10]
<SysVoid>
lol
L334[14:04:23]
<SysVoid>
3sanik5server
L335[14:04:24] <Forecaster> heh
L336[14:05:39]
<SysVoid> I
am determined to get this shit working
L337[14:05:40]
<SysVoid>
lol
L338[14:06:15] <payonel> sysvoid: what's
in the pack?
L340[14:06:56] ⇦
Quits: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl)
(Quit: Leaving)
L341[14:07:43] <Forecaster> could probably
use fastcraft
L342[14:07:44] <Forecaster> :P
L343[14:07:53]
<SysVoid>
wat it do
L344[14:08:03] <Forecaster> vanilla
optimizations
L345[14:08:07]
<SysVoid>
server died again
L346[14:08:09]
<SysVoid>
xD
L348[14:10:37]
<SysVoid>
trying it
L349[14:10:38]
<SysVoid>
?
L350[14:11:57]
<SysVoid>
it's about to die again
L351[14:12:04]
<SysVoid>
server didnt start even a bit for about 2 seconds then
L352[14:12:05]
<SysVoid>
xD
L353[14:12:10]
<SysVoid>
server being one in a rack
L354[14:12:20]
<SysVoid>
ooo
L355[14:12:22]
<SysVoid>
started 3 instant
L356[14:12:49]
<SysVoid>
orip dead again i think
L357[14:12:51]
<SysVoid>
yep
L359[14:12:59]
<SysVoid>
fucking determined
L360[14:16:16]
<SysVoid>
noooo
L362[14:16:18]
<SysVoid> i
got so close
L363[14:16:19]
<SysVoid>
?
L364[14:20:42]
<SysVoid>
HOORAY
L366[14:20:50]
<SysVoid>
Determination paid off
L367[14:28:26] ⇦
Quits: bauen1 (~quassel@2a02:810d:1980:1584:8ea:7a7a:268f:ce51)
(Ping timeout: 180 seconds)
L368[14:28:28]
⇨ Joins: bauen1_
(~quassel@2a02:810d:1980:1584:a80c:56fe:e1b2:c544)
L369[14:30:02]
<SysVoid>
I'm taking advantage of a bit of a bug to install faster ?
L370[14:30:12]
<SysVoid> im
turning my machines on all at once and running commands blindly in
my remote terminal
L371[14:30:13]
<SysVoid>
?
L372[14:30:22] ⇦
Quits: Keanu73 (~Keanu73@host-78-148-136-237.as13285.net) (Read
error: Connection reset by peer)
L374[14:41:39] <payonel> xarses: !
idea
L375[14:42:03] <payonel> right now i have
/dev/components/by-label which just lists filesystems
L376[14:42:43] <payonel> but ... you know
how only the primary components are listed(available) on the
component[type]? there was a feature request to name
components
L377[14:42:52] ***
minecreatr is now known as Mine|away
L378[14:42:57] <payonel> the idea was to
be able to essentially label your components, for easy access
later
L379[14:43:23] <payonel> well, you could
use the uuid to label them, and when the machine boots and finds
those uuids, they'd be listed in /dev/components/by-label
L380[15:09:32] ***
medsouz|offline is now known as medsouz
L381[15:13:39] <Michiyo> I've made $2.17
in ad revenue this month, sadly I have to get to $100 to get a pay
out.. lol
L382[15:14:06] <Forecaster> I've made
exactly 0 in ad revenue :D
L383[15:14:23] <Michiyo> well, correction
I'll MAKE $2.17 this month
L384[15:14:28] <Michiyo> estimated.
L385[15:14:46] <Michiyo> so in 50 months
I'll get a payout at the current trend.
L386[15:15:16] <Forecaster> so in about
4.1 years
L387[15:16:10] <Michiyo> heh yeah...
L388[15:17:24] <Forecaster> how many users
do you have? :>
L389[15:19:07] <Michiyo> dev console shows
190 active installs
L390[15:19:21] <Michiyo> but I *JUST*
added the ad in the latest update
L391[15:19:22] <Forecaster> did you
release the new stuff with the icons yet?
L392[15:19:29] <Michiyo> yeah
L393[15:22:28] <Forecaster> huh
L394[15:22:30] <Forecaster> it
crashed
L395[15:22:41]
<20kdc>
given you just added the ad, and the month isn't over yet, there's
still time for the trend to come into your favour
L396[15:23:01] <Michiyo> Forecaster,
o_O
L397[15:23:14] <Michiyo> *when* did it
crash?
L398[15:23:18] <Forecaster> it crashes for
me when I try to open the hunting logs
L399[15:23:22] <Michiyo> k, go to
settings
L400[15:23:27] <Forecaster> or crafting
logs
L401[15:23:33] <Michiyo> and tell me if
the version string says legacy tables: true
L402[15:23:42] <Forecaster> yes
L403[15:23:55] <Michiyo> wtf.. how
L404[15:23:55] <Forecaster> cause I
uptated from the old version
L405[15:24:11] <Michiyo> Yeah.. but those
are dropped in the upgrade script
L406[15:24:30] <Michiyo> it makes the new
table, transfers progress, then drops the legacy tables
L407[15:24:51] <Forecaster> so unless it
failed it should always be false
L408[15:24:59] <Michiyo> I had this issue
on my phone, but I assumed it was cause I used my phone to run test
builds, both of my tablets upgraded fine
L409[15:25:06] <Michiyo> yeah, only a
failed upgrade can leave that to true
L410[15:26:13] <Michiyo> the only way I
could fix it on my phone was to go to settings → apps → Hunting Log
Helper → clear cache / clear data
L411[15:26:15] <Forecaster> maybe it's
something in the db that is causing it to fail
L412[15:26:16] <Michiyo> then reinstall
it
L413[15:26:36] <Michiyo> cause just
uninstalling it seemed to leave the database around somehow
L414[15:27:21]
<SysVoid>
I'm destroying my server racks
L415[15:27:27] <Forecaster> :O
L416[15:27:29]
<SysVoid>
I'm just going to make the DC into offices and have a small server
room
L417[15:27:30] <Michiyo> Sadly I don't get
*any* feedback from the DB Helper on production devices
L418[15:27:42] <Michiyo>
s/devices/builds/
L419[15:27:42] <MichiBot> <Michiyo>
Sadly I don't get *any* feedback from the DB Helper on production
builds
L420[15:28:12] <Michiyo> I
wonder....
L421[15:28:14] <Forecaster> can you put a
backup into the dev env?
L422[15:28:28] <Michiyo> did I screw up
and ship a DB ver 2 on an older build...
L423[15:28:43] <Michiyo> If so, the
upgrade script won't run again cause it's already 2
L424[15:28:44] <Forecaster> mine says DB
version 2
L425[15:28:51] <Michiyo> yeah it
will
L426[15:28:58] <Michiyo> even if it's
actually version 1...
L427[15:29:07] <Michiyo> cause I pulled
the wrong version there
L428[15:29:16] <Forecaster> ah
L429[15:29:20] <Michiyo> I pulled what was
set in DBHelper, not what was set in the table metadeta
L430[15:29:33] <Michiyo> (mainly cause
that caused crashes :P)
L431[15:29:46] <Michiyo> and I *thought*
it would be safe enough to just check the var there..
L432[15:29:56] <Michiyo> cause... surely
you can't get to this point and have a DB v1
L433[15:30:02] <Michiyo> ._.
L434[15:30:07] <Forecaster> :|
L435[15:30:27] <Forecaster> oh
L436[15:30:31] <Forecaster> backup crashes
too
L437[15:30:32] <Forecaster> xD
L438[15:30:45] <Michiyo> Yeah... cause
it's trying to read from that table that SURELY exists...
L439[15:30:51] <Michiyo> cause DB v
=2
L440[15:31:34] <Forecaster> as does trying
to clear data of course
L441[15:31:43] <Michiyo> so... I'll have
to make a upgrade script for 1 → 3 AND 2 → 3 that's a copy of 1 →
2
L442[15:31:44] <Michiyo> lol
L443[15:32:11] <Michiyo> hmm can I do a
create table if NOT exists... :P
L444[15:32:27] <Michiyo> and insert if NOT
duplicate lmao
L445[15:32:28] <Forecaster> software
development is such a joy :P
L446[15:33:03] <Michiyo> well.. it'll have
to wait til tonight.. I really wish I'd not fixed it on my phone
now
L447[15:33:08] <Michiyo> I thought it was
a one off cause of my dev stuff
L448[15:34:13] <Michiyo> wait.. Forecaster
had I given you one of the dev apks to test?
L449[15:34:25] <Michiyo> or were you using
just play store builds?
L450[15:34:36] <Forecaster> oh, you did
the first time
L451[15:34:48] <Forecaster> then I
uninstalled that and installed the play version
L452[15:34:52] <Michiyo> Oh.. hmm
L453[15:35:04] <Forecaster> just now I
updated the play version through the play store to the latest
L454[15:35:33] <Michiyo> any idea which
version you were on before the update?
L455[15:35:34] <Forecaster> pretty sure I
couldn't have done that if I still had the sideloaded version
L456[15:36:30] ***
medsouz is now known as medsouz|offline
L457[15:36:32]
<SysVoid>
RIP data centre ?
L459[15:37:42]
<20kdc> what
happened to the datacentre?
L460[15:37:55]
<SysVoid> It
had shit performance and not much practical use
L461[15:37:58]
<SysVoid>
going to make it offices
L462[15:38:03]
<SysVoid>
and have a nice server room
L463[15:39:31] <Forecaster> nope, can't
see that
L464[15:39:32] <Forecaster> sorry
L465[15:40:11]
⇨ Joins: _7Roses
(webchat@d51A4A353.access.telenet.be)
L466[15:43:51] <Forecaster> how do I wipe
the db from my phone?
L467[15:44:44] <S3> vifino: to push or to
pull, or to pushpull, that is the question!
L468[15:45:09] <S3> the push idea uses
callbacks.
L469[15:45:30] <S3> the push idea is ..
like where one process pushes and one process pulls
L470[15:45:51] <S3> the pull idea is where
the other process requests from the primary and I hate that
L471[15:46:11] *
Izaya is conflicted
L472[15:46:30] <Forecaster> Mimiru: how do
I delete the db?
L473[15:46:35] <Forecaster> I don't know
where it is
L474[15:46:44] <S3> with push, programs do
not need to have main loops
L475[15:46:50] <Izaya> I can get a T420
for $240 or a T430 for $300. The T420 I don't need to upgrade the
keyboard on but the T430 is more powerful.
L476[15:47:19] <Izaya> wat do D:
L477[15:47:36] <S3> Izaya: so
L478[15:47:56] <S3> Izaya: I personally
prefer the 20s over the 30s, but the 30s have the same frame, they
have the newer keyboard styles
L479[15:48:05] <xarses> payonel: I think
that's exactly what I was talking about before
L480[15:48:09] <S3> so if you like the
older waterproof drip tray keyuboards get a 20
L481[15:48:17] <Izaya> That's what I mean
by upgrading the keyboard - swapping out the T430 keyboard for a
T420 keyboard
L482[15:48:19] <S3> I have a t520
L483[15:48:30] <Izaya> Is the extra
performance worth the 60+ dollars?
L484[15:48:31] <xarses> if we ca label the
uuid, then by-label becomes more relevant
L485[15:48:36] <S3> I'm not so sure you
can do that Izaya
L486[15:48:44] <Izaya> S3: you can
L488[15:48:50] <payonel> xarses: i think
so too, but - this was a implementation detail 'aha' i had
L489[15:48:52] <Izaya> There's a few weird
issues but it's all fixable in software
L490[15:48:54] <xarses> and it solves a
bunch of people that want to be able to label components
L491[15:49:07] <Izaya> like the
end/pg{up,down}/delete keys being swapped weirdly
L492[15:49:10] <payonel> xarses: yeah --
ok then you were just a few steps ahead of me (not surprised there
:P )
L493[15:49:13] <Izaya> but it's
doable
L494[15:49:13] <S3> Izaya: up to you then.
the 30s aren't bad
L495[15:49:17] <S3> it's the 40s that suck
balls Izaya
L496[15:49:21] <Izaya> noted
L497[15:49:24] <Michiyo> Forecaster,
rooted?
L498[15:49:32] <Forecaster> no
L499[15:49:43] <S3> my friend has a t530
and I have a t520
L500[15:49:44] <Michiyo> if so it's
somewhere in android/data/data/com.pc_logix.huntingloghelper
L501[15:49:46] <S3> ad I have an
x220
L503[15:50:00] <Izaya> Is the processor in
the -20 powerful enough?
L504[15:50:07] <Izaya> I need to do
rendering in blender on it
L505[15:50:08] <S3> depends what you want
to do
L506[15:50:14] <Michiyo> if not... well
like I said, you'll have go to settings → apps → hunting log helper
and clear the cache/data and uninstall
L508[15:50:18] <Michiyo> then
reinstall...
L509[15:50:21] <S3> you can get a 20 with
an i7 but
L510[15:50:23] <Izaya> Nothing too insane,
but rendering at 10SPF is sorta painful
L511[15:50:23] <Michiyo> I had to try that
a couple of times..
L512[15:50:31] <S3> if you need to do
blender I'd reccomend a W series Izaya
L513[15:50:32] <payonel> xarses: so let's
assume your piston can be labels 'my-1337-piston', and you find it
in /dev/components/by-label/my-1337-piston ->
../by-address/bc7x-xxxx-x....
L514[15:50:39] <Izaya> (S10e does 10SPF
quite happily, not fun.)
L515[15:50:40] <payonel> xarses: how would
the user set that label?
L516[15:50:42] <S3> because the w series
has models with a numeric keyboard iirc..
L517[15:50:43] <Forecaster> there is no
such namespace
L518[15:50:50] <S3> and blender really
wants a numpad
L519[15:50:52] <Forecaster> maybe it
removed it when I uninstalled it
L520[15:51:09] <Izaya> S3: I'm pretty used
to not having a numpad and using blender
L521[15:51:11]
<20kdc> S3:
it wants a middle mouse button even more
L522[15:51:12] *
vifino continues to recommend the X230T
L523[15:51:25] <S3> also Izaya I use CUDA
for my renders using cycles, and just use my desktop for that
L524[15:51:37] <Michiyo> I'll hopefully
have a fix tonight if uninstalling/reinstalling doesn't fix it, you
can test my fix.
L525[15:51:43] <S3> because the built in
renderer isn't really.. well
L526[15:51:48] <S3> it isn't much compsred
to cycles
L527[15:51:53] <Forecaster> it opens
now
L528[15:51:59] <Izaya> I have a sorta
stupidly powerful machine I can offload proper rendering on
L529[15:52:00] <Forecaster> seems
uninstalling cleared the data for me
L530[15:52:07] <Izaya> but I need a
machine to do my multimedia work on
L531[15:52:11] <Izaya> for school
L532[15:52:12] <S3> I see
L534[15:52:21] <Izaya> and an S10e is
horrendously underpowered for such a thing
L535[15:52:26] <Izaya> and I have a budget
of $300
L536[15:52:30] <Izaya> AUD that is
L537[15:52:33] <vifino> Port Blender to
Inferno/Plan 9 and you win.
L538[15:52:48] <S3> Izaya: try and get a
thinkpad with discrete graphics
L539[15:52:58] <Izaya> my current method
of using blender on there is to use the loonix servers and VNC into
them
L540[15:52:59] <Forecaster> you still
haven't updated the description on the frontpage :P
L541[15:53:11] <S3> I dunno whgat your
options are for the txxx's
L542[15:53:22] <S3> my t60 had a dedicated
card
L543[15:53:33] <S3> but that won't do shit
for your stuff
L544[15:53:38] <Michiyo> Blame
@Naomi
L545[15:53:40] <Izaya> here's the fun
part
L546[15:53:42] <Michiyo> That's her
job
L547[15:53:48] <Forecaster> :P
L548[15:53:48] <Izaya> the S10e can handle
the editor wonderfully
L550[15:53:55] <Izaya> but rendering the
default environment
L551[15:54:00] <Izaya> a cube with a light
source
L552[15:54:03] <Izaya> 10 seconds
L553[15:54:06] <S3> I do play FTB ultimate
in the t520.. with an i5..
L554[15:54:08] <Forecaster> blames
@Naomi
L555[15:54:13] <S3> but that probably
doesn't mean much
L556[15:54:25] <S3> keep in mind Izaya you
can also always reduce your polygon count
L557[15:54:32] <S3> while designing
L558[15:54:54] <S3> just to make it
better, you can try usuing few polygons and only uysing 1 or two
subsurface passes
L559[15:55:16]
<20kdc> 10
seconds for a cube with a light source... I doubt reducing poly
count will help much when that's the situation
L560[15:56:34] <Michiyo> I accept PRs
:P
L561[15:57:01] <Skye> I have an idea for
"flash" drives for OC
L562[15:57:09] <vifino> oh god, here we
go
L563[15:57:12] <S3> Skye: do you
L564[15:57:13] <Izaya> but uh
L565[15:57:26] <S3> Skye: you are going to
love the OS I am writing right now
L566[15:57:43] <Skye> the idea is
stupid
L567[15:57:52] <Skye> it's an interesting
thing to think about
L568[15:57:57] <Izaya> is the difference
in performance between a T420 and a T430 worth 60+ AUD?
L569[15:58:13] <S3> Izaya: what are the
spec differences?
L570[15:58:19] <S3> both are i7-able
L571[15:58:31] <Skye> Izaya, what about
they keyboard
L572[15:58:32] <Izaya> I can't afford
either with an i7
L573[15:58:36] <S3> both can carry a lot
of ram
L575[15:58:44] ⇦
Quits: brandon3055__
(~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L576[15:58:46] <S3> Izaya: I have 12 GB of
ram in my x220
L578[15:58:49] <Skye> Izaya, get the one
with the better keyboard
L579[15:58:54] <Izaya> Skye: I can get a
T420 keyboard and stick it in a T430
L580[15:58:56] <Skye> S3, I have an
X220.
L581[15:59:01] <Skye> Izaya, IIRC that
doesn't go too well
L582[15:59:06] <Izaya> it has issues
L583[15:59:07] <S3> Skye: I have that and
a T520
L584[15:59:10] <Izaya> but they're fixable
in software
L585[15:59:17] <xarses> payonel: if we
follow unix systems, something like udev.rules.d would set it. for
openos, id guess that we have some config file(s) in /etc/{...}
that sets label={uuid}, which would be automatic if the data is
present in metadata... ie a filesystem
L586[15:59:29] <S3> Izaya: the problem is
I don't remember the t530 having a drip tray
L587[15:59:37] <vifino> S3: So do I in my
X230. :D
L588[15:59:42] <vifino> 12GB ram, that
is.
L589[15:59:43] <Izaya> i5 2520 vs i5
3220
L590[15:59:52] <S3> vifino: does your x230
have a drip tray?
L591[15:59:58] <Izaya> S3: I know someone
with a T430 they stuck a T420 keyboard in
L592[16:00:01] <S3> there should be a hole
in the bottom with a water droplet symbol
L593[16:00:06] <vifino> S3: Excuse
me?
L594[16:00:07] <Izaya> and apparently it's
nice than in a T420 once you solve the issues
L595[16:00:17] <xarses> payonel:
/etc/udev/rules.d
L596[16:00:22] <S3> vifino: all of my
thinkpads have drip trays
L597[16:00:28] <payonel> xarses: metadata
in fs? not looking to add to fs, but /etc/udev/rules.d sounds
good
L598[16:00:29] <xarses> on recent
systems
L599[16:00:30] <S3> so if I spill water on
it it just flows out the bottom on the desk
L600[16:00:33] <vifino> S3: It does.
L602[16:00:39] <vifino> Just
checked.
L603[16:00:47] <S3> Izaya: you may be fine
then as long as the drip tray outlet is in the same spot
L604[16:00:56]
⇨ Joins: brandon3055
(~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L605[16:00:59] <payonel> xarses: also,
wasn't udev just the evolution of dev? any reason we'd have to call
it udev and not just dev? /etc/dev/rules.d ?
L606[16:01:03] <xarses> payonel: no I'm
just saying that filesystems already have a label system
L607[16:01:06] <S3> vifino: don't
purposely spiull water on your thinkpad
L609[16:01:09] <S3> but guess what
L610[16:01:18] <vifino> i don't plan
to.
L611[16:01:21] <S3> I once took this x220
of mine and dropped it into a tub full of water
L612[16:01:21] <payonel> xarses: ah for
fs, rules would override though...agree?
L613[16:01:26] <S3> and it fully submerged
while running
L614[16:01:30] <xarses> payonel: no, I'm
just pointing to the location you can look on a linux host if you
wanted to look at it
L615[16:01:32] <S3> and I just pulled it
out of the water and it was fine.
L616[16:01:36] <vifino> why.
L617[16:01:36] <S3> didn't even bother
drying it
L618[16:01:38] <vifino> just why.
L619[16:01:48] <xarses> payonel: yes, the
media's label should win
L620[16:01:53] <Skye> S3, so I can use my
X220 in the bath? :D
L621[16:01:55] <S3> it wasn't a bathtub,
it was like a laundry tub
L623[16:02:04] <S3> it was an
accident
L624[16:02:06] <S3> it went flying
L625[16:02:10] <S3> and splash
L626[16:02:19] <payonel> xarses: ah
right
L627[16:02:22] <S3> it still works fine to
this day
L628[16:02:24] <xarses> payonel: although
we could update `label` to make the abstraction for us so the user
doesn't need to know the difference
L629[16:02:46] <payonel> on load/boot?
hmm, maybe
L630[16:02:48]
⇨ Joins: brandon3055_
(~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L631[16:02:50] <payonel> not seeing a
reason not to yet
L632[16:03:18] <payonel> seems like it
should be a readonly operation though ... maybe
L633[16:03:29] ⇦
Quits: brandon3055 (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L634[16:03:41] <xarses> which now?
L635[16:04:57] <payonel> saying, when i
load dev rules, i would (maybe) expect that to be a read only
action
L636[16:05:08] <payonel> that would only
affect /dev/components, and not the actual components
L637[16:05:10] <S3> building a stream
library..
L638[16:05:54] <payonel> btw, thinking
rules example: {UUID=xxxx-xxx..., LABEL="label"}
L639[16:05:55] <xarses> oh
L640[16:06:08] <payonel> just to make it
compatable lua table for loading :)
L641[16:06:11] <S3> hmmmm
L642[16:06:12] <xarses> ``` cat
/etc/udev/rules.d/sda.rules.rules
L643[16:06:12] <xarses>
SUBSYSTEM=="block", ACTION=="add|change",
ENV{DEVTYPE}=="disk",
ENV{ID_PART_TABLE_UUID}=="3edf95d8",
SYMLINK+="disk/by-dname/sda" ```
L644[16:06:18] <xarses> ^real
example
L645[16:06:24] <payonel> yeah, i was
reading them too
L646[16:06:43] <payonel> it would be
possible to make the rules smart, by parsing hardware info
L647[16:06:49] <payonel> but for a first
release, just uuid matching
L648[16:06:51] <S3> functional programming
in Lua is fun
L649[16:07:09] <xarses> payonel: thats
more than a good start
L650[16:07:32] <payonel> so i think for
now i'll not setLabel
L651[16:07:41] <xarses> payonel: as
updating real components, we could maybe do something with that
later, but that would be neet
L652[16:07:43] <S3> the hard part is
creating a functional stream that is elastic and still
functional
L653[16:07:49] <S3> so you can keep adding
nodes to it.
L654[16:07:52] <xarses> the pointers here
are a new thing that we can query
L655[16:08:04] <S3> the way this kind f
works is that when you add more nodes it just creates a new
stream
L656[16:08:28] <payonel> xarses: also (and
you may not agree) i read a bit more into /dev and /sys --- and i
feel that it is appropriate to not make two, but one in
openos
L657[16:08:32]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L658[16:08:39] <payonel> i might add a
/dev points that can actually be mounted later
L659[16:09:50] <xarses> payonel: I don't
like it but you have a very valid reason to only do one, so I'm
more than willing to learn the new locations
L660[16:10:07] <payonel> something like
`/dev/hd0 -> components/by-address/b3fx-.../block` (though i'm
not sure what to call them)
L662[16:11:11]
<SysVoid>
server room:
L664[16:11:24] <xarses> this is nifty
enough as is for now
L665[16:12:10] ⇦
Quits: Inari (~Pinkishu@p5dec65f2.dip0.t-ipconnect.de) (Quit: 'I
believe in you!' - Mei (Overwatch))
L666[16:12:21] <payonel> xarses: are there
(irl) command line tools or should there be (in openos) to adding a
rule?
L667[16:12:38] <payonel> or will a user
have to edit one, and i'll have to have an example
L668[16:12:54] <xarses> irl, you have to
edit a file, or your installer does it for you
L669[16:13:43] <xarses> maybe we should
update `label` so that it could do filesystems, and components so
the user doesn't really need to know the difference
L670[16:14:01] <payonel> !
L671[16:14:05] <payonel> that's a
brilliant idea
L672[16:15:04] <payonel> i realize it is
weird how excited am i now about /dev, let alone
/dev/component/by-label :)
L673[16:15:16] <payonel>
/dev/components*
L674[16:16:34]
<SysVoid> Do
server racks act like switches?
L675[16:16:40]
<SysVoid> If
I connect them, do I need just one switch?
L677[16:18:39] <S3> does OC provide a
built in way to generate a uuid
L678[16:18:41] <xarses> payonel:
tehehe
L679[16:19:55] <payonel> S3: openos has
require("uuid").next()
L681[16:20:16] <S3> though that's openos..
but I could port it
L682[16:20:38] <payonel> S3: some people
complained it doesn't make real uuids
L683[16:20:39] <payonel> :)
L684[16:20:49] <S3> does it
L685[16:20:54] <payonel> just a random
sequence of the same size
L686[16:21:02] <S3> hmmmm
L687[16:21:11] <payonel> but it doesn't
"conform to the standard!" :)
L688[16:21:12] <S3> maybe its because OC
uses v4 UUIDs?
L689[16:21:20] <S3> which.. I usually use
version 1
L690[16:21:25] <S3> becase version 1 are
based on time
L691[16:21:28] <payonel> no it's because
(in this case) i just used math.random and kept it simple
L692[16:21:30] <S3> v4 is not
L693[16:21:30] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L694[16:21:33] <S3> becase version 1 are
based on I see.
L695[16:21:50] <S3> wow that sentence got
truncated
L697[16:22:28] <payonel> tbh, i had no
idea ppl inside the mc world would care about uuid versions
L698[16:22:33]
<SysVoid> Do
server racks act like switches?
L699[16:22:33]
<SysVoid> If
I connect them, do I need just one switch?
L700[16:22:37] <payonel> but, meh -- i
learn a lot from this community
L701[16:24:28] <S3> payonel: well uuid v1
is based on time
L702[16:25:17] <S3> if uuids are only used
internally and never compared accross a network where they can be
generated anywhere else then technically a v1 can be more
unique.
L703[16:25:21] <S3> or at least
L704[16:25:24] <S3> a collision is less
likelu
L705[16:25:27] <S3> v4 is more
random
L706[16:25:49] <S3> my game engine uses v1
uuids
L707[16:28:09] ⇦
Quits: Vexatos
(~Vexatos@p200300556E5AFE6449CEE52F162F33A6.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L708[16:28:32] <S3> spawned.stage_2 =
params.stage_2 or function(msg) return each(filter( spawned.nodes,
function(node) if node.id == msg.node_id then return false end ),
function(node) node.get(msg) end)
L710[16:29:00] <S3> hmm.. that only works
in the push world
L711[16:29:04] <S3> I kinda want a push
pull
L712[16:29:33] <S3> there's a coroutine in
the center of the stream, so the idea is that a process can push to
a stream, and then another process can pull from it.
L713[16:29:38] <xarses> isn't v4 hostname
+ time?
L714[16:29:53] <S3> xarses: doesn't seem
to be the case
L715[16:30:39] <S3> xarses: v1 is based on
the MAC and time
L716[16:30:45] <S3> usually
L717[16:30:47] <xarses> oh
L718[16:30:49] <S3> v4 is pretty much just
random
L719[16:31:07] <S3> v3 and v5 are more
hash like
L720[16:31:10] <S3> like md5
L721[16:31:36] <S3> in fact v3 uuid is
md5
L722[16:31:39] <S3> v5 is sha-1
L723[16:31:43] <S3> well based on
L724[16:31:55] <S3> and nobody cares about
v2 :P
L725[16:32:18] <S3> the problem with a v1
is that they are predictable
L726[16:32:22] <S3> so if security is a
concern
L727[16:32:24] <S3> a v4 is better
off
L728[16:32:27] <xarses> we use v4 on
openstack, and don't consider the collision a common issue
L729[16:32:39] <Forecaster> somewhere
somebody just had a tear roll down their cheek without knowing
why
L730[16:32:44] <S3> even in v4 collision
isn't really an issue
L731[16:32:57] <S3> the collision issues
are more of an issue with multiple machines and v1
L732[16:33:21] <xarses> ya, in openstack
we are talking about hundreds of thousands to multi millions of
objects per environment
L733[16:33:22] <S3> if for some reason
they begin on the same pseudo random seed, or a seed with a very
similar after effect...
L734[16:33:33] <S3> then the machines can
start generating a LOT of the same uuids
L735[16:33:37] <S3> if they're generating
lots
L736[16:33:45] <S3> thaty's fine
L737[16:33:56]
<20kdc>
...hm, I should upgrade from 4-bit hashing to 8-bit, but I only
have 5 files, so the collision isn't a common issue
L738[16:34:16] <S3> if you generate a UUID
of v1 or v4,500 of them per second for the next 50 years the chance
of having duplicates was like, very tiny
L739[16:34:36] <xarses> ya, something like
that
L740[16:34:43] <S3> they're both supposed
to be considered pretty much non depletable
L741[16:34:57] <xarses> so was IPv4
L743[16:35:22] <S3> I am using OC's uuid
to create link local addresses for Ocranet networking
L744[16:35:23] <S3> in MC
L745[16:35:29] <S3> for OCR_NNR that
is
L746[16:35:35] <S3> not all Ocranet
protocols use it
L747[16:35:52]
<20kdc> and
yet despite everything there are still ISPs who haven't switched...
we might as well just upgrade to IPv7. ...what do you mean it
doesn't exist?
L748[16:35:54] *
xarses makes whale noises
L750[16:36:29] <S3> what they will
do
L751[16:36:48] <S3> is just stamp JPEGs of
bitmapped ipv4s and use the colors to determine the rest of the
bits.
L752[16:37:02] <S3> so it's just a picture
of an IPv4 address
L753[16:37:09] <S3> but in reality the
address is much longer
L754[16:37:19]
<20kdc>
what
L755[16:37:25] <S3> okay so check this
out
L756[16:37:34] <xarses> ipv7? you mean
IPv6?
L757[16:37:48]
<20kdc>
xarses: see: "what do you mean it doesn't exist?"
L758[16:37:50] <S3> last night I was
talking about random ways to just make people go
"what"
L759[16:38:23]
<20kdc>
yester-day, present time?
L760[16:38:41] <S3> so I came up with the
idea of streaming a 1080p video stream, where every pixel is a 32
bit color, 32 bit segment of data of another video
L761[16:38:54] <S3> so you can stream
1920*1080 videos at the same time
L762[16:38:56] <xarses> I don't know what
you are asking me, or is that just sarcasm? I can't tell?
L763[16:38:58] <S3> 32 bits per frame per
video
L764[16:39:32] <S3> then you put it on
youtube
L765[16:39:47]
<20kdc>
xarses: the "yesterday, present time" thing was me asking
S3 about the time in case it was in oc logs. also, I know IPv7
doesn't exist. I was joking.
L766[16:39:48] <S3> and then get a
greasemonkey script to deinterlace the videos
L767[16:40:08] <S3> 20kdc unfortunately
PHP7 does.
L768[16:40:18] <xarses> ok, so
sarcasm
L769[16:40:30]
<20kdc> S3:
tell me it's not true! Please!
L770[16:40:44] <Izaya> yeah okay I'm gonna
go for the T420
L771[16:40:45] <S3> it's being released
this year.. the standard has been out..
L772[16:40:46] <S3> afaik
L773[16:40:56] <S3> Izaya: SAVE
$$$$$$$$$$$$$$$$$$$$$$$
L774[16:40:58] <Izaya> if the battery's
fucked or something I'll have enough money to replace it that
way
L775[16:41:06] <S3> use the extra money to
.. BUY ANOTHER t420!
L776[16:41:14] <S3> and then start making
an array of them
L777[16:41:20] <Izaya> and if it isn't
I'll blow the rest on an SSD or an Ultrabay battery or
something
L778[16:41:21] <S3> a compute
cluster
L779[16:41:32] <Izaya> what do I need two
clusters for?
L780[16:41:35] <S3> speaking of
which..
L781[16:41:41] <S3> have you ever seen the
furbowulf?
L783[16:42:13] <Izaya> you're shitting
me
L785[16:42:46] <S3> nope*
L786[16:43:29] ⇦
Quits: _7Roses (webchat@d51A4A353.access.telenet.be) (Ping timeout:
180 seconds)
L787[16:45:28] <S3> install distgcc on
that
L788[16:45:43] <S3> Izaya: you wonder
where all the DoS attacks come from?
L789[16:45:48] <S3> lol lol lol
L790[16:45:49]
<SysVoid>
?
L791[16:45:50]
<SysVoid> Do
server racks act like switches?
L792[16:45:50]
<SysVoid> If
I connect them, do I need just one switch?
L793[16:46:01] <S3> an army of fucking
FURBIES
L794[16:46:15] <S3> sysvoid every server
rack has a built in relay
L795[16:46:17] <S3> afaik
L796[16:47:01] <S3> I forget if they can
all speak to eachother networking wise or if you have to configure
the ui to do that
L798[16:50:09]
<SysVoid> I
wonder if this works
L799[16:52:14] <Forecaster> Michiyo: maybe
you wanna list an approximation of the archive size next to/on the
download button
L802[16:52:48] <Michiyo> Forecaster,
(lots)
L803[16:52:49] <Michiyo> :p
L804[16:53:20] <Forecaster> maybe a bit
more accurate than that :P
L805[16:53:37] <Temia> Snrrrk
L806[16:53:47] <Temia> That article.
L807[16:53:49] <Michiyo> (atleast
2mb)
L808[16:54:13] <Michiyo> I think it's 35..
I don't remember anymore
L809[16:54:14] <Michiyo> lol
L810[16:54:56] <Forecaster> :P
L811[16:58:27] <Michiyo> 34.6 MB
L812[16:58:40] <Michiyo> but it does
delete the zip when it finishes with it atleast
L813[17:00:07] <Forecaster> I mean just to
indicate that it might take a while, and maybe not do it while on
data :P
L814[17:01:48] ⇦
Quits: Turtle (~SentientT@82.171.92.73) (Quit: Nettalk6 -
www.ntalk.de)
L815[17:02:26] ***
medsouz|offline is now known as medsouz
L816[17:04:04] <gamax92> I love when
aimbotters try to excuse themselves
L817[17:04:56] <Forecaster> "I need
it, I couldn't hit a barn otherwise"
L818[17:05:12] <gamax92> get called out on
it when you're a jittery mess snapping to heads
L819[17:13:13]
<SysVoid>
G'nite
L820[17:14:31] <Forecaster> oops
L821[17:14:39] <Forecaster> probably helps
if I make a fork and push to that...
L822[17:15:41] <Forecaster> Michiyo: there
you go!
L823[17:15:57] <Forecaster> I PR'd a new
description
L824[17:16:19] <Forecaster> feel free to
incorporate it wholly or modify it or whatever
L825[17:16:22] <Forecaster> I'm going to
bed now
L826[17:20:08] <Michiyo> lol
L827[17:20:10] <Michiyo> thanks
Forecaster
L828[17:20:11] <Michiyo> night
L829[17:21:10] <Michiyo> that's
awesome
L830[17:27:03]
⇨ Joins: PaganNova
(webchat@68-202-196-151.res.bhn.net)
L831[17:31:19] <PaganNova> ok, a bit new
to Lua and OpenComputers. I'm trying to get all the methods of the
component I have attached to my computer, an inventory controller
in an Adapter. when I pass the address into a for k,v, for the
component's methods, and try to print k,v..it gives me the error
"attempt to call a table value". well, yeah, i want to
print that table..so i'm confused why it's not working. should i
paste what i'm doing? (in pastebin)...because it should
L832[17:32:33]
<natan12_>
`for k,v in pairs(table) do print(tostring(k) .. " = " ..
tostring(v)) end`
L833[17:33:28] <PaganNova> so return
component.methods(address) to table, then do a pairs instead?
L834[17:34:39]
<natan12_>
you can just use pairs(component.name)
L835[17:35:50] <PaganNova> i assigned
table separately then parsed through it. thank you! that
worked..but why did NOT using pairs for the table, fail..? the
methods method returns a table for the For loop to iterate through,
but doing k,v for each entry failed..odd
L836[17:43:40] <PaganNova> oh. the values
in the table returned..are pairs. not x and y, but
"x,y"..got it. so that's new.
L837[17:43:56] <PaganNova> maybe it's
similar to a c# dictionary value. idk
L838[18:05:35] ⇦
Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error:
Connection reset by peer)
L839[18:09:40]
⇨ Joins: brandon3055__
(~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L840[18:10:18] ⇦
Quits: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L841[18:13:58] ⇦
Quits: xarses (~xarses@67.218.117.197) (Ping timeout: 206
seconds)
L842[18:22:23] <payonel> PaganNova: first
of all, some of the tables you get from using the `component`
object have some metamethods to "make life easier"
L843[18:22:46] <payonel> but...if you are
learning lua and are also trying to really understand how it is
working, it can be a bit misleading
L844[18:24:30] <payonel> let's not talk
about metamethods right now, the basic concept is that pairs()
takes a table
L845[18:24:48] <payonel> component.methods
takes an address as a string, and returns a table (whose keys are
the method names)
L846[18:25:07] <payonel> so you could:
`for k in pairs(component.methods(address)) do print(k) end`
L847[18:25:39] <payonel> but, we have some
convenience (in hidden metamethods) built in for you to descover
things quickly
L848[18:25:53] <payonel> in the lua prompt
(run: `lua` from the shell), type: =component.gpu
L849[18:26:08] <payonel> and you see a
serialized ouput of the methods and their descriptions of the gpu
component
L850[18:26:35] ⇦
Quits: Jezza (~Jezza@92.206.161.17) (Ping timeout: 384
seconds)
L851[18:26:53] <payonel> in lua,
everything is a table (or it isn't) but a table (or object)'s
methods are just keys whose values are functions
L852[18:27:11] <payonel> so you could:
`for k,v in pairs(component.gpu) do print(k) end` and see the
method names too
L853[18:27:22] ***
Mine|away is now known as minecreatr
L854[18:27:29] <payonel> in that example,
k,v are really method_name,function_pointer
L855[18:28:17] <payonel> if method_name is
"getResolution", then component.gpu[method_name]() is the
same thing as component.gpu.getResolution()
L856[18:28:57] <PaganNova> yeah key to
value ratios. that's semi-familiar. i've learned a variety of
languages prior to this introduction to Lua, however. Lua's not my
first, nor last language, i shall learn. i'm mostly working on a
script for myself now, getting my feet wet directly
L857[18:47:44] <PaganNova> awkward. i
cannot seem to reliably "get" using the pastebin get
setup. it says it found it and overrides the file, with -f, but
when i go to edit it in OC, the file is blank. why might this
be?
L858[18:49:54] <PaganNova> (yes i have an
intenet card installer in this specific OpenComputer, as well as
reliable internet access for the computer, just in a single player
world)
L859[18:51:46] ***
medsouz is now known as medsouz|offline
L860[18:57:15] <PaganNova> ok pastebin get
doesn't work. wget however, does.
L861[19:29:49] ***
medsouz|offline is now known as medsouz
L862[19:54:39] ⇦
Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:857:fd6a:15a6:149d)
(Quit: Cervator)
L863[19:55:41] ***
cbcercas is now known as cbcercas|AFK
L864[19:57:37]
⇨ Joins: Cervator
(~Thunderbi@2601:4c1:4000:1050:5c07:e9ec:6fa8:7f15)
L865[20:04:40] ⇦
Quits: brandon3055__
(~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L866[20:04:47]
⇨ Joins: brandon3055_
(~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L867[20:08:57] <PaganNova> i'm now
confused a bit more. i got a component.get(x) result stored..it
exists, i've checked before using it. but calling any
method/function to it, says the field is a nil value. as in
inventory_controller.getInventorySize(sides.top) says
"getInventorySize is nil value"..i've looked at the api
but i'm lost. i can directly call methods of an object through its
uuid/address, right?
L868[20:11:12] <Mimiru> component.get
doesn't give you a proxy, you have to do something like
invcontroler =
component.proxy(component.get("whatever"))
L869[20:11:15] <PaganNova> i should
clarify, i'd do "component.inventory_controller," but the
total script will have two controllers max.
L870[20:11:22] <PaganNova> oh i need a
proxy to access it?
L871[20:11:30] <PaganNova> thanks.
L872[20:11:36] <Mimiru> component.get only
gives you the full uuid
L873[20:11:47] <Mimiru> you pass that to
proxy to actually access the component
L874[20:11:51] <PaganNova> i thought the
uuid was how i accessed something, and proxy was something else
entirely.
L875[20:11:53] <PaganNova> thank you
L876[20:12:46] <Mimiru>
component.proxy(address:string):table
L877[20:12:46] <Mimiru> Gets a 'proxy'
object for a component that provides all methods the component
provides as fields, so they can be called more directly (instead of
via invoke). This is what's used to generate 'primaries' of the
individual component types, i.e. what you get via
component.blah.
L878[20:13:19] <Mimiru> otherwise you have
to component.invoke("UUID", "method",
etc)
L879[20:16:42] ⇦
Quits: Dark (~MrDark@cpe-75-185-6-240.columbus.res.rr.com) (Read
error: Connection reset by peer)
L880[20:18:35] <PaganNova> the latter
method is a bit unsightly. but i can do without a primary i nthis
case, two inventory_controllers, correct?
L881[20:18:42] <PaganNova> just need
proxies and separate names
L882[20:18:52] <Mimiru> yes
L883[20:19:05] <Mimiru> That's how I
control my 20ish BR turbines :p
L884[20:19:19]
⇨ Joins: Dark
(~MrDark@cpe-75-185-6-240.columbus.res.rr.com)
L885[20:21:07] <PaganNova> oh that's a
clever way of doing it. i'm making a Chickens/Hatchery egg sorter.
so i can semi-automate chicken breeding and upgrading, by at LEAST
sorting the best eggs to incubate. and purging the rest
L886[20:21:23] <PaganNova> for Sky Factory
3. this is something i want to do, so i figured, good to learn
on
L887[20:31:06] <PaganNova> and yeah it's
working now. i can access the chest, and find and save the correct
interface side. thanks for that. now to design how i'll compare
NBT..unless we don't use NBT. (chicken eggs work a bit like
AgriCraft seeds, visually at least)
L888[20:32:29] <PaganNova> or maybe this
isn't possible. idk.
L889[20:52:27] ⇦
Quits: xandaros (~xandaros@185.35.77.23) (Ping timeout: 180
seconds)
L890[20:54:07]
⇨ Joins: xandaros (~xandaros@185.35.77.23)
L891[21:37:23] <Temia> Come to think of
it
L892[21:37:32] <Temia> Why do you need 20
turbines, Mimiru o.o
L893[21:39:09] <PaganNova> probably wants
to fill one of the largest tier DracEv energy storage units
L894[21:44:29] ⇦
Quits: PaganNova (webchat@68-202-196-151.res.bhn.net) (Ping
timeout: 180 seconds)
L895[21:52:36]
⇨ Joins: techno156 (~techno156@203.114.73.135)
L896[21:53:04]
⇨ Joins: Crazylemon (~Crazylemo@207.62.170.220)
L897[21:56:37] ***
medsouz is now known as medsouz|offline
L898[22:36:25] ⇦
Quits: bamajoe411 (~bamajoe41@cpe-174-111-254-181.triad.res.rr.com)
(Quit: Leaving)
L899[22:52:28]
⇨ Joins: xarses
(~xarses@c-71-198-44-234.hsd1.ca.comcast.net)
L900[22:53:10]
⇨ Joins: xarses_ (~xarses@67.218.117.197)
L901[22:55:56] ⇦
Quits: xarses (~xarses@c-71-198-44-234.hsd1.ca.comcast.net) (Ping
timeout: 180 seconds)
L902[23:08:37] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: I
solemnly swear that I am up to no good.)
L903[23:13:32]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L904[23:48:00]
⇨ Joins: brandon3055__
(~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L905[23:49:01] ⇦
Quits: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)