1,652 karma · joined October 10, 2013
I also haven't seen anyone get sick from HoloLens or trip over anything while using one.
I wouldn't be surprised if the price point of HoloLens is absurdly high for a very specific reason: to stop people from thinking it's consumer technology - it isn't - not yet. And if that's Microsoft's strategy then I'd say it's a smart move. As a HoloLens developer you have to focus your efforts on enterprise and practical applications. Not gimmicks, because there's no money in that.
The trouble I have is not specific to Inferno, but rather the idea that less and new is better. Eventually, your users will want something that Inferno doesn't offer, and eventually it will be implemented. And this will happen more than once, probably to the point where your library, too, is 45kb. So is all this work and fragmentation and confusion and comparing of benchmarks really worth it? I think not, unless the technology stands to bring something vastly different to the table.
The trouble with competing with React in its own space right now, stems from the vast amount of resources many of companies are putting behind it. You just can't make a Inferno Native, etc. I think we'd be much better off all working together on new ideas, not rehashing innovation in order to win benchmark tests.
All that said, I applaud the effort, as I'm sure this took a lot.
What, if anything, is actually gained from a business perspective by reducing a single library by 38kb? My guess is exactly nothing. And the benefit of sticking to React is not only the community, but the fact that they actually own their virtual DOM implementation and actively work to improve it (the forthcoming fiber rendering engine is a great example of that.)
I'm not hating on new technology, but this isn't actually new. It's a clone that isn't really bringing anything new to the table, and just muddies the water for developers. It's like if every few weeks there was a new take on Git that did practically the same thing but wasn't Git.
We'd be much better off if these people were contributing to React core. Because if it truly has the same capability as React, you should be able to shave the 38k off right?
Often times I see my coworkers screwing around with git trying to review diffs and commit their changes. One of two things happens: they spend longer than they should doing it, or they do it haphazardly. Sometimes they get it wrong.
Just use a GUI.
I use SourceTree and often find myself committing individual lines or chunks in my files instead of the whole file. I'm confident the average git CLI user doesn't even know this is possible. I can do massively complicated commits with ease because I can see every single line that has changed right in front of me.
I just don't understand the fetishization of source control via CLI. In all likelihood it doesn't make you more productive, and it's probably less accurate unless you really know you way around git.
Are you really wondering that? The people that buy this stuff are the ones that won't even make themselves a meal. You think they're gonna make the powder themselves?
"a 28" desktop PC" is a bit of an understatement. It's a huge low-latency touch display which works like a drafting table.
> nobody uses desktops anymore
There's a desktop on most desks in our office. A Macbook is certainly an alternative option but not if you're looking for a large touchscreen display.
> For the same price as the new Surface Book i7, I can get an MBP 15" with bigger screen and quad-core CPU
If there was really a performance problem I think a lot more people would be upset with what was announced. Last gen means more stability and likely cooler temperature hardware. Also, does the 15" MBP have a detachable/touch screen? Does it come with Windows? These are real considerations for potential Surface adopters.
The Macbook is simply a laptop. There's no problem with that, but Surface is selling more than that, so a direct comparison on cost and performance isn't really fair. Or are you suggesting Apple is the only company capable of putting newer hardware into a computer?
The only advantage I see to this vs. something like HoloLens is that it doesn't require a head mounted display. Unfortunately for this project, that's not as big a barrier for serious companies as they need it to be. In time I think this "advantage" will also dwindle due to shrinking component size, etc.
The price is also considerable - it's about a thousand dollars cheaper than a HoloLens (I'm going to keep going back to HoloLens because to me they're directly comparable.) But the thousand saved also comes with some significant drawbacks:
- The notion of collaboration seems to be non-existent with this device - I don't see them showing how that might work based on their promo clips. Seems to be single user driven.
- It has a back-face. How do you render something like text so that it's readable from all perspectives?
- Control appears to be limited with no standard input. HoloLens tracks the users hands, by comparison.
- Does it have a top on it? At that point, what really separates it from a 3D TV? Seems like you'd only get limited perspective translation.
I'm having trouble coming up with really practical applications for such a device, that wouldn't be better suited by a head mounted personal device. I fully support the effort if they find their niche, but coming from a VR/MR point of view, I can't really see any real advantages. Please enlighten me! I don't mean to be a downer!
Why specify a range if you're going to leave it open-ended?
The amount of visual noise in the promise example cannot be understated.