The Monster Truck Madness 2 site is unchanged from 1998
microsoft.com
microsoft.com
Same for a PDF file created 15 years ago or most other formats. So I don't really see your point about open standards in this case.
Check this out: http://timtyson.us/archives/2008/01/theft-by-taking/
Old MS Office file formats were never engineered to be future proof in any way, and they're a huge headache for Microsoft, and they do indeed behave oddly in new software, and Microsoft cannot wait to get rid of them, and nobody in their right mind can blame them, honestly.
Open standards rock.
I'd like to expand on this. The Microsoft Word team is the only group of people that ever had any say over what goes in a Word document. In the old days, a Word document was nothing more than the serialized version of what Word had in memory. Photoshop files are the same way. As soon as you're not the only one with a say over the file format, you turn it into a standard. And you step up to make it a good standard because otherwise nobody's going to use it.
My conclusion is that any standards rock.
Standards with producers/consumers from different independent teams from different organizations with different goals are awesome.
>Some specifications for Microsoft Office 97 binary file formats were published in 1997 under a restrictive license, but these specifications were removed from online download in 1999. Specifications of later versions of Microsoft Office binary file formats were not publicly available. The DOC format specification was available from Microsoft on request since 2006 under restrictive RAND-Z terms until February 2008. Sun Microsystems and OpenOffice.org reverse engineered the file format. Microsoft released a .DOC format specification under the Microsoft Open Specification Promise. However, this specification does not describe all of the features used by DOC format and reverse engineered work remains necessary.
He's simply saying that backwards compatibility and open standards are good things in that they don't break old sites/docs/etc...
You could have just as easily said the same thing and ended with "So I don't really see your point about backwards compatibility in this case".
Backwards compatibility is often the forced result of open standards because when multiple vendors adopt those standards it is in their best interest to not make breaking changes.
This in turn is(obviously) a good thing in that things designed for those standards will remain functional indefinitely.
I used to work at a research institute and the people who used Word always spent more time getting their papers to look as nice as the LaTeX users, particularly if you crossed platforms or had change tracking enabled (hello undeletable footnote in the middle of the page…). The barrier to entry was higher but if you needed reliably consistent formatting there wasn't really a better option, with the exception of HTML5 + CSS + your favorite MathML shim if you're submitting to a really web-centric journal.
> emacs outshines all other editing software in approximately the same way that the noonday sun does the stars. It is not just bigger and brighter; it simply makes everything else vanish [1]
I think if you replace "emacs" with "TeX" and "editing software" with "document formatting system", the quote holds just as well.
HTML is way more solid in that aspect: as long as you have a browser you should be able to open the document on any browser, any platform and get a very similar access to contents. There's nothing much comparable here... your "doc" example does not make much sense either on platforms where official Microsoft software is not available (Unix, anyone?)
These last two months, I've manually parsed old databases[0], some dating back 2001. Locked formats with unknown specs, schemas embedded in applications (good luck digging that out with IDA), data storing that makes no sense, losing your hair out,...
[0] Drop me a mail if you want to reverse-engineer an HyperfileSQL DB from around Y2K, I can help on that if you pay me with Red Bull.
What I'm talking about is table layout being used for the sole purpose of aesthetic reasons. And those I've seen so many of those sites using bad design decisions every corner (texts embedded entirely as a graphic, etc.) and they are usually one speaks out their concern about SEO...
That said, I think that CSS is inadequate for the task of controlling the layout of elements so there are very few truly "semantic" layouts.
It's the same problem as deciding whether an API is RESTful enough or not. Eventually, pragmatism wins over dogma. Still, I think (like REST) the semantic web is a good ideal to shoot for.
How then would you treat actual tables, like <table noreally="true"><tr><th> ... ?
Screenreaders treat tables differently because they carry semantic weight - table headings, rows and such relate to one another in a way that mere areas of a web-page do not.
It's not the table tag that's bad, people don't [shouldn't!] use divs for marking up tabular data.
http://wonder-tonic.com/geocitiesizer/content.php?theme=2&mu...
Ahh, that's better.
* Multimedia PC with a Pentium 133 or higher processor
* Microsoft® Windows® 95 operating system or Windows NT® Workstation operating system version 4.0 with Service Pack 3
* 16 MB of RAM; 32MB recommended
* 30 MB of available hard-disk space; 110 MB recommended
* Quad-speed CD-ROM drive; 6x recommended
* Super VGA, 16-bit color monitor
* Microsoft Mouse or compatible pointing device; joystick or race car controller recommended
* Audio board with speakers or headphones
1. Compare apples to apples. What could something the size of a phone do in 1998?
2. The current resolution of the iPhone 5 is 1280 x 2272. The game ran on 800x600 with a fraction of the colors,
3. That game sold for what... 35 bucks? Are you comparing what two developers make in a month and a half, selling for 2 bucks with a AAA budget game? Yes, an HTML5 game is going to be slower, but compare one of the top games for the mobile systems and the mobile game today is more impressive. Perhaps 'Need For Speed: Most Wanted'?
4. Clock Rate Isn't Everything. It never has been. Further, the equivalent Pentium 133 laptop is lasting 1.5 hours max with a battery the size of a half dozen iphones. Power matters.
5. Could a mobile-sized device, sans phone (FCC issues) be created that is tuned for speed instead of battery, with a lower grade resolution (compromise for battery and speed), that was faster? Sure. Would anyone buy it? Probably not. Engineering is about compromises.
And yes, I'd like to be able to use my computer as a general purpose device, but nobody has stepped up to the plate yet. I mean, we could start with a Cyanogen mod and build up from there, but it's a bigger effort than it looks.
But I'll tell you what, let's put it on the backlog. ;)
I was wondering if I had missed some amazing technological advancements. Still waiting for that resolution on standard widescreen lcd's.
You are cherry picking which resources you care about. What about power consumption? What about heat? What about physical size? What about noise? I remember the fans in those old PC's, mine sounded like a jet taking off.
I'm not a mobile device expert, but programmers don't have to think that much about 512k on an iphone, do they? On an Amiga it was often all you had for the entire system including the OS.
Not to mention that the demands on the system in terms of features and performance are so much higher.
There is nothing what so ever with that post.
It says "Now compare..." It is an instruction. You just followed it. So you proved that the post has nothing wrong with it.
Mobile gaming is ok for chopping ropes, throwing birds or cutting up fruit but I'd rather have a windows 95 game with a keyboard and a mouse myself.
What's the difference between gaming 3 years ago on the desktop, vs the mobile platform?
I don't even enjoy mobile games usually, but to me it seems like the signs are written in the sand for anyone to see.
Whereas Windows NT has always been portable. Except that Microsoft has already ported NT to ARM.
I raced cars and played footaball on the iPad. The experience is great.
>The system requirements are a bit steep, but if your computer can handle the game, you'll find this an extremely fun game to play.
[0]http://www.amazon.com/Microsoft-Monster-Truck-Madness-2-PC/p...
Optional: 28.8 or higher baud modem for head-to-head play For LAN play a local area network supporting either TCP/IP or IPX protocols is required Internet access required for internet play; connect time charges may apply Microphone for instantaneous voice communication during head-to-head play Graphics accelerator card compatible with the Microsoft Direct3D® API (for Windows 95 only)
Compatibles: Supports force feedback hardware compaticle with the Microsoft DirectInput® API (for Windows 95 only) Supports MMX technology Supports Pentium II processor platform with AGP
Waiting for webpages to load... Well, it was like waiting for webpages to load on an edge connection. Waiting 2-3 min per page load, basically. 2 hours for a browser upgrade download, you know the ones chrome does in the background now... And it might not successfully download the first time. Ahh, those were the days. Napster could take 20min to download an MP3 and still corrupt it.
And this list wouldn't be complete without Midtown Madness (1?) http://www.microsoft.com/games/midtown/
[edit] I'm sure you can find a bunch of others by browsing through the wayback machine (http://web.archive.org/web/19980214201021/http://microsoft.c...), like http://www.microsoft.com/games/outwars/
I actually got a bit sad during a trip a few weeks ago when I saw that Meigs Field had been demolished.
And Microsoft Flight Simulator has also been cancelled. :-(
Interestingly, they are using a custom random function
today=new Date();
jran=today.getTime();
var number=5;
var random_number=1;
var bgsnd="/games/random/bgsnd.wav";
var images="/games/random/intro.JPG";
var sizes=" width=602 height=228";
function randomizeNumber()
{
ia=9301;
ic=49297;
im=233280;
jran = (jran*ia+ic) % im;
random_number=Math.ceil( (jran/(im*1.0)) *number);
if (random_number==1){
bgsnd="audio/intro/yeeha.wav";}
if (random_number==2){
bgsnd="audio/intro/crash_10.wav";}
if (random_number==3){
bgsnd="audio/intro/heybuddy.wav";}
if (random_number==4){
bgsnd="audio/intro/lovethatmud.wav";}
if (random_number==5){
bgsnd="audio/intro/webintro.wav";}
}
And then they run it when the page opens randomizeNumber();
document.open();
if (version == "n3" || version == "n4"){
document.write("<embed src="+bgsnd+" autostart=true hidden=true></embed>");}
if (version == "e3" || version == "e4"){
document.write("<bgsound src="+bgsnd+">");}
document.close();'Model Rocketry is fun and educational.' (http://www2.warnerbros.com/spacejam/movie/cmp/tunes/tunes.ht...)
'Oy, am I tired.' (http://www2.warnerbros.com/spacejam/movie/cmp/souvenirs/souv...)
EDIT: I got an answer! And they are free! Just $3 for shipping.
From http://en.wikipedia.org/wiki/Heaven's_Gate_(religious_group)...
Only one of the group's members, Rio DiAngelo/Richard Ford, did not kill himself: weeks before the suicides, in December 1996, DiAngelo agreed with Applewhite to leave the group so he could ensure future dissemination of Heaven's Gate videos and literature. He videotaped the mansion in Rancho Santa Fe; however, the tape was not shown to police until 2002, five years after the event.
$ curl -sI http://www.microsoft.com/games/monster/default.htm | grep Last-Modified
Last-Modified: Tue, 23 May 2006 17:19:11 GMT Bill Clinton Wants to Put "Big Brother" in Your Computer
Bill Clinton believes in bureaucratic micro-management of
the information economy. Within his first 100 days as
President, Bill Clinton proposed the Clipper Chip -- a
secret government-controlled encryption algorithm -- and a
companion key escrow system where two government agencies
would hold a copy of the keys for every Clipper user. Since
then Bill Clinton has released updated versions of
encryption proposals which insist that the government hold
a key to individual's private data communications. Bob Dole Will Protect the Constitutional Liberty of Internet Users
Bob Dole is concerned about children accessing unsuitable material when using the Internet. But strict censorship of the Internet is not the answer. Bob Dole believes that parents should take responsibility for the material that their children view, and he wants to encourage technology which allows those decisions to be made within each home.
Throughout his Senate career, Bob Dole has fought to protect the Constitutional liberty of Americans:
Bob Dole is a supporter of the Pro-CODE bill that limits the federal government's control of encryption and user keys. It permits the export of software that includes encryption if the software is easily available in this country.
Bob Dole strongly supports the observations made in the recent National Research Council report that widespread use of encryption to promote information security outweighs the difficulties encrypted communications place on law enforcement. Economic espionage from foreign countries and companies is a serious threat, and Bob Dole believes Americans should have the right to guard themselves using encryption.
Bob Dole supported the Senate hearings on Internet copyright laws. The hearings provided suggestions from information creators, Internet and on-line service providers, librarians and Internet users on developing compromises that balance the rights and needs of all participants.
Bob Dole fought for provisions in the Telecommunications Act of 1996 that encourage parents to take responsibility for the Internet material which their children view.
Bob Dole helped pass the Bayh-Dole act of 1980 which helped create the biotechnology industry by allowing inventions from federal research dollars to be commercially developed.
As President, Bob Dole will:
Promote policies that ensure that the United States remains the world leader in technological innovation.
Reject heavy-handed big-government regulations of cyberspace.
Promote policies that preserve and advance the openness and decentralization of computer-based communications.
Preserve and protect American citizens' right to privacy and the need for secure communications.If you were surprised by Dole/Kemp from 1996, you should look at when Bob Dole ran for Vice President -- Ford/Dole in 1976.
The 1976 Republican platform [1] featured: Environmental protection, willingness to "negotiate differences" with foreign countries, "vigorous" antitrust enforcement, federally-funded child nutrition programs, support for the Equal Rights Amendment, better access for the disabled, urban development, railroad electrification, recycling, increased funding for the arts and humanities.
On the other hand, "The Republican Party opposes compulsory national health insurance." So that part isn't new. Also, the usual Republican stuff -- lower taxes, bigger military, opposition to abortion, etc.
edit: Did some math, DPI rose by about 30% since then, which is surprisingly not much.
Age of empires
Such a fantastic game.
http://inquirer.philly.com/packages/somalia/sitemap.asp
Back then, it was one of the most sophisticated news and multimedia packages. It still is today.
Looking back at that point in time, I did a horrible job of managing those tournaments (Sometimes my pre-teen responsibilities took priority and made me miss some tournaments. Oh and I seem to remember storing passwords in clear text). However I look at myself today and am extremely happy to be a successful developer, which may have never happened if it hadn't been for the MTM1/MTM2 games and websites, which I am certain I probably copied a ton of "codes" from back then.
In the corporate world, you just don't touch stuff if you don't need to. There's no time to go and find web pages that haven't changed in 10 years and figure out what to do about them.
Now I come to think of it I guess there may also be a need to keep it in place due to links from other parts of the site.
It's easy to manage a large site that only makes a few changes per week.
I'm going to go ahead and guess search-and-replace is their version of templating?
It's probably way less effort to just leave it here. It's not like it's using a lot of space, or requires some beefy performance anyway.
For being a 15 year old game I'm surprised at the amount of features it has (instant replay, view from other trucks, etc.)
That reminded me why I generally always leave my sound muted unless I need it for something specific. Ugh, remember the old days when every page had a midi embedded in it?
8 + 3 ftw!
Very strange that they retain the page when the payload doesn't link anymore. The pages must turn up in the link-checks and be specifically flagged to remain unfixed?
Loved playing that game with my coworkers, and always raced as SnakeBite. Go Army Armstrong.
Also kitschy, in same vein: http://bassnw.com/ -- a couple hundred feet from my office. Great folks.
edit: okay just learnt someone already posted this one. needless to say, the visit to this site still creeps me out!
<blink>Post more old site links!</blink> Actually that would be a fun thread to create...
[1] http://www.animatedgif.net/underconstruction/caution1_e0.gif
now get transported back with a copy of Firefox...
http://download.microsoft.com/download/monstertruck20/Trial/...
Maybe after MTM some doom2 or even some quake for those with Voodoo Rush cards?