skysight-inc/HackerNews huggingface dataset:
Apple watch sales have been amazing: http://www.wsj.com/articles/apple-watch-with-sizable-sales-c...

Selling better than the iPhone did in its first year. If miniaturization improves to the point that we can fit reasonable processors battery life in the phone form-factor, then expect to sell even better.
Interesting idea. It looks like the largest in terms of number of units built in 2014-2015 in NYC was 815 units, so you would need 246 of them to get to 200000+ units.

http://therealdeal.com/wp-content/uploads/2015/07/NYC-Condo-...
"64-bit" and "using Boost" are the clues that I was making a contrasting, not supporting, argument.
> how many devs really grok the Android gradle plugin and feel comfortable just writing tasks themselves without carefully copying/pasting

That plugin uses Apache Groovy for its syntax, though in reality only a tiny non-Turing Complete portion of Groovy's syntax is used in virtually every build script out there. The main difficulty with Gradle is really the complex API it exposes to Groovy, e.g. not knowing whether to use an = like in

depos = {
//stuff
}

or

depos {
//stuff
}
I was certainly in a similar boat (though a later generation of computers) whereby I found around age 9 that "poking" at a computer (either plugging random things in, or clicking random buttons or keys) enough yielded some interesting/mildly entertaining results. Of course, many times, these results ended with being grounded for breaking something, but nonetheless, the endless possibilities of random keystrokes and mouse clicks seemed to exude some kind of strange primitive allure.

Also, K&R for kids ages 12-14?!
Sure. The real point I'm getting at is that overly strong statements lead to arguments, where people take your statement at face value. Hyperbole is rarely useful in a serious discussion. It just means people have to work to determine your real stance because it may not match exactly what you said.

You could have said "I've never seen a case where exception handling resulted in more clear and easier to read code, and I doubt I'll ever encounter such a situation" and I think that would convey your opinion clearer (assuming I understand it correctly).

> No rules are universal.

We're talking about CS and programming here, where there are plenty of cases where things have been formally proven. Some rules are universal. No reason to use absolutist statements where they don't apple.
I dunno, but the Rincon towers in SF have something like 300 units each, so you are talking about several hundred Rincon-sized buildings or a few thousand 50-100 unit buildings.
10 Marketing Conferences Worth Attending in 2016
i acknowledge that city ordinances can be a huge headache, but consider that trees serve more than just aesthetic purpose. They provide shade, filter particulate matter, and increase air quality for a much larger area than just 'your own property'.

This is especially important in the urban core of cities where greenery can be scarce, and mature trees even more so.
Probably Net10, they are bigtime partners with Walmart (but could also be Boost Mobile or a couple others with similar plans).

I bought an unlocked MotoG and with Net10 I pay either $40 for 3GB or $50 for 5GB depending on my expected usage for the month (you can get bigger plans if you want at $10-for-2GB increments). If you go over you are not cut off, just restricted to 2G service (latency is horrible though). Tethering is technically against the rules but they don't really care, I've never gotten in trouble. You either get carried on T-Mobile or ATT.

I do ATT and it works fine - I am up north right now in Bumfuck MI (a cabin in the middle of a National Forest) and I have 4/5 bars of 4G signal. I think coverage worries are a thing of the past unless you are using one of those carriers that is specifically city-only. I get around and it's just never been a problem for me.

I buy refills through Callingmart. They don't charge all the extra fees that Net10 does directly (typically an extra $4/mo or so), they do 1% loyalty cashback for your next order, and they constantly run 3% off coupons (check retailmenot.com). So for a $50 refill that costs $54 though Net10's store I am at $46.50 out the door. They have refills for tons of carriers, worth checking out if you're monthly.

I said it below and got down voted but if you aren't unlocked and monthly you are getting screwed hard. My phone is rooted and has an unlocked bootloader, so I can run CyanogenMod (i.e. I can get security updates instead of being tied to the carrier's firmware), use the radio, tether, or anything else I want. I have absolutely zero ties binding me to my carrier - if next month some other carrier offers a better deal (or my current one tries to screw me) I just buy a $2 SIM-kit, swap and activate, and point my Google Voice number at the new SIM. Takes five minutes of work and nobody else even needs to know I changed carriers. The only downside is that you need to pay for a phone upfront instead of on a phone plan since nobody will finance an unlocked phone (hello startup idea).
I find it quite frustrating. I can easily say what I want on other platforms because I can write what I need to without worrying about every single word.

Twitter makes me stop and rewrite and rewrite and rewrite and finally get something that fits in 140 and makes sense for the most part after the third read if you understand me and all the context surrounding the thing I said.

I suppose it's at least partially generational for me but it seems so inelegant. Like we're in a global bit shortage.
I didn't know it was a System V thing. Thank you for cluing me in!

I don't think of it in terms of like-vs-dislike. My observation is that it's a difficult thing to get right without a compiler, and thus avoided for introductory material.

As far as I am aware, storing values in a register requires fewer instructions. However, I have never personally confirmed the performance difference of this calling convention.

Handling of all calling conventions is one of the many things that I am personally much happier leaving up to GCC and LLVM in practice.
I don't know about you, buy my drunken singing is noticeably different than my sober singing.
TCO is "tail call optimization" if anyone is trying to figure it out.
The quote isn't in the article. It's a joke, paraphrasing the subtext of what the Chronicle's editor is actually saying.

There are media outlets in San Francisco (The Street Sheet, Poor Magazine, and others) that dedicate most of their coverage to poor and homeless people, and to proposed solutions for poverty in San Francisco. This "coordinated media wave" is insulting to the hard work those publications put in, and to people who have been working on homelessness in San Francisco since it first reached crisis proportions in the mid-80s, and especially after the 1989 Loma Prieta earthquake.

The first quote in the article is about how the editor of the Chronicle wasn't bothered at all by this massive humanitarian crisis until it made her personally uncomfortable. And that, to me, displays a disgusting lack of empathy for someone whose job is supposed to be "comforting the afflicted and afflicting the comfortable".
Now on Google Play: https://play.google.com/store/apps/details?id=com.google.and...
Technology lures expats back to Vietnam
Good post. This is a bet by Todd or Ted and if you want to piggyback, should be viewed through the lens of how big a bet it is relative to their portfolios. The two of them have generated impressive returns thus far, and are high on my list of investors worth following.
Microsoft Schedules Upgrade to Windows 10 Without Users’ Consent
"A West 57th Street project by developer TF Cornerstone will be New York City’s largest apartment building when completed, with 1,189 units, according to city records."

http://therealdeal.com/2013/11/12/tf-cornerstones-606-west-5...
While it's great that California basically doesn't have noncompetes, I'm skeptical that there is such a bright line relationship between the number of startup companies/amount of VC money in California and this fact. Massachusetts has, unfortunately, not been able to change the law in large part because of lobbying by some big employers yet does pretty well on the tech company creation front. (Less than CA but across a broader scope of businesses.)

But, if lack of non-competes are such a big deal, maybe Hawaii will become a tech hub, (Mostly :-))
They can innovate. Startups often make shit products the market doesn't want too, and often fail more slowly and expensively than the example of Gerber's adult food line; the article could instead have talked about how Gerber did successfully roll out a life insurance product. The followup articles mention Xerox and Apple: two companies which produced more game changing products as mature companies than 99.99% of Silicon Valley ever will.

If I was to propose my own cod theory of why big companies don't innovate, it would probably involve them seeing innovation as driven by MBAs formulating "innovation strategies" based on articles full of interesting anecdotes and open-to-interpretation theories rather than management saying yes to a higher proportion of projects their underlings want budget for.
I'd love to hear about the specifics for both of the projects. I have a hard time believing that Ruby is faster than C# straight up, and would venture that such speed differences could be easily contributed to something simple like extraneous queries or what have you.
Given how important domain names are for security, it would be concerning if domain names get truncated.

I could craft:

evil.net/this-is-a-very-very-long-path/bankofamerica.com/account-settings/blah/blah/blah

Which, depending on how this is implemented, might render to

...bankofamerica.com/account-settings/blah/blah/blah
How TO: .NET Core, RH Linux, Hyper-V and VSCode
If you are worried about the environment there are far more effective approaches we could use, like increasing density to reduce transport emissions.
State machines in games should be a lure enough for the kids: http://gameprogrammingpatterns.com/state.html
Ask HN: How to search user profile
There used to be a way (prior to algolia search) to search user profiles. There doesn't appear to be a way to do that any ideas?
Some can, some can't. IBM was once very good at innovation.

What hurt IBM was not lack of innovation. They got that part right. It was incremental production economies, the thing the article says is a big-company problem. Others could make generic PCs cheaper than IBM. Others could make disks (which were invented at IBM) cheaper than IBM. IBM eventually exited the low end entirely.

3M, GE, and du Pont are big, old companies good at innovation. Westinghouse was too good - too many high-tech products before their time.

Gerber, the baby food company, doing something stupid is not a good example.
This sounds great but it is a dramatic misunderstanding of the real problem. Sure, you can personally decide you don't like a particular fork. However, the value of your position is not determined by you, it is determined by the community and their overall choice.

Bitcoin forking is dangerous. If it goes bad and the community becomes overly fragmented then everyone loses. The strength of a position in Bitcoin is a combination of many factors, but the most important ones are related to the size of the community, its relative stability as a crypto coin, and the relative ubiquity of it.
Searching "911 app" returns results. They exist.
Sue Decker, ex-Yahoo CFO & President sits on the Board of Directors for Birkshire Hathaway. I'm sure she has plenty of insight to the value of the company, and the complexities of its business.
Jarves is a next generation CMS based on Symfony and REST API using PHP 5.6+
The British Army's Secret Plan to Prop Up South Africa's Ruling Party
the SF Planning Commission holds their public meetings on Thursdays at Noon. They don't want people to come
India just mandated a panic button in all phones (http://money.cnn.com/2016/04/27/technology/india-smartphone-...) so you might get this kind of functionality rolled out more broadly once it's implemented there.
I have now tried it. I'm calling it. Google is officially dead.
I agree it might be hyperbole (my downfall!) with the K&R bit, but I really don't think so.

I think by going through chapter 1 of K&R in slow motion you'd learn more than a year with mr turtle.
Cross platform is not yet there Swift 3. I don't know what to make of IBM adoption of Swift, maybe Websphere Business Component are still a thing and a Swift version might enthrall enterprise users. IBM is already bringing Go on s and z series and writing software in Go like full blockchain implementation.
Thanks I didn't find that. I'll give it a look.
After spying on social media, UK spy agency GCHQ officially joins Twitter
I think we're going to see high IE usage in some markets well past that point. Just as an example, almost every Korean website that keep any sensitive data (and many, many that don't), rely on old IE plugins that are never going to be supported by Edge. Although the gov't is now throwing money at developers to rid themselves of the outdated tech, it's going to be a long process.

Chrome JUST took over IE in market share in the last few months here. All other browsers are sub-5%.
Ask HN: What are the best books for learning information security?
For topics like: common vulnerabilities and mitigations, secure programming techniques, static analysis, reverse engineering, fuzzing, cryptography, and so on.

Looking for some good tomes to expand my mind and bookshelf.
423 Park Avenue is the tallest [1]. 412 637 square feet, containing 104 apartments.

I have no idea what fraction of the floor area is apartments, but if it was all of it, they would average 3968 square feet, which seems huge. If everyone got the same modest but comfortable 820 square feet i have, there could be 503 apartments. At that rate, you'd need about 400 towers to make 200 000 apartments.

[1] https://en.wikipedia.org/wiki/432_Park_Avenue
Double True, definitely need to listen (and watch) existing users to keep increasing the value your app provides to keep them happy.

A page out of patio11's playbook is tracking users that visit your cancellation page but don't cancel so you can connect with them right away to try to avoid 'the bad thing'.
The accuracy can vary wildly and the last thing you need is sending the response team to the wrong location. A hundred meter error can be a huge deal in an urban environment.

Plus there's the problem of conveying that information to emergency services. Each department, of which there are surely tens of thousands, may have completely different computer systems.
So would you say that Ruby's ability to monkeypatch third-party libraries at runtime is not the type of expressiveness that "specially shines" when others have to work with your code?

Because I've had to deal with that type of shit before. Java might have a history of AbstractBuilderFactorySingletons, but you'd be hard-pressed to find an IDE that couldn't make quick work of it. Monkeypatched at runtime? Good luck!
Putting the PC in your pocket was a huge leap, what is left?
Obama's commencement speech at Rutgers: Ignorance is not a virtue
If Apple continues to strategically invest in startups e.g. Didi then it could also be seen as a VC firm.
It was hard to me to believe it too, how is my Ruby/Sinatra app faster than my C#/Asp.Net MVC app? do not compute.

The applications are pretty similar, but request are processed faster with Sinatra, and small queries are no different, you only note the difference when the query returns more tan 100,000 records, but it is an exception to the rule, I suspect it has to do with IIS modules being more heavy than Thin in Ruby.
> hurting them later

We have some students with tight programs (for instance, future elementary educators) where the extra course is a big help, so there is that on the other hand.
this horse bolted long ago with ubiquitous shortURL services
It isn't just 911 in the states :: It is similar here in Norway and gives me a bit of worry... if I ever need emergency services, that is. I guess they can look it up, but it takes longer.

Here there is an app that will send that information to 911, without worrying about giving special permissions at the time of the call. I'm not sure why that isn't standard on cell phones everywhere, especially since phones generally come pre-loaded with apps. I know that landlines in the states send the information to 911, so I would think some people much smarter than I would be able to make an interface to go between the two. I suppose that would take some time, given how well the government seems to work together to get important things done these days.
The first PC videogame I ever saw was a gorilla throwing a barrel at buildings. It was written in BASIC and came with our 286 back in 1989. I was really excited to learn how the monkey was drawn - out of the same ASCII blocks as everything else, obviously, but how? - and excitedly opened the file in a text editor.

It was a little overwhelming to my 7-year-old self to see just how many little subroutines and subprocesses were needed make the whole program work. It was a very complicated set of math processes, not unlike how a car engine is a very complicated set of physical processes. (I'd been helping with car repairs for a few years at this point, and rigged-up a pair of copper wires between the cable box and TV once when we only had 1 coax cable.)

Several years later, I was overjoyed to find the TI-82 calculators we were loaned in school could interpret the same BASIC commands, and happily started writing tiny utilities, competing with classmates for the coolest function, and joining debates about whether pre-programming the Quadratic Equation into a calculator counts as cheating on tests.

Despite setbacks like a lack of programming education in rural WA State in the early 1990s, that monkey throwing barrels planted the seed that made me want to write and understand software.
U.N. experts find weed killer glyphosate unlikely to cause cancer
I'm not sure if it's too late but consider registering as a Democrat so you can vote on the DCCC appointments since the DCCC endorsements have a fair amount of sway in elections. See: http://www.sfyimby.org/slate/

Though feel free to vote as you wish.
> registered portal

Ugh. More gatekeepers. I don't know why they can't just require documentation and let people do this on their own.

Regardless, if anyone is interested, I believe this is a (partial?) list of such portals: http://crowdedmarket.com/platform-reviews/list-of-investment...
Essentially what you propose isn't unrealistic technically, but it would still mean every telco, major and small clecs alike, plus all the hardware/software vendors would have to get on-board with an updated standard. I say updated because this is partially what the Phase II compliance was about trying to accomplish, although it fell short. I personally think this issue is more about people/companies and not about technology cause frankly the tech exists and isn't hard. It is politics and vendors refusing to agree because it isn't on their terms or where they can monetize it.

But even at that, all the PSAPS and secondary centers too would still require an upgrade because the software and hardware they use to convert calls and strip the meta-data would need to be updated. In some cases I think today it would require more flashes of equipment versus new hardware, but it is still a big change.

The voice option is interesting, but would hit a different type of issue, as it would require retraining of every call-taker and dispatcher, and would require significant system upgrades/changes still. Most times when you dial 911 in the US your call is routed to the nearest PSAP (based on the cell tower or physical address) then a call taker picks up the call and their first question is Police/Fire or Medical. Depending how you answer this your call is forwarded to either a dispatcher within their center or transferred. Many times these call takers have limited or no access to the CAD system from which your provider will be dispatched from, so they cannot add location data to a call. In other centers the call taker could do it, but it would still require retraining. Again, stupidity and politics is the problem here, not a technical issue.

On the voice option, while we have come a long way in predictive dialing for marketing purposes call pickup and voice recognition is still one of the hardest parts, so playing the location message at the proper time to not over talk or delay the call needlessly across all the various centers in the US would take a pretty significant platform and a lot of testing.

Last point, there are still a significant number of mobile devices that do not contain a GPS chip, which leads to the other problem, location can't be a standard around just GPS coordinates (yet). But most cell providers have the mojo now to use the towers to narrow your position quickly and automatically, another part of Phase compliance but the "area" they provide is still pretty damn big and doesn't make finding a person easy, but it at least narrows the area to search considerably. But how that gets communicated would all have to be agreed to by a huge number of people.

Personally, I think I'd rather be blindfolded trying to heard cats in a field, it'd be easier then getting telcos and existing vendors on the same page.
I'm not overly familiar with IBM Global Services, but from the contact I've had with them in the enterprise world I think you're undervaluing the stickiness substantially. For context, if I'm looking at the right numbers, IBM has ~USD$80B in revenue with ~USD$60B from services?

IBM realized a while ago that the actual machines were replaceable, but the expertise needed to do integration on the scale they operate at less so. And given the poor success rate of major upgrade/integration projects, I expect "hire IBM" is still a fairly safe decision at the C/VP level. Whether legacy enterprises* are running mainframe or fail-tolerant distributed infrastructures, most of them are more than happy to throw money at someone to reliably turn the crank and keep them working.

Edit Side note: Does Amazon actually not have a services org to build on top of AWS? Seems like they could create one just from IBM layoffs and start helping some of these sorts of customers migrate to AWS.

*Excludes the vast majority of companies mentioned on HN
I think this is hard for most companies to understand. The natural growth pattern is to take what you're good at, tweak it and sell it to another market. The problem is that instead of creating a process or product that's tailor made for the market it's meant to serve instead you get something that's close yet just not right.

What the article is implying that the only way to combat this is for there to be a substantial buffer between the established company its innovation group lest their be some amount of tainting. They only thing innovation group should be provided is money to try to come up with their own solutions without any interference or guidance beyond the main goal. Quite honestly I think this is impossible unless you hire people with nearly no knowledge of the established processes at the company unless you want intellectual incest. Maybe a single manager might suffice but beyond that I don't think it would work.

I have to wonder how amazon is coming up with its new ideas. They seem to be batting at least .100 when the field is batting 0.
Is volume at price recorded, tracked and reported? I know people pay a lot of attention to stock prices and volume
NYC performed a LIDAR scan of NYC in conjunction with CUNY a few years ago so that they could build a 'solar map' to help estimate how much solar capacity could be installed on a building. Anyone know where to grab the LIDAR scan data from?
How Does an Editor Think and Feel? (Tony Zhou)