skysight-inc/HackerNews huggingface dataset:
I don't think either A. or B. is realistic in the long run, both because Apple will obviously want to make the future versions of the watch as thin as possible which might make it difficult to fit the new hardware in the old case (imagine if in a few years they decide to use a bigger curved screen for instance) and also because Apple is not really famous for supporting what they consider to be obsolete products.

I think people who'd buy a gold iWatch are not looking for a family heirloom to give to their great-grandchildren, they're looking for something "bling" to show off how rich they are. I think it's for the petrodollar market, basically. I'm sure you can already find diamond encrusted iphones made by third parties already...
Here's one thing the author is missing: all high-end phones are essentially being "disrupted" by lower cost models that are getting increasingly better - or in other words just as good as the high-end ones were 2-3 years ago, when many people were very happy with their high-end phones at the time.

Why do you think Apple's market share is steadily declining at the global levels? It's because of the lower-cost phones. So Apple may "win" the 600+ dollar/euro high-end, just like they won in the $1,000+ PC market, and while that will no doubt continue to remain profitable for Apple, it will ultimately mean Apple has a small market share, and therefore a smaller ecosystem.
NFC is still a solution looking for a problem.

It's the same issue really with EMV cards in the US, no one will install readers until there are cards, no one will issue cards until there are readers.

At the core of it, the physical card standard is 'good enough' for most people.
Louis Vuitton Sunglasses Cheap for Sale
after 8 years..my whole team was made redundant. I'm thinking if I should look for a job or start my own.
The Ultimate Free Affiliate Marketing  Internet Marketing Video Training Series
Looks like this is not a fight just between Apple and Android. So many players, so much history, so much subjectivity that...

Apple and Android are sure to win! :)

But seriously, only these two have the tech. We never wanted those old watches these smart watches are being compared with. And we sure as hell are not going to buy them now!

None of these so called watch makers make phones. Or tablets. Touch screens. Voice recognition. They are clueless about ecosystems. Watch companies have managed to have a strap ecosystem, that's all. That's laughable and lazy for a "big" business. I continue to believe watch incumbents are obsolete. If anything, this is their last chance to jump onto the bandwagon now that tech companies have put our interests back into watches.
Game developers who need to be pixel perfect are already worried.
> However -- at an eye-watering $1000NZD minimum for a 16GB iPhone 6, there's just no way I can justify the purchase.

Even if I was tempted by the iOS environment, I'd fall into the same boat. I got a Z1 Compact this year for NZ$500 and I've got a great camera, waterproof, 64 GB of storage, snappy smartphone. People keep playing with it and wanting to know where to buy them.
OCaml is not my primary programming language, but I have been looking at it among many other options including all of the ones you mentioned.

The module system of OCaml is very powerful, and a similar module system is not present in F#, or anything else besides some variants of StandardML as far as I know. I was able to accomplish many things using Functors that I have not been able to accomplish in any other languages.

Here's a link to one of my previous comments regarding some of OCaml's compelling or unique features:
https://news.ycombinator.com/item?id=7861033

At the time of writing that, there were a couple of reasons why you still might consider Haskell instead of OCaml (assuming you were willing to accept complete purity and were willing to adapt to lazy evaluation). Those two primary reasons were type classes and a multi-core runtime (where immutability would really shine). I don't know much about Haskell, but this is what I've heard from other well informed people. I'm sure there's many other great reasons to use Haskell over OCaml, but these were the main ones from what I could tell.

But since then, it looks like there's been great progress on an OCaml multi-core runtime, and also something very similar to type classes (module implicits). We'll have to see how those develop but it's definitely exciting.

Also since then, Jeffrey Scofield has accomplished a lot to get OCaml working on modern iOS systems so you can build native iOS apps with OCaml:
http://psellos.com/ocaml/compile-to-iphone.html

I've been building a small project in OCaml for a while now, and my experience hasn't left me wanting any core language feature that some other language has, aside from possibly a multi-core runtime (I haven't actually needed it yet, but I will soon). Most of the things I wish were different are very superficial syntactic gripes - but OCaml supports arbitrary syntax via ppx extensions so I can just stop complaining and build the syntax I want to program in. (Haskell-inspired syntax? Swift-inspired syntax?).

The only other feature I'd like to see is a unification of the object system and record system: You could describe that as "row polymorphism" built into records (complete with pattern matching). No other major contenders support this, so it doesn't effect my language decision, yet it would be a welcomed feature.
Ask HN: Equity structure setup by Y Combinator
From what I understand Y-Combinator assists startups with incorporation. A Delaware C-Corp is pretty standard to allow Common shares for founders and preferred shares for Venture Capital firms. Although their are a few questions here.

First the set par value and amount of stocks they usually create in the articles of incorporation? Standard here is about 0.0001 and 1+ million, what does Y-Combinator do?

And when the founders buy their founders shares, do they purchase it at the par value?

And finally do they set it up so the founders have a vesting period? Is 4 year per monthly vest?

These is pretty specific questions not sure if anyone here will know the answers. Thanks.
I've been scraping Amazon for the past few years. Yeah the captcha that they introduced around last February is a pain, but there are ways around it. I have and still do make my living from scraping (not just Amazon) - lemme know if you are interested and maybe I can help someone out.
If you think about the parent's case, unidirectional syncing ended up causing empty dataset to be synced from the computer to the iPhone. That doesn't seem right. Compare this to Dropbox's model of syncing: intentional changes (yes, deletes as well) are synchronized and this is done multidirectionally between all the participating devices. This is what seems to me like a better definition of sync.

Or consider your mobile device calendar. You add an appointment on your phone, it doesn't disappear when you sync with your PC (or with cloud, as is common today).

I didn't mean to imply that dictionary defines the meaning, but it does seem to agree with what I mean with "sync". Where does this "true technical meaning of sync" come from?
Nooooooo! I'm going to be curious forever now.
Well if it's using 3x scaling, then writing one pixel will write a 3x3 block on a 1242x2208 buffer that gets downscaled to 1080x1920 yielding a result like this https://imgur.com/ZsJKxzV
That's nonsense.

Sync has always meant merging semantic changes in state between two or more devices. If I buy an app on my desktop and take 4 photos on my phone, when I sync the two devices, I expect the new app on my phone and 4 new photos in my iPhoto.

As version control has taught us, merging changesets can lead to a menagerie of pathological cases and there's no universally correct automatic merging tool. iTunes in the grandfather's case, chose to merge incorrectly and lose data.
Well the UK does have guidance on it...

http://www.hmrc.gov.uk/briefs/vat/brief0914.htm
I think that in a way this was a comforting article. When it comes to things we really care about, beneath the surface we are all equally shallow.

It only becomes problematic when this gets used as an excuse.
We are forced to use poorly-designed legacy languages on the "open" web, but why would you torment yourself with them when you are not limited outside of the "open" web?
I'm guessing it was a reference to "net neutrality" which is a legislative attempt to prevent near-monopoly internet providers from capturing excess profits from web services.
I have an additional reason:

7.Taking notes on our devices.

I have an iphone for developing iOS and a galaxy Note.

I hate lots on things on Android(painfully slow and half baked) but note taking I love.
I find your analogy particularly fitting, albeit you miss the point, perhaps because you are not into either cameras or watches.

Compact cameras are not doing too good, because you can shoot pictures with your phone. DSLR and mirrorless though, are doing swell, with even better projections.

In the same way, I think low end watches (mechanical+smart) will suffer a big hit, but high end watches ($1k+ will not see any difference at all). It's just different market segments. You don't see Martinelli worried about Ikea opening a factory every eayr. They just sell to different people.

I've tried to make that point to people who claim that Apple has ever shrinking market share in the smartphone market. It might seem so to a person who has no idea about marketing, but in reality, Apple's share in the high end segment of the market is increasing.
I have to log into my toilet :-(
> Correct me if I'm wrong, but isn't the US prison population just 0.00730843528654% of our country's total population?

Citation needed. In fact, the figure is 0.94% in jail, and 2.9% in one or more of jail/probation/parole:

http://en.wikipedia.org/wiki/Incarceration_in_the_United_Sta...

Quote: "According to the U.S. Bureau of Justice Statistics (BJS), 2,266,800 adults were incarcerated in U.S. federal and state prisons, and county jails at year-end 2011 – about 0.94% of adults in the U.S. resident population.[4] Additionally, 4,814,200 adults at year-end 2011 were on probation or on parole.[8] In total, 6,977,700 adults were under correctional supervision (probation, parole, jail, or prison) in 2011 – about 2.9% of adults in the U.S. resident population."

This means your provided figure is (a) wildly exaggerated as to its accuracy, using far more digits than its source can justify, and (b) flat wrong to an astonishing degree.

> Wouldn't it be more effective if we just decriminalized drug possession and just ended the drug war entirely?

Absolutely, many agree including me. But your figures are still wrong.
Does this explain why Google search results have degraded the last 6 months? I am not trolling -seriously- for me googling first is hardly worthwhile nowadays. A user from the Netherlands. If there was a way to still use the 2009 search index, i would!!
Yes, it is useful. For example, if you want to bootstrap a language implementation from the smallest possible subset, with a very trivial interpreter, then using Y-combinator as a way to implement recursion is reasonable (after all, performance does not matter for the bootstrap phase). See an example of such a use in https://github.com/combinatorylogic/mbase/blob/master/src/l/...
Thanks a lot for your in depth explanation and the examples. Gives me a lot of motivation to keep working on keeping my codebase clean.
The problem is that they add a new language feature for every new use case instead of trying to make features fit together in a nice compact core & building on top of that core (in other words 'modern language design'). Systemverilog now has ~250 keywords, do you think you know all of them? There are so many that they allow you to selectively disable keywords using compiler pragmas. In python there are only 33 keywords!
VHDL avoided this issue because they mostly copied the ADA language which was developed by competent language designers.

I don't doubt the usefulness of a subset of systemverilog, but as a language it's very badly designed.
They fixed the OP issue by now, but this still works..
There's a lot of stuff that I wouldn't personally call "customisation" that matters in various markets too, SD cards, TV reception or dual-sim and the like.

Android's famous "fragmentation" allows for this.
Rather than "is this perfect?", the important question for me is "is this better or worse than my current diet of instant noodles and baked beans, with the occasional delivery pizza when I'm too lazy for instant noodles?"
Apple is losing its advantage over Android regarding market fragmentation.

An iOS developer has to support eight different screens these days to cover all devices that will run iOS8:

* iPad 2

* iPad mini (the last non retina devices, same resolution, different DPI)

* iPhone 4S

* iPhone 5/5C/5S/iPod Touch 5th gen

* iPhone 6

* iPhone 6 Plus

* iPad 3/4/Air

* iPad Mini Retina (again, same resolution, different DPI)

Many devs will ignore the DPI differences between the iPad and the iPad mini, but that isn't ideal.
I think the iPhone 6 Plus should have had a 1600x900 display to keep the DPI in line with the previous phones, however Apple was probably afraid to be compared unfavorably to the Android phones that have 1080p panels.
The law in most states specifically forbids bikes from impeding the flow flow of traffic. In some states they specifically even define what "impedes" mean (e.g. n number of cars behind the cyclist, the cyclist must pull to the side to let the cars pass, etc.).

> It does permit them to impede traffic where doing otherwise would be unsafe.

True. Just like farm equipment and horses.
A localhost traffic monitor, written in C
This looks pretty awesome. Could it be used for importing email contacts from gmail/yahoo/live etc.?
Perhaps this is why:

http://www.androidcentral.com/google-moves-hangouts-vp8-offe...

Instead of hardware accelerated h264 (almost all chipsets have hardware decoding/encoding of h264), they use their own VP8/9 - which is decoding/encoding on CPU

Also the reason why Google Glass can't do Hangouts - not powerful enough for software encoding.

They should just use h264.
Other option is to go underground. On continental climate it also saves winter heating costs
Efficient Algorithms for the Spoonerism Problem (2007) [pdf]
Readonomy – Read, share and bookmark together with your team
Presentation: The Broccoli Build Tool WithJo Liss
The Seiko 5 has an amazing ecosystem of customized parts by the way, showing that mechanical watches can be a dream for tinkerers.
To be honest, my Nexus 5 is the first device that is good (to me) right out of the box.

I've installed Cyanogenmod on every Android device before and Cydia on my first iOS device (my first smartphone was an iPhone 3GS).

The clerk you are talking about, will still not know what NFC is for payments in a year from now. It doesn't change anything that Apple now joined the same game with Apple Pay... It's more infrastructure related and demand related.

Just like the Apple Watch, there is no actual demand for NFC Payments from regular users.

There was demand for the iPod, iPhone and iPad. Also Maps applications are used a lot (Navigation).

We don't use watches anymore (check your smartphone), we still pay with our wallet and with cash.
With basic $http or resource:

You have to reload all the data each time you go to this view (if you navigate back to previous page it has to reload).

You have to reload data that is used on multiple pages. eg. products, categories, tags and especially user

The most common solution is to start stuffing things in $rootScope, after that you stuff it in localStorage using angular-cache (which is great).

My own system keeps the user's menu in cache, so it loads near instantly when they come back to the site (still logged in). It invalidates the cache if the user or app version has changed.
It's not just a matter of layout, it's also a matter of making sure that UI elements are not too small and not too large.
"The problem of C programmers is the oversimplification and the premise that CS has figured it all. I can understand using C for simple high-level tasks, but doing this too often is risky."

Yes, Soylent might not be pefect. Doesn't mean status quo is better.
I'm forever cleaning my MacBook screen WITHOUT using it as a touchscreen. I can only imagine how often I'd have to clean it if it was a touchscreen.

The touchpad on the MacBook is close enough to the keyboard that you can sort of use it with your thumb whilst your hands on the keyboard, and don't have to lift your arm if you need to use the touchpad with your fingers - you just move your arm backwards.
If it was a touchscreen, you'd be constantly lifting your arm, particularly as the native window resizing via keyboard on OSX is non-existent. (At least on Windows you can use the entire system for the most part with the keyboard, including resizing, snapping windows, minimizing, restoring etc.)
The alternative talked about here is not having the physical screen resolution of 2208x1242 but rather just rendering at 1080p without scaling down.
That's a good point. But besides my undying love for Chrome Dev Tools, I'm kinda bugged by the idea of hacking a permanent workaround into the browser to accommodate broken sites.
Yes, example time. I just wanted to make sure to get some general feedback first.

I have a tool that interacts with an ssh connection by emulating a terminal (keywords: spawn, expect, python-pexpect). The general case is you start the connection, send shell commands, and expect a prompt at the end. But what can also happen is that your connection gets closed in the middle of the interaction by the server ("Connection to <IP> closed by host."), that a timeout in my code, in the expect request, or in the ssh connection terminates, or that you get error messages like "broken pipe" with huge timeouts, etc. Then it might also happen that the shell command of the user has a syntax error. While I would argue the user should simply parse the output he receives, the user says he wants my framework to throw an exception to tell him about the syntax error. Adding all these cases has bloated my code a lot. And until now I only have three users.
I think another solution that is often overlooked in the US is the passive flow caused by open windows. I've been to so many buildings in the US where it's impossible to have windows wide open and in some cases open at all.

I tend to think this is a bit like suburbia: a design choice made when energy was much cheaper.
"But the GMO lightning rod distracts from the larger cautionary tale: Our reliance on monoculture to feed surging global populations is catching up with us."

A lot of old true-to-seed breeds of plants with diverse sets of attributes (like e.g. being more resistant to certain environmental conditions) haven't been cultivated for economic reasons and consequently have become extinct by now.

There are some enthusiasts trying to preserve those old breeds by running seed-banks but they have a hard time to do so even here in Europe because of corporations like Monsanto and their heavy lobbying trying to outlaw this movement.

Arche Noah:

"In the past 100 years we have lost about 75 percent of agricultural diversity worldwide."

https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...

Related - I was just posting on this topic on the Red Delicious thread which popped up on the HN frontpage:

https://news.ycombinator.com/item?id=8301185

Edit: I can't see why this gets downvoted, it is clearly on-topic and relevant.
Reasons for me to stay with mechanical watches:

- The NSA won't hack into it

- Most will work decades and follow me, given I service them every 5 to 8 years
On HN I've seen that pattern and sometimes it was a well-respected poster, hammering on something pedantic and off-topic, derailing the thread. Point being, sometimes someone can be right, really knowledgeable and a (thread-localised) k00k.

added: then again, there's also something about HN's discussion structure (mainly lack of collapsing comments like Reddit has) that makes these derails get in the way much more than necessary. Reddit even has place for strings of puns without them significantly derailing the discussion.
They have a big problem on their hands with a severely outdated Mono and C#. I wonder how much Xamarin wants to charge them for the upgrade.
Medical doctors are just people and are subject to the same biases as everyone else.
But I can imagine that many iOS apps still use 'a fixed layout', as the parent comment stated (or perhaps at max use the old struts and springs mechanism). This may be quite a few and they could all break if Apple had not come up with the 'cheat', as the top comment called it.
HVAC systems should only circulate dry air. When they circulate lukewarm (read: insufficiently dehumidified) air, various smelly and unhealthy substances tend to accumulate in the ducts and filters. Stale air is a telltale sign that you've got a mycotoxin factory in your house.
Good question, wondering the same. Although not tried many JS libraries and supposedly the Chrome dev tools are top notch. Going to follow this..
Mostly lean meat that hasn't been grown eating it's own filth and food that destroys it's immune system meaning we pump the animal with huge amounts of antibiotics.
It's just as likely to push people away from Google services.

The majority of people using iOS are not financially invested in the google ecosystem - they're more likely to be using the free services like search, email, maps, etc.

If a google service doesn't work well on the $700 phone you've just bought that runs 5 years worth of purchased apps, are you really going to abandon all of that because of a free service?

No, you're going to find a service that works better on the device. There are very few if any things where google is the only provider or even the only good provider of a service.
One thing the author is missing: the prices begin at 350$. The milanaise strap he shows might be worth as much alone. For 350$ you probably get the cheap sport watch, while the beautiful ones might cost a good 1000. Which makes the wealth argument less strong. But let's see how this comes out.
A village just outside Oxford (UK) has a communal apple orchard (http://www.oxfordpreservation.org.uk/land/wolvercoteorchard....)

They have over 30 varieties, many of which are very old and unusual. I'm a lover of crisp, tart apples, and they had one, sort of a cross between a Bramley and a Cox, which was one of the finest apples I have ever eaten.
It's not that these are 'just bad', it's often that these frameworks often did not have much time to mature.

You just can't compare the JS libary ecosystem to something like e.g. the Java ecosystem which had much more time to grow and mature.
A brief walk-through of the ng-options in AngularJS
I would compare it to Georgia. Why does every (well most) news website use Georgia?!! As if there is a dearth of newer beautiful looking fonts.
I find Google Maps worse on iPad than on my old Motorola Xoom.
this spam adds nothing to Google's original statement that https will have a small effect.
> None I know wears a watch anymore.

You're taking functionality and fashion and grouping them together. Then you're dismissing one of the elements, functionality, and throwing out the other with it, fashion.

I wear a mechanical watch purely for fashion. The same way females wear rings in their ears. Ultimately, I don't think the first iteration of Apple Watch is going to supplant that, however it may in the future.
For the ones that think a wallet isn't required anymore because of Apple Pay. How are you going to transfer money to your friend (with any other device or without a smartphone), with a transfer rate of 0% without cash?

If that problem is solved, there can be a future for a walletless life.
eBay on Android is feeble compared to the iOS one, particularly layout-wise. They are making very very very slow attempts to improve the Android version though, from what I can tell.
This turns your android into a the same type of shield.

http://1sheeld.com