not necessarily - its like Microsoft giving away IE... it makes sense because it encourages other manufacturers to use your charging kit, and so your cars have access to other's chargers - and so they become more convenient to own, and that lets you be more mainstream and that lets you sell more of them.
Sooner the better, last thing we need is every car manufacturer making their own version of a charger like has happened with phones and portable gadgets.
Perhaps legislation would be the best option - one type of charger technology that is unencumbered by patents or copyrights or anything, so everyone can use it and you can find a charging station that will work with your car, even if it was built by Apple.
though that probably mattered way back when men were men and women were breeding machines that did as they were told.
We've moved on a bit since the days of might is right, hell... those days had already moved on since the days of might is right. Today, you're more likely to get laid by being the guy getting punched as girls tend to be very emotionally caring and empathic - one minute you're on the floor, the next you're being ooh-ed over by a bunch of girls while the bully is being told what an idiot he is.
I'm sure we have the same animal instincts and bodies to hit out, but they just don't work in the modern world.
what would be even better is if you could submit your source code to the Google store and it would compile it for you on a server farm and produce APKs optimised for each chipset they support.
i remember the days when sourceforge had such a thing, you supplied your code and it got built for all manner of Linux and (IIRC) windows architectures/platforms.
x86 is good in the same way that a modern police baton is good - its still a stick you hit people with, and serves its purpose. But there are better weapons available.
So saying that x86 is great because technology has had to improve to make up for its deficiencies is just stupid. x86 isn't some wonderful architecture, putting 4 cores on a single die isn't anything that x86 made happen that others couldn't do, fabrication techniques that shrunk the die size isn't anything to do with x86 either.
Think that a motorola 68000, way back in the day was better than the old 286s it compared to. Imagine that the 68000 took off instead of the 286 - if MS and IBM had built DOS for 68000 instead of x86... today we'd be in pretty much the same position but with a different chipset. But it would be faster and cheaper and more efficient.
BTW x86 32-bit doesn't run on x86_64 either. The software and chips have emulation routines that allow it to happen. The same as happens with A64 that allows old A32 and T32 instructions to still run on the same chip.
but surely there's a good reason to support it on Linux - all those TVs and set top boxes that are running Linux would love to have Netflix support (or rather, Netflix would love those to support them)
I wrote the basics of a command and control interface for an Ambulance service. I did this sitting on a server (big tower case) with my laptop on another server tower, precariously balanced because the data was coming in from a serial cable that snaked through a hole in the wall and had a splitter on it, nicely held together with a few cable ties and some blutack. The serial cable was delivering telephony from live 999 calls to the call centre whilst I was trying to "reverse engineer" the data being delivered.
And all this because the telephony switch company wouldn't give us the necessary information (without paying a very extortionate amount of money for a full SDK) so I could write the code in my cosy office chair. F****rs. No wonder they went bankrupt in the end (around 2008/2009)
you're not up to date are you - about 20 years out of date TBH.
C++ has had bounds checking of arrays for decades, either through guard pages at both ends, or with decent containers.
sure, when working with C constructs, you're falling back to C, but even then you could enable memory guard pages in most compilers. Its just that these are generally only enabled in debug builds (as if you don't spot the bug when you're testing debug, you're not likely to find it in release builds either I guess).
A case in point, I have had very expensive products not be supported a year (or the minimum required by law) after purchase. I have also written a quick letter to Antec complaining that a fan of theirs I bought stopped spinning 2 years after purchase.
Now, guess which company sent me a new fan in the post.
Its all down to the company, whether they want to continue supporting a product - it might be down to marketing (ie we're so reliable you can trust us), or whether they are penny pinching to eek the last drop of profit out of products they want to fail so we purchase replacements.
For software its another matter though, its one of internal procedures. Can you imagine a company, say a network router manufacturer, when confronted with heartbleed, saying "we've got the intern checking out of source control the last firmware for all our products and he's going to patch the openssl library used, rebuild it using the CI build server, test it against the kit we have in the lab and the deploy the new firmwares to the website"? No... if they had organised themselves properly doing that would be easy enough the intern can do it. Chances are they just don't have the floppy the old firmware sources were stored on anymore.
But then, its cheaper to just knock out the firmware than to build up a way of controlling it properly.
its not the size - my motherboard bios can be upgraded and its tiny. The problem is that it costs effort to make them upgradeable, and companies are cheapskates.
bring back the death penalty - yeah, 'cos that has really cut violent crime rates in America.
If you must have guns, what you need is to stop the idiots getting their hands on them. If you required strict controls over who was a competent person to own a gun, and enforced it strongly, then the media would not be full of disaffected kids shooting up their schools with what appears to be the kind of arsenal found only in action movies. You'd probably find them shooting up the school with their dad's shotgun, but at least it won't kill as many people as the assault rifles they currently use. Which is a start.
Maybe one day you'll figure out that treating guns with respect and storing guns securely is a requirement to owning them in the first place. Maybe one day you'll get past the bullshit politics and ensure all the mentally-unstable people will not be able to get their hands on them at all. Then you'll have progress.
you can do that already with Cordova - HTML-based apps running all locally (ie you code a website and run the whole thing on your phone, roughly). Or run it remote data but code the GUI as a single-page-app using Angular.js
You mean Marissa Mayer didn't come up with the idea, all by herself?!!?!
Seriously, you'll be telling me these executives are just morons who couldn't tie their shoelaces without a team doing all the work behind them, while the executive pops up to take all the credit.
And then you'll tell me Bill Gates didn't write Windows all by himself either!!!
Odd, 6 hours ago someone updated the TruCrypt-key.asc files, then 3 hours later posted all the new binaries. Also odd is whoever posted the new binaries completely yanked all the previous ones, leaving only the new and questionable binary available for download.
I have - all my old colleagues who had those old blackberries - looks pants, but held carefully in both hands, their thumbs whizzed about the little keyboard. They looked happy too.
And then we used to have ancient windows mobile devices, pretty shit and I used to laugh at the on-call engineers who had to carry them, but they all chose the fat ones with slide-out full keyboards (like the htc desire z) and they would tap out mails quite happily.
Most people get what they're told to have by the media. Its got a 200 megapixel camera, and so they want one, even though they only take pictures of themselves looking gormless or shots of their kids taken at a wonky angle. I would like one manufacturer to stop chasing the idea of being the number 1, and instead settle for making the different phone for people who want that kind of thing. The homogeneity of phones is not something to be proud of.
I know that many who are still using XP and so would prefer someone else to handle their computing needs... obviously they fail to maintain their PCs or they wouldn't still be running XP!
Most cloud services are easier to use - always on, always there, stream music with a click of an app. Stream movies to your TV with a click of your remote. Compare to your home PC streaming to your phone, this is actually simpler. Same for documents in Office 365 or Google Docs, or other files stored in Evernote (or whatever).
Yes, it costs - but then we pay for everything else, though some services (eg Google Docs) are free. The cost of a new PC more than makes up for these services anyway,, and as we see from mobile phone contracts, people prefer to pay regularly than a single up-front charge.
So, for the majority of people, 'cloud' services are the way to go.
Even backups are possible, though why you'd want to as your stuff would be stored ni the cloud in the first place. Many backup systems backup incrementals (eg Mozy that I use to backup my PC). Why you'd want to restore is another mystery 0 your stuff is on the cloud, you do not need to ever download it all in one go to restore a PC.
So take a little time to think about the majority user's use-cases. A local PC isn't going to be mainstream any more.
I think that's the point - none of us really stress the PCs CPU, so you can easily "outsource" it to a server somewhere and just download the results either on-demand like streaming a game, or via a web interface.
That's why I think the cloud will actually become something (I didn't think this a few years ago) simply becuase people want the processing capabilities for various things, but do not want the hassle of a PC they don't understand and have to keep maintained (ie updated)
hmm. but then what would Northern Ireland get if the rest of the UK was given the GB code?
On the other hand, .ni might be an interesting code, but would surely encourage independence claims from the republicans in NI.
of course it is, by French Connection, a fashion retailer with an interesting acronym.
or you're pussy-whipped.
I was referring to our pre history, not the 70s.
not necessarily - its like Microsoft giving away IE ... it makes sense because it encourages other manufacturers to use your charging kit, and so your cars have access to other's chargers - and so they become more convenient to own, and that lets you be more mainstream and that lets you sell more of them.
Generally protectionism just hurts everyone.
Sooner the better, last thing we need is every car manufacturer making their own version of a charger like has happened with phones and portable gadgets.
Perhaps legislation would be the best option - one type of charger technology that is unencumbered by patents or copyrights or anything, so everyone can use it and you can find a charging station that will work with your car, even if it was built by Apple.
though that probably mattered way back when men were men and women were breeding machines that did as they were told.
We've moved on a bit since the days of might is right, hell... those days had already moved on since the days of might is right. Today, you're more likely to get laid by being the guy getting punched as girls tend to be very emotionally caring and empathic - one minute you're on the floor, the next you're being ooh-ed over by a bunch of girls while the bully is being told what an idiot he is.
I'm sure we have the same animal instincts and bodies to hit out, but they just don't work in the modern world.
what would be even better is if you could submit your source code to the Google store and it would compile it for you on a server farm and produce APKs optimised for each chipset they support.
i remember the days when sourceforge had such a thing, you supplied your code and it got built for all manner of Linux and (IIRC) windows architectures/platforms.
x86 is good in the same way that a modern police baton is good - its still a stick you hit people with, and serves its purpose. But there are better weapons available.
So saying that x86 is great because technology has had to improve to make up for its deficiencies is just stupid. x86 isn't some wonderful architecture, putting 4 cores on a single die isn't anything that x86 made happen that others couldn't do, fabrication techniques that shrunk the die size isn't anything to do with x86 either.
Think that a motorola 68000, way back in the day was better than the old 286s it compared to. Imagine that the 68000 took off instead of the 286 - if MS and IBM had built DOS for 68000 instead of x86... today we'd be in pretty much the same position but with a different chipset. But it would be faster and cheaper and more efficient.
BTW x86 32-bit doesn't run on x86_64 either. The software and chips have emulation routines that allow it to happen. The same as happens with A64 that allows old A32 and T32 instructions to still run on the same chip.
but surely there's a good reason to support it on Linux - all those TVs and set top boxes that are running Linux would love to have Netflix support (or rather, Netflix would love those to support them)
I wrote the basics of a command and control interface for an Ambulance service. I did this sitting on a server (big tower case) with my laptop on another server tower, precariously balanced because the data was coming in from a serial cable that snaked through a hole in the wall and had a splitter on it, nicely held together with a few cable ties and some blutack. The serial cable was delivering telephony from live 999 calls to the call centre whilst I was trying to "reverse engineer" the data being delivered.
And all this because the telephony switch company wouldn't give us the necessary information (without paying a very extortionate amount of money for a full SDK) so I could write the code in my cosy office chair. F****rs. No wonder they went bankrupt in the end (around 2008/2009)
you're not up to date are you - about 20 years out of date TBH.
C++ has had bounds checking of arrays for decades, either through guard pages at both ends, or with decent containers.
sure, when working with C constructs, you're falling back to C, but even then you could enable memory guard pages in most compilers. Its just that these are generally only enabled in debug builds (as if you don't spot the bug when you're testing debug, you're not likely to find it in release builds either I guess).
bollocks.
A case in point, I have had very expensive products not be supported a year (or the minimum required by law) after purchase. I have also written a quick letter to Antec complaining that a fan of theirs I bought stopped spinning 2 years after purchase.
Now, guess which company sent me a new fan in the post.
Its all down to the company, whether they want to continue supporting a product - it might be down to marketing (ie we're so reliable you can trust us), or whether they are penny pinching to eek the last drop of profit out of products they want to fail so we purchase replacements.
For software its another matter though, its one of internal procedures. Can you imagine a company, say a network router manufacturer, when confronted with heartbleed, saying "we've got the intern checking out of source control the last firmware for all our products and he's going to patch the openssl library used, rebuild it using the CI build server, test it against the kit we have in the lab and the deploy the new firmwares to the website"? No... if they had organised themselves properly doing that would be easy enough the intern can do it. Chances are they just don't have the floppy the old firmware sources were stored on anymore.
But then, its cheaper to just knock out the firmware than to build up a way of controlling it properly.
its not the size - my motherboard bios can be upgraded and its tiny. The problem is that it costs effort to make them upgradeable, and companies are cheapskates.
bring back the death penalty - yeah, 'cos that has really cut violent crime rates in America.
If you must have guns, what you need is to stop the idiots getting their hands on them. If you required strict controls over who was a competent person to own a gun, and enforced it strongly, then the media would not be full of disaffected kids shooting up their schools with what appears to be the kind of arsenal found only in action movies. You'd probably find them shooting up the school with their dad's shotgun, but at least it won't kill as many people as the assault rifles they currently use. Which is a start.
Maybe one day you'll figure out that treating guns with respect and storing guns securely is a requirement to owning them in the first place. Maybe one day you'll get past the bullshit politics and ensure all the mentally-unstable people will not be able to get their hands on them at all. Then you'll have progress.
as opposed to that well-known and respected technology, UIs written in Java.
you can do that already with Cordova - HTML-based apps running all locally (ie you code a website and run the whole thing on your phone, roughly). Or run it remote data but code the GUI as a single-page-app using Angular.js
You mean Marissa Mayer didn't come up with the idea, all by herself?!!?!
Seriously, you'll be telling me these executives are just morons who couldn't tie their shoelaces without a team doing all the work behind them, while the executive pops up to take all the credit.
And then you'll tell me Bill Gates didn't write Windows all by himself either!!!
like mailinator or spamgourmet any other throwaway email addresses.
I agree that programming in 4k changes your entire way of working.
you mean you get to see more than 40 columns of text in Visual Studio once you've got all the sidebars, designers and panes enabled!?
meh, get yourself the portable version of Firefox which will run on anything without leaving a trace (or an internet history).
You're still SOL with Windows phone though, what were you thinking!
Except most Windows 7 editions doesn't support Bitlocker - only Enterprise and Ultimate.
it appears it might be compromised.
From https://news.ycombinator.com/i...
Odd, 6 hours ago someone updated the TruCrypt-key.asc files, then 3 hours later posted all the new binaries.
Also odd is whoever posted the new binaries completely yanked all the previous ones, leaving only the new and questionable binary available for download.
I have - all my old colleagues who had those old blackberries - looks pants, but held carefully in both hands, their thumbs whizzed about the little keyboard. They looked happy too.
And then we used to have ancient windows mobile devices, pretty shit and I used to laugh at the on-call engineers who had to carry them, but they all chose the fat ones with slide-out full keyboards (like the htc desire z) and they would tap out mails quite happily.
Most people get what they're told to have by the media. Its got a 200 megapixel camera, and so they want one, even though they only take pictures of themselves looking gormless or shots of their kids taken at a wonky angle. I would like one manufacturer to stop chasing the idea of being the number 1, and instead settle for making the different phone for people who want that kind of thing. The homogeneity of phones is not something to be proud of.
I know that many who are still using XP and so would prefer someone else to handle their computing needs... obviously they fail to maintain their PCs or they wouldn't still be running XP!
Most cloud services are easier to use - always on, always there, stream music with a click of an app. Stream movies to your TV with a click of your remote. Compare to your home PC streaming to your phone, this is actually simpler. Same for documents in Office 365 or Google Docs, or other files stored in Evernote (or whatever).
Yes, it costs - but then we pay for everything else, though some services (eg Google Docs) are free. The cost of a new PC more than makes up for these services anyway,, and as we see from mobile phone contracts, people prefer to pay regularly than a single up-front charge.
So, for the majority of people, 'cloud' services are the way to go.
Even backups are possible, though why you'd want to as your stuff would be stored ni the cloud in the first place. Many backup systems backup incrementals (eg Mozy that I use to backup my PC). Why you'd want to restore is another mystery 0 your stuff is on the cloud, you do not need to ever download it all in one go to restore a PC.
So take a little time to think about the majority user's use-cases. A local PC isn't going to be mainstream any more.
I think that's the point - none of us really stress the PCs CPU, so you can easily "outsource" it to a server somewhere and just download the results either on-demand like streaming a game, or via a web interface.
That's why I think the cloud will actually become something (I didn't think this a few years ago) simply becuase people want the processing capabilities for various things, but do not want the hassle of a PC they don't understand and have to keep maintained (ie updated)