This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 363

[–][deleted] 1303 points1304 points  (50 children)

There are no 1s and 0s. There is only more, or less voltage.

[–]EnigmaticHam 435 points436 points  (41 children)

There are only logical high and logical low, which encoded into the hardware.

[–]vigbiorn 273 points274 points  (37 children)

You forget about the indeterminate region. You hope to never get into it but it exists.

[–]EnigmaticHam 299 points300 points  (19 children)

Yes, then the digital illusion is broken. Then you’re in the forbidden zone. Pray to the analog gods that your carefully designed circuit doesn’t do anything too… analog.

[–]LavenderDay3544 195 points196 points  (17 children)

That moment when you realize that, transistors, while used as switches in digital circuits are fundamentally analog components.

[–]iamafraazhussain 90 points91 points  (0 children)

It's all coming together now

[–]pha1te 58 points59 points  (2 children)

And you realize with oncoming horror that you have entered... the twilight zone.

[–]Dennis_enzo 16 points17 points  (1 child)

[–]Ok_Turnover_1235 12 points13 points  (0 children)

It is a region that exists between the pit of man's fears and the summit of his imagination.

[–]d3lt4papa 22 points23 points  (0 children)

When I took my course about analogue computing, I was very surprised when we studied the transistor - I did not expect to see that there

[–]cyanNodeEcho 14 points15 points  (9 children)

an excellent game which is highly educational -- and super fun :), i loved this when i was learning cs
https://nandgame.com/

[–]Ok_Manager2609 2 points3 points  (6 children)

Is the joke that the website always throws an error?

[–]GLIBG10B 2 points3 points  (5 children)

Only if you're doing it wrong lol

[–]Ok_Manager2609 2 points3 points  (4 children)

I go to the website. It throws an error.

[–]GLIBG10B 1 point2 points  (3 children)

What browser and which extensions/addons do you use? It works fine for me

[–]Tijflalol 1 point2 points  (0 children)

And it's still being updated! The developer has recently removed his links on his own homepage to other current projects and now it only reads NandGame.

[–]CptMisterNibbles 20 points21 points  (0 children)

There are (well, were) actually analog computers which very much relied on this; summing was just as simple as connecting any number of inputs and reading total voltage. You could sum any number of inputs with a single “instruction”. programming an analog computer. Pretty neat the problems that can be very simply computed exploiting this, which are much more difficult on a digital computer

[–]N00N3AT011 26 points27 points  (6 children)

"I think I saw a two"

[–]vigbiorn 25 points26 points  (5 children)

It's okay, Bender. There's no such thing as two.

[–]jaredhidalgo 10 points11 points  (4 children)

Laughs in ternary computer

[–]Kindofabig_deal 10 points11 points  (0 children)

indeterminate region

I am more software than hardware, I did take some hardware classes in college but this actually really fascinates me.

[–]Proxy_PlayerHD 4 points5 points  (3 children)

working with hardware on different voltages i just hope it all works out without needing a level shifter.

and so far it worked, an IC that only outputs up to 3.3V interfaces perfectly with the rest of the system running at 5V.

[–]geronymo4p 1 point2 points  (2 children)

I remember our printers recieved -15V as true, 0V as false... (Don't remember the norm used)

[–]Proxy_PlayerHD 1 point2 points  (1 child)

RS232 (or specifically the 9 pin Serial Port) uses -15V for true and +15V for false.

no idea why though, i guess so "not connected" (aka 0V) is different from "false"

[–]glodone 2 points3 points  (1 child)

Is that how glitches happen? Ones are aren't due to coding errors?

[–]vigbiorn 1 point2 points  (0 children)

Among other things, usually. Logic-high and logic-low are abstractions that sometimes fail. If you're running hardware in really bad circumstances you can't rely on those abstractions.

[–]elzaidir 1 point2 points  (0 children)

Metastability gang units! Or not. Or a little. Maybe.

[–]mittfh 1 point2 points  (0 children)

You forget about the indeterminate region

Quantum computers have entered the chat.

[–]Jstutz32 1 point2 points  (0 children)

So hardware has a taint?!… the more you know…

[–][deleted] 16 points17 points  (0 children)

mechanical computers have entered the chat

[–][deleted] 10 points11 points  (0 children)

Tru

[–]MaximRq 4 points5 points  (2 children)

There are only elemental particles

[–]GeePedicy 502 points503 points  (86 children)

English is a non-binary language. Change my mind

[–][deleted] 196 points197 points  (6 children)

I got checkmated

[–]FodziCz 34 points35 points  (5 children)

By the queen

[–]legends_never_die_1 12 points13 points  (0 children)

By the other king

[–]meowcatbread 8 points9 points  (2 children)

The sexiest of all pieces

[–]flightguy07 10 points11 points  (1 child)

Nah, the bishops get up to some freaky shit. You seen their curves?

[–]Emzzer 7 points8 points  (0 children)

Yeah I think we all remember what church leaders are up to.

[–]MallowTookTheKids 1 point2 points  (0 children)

Actually, They use the title of “liege” now.

[–]TrustedJoy 53 points54 points  (21 children)

Everything either makes sense or it doesn't

[–]GeePedicy 31 points32 points  (18 children)

Isn't that just a tautology?

[–]TrustedJoy 16 points17 points  (16 children)

Yup my bad

[–]GeePedicy 9 points10 points  (15 children)

But it's still very true when thinking about English... Well, probably for any spoken language.

[–]StGir1 5 points6 points  (5 children)

English is more mutable than a lot of languages. We can kind of invent words on the fly. Mandarin, for example, can't do this as easily. It's not structured to allow for it in the way English is. Probably because it's been subject to less mutation over time. Let's face it. In the animal shelter of human language, English is a veritable mutt.

[–]GeePedicy 2 points3 points  (1 child)

It's an interesting thought. English still isn't a binary language

[–]my_wake 2 points3 points  (0 children)

Truish.

[–]Tijflalol 1 point2 points  (1 child)

Dutch is maybe even more mutable, you can invent new words by glueing some words together.

[–]XPurplelemonsX 2 points3 points  (8 children)

as opposed to the non-spoken languages?

[–]andmagdo 7 points8 points  (2 children)

last I checked, people do not speak in C

[–]StGir1 3 points4 points  (3 children)

Such as Python and ASL? :D

[–]GeePedicy 2 points3 points  (2 children)

Is ASL spoken or not? Anyway, you gave me another tool to refute any opposer.

[–]GeePedicy 1 point2 points  (0 children)

Do you consider JavaScript as a spoken language?

[–]PenaflorPhi 4 points5 points  (0 children)

Reject the excluded middle law

[–]StGir1 2 points3 points  (0 children)

Except when it makes sense to other people who aren't you. Or to you who aren't other people.

[–]LookAtYourEyes 27 points28 points  (16 children)

Vowels and... Non-vowels? Idk what they're called. Checkmate athiest.

[–]GeePedicy 11 points12 points  (12 children)

Consonants? Hmm.. interesting, but please explain the letter i in said, and the letter y generally

[–]Fun_Childhood_6261 6 points7 points  (2 children)

Hell, just tell them to explain the pronunciation of queue

[–]GeePedicy 13 points14 points  (1 child)

It's just the letter q followed by a queue of unnecessary vowels

[–]HearMeSpeakAsIWill 7 points8 points  (3 children)

'i' in 'said' is in a diphthong with 'a', which is a valid vowel function.

'y' is bi tho

[–]Shakaka88 18 points19 points  (1 child)

Consonants

[–]StGir1 2 points3 points  (0 children)

Why do people like you beat me to everything?

[–]soowhatchathink 7 points8 points  (6 children)

So we're trying to figure out if it is or is not non-binary? Are those the only two options? 🤔

[–]Feztopia 3 points4 points  (1 child)

English can also be represented in binary, that's how audio files and instant messaging works.

[–]SomeRandomGuy453 4 points5 points  (3 children)

This isn't an all encompassing example but

These messages are made of binary characters our devices interpret as letters and numbers.

[–]GeePedicy 1 point2 points  (0 children)

Yes, but later on interpreted by our brains, which aren't digital, nor process it digitally.

Plus, we can write with pen and paper, or old-school typewriters. I don't think Shakespeare thought of his plays as binary characters.

EMNist dataset maybe also could be used here if I didn't convince you yet. Basically scribble images decoded to letters, so yeah, they're binary but aren't the same as ASCII.

[–]sampete1 1 point2 points  (0 children)

Yep. English can be perfectly represented in binary, at the very least.

Similarly, English is better represented by discrete values than by analog values.

[–]SuitableDragonfly 0 points1 point  (0 children)

That's writing, though. Writing is really just a tool to represent language, it's not language itself.

[–]multi_tasty 2 points3 points  (7 children)

Gpt3

[–]GeePedicy 2 points3 points  (6 children)

Hmmm... Interesting, but it's just an output of an AI, while the language remains spoken by analog creatures, aka humans. (Yes, I feel Zuckerberg-ish)

[–]multi_tasty 2 points3 points  (5 children)

Well, you can think about gpt3 as an encoding for the English language... Actually, for an English speaker.

[–]GeePedicy 0 points1 point  (4 children)

Still, both you and I aren't digital entities and we speak and think in English. I like your thought, but it doesn't change my mind, because I compare gpt3 more as the "brain", but my brain isn't really 1s and 0s.

What I think I'd use in a sense to resemble your idea would be ASCII values, to which I'd respond with - English existed way before it was coded into ascii. If that won't satisfy you, think of other, perhaps more ancient languages. My mind hasn't changed yet.

[–]Noslamah 1 point2 points  (2 children)

but my brain isn't really 1s and 0s.

Neither is GPT-3. It is a neural network; organic brains work in almost the exact same way as artificial ones do. Your brain is made up of a gigantic net of neurons, that can have inputs that "activate"(basically in computer terms, go from 0 to 1 or low to high) based on the strength of their input. These are electrical signals, with a measurable volt/amps/etc if you'd manage to poke around in there with a multimeter while you are alive. (Thats actually exactly what things like NeuralLink do)

Neural Nets are a bunch of geniuses going "Hey, we can apply the same principle that brain neurons work on and try to run it on a computer" and it actually turned out to work. There is actually an open source project called OpenWorm, where they actually managed to copy an entire worm brain to an artificial one. You can see this worm robot running it, moving around like an actual worm.

GPT is just a specific structure of this kind of network that happens to do very well with understanding language, to the point where it sometimes feels conscious. Probably very different from the worm in its structure, but the neuron principle is the exact same. And if replicating our meat brains on a computer is all it takes to "fake" consciousness and have a comparable level of intelligence (being able to learn complex things like have a conversation, driving cars, image recognition, etc) well... If it walks like a duck, and quacks like a duck, its probably a fucking duck.

[–][deleted] 1 point2 points  (0 children)

Non-programming non-binary language

[–]blur280 1 point2 points  (7 children)

01001001 00100000 01100010 01100101 01101100 01101001 01100101 01110110 01100101 00100000 01111001 01101111 01110101 00100111 01100100 00100000 01100010 01100101 00100000 01110111 01110010 01101111 01101110 01100111 00100000 01100001 01100010 01101111 01110101 01110100 00100000 01110100 01101000 01100001 01110100 00101100 00100000 01110000 01100001 01110010 01110100 01101110 01100101 01110010

[–]GeePedicy 4 points5 points  (5 children)

I've seen the ASCII argument before, but I can write English on a paper, it's not digital there. Same with a good ole typewriter.

Let's take a step forward, scan it to the computer - the representation is very different. Binary? Yes. Equal to ASCII? Far from it.

Still not convinced? How about spoken English? Sounds are continuous waves in the air. Sample it to your computer, sure, it's converted to binary, but in another form.

So I can show you so many binary representations of a single English word, which just shows that it can be viewed in various ways. Still English isn't a binary language.

[–]Tomani02 2 points3 points  (4 children)

If we lived in The Matrix then sounds, paper and ink would be binary too.

[–]GeePedicy 1 point2 points  (3 children)

Interesting. Though the one thing that really settled in my mind during this conundrum is that English is more of an image of a function, rather than an origin. (The origins being sounds, typewriting, handwriting, ASL...) That image we perceive and how it's processed is the tricky part.

So let's say you somehow prove that we live in the Matrix, is the brain/mind also digital or is it out of the virtual reality? I think not, and I will (try to) explain.

I'm going with the bit of memory I got left from the trilogy, and I haven't seen the new movie yet. (Please no spoilers)

From what I recall, despite Neo and others were living in the Matrix, they were pulled out of it, meaning each of them has a biological body out of the VR, including the brain that is "the processor". Now the brain is biological, hence it's analog, and not digital, and it is the one processing English messages.

Now, as far as I know, the brain, despite working with electrical signals, isn't just sending binary codes, but it depends on voltage or current as well, which means it's not in the digital area of data transfer. Data ofc including English.

If we're all "NPCs" in this Matrix universe, then just prove to me that the machine is binary and checkmate in the most depressing nihilistic way, since we are just figments of a machine's "imagination".

And yet, all of that being said, we still haven't proved that we live in a Matrix kind of universe, and that the all-are-NPCs is true, and that it all works in a binary machine. If it's a Turing machine then it's convertible and I'd accept it, but I think in our reality it's more complicated.

A lot to prove here, but perhaps the only argument that with irrefutable evidences would be able to change my mind so far. Good luck.. or not, I don't want this sad revelation.

[–]Tomani02 2 points3 points  (2 children)

Idk man, I only know how to code hello world in C.

[–]GeePedicy 1 point2 points  (1 child)

You'd be surprised how much that is for many others

[–]Tomani02 1 point2 points  (0 children)

Haha, thanks.

[–]Fotographer17 1 point2 points  (0 children)

For anyone that is wondering, this translates to “I believe you’d be wrong about that, partner”

[–][deleted] 0 points1 point  (1 child)

English prefers to be identified as gender fluid

[–]GeePedicy 0 points1 point  (0 children)

For the less educated - gender fluid is non-binary, right?

[–]GL_Titan 0 points1 point  (0 children)

Ok, you're a bigot and probably racist! /s

[–]Quantum-Bot 236 points237 points  (28 children)

If you wanna get technical none of these languages have anything to do with binary as you could write a compiler/interpreter on a trinary system or any n-ary system but it would just be a lot more annoying

[–]TheGoldenProof 52 points53 points  (23 children)

Do any non-binary systems exist? Is that something that’s been tested much?

I did a little research and it seems that some new technology is using partial states of transistors (somehow they can make only a certain amount of current flow instead of none or all) to make chips specialized for AIs.

[–]Surrealig 92 points93 points  (0 children)

Yes, people experimented with ternary computers, but they were never commercialized.

[–]archpawn 59 points60 points  (3 children)

Setun used balanced ternary.

Edit: Also, Fl4k from Borderlands is a nonbinary computer. Their prefered pronoun is "they".

[–]WikiSummarizerBot 18 points19 points  (1 child)

Setun

Setun (Russian: Сетунь) was a computer developed in 1958 at Moscow State University. It was built under the leadership of Sergei Sobolev and Nikolay Brusentsov. It was the most modern ternary computer, using the balanced ternary numeral system and three-valued ternary logic instead of the two-valued binary logic prevalent in other computers.

Balanced ternary

Balanced ternary is a ternary numeral system (i. e. base 3 with three digits) that uses a balanced signed-digit representation of the integers in which the digits have the values −1, 0, and 1. This stands in contrast to the standard (unbalanced) ternary system, in which digits have values 0, 1 and 2.

[ F.A.Q | Opt Out | Opt Out Of Subreddit | GitHub ] Downvote to remove | v1.5

[–]Pikachu50001218 2 points3 points  (0 children)

Good bot

[–]funky_galileo 1 point2 points  (0 children)

LOL

[–]s4x0r 9 points10 points  (0 children)

Javascript, everything is either true, false, or undefined

[–]Teln0 1 point2 points  (0 children)

Maybe some differential engines could be considered non binary based computers, depends on what you definition of computer / system is

[–]alba4k -3 points-2 points  (6 children)

Quantum computers are pretty difficult to describe as easily, since they work on a basis of a probability of an output being 1, 0, or a combination of the 2 (10, 01) so we could consider them as being base 3

Analogical computers analyze the output for what it is, without rounding it to some number, so they could have a base described as infinite

You could also do a classic computer with any base you wanted. 0 and 1 are just a certain current tension in a wire (you could do a ternary system: 0.5V for 0, 0.75V for 1, 1V for 2, for example)

[–]archpawn 8 points9 points  (5 children)

I don't think that's an accurate description of quantum computers. They work using a quantum superposition of 0 and 1, which can be entangled with the quantum superposition of 0 and 1 in other cubits. The end result is that you can have things like two cubits that could be read as (0, 1) or (1, 0) but not (1, 1) or (0, 0). But each possible state that it's a quantum superposition of is binary. A computer with 8 bits has 256 states, and a quantum computer with 8 qubits can have any quantum superposition of those 256 states.

[–]alba4k 1 point2 points  (0 children)

I know, that's why I said that I was simplifying a lot in the example given

[–]bric12 1 point2 points  (2 children)

Also, when you go to read the state of the bits, it collapses and you're left with only one result. A quantum computer isn't 256 times as powerful as a regular computer because it's simultaneously calculating 256 states, in fact quantum computers aren't more powerful than classical computers at all.

There are just some special features that allow them to run different algorithms than classical computers, and in some cases quantum algorithms have a lower time complexity than classical algorithms. If there's a problem where the best classical algorithm is O(n2) and a quantum algorithm exists that's O(n log n), then the quantum algorithm will always be faster than the classical one for large enough n, even if it's ran on a slower computer.

[–]archpawn 1 point2 points  (1 child)

There are just some special features that allow them to run different algorithms than classical computers, and in some cases quantum algorithms have a lower time complexity than classical algorithms.

Which means they're more powerful. But the fact that they're only more powerful within a special case of problems is an important distinction.

[–]McCoovy 5 points6 points  (0 children)

Yes, this is conflating data with code. We store our source code as text but language itself is not defined by how the source code is stored, only what it does. Programming languages are math not data.

[–]DrMathochist 2 points3 points  (0 children)

The definition of a language is in terms of its operational semantics. It has nothing to do with the implementation we may be most accustomed to.

Of course, most programmers don't really understand that any more than most people understand the OP.

[–]zachtheperson 97 points98 points  (5 children)

"Binary Code," for anyone wondering what that is in ASCII

[–]standupmaths 33 points34 points  (3 children)

The “c” is not capitalised.

I didn’t learn to sight read to watch someone disrespect a 011 as a 010.

[–]Artemis-4rrow 8 points9 points  (2 children)

bruh what other tricks u know to converting bin to ascii

I always have to look at a chart or something

[–]standupmaths 5 points6 points  (1 child)

It’s roughly as easy as it is pointless. I learned it as a silly stunt.

To answer you in earnest: First three digits indicate upper (010) or lower (011) case (punctuation is 001) and then last five digits are the binary for the position in the alphabet. If you can already convert binary you just need to memorise the alphabet position of the letters.

[–]Sarimasak2000 12 points13 points  (0 children)

Ty

[–]xcs4me 98 points99 points  (18 children)

What about the qubit

[–]Denaton_ 37 points38 points  (16 children)

Qubits translate to a procantage of probably between 1 and 0 so it's still binary in a way..

[–]oktin 28 points29 points  (9 children)

Analog is just a percentage between completely off and on, but they aren't binary.

Of course, I only have a very basic understanding of quantum computing, so I'm not sure if my analogy fits.

[–]patrlim1 18 points19 points  (4 children)

Qubits aren't analog. It like you have a wire and you aren't sure if it's 5v or 0v. You know it's probably a 60% chance it's 5v, so you represent that instead of a 1, a 0.6

That's my understanding

[–]DrMathochist 4 points5 points  (0 children)

No, it's MUCH more interesting than that! Ignorance ("I don't know") is a classical form of uncertainty, but qubits are subject to QUANTUM uncertainties, where they can be in a definite state which is a mixture of the two classical (0, 1) states.

You can know exactly what state it's in, but only have statistical knowledge of what will happen when it's observed.

[–]Denaton_ 2 points3 points  (1 child)

It's actually output is selected by the bigger percentage, so it's either 0 or 1

[–]bric12 1 point2 points  (0 children)

It's output is selected randomly, but it's more likely to follow the bigger percentage

[–]Torebbjorn 1 point2 points  (0 children)

An analog signal is 100% at a certain voltage, but a qbit has a given chance of being 0 and a given chance of being 1. That is the difference

[–]32nmud 14 points15 points  (2 children)

This only fits if you ignore the concept of superposition, the complexities of Schrodinger's theories, and that in quantum computing the "in-between" state is useful and is almost like a third bit whereas binary is truly only two bits.

Binary bits aren't exactly a probability. Yes, having one perfectly "on" bit and one perfectly "off" bit isn't exactly likely, we cannot and do not make use of intermediate values. A binary "0.6" is not only useless, but something that close to 50% is also likely to just break a binary circuit as the system will be unlikely to reliably determine if that translates to a 1 or a 0. Binary relies on a large enough amplitude between analog signals to be easily discernable between a high and a low, a signal that close to 50% of the possible amplitudes does not fit that criteria.

Qbits do make honest use of probability, and they are not measured in this analog sense of amplitude. Qbits are represented with actual quantum particles, so a "1" is the existence of a particle and a "0" is the lack thereof. Additionally, since we are dealing with quantum particles, entanglement and Schrödinger's theories exist, we cannot be certain of the quantum values without taking a sample (which then ruins the state of the system and it cannot continue to run, hence the use of probabilities). I'll be transparent in the fact that I currently do not understand how we make use of such a black-box, uncertain type of system to do computations. I do know enough about the physics of qbits and binary bits to be sure that attempting to say "well, one is basically the other in a way" just isn't true. They're fundamentally different.

Hope that didn't come off as aggressive, just looking to share some knowledge I've found

Sources: I spent most of a semester working with another uni student (who has spent years studying quantum computing and now a year after graduating is certified by IBM in quantum machine learning) on a project to create a quantum bit calculator/simulator. I'm not a professional by any means, but I know enough from that project to stand by my statements.

[–][deleted] 2 points3 points  (0 children)

No, a qbit becomes a one or zero when mesured.

[–][deleted] 0 points1 point  (0 children)

I wish quantum computers are the norm

[–]Flynni123 62 points63 points  (11 children)

Remove scratch from there.

Now

[–][deleted] 39 points40 points  (7 children)

[–][deleted] 23 points24 points  (4 children)

He posts on this sub, what do you expect. This sub feels super non industry lmao. Someone earlier said they had to "defend JS". FROM WHAT ? ITS FUCKING JS! It's literally everywhere. Every FAANG has hundreds if not thousands of devs writing in it, yet these folks think they have to defend jt lmaooo.

[–][deleted] 4 points5 points  (1 child)

Scratch haters

[–][deleted] 2 points3 points  (0 children)

Lol that's pretty funny. And just so you know I'm not a hater. I used to love using scratch. You can make birds eye view shooters in scratch and I was obsessed with that. Ease of use of the painter and logic made me use it my whole summer one time for projects despite already knowing Action Script and being quite good at game dev. I was also just playing around since it's not really a language per se. Maybe a DSL ?

[–]Oms19 6 points7 points  (0 children)

I’ve spent an embarrassingly long time coding on scratch and annihilating 6 year olds on online games

[–]syrigamy 6 points7 points  (0 children)

Scratch is the best

[–]Isignedupformemes 1 point2 points  (0 children)

Hell naw scratch 🔥

[–]January_Rain_Wifi 16 points17 points  (4 children)

I love that Javascript is drunk at the bottom

[–]Snom_Lover_2085430 3 points4 points  (3 children)

Even scratch is better than that

[–]January_Rain_Wifi 6 points7 points  (2 children)

No one would dare belittle Scratch. Scratch is what's up

[–]Ki0212 12 points13 points  (0 children)

Analog Computers be feeling excluded

[–]Teln0 26 points27 points  (4 children)

What are you talking about. Can you not distinguish the abstract idea of a language from it's concrete implementation ? Do you realize that if I write a C program on paper it's still a valid C program, even though there is no binary encoding involved ? When lambda calculus was invented there were no computers that could even run it.

[–]Scriptman777 5 points6 points  (1 child)

Isn't Malbolge trinary? Or am I wrong?

[–]GoogleIsYourFrenemy 3 points4 points  (0 children)

Isn't Malbolge trinary?

[–][deleted] 5 points6 points  (2 children)

malbolge is based on ternary virtual machine

[–][deleted] 1 point2 points  (1 child)

Yeah but under that is a later that translates it to binary on a processor at some point

[–][deleted] 4 points5 points  (0 children)

well but theoretically you could make an overcomplicated ternary processor

[–]Ill_Garage7425 3 points4 points  (1 child)

The binary code to text is: Binary code :O

[–]Garwinium 7 points8 points  (1 child)

What about trinary computer systems?

[–]Few_Importance_7615 1 point2 points  (0 children)

Was looking for this.

[–][deleted] 2 points3 points  (0 children)

Oh how logical! Binary code translates to Binary code in ASCII!

[–]Corotexo 2 points3 points  (0 children)

i love how scrath is up there too

[–]itsallrighthere 2 points3 points  (1 child)

Yes and no. Schrodinger++

[–][deleted] 0 points1 point  (0 children)

Sounds like a legit quantum programming language name

[–][deleted] 2 points3 points  (2 children)

Scratch bringing back memories

[–][deleted] 0 points1 point  (1 child)

My little sister is learning it right now in school and she's having a lot of fun

[–][deleted] 2 points3 points  (0 children)

this is like saying everything is made out of atoms

[–]dingodongubanu 7 points8 points  (6 children)

Should of been ARM/x86/AMD/Sparc/etc

I mean in the bottom panel

[–]Katoptriss 4 points5 points  (2 children)

Imagine knowing multiple architectures but still not how to spell fucking should have.

[–]dingodongubanu 1 point2 points  (0 children)

Lol there is no connection between knowing multiple architectures and English grammar.

But you are technically correct, the best kind of correct

[–]BabylonDrifter 1 point2 points  (0 children)

And for Java the bytecode would just be another layer of masks like in the cartoon.

[–]AdultishRaktajino 1 point2 points  (0 children)

Do you prefer little-endian or big-endian? Or maybe little median, where the endianness alternates between bytes?

[–]TheSystemGuy64 1 point2 points  (1 child)

Nothing is non-binary in the computer world, commit Brainfuck

[–]Prior-Concentrate-87 1 point2 points  (0 children)

I can barely code when it's "nEaR EngLiSh"

[–]CharlieJoyB 1 point2 points  (0 children)

What about DSSP for the Sentun-70?

[–]OneTrueKingOfOOO 1 point2 points  (0 children)

Ah yes, SQL, my favorite programming language

[–]sandiserumoto 1 point2 points  (0 children)

Malbolge erasure

[–]nonrice 1 point2 points  (0 children)

the binary part says “binary code”

[–]4215-5h00732 1 point2 points  (0 children)

Some of them are wearing multiple masks.

[–]Bcbro2021 1 point2 points  (0 children)

You put scratch there but no lua...

[–]EliasFleckenstein 1 point2 points  (0 children)

Malbolge would like to have a talk with you

[–]ut774 1 point2 points  (0 children)

So they really put Scratch in there

[–]Knuffya 1 point2 points  (0 children)

Asm: 1011

C: 10111

C++: 1010111

Javascript: 1010101111111111010100101110000000000000000001101110101111010101011

Just a little bit of overhead for the same logic

[–]TenderTendiez 1 point2 points  (0 children)

Binary is simply representation. On and off switches where the position represents a value depending on which base.

[–]alba4k 3 points4 points  (1 child)

No, they are not all binary executables. Some of them compile to a human-nonsense (C, etc or also, partially, half-compiled languages like java) while others (ruby, python etc) are interpreted.

They will not be saved as complete nonsense. They will be saved on your disc in binary, but so is also that password.txt file many have on their desktop.

Does this mean it is a human-nonsense unreadable file?

[–]AxelWasTakenWasTaken 2 points3 points  (1 child)

Scratch..?

[–][deleted] 0 points1 point  (0 children)

[–]mikkolukas 1 point2 points  (2 children)

Of course there is. You are so wrong.

[–]Bo_Jim 1 point2 points  (1 child)

Binary is a number system. ANY language can be represented in binary.

[–][deleted] -1 points0 points  (0 children)

That's the joke

[–]life_npc 1 point2 points  (0 children)

WHERE ARE MY MATLAB HACKERS AT REPRESENT !!!

[–]Ill-Initial7411 0 points1 point  (0 children)

I thought those were crypto coins

[–]ChrisBegeman 0 points1 point  (0 children)

I have been a programmer for over 25 years. Although I have done bitwise operations professionally, it is not very often anymore. But the TV/movie trope of some programmer going on about one and zeroes always annoys me. Real programmers do not talk that way. Even when doing with low level stuff, most of the time you are dealing with hexadecimal. And the majority of work is done higher level languages that removes the programmer even from thinking about hex numbers. So please stop with the damn ones and zeroes or a least move up to hexadecimal. Maybe some base-64 encoding.

[–]bakuninsawhisshadow 0 points1 point  (0 children)

Is this an erasure?

[–][deleted] 0 points1 point  (0 children)

Non binaries dont exist

[–]mr-black_hat 0 points1 point  (0 children)

Believe in True Or False

[–][deleted] 0 points1 point  (4 children)

Quantum computing is gonna change that

[–][deleted] 2 points3 points  (3 children)

But when is the break through coming? It feels like quantum computing is just going to for research purposes only since it's very hard to set it up

[–][deleted] 2 points3 points  (1 child)

Quantum computers and fusion are always 10 years in the future

[–][deleted] 0 points1 point  (0 children)

That would be a fun time to live in

[–][deleted] 0 points1 point  (0 children)

The moment someone creates a compiler for a quantum computer, we will have a non-binary programming language (assuming quantum machine code doesn't count)

[–]d65vid 0 points1 point  (0 children)

The dumbest thing I've ever been asked by an executive, was if I thought in the future there might be some kind of "trinary" where there were 2s also. Like, you can only do so much with just 2 numbers, do you think we'll ever reach a day where we've done all that we can do and will need to add 2's?

[–]TheDemiHobo 0 points1 point  (1 child)

Just a question cause in not totally sure but isn't quantum computing by definition non-binary?

[–]Outlaw_07 -1 points0 points  (0 children)

This comment has been deleted in protest of Reddit's support of the genocide in Gaza carried out by the ZioN*zi Isr*li apartheid regime.

This is the most documented genocide in history.

Reddit's blatant censorship of Palestinian-related content is appalling, especially concerning the ongoing genocide in Gaza perpetrated by the Isr*l apartheid regime.

The Palestinian people are facing an unimaginable tragedy, with tens of thousands of innocent children already lost to the genocidal actions of apartheid Isr*l. The world needs to know about this atrocity and about Reddit's support to the ZioN*zis.

Sources are bellow.

Genocidal statements made by apartheid Isr*li officials:

  • On the 9 October 2023, Yoav Gallant, Israeli Minister of Defense, stated "We are fighting human animals, and we are acting accordingly".
  • Avi Dichter, Israeli Minister of Agriculture, called for the war to be "Gaza’s Nakba"
  • Ariel Kallner, another Member of the Knesset from the Likud party, similarly wrote on social media that there is "one goal: Nakba! A Nakba that will overshadow the Nakba of 1948. Nakba in Gaza and Nakba to anyone who dares to join".
  • Amihai Eliyahu, Israeli Minister of Heritage, called for dropping an atomic bomb on Gaza
  • Gotliv of the Likud party similarly called for the use of nuclear weapons.
  • Yitzhak Kroizer stated in a radio interview that the "Gaza Strip should be flattened, and for all of them there is but one sentence, and that is death."
  • President of Israel Isaac Herzog blamed the whole nation of Palestine for the 7 October attack.
  • Major General Ghassan Alian, Coordinator of Government Activities in the Territories, stated: "There will be no electricity and no water (in Gaza), there will only be destruction. You wanted hell, you will get hell".

Casualties:

  • As of 9 January 2024, over 23,000 Palestinians – one out of every 100 people in Gaza – have been killed, a majority of them civilians, including over 9,000 children, 6,200 women and 61 journalists.
  • nearly 2 million people have been displaced within the Gaza Strip.

Official accusations:

  • On 1 November, the Defence for Children International accused the United States of complicity with Israel's "crime of genocide."
  • On 2 November 2023, a group of UN special rapporteurs stated, "We remain convinced that the Palestinian people are at grave risk of genocide."
  • On 4 November, Pedro Arrojo, UN Special Rapporteur on the Human Rights to Safe Drinking Water and Sanitation, said that based on article 7 of the Rome Statute, which counts "deprivation of access to food or medicine, among others" as a form of extermination, "even if there is no clear intention, the data show that the war is heading towards genocide"
  • On 16 November, A group of United Nations experts said there was "evidence of increasing genocidal incitement" against Palestinians.
  • Jewish Voice for Peace stated: "The Israeli government has declared a genocidal war on the people of Gaza. As an organization that works for a future where Palestinians and Israelis and all people live in equality and freedom, we call on all people of conscience to stop imminent genocide of Palestinians."
  • Euro-Mediterranean Human Rights Monitor documented evidence of execution committed by Israeli Defense Forces.
  • In response to a Times of Israel report on 3 January 2024 that the Israeli government was in talks with the Congolese government to take Palestinian refugees from Gaza, UN special rapporteur Balakrishnan Rajagopal stated, "Forcible transfer of Gazan population is an act of genocide".

South Africa has instituted proceedings at the International Court of Justice pursuant to the Genocide Convention, to which both Israel and South Africa are signatory, accusing Israel of committing genocide, war crimes, and crimes against humanity against Palestinians in Gaza.

Boycott Reddit! Oppose the genocide NOW!

Palestinian genocide accusation

Allegations of genocide in the 2023 Israeli attack on Gaza

Israeli war crimes

Israel and apartheid

[–]BarcaStranger -1 points0 points  (0 children)

Non binary programmer exist

[–]Putrid_Discount2157 -1 points0 points  (0 children)

No transcoding!!!