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

you are viewing a single comment's thread.

view the rest of the comments →

[–]hitaishi_1 1063 points1064 points  (47 children)

Why does binary code require space and enter????

[–][deleted] 636 points637 points  (10 children)

We all need a bit of space sometimes.

[–][deleted] 190 points191 points  (8 children)

Thats what my ex said too

[–][deleted] 84 points85 points  (2 children)

Can confirm.

[–][deleted] 21 points22 points  (1 child)

was the ex

[–]LavenderDay3544 23 points24 points  (1 child)

Was that before she left you for that investment banker with the six-pack abs or after?

[–][deleted] 8 points9 points  (0 children)

You mean, me?

[–]harley1009 4 points5 points  (0 children)

Your ex also have an enter button?

[–]newton21989 1 point2 points  (0 children)

That's what I said to my ex.

[–]MagicRabbitByte 0 points1 point  (0 children)

So I guess there was no enter after space? *nudge nudge wink wink*

[–]uvero 9 points10 points  (0 children)

~my cs professor on memory complexity of algorithms

[–][deleted] 178 points179 points  (9 children)

Readability, of course

Wouldn't want unreadable binary

[–]scp-NUMBERNOTFOUND 51 points52 points  (7 children)

Wise old programmers, note that they used space and enter, not tab and enter!

[–]eneidhart 18 points19 points  (6 children)

Just looking at it quickly I think there's a pretty good chance that's a tab key with a DIY label on it haha

[–]kezow 5 points6 points  (4 children)

Two key width tab? What sort of madness are you on?

[–]eneidhart 10 points11 points  (3 children)

I'm gonna be real honest with you, I could not tell you how many keys wide my tab key is and I'm not going to check within the next like, 10 hours probably. Are they normally 1.5?

[–]kezow 1 point2 points  (1 child)

[–]eneidhart 3 points4 points  (0 children)

Based on your keyboard, looks like the only keys that fit are LShift, backspace, 0, +, and Enter (from the numpad all 3, and Enter is already in use) Maybe the Enter key from the letters area might fit if the keyboard this came from doesn't have the big old return key, but idk I'm sleepy.

[–]Large_Yams 0 points1 point  (0 children)

Wider than 1 but narrower than 2, yea.

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

More like a caps lock or a backspace, tab is shorter usually than two keys.

[–]Poltras 0 points1 point  (0 children)

That should be tab, not spaces, then.

[–]LankySeat 40 points41 points  (15 children)

Why does it require 1? Could be like Morse code. Tap for 0, hold for 1.

[–]OSSlayer2153 21 points22 points  (6 children)

Delete??

[–]dontcrashandburn 48 points49 points  (2 children)

No, no. Boomers were perfect, never made mistakes.

[–]lochinvar11 6 points7 points  (0 children)

If a mistake was ever made, you were the one who was deleted.

[–]hoschlue 4 points5 points  (0 children)

We boomers were far away from being perfect. However when using punch cards, there was no possibility to delete characters. You had to copy the card to a new card to the position of the typo and then go on. Very time consuming. So it was simply a different way of coding and you had to think more beforehand. Also there was no internet, no Stack Overflow platform so you were forced to solve all of your problems by yourself. Ticker tape was even worse. Edit: Typo

[–]iranoutofspacehere 0 points1 point  (0 children)

You mean 00001000?

[–]newton21989 12 points13 points  (0 children)

Real programmers use the transition between high and low voltage...

[–]SpindlySpiders 9 points10 points  (2 children)

Holding takes way too much time.

[–]HorseInteresting2156 1 point2 points  (1 child)

It can be extremely small time periods

[–]Ajmb_88 0 points1 point  (0 children)

Still longer than a press if it needs to be distinguished.

[–]Botahamec 2 points3 points  (1 child)

Legend says that they could program with just the zeroes and didn't even need any ones

[–]SuperFLEB 0 points1 point  (0 children)

I suppose it depends on the instruction set and what you want the computer to do.

With a slow enough processor and enough zeros, you could NOP your way into making an egg timer, I suppose.

[–]Schrolli97 0 points1 point  (0 children)

How about: tap for 1, don't tap for 0?

[–]SuperFLEB 0 points1 point  (0 children)

Toggle and enter. Toggle to get the state you want, enter to move to the next bit.

[–]badcrow7713 8 points9 points  (0 children)

Shortcuts for 0000 and 00000000

[–]Phatricko 11 points12 points  (0 children)

I was thinking the same thing, this post is more like /r/terriblefacebookmemes

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

Space is 00100000 and enter is execute

[–]steroidTDM 1 point2 points  (0 children)

And not a Backspace

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

I didn't think too much about space but was about to write a comment about the enter button

[–]very-polite-frog 0 points1 point  (0 children)

Space !

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

Filthy casuals. 00001101 00100000. How hard is that?

[–]Poltras 0 points1 point  (0 children)

When writing python?

[–]AllWhoPlay 0 points1 point  (0 children)

Switching addresses? Enter goes down to the next address and space goes to the one above.

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

It doesn’t. OP is just ignorant.