> You have to know, anything crowdfunded is very high risk.
People who ordered from Kanoa's site directly didn't "crowdfund" anything, they "pre-ordered" the headphones. They weren't gambling on Kickstarter. So what risk are you talking about? It has nothing to do with risk, it is fraud.
> I'm amazed some unscrupulous company has't abused it to take money with no intention of ever delivering a product.
there are plenty of million dollar fraudulent projects on Kickstarter, they don't care, they have only their reputation to loose.
> The touchbar is a problem looking for a solution. For the premium they charge for it I fail to see how it returns its value. Perhaps this was innovation for the sake of innovation, but I don't see the touchbar having a prolonged lifespan. Sooner or later Apple is going to come to the realization that they need a touchscreen on the MacBook.
IMHO the Surface Book from Microsoft is a great idea with a beautiful design but poorly executed [1]
I would have expected Apple to come up with this kind of product and phase out both the Macbook Air and the ipad. The Macbook + touchbar seems so half baked I'm not sure why Apple thought it was a good idea.
Because touchscreen on a laptop don't make sense because they
- Unbalance the weight of the laptop.
- Lead to finger print smudges all over the screen.
- Take your hands off the home row
- And tap areas need to be far bigger than mouse areas. You either get too tiny tap areas that make interfaces harder to use, or you get too large areas that are a waste for scrollpad/mouse users.
I'll never get ChromeOS. An Os where you cant install anything is useless. Want to use webapps? use a browser,at least on Android I can develop "native apps",run background processes. Tell me what can do ChromeOS that Android cant do? All google services are on Android.
> Tell me what can do ChromeOS that Android cant do?
Boot up fast. Never get malware. Never get bogged down by a process running in the background. ChromeOS is the OS-level version of "Worse is better". The ultimate "just works" zero-maintenance device. Android keeps demanding more and more hardware to stay performant, ChromeOS is comparatively light.
That said, I'm always surprised that Google maintains 2 OS's (plus their internal Goobuntu distro). Remember that Android wasn't really suitable for this until Android 4 - no landscape mode, no Chrome browser... even now, Android's home-screen looks rather ugly in landscape since the app icons are terribly spaced. I wouldn't be surprised if they'll be looking to discontinue ChromeOS as Android gets better features in that space.
The big failing is that Android's app space is fixated on touch, and reaching out to touch a laptop touchscreen sucks.
>The big failing is that Android's app space is fixated on touch, and reaching out to touch a laptop touchscreen sucks.
If Google has learned anything from the launch of Windows 8, it's to keep touch/non-touch operating systems separate. Even if they occupy similar form factors, you still can't expect a unified UI to work well.
After using a Surface Pro, Windows 8 began to make sense. Still I don't appreciate the lack of Start Menu in the desktop portion of the OS, fortunately Start8 compensates that nuisance.
I think it can be done, but you have to start with that goal in mind from day one and keep all your application develpers held to that goal. The Win8RT platform avoids the legacy baggage of the main Windows desktop OS, and most users say it succeeds quite well at being a good netbook/tablet OS.
I've felt the same way -- it makes more sense to have ChromeOS on phones / tablets, which are intended to always be connected, and put Android on laptops which are sometimes connected.
most ORMs have a query language too, it's not just "Linq". Orms are good for development purposes and you can always do raw SQL queries within ORMs at some point.
The thing that's nice about Linq is the integration. You can directly reference variables in the things you're querying, and then either fill in an instance of an existing class, or generate an anonymous object.
For example:
var query = from c in customers
join o in orders on c.ID equals o.ID
select new {
c.Name,
o.Product,
Address = c.MailingAddress
};
Of course, anonymous objects in C# can be a pain in the ass, since you can't usefully return them from a method. Something like Scala's structural types would solve that problem.
I don't really like C# that much as a language, but I do like the Linq approach.
But I can understand , because it's popular , some people feel like they are forced to understand or learn it.
Yet you can be proud that Coffeescript influenced the latest ES spec, that's all that matters , you pushed Javascript forward, by saying "Dont wait for other to make the stuff you need, do your own stuff and eventually people will wake up and adress your intial issue".
I'll never forget reading a blog post [0] by Brendan Eich in which he addressed upcoming ES features that were influenced by or emulated Coffeescript syntax.
It was a pretty solid Krusty the Clown reference on his part.
Why people dislike ActionScript ? we are talking about the language , not the Flash Plateform. As a language ActionScript is what Javascript should have been ,strict enough for large scale programs , dynamic enough to be written fast. Flash is the plateform and the framework , actionscript is the language. I dont really get that hate for ActionScript.
People who ordered from Kanoa's site directly didn't "crowdfund" anything, they "pre-ordered" the headphones. They weren't gambling on Kickstarter. So what risk are you talking about? It has nothing to do with risk, it is fraud.
> I'm amazed some unscrupulous company has't abused it to take money with no intention of ever delivering a product.
there are plenty of million dollar fraudulent projects on Kickstarter, they don't care, they have only their reputation to loose.