Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Different instruction sets (Score 5, Informative) 98

Benchmarks are hard for comparing computing systems already. Design trade-offs are made all the time. As the nature of the software these systems run change over the time, so does the processor design changes to meet these changes. With more software taking advantage of the GPU there may be less effort in making your CPU handle floating points faster, so you can focus more on making integer math faster, or better threading...
2005 compared to 2015...
2005 - Desktop computing was King! Every user needed a Desktop/Laptop computer for basic computing needs.
2015 - Desktop is for business. Mobile system Smart Phones/Tablets are used for basic computing needs, the Desktop is reserved for more serious work.

2005 - Beginning of buzzword "Web 2.0" or the acceptance of JavaScript in browsers. Shortly before that most pages had nearly no JavaScript in they pages, if they were it was more for being a toy, at best data validation in a form. CSS features were also used in a very basic form. Browsers were still having problems with following the standards.
2015 - "Web 2.0" is so ingrained that we don't call it that anymore. Browsers have more or less settled down and started following the open standards, And JavaScript powers a good portion of the pages Display. the the N Tier type of environment it has became a top level User Interface Tier. Even with all the Slashdot upgrade hate. Most of us barely remember. clicking the Reply link, having to load a new page to enter in your text. And then the page would reload when you are done.

2005 - 32 bit was still the norm. Most software was in 32 bit, and you still needed compatibility for 16 bit apps.
2015 - 64 bit is finally here. There is legacy support for 32 bit, but finally 16bit is out.

These changes in how computing is used over the time, means processor design has to reweigh its tradeoffs it choose in previous systems, and move things around. Overall things are getting faster, but any one feature may not see an improvement or it may even regress.

Comment Re:Software engineer fails to understand business (Score 5, Insightful) 133

If programmers are left to their own devices, no code will ever get released, because complex systems have too many variables to test, take a long time to code, by the time you get to the end you realized you could have done the beginning better.
There are so many times I go back to my old code and say to myself what was I thinking? There is a much easier way to do this.

Sometimes it is cheaper to leave the bloat and use more hardware to compensate.

I have a lot of half done apps in production. There are thing I want to do to make them better, however I probably won't get to them by EOL because the customer is generally happy with it, and I have other higher priority projects in my queue.

Comment Re: The joys of youth (Score 1) 149

that was part of vista, and server 2008 when they declared automated testing was bettet. So no we suffer, because apparently all the hard work that went into 2003 wasnt worth it.

2012 is a joke of a server.

Funny. On server 2012 R2 I can reverse AD schema deletions, go powershell only and or turn GUI on or off, use desired state configuration powershell templates, use DCs as VMs, and many many almost countless things I can't do on server 2k3.

Is it really true you need a 1990s modem plugged into a 2k3 server just to turn VPN on and then unplug the modem before it is ready??

Comment Re:The joys of youth (Score 1) 149

If you're a dev, you shouldn't be chasing versions. Find a stable version, stick with it through your project. SE already has enough of that "stuff changing out from under me" feel without adding to the issue.

This mindset is why I still have to support companies that refuse to migrate from IE8. Thanks.

There are currently 2 common mindsets.

1) find a stable version and prevent yourself from ever getting anything better and any upgrade is sure to break tons of stuff

or

2) upgrade versions every time a new one comes out so you get the benefits of incremental improvements, sure stuff breaks, but the next patch will fix it in a matter of days/weeks

On April 8th 2014 the joyful day of XP/IE6 death, which should be considered an international holiday, I think a lot of companies realized that the days of use a "Stable version" for decades is over/no longer realistic.

Now I am not saying "just start upgrading everything always" because the worst thing you can do is try to step out in front of the subway car of continuous integration/continuous improvement after letting a project mature on "stick with the stable version" mentality; but I am saying... the half-assed "stable version" meets patch tuesday bullshit that microsoft is doing will continue to bite you and everybody else in the ass until that entire tech stack stops doing that crap and starts doing the continuous integration thing for real. Chrome does it, every app on your phone tries to do it, "cloud" products do it (that is one of the reasons execs love "cloud").

Microsoft might as well be mailing floppies for how broken and relevant their process is.

Speak for yourself! I can't consider learning HTML 5 until 2020 when 7 goes EOL as too many of the users have standardized on IE 8 HTML throughout the whole decade. I have 2 apps we support which are IE 6 only and can't be upgraded and not our call to upgrade it( client owned)

Comment Re: NVidea's problem, not Microsoft's (Score 1) 317

For those in the IT field we are used to leaving our systemd vulnerable due to a patch breaking production many many times as sad as that sentence is.

My coworker refuses to run update at all saying HP knows their shit more than MS so do not trust them etc. He had a virus of course and I laughed. But it makes us resistant to change.

Comment Re:NVidea's problem, not Microsoft's (Score 1) 317

Why should someone pay uo to $160 to make their computer run as advertised? A system today is only worth $450 new and $160 premium for a non AD joined computer is STUPID.

We use phones and they do not have these problems. No wonder people are switching to tablets. They just work. Sorry MS needs to rehire their QA they laid off (that is right no QA team just usage scenarios from the agile developers with stories)and need to make their product work as advertised. I thought a WHQL certified driver needed testing?

THe drivers need more testing before being put out on the open.

Slashdot Top Deals

Any sufficiently advanced technology is indistinguishable from a rigged demo. - Andy Finkel, computer guy

Working...