Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Notes from a real Sync user (Score 5, Insightful) 233

As a real Sync user (from 2012), my experience has been that its problems have more to do with user interface than "stability". Even if QNX improves on the latter, it does nothing for the former.

Well, it might help indirectly. Every hour the developers don't spend trying to debug the OS is an hour they can instead spend on making the user interface work better. I suspect that a lot of mediocre products appear simply because there were so many showstopping bugs to chase down that there was never any time to smooth out the rough edges.

Comment Re:But does it report artificially low ink levels? (Score 1) 270

But, if you end up buying a newer Keurig machine ... suddenly you get DRM, specifically because it's the razor blade business model, and Keurig has decided you must buy from them.

If there's any justice in the world, Keurig will be getting a lot of post-Christmas returns this year, when people realize that the coffee machine they just upgraded to is incompatible with most of the coffee they wanted to make.

Comment Re:Very cool. (Score 1) 127

Why would I put my grandchildren's videos on Youtube?

I don't know why you'd do it, but I think the reason many people put their videos on YouTube is because it's an easy way to share said videos with the people they want to share them with. Sending someone a YouTube URL is a lot easier and quicker than figuring out how to get a multi-gigabyte video file from your computer to their computer.

Comment Re:I look forward (Score 2) 137

Actually, I don't know why they don't "acquiesce" somewhat to the demands - and offer to sell to the dealers at the same price as they sell in other states.

I don't think there is anything stopping a Texas auto dealer from going to Tesla's web site today and buying as many cars as he wants to buy.

The real issue is that the dealer would then want to service and support these cars, which would require a more in-depth working relationship with Tesla; and Tesla (quite reasonably IMO) does not trust dealers to do as good a job with that as Tesla itself can. Without quality service and support, OTOH, there is no reason why a customer should want to buy through a dealership and pay extra for inferior support.

Comment Re:Are they really that scared? (Score 2) 461

The weirdest thing is that this hatred of "government" seems to come, without a trace of irony, from politicians.

It's perfect cover: as an anti-government politician, if your policies don't work, that's only more proof that government is incompetent and you were right all along to oppose. If they do work, OTOH, you're a hero! You can't lose :^)

Comment Re:Why program in Python (Score 1) 277

Also, explain to me why anyone should use an interpreted programming language when even CommonLisp was already compiled in the 80s?

In a large number of scenarios, the limiting factor is the skill of the (often easily-intimidated newbie) programmer, not the speed of the resulting program's execution.

In those cases, a "slow" language that is easy to learn and use (e.g. Python) typically produces a better result than a really fast/powerful language that isn't as newbie-friendly. Computers are fast enough these days that for a lot of things, a slow/inefficient program is nevertheless more than adequate to the task at hand.

In particular, I think the ability to run the Python interpreter and enter python code into it interactively is an easy and convenient way for people to experiment and learn how Python works. Compiled languages make that harder to do, as you have to enter all your changes at once, then recompile, rather than being able to type in a single line and get an instant result.

Comment Re:C/C++ at $160k/yr (Score 2) 277

Which language is that? Phython? C++? C? Java? A language "does not cut it" ... how retarded.

It's not retarded at all; it's a simple fact that each language comes with its own set of design decisions that make some tasks easier and some tasks more difficult. Thinking that all languages are equivalent would be a newbie mistake.

For example, Python, while it is a great high-level language and easy to learn and use, will almost never produce software that runs at the speed of an equivalent compiled C or C++ program. Furthermore, its continuing reliance on a Global Interpreter Lock means that multithreaded Python programs will not utilize multiple cores efficiently for the forseeable future.

Java, OTOH, avoids those problems but using Java means you'll need to include a Java runtime environment and JIT on any platform you deploy on; that makes it inappropriate for many embedded devices or otherwise constrained environments. Also the non-deterministic timing of the built-in garbage collector makes Java a poor fit for real-time programming.

C/C++, finally, can run mostly anywhere, but their low-level nature makes them a bit harder to learn, and a great deal more conducive to shooting yourself in the foot with (if you don't use them correctly).

Comment Re:Current system assumes only so many users..... (Score 1) 327

As soon as too many people start putting power from solar back onto the grid at one time, in one area? They can't really do anything with it, so it gets wasted.

A possible twist on this outcome: before this happens, the price and performance of energy storage (e.g. electric-car style battery packs) improves to the point where it becomes economical for most solar panel owners (or perhaps even the power company) to store any excess electricity that would otherwise be wasted. Dunno if or when it will happen, but it certainly would simplify things.

Slashdot Top Deals

"Who alone has reason to *lie himself out* of actuality? He who *suffers* from it." -- Friedrich Nietzsche

Working...