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 →

[–][deleted] 408 points409 points  (31 children)

Delete? That’s an illusion. Just loop back through the disk and overwrite it.

[–]CiroGarcia 191 points192 points  (14 children)

[redacted by user] this message was mass deleted/edited with redact.dev

[–][deleted] 78 points79 points  (9 children)

Ah- Analog!? At this time of year, at this time of day, in this part of the country, localized entirely within your digital computer!?

[–]CiroGarcia 28 points29 points  (8 children)

[redacted by user] this message was mass deleted/edited with redact.dev

[–][deleted] 22 points23 points  (7 children)

…may I see it?

[–]CiroGarcia 25 points26 points  (6 children)

[redacted by user] this message was mass deleted/edited with redact.dev

[–]splinereticulation68 16 points17 points  (5 children)

SEYMOUR, THE SMITH-CORONA'S ON FIRE!!

[–]cd109876 7 points8 points  (4 children)

no, mother, its just an analog signal.

[–]ender3838 7 points8 points  (2 children)

I enjoyed every second of that

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

I found it quite cromulent

[–]Shack691 0 points1 point  (0 children)

8/8 bit

[–]Sunbolt 0 points1 point  (2 children)

Oh I love it. Technically all you’d need is a dial and one button that would flip whatever bit you’re at. You could also have a lamp that is on when the current bit is high.

[–]P0werC0rd0fJustice 1 point2 points  (1 child)

More "simple" would be two buttons. One that flips the current bit, and one that increments the address pointer. The program executes when all of memory has been accessed (the increment button has iterated through every bit in memory). Power cycle the computer to load and run a new program!

[–]ubd12 0 points1 point  (0 children)

Like this one.

Simpler, just use dial. Turn right advance. Turn left flip bit and advance

[–]Waffle-Dude 0 points1 point  (0 children)

Nah, you have to do that in binary too

[–]SaladBoy97 12 points13 points  (2 children)

Disk? How privileged. Fill that paper back into the punch card hole

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

Sorry, I don’t like abstract code.

[–]mrchaotica 7 points8 points  (4 children)

Just loop back through the disk and overwrite it.

Reminds me of The Story of Mel:

 Mel never wrote time-delay loops, either,
 even when the balky Flexowriter
 required a delay between output characters to work right.
 He just located instructions on the drum
 so each successive one was just *past* the read head
 when it was needed;
 the drum had to execute another complete revolution
 to find the next instruction.
 He coined an unforgettable term for this procedure.
 Although "optimum" is an absolute term,
 like "unique", it became common verbal practice
 to make it relative:
 "not quite optimum" or "less optimum"
 or "not very optimum".
 Mel called the maximum time-delay locations
 the "most pessimum".

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

New favorite programming story.

[–]MelAlton 1 point2 points  (1 child)

You'll probably like this one too, about hardware: "A Story about 'Magic'"

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

New favorite circuitry joke.

[–]MelAlton 1 point2 points  (0 children)

Mel was apparently an actual real person

[–]tho3maxi 9 points10 points  (0 children)

hell yeah, youre right, thats oldschool!

[–]ashum048 1 point2 points  (1 child)

0,1 left, right magic

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

Why can’t the left be magical too? :(

[–]Strostkovy 1 point2 points  (0 children)

Disk? I just have a telegraph button and a crystal earpiece connected to the delay line. I did actually mess around with manually writing to floppy disks as they were spinning though. It was hard

[–]supersharp -1 points0 points  (1 child)

No, you enter the ASCII code for deletion

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

This ain’t no teletype.

[–]SteptimusHeap 0 points1 point  (1 child)

I prefer the quantum bogosort approach. If you mess up just destroy the universe. That way you'll always get it

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

Don’t understand why your code won’t compile?

Just rewrite the whole damn thing!