News: 1655713806

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Know the difference between a bin and /bin unless you want a new doorstop

(2022/06/20)


Who, Me? The UK has bins, the US prefers trashcans, and computers like their /bin . How do you think today's episode of [1]Who, Me? is going to go?

Our story takes us back to the early 1990s when our reader, Regomized as "Jeremy," was a young PhD student in a biology lab.

"Our supervisor was very fond of technology, and of looking good in the department," he told us, "and one year he found himself with some spare money from a grant."

[2]

We'll pause while academics wipe the tea they will have sprayed over their screen at the words "spare money from a grant" before Jeremy continues his story.

[3]

[4]

"He decided to buy a shiny new computer for our group," he said. Up until then the team made do with sharing a Mac Classic – good for playing Risk and printing PhD theses, but not much else. However, the supervisor was keen to splash some cash.

"The machine he bought was a Silicon Graphics Indy," said Jeremy, "which was a very funky and shiny machine for the time. It was one of the most powerful computers in the entire department and he rode the wave of prestige this brought."

[5]

"Funky" is one word for it. While ostensibly a low-end machine in comparison to its bigger Indigo siblings, the Indy had a ludicrous specification when put up against the average PC of the time. The base model featured a mighty 16MB of RAM with hard disk and video options to boggle the mind. It also had a suitably eye-popping price tag.

The version in Jeremy's lab had a colossal 1GB of hard disk storage, which was stuffed full of graphics demos to show off the computers' capabilities. Perhaps a bit too full, considering the real-world work that the lab needed to do.

"One of the postdocs took on the role of sysadmin for this machine," said Jeremy, "but he didn't appear to have much experience with Unix machines."

[6]

Hunting around the disk turned up a very bloated directory called ' /bin '.

[7]Whatever you do, don't show initiative if you value your job

[8]Brute force and whiskey: The solution to all life's problems

[9]Keeping your head as an entire database goes pear-shaped

[10]Beware the fury of a database developer torn from tables and SQL

Bin? The Mac had a bin on the desktop that needed to be emptied. This must be the Indy equivalent, right? Full of stuff that just needed to be cleared. One swift tappity-tap later and /bin was a distant memory.

As was the ability of the very, very expensive box to do anything other than light a baleful power LED. Our postdoc had managed to transform Silicon Graphics' finest into a lump of redundant silicon.

"Cue much hair-pulling and despair," said Jeremy. "It didn't have an optical drive, and there was no easy way to restore all those lost files."

It was the team in the genetics lab that saved the day – they had an array of Indies burning CPU cycles on DNA sequencing. One was liberated and used to get Jeremy's machine up and running once more. Unsurprisingly, the postdoc responsible was swiftly relieved of his administration duties.

As for what became of the resurrected Indy, other than as a means of showing off, there wasn't a lot of use for it, as it turned out. It spent the next two years being used for browsing the web and creating the occasional poster.

Still, as a lesson in knowing difference between a bin and /bin , we'd argue it was invaluable.

Has anyone not accidentally deleted something very important that seemed irrelevant? How did you recover from the black screen of non-bootability? Tell all with an email to [11]Who, Me? ®

Get our [12]Tech Resources



[1] https://www.theregister.com/Tag/Who,%20Me?/

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YrBFRyKMP3yMCiEj7Ib@FgAAAEw&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YrBFRyKMP3yMCiEj7Ib@FgAAAEw&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YrBFRyKMP3yMCiEj7Ib@FgAAAEw&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YrBFRyKMP3yMCiEj7Ib@FgAAAEw&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YrBFRyKMP3yMCiEj7Ib@FgAAAEw&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[7] https://www.theregister.com/2022/06/13/who_me/

[8] https://www.theregister.com/2022/06/06/who_me/

[9] https://www.theregister.com/2022/05/30/who_me/

[10] https://www.theregister.com/2022/05/23/who_me/

[11] mailto:whome@theregister.com

[12] https://whitepapers.theregister.com/



Korev

Bin? The Mac had a bin on the desktop that needed to be emptied. This must be the Indy equivalent, right? Full of stuff that just needed to be cleared. One swift tappity-tap later and /bin was a distant memory.

So what you're saying is that it was a has /bin

J.G.Harston

There are some British English uses of the word "bin" to mean "storage container" .Which raises my hackles whenever I encounter it. I just cannot get myself to follow a process script that tell me to "place items in bin X...." That's telling me to throw stuff away!!!!!

Willy Ekerslike

Yes, rubbish bin, that holds stuff we intend to throw away; unless it's rubbish collection day, we can still have a rootle to retrieve something we now need :)

Bin is a useful generic term but we often forget that and assume the "rubbish" (or, for left-pondians, "trash") prefix.

Re: Are you sure?

Major N

when i used to work in a bakery the display units we had in the middle of the aisles were called 'dump bins'. Always felt wrong to stock fresh bread in those!

John Sager

Bin has ancient antecedents in Old English with the meaning of 'container'. Apparently the usage for a rubbish bin dates from 19thC. I've been programming with FFTs and the output of a FFT is frequency bins.

GlenP

I've probably been working in manufacturing too long but I usually preface Bin with the type, e.g. rubbish, recycling, bread, anyway as the standard for stock locations tends to be Warehouse - Store - Bin.

Lord Elpuss

"It spent the next two years being used for browsing the web and creating the occasional poster."

If this was the early '90s, 'browsing the web' could probably have been done - in entirety - inside of an afternoon.

Bin

luminous

I was doing some late night work, on deadline about 15 years ago, and somehow in my sleepiness or rushing, managed to drag a Macbook's main drive into the bin. That was 45 mins of nail biting agony. In the end nothing was deleted but it was not a pleasant experience.

Son of a 'b'

Linker3000

Back in the early 90s, the place where I worked ran Sage Accounting on a system running AT&T UNIX.

Our semi-technical Financial Director was doing some housekeeping and needed to restore a copy of the bought ledger files from tape. As was Sage's way of things, all the bought ledger files started with 'b'. Unfortunately, the FD restored all the files into the root folder, so he just moved 'b*' to the right place and carried on.

A month or so later, the system was restarted but failed to come up. A bit of head scratching and a pile of 5.25" 'recovery' floppies later, we discovered that a rather critical file called 'boot' had been swept into the bowels of Sage alongside the bought ledger files.

Oops

UrbaneSpaceman

I once worked on a project that collected temperature data from various equipment we monitored....

... Someone decided to store it all in "/temp"

Most seminars have a happy ending. Everyone's glad when they're over.