These are chat archives for TARDIX/Dev

6th
Jun 2015
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 00:00
@jaredallard all your if x == nil could be if not x
and if x ~= nil == if x
 fs.makeDir("/var")
    fs.makeDir("/var/ccdocker")
could be shortened to fs.makeDir('/var/ccdocker') or x=fs.open('/var/ccdocker/dummy','w');x.close();x=nil;fs.delete('/var/ccdocker/dummy')
docker.fs.isdir = function (this, d) gottabe docker.fs.isDir
oh nevermind
@jaredallard there is however a fundamental problem in ccDocker
getfenv(2)
that's whatever called the entry point
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 00:05
getfenv(3) = caller of caller of entry point
getfenv(4) = caller of caller of caller of entry point
so let's assume there's bios.lua, then shell, then cli/ccdocker, that calls a function in lib/ccdocker that then starts the entry point:
that's 5 levels. getfenv(5) == env of bios
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 00:12
@jaredallard something that real-life docker does and you should do too is take advantages of what is there
cmdpwnd
@cmdpwnd
Jun 06 2015 00:13
@jaredallard can you register a DDNS on dynu.com so I can apply this access-class to the vty lines?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 00:15
such as TVFSI when avaiable
(what I'm saying is: scrap cext)
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 00:27
@jaredallard should I make it so that everything is delegated to the filesystem registered?
like even stupid things such as getName
Jared Allard
@jaredallard
Jun 06 2015 00:37
yup
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 00:37
ok, everything except for combine is delegated to the fs driver
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 00:45
YES!
OH MY FUCKING GOD YES
TARDIX/Kernel@2b0f8f9 @jaredallard
Jared Allard
@jaredallard
Jun 06 2015 00:48
sweet!
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 00:49
:D
@jaredallard also means loadfile('http://stuff') is a thing
Jared Allard
@jaredallard
Jun 06 2015 00:51
:D
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 00:53
@jaredallard
@jaredallard
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 01:02
@bhodgins sysfs is go go go
Jared Allard
@jaredallard
Jun 06 2015 01:16
whoop whoop
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 01:20
oh shitting damnit
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 01:26
woo hoo :D
SquidDev
@SquidDev
Jun 06 2015 09:43
@DemHydraz Thanks for the streams!
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 10:03
:D
They're regular files for now
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 13:26
@jaredallard @SquidDev @bhodgins we gotta implement lzma or whatever compression
SquidDev
@SquidDev
Jun 06 2015 13:26
@DemHydraz There is a pure Lua implementation of DEFLATE.
Creator
@Creator
Jun 06 2015 13:26
I know how compression works
not dictionary shit
and I'va actually started it a long time ago
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 13:27
Thats just well, DEFLATEing, Squid, not compression
Creator
@Creator
Jun 06 2015 13:27
deflate vs compressing?
SquidDev
@SquidDev
Jun 06 2015 13:27
I know, but it does mean it is 50% done!
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 13:28
@Creator shut up, you have no clue what were talking about
archiving != compression
Creator
@Creator
Jun 06 2015 13:28
I know that
man , you are thinking about my compress progrma
SquidDev
@SquidDev
Jun 06 2015 13:29
No, we are really not
Creator
@Creator
Jun 06 2015 13:29
real compression would have been the next step
then why you say this: archiving != compression
SquidDev
@SquidDev
Jun 06 2015 13:30
Because you have compression without archiving - gzip for instance.
And archiving without compression - tar.
Creator
@Creator
Jun 06 2015 13:30
I know, then why this: shut up, you have no clue what were talking about what have I done so wrong
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 13:33
@SquidDev we could also use a better format for file storage
Archiving, that is
SquidDev
@SquidDev
Jun 06 2015 13:34
Ideally there would be something with binary support which doesn't store about 127, though there are probably issues with that as well.
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 13:44
yea, but b64 isn't an option with just 1MB storage
SquidDev
@SquidDev
Jun 06 2015 13:45
b128 instead?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 13:47
huh
is that a thing?
That is a thing?
SquidDev
@SquidDev
Jun 06 2015 13:47
It could be, so similar basis to b64, but using 7 bits instead of the region 33-whatever.
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 13:48
don't think we can use that
unprintable characters, well, can't be printed :P
SquidDev
@SquidDev
Jun 06 2015 13:48
No, I'm not really serious. Printing wouldn't be an issue it would be CC's method of reading lines - if you have \r\n you loose the \r I think.
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 13:49
Yea, printed in my last message reffers to printing, writing to screen, writing to a file, whatever else
and with all the black magic going on
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:09
base64 is too darn big
Jared Allard
@jaredallard
Jun 06 2015 14:13

No, we are really not

:+1: to @SquidDev for sass

SquidDev
@SquidDev
Jun 06 2015 14:13
@jaredallard Sorry, :(
Jared Allard
@jaredallard
Jun 06 2015 14:13
and do I need to reiterate my cext solves this?
no base64, no json, nothing.
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:14
@jaredallard no base64 = no proper binary
Jared Allard
@jaredallard
Jun 06 2015 14:15
it should theoretically work with binary
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:16
Nope
because LuaJ
Jared Allard
@jaredallard
Jun 06 2015 14:17
if it can base64 encode binary how can it not handle binary...?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:17
binary isn't saved properly to disk
Jared Allard
@jaredallard
Jun 06 2015 14:18
ooooooo
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:18
derp
Jared Allard
@jaredallard
Jun 06 2015 14:18
why do we need binary again
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:19
uhh
we don't
but it's cool to have
Jared Allard
@jaredallard
Jun 06 2015 14:19
Thennnnnnnnnnn
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:19
ay!
Jared Allard
@jaredallard
Jun 06 2015 14:19
I see no point in dragging down cext with it.
I'll just have it use b64 on binary mode files
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:19
cext sucks :P
Jared Allard
@jaredallard
Jun 06 2015 14:20
</3
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:20
I'm going to fix the VFS now
because it's utterly broken
sooooooooooo brb
Jared Allard
@jaredallard
Jun 06 2015 14:20
kk
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:22
hm
@jaredallard how to socket?
Darkbitt
@Darkbitt
Jun 06 2015 14:22
hi
Jared Allard
@jaredallard
Jun 06 2015 14:22
@DemHydraz socket? as in websocket?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:22
no, as in POSIX pipe.
Jared Allard
@jaredallard
Jun 06 2015 14:22
Oh, I don't deal with pipes
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:23
don't smoke? :tongue:
Jared Allard
@jaredallard
Jun 06 2015 14:23
9/11
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:23
was done by bush, yes, and?
Jared Allard
@jaredallard
Jun 06 2015 14:23
:-1:
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:23
going to add tempfs
as part of the vfs rewrite.
and going to add .pipe() to file handles
you go:
local x = fs.open('http://example.com', 'r')
local y = fs.open('/tmp/test', 'w')
x.pipe(y)
x.close()
y.close()
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:29
I truly love hotel internet
250 kbps download
Jared Allard
@jaredallard
Jun 06 2015 14:30
lol slow
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:33
nope it's fast as shit
can't open ccemuredux for shit's sake
I hate windows
but, unusually hardware-d craptop
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:43
@jaredallard RednetFS is totally a thing now
Jared Allard
@jaredallard
Jun 06 2015 14:46
why
well, I guess that works hah
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:53
hah :D
wow
lsa is slow
Jared Allard
@jaredallard
Jun 06 2015 14:57
everything is slow
it's all over man
its

over

Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:57
I mean
lsa is very slow
it's astronomically slow
Jared Allard
@jaredallard
Jun 06 2015 14:59
What's lsa again?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 14:59
chameleon's ls
OH
I know now why lars wouldn't fit the system considering usr+kernel = ~300KB..
it's because .git is like 594KiB big!
Jared Allard
@jaredallard
Jun 06 2015 15:01
make lsa faster yo
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 15:05
it's only because of .git's file structure
it's complex
and lsa calculates the size of directories recursively
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 15:15
awesome,
fixed fs :D
Jared Allard
@jaredallard
Jun 06 2015 15:16
whoot
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 15:18
gotta add add/isVirtual now
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 15:27
@jaredallard virtual nodes, yay or nay?
Jared Allard
@jaredallard
Jun 06 2015 15:28
asin?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 15:29
virtual files that can be added/removed at run time
Jared Allard
@jaredallard
Jun 06 2015 15:29
Hm. Yea, seems nice.
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 15:30
appear just as normal files for the fs interface,
0 size, etc
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 16:52
So ok
apparently everything s read-only now
@jaredallard YEA!
I fixed it
it was a case of mild stupidity
Creator
@Creator
Jun 06 2015 16:57
mild
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 16:59
wild stupidity, you could say
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:08
fs is slow
@jaredallard woot
Darkbitt
@Darkbitt
Jun 06 2015 17:11
hi
Darkbitt
@Darkbitt
Jun 06 2015 17:19
hi?
Creator
@Creator
Jun 06 2015 17:24
There is nothin you can doagainst a slow fs since everything else is wrapped around it
Jared Allard
@jaredallard
Jun 06 2015 17:24
How is FS slow, by the way?
Creator
@Creator
Jun 06 2015 17:25
by assuming wht @DemHydraz says is true
typing is not my strength today
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:25
Not very slow now :P
still boots in < .5 seconds
Creator
@Creator
Jun 06 2015 17:26
what boots in that time?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:26
Chameleon :D
Anddddddd
Creator
@Creator
Jun 06 2015 17:26
fast
mine boots in more, mainly because I am debugging with sleep and prints and there are graphics
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:27
just a second....
Creator
@Creator
Jun 06 2015 17:28
a second passed :trollface:
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:28
A SECOND AND A FEW
virtual file.
Creator
@Creator
Jun 06 2015 17:35
nice
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:36
hah
Creator
@Creator
Jun 06 2015 17:36
how you do dis?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:36
made a random device :D
Jared Allard
@jaredallard
Jun 06 2015 17:36
well done @DemHydraz
Creator
@Creator
Jun 06 2015 17:37
take a look at this: https://github.com/Creator/OmniOS/blob/master/Drivers/FS.lua it is similar even if @DemHydraz says it is shit and the coding is fucked up
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:37
I mean
it's not exactly random
it gives you like 6 bytes of random data
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:42
BUT AYYYYYYYYYYYY
it's virtual, son
Creator
@Creator
Jun 06 2015 17:42
k, father
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:42
aight son
Creator
@Creator
Jun 06 2015 17:42
what...
...you are my father?
That NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
bhodgins
@bhodgins
Jun 06 2015 17:44
I like how I will spend an hour writing hecktons of detailed code for the demultiplexer
and yet spend several hours decicing how to implement a config file for a plugin
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:44
@bhodgins I just wrote a VFS.
with virtual node capabilities
bhodgins
@bhodgins
Jun 06 2015 17:44
let me see
Creator
@Creator
Jun 06 2015 17:45
That ain't too diffucult
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:45
oh yea
Creator
@Creator
Jun 06 2015 17:45
At first it seems overwhelming,
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:45
@Creator it also supports adding new file systems
bhodgins
@bhodgins
Jun 06 2015 17:45
@Creator what's not difficult?
Creator
@Creator
Jun 06 2015 17:46
but when our little human mortal brain gets it, it becomes less "making us look like idiots"
I am doing the exact same thing as we speak
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:47
except yours
will be bad
Creator
@Creator
Jun 06 2015 17:47
And if we don't hurry, there might not be a root fs to go back to <== every action movie cliche
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:47
LOL
NOOOOOOOOOOOOO
fuck you git
FUCK YOU
Creator
@Creator
Jun 06 2015 17:48
@DemHydraz , did I mention I don't care about your unconstructive programming opinion, else I think talking to you is nice ;)
especially when you are positive and constructive ;)
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:48
FUCK YOU G
AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
I HATE YOU
bhodgins @bhodgins hides in the corner
jaredallard @jaredallard rolls eyes at you all
Creator
@Creator
Jun 06 2015 17:49
@me hugs @bhodgins to comfort nim
bhodgins
@bhodgins
Jun 06 2015 17:50
That was only awkward
Creator @Creator hugs @bhodgins to comfoert him (I got it right this time)
bhodgins
@bhodgins
Jun 06 2015 17:50
okay that's enough
Creator
@Creator
Jun 06 2015 17:50
shoot, still not
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:50
OH MY COD
Creator
@Creator
Jun 06 2015 17:50
COD?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:50
yea it's like god
bhodgins
@bhodgins
Jun 06 2015 17:50
OH YEAH
I have Cod in the fridge
Creator
@Creator
Jun 06 2015 17:50
Complement d'objet direct?
bhodgins
@bhodgins
Jun 06 2015 17:50
food time
Creator
@Creator
Jun 06 2015 17:51
frenchy
bhodgins
@bhodgins
Jun 06 2015 17:52
damn
this cod is startin to smell
Creator
@Creator
Jun 06 2015 17:52
poor thingy
Jared Allard
@jaredallard
Jun 06 2015 17:53
Oh boy. Real time & notification support for mobile gitter now. I HAVE NO EXCUSES
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:54
oh, ok
Jared Allard
@jaredallard
Jun 06 2015 17:54
realtime is a lie so I do have one whoop
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 17:54
I am now in a love/hate relationship with git
because it (a) wiped my changes then (b) allowed me to un-wipe those changes
so..
yay vfs
Jared Allard
@jaredallard
Jun 06 2015 18:02
Ignore
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:11
we can now make some more complex files, @jaredallard
Creator
@Creator
Jun 06 2015 18:13
cool
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:14
we can even add ioctl()
Creator
@Creator
Jun 06 2015 18:15
inputoutpuntcontrol()?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:15
yes
outpunt?
outpunt?
Creator
@Creator
Jun 06 2015 18:16
you'll survive this, won't you?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:16
ioctl was introduced because... because ttys.
@Creator per examplé: I'm adding a virtual file, /dev/tty<id> to TARDIX, and you'll be able to write to that file and get that on the screen
or whereever else
Creator
@Creator
Jun 06 2015 18:19
This is what I am doing right now ;)
or rather between 9gag sessions
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:20
everything will be an ioctl for ttys
like, setcolor can not be expressed in write/read, can it?
Creator
@Creator
Jun 06 2015 18:21
not really
nor set corsor pos
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:22
yea, that's why ioctl is there
both in UNIX and in TARDIX
Creator
@Creator
Jun 06 2015 18:22
smooth
it actually has a purpose
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:24
yea..
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:39
oh god fucking damnit
Darkbitt
@Darkbitt
Jun 06 2015 18:46
hi?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:47
ugh
Darkbitt
@Darkbitt
Jun 06 2015 18:47
also, kitten boots in 0.05 seconds without the graphical bootscreen.
(sorry, was looking at unread messages)
Jared Allard
@jaredallard
Jun 06 2015 18:48
Does it do anything
Darkbitt
@Darkbitt
Jun 06 2015 18:49
What kitten does during boot:
It searches for daemons that need to be ran, and loads essential libraries
then loads into ksh
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:49
YES :D
Darkbitt
@Darkbitt
Jun 06 2015 18:50
?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:50
I mean, KINDA :D
Darkbitt
@Darkbitt
Jun 06 2015 18:50
What amazing awesomeness have you created now, @DemHydraz? :P
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:50
well,
it is amazing, it is awesome
it needs some polishing, i'll admit
also @jaredallard please don't murder me, there are no drivers at all for this wifi card
Jared Allard
@jaredallard
Jun 06 2015 18:52
@DemHydraz you ducking windows ducking peice of ducking poop
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:52
no drivers, at all
Jared Allard
@jaredallard
Jun 06 2015 18:52
model plz
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:52
cba, programming
@jaredallard you piece of shit :P not even commenting on the awesomeness that are ttys
(not to be taken literally)
ioctl still needs some work
@jaredallard also, i'm still unix of heart :P
@Creator
:D
this is getting awefully nice :D
Jared Allard
@jaredallard
Jun 06 2015 18:57
I like the tty and etc though.
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 18:57
gonna add dev/kbd now
which is actually just read :P
but ay, @bhodgins, opinions?
also native = tty0 now
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:03
going to add read mode to ttys now
oh god
@jaredallard what do
Jared Allard
@jaredallard
Jun 06 2015 19:06
?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:06
I'm bored
nothing useful to implement
no issues
Jared Allard
@jaredallard
Jun 06 2015 19:08
go make something cool
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:08
@SquidDev os.getenv is not exactly part of TARDIX, it's not even a part of most operating systems (except for windows)
get/setenv are provided by the userspace C library (musl, glibc, bionic, whatever else), and are controlled by userspace programs
there is however the env table on chsh :P
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:13
@jaredallard what's your opinion on yeoman?
Jared Allard
@jaredallard
Jun 06 2015 19:16
never used it
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:16
wut
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:24
@Creator I don't like your folder structure
and I don't like the non-separation of kernel and userspace
Creator
@Creator
Jun 06 2015 19:25
what do tou mean under folder structure? how my files are organized?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:25
yea...
Creator
@Creator
Jun 06 2015 19:26
non-separation of kernel and userspace?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:26
yea..
how do I even start it?
Creator
@Creator
Jun 06 2015 19:26
from the beggining
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:26
what file do I run to start OmniOS
Creator
@Creator
Jun 06 2015 19:26
BIOS.lua
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:27
BIOS.lua:1: stupid name
no but really,
BIOS.lua:73: File not found
that is a call to loadOS
which is OmniOS/BIOS/List
Creator
@Creator
Jun 06 2015 19:28
I'll see later
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:28
can you see the problem
there is no OmniOS folder
because the OS is installed to /
fix your shit yo
loadind driver
NewKernel.lua:101: File not found
fancy crash screen
@Creator ffs
Jared Allard
@jaredallard
Jun 06 2015 19:30
Don't go Linus Torvalds on him @DemHydraz
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:31
@Creator you're trying to load a directory
Creator
@Creator
Jun 06 2015 19:31
where?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:31
NewKernel, first piece of code
i'll fix it in a PR
Creator
@Creator
Jun 06 2015 19:31
k
run pastebin run 2DMDuHci
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:32
No.
I cloned the repo
there
@Creator PR proposed - go merge it
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:40
also the main focus of TARDIX is not to overwrite, but to improve
an example of this is httpfs and virtual files- they don't overwrite the filesystem, they improve it
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:52
darn
there is no way to get if there is redstone on a side
it doesn't even appear as a peripheral
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 19:59
@bhodgins
@jaredallard @Creator cat http://example.com is now totally a thing
Jared Allard
@jaredallard
Jun 06 2015 20:01
whoop
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:02
IN FACT
I want you to go do that on a terminal RIGHT NOW
do it in reverse
cat -r http://example.com
and see if the last line is <!doctype html>
bhodgins
@bhodgins
Jun 06 2015 20:04
Finally.
:>
I gutted a lot of crap out
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:06
@bhodgins don't you get it
I made a Vfs
bhodgins
@bhodgins
Jun 06 2015 20:07
I saw!
Jared Allard
@jaredallard
Jun 06 2015 20:07
can you go cat http://example.com > file
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:07
not yet @jaredallard
bhodgins
@bhodgins
Jun 06 2015 20:07
@jaredallard but you can go cat dog!
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:07
that needs modifications in the shell
Jared Allard
@jaredallard
Jun 06 2015 20:07
When you can, it will officially be amazing.
bhodgins
@bhodgins
Jun 06 2015 20:07
yeah...
well lynx will let you do stuff like that in a real nix
you can even execute lynx with | /bin/sh
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:08
@bhodgins is like when is this become hurd?
bhodgins
@bhodgins
Jun 06 2015 20:08
hurd will never be finished
:P
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:08
hurd will never be in an usable state*
TARDIX will never be finished too
Jared Allard
@jaredallard
Jun 06 2015 20:09
no kernel should ever be finished or likewise
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:10
wait -what
oh there we go
oh
god
shitting
damnit
bhodgins
@bhodgins
Jun 06 2015 20:15
Linus declared Linux finished like 5 years ago
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:16
fuck that
oh my fucking god
bhodgins
@bhodgins
Jun 06 2015 20:20
?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:21
JESUS IS GOOD :dancer:
Creator
@Creator
Jun 06 2015 20:21
jesus is unreal
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:21
i know
but he is GOOD
Creator
@Creator
Jun 06 2015 20:21
flying spaghetti monster is so real
all hail pastafari
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:22
gotta :shipit:
ok so.. for now
bhodgins
@bhodgins
Jun 06 2015 20:23
is pastafari safari for CC?
:)
Creator
@Creator
Jun 06 2015 20:24
?
you almost got the concept
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:25
:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D
emojipocalypse
bhodgins
@bhodgins
Jun 06 2015 20:25
...
Creator
@Creator
Jun 06 2015 20:25
nooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
why y do dis?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:26
because i'm happy
Creator
@Creator
Jun 06 2015 20:26
finally
yeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees
bhodgins
@bhodgins
Jun 06 2015 20:27
dude
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:27
if happy means that the sun is shining, the birds are singing, and my code is wor- not worki- working, then yes
happy I am
Creator
@Creator
Jun 06 2015 20:28
yuppi, does this mean you won't be rude and harsh with us?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:28
no
Creator
@Creator
Jun 06 2015 20:28
fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuck
try to be nice for the reason i told you about some days ago
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:31
what
Creator
@Creator
Jun 06 2015 20:32
don't you remeber?
for the sake of others making stuff for you for free
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:34
I don't want stuff made for free
Creator
@Creator
Jun 06 2015 20:34
why not
or services
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 20:43
god fucking damnit
I wonder
Creator
@Creator
Jun 06 2015 20:49
I wish
bhodgins
@bhodgins
Jun 06 2015 20:53
wow you guys.
you sure act like a bunch of high schoolers sometimes.. -.-
Creator
@Creator
Jun 06 2015 20:54
wut? acts surprised
well, we are in highschool
bhodgins
@bhodgins
Jun 06 2015 20:55
That was the joke
Jared Allard
@jaredallard
Jun 06 2015 20:55
:-1: @bhodgins
bhodgins
@bhodgins
Jun 06 2015 20:56
hah
Creator
@Creator
Jun 06 2015 20:56
+1 @bhodgins
:+1: @bhodgins
Jared Allard
@jaredallard
Jun 06 2015 21:00
yknow, @Creator, we have editing for a reason
Creator
@Creator
Jun 06 2015 21:00
oh, rly?
too lazy sry
disis y i writ lk dis
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:01
@bhodgins that'sthejoke(2)
demhydraz @DemHydraz sits back and feels proud as fuck
Jared Allard
@jaredallard
Jun 06 2015 21:02
whoop whoop
is -O POSIX?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:03
Don't think so
nope
but since we don't have redirection yet for echo > /dev/tty0 then
I say it's K
Jared Allard
@jaredallard
Jun 06 2015 21:05
writing w/o capitals and like w/ and w/o is fine, but writing like "gus im lk su dne w u all" makes you look illiterate.
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:05
that was some intense debugging
@jaredallard
Jared Allard
@jaredallard
Jun 06 2015 21:08
?
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:08
serial terminals: yay or nay?
Jared Allard
@jaredallard
Jun 06 2015 21:09
nay
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:10
why?
terminals over rednet :tongue:
Jared Allard
@jaredallard
Jun 06 2015 21:10
I mean, you COULD.
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:10
and since it's just rednet then it's easy:
commands would be:
{ inst="WRITE", data="test" }
it's UDP so no cares if get or not
I'm calling it TORN- tty over rednet
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:27
damn
I'm out of space because of .git
.git is massive yo
bhodgins
@bhodgins
Jun 06 2015 21:29
loo
lol*
Jared Allard
@jaredallard
Jun 06 2015 21:29
once again, we have EDIT for a REASON.
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:35
EDIT?
WHY WOULD I EDIT
I EDIT WHEN I NEED TO EDIT, YO
WHAT
caps
@jaredallard now that I have partially working TORN (tty over rednet), time to make paintutils over rednet..
or PORN
bhodgins
@bhodgins
Jun 06 2015 21:39
HOLY CRAP
@DemHydraz
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:39
@bhodgins
bhodgins
@bhodgins
Jun 06 2015 21:39
so the positioning cameras we have that are $90,000 at the VR lab
they are 960 FPS
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:39
WHAT
bhodgins
@bhodgins
Jun 06 2015 21:40
and they can track up to 200 or so infared singals in realtime
at the same time
they work with full body suits
and are so acurate I found out
that it can tell that you're pressing down on your fingernail in increments less than 1mm
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:40
you have carpal tunnel syndrome?
damnit
bhodgins
@bhodgins
Jun 06 2015 21:40
LOOK
I may be nearing 30
but I aint getting Carpel Tunnel
:P
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:41
OLD!
bhodgins
@bhodgins
Jun 06 2015 21:41
...
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:41
if you were a font weight you'd be BOLD!. If you were a valuable metal, you'd be GOLD!
in Siberia, you'd be COLD!
if you were a fungus, you'd be MOLD!
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:50
fucking damnit
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:56
YES! IT WORKS!
IT MOTHERFUCKING WORKS!
@jaredallard IT WORKS!
IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS IT WORKS
SORRY FOR THE SPAM, BUT IT WORKS
Jared Allard
@jaredallard
Jun 06 2015 21:56
WHAT DOES
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:56
TORN
Jared Allard
@jaredallard
Jun 06 2015 21:57
WHOOP WHOOP
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 21:57
screenies in a second
sender:
not very exciting, I know
but you can also do ioctl on TORN ttys :D
not from the command line because there is no ioctl utility
oh shit a problem has arisen
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 22:03
it is time for me to go
back to Curitiba!
Jared Allard
@jaredallard
Jun 06 2015 22:04
ariba!
Matheus Magalhães de Alcantara
@demhydraz
Jun 06 2015 22:05
@jaredallard @bhodgins - probably won't see you tonight anymoe, it's a 2 hour trip. But if I do, nothing special will happen. But if I don't, don't screw anything over, and kick @Creator if he keeps being stupid. BYE!
Jared Allard
@jaredallard
Jun 06 2015 22:06
GOTCHA BYE FRIEND (@DemHydraz)
Creator
@Creator
Jun 06 2015 23:09
shut up dude
bhodgins
@bhodgins
Jun 06 2015 23:10
What is going on
Jared Allard
@jaredallard
Jun 06 2015 23:10
@bhodgins delayed reactions