406 karma · joined July 27, 2011
This might be a tangential discussion. Earlier, I used to have a similar approach. Can't code until I have the complete picture. But, it's tough to do in a commercial world and you have deliverables. So, nowadays, I start with what I know and scramble my way until I get a better picture. There are times when that approach works. But, there have been days where I was like - "wish I had spent some more time thinking about this".
I am curious how folks on HN handle this "coding block".
[1] - http://msdn.microsoft.com/en-us/library/vstudio/system.threa...
[2] - http://msdn.microsoft.com/en-us/library/vstudio/hh191443.asp... and http://msdn.microsoft.com/en-us/library/vstudio/hh156528.asp...
[1] - http://arstechnica.com/gadgets/2013/08/google-blocks-windows... [2] - https://news.ycombinator.com/item?id=6220233
That just doesn't sound right. 10 years in market is not too early. And because it is working for Bezos and Amazon, it doesn't mean that this strategy will work for others.
[0] http://www.microsoft.com/Surface/en-US/surface-with-windows-... [1] http://www.apple.com/macbookair/specs.html
EDIT: Those are without the keyboard. Depending on the keyboard, I can see how Surface might have been slightly heavier.
Start screen appears on the last monitor you launched the modern app or charms.
For switching Start screen between multiple monitors, try Windows + PageUp (or Windows + PageDown).
You can change the taskbar settings. Right click on taskbar -> properties -> Taskbar where window is open (under show taskbar buttons on).
So true.
This interview is one of my fav. I just marvel at Steve's impeccable clarity of thoughts!
I am sure Hastings is not naive enough to not think about these obvious things, which makes me think, how does this help them? I can't think of even one angle where splitting the companies makes sense?
Personally, I would prefer if comments were directly a link. Not a big fan of the popup.
Besides that, folks can continue to leverage their XAML (for UI) and C#/VB skills for building even new Metro style apps.
That aside, isn't this a good thing that Windows 8 now doesn't care (at least, for the new Metro apps) what runtime you're targeting - Silverlight, .Net (full CLR) or Native? - all apps irrespective of whether it was developed in C++, C# or VB with XAML or JS with Html - they're targeted to run in the Windows runtime. For Silverlight developers, they can continue to use XAML for developing their UI's, but yes, they would have learn about the new/different UI controls for the metro style, but that's not the same as learning a completely different language.
Windows Runtime documentation - http://msdn.microsoft.com/en-us/library/windows/apps/hh46494...
Edit - Added WinRT link
From the article: The Windows Runtime is exposed using API metadata (.winmd files). This is the same format used by the .NET framework (Ecma-335). The underlying binary contract makes it easy for you to access the Windows Runtime APIs directly in the development language of your choice. The shape and structure of the Windows Runtime APIs can be understood by both static languages such as C# and dynamic languages such as JavaScript. IntelliSense is available in JavaScript, C#, Visual Basic, and C++.
Edit: Updated the link and added snippet
On a serious note though, assume that you have a sandwich shop and your business is of course to sell sandwich (not free) and people flock to you for your tasty sandwiches. Now, if I open a Sandwich shop that gives away free sandwiches and it also tastes pretty much (close to 85%) like your sandwiches (say, i was inspired by your sandwiches, but i don't acknowledge publicly) and make money out of the numerous solicitors selling all kinds of things (you can decline to buy stuff, but they're always in-your-face) that are in and around my shop. Now, why would customers go to you if I sell the same (pretty much) sandwich for free?
Does it mean that I am a philanthropist because I give away free sandwiches to the people? And because I am doing a charity (technically), does it mean that you should not sue me?
That said, patent troll (like Lordsys) is entirely different issue. However, I don't think Apple has a choice here. It is trying to defend its business, and the only legal way it can do it is through these stupid patents.
Edit - Instead of just down-voting, why not elaborate?