Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Buy the cheapest Dell system and.... (Score 0, Flamebait) 349

1) Go out and do a volume purchase of the cheapest Dell system that meets your needs.

2) Remove hard drives

3) Sell hard drives on ebay to offset (reduce) cost of systems

4) Use as thin clients

5) Look for new job, after you got fired when the company you work for realized that thin clients suck and you had to go back and purchase hard drives for all of the systems

Comment As long as they wrap it up by December 21, 2012 (Score 1) 374

Otherwise they may have problems with the Mayan calendar, as it is resetting. Hopefully they get the TZDATA correct. Unlike Ubuntu which seems to update TZDATA continually every week. Seriously does someone know WTF they doing for TZDATA, or is someone, somewhere always changing what timezone the people want to be in?

Comment Oh my, the inhumanity of it all.... (Score 1) 374

Windows NT = Genesis (or was this when Hell was created?)

Windows 2000 = Windows NT SP5

Windows XP = Windows 2000 SP5

Windows Vista = Windows XP SP4

Windows 7 = Vista SP3

Windows 8 = Windows 7 SP3

-or just-

" Microsoft X SP20.. "

Wouldn't it just be easier to just keep track of them by absolute Service Pack Number - rather then having to remember names?

Comment Demonstration very misleading... (Score 4, Insightful) 388

That demonstration is very misleading.

Observe that the material is not actually fastened to the wall, rather is is anchored to the top of the wall and the bottom of the wall (look at the piece of angle iron in the demo)

This angle iron also distributes the force across the material, without it, it would just rip out where it was anchored, such as if just screws were used to attach it. I would bet that that piece of angle iron is pretty well tightened...

If it were truly fastened as wallpaper, then it may prevent the wall from shattering, however the wall would still collapse where the material stopped unless anchored (as in the demo). Hence, instead of pieces of a wall falling on you, the entire wall would just fall on you, probably killing you...

And yes, the rest of the structure would still collapse on you as well.

This is probably an advance, however it probably would require new structural building techniques, as well as additional steel anchors/angle iron for it to be truly effective. Not something joe public could ever afford, but I am sure governments could "find" the money.....

Comment Mozilla should not follow Microsoft- no phone home (Score 2, Insightful) 448

I do not like Firefox "phoning home" anymore than I like Microsoft "phoning home". I do not care if it's open source or not. I am here to tell Mozilla to STOP phoning home. I don't care what it's for or however good the intentions are... This combined with the apparent complete lack of concern for bugs and stability of Firefox 3.5.x and the apparent desire to just keep pumping out more versions and features, instead of actually releasing a quality version, is making me definitely consider alternatives. It appears that as the Mozilla organization grows in size, it's becoming similar to Microsoft.. This can't be a good thing. And the cut-n-paste has been broken since v3.0 - are they ever going to fix it? - Or just keep putting out newer versions that the more newer it is, the more it crashes.

Comment Danger Will Robinson... (Score 1) 412

I have friends that have gone through this...

This doesn't sound like a winning situation for either party, here's why:

1) You don't have an IP and you don't have customers, so what the megacorp is buying is your services. Basically, they are hiring you and giving you a job. If this is the case, The purchase price relects future potential (as a competitor). Considering the money for future potential, you are most probably going to be on the losing end of the deal.

2) Once you are absorbed by the borg, I mean megacorp, you are done. You lose all ability to make choices for yourselves. You have lost control to choose your own destiny and there is a 99% chance you will end up leaving and just starting another company all over again. - This may not be a bad thing, just a pain and you will get tired of doing this after the 1st couple of times.

3) Be very careful of any thing that you sign - especially if it limits your ability to quit, any non-compete agreements, any thing that limits your ability to work for another company (or a new company). Trade secrets - if you do leave, you may not be able to pursue new ideas, if the megacorp is already doing that. - This you probably won't find out until you have joined them - by then it will be too late.

4) In the unlikely event that the amount of money would "set you up for life", then GO FOR IT. Live off of the interest and enjoy yourselves. Life is too short to be spent entirely in front of a computer screen and keyboard - seriously dude, enjoy life - it's wayyyyyyyy tooooo short.....

Comment Well, at least they would have had an excuse. (Score 1) 393

.for some of the decisions that comes out of Redmound:

"..hiccup..., -I know, I know! - How about we come up with a lame MP3 player and compete directly with Apple? And then give up after a year when it's not making 2000% profit for us"

"..hiccup...., -I know, I know! - How about we release an alpha version of a DRM-bloated OS and get our customers to help us debug it?"

"..hiccup...., -I know, I know! - How about we release an alpha version of a DRM-bloated OS that doesn't work on the hardware, but we'll still say that it's "capable..." (wink, wink)?"

"..hiccup...., -What do you mean he threw a chair through the window? - Yeah, he had just gotten back from the pub, you see..."

"..hiccup...., -I know, I know! - How about we try to patent the internet?"

"..hiccup...., -I know, I know! - How about we try to buy Yahoo - and then show 'em how do a search engine right since we obviously know what we are doing - We'll show that googlely company..."

circa 2007: "..hiccup...., How the hell are we going to make money now that there are better operating systems to use? -I know, I know! - Let's get into the stock market and buy some hedge funds and buy some real estate"..

"..hiccup...., I think I will turn the BSOD into the RSOD, no wait, that reminds me too much of the color of blood, back to the BSOD"...

Comment Flawed analysis (Score 1) 313

"Stone also leaves a lot to be desired as a useful format. Transmission can be problematic."

Ha! - Didn't you ever hear of a catapult?

The problem I see with this analysis is that it is flawed in the sense that we only see the one obelisk that did survive. There are probably 100,000 obelisks that didn't survive. So what kind of retention rate would that be?

Comment The problem is human nature & choice (Score 3, Insightful) 626

"The problem my dear programmer, as you so elequently put, is one of choice.."

Seriously. I have been involved with software development from 8-bit pics to Cluster's spanning wans and everything in between for the past 20 years or so.

Multiprocessing involves coordination between the processes. It doesn't matter (too much) whether it's separate cores or separate silicon. On any given modern OS there are plenty of examples of multiprocessor execution: Hard drives each have a processor, video cards each have a processor, USB controllers have a processor. All of these work because there is a well-defined API between them and the OS - a.k.a device drivers. People that write good device drivers (and kernel code) understand how an OS works. This is not generally true of the broader developer population.

Developer's keep blaming the CPU manufactures' that it's their fault. It's not. What prevents parallel processing from becoming mainstream is the lack of a standard inter-process communications mechanism (at the language level) that abstracts a lot of the dirty little details that are needed. Once the mechanism is in place, then people will start using it. I am not referring to semaphores and mutexes. These are synchronization mechanisms, NOT (directly) communication mechanisms... I am not talking about queues either - too much leeway on their use. Sockets would be closer, but most people think of sockets for "network" applications. They should be thinking of them as "distributed applications". As in distrbuted across cores. As an example, Microsoft just recently started to demonstrate that they "get it" because with the next release of VS. It will have a messaging library.

choice:

At this time there are too many different ways to implement multi-threaded/multi-processor aware software. Each implementation has possible bugs - race conditions, lockups, priority inversion, etc. The choices need to be narrowed

Having a standard (language & OS) API is the key to providing a framework for developer's to use, yet still allowing them the freedom to customize for specific needs. So the OS needs an interface for setting CPU/core preferences and the language needs to provide the API. Once there is an API, developer's can "wrap their minds" around the concept and then things will "take off". As I stated previously, I prefer the "message box" mechansims simply because they port easily, are easy to understand and provide for a very loosely coupled interaction. All good tenants of a multi-threaded/multi-processor implementation.

Danger Will Robinson:

One thing that I fear is that once the concept catches on, it will be overused or abused. People will start writing threads and processes that don't do enough work to justify the overhead. Everyone who starts writing programs will "advertise" that it's "multi-threaded", as if this somehow automatically indicates quality and/or "better" software...Not.

Slashdot Top Deals

If all else fails, lower your standards.

Working...