z80
Discord ID: 117714549766881286
662 total messages. Viewing 100 per page.
Prev |
Page 2/7
| Next
if you compile for ARM, your program can run on things like phones and things like the raspberry pi, so low-power devices
the difference between ARM and x86 (two of the most popular architectures) is that one of them is CISC and one of them is RISC, meaning x86 has lots and lots of instructions for specific tasks and ARM has only a few instructions that can be combined to do complex tasks- ARM is used in low power devices because the simplicity of the CPU's design is pretty linked to the lower power consumption
starting with python means you don't have to worry about all of this compiler stuff and whatnot (unless you happen to be me and you overcomplicate things to the point of insanity just to get tiny speed increases but uhhhhhhhhh)
you can bytecode compile python, yeah, but usually it does it automatically for you
tis okay
see ya
oh holy shit
whenever I mouse over the Discord text box, i swear to god for a split second my moues cursor expands to like 3x its normal size and has a bunch of black lines going through it
though actually considering chromium renders everything with opengl that kind of makes sense
neither have I, until now
probably some weird-ass rendering glitch
it just works until it doesn't
actually i'm kinda okay with macs
i don't personally own one
but I like the idea of not having software issues all the time
and I mean all the fucking time
yeah, that's the problem
OS/2, damn
i'd like to see Discord running on that ;P
this is so sad, discord can we hit 1 million CPU operations per second
I used to have a Windows 3.1 PC lying around, but I think I probably had it thrown out a long while ago. I remember trying to get it working in a VM, but it just refused to work with the direct virtualization of my modern parts
I regret throwing out some of my older PCs as soon as I switched to newer ones, because at the time you never notice how nostalgic you might get in the future
but I mean, I still keep a zilog z80 CPU
Yes, actually
I've developed a Python script a while back that deletes all DMs. You should be able to modify it yourself to delete server channels.
Oh.
I suppose I could modify it for you a little later.
In the meantime, I'd recommend switching to a chat client (and actively promoting a chat client) like Riot or qTox/Tox.
Well, as long as you're careful about it, you should be fine.
Terry Davis, creator of TempleOS and HolyC has, apparently, died- aged 49.
@Deleted User How dare you force-feed people assembly. In response to your vile actions, I will make you eat the mighty, clean, zC6 zCASM!
```asm
// zC6 Fishcloud v1.2 Assembly Language
MAR , #%F_SETUP% | TRI , 0x00 , 0x1B | TRS , 0x00000001 | TRI , 0x01 , 0x1B | TTI
| TRI , 0x00 , 0x0A | | | TRS , 0x00000001
| TRI , 0x00 , 0x0B | | | TRS , 0x00000001
| TRI , 0x00 , 0x1A | | | TRS , 0x000000FF
| TRI , 0x00 , 0x1B | | | TRS , 0x00000001
| DGR , #%F_TERMO % | 0x00000002 , 0x02 | 0x00000000 , NOP | NOP , NOP
| TRI , 0x00 , 0x2B | TRS , 0x52 | | EGR , #%F_TERMO%
MAR , #%F_START% | TRI , 0x00 , 0x2A | | | TRS , 0x00EEFFFF
| TRI , 0x00 , 0x2B | | | TRS , 0x00FFEEEE
| TRI , 0x00 , 0x2A | TRI , 0x01 , 0x2A | TRI , 0x02 , 0x2B | XOR
| TRI , 0x00 , 0x2B | TRS , 0x45 | | EGR , #%F_TERMO%
| TRI , 0x00 , 0x1A | TRI , 0x01 , 0x1A | TRI , 0x02 , 0x1B | SUB
| TRI , 0x00 , 0x1A | TRI , 0x01 , 0x1B | | JNG , #%F_START%
| TRI , 0x00 , 0x1F | TRS , 0x0A | | EGR , #%F_TERMO%
| TRI , 0x00 , 0x2A | | | EGC , #%F_TERMO%
MAR , #%F_ENDLP% | TRI , 0x00 , 0x0A | TRI , 0x01 , 0x0B | | JNE , #%F_ENDLP%```
Program output:
```
REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
1118481```
Output device: zC6 CPU -> Component Bus -> Device 0x02 (EMUTERMOUT)
lmao no
it's a little testing thing I wrote
yeah
zC6 is a fictional CPU with 36 instructions
I could, but I'm leaving it at 36 to make it both fairly good with performance and easier to work with
the original, zC5 had way more instructions, zC6 uses a more advanced target system
well, it exists both on paper and has a prototype emulator which I'm about to rewrite in another language
;P thanks
tricky question. compared to x86, yes, it's RISC
compared to ARM, no, it's CISC
x86 literally has two books worth of instructions
ARM has very few
haha
well
as far as the actual design in real life, it would be pretty complicated. the CPU has a built in threading-esque system that requires a fairly large built in storage device for switching between atleast 1024 register groups (each execution range is allocated 64 internal registers and full access to RAM), which means you'd need a 64 kB cache built into the CPU just for switching code range instances
yes
i will work on a port
yes
well
i was going to before terry died mainly because I was hoping that, at some point, I could put in a request to make compatibility with zC6's radically different component bus system
the problem is that templeos is exclusively x86 and uses the x86 style of I/O
zC6 just sends requests to an output queue which is read by a device (hopefully on a zC6 computer's motherboard) called the component bus, which handles device identification and labelled device requests
for example, to output to the terminal, you send `0x02` (tells component bus to send data to another device) and then `0x00` (the standard ID for the terminal) and then whatever data the device accepts for input, in this case a single ASCII code point. to send another character, you have to repeat the first two outputs
``` Standard registration order:
ID 0: Terminal/Serial output (first)
ID 1: Graphical display
ID 2: Static data storage device (e.g Hard Drive)
ID 3: Keyboard input device
ID 4: Pointer input device```
well, currently it's just an experiment, I doubt I could get it popular enough to ever be built or even to take off
potentially
but it'd have considerable benefits to anyone- the threading abilities are pretty important because it allows more work to be done hardware-level while still costing way less instructions than x86
i've always been fascinated with designing CPUs
might seem stupid, but I've built three gigantic ones.... in minecraft
here's a pic https://i.imgur.com/J04NfYB.png
that's the first usable one
nah, it's pretty old. not sure if I have the save file still, it's probably on my external hard drive somewhere
honestly though it's not that shocking, there's a lot of room for improvement
that massive array of buttons could be simplified down to only a few
pic of the multiplication/division system i never tested https://i.imgur.com/7LBN1JW.png
it just works in theory
lmao
around the back, ALU on the left https://i.imgur.com/SmvtBSu.png
permanent storage device before it was attached https://i.imgur.com/eqeiovn.png
for the permanent storage, yes
for the ALU and the prototype "video device" no
well actually
for the "video device" I did use worldedit to rapidly produce the memory
but for the rest, I remember making jokes about setting endurance to 10 in s.p.e.c.i.a.l
๐คฆ
if he wasn't running Eclipse he'd have enough available RAM to load Discord back up and say "sugondese nuts", so as bad as it sounds, Java saved your life.
i'd say they're equally bad
but electon terrifies me
using discord makes me want to commit lifen't
nope
riot and qtox etc are roughly just as functional, though in the case of qtox the devs are too broke to offer the centralized server system (though in many ways that's a good thing)
the main issue is the network effect
riot and qtox even have video chat and screenshot
**screenshare
and as convenient as discord's server system is, i don't like the centralization of it
i don't want those dirty communist virgins touching my private messages
where they're going? they've always been like this
now, I know people are gonna point fingers and say "ahahaha he's just a boomer who thinks everything is communist", but if javascript resembles communism by design then electron is also communist and thus all software based on electron is developed by communists
i'm not sure if I was half joking there or half serious or what
but still
as much as I love Linux, the GPL kills everything it touches. MIT/BSD are my eternal waifus
but still, discord maintains employment regulations similar if not worse than that of Google, as well as the fact that the literal 50% of their employees that are female just so happen to have dyed hair and various other telling signs that make the average person also want to begin the lifen't
oh
oh, don't get me wrong, there are good people that do it
it's just having a company where 50% of the employees have their hair dyed is terrifying
you just **know** what group of people they've picked up
i have the theory that if we created PinochetAI/Liberty Prime we'd have a better **society**
662 total messages. Viewing 100 per page.
Prev |
Page 2/7
| Next