When Redhat started the whole Fedora thing, they left the small/middle tier folks without an option.
Sun has set themselves up to take up the slack. Solaris 10 will be free as in beer, and OpenSolaris will be free as in speech (same codebase). They have also set up their price structure to be one-for-one the same as Red Hat and Dell.
Get a robust DB, have information decrypted at the user's computer, do not have any portion of this network on the Internet - instead use VPN/SSH connections physically secure the boxes, etc.
The devil is in the details. Robust DB -- you mean robust schema, which is very hard to do well. Independent network -- gives bureaucrats a bad taste, developers are too lazy.
Having seen a little how the government works, they will need to pay for and scrap yet another system before they get one that even remotely works. The reason: it takes three iterations for them to even figure out what they want.
"...plan to throw one away; you will, anyhow" - Fred Brooks
Even Solaris JDS is easy to use, now. Who could have ever imagined that! Microsoft should be very very stressed about all this. Linux/UNIX has become "good enough", and for everyone else there's Mac OS X. Just get some more big-name games over to Linux...Microsoft goes *POOF*.
Will grep find an instance of a word in a pdf document buried in gigabytes of data?
Yes, unless it's in any encoding other than the one you are typing in. I also highly recommend using the -l option, unless you like reading a 50,000 character line from a binary. Grep is great, but it has its limits (including an O(n) search).
And what is the difference between a node an an attribute? Really?
There is an arbitrary guideline for when to use a node and when to use an attribute. I believe this is what they call "best practices." That's how inane XML is.
I think PCs went male to avoid confussion with the paralell port.
So they wanted to save money on the PC end (eh, just make it all DB25), yet they still came up with an entirely different plug for the printer itself? Was this just so they could make money selling specialized printer cables instead of everyone using a unversal 25-wire cable?
Would you rather still use strdup, strcmp, and strcat? Yuk. Overloading is generally a big ball of confusion, but, for strings, an exception can be made. Strings are so common and at the core of our programming experience that giving them special treatment is just fine, IMO.
For other cases, like matrix arithmetic or numbers, using class methods is better. In the general case of overloading, there are just too many cases where there's more than one way to "add" or "divide" something, and a verbose function name is just clearer (for a good API design, that is).
I have to second this. Just this week, I came across a financial site that used SVG for some of its graphs. Adobe's program isn't available for my platform, and native support in Mozilla/Firefox would be excellent.
disable flash
Per-site profiles for Flash, Java, etc., like we already have for cookies and images would be perfect. Disabling plugins selectively could improve security for everyone and make life livable for those with older computers.
Improve the download manager.
For anything important, like an CD-R ISO, I use Sun Download Manager. It's written in Java, and it works very well.
Remember what tabs I was reading
What about NSFW (not safe for work) sites? Remembering tabs should be configurable.
Do a thorough security audit.
This would be worth the future PR alone. Perhaps they should enlist some of the BSD crew for the auditing.
Emacs
Emacs is already way more powerful than Mozilla. I replied to your post, and, now, I know you were just trolling. Thanks for wasting my time!;)
Not a bad idea, but let's have it also email all the errors to webmaster@domain. The sheer horror at the webmaster's end will surly motivate them to fix the errors...or update their spam filter.
Caffeine seems to have a positive effect on athletic training according to some recent research.
Only for the most highly trained athletes (think olympians). The typical high school jock who pops a no-doze will probably be worse for the stimulant. Think about how you feel after one cup of coffee too many, and, then, imagine trying to run 100 yds. feeling like that (summary: it sucks!).
People are uncomfortable about taking compromising photographs to a drug store to be developed, why don't they understand it's no different when information is hosted on a company's server?
This technology is really useful, but it just sets stupid people up to be caught with their pants down (literally or no).
Disney's "All Product Marketing, All The Time" Channel.
At the Disney website they place advertisements right in the middle of children's activities, invite kids to download unknown software onto their computers, and they hype up the Disney brand at every opportunity. And don't get me started on the "vault." It may appear subtle, but they are working pretty hard on trying to train our youth to be good little consumers in the future. Children just don't need to be bombarded by marketing at such a young age. It is bad for them--just look at the studies behind ADD. Disney: the antithesis of a healthy childhood.
American Chopper is actually a decent show, but most of the spinoffs are crap. They try to replicate the father/son bitching, thinking that drives ratings, when people just tolerate the father/son bitching to look at the bikes and the metalwork.
Discovery channel has exactly three good shows out of a 24x7 lineup. The rest is all "Shark Week" hype crap that leads to CNN broadcasting shark bites for 15 hours out of each day.
I knew cable TV started hitting new lows when in one show, the host drilled five holes in a scrap 2x4 and called it a centerpiece for holding candles. I don't even think she painted it. It was really really pathetic.
Now that commercial operating systems are becoming free and open, what do you do?
When Redhat started the whole Fedora thing, they left the small/middle tier folks without an option.
Sun has set themselves up to take up the slack. Solaris 10 will be free as in beer, and OpenSolaris will be free as in speech (same codebase). They have also set up their price structure to be one-for-one the same as Red Hat and Dell.
The only way to meet those specs 100% is to leave the engine out altogether, no?
No, leave in the gas tank but don't hook it up to anything. Install bicycle pedals. They can put whatever the hell they want into the tank.
No, 170 million is what the lowest bidder cost. I'm sure their original bid was much much (much) lower.
Get a robust DB, have information decrypted at the user's computer, do not have any portion of this network on the Internet - instead use VPN/SSH connections physically secure the boxes, etc.
The devil is in the details. Robust DB -- you mean robust schema, which is very hard to do well. Independent network -- gives bureaucrats a bad taste, developers are too lazy.
Having seen a little how the government works, they will need to pay for and scrap yet another system before they get one that even remotely works. The reason: it takes three iterations for them to even figure out what they want.
"...plan to throw one away; you will, anyhow" - Fred Brooks
The government always does.
But the brochures! They were so shiny! And the salesman smelled good! How can we go wrong?!
No tax payer has the time & money to do the auditing!
Isn't that what we pay the GAO to do? How about all the aggressive watchdog groups out there?
"Hey, this Frisbee brand disc really gives me the game I need to win! All kids should have one of these!"
"This re-engergizing river takes just like crisp refreshing Sprite!"
"Back home, I had a game on my Microsoft X-Box 2 that was just like this Tron bike race!"
Hey, Disney, lay off for a while, so our kids can grow up!
Was Mrs. Paul the one with the beard and a tank top?
Even Solaris JDS is easy to use, now. Who could have ever imagined that! Microsoft should be very very stressed about all this. Linux/UNIX has become "good enough", and for everyone else there's Mac OS X. Just get some more big-name games over to Linux...Microsoft goes *POOF*.
Will grep find an instance of a word in a pdf document buried in gigabytes of data?
Yes, unless it's in any encoding other than the one you are typing in. I also highly recommend using the -l option, unless you like reading a 50,000 character line from a binary. Grep is great, but it has its limits (including an O(n) search).
And what is the difference between a node an an attribute? Really?
There is an arbitrary guideline for when to use a node and when to use an attribute. I believe this is what they call "best practices." That's how inane XML is.
RS-232 was first created in 1960 and wasn't bad for its time.
Wow, talk about a good ROI!
I think PCs went male to avoid confussion with the paralell port.
So they wanted to save money on the PC end (eh, just make it all DB25), yet they still came up with an entirely different plug for the printer itself? Was this just so they could make money selling specialized printer cables instead of everyone using a unversal 25-wire cable?
Would you rather still use strdup, strcmp, and strcat? Yuk. Overloading is generally a big ball of confusion, but, for strings, an exception can be made. Strings are so common and at the core of our programming experience that giving them special treatment is just fine, IMO.
For other cases, like matrix arithmetic or numbers, using class methods is better. In the general case of overloading, there are just too many cases where there's more than one way to "add" or "divide" something, and a verbose function name is just clearer (for a good API design, that is).
Use standard GNU autoconf for the builds.
Why is everyone so in love with autoconf? Have you ever tried to debug it? It really sucks.
SVG support.
;)
I have to second this. Just this week, I came across a financial site that used SVG for some of its graphs. Adobe's program isn't available for my platform, and native support in Mozilla/Firefox would be excellent.
disable flash
Per-site profiles for Flash, Java, etc., like we already have for cookies and images would be perfect. Disabling plugins selectively could improve security for everyone and make life livable for those with older computers.
Improve the download manager.
For anything important, like an CD-R ISO, I use Sun Download Manager. It's written in Java, and it works very well.
Remember what tabs I was reading
What about NSFW (not safe for work) sites? Remembering tabs should be configurable.
Do a thorough security audit.
This would be worth the future PR alone. Perhaps they should enlist some of the BSD crew for the auditing.
Emacs
Emacs is already way more powerful than Mozilla. I replied to your post, and, now, I know you were just trolling. Thanks for wasting my time!
I would like to see a build in page validator.
Not a bad idea, but let's have it also email all the errors to webmaster@domain. The sheer horror at the webmaster's end will surly motivate them to fix the errors...or update their spam filter.
Caffeine seems to have a positive effect on athletic training according to some recent research.
Only for the most highly trained athletes (think olympians). The typical high school jock who pops a no-doze will probably be worse for the stimulant. Think about how you feel after one cup of coffee too many, and, then, imagine trying to run 100 yds. feeling like that (summary: it sucks!).
People are uncomfortable about taking compromising photographs to a drug store to be developed, why don't they understand it's no different when information is hosted on a company's server?
This technology is really useful, but it just sets stupid people up to be caught with their pants down (literally or no).
Disney's "All Product Marketing, All The Time" Channel.
At the Disney website they place advertisements right in the middle of children's activities, invite kids to download unknown software onto their computers, and they hype up the Disney brand at every opportunity. And don't get me started on the "vault." It may appear subtle, but they are working pretty hard on trying to train our youth to be good little consumers in the future. Children just don't need to be bombarded by marketing at such a young age. It is bad for them--just look at the studies behind ADD. Disney: the antithesis of a healthy childhood.
American Chopper is actually a decent show, but most of the spinoffs are crap. They try to replicate the father/son bitching, thinking that drives ratings, when people just tolerate the father/son bitching to look at the bikes and the metalwork.
Pure tech is too hard to translate into a full channel...
For hard core viewers, it is actually very easy. Just broadcast PCI bus waveform traces of people downloading porn over their network card.
Discovery channel has exactly three good shows out of a 24x7 lineup. The rest is all "Shark Week" hype crap that leads to CNN broadcasting shark bites for 15 hours out of each day.
I knew cable TV started hitting new lows when in one show, the host drilled five holes in a scrap 2x4 and called it a centerpiece for holding candles. I don't even think she painted it. It was really really pathetic.