The US needs to wake up to the fact that it doesn't set policy for the world, and that other jurisdictions have their own laws and regulations that US companies have to abide by if they want to do business there.
Enough with jackboot "treaties" that the US doesn't even try to abide by after signing them.:(
There are many products which have a very limited life span as well. Products who serve a purpose six months from now, are retired in two years time, and never touched again. Products where failing to deliver on time is as bad as failing to deliver at all.
Then there are the projects and products which are only part of a greater whole, where delivering late means holding up that entire larger project, and which has a financial impact which may well exceed the total budget of your entire project.
Despite that, I've never encountered an estimate that was any more than the gut feel of someone giving their best guess based on their experience and what they know so far about the requirements. Customers really need to wake up to the fact that changing requirements and vague/unfinished requirements mean that the actual delivery could be +/- 50% of the estimate, or even more.
The worst overruns I've ever seen were always on projects where the tools to be used were selected before the developers were ever consulted about what made sense to use for developing the project. The inane buzzword projects where someone decides they're going to use NoSQL, or SQL, or flat files, or whatever storage system because that's "company policy" or because some "architect" was in love with that particular technology or product.
Woe betide anyone who lets the buzzword mafia decide the course of their project, for they are doomed to expensive failure in the vast majority of cases.
Changing the terms of the agreement for purchased products is not in the same league as changing the terms of a free product. When people pay for something, they expect it to do what they paid for.
A programmer should never "know" what their code is going to look like. It needs to evolve from the initial design, correct oversights and misunderstandings, and organically become what it needs to be instead of what you first thought it would be.
If you can analyze a problem so thoroughly that there is no room nor need for that evolution, you were dealing with a trivial problem in the first place and probably over-engineered your solution.
The "cloud" still has the same issues people have complained about for years:
- Usually no effective way to back up large data sets to local media
- Usually no effective way to restore large data sets from local media
- Unpredictable costs
- Single point of failure: one service provider
- "All or nothing" failures
- Virtually impossible to switch providers
- Performance limited by network bandwidth
- Difficulty loading large data sets for initial deployment
- At the mercy of the provider; often no way to prioritize deployments if repair/recovery are necessary
- Security at the discretion of the provider
- Nothing more than good old fashioned clusters, just hosted off-site with fancy new buzzwords
So in order to max out someone's billing, just run a query that will take half a second or few once every ten minutes to make sure that "ten minute minimum" is applied throughout every hour of the day.:(
"Gnome 3 sucked so instead of downloading a different desktop manager, I spent thousands of dollars on an Apple product I now feel compelled to shill for without mercy."
I find Gnome 3 to be very usable on a desktop with no touch devices. I thought the same as you until I actually used Gnome 3 for more than 5 minutes to "test" it.
It is not a "Windows Clone" UI, but it is quite usable.
My Z580 has been rock-solid under Ubuntu 15.04, though I really don't use it as a laptop. But all the hardware worked without fussing around, and it's been 100% stable since I got rid of Windows 10. Windows 7 had been reliable on it, too, but I was having hardware problems with 10 (the sound drivers stopped working), so I switched.
My main system has been Ubuntu for years, but it was getting pretty old and slow and I didn't need to be able to run Windows database engines any more, so Microsquishy got the heave-ho.
Lenovo tends to use bog-standard hardware, so they have an excellent reputation for running with Linux.
This article reminded me to download the Steam client and see if it would run on my Ubuntu 15.04 Linux box with an Intel chipset, and it does! I am most pleasantly surprised. I knew they were doing a lot of development with NVidia chipsets, so I wasn't sure if you needed an NVidia card for the client.
Most of the games I have are older ones like Left 4 Dead and Half Life 2, so the framerates should even be acceptable. (Intel chipsets may be weak compared to current generation AMD and NVidia hardware, but compared to the cards of a decade ago they're pretty powerful.:) )
I ignore all "so and so's" days. And weeks. And months.
Everyone wants to stand out and be treated special for doing what they normally do. It doesn't work that way. Being "normal" isn't "standout" in any way, size, shape, or form.
You are who you are and you don't deserve special treatment that others don't get.
Naming things after politicians is stupid. Politicians are gone and forgotten in a matter of years; things like mountains are around for hundreds of years.
If you want to name a building after a politician, knock yourself out, but I fail to see why anyone would support remembering some politician for hundreds of years.
It blows me away how many people think they're entitled to be paid for not working, that they don't need to attend meetings, that they don't need to appear at the office, that their job is just an "irritant" that should get out of the way of their personal wants.
To me it seems like the Unicode Consortium is just trying to "justify" their continued existence, as the main job they set out to do was finished several years ago.
It's not famous or widely used, but my pet project MSS Code Factory started in 1998 and has kept me busy ever since. I think I'll finally be finished with it this year, though. I think it's time to find something new to occupy my mind and my time with.:D
The US needs to wake up to the fact that it doesn't set policy for the world, and that other jurisdictions have their own laws and regulations that US companies have to abide by if they want to do business there.
Enough with jackboot "treaties" that the US doesn't even try to abide by after signing them. :(
There are many products which have a very limited life span as well. Products who serve a purpose six months from now, are retired in two years time, and never touched again. Products where failing to deliver on time is as bad as failing to deliver at all.
Then there are the projects and products which are only part of a greater whole, where delivering late means holding up that entire larger project, and which has a financial impact which may well exceed the total budget of your entire project.
Despite that, I've never encountered an estimate that was any more than the gut feel of someone giving their best guess based on their experience and what they know so far about the requirements. Customers really need to wake up to the fact that changing requirements and vague/unfinished requirements mean that the actual delivery could be +/- 50% of the estimate, or even more.
The worst overruns I've ever seen were always on projects where the tools to be used were selected before the developers were ever consulted about what made sense to use for developing the project. The inane buzzword projects where someone decides they're going to use NoSQL, or SQL, or flat files, or whatever storage system because that's "company policy" or because some "architect" was in love with that particular technology or product.
Woe betide anyone who lets the buzzword mafia decide the course of their project, for they are doomed to expensive failure in the vast majority of cases.
Changing the terms of the agreement for purchased products is not in the same league as changing the terms of a free product. When people pay for something, they expect it to do what they paid for.
A programmer should never "know" what their code is going to look like. It needs to evolve from the initial design, correct oversights and misunderstandings, and organically become what it needs to be instead of what you first thought it would be.
If you can analyze a problem so thoroughly that there is no room nor need for that evolution, you were dealing with a trivial problem in the first place and probably over-engineered your solution.
<rolleyes>Of course you could try using the </> explicitly...</rolleyes>
The "cloud" still has the same issues people have complained about for years:
- Usually no effective way to back up large data sets to local media
- Usually no effective way to restore large data sets from local media
- Unpredictable costs
- Single point of failure: one service provider
- "All or nothing" failures
- Virtually impossible to switch providers
- Performance limited by network bandwidth
- Difficulty loading large data sets for initial deployment
- At the mercy of the provider; often no way to prioritize deployments if repair/recovery are necessary
- Security at the discretion of the provider
- Nothing more than good old fashioned clusters, just hosted off-site with fancy new buzzwords
So in order to max out someone's billing, just run a query that will take half a second or few once every ten minutes to make sure that "ten minute minimum" is applied throughout every hour of the day. :(
"Gnome 3 sucked so instead of downloading a different desktop manager, I spent thousands of dollars on an Apple product I now feel compelled to shill for without mercy."
15.04 is the current official release. 15.10 is still a development release: use at your own risk.
I find Gnome 3 to be very usable on a desktop with no touch devices. I thought the same as you until I actually used Gnome 3 for more than 5 minutes to "test" it.
It is not a "Windows Clone" UI, but it is quite usable.
My Z580 has been rock-solid under Ubuntu 15.04, though I really don't use it as a laptop. But all the hardware worked without fussing around, and it's been 100% stable since I got rid of Windows 10. Windows 7 had been reliable on it, too, but I was having hardware problems with 10 (the sound drivers stopped working), so I switched.
My main system has been Ubuntu for years, but it was getting pretty old and slow and I didn't need to be able to run Windows database engines any more, so Microsquishy got the heave-ho.
Lenovo tends to use bog-standard hardware, so they have an excellent reputation for running with Linux.
This article reminded me to download the Steam client and see if it would run on my Ubuntu 15.04 Linux box with an Intel chipset, and it does! I am most pleasantly surprised. I knew they were doing a lot of development with NVidia chipsets, so I wasn't sure if you needed an NVidia card for the client.
Most of the games I have are older ones like Left 4 Dead and Half Life 2, so the framerates should even be acceptable. (Intel chipsets may be weak compared to current generation AMD and NVidia hardware, but compared to the cards of a decade ago they're pretty powerful. :) )
Refusing to buy or be enticed is not "stealing." It is MY time you're wasting, MY bandwidth your consuming, and MY CPU that you're overloading.
Go fuck yourselves.
Pretty much, yeah. But you hit the nail on the head:
And if you have an Arabic name to boot, you get threatened with the death penalty. :(
I think you underestimate the human capacity for the perverse and bizarre.
A complaint, eh?
Well, regardless of whether we spied on you before, you can be assured we will now because clearly you have something you don't want us to know about.
I ignore all "so and so's" days. And weeks. And months.
Everyone wants to stand out and be treated special for doing what they normally do. It doesn't work that way. Being "normal" isn't "standout" in any way, size, shape, or form.
You are who you are and you don't deserve special treatment that others don't get.
Some companies charge for the OS so they can pay people to test it.
When you can have your code in 15 minutes, the design becomes the "hard" part. http://msscodefactory.sourceforge.net.
Naming things after politicians is stupid. Politicians are gone and forgotten in a matter of years; things like mountains are around for hundreds of years.
If you want to name a building after a politician, knock yourself out, but I fail to see why anyone would support remembering some politician for hundreds of years.
It blows me away how many people think they're entitled to be paid for not working, that they don't need to attend meetings, that they don't need to appear at the office, that their job is just an "irritant" that should get out of the way of their personal wants.
Christie would make the ideal VP for Trump. They're both ignorant bigots.
To me it seems like the Unicode Consortium is just trying to "justify" their continued existence, as the main job they set out to do was finished several years ago.
It's not famous or widely used, but my pet project MSS Code Factory started in 1998 and has kept me busy ever since. I think I'll finally be finished with it this year, though. I think it's time to find something new to occupy my mind and my time with. :D
What a stunningly stupid idea. We can't settle for littering the places we actually go to; we have to send our crap to places we don't even visit.