1478 posts • joined Sunday 19th December 2010 15:08 GMT
Newer isn't always better...
Microsoft claims that its actually a benefit to "always have the latest version" when it comes to Office 365. Quite frankly I heavily disagree on that point.
The latest isn't always the greatest, and that holds especially true with some of the Microsoft products. Unless of course you like change because of the change, but I for one only welcome change when it makes sense.
And trying to make a desktop application appear as it it were a web application isn't a change I'm very fond off. With a regular Office license you can simply tell MS to take a hike and continue to use the software you want. With a subscription model all you can do is allow Microsoft to tell you to take a hike and use whatever they provide you with. Even if you liked an earlier Office version a whole lot better.
Why wouldn't it be?
If you always keep the keys to your house under the floormat and someone found and used those to enter your house without your permission, most likely to steal things? It might be a dumb mistake on your end that this happened in the first place but in the end its still described as someone breaking into your house.
"PC sales are in terminal decline thanks to the continued popularity of tablets and there’s nothing an anticipated surge in ultramobiles can do to stop it."
So because PC sales are decreasing (something I consider quite plausible) is per definition proof that tables are taking over?
Only problem is that I can come up with a dozen other theories as to how this situation has come to pass. How about the current financial atmosphere; that's bound to make people spend less. Or what to think about those people who buy new PC's the very moment a new Windows version is released? Considering how "popular" Windows 8 has become so far...
I wouldn't be surprised at all if tablet sales went up (people already have a PC and want something new) only to be followed with the opposite later on (PC sales rising and tablet sales declining).
Why not stop making things way more dramatic than they really are?
What about our copyrights?
"Under the rules - known as legal deposit - the country's biggest collector of publications produced in the UK and Ireland will start harvesting what it described as "ephemeral materials like websites" to ensure that the content is "preserved forever"".
Yet what if I published something (put online) which I don't want to be preserved (yet) ?
And let's ignore the obvious "I own copyright on my work" issue but what about situations where I pre-publish stuff to appeal to the visitors while I'm still working on it? I'm doing that a lot with several tutorials I write (I'm passionate about sound synthesis & design and maintain my own hobby website) and as long as a version hasn't reached v1.0 status I wouldn't want to see it getting included with some big collection of stuff. Simply because some things could easily change, sometimes quite drastically.
Another issue; although its very easy to point at Google many people forget that in contrast to popular belief something which gets slurped by Google can be removed again. And it's quite easy too, the keywords being webmaster tools. As others above already pointed out; you can even prevent Google from indexing your site (or parts of it).
So what do these guys provide? Or are we now down to "We're the government, we decide, the end justifies the means, it's all for the common good, stop whining." ?
And some people still wonder why so many are losing faith rapidly when it comes to governments in combination with IT.
Or he wasn't Anonymous enough ;-)
Maybe that's why they chose this name; if you're not living up to the name you'll be your own worst enemy.
Not me, because everyone will realize that I'm biased ;-)
And Eadon... I guess you can't trust him either because, well, he's Eadon and this is a Windows thread so he's biased as well ;-)
So I guess, as always, the truth sits somewhere in the middle.
So now Microsoft is making me lose sleep, but what could you expect from such an evil company? ;-)
Only 5 minutes into update 2 and I love it. What I really like about this one is that you'll notice the differences immediately, and I'm not talking about the removed "black letters on dark blue dialog box". I open a solution which contains a moderate ASP Forms project and the load time has been noticeably reduced. In no time do I get to see the Global.asax file I was working on. After which of course you'll notice its load-behind, so at first I didn't got to see the syntax highlighting which became visible later, but that doesn't matter. The fact that you can start coding after a brief moment of loading is priceless.
I couldn't care less about "agile planning", Windows 8 apps and Windows Phone development but I am curious to see what this update is going to do on my TFS Express environment (update running as we speak, as said; gonna lose some sleep here).
This is another change in my overall workflow which I really came to enjoy. Before VS I often used NetBeans together with subversion as VCS, now I resorted to TFS Express which is also quite nice and easy to work with. Both the TFS service provided by MS (see tfs.visualstudio.com) as well as their freely usable Express version (both for up to 5 people at once).
And what to think about the ASP updates? I'm also excited to learn that this update includes the ASP.NET and WebTools 2012.2 update as well. I'm very curious to look deeper into SignalR for example.
I can be quite the critic, but I also strongly believe in credit where credit's due, and in this case I think Microsoft produced a very good and solid update.
...if only it would update my TFS Express a little quicker, then I could finally get some sleep ;-)
Gender over Quality?
"The quango, nowadays officially a charity but one which spends lottery money on "innovation" (more here) promised to actively seek out women to chair public meetings and debates."
History shows us that there have been numerous of attempts in a dozen different environments to try and get more women involved with $environment. Unfortunately more than often resulting in people focussing almost entirely on gender and not so much on qualifications any longer.
Heck; within our local (Dutch) government there have been situations where a better qualified man was turned down for a lesser qualified woman (the not to great qualifications became apparent at a later time). And only for the sole purpose of getting more females on board.
So pardon me for considering this a failure in the making. Not only is it unfair towards the public who sometimes no longer gets the quality they're used to, but it's also extremely unfair towards the women who were hired based on their gender instead of their qualifications. Especially if they end up becoming quite unpopular with the public. In those cases the public portraits the fail on the person in question, while in fact the real guilty party remains safely behind the scenes in the shadows.
Very smart man indeed...
"As a result, I've withdrawn from all planned public engagements and I've asked my partner Adele if she will do me the honour of becoming my widow (sorry – but we find ghoulish humour helps)."
Yes, that frickin' helps indeed. Don't ever think its hopeless and try to continue to focus on the bright side, not the down side.
Because we've seen this many times before in history... Man was told he had only 3 months to live, only to end up 5 years later. In most of those cases the person in question didn't focus on the downside of things but figured that he'd better make the best out of what he still had.
And it's a good thing your widow seems to share your sense of humor.
Honestly folks.. A smiley on my post. Because the last thing that guy needs is a bunch of people who are now going to become all sad and depressed on him.
Did you miss the bit about this being an offer for developers using Apple hardware?
No I didn't. As such I was referring to the comment in the article that Microsoft apparently thinks that using multiple OS's is the most common way to test different browsers. Which I consider to be a bit hypocrite since there are much better ways for this, one of them mentioned above.
From the very inception of the "Pin Code" we have been laughing at how insecure this system is.
True, but my humor wasn't aimed at the pin code itself but the usage of a magnetic strip which got swiped, thus very easily read and copied.
Which basically supports your criticism in my opinion; the sheer time alone before certain banks finally switched from using the magnetic strip to the chip itself, some took ages. The fun part was that at a given time my creditcard (visa) had already implemented this system way before the "common" banks had.
But there's another aspect... In theory I think "chipping" (electronic wallet) is much more secure than pinning. After all; with an electronic wallet you can only loose what's on the wallet itself, people can't easily copy your card and gain access to your whole bank account. Another pro, in my opinion, is that you can pay by simply clicking "yes". No pin or such required at all, only when transferring money.
Yet the electronic wallet is something which according to many people has to go (here in Holland at least). In most places you can only pay with your pin code and no longer with the "chipknip" (Dutch name for electronic wallet).
Which makes me conclude that a lot of banks and electronic payment providers don't have safety and security at the top of their priorities list. It needs to be cheap, it needs to work and it needs to provide them with revenue.
“We heard that the most common way you test across browsers is through virtualization of browser and operating system combinations using your favorite virtualization platform, such as Hyper-V, VMWare, VirtualBox, or Parallels,” Singhal wrote
What this program does is take several webbrowser engines and renders the page you're working on using those engines. It supports several versions of Microsoft's Internet Explorer (obviously) but also FireFox as well as Safari. The best part is that it can display the same page, but rendered by different engines, side by side and even indicate problem areas. You can read more about this program on it's MSDN page
Yet guess what? This program gets dumped (it already lacked quite severely with regards to supporting modern browsers) together with Expression Web itself. There is also no comment (to my knowledge anyway) that it will surface again together with Visual Studio (which is the destined replacement for Expression web).
So please excuse me for stating that I consider this move quite hypocrite to say the least. You already had an awesome tool, which not only could clearly display changes and differences, it could all be done on one single developers workstation. No need for virtualisation, VMWare, Hyper-V at all.
You only needed to have the appropriate browser engines installed.
Then again; this is Microsoft we're dealing with and they have a tendency to simply drop good working software on a snap.
Listening to your customers....
THAT is what Microsoft really should do a lot more often. And then I'm not talking about the several inquiries they perform on their websites ("has this information helped you?") or the rants you see on several blogs.
I'm talking about listening to the people who actually use, respect and like your products, preferably before they move on to something else.
I'm quite new to the Visual Studio environment, but what I've done is go over a lot of forums (even trying to help out people myself if I could) in order to get a good impression of what could be done, what couldn't and which caveats I had to look out for. I also found the place where users could make feature requests...
If the number one request (link to visual studio feature request site) is to bring back colour to the program which gets 12.500 (approx) votes and 1100 (approx) comments then surely its not that hard to realize that something is seriously amiss here?
(for the record: when you look at page 2 or further you'll notice that an average good idea has approx. 1000 votes or lower (800+, 600+, etc). So twelve thousand is really a lot!).
But... Nope. Microsoft has very quickly worked up a theme editor to bring some sanity back to the user interface, but the colours remain mostly absent.
NOW realize that this same interface is in par with the overall 'new' Windows look and feel. Office has almost the same look and feel to it, including the NICE TO READ MENUS. And although I know there is a difference between programmers and office users, the line that separates them can be quite thin (sitting the whole day behind Visual Studio, or sitting the whole day behind Word, Excel and maybe PowerPoint).
That is in my opinion Microsoft's number one problem today. They don't seem to realize (enough) that they're no longer in a position where they can dictate the world. At least by far in the same amounts as they could in the past.
So yes; when people dislike something enough they move on. If you don't want that to happen you really need to come up with something which will attract people's interest instead of scaring them off whilst you keep on claiming that "you redefined the way people work".
Get your act together Microsoft, before the empire comes crumbling down.
Its quite plausible actually...
To be honest I'm not overall impressed with what Ms. Foley has to say. I still remember the El Reg chat in which she claimed how Windows Server should stay in sync with the development cycle of Azure, apparently completely unaware that Azure was suffering from major outages at that time which had already lasted nearly a week.
However, this makes sense; we all know and realize by now that Windows 8 isn't exactly the great success Microsoft was hoping for. However it seems that Microsoft invested quite heavily in this new infrastructure and really wants to make it work.
So what other option is left /but/ to introduce a minor update?
Windows 8 SP1 would make it clear with admins and such that an update has been issued, but for the common crowd it would still be "Windows 8". Think about it; I'd want no less but Windows 7 SP1 and XP SP3. However, for common users these are simply "Windows 7" and "Windows XP", maybe for some who keep a bit more track of it all its "Windows with a bunch of updates" but that's about it.
So what other options would Microsoft have to make it well known, even with the common users, that Windows 8 has been updated into something (hopefully) less bad ?
Though I wouldn't bet on it; unless they come up with a decent replacement for the start menu, and I'm not referring to some TIFKAM update, I'm keeping clear from this mess.
SO when it comes to 'European rules' all countries agree to have themselves led by the European commission to lay out these rules and enforce them (think about the latest issue where Microsoft can be fined quite heavily for not complying to providing a browser choice in its operating system).
Yet now I get the impression that the moment there's money to be made this unity quickly dissolves and its back to "every country for itself".
Where did the European unity suddenly go to? Shouldn't these issues be addressed on a European level, as has been done with Microsoft?
So the moral of the story
Don't click URL's in weird e-mail messages.
But isn't that something most people realize by now ?
Apples and Oranges, it really helps to know what the heck you're talking about.
Comparing XFS (which I've been using myself on Linux for ages) and ZFS is so absurd its not even remotely funny. For the record; I personally prefer XFS over Ext3 and Ext4 (see below).
Lets see here... ZFS allows you to setup one huge storage pool and then create virtual filesystems which all share the main storage pool. Meaning: I hope we can all agree that using one huge filesystem in Linux / Unix is a bad idea. So the very least you'd want /, /var and /home to make sure one doesn't interfere with the other. Now what would happen if you notice that /var is gobbling up too much space than is good for it ?
With XFS you'd have no other alternative but to change your setup (quicker log rotations, quicker removals, etc.), down the system to resize (outage, which is a big no no for production), or perhaps setup a whole new box then move the data over (if this really is a huge deal while uptime is too).
ZFS? Well, you simply change this on the fly. You can resize filesystems all you want, you can setup quota's, hard or soft, you can basically do whatever you want while the system remains running.
Then there's the issue of backups. One of the reasons I favour XFS is the xfsdump/restore program. It doesn't only make a filesystem snapshot like dump/restore does; it also allows you to restore your stuff interactively. On a per-file basis if you need to. Last time I checked dump/restore simply didn't work at all anymore on ext4, and it has given many issues in between (up to last year it seems). XFS just kept working ;-) (this is one of the main reasons I prefer XFS; Ext4 is a filesystem where restore tools stopped working? for real?!).
ZFS otoh... Snapshots as well as dump/restore setups (though those were a bit flakey too; you couldn't easily restore parts nor restore to a smaller filesystem).
But snapshots FTW. It basically means you make a backup in one second or so, and then continue working. This is esp. true if your storage is completely redundant (raid5 / 6 or so). You can make as much snapshots as you have diskspace and of course also remove older snapshots and such.
And needless to say; restore can either be a complete rollback or you simply get individual files back.
These are only 2 points where ZFS differs with XFS, but I hope you do realize comparing the two like that is simply absurd.
PS: I know about the online resizing capabilities of XFS btw. But the same story goes; its simply not comparable AT ALL.
So an 'ad tool' eh ?
An "ad tool" for advertisers to check up on their investments... Now, without knowing exactly what it is or what it does I still dare state to think that it has "fail" written all over it.
If you want to know if using an advertising service such as Google or Bing actually works then simply check your website statistics and compare them with stats dating from a few months ago. Also very important: pick out a few IP addresses and check out where they're coming from!
When I had fully setup our company website the first thing I did was get a Google account in order to gain access to their Google webmaster tools. Excellent service, just as the Bing webmaster tools are btw. Because I was a new 'customer' they gave me Adword credits which I could use to test their service.
And what do you know; the moment I had setup a few ads the visitor amount of the website went up by miles. Surely this seems like something worth investing in, right?
Well, not exactly. Because my webstats told me that I got referred visitors based on completely unrelated search requests than I had filled out. Sometimes it simply didn't make sense. And although my hit rates went up, my visitor rates remained fairly the same. A lot of people focus on hits,but hits mean absolutely nothing. Visitors is what it is all about; those are the guys who spent more time on your site than 1 page before they move on again.
All in all making me wonder if Google themselves didn't arrange for the increase in hits instead of actually attracting real visitors. I didn't take it so far to check out every IP to see what network it belonged to, but I sure had my suspicions. Don't forget; they're trying to sell you a service, so its in their very interest to make it look as good as possible. And there's no law forbidding them to fake the whole thing either.
Not saying this is the case; but I sure had and have serious suspicions.
So for me there are only 2 proper ad tools: AdBlock+ and NoScript.
If you can control it then what's to stop others from doing the same thing?
Esp. when taken into consideration (a point made earlier) that many consumer routers don't even provide proper support for IPv6. And if they do; a computer illiterate maintaining an IPv6 firewall to make sure only they gain access ? I don't see that happening to quickly, most of them already struggle with IPv4 addresses.
Sorry, but I think you missed a few points as well.
It must have been some time since you last looked into consumer routers.
And I think you're focussing too much on propaganda. For example; my company bought several DrayTek 2820 routers only a few years ago. Quite expensive critters too, but worth every dime. On my current firmware, 3.3.4, it doesn't provide IPv6 support.
However, the current firmware version is 22.214.171.124 (release 12 October 2012) and guess what? Check the release notes yourself, they fixed and added quite a bit, but IPv6 support wasn't amongst those features.
In fact, a company like DrayTek deems IPv6 so important that they don't even mention it on their product comparison chart.
Or what to think about my home cable modem; a Cisco EPC3925, also not that old (got it no longer than 1 / 2 years ago I think). This critter doesn't support IPv6 nor firmware updates. Not allowing updates is also a very common trend amongst consumer routers in order to prevent home users from screwing up themselves.
As said; I think you've been reading too much propaganda. In many cases the only way people might be able to start using IPv6 at home is by purchasing a new router. Well, even though I really understand the need for IPv6 (I'm proud to say that all my new hosting servers will fully support it) I have no intention - what so ever - to purchase new DrayTeks merely to get native Ipv6 access at home (a broker can do that for me just as well).
That your servers didn't reside on networks from TransIP, LeaseWeb (Dutch hosting providers) or even GoDaddy. Because setting up a recursive DNS server completely open for all to (ab)use gives them the right to terminate your connection entirely until you "fix your shit", and to my knowledge they will exercise that right too.
DNS administration isn't for everyone. No offense but there are some mistakes you shouldn't make, this only tells me that you didn't go over your entire setup as carefully as you should have. Also makes me wonder if you really take (/ took?) DNS as seriously as you should.
Because that's the problem with the Net these days: ignorance. "Nah, I'll fix that "tomorrow" because there's no way they'll abuse a server as small as mine".
They should fight back!
If people claim to be them, they should turn the roles around. By becoming anonymous for example, that will teach them! ;-)
* Become anonymous
Spamhaus is the reason I can't use a desktop email server
Uhm, and the fact that many MTA admins, myself included, have turned on the demand for an associated PTR record before incoming mail is accepted has nothing to do with that ?
Sorry but I think you make a bogus argument; chances are very high your desktop MTA also wouldn't be able to drop mail to any of my servers, AOL's servers, Microsoft's Hotmail / Outlook servers (these also start to adopt the Sender Policy Framework btw) and most likely Verizon's.
Even without the help from Spamhaus. Simply because your IP most likely doesn't meet quite a few demands.
Doesn't he know...
That playing (games) with your girlfriend can be MUCH more fun & rewarding than sitting behind the screen all day?
Stories like these always make me wonder how the heck an addict like that actually manages to meet up and show interest to any girls at all. Because I can't believe that things like this changes over night so to speak.
Even so, the icon says it all. What a loser.
I hope we can all agree...
That actions such as these prove once again that DDoS attacks should never be recognized as free speech.
Or perhaps someone can explain the protest aspect here, esp. given that we're dealing with a non-profit organisation here which most likely can now look forward to a massive increase in its monthly bill due to extra traffic.
DDoS is lame IMO, plain and simple.
I can well imagine..
Here in Holland we're on cable, and my provider is UPC (which I actually consider to be doing a good job). They provide tv/radio, phone & Internet access. All in one.
With digital television we also have a Dutch service called "Uitzending gemist", you can find their website right here: http://www.uitzendinggemist.nl/
Its very handy because programs from public TV will end up on that website for all to view them again at a later date. UPC has brought this service straight into the home through their digital television services.
Result is that I hardly watch live TV these days; I simply end up skimming some of the programs available in the "back log", perfect when you're done working and are about ready to head for bed (yes, I make long working hours atm) :-)
But in the end its simply part of the development; Internet on your TV.
SO having complete faith in El Reg to know what's best for me I first tried to move my stuff info /dev/null, only to find out that this doesn't work:
[me@smtp ~]$ mv test.jpg /dev/null
mv: inter-device move failed: `test.jpg' to `/dev/null'; unable to remove target: Permission denied
SO then I asked our admin for the root password, but that didn't go too well either.... After he asked me why I wanted it I told him that I needed to move my data into /dev/null, then he only gave me a rude comment about lame jokes and hung up on me!
But I figured it out:
[me@smtp ~]$ cp test.jpg /dev/null
[me@smtp ~]$ rm test.jpg
However, there's one problem when I try to get my picture back:
[me@smtp ~]$ cp /dev/null test.jpg
[me@smtp ~]$ file test.jpg
So I hope anyone can help, I need this picture back yesterday ;-)
Just an (fun) impression...
Aaah, here we go... Gotta go visit a customer in Amsterdam, it'll be a one hour or so drive from Wageningen and with my new smart car I can work out some paperwork along the way. HA, those suckers in public transportation with their big brother chipcard.... (in Holland you need a chipcard for this; thing is that to get access to reductions and such you need to register with $company and give them access to your bank account so that they charge you automagically. Many people like myself call that big brother because they can very easily track you).
And so we're on our way, the car drives me through Wageningen and Ede flawlessly. I do get the occasional weird looks when people see me read the newspaper right behind the wheel while the light turns green but they're just jealous. Suckers! :-)
Soon we're on the highway to Amsterdam and the speed also increases. Due to traffic the car remains in the right lane (we drive on the right side of the road, no pun intended) and everything is going just fine.
Until all of a sudden: "Warning, gas station about in 2 km, please get ready for a quick stop to pick up required fuel". What?! I filled her up only yesterday, what's this for nonsense? I check my dashboard and there it is; 80% full. That is WAY then enough to make it to Amsterdam and back, so that we can get some fuel in Germany later on (much cheaper over there). Aah, must be a glitch...
So we continue and what do you know; "Warning, gas station in 1 km, please get ready for a fuel stop!". No, what the heck is this for nonsense. I hit the dashboard meter and it remains on 80% full.
"Warning, taking exit in 500m to refuel". Ok, screw this. I throw my paperwork on the passenger seat, click the override button and take the wheel myself. "Override engaged, have a good drive" the automated voice tells me. Finally we're getting somewhere, I increase speed and go over to the left lane. Time to get moving!
Then, only 10 minutes later, "Warning, fuel tanks nearly empty. Enforcing fuel stop in 2km", the autovoice goes again. What?!
And what do you know; 8 minutes later: "Warning, overriding car control for emergency fuelstop. Please do not be alarmed", and all of a sudden I can no longer steer the car myself. It takes back on the throttle, returns to the right lane and obviously gets ready to stop at a gas station with a nearly full fuel tank.
What the hell ?!
As expected; there we are 2 minutes later... "Warning, emergency fuel stop. Please get out and replenish fuel reserves".
But but but.... "You're completely filled up, you moron!" I cry out, knowing very well that this car doesn't have voice dictation or such. "Fine!...", I get out completely pissed off, and refuel the car for a meager E 5,-.
When paying the man behind the desk points me to a sign: "Minimum fuel consumption 10liter". Great! So now I gotta pay for fuel I couldn't even buy.
Quite agitated I get back in the car, fire her up and get ready to drive away. "Warning, fuel reserves nearly depleted, getting ready for emergency stop on parking lot!". WHAT?!
I pick up my phone and call my dealer. What the heck is going on here, this is just way stupid. Right, the mechanic will be here in one hour or so, great. Better cancel that appointment, because there's NO way I'll be able to make it this way.
And finally he arrives, takes place behind the week, starts the car... "Ah yes, I see what's going on. No need to worry sir, it seems the battery is nearly dead. This car has a small software bug where it sometimes doesn't detect the fuel source as expected; so it mistook your battery for your fuel tank".
"So what do I do now? I need to be in Amsterdam today"... But the mechanic told me not to worry; he would simply grab an emergency firmware update from the company, install it and all should be well.
And what do you know? 20 minutes later I'm finally back on the road, behind the wheel and the morning paper again. MUCH better...
"Warning, screenwiper water reserves nearly empty. Getting ready to stop to replenish water at next fuel station". What?!
Now quite annoyed I call the car company again demanding to speak with that same mechanic who helped me out. "Yeah well, we couldn't really fix the firmware just yet so we simply switched two other sources. Water reserves you say? Let me look it up... Ah yes, here it is: that would now mean that your oil reserves are a bit low". "No they're not, I filled those only last week", I protest.
"Yes, but you now forget to take tank capacity into account. While the oil tank maybe full enough, if you take the same storage percentage, apply that on your much smaller water tank then it would be a lot emptier".
That doesn't make any sense to me, but ok.. I'll just fill both tanks up and then I can finally be on my way again. What a lousy day this is turning out to be.
As soon as we stop at the gas station I get right to work; just to make sure I fill both the water and oil reserves, and to rule out anything else also take care of tire pressure.
AND we're on our way again... "Warning, oil tanks filled beyond maximum capacity. Risk of fire in engine imminent, making emergency stop!".
Damn this shit, this is almost as bad as the time Windows told me that I didn't have enough free space on my drive to delete some of my files!
"There's no need to become insulting sir", my car suddenly responds...
(sorry; start of the day, I feel energetic, ready to DO stuff so before I knew I had this all written up. Sorry for possible typo's, not gonna reread just yet).
Ignoring is one thing, I tend to disable it first chance I get.
Its another total fail in the whole process IMO. I mean; sure, for home scenario's I can see why they chose for an updater. But what about JDK installations? Those environments don't need to be treated like children; developers usually know very well which versions to use and which to ignore.
But no; it needs to be automatically updated... Preferably with Google and Tumbler and god knows what kind of toolbars and mal- or spy ware.
We're in the process of dumping it...
Its the funniest thing; when I was still deeply involved with Java development I always (lightly) criticized several Linux distributions for defaulting to OpenJDK instead of Sun's own native JDK. Now I really welcome it ;-)
Even so; we maintained some EE (in-house) projects as well as some Java build software but we're getting ready to move it all away into .NET. Not claiming that this is the better of the two platforms, but when your customers start asking questions about your Java-build software, even though they're pretty computer illiterate, you really need to take the hint.
Esp. if you're a small firm which can't maintain a "Microsoft-like attitude" (the "we know what's best for you" approach) :-)
And the less I have to deal with Oracle, the better it is IMO.
Even so I think this is a really sad development. Oracle does a great job in totally destroying the Sun legacy, great going you guys. I'm just glad that Sun managed to release several projects into the open source scene before going tits up, thus allowing others to keep those safe from the "great leadership" of Oracle (here's looking at OpenJDK and ZFS for example).
Its the people, not the computer
"The problem with computers today – as with yesteryear – is the abstraction of these operating fundamentals from the usage of the device."
I think it goes much deeper than this; to me its the people's lack of interest above anything else combined with an odd (to me) inability to find the information should they eventually start wondering about some topics.
I've seen this happening too many times now in too many different area's that I really think this is a fundamental problem. In Java a program starts with the "public static void Main(String args)" method. It was one of the first thing I got curious about when I dove deeper into Java; why? how?
When Solaris 10/x86 finally became more mature and started taking off a bit it eventually introduced a new SysV compliant boot mechanism: Manifests. You'd write an XML file to describe the program or service (name, start/stop method and any optional or mandatory dependencies) and import it into the main structure. It was quite sophisticated and worked very well. Also because this same system could also monitor its services for availability.
Yet soo many people who couldn't be bothered to look into this (it wasn't that hard) and simply relied on the previous (and still supported) rc.d structure. Nothing wrong with that, sure, but I really sensed a lack of interest. And a missed opportunity because this system was extremely powerful when used right.
Heck; I also see it with my current endeavours, I recently dove deep into ASP.NET, and I'm actually enjoying the ride too. By default a webpage in an ASP forms project "simply" needs a method "Page_Load()" to start your code. I'm a bit too new with this to name the parameters from mind, but one of them is of type "Eventargs". So why does this get started, magic? I don't think so....
When you dive into this stuff you'll learn that /everything/ including the webpages themselves are objects (classes) and that by default the environment scans a Page class derivative for methods such as Page_Load(), Page_Init() or even Page_PreInit().
And after you found out about this it starts to make much more sense, because the real method which you'd normally use is: protected void override OnLoad(Eventargs e). This "easier approach" is simply activated by default due to an option called "autoEventWireup".
Yet soo many people who can't seem to manage to get their heads around this, or couldn't even care less about the why and how...
Just a few examples which stuck with me; but there's sooo much more than that.
Its not the computers which make everything easier; its the people who lost their curiosity and interest to find out and discover for themselves why and how things work.
Tux; because most people I know using Linux still have this strong curiosity and interest. Even though in many cases it doesn't go beyond Linux.
First impressions are what count.
Honestly; if Microsoft is telling us about this then I have full confidence that they'll succeed and turn those programs into something awesome. Because if there's one thing Microsoft can do is turn something totally shit into something totally awesome (at least to some people, others might be less enthusiast and would probably label it "finally useful").
But here's the thing: Too little, too late.
Microsoft really needs to realize that the first impression is all that counts.
I'm not getting near Win8, even though it wouldn't surprise me one bit if Microsoft would somehow eventually succeed in setting up a solid and liable replacement for the start menu in Windows 8. I dunno; something which brings TIFKAM and the desktop better together.
But the damage has already been done; a lot of people have only one intention: to keep their current Windows version around for as long as possible. Where XP users are more likely to upgrade to Windows 7 than Windows 8.
So even if Microsoft would succeed, and I honestly think they'll pull it off eventually, it would hardly get them much further. Because just as now people will approach the product with a lot of (warranted!) prejudice; more likely picking some "other" solution just because of it.
The first impression is what counts.
NOW I get it...
After all that talk about Windows subscription models and such I finally get it...
'Blue' seems nothing more but a continuous set of updates (formerly known as Service Packs) and Microsoft will continue releasing them until the general public finally buys into Windows (8) again.
Something I personally don't see happening any time soon so maybe we'll get lucky and it will also force Microsoft to keep Windows 7 around for a very, very long time (hopefully longer than XP!).
Why one country ?
I really don't understand why topics such as these aren't carried over across multiple countries... Several countries have their own "space agency" yet it also seems as if all those several countries find no reason for cooperation.
Sure; a little competition is always good. And often doing it yourself can come with its own benefits.
But shouldn't topics such as these be addresses by an international organisation instead of just NASA? That way all the involved countries can contribute thus also making sure that even in rough financial times we don't need to cut back on issues which really matter on a global scale.
Or put differently: Now it seems as if NASA is has a leading role in all this, and although I have nothing against that they are fully dependent on whatever the US government can provide them with. But issues like these concern the whole world...
I can't help wonder if this is really about finishing the game or getting his hands on the Lamborghini Diablo (or whatever else is in the DLC's).
Unless he's referring to the 'time saver' DLC; you don't need that to finish the game. You need this if you want to finish the game quicker; so instead of unlocking all cars yourself one by one you get everything in one go, or better put: one purchase.
There's also nothing new here; they did the same with Burnout Paradise.
Agreed wrt. enterprises. However, that's not what Microsoft wants us to believe, so with that in mind I think articles like these are good eye openers.
And of course it also brings some food for thought; how long before this sales method also finds its way in the consumer market?
That's why I think...
...software pirates aren't bad or evil per definition.
Although I also admit that we're dealing with a sort of chicken and egg problem. Without pirating software companies would most likely (though not necessarily) spend less on copyright protection, which would then lead up to less annoyances.
The reason I have my doubts there is because some companies exist solely because of software pirating (think about the companies which invent copyright protection schemes) and although some try to balance between userfriendlyness and security, there are also plenty who focus on security over anything else.
But even so; in a lot of cases you're better off with a pirated version. Personally I think its best to obtain both versions, but that's another topic.
In a lot of DVD movies you can't watch the film until you went through a lot of advertisement or several "copying is illegal" warnings. Didn't I PAY to watch the MOVIE?! The download movie plays instantaneously. Some games require you unlock it through means of a security code. Unfortunately many companies considered it smart to print this code onto the CD package itself. You know; the one which gets stacked with other games, and before you know your code got rubbed off. Nice...
Or what to think about the classic issue of the booklet (which doesn't easily fit) getting lost while you still have the package and CD's? Just too bad that the code you needed was in that booklet; not a smart insert leaf or something.... (though modern games do just that btw).
This is no different.. Now you need to be online to be able to play? Well; the pirates can play no matter what, making it all the more appealing (even for regular customers) to use that version. Because ask yourself this; what happens when the company running the "unlock server" decides that its now time to pull the plug?
"they will probably do that in 10 years or so."
Are you sure about that? Changes are much higher that they'll do that when the amount of players reached a certain threshold. And if you happen to be one of those "die hards" who can actually still enjoy a game even if it is 3 - 4 years old (to name but a "random" period) you're simply out of luck; "Go buy the sequel cheapskate!".
Such a wonderful world...
"But some organisations have decided to trust the user and claim big savings in productivity by deploying BYOD."
Trust the user or trust their admins to keep everything safe?
And speaking of which; I can't help wonder how much extra taxation this is going to put on IT. Depending on how you (try to) implement all this I can imagine it now: "So I brought my laptop and I can't see my PC?", "Where is that standard logon screen?", "How do I access my files again?", "Why doesn't my version of Word 2003 open this Word 2010 file?", "My Avast kept saying I have a virus for the past hours but now it seems I can't click the error message away?", "Are you SURE you can't convince management to switch to Office 2003?", "I clicked this icon and then my work PC suddenly showed a blue screen?", "Can you give me an extra HD for my laptop, I tried to copy my documents and now it says my laptop is full", "My PC says "Same IP detected in network", what does that mean?".
Yeah, that's going to save SO much money....
IMO this was an ideal opportunity to use BitTorrent and basically let the fanbase help itself to the whole collection. It will put less tax on your servers, the availability tends to go up longer and most of all: nearly all of your fanbase will be able to fully enjoy the contents.
I know, I know; torrents are "evil".
Not sure I agree here..
(about introducing Metro in some sort of "Battering ram" style)
"When you think about it, it’s not a bad strategy.
I have to disagree there. Because this strategy does not account for one major aspect: the fact that consumers have many options to simply ignore the environment all together. Even more than in the days of Vista.
Microsoft needs to realize that they're not in a position where they can simply dictate the market any more. Tick people off enough and they're going to look and find alternate solutions. And then you'll have lost them as customer.
Using those self-driving cars is dangerous. It might become self-aware due to the radiation, take control over the nearby power plant and transform into our worst enemy.
A "real" Star Wars could be fun, but I have to wonder how good of a film its going to be when they apparently need to bring in 3 of the bigger names from the past. I mean; Indiana Jones in his prime looked pretty good IMO, but when he got older and we got a sort of "Grandpa Jones" then it didn't really do so much for me anymore.
Of course they could manage to surprise. When I read about Sean Connery (also somewhat older by then) in the movie "The league of extraordinary men" (an action movie at that) I also had quite some doubts, but it turned out to be pretty decent IMO. His character fitted perfectly with his age, and we didn't get to see a grandpa perform tricks which normally only a 20 - 30 year old would do.
Still... As some other commentators mentioned; this is Hollywood, where cash flow is deemed more important than realism.
And people wonder...
Why we have to pay more for some MS products in Europe than in the US.
I don't see a victory or anything of the sort here; because eventually you'll know who will be paying the actual bill. The same population which this EU moloch is supposedly trying to protect. Yet when that happens you won't hear the EU anymore. Because price differences are something which simply happen...
Finally we meet an author who obviously highly thinks of us and actually calls us Reg Readers instead of the commonly used commentards. And just when that bright news flash manages to hit me do I realize that you're leaving. Aaaawwww :-)
Anyway, although Apple isn't really my thing I did read several of those articles you referred to and I agree with some of the others; they were very pleasant to read. I hope your next job (if that's the case) will give you as much pleasure & satisfaction as this one has apparently managed to do. Because having some fun at your job and the things you do is IMO priceless.
When are you going to quote Torvalds properly?
"Linux Lord Linus Torvalds is thinking about making Google's Chromebook Pixel his main computer – once he installs a proper Linux distribution on the machine, that is.".
Yet on that page you mentioned (link to Torvalds Google+ post) we read the following: "And it is a beautiful screen, to the point where I suspect I'll make this my primary laptop."
No where in the entire article is he referring to any other computers. So how come you manage to conclude that he'll only use this laptop from now on?
I know you probably meant that in a cynical manner, but the way its going that statement could hold true very quickly. Take for example Windows 8 and their store model...
If Microsoft would continue with their current model where developers need to get a subscription for the sole purpose of being able to program for Windows then I sincerely doubt that the model will last very long.
Yet it seems that is exactly what Microsoft is aiming for.
I can't answer that, because I'm not using any of their new Office stuff. My development is fully based on Office 2010 (which most of my customers are also using) and I have no desire what so ever to upgrade. My main VS2012 usage is building (dll) extensions and (VBA powered) templates. By using VS2012 I can distribute such products using an InstallShield solution; which can be used free of charge thanks to my VS2012 license.
Strictly personal opinion: I think they're trying to make more money by providing less service and solutions. Take their Office 365 environment... Its not bad at all, but can only provide but a subset of what their desktop products have to offer. Yet if you look at what you need to pay for 365 over a longer period you're actually paying a lot more for less money.
Sure; you can end your subscription on a monthly basis. But can you really do that once you've become dependant on such an environment for your day to day work? I would imagine that moving from 365 to a desktop-based solution can be quite a task in itself.
Hook, net, sinker...
- IT bloke publishes comprehensive maps of CALL CENTRE menu HELL
- Analysis Who is the mystery sixth member of LulzSec?
- Prankster 'Superhero' takes on robot traffic warden AND WINS
- Comment Congress: It's not the Glass that's scary - It's the GOOGLE
- Analysis Hey, Teflon Ballmer. Look, isn't it time? You know, time to quit?