These are chat archives for TARDIX/Dev

6th
Jul 2015
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 00:04
@jaredallard if you are here
You'll be happy to know some of V8 is actually JS
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 01:42
ugh
There's JS in the source of the JS engine but we still haven't figured out how to divide by zero?
I'll just casually redefine 0 to be 0.00000000000000000000000001
Darkbitt
@Darkbitt
Jul 06 2015 14:26
hi
@ashnwill Kitten is on github. https://github.com/KittenProject/Kitten
also it is possible to divide by 0.
1 divided by 0 is 0 with a remainder of 1.
1001
WAIT
1 DIVIDED BY 0
IS
9
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 14:28
wot
Darkbitt
@Darkbitt
Jul 06 2015 14:28
1/0 = 0r1
if you take those numbers and shove them together (1001)
and thats binary code for 9.
lol
That makes no sense
but it's possible
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 14:31
But that's not how division works
Darkbitt
@Darkbitt
Jul 06 2015 14:32
ik
I saw that the numbers combined resimbled binary code
]
so i googled "1001" and shoved that out as the answer
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 14:38
@FlareHAX0R I've also fixed that error you were getting
but if you depend on any of the "vanilla" utilities
you're out of luck
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 15:28
@FlareHAX0R scrap that, actually
fixed the os.run BS that was going on
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 15:39
AND fixed lambda execution! :D
d-d-d-d-d-double kill
SquidDev
@SquidDev
Jul 06 2015 15:41
What is the Lambda thing?
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 15:50
It's an executable format. ish.
It is an executable format. It's useful for distribuiting things where libraries are required.
I have made a simple lua compiler (haven't pushed it, too stupid), that successfuly compiles itself,
and the compiled version of the compiled version can compile itself
Darkbitt
@Darkbitt
Jul 06 2015 16:08
@DemHydraz what features does the chameleon init have?
I wanna compare it to kInit
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 16:08
many
not many
Darkbitt
@Darkbitt
Jul 06 2015 16:09
SPECFIC features?
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 16:09
dunno
can't be arsed to check
Darkbitt
@Darkbitt
Jul 06 2015 16:09
kInit:
Bootscreen (optional)
Daemon loading
You can tell it to be quiet if you want.
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 16:10
initd does that too
Darkbitt
@Darkbitt
Jul 06 2015 16:10
It dosen't have a graphical bootscreen
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 16:15
yea yea whatever
I'm trying to debug
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 16:25
F F S
Ugh I give up
the included Lua program is shit
I'm going to make my own
or..
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 16:31
AHAH
turns out I had to make my own _ENV
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 16:56
SquidDev
@SquidDev
Jul 06 2015 16:57
It was a bit of an odd post to make.
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 18:14
if I could buy any PC part, it would be this: https://gist.github.com/DemHydraz/4eaaf1fc3cef5aebe942
Jared Allard
@jaredallard
Jul 06 2015 22:57
DDR3 memory, you casual
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:08
Heh
There werent any 5xxx-series i7s on pcpartpicker
@jaredallard red team or green team?
ashnwill
@ashnwill
Jul 06 2015 23:14
apparently you can make fully-functional computers on the powder toy:
http://powdertoy.co.uk/Discussions/Thread/View.html?Thread=19974
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:15
I know
I'm working on one
ashnwill
@ashnwill
Jul 06 2015 23:15
are you honest to god working on one
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:16
Yes
ashnwill
@ashnwill
Jul 06 2015 23:16
that would mean we share a love for powder-pixel based games
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:16
nvm
but yes
@ashnwill working on mah memory
ashnwill
@ashnwill
Jul 06 2015 23:20
ever heard of the azure lotus bomb?
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:20
ya
there's one on FP all the time lol
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:29
@ashnwill prototype 3-bit memory component:
top three connectors are write,
after that it's toggle read,
then there's wipe,
and in the end, read output
ashnwill
@ashnwill
Jul 06 2015 23:29
A while ago I made a wall that can withstand the azure lotus
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:31
noice
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:37
OK, here's a 4-bit module:
1st is set, 2nd is toggle read, 3rd is read output, 4th is wipe
ashnwill
@ashnwill
Jul 06 2015 23:38
is that INSL?
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:38
Yea
here is it reading some bits:
it's reading 2 bits at once because.. i'm stupid :P
I'm working on a better module design
ashnwill
@ashnwill
Jul 06 2015 23:39
You're over there with your sophisticated electronics and i'm all like "muh wall kern withsternd deh as-your low-tuss ;D"
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:40
What about a storage module and then a controller?
2 separate chips?
ashnwill
@ashnwill
Jul 06 2015 23:41
hmm
wouldn't that be more space-consuming/slower tho?
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:42
I can use wifi
ashnwill
@ashnwill
Jul 06 2015 23:42
oh yeah
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:42
And that would increase the tileability of the modules
ashnwill
@ashnwill
Jul 06 2015 23:42
good point
sounds good to me then
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:43
here's what a bit looks like:
And here is a byte:
ashnwill
@ashnwill
Jul 06 2015 23:44
the synergy computer's ROM uses FILT to store bits in a way I do not understand
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:44
nor do I :P
hm
Wifi isn't really viable
ashnwill
@ashnwill
Jul 06 2015 23:46
i think each FILT stores one byte
there's definitely enough FILT colors to be able to do that
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:47
one BYTE?!
ashnwill
@ashnwill
Jul 06 2015 23:47
uh yeah?
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:47
8 bits?
on one px?
ashnwill
@ashnwill
Jul 06 2015 23:47
yes
using different filt colors
there's definitely enough FILT variety to show it
WELL
then again
it might only be a few bits each
but it can't be 1 bit per filt because there's not just two filt colors used
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:49
536870911 is the maximum amount you can use on the sinergy computer
ashnwill
@ashnwill
Jul 06 2015 23:50
there are 256 different possible configurations of one byte
there are like double that number possible FILT colors
so it's possible
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:50
2^29 = 536870912
The Synergy computer is a 29 bits computer
29
ashnwill
@ashnwill
Jul 06 2015 23:51
i feel like i'm poking holes in the firewall here
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:51
(unsigned)
ashnwill
@ashnwill
Jul 06 2015 23:52
so there are 536870912 different configurations of 29 bits
how is that relevant when we're talking about different configurations of 8 bits
Matheus Magalhães de Alcantara
@demhydraz
Jul 06 2015 23:56
working on a controller-less byte