Software Engineers Are the Heroes of New Computer History Museum Exhibit (ieee.org)
Tekla Perry writes: The Computer History Museum set out to turn the spotlight on software engineers and show how they are the changing the world. But what projects to feature in the new, permanent exhibit [called "Make Software: Change the World!"] (that opens to the public this Saturday, January 28th)? The curators whittled a list of 100 technologies that owe their existence to breakthroughs in software down to seven: Photoshop, the MP3, the MRI, car crash simulation, Wikipedia, texting, and World of Warcraft. They expect these choices to be debated at length, in particular, World of Warcraft, but hope the exhibition elevates the prominence of software engineers and gets more than a few middle schoolers talking about targeting their career plans in that direction.
$SUBJECT says it all. Since there's so much money sunk in "defense", that's where the bright minds go to work.
MP3 was designed by the Moving Picture Experts Group (MPEG) as part of its MPEG-1 standard.
Let's be honest, these people don't fucking care about software. They heard social networking is hot shit right now, and they want aboard the money train.
If you call yourself a "software engineer" it shows you understand neither software nor engineering.
It's not a new thought, but it needs repeating. Not since the 1970s has it been a legitimate job title.
The development of digital compressors and filters would be the bare tech at the heart of MPEG and all that followed. And that'll cover all modems too.
Separating hardware from software becomes difficult.
Without these NONE of the above would have happened. Good luck programming any of them in assembler.
I'll only take this exhibition seriously if it has something on Woz and nothing on the "genius" Steve Jobs for a change.
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
spotted, is it intententional?
Software that changed the world? World of Warcraft is a game, what about pageranking and crawling? Where's the search engines?
Why is a patent encumbered music compression format on the list, did music not get shared before it? I mean the most popular online music shops don't use that format, neither does digital radio. Why MP3 and not AAC, and isn't MP3 just a succession of a previous format and one that is under constant redevelopment?
On that list, Photoshop, MRIs and Wikipedia deserve the place. The rest should get the curators fired.
Soon to be replaced by the all seeing Google AI
See one now before they become museum relics.
{retired SW Developer}
Yeah. This is awesome. This repo is 5.6 M (including lots of docs) while some old-ish jquery (no repo, no docs) weighs in at 1/4 M. The bloated crap we've to put up with these days.
I'm curious how other software engineers feel about this. I mean, I started on a Commodore 64 as a kid and later went on to architect highly scalable enterprise systems but for some reason I don't feel like we need a museum to honor the people who practice our trade. I feel like we should recognize the amazing feats we accomplished with our passion, ingenuity and persistence and inspire others with them. I'm no hero. I'm just a master of a craft and in performing my craft I try to make the world a better place with it.
Also, I doubt the creators of World of Warcraft would consider themselves heroes. World of Warcraft was just an epic feat in creating a time waster. Don't get me wrong, it was a feat of software engineering but it didn't really add much value to the world. There are far better examples of software systems that did really make a difference in the world. For example, we should be honoring DARPA for creating the very technology that Slashdot broadcasts its information on and we have these discussions on. Disney's Spaceship Earth had a futuristic vision of Earth sponsored by AT&T that we would have a global communication network where we could video conference each other around the world. Guess what? We've arrived at the future vision. That's something to stand in sheer awe of, not World of Warcraft and Photoshop.
We'll make great pets
If you are an actual engineer instead of a pretend one, you have to be professionally licensed, have a certain amount of education, and most importantly, if you fuck up your professional responsibility then you can be sued and held liable for the failure of the products you create.
Software Engineer.... ok.
Clearly, the museum wasn't trying to list the top 7 most inventive software creations ever. Instead, they looked at people's lives / endeavors and ask whether software had changed that aspect of life. Roughly:
Entertainment (visual): Photoshop
Entertainment (audio): MP3
Medicine: MRI
Manufacturing: car crash simulation
Scholarship: Wikipedia
Communication: texting
It Makes a Visually Appealing Exhibit: World of Warcraft
"We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
Where engineers wrote the first code for graphical interfaces - windows, which was the basis for Apple's Macintosh and later Microsoft Windows and every modern operating system. Without that, we'd all be working on command-lines.
They also created the laser printer there, among other items, but I guess that isn't "software" engineering.
The cause of and solution to all of modern life's problems.
> that massive dick swinging in front of you [...]
But it protects you somewhat in the case of a lawsuit, honest!
Welcome to the new Make Software: Change the World! exhibit sponsored by Blizzard!
but certainly not the "engineers" who can make my phone, with a 1GHz processor, take 30 seconds to respond to a screen touch.
And constantly goes into "scanning SD card" mode even though nothing's changed.
Some heroes.
I understand software and engineering quite well, and I use the title.
I'm surprised I don't. I have a MSEE and I was employed as an EE for 14 years up until August. Now my title is "Programmer." I would have preferred "Software Engineer" for resume purposes, but "Programmer" fits just fine. At least it would if I was a capable programmer.
He's getting rather old, but he's a good mouse.
You forgot emacs.
It protects the one swinging the dick.
I would have thought that creating the web and the various web browsers was very, very significant. Really enabled e-commerce, changed how people gather information, ...
I guess they thought the whole TCP/IP thing was hardware?
Disney should remake Hocus Pocus just for this Museum.
Early Winamp was what made the mp3 work. It was really a great example of "it just works" software. Seeking was quick, plugins were plentiful, they didn't bundle lots of bloatware, it was just a better experience than most of the other options at the time.
Real lawyers write in C++
Just. Fuck. Off.
It was a stupid bit of snark in the 1970s, and it remains one today. I understand software and engineering quite well, and I use the title.
-jcr
An engineer is a person who takes responsibility for what he delivers. If his steam engine explodes because he over-stokes the boiler he expects to go to jail or die. If his bridge collapses because he decided to buy cheaper steel than needed, he goes to jail. If his Shuttle explodes he expects to kill people and have a full inquiry.
A software guy is a guy who hides behind his EULA and delivers the IOT software which powers the mirai botnet, the software that powered Schiaparelli and Exomars into the surface of mars and a large number of Toyotas into the back of the car in front of them. The software guys, developers, programmers, coders, software craftsmen behind these disasters are rightly not sitting in prison because we don't know enough about software to do engineering with it.
A software engineer is an oxymoron. You are defrauding the public every time you use the term. If you truly understood software you would know that.
You're a fucking moron.
Here you go, all the way from the 70s, and yeah, they got the shit sued out of them.
As for engineers in jail, cite? Sure, you'll run around like a needledick citing cases where engineers covered up malfeasance and went to jail, but NEVER will you cite a situation where an engineer actually went to jail without mitigating circumstances of a crime.
I'd smack you, but shit splatters.
Beware the angry Trump mob bearing tar and feathers. Turn around and run.
Wasn't EverQuest effectively the same as World of War craft except 5 years earlier? I've played both, the details are different but the general idea is the same.
Most of these MMOs aren't as good as UO back in it's golden days.
“Common sense is not so common.” — Voltaire
You're a fucking moron.
Here you go, all the way from the 70s, and yeah, they got the shit sued out of them.
"They" in this case means the company involved which "settled out of court" whilst nobody even mentioned the specific "software engineers" involved because they all knew they weren't real engineers.
As for engineers in jail, cite?
Five seconds on google searching "bridge collapse jail" would have saved you embarassment:
Sure, you'll run around like a needledick citing cases where engineers covered up malfeasance and went to jail, but NEVER will you cite a situation where an engineer actually went to jail without mitigating circumstances of a crime.
I'd smack you, but shit splatters.
That word, mitigating, I do not think it means what you think it means. But I do apologise because you make me so afraid.
IBM 026 - I'm a schmuck. IBM 029 - I'm a hero.
See my subject: LMAO @ U over it (as it's truth from an UNIDENTIFIABLE nobody "ne'er-do-well" in yourself).
* :)
APK
P.S.=> It's not MY fault you're reduced to being a TROLLING SCUMBAG that's completely off-topic & jealous you wasted your life instead of educating yourself being successful like myself you know, lol... apk
See my subject & my latest free creation that gives you more speed, security, reliability & anonymity online: APK Hosts File Engine 9.0++ SR-5 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/
Ads & malware rob speed, security & privacy
Hosts add speed (hardcodes/adblocks), security (bad sites/poisoned dns), reliability (dns down), & anonymity (dns requestlogs/trackers) natively
Less power/cpu/ram + IO use vs. DNS/routers/addons/antivirus + less security bugs/complexity
* Using what you already NATIVELY have, built into your TCP/IP stack running in FASTER kernelmode!
APK
P.S. - Safe https://www.virustotal.com/en/file/e01211ca36aa02e923f20adee0a3c4f5d5187dc65bdf1c997b3da3c2b0745425/analysis/1433430542/
It's horrifying that this so completely overlooks the software technologies that made the others possible: compilers, operating systems, and codecs. All these "Heroes" would be coding still without these base technologies. In addition, without scaling the hardware from microns to nanometers, what these heroes did would be nothing but theoretical. [Another strangely appropriate capcha: "gimmcks"]
and my underwear on the outside, and not get dragged off by security?