The OP asks for a free, open music player and you suggest he buys a Mac. Someone else mods you insightful. Well done Slashdot.
The OP's mistake was looking for something with the same iTunes style spreadsheet interface. Any half decent app will have a hierarchical display and powerful search facility, for a start.
It was an absolute disaster when iTunes came out and everyone started to copy the interface. It held back advancements for years.
Yes, but a mobile phone can't drive dual large displays with Nvidia GPUs
My phone drives a full HD (1920x1080) screen with desktop class graphics, more than enough for what Tesla does. They should be able to power down their GPU and screen when not in use.
It sounds like maybe they badly architected the computers in this car, so that they could never go into power-saving sleep states and still keep the WiFi/3G connection alive, something every modern smartphone can do with ease.
That seems to be the case. Features like keyless entry are apparently run by that computer and so it never goes into a deep sleep state. Even then, 40W is pretty extreme. A typical high end mobile phone with wifi and 3G connections and background sync is more like 1 or 2W maximum (averaged over a day, of course).
Hopefully Tesla will explain it. They are usually happy to provide technical information.
There is an API for the Neato as well, and a USB port on the robot. I have see people using them as platforms, or removing the lidar for their own robots.
Oh, sure, it's true that much software is slower than its predecessor. Windows 7 is considerably slower, given the same hardware, than Windows XP
Except that it isn't. A typical machine with 1GB of RAM will perform better on Win7 than on XP, assuming drivers for everything are available. I have old laptops that have received a nice performance boost this way, with RAM at the limit of 1.5GB.
It's obvious why. Win7 benefited from a lot of optimization using tools that simply did not exist when XP was being developed. It manages caches better, deals with multiple DLL versions better, reduced memory in key areas and fixed a lot of little bottlenecks that slowed XP down and made Vista the absolute dog that it was.
Android was the same, upgrading from early 1.x and 2.x versions. I remember when 2.3 came out and my ancient HTC Hero got about twice as fast as before. Massive improvements to the JVM (Dalvik) were responsible for most of it.
Your other points are mostly correct, but the idea that software is always getting slower just isn't true.
It's a fair point given that the GPs were talking about embedded systems though. One thing that really hobbles the PIC platform is the lack of a good and free compiler for the 12, 16 and 18 ranges. I think the 24 range uses GCC like Atmel does for their AVR line.
I never really understood why Roomba opted for the random-path bump-into-things method. I have a Neeto robot that uses lidar and proximity sensors to mostly avoid the bumps, and cleans in neat back-and-forth lines for the most part. Your carpet ends up looking like a mown football pitch.
I can only presume that Roombas work that way because they only have a very simple "map" of the room. You can download the data from the Neeto over USB and it does create a detailed outline of everything in the room. Unfortunately its power management is not brilliant, but it does self-recharge and resume. It takes a recharge cycle to finish the ground floor of my house.
My point, with is close to your point, is that the engineer designs a tool. The manufacturer builds a tool. They sell it to someone who the government says will be using it within the framework or the law, or at least in accordance to our interests.
No rational person would trust their government to behave morally with tool for all time. While refusing to co-operate would at best delay invention of the tool that alone might be enough to make a big difference.
For example take the engineers and scientists who developed the first atomic bomb. If they had refused to push the project forwards it might not have been developed until the war had ended, likely only a few weeks or months after the bombs were used. Hundreds of thousands of innocent lives could have been saved. Even the mere statement that those with the knowledge to build such a weapon were unwilling to do so might have made the military commanders and politicians making the decision to deploy less likely to do so.
Changing to a micro with more I/O pins would be possible, or better still adding an LED driver chip with shift register so you can have arbitrary length strings.
Many keyboards don't have LEDs any more because they are wireless. LEDs would quickly kill the batteries. I know many here prefer a wired Model M but it's nice to be able to just move the keyboard out of the way sometimes, and my arthritic fingers prefer low impact low travel MS/Lenovo keyboards.
Scroll Lock is useful for breaking out of VMs. The Num Lock key pisses me off because I never, ever want the numeric keyboard not to be numeric.
My boss hates caps lock so much he immediately rips it off every keyboard he gets. I think I might start doing the same thing with Num Lock. I wish they made keyboards with an underscore key.
Did you ever wonder what motivates people to take such extreme and risky actions? It isn't because they are evil or "bad guys".
Ahem, the Hulk begs to differ. Pure gamma radiation exposure.
5 - We're collecting information, just not location information
My bet would be this. They collect signal strength and association data from cell towers. It is then simple to transform that to a location, but the transform happens on their sever so they didn't "collect" it.
How about "you are under arrest, you have the right to remain silent but anything you do say can be used against you in a court of law", or whatever the local equivalent is.
Individual countries should at least put out arrest warrants for NSA employees so that they can't travel there. Any EU country that does it can make it an EU wide warrant. It may not result in any arrests but at least there would be some repercussions for the US.