skysight-inc/HackerNews huggingface dataset:
No. Maybe i am just too old for it. But I used to go brush my teeth before going to bed, take off my glasses and be done.

Nowadays you go connect your phone to a charger, connect your laptop to a charger, connect your tablet to a charger, maybe connect your bluetooth headphones or headsets to a charger and now also connect your watch to charger. Quite the odyssey.

Brave new world. It's really time to invest tons in new battery research.
Angular doesn't really provide a data model, you generally have to roll your own for an app.

Think of this as client side ActiveRecord. It handles queries, relations, and syncing with the back end.
Yup, same thing happens to QA and Devs after big game releases.
I wonder if it's somehow possible to exploit this to pass pagerank from google.com to your own website. Or if there's even people already doing it.
Try hitting the spacebar.
"To test her ideas, Carolyn assembled 50 participants, mostly from among students, who underwent a series of tests."

Sensationalist title that fits a narrative people want to believe.
Who is saying that the analogously named models are equivalent the analogs themselves? Analogous terminology and metaphors exist so that people can ease themselves into a deeper understanding of a subject. I agree that some people can incorrectly draw grand conclusions from a simple name, but that doesn't mean the people who use these "things" with these "names" only understand their mechanisms on a superficial level. Seriously, good luck explaining any model without introducing an analog that we, as humans, can relate with.
I stopped at "...little is known about the social effects of pain." A long time ago I was reading Marine Corps training manuals at USC's Doheny Library (a friend was doing an endorphin study and the Marine's apparently had some some interesting work there) and I can tell you that they not only knew about the social effects of pain, they employed those effects in a variety of training exercises.
Demo video here:

https://commandiq-1.wistia.com/medias/zb7p3pug3m
Seems like you can toggle that by hitting space.

Edit: oops, three of us got here at the same time
That is already there, press space.
Fair enough. They were from my desktop only or with a third-party app on my iPhone.
How we became profitable in 3 years
Thanks a lot kryptiskt. It's exactly the article I needed as the reference. For those who haven't seen what's behind your link, it's called "The FORTRAN I Compiler" and is written by David Padua in 2000. The must-read.
Gmail Password Leak
Better than the usual...

"I see you are a .NET Developer. I have a excellent
Java role that I think you will be interested it."
I'm normally just a lurker here so I created an account to post this question. I intend to creep back to the shadows of HN after this :).
Patreon is a very interesting development, but I think it's crucial to be a personality and not just someone producing good work. People like supporting...well, people.

But it's exciting to see a writer like Cara Ellison get enough money to live and work on, or a group like RedLetterMedia get an extra $100k/year to make more and better stuff. People had been talking about direct audience support for years, and Patreon has proven that it can work.
I've never read GEB. Can you elaborate on how it helped you become a programmer?
Why Libraries Still Matter
While that might be true that it won't have much effect on most people, why don't you focus your energy into doing something that you think will make things change instead? Also I don't think most people know what net neutrality is at all at this point.
I Have Gone Over to the Dark Side
Apple Pay vs. Google Wallet: A Comparison of Mobile Payment Systems
How do you do that on an iPhone?
Inspired by Gollum, Ghost, and Dillinger

What are those? Gollum is a wiki[1], yes? Ghost is the new blogging platform[2]? What's Dillinger?

[1] https://github.com/gollum/gollum

[2] https://github.com/tryghost/Ghost
They need to put up the concrete barriers on every lane. Biking on an ave A + ave B is still not safe.
It may be possible but I would recommend putting Nginx in front of it for SSL or general production use.
Great point.

Something being organic itself doesn't necessarily help living conditions, so good point to bring up. My understanding is that even most grassfed beef in the US is brought into the factory farming system and grain-fed the last few months of its life (a process grimly known as "finishing")
Having 2 of my coworkers killed this year on their bike( both by drunk drivers), I wont venture out on a bike until all my path is a completely protected from cars.
Can you stream different HD videos to 100 passengers at once from one storage device? (I don't know much about the performance of modern storage devices.)
Markdown editor

http://dillinger.io/
What is the exact problem with someone saying "One of the reasons I attend hackathons is to hit on chicks"? Is it the phrasing or the concept itself? Would it be more acceptable to say "One of the reasons I attend hackathons is to meet interesting and attractive women", or is the idea itself the problem?

I can definitely imagine someone objecting to being described as "a chick" instead of "a woman". However, I don't mind being described as "a dude", and I don't really understand the difference between the two.
MandrillApp does not reply to (paying) customers
I'm using a throw away account, and yes this is a rant.

Just a small note, if you're in a hurry, maybe MandrillApp is not for you. Their so called customer support is non-existent, even for paying customers.

Hey Mandrill, will you reply now ?
I thought about it after I graduated. The problem is: in the initial years, people ask for recommendations from your advisor; and as a PhD, you are basically tied to your advisor for life (people will always ask: who was your advisor?).

After some thought, I decided to give it a rest and move on. I had learnt a valuable (and very pricey) lesson: always take things in writing.
"Angular-data is very optimistic when it comes to caching. If you do DS.find('user', 5) angular-data will first look for that user in the data store. If that user is already in the data store then the promise returned by DS.find('user', 5) will immediately resolve with the user. If no user exists then (if using the http adapter) a GET request will be made, and the user returned by the server will be injected into the data store."

I couldn't find anything in the docs about invalidation. Is anybody aware of how to force invalidation of an object/collection?
Don Draper's 4 Rules of Selling
Ask HN: Is a well designed program really bad?
I currently make the experience that I have some seriously designed code base which is beautiful to read. But it's not very useful, because it basically doesn't cover any of the edge cases (and in real life there are a lot of edge cases, and even one of the low-likely edge cases can piss off a user a lot for good reasons like losing their data or wasting 20 hours of their time). So now I start updating it according to user feedback. It covers more and more edge cases and users begin to feel more comfortable in it. But it's basically impossible to keep the code clean and readable (just adding logging output alone makes it way harder to read).

So, is it really true, that you can't code beautiful and useful at the same time? Should I stop worrying about great design and start to hack my way through bug reports and feature requests? Because that's exactly what the really productive, fast paced coders in my company do.
This is superb work.

Just one question, does it have the feature to add offline custom methods to the model e.g. I want to add instance calculateAge() for each User ? I couldn't find it in the guides.

Angular-RestMod provides it > https://github.com/platanus/angular-restmod#custom-methods

(basically we use node on the server and many times we just want to reuse the same server side methods on the client)
Eigengoogle.
Ask HN: HTML5 vs. Native
Is there a some resource I can crosscheck the specs of a mobile app as to whether I ought to write a Navive mobile app, vs. an HTML5 web app (with responsive UI)? I am on the fence and need a push in one direction based on current pros/cons for going one way or the other. I have to write something for both Android and iOS, so right there, I am leaning towards HTML5. Plus, the phone's hardware is scantly utilized.
Needs to be able to rotate the view and a bit more gravity. Other than that awesome!

little bug: if you swipe one of the bottom blocks really fast it'll stick to the mouse and not let go. This way you can swipe the whole stack from the bottom.
Reminds me of the animation on the numbers in Timely[0]

[0]: https://play.google.com/store/apps/details?id=ch.bitspin.tim...
Sauce Labs provides a tunneling app (Sauce Connect) for testing firewalled applications securely on mobile emulators with some real devices coming online shortly.
Good Design Is Thorough Down to the Last Detail
Anybody have their own stories about being recruited this hard?
By "state in general", I particularly meant mutable or nonlocal state in general. There is obviously nothing wrong with using variables.

To restate my analogy: the problem is when you can run the same function twice with the same input and get a different result. Or when the same variable can mean two totally different things depending on some external context.
Can someone nuke the link on this post. It's clearly click bate and we're just driving traffic into it. :(
Interesting viewpoint, I will have to think this over. Thank you.
If this was a single page, it would be easier to skim the summary and select an essay .
Is it not possible that there is a correlation between high IQ and better self control? That explanation would fit the facts just as well as Carolyn's without casting shade on massive groups of people for no reason.
Hi!

I'm one of the authors of this library. The code this library emits is very similar to the json/jackson/manual serializer/deserializer in https://github.com/eishay/jvm-serializers/wiki. Conveniently, GSON is benchmarked there too.

You're right, the field names could be guessed at compile time. Please feel free to submit a PR!

Thanks!
The 4 actually becomes its true form at 40 (read the text below the clock), so what you were seeing was not 48 but rather 38.
Yes, and when it was announced for iOS last year, they said the Hangouts-Voice integration on Android was "coming soon". It seemed to have been planned for Google I/O this year, but they ended up having it delayed until now for some reason.

Oh well, their Android and iOS Hangouts apps are now mostly at parity now.
Many years ago, when I used to hire programmers, someone told me that a CS degree from an Ivy league was less of a reliable predictor of engineering talent than a CS degree from a University of California school (Cal, UCLA, UCSD, UCSB etc.)

The logic of this was that the engineering schools of UCs had a serious "weed out" process. If you went to an Ivy and made your major CS, because it was fashionable, you got through no matter what.

I don't have anecdotes to verify this-- much less data-- but I thought it was an interesting observation.
Providing your own definition of words is a poor way to argue.
Correction: They're going to keep doing exactly what they were doing before except instead of saying "Windows Phone" they're going to just say "Windows" and they aren't going to say "Nokia" anymore.

Not news.
Try picking up a block in the middle, you can get the whole tower to float on it.
Even after spending far too much of my life covering the Microsoft antitrust trial for Wired, I don't actually know whether that's the case or not. I don't think anyone does.

The original order, if I recall properly, would have created Microsoft Hardware with Windows/phones/TV boxes/handhelds/etc., and Microsoft Software with Office, IE, BackOffice, Outlook, etc. Note this predated the Xbox, Bing, etc.

Maybe it's true that Microsoft Software in this alternate universe would have turned to the cloud earlier than our MS did, but remember Microsoft Software was still pretty much desktop software with the exception of MSN (remember that?). Maybe Microsoft Hardware would have done a better job with mobile devices. Or maybe we wouldn't have seen devices like the Xbox or Kinect without those cross-business subsidies, and the Playstation wouldn't have any real competition today, and there would be less search competition without Bing and the MS money flowing into Yahoo, etc.

Really too many variables.
That's currently not possible, but you can save the chart as png (click Preview, then right click and Save Image As..)
Why is everybody so upset about the celebrity photos in the first place? Far worse than that happens on reddit 24/7, and the admins do absolutely nothing to protect the victims. But if it is one of 'reddits own' the banhammer can be brought down hard enough.
All my devices are incompatible with Hangouts Dialer. Is the dialer only for Google Voice users. I can call US from international locations without GV number and I have wanted this on phone for so long. Does anyone have any information?
Github says it's written mostly in Clojure but it doesn't look like clojure - it appears to be 'pfront' - does anyone have any opinions on pfront?
Jonathan is at the Berkman Center, http://www.youtube.com/user/BerkmanCenter

Good quote from article:

"... where finding particular information amidst a Babel-like ocean of bits is not consigned to a handful of for-profit search engines and information-feed-generators who can tweak what people see for their own purposes — or at the behest of regulators.

That’s why it makes so much sense for us to be thinking about the revitalization rather than replacement of the library. In a world suffused with so much transient information as to inspire epistemic paralysis, we acutely need libraries’ power, independence, and ethos: institutions conceived to fight on behalf of their patrons, which is to say for the public and for the preservation and intelligibility of the public record."
If you asked for an opinion but already had your mind made up, why did you even ask?

Checks are cleared almost instantly now. When you take a photo of it, it's run through ACH just like a wire transfer is. At most, it takes a day depending on when you deposit it.

I never said the US was ahead or behind either, that's something you erroneously inferred. Checks are no longer common, as I said a few replies up. Other than dealing with come clients that still pay by check, I haven't seen one or dealt with them for years.

Also, I live part-time in Vietnam, so I know all about wire transfers thank you very much. I also know what dicks Aussie ex-pats are too, thanks for confirmation.
Hire Like the Tortoise
The Apple Watch’s greatest superpower
Triumph for San Francisco's own La Taqueria in 538's rigorous nationwide burrito challenge! I can testify that these folks do indeed make a fine burrito.
Url changed from http://gizmodo.com/the-surprising-reason-why-bike-lanes-coul..., which points to this.
Hey, why don't they call it the Kin? Or PocketPC? </sarcasm>
The "before and after" picture at the bottom of the page shows that both "before" and "after" have bike lanes. The bike lane has grown from 5' to 6" and is separated by a buffer, but it was there before.

What has sped up traffic is the creation of left turn pockets in the parking lane. But these could have been created in the "before" situation, by carving them out of the 8" curb-side parking lane.

So, the claim that "bike lanes have sped up traffic" is poorly supported.
According to that thread this update breaks GV functionality (texting from GV website and texting from Hangouts). Seeing as texting from the webapp is the only reason I even have GV, looks like i'll be ditching that number once they kick everyone off GV for good.
Protected Bike lanes are great and hopefully we start getting Protected Intersections to go with them.

This site has a great video which describes the protected intersection. Having traversed them quite a bit as a cyclist, motorist, and pedestrian, they are delight to use.

http://www.protectedintersection.com/
You don't have to carry it all the time. Having the ability to move faster on ground could be useful in short specialized missions.

I guess it would have to be almost silent and not have a huge profile in the infra-red in most use cases, though.
"All this recent evidence led us to speculate whether Microsoft is simply planning to just use Windows for its brand in the future, and that appears to be the case"

Is speculation really necessary? Microsoft seems to have publicly announced "One Windows." And for those not really following Windows Phone and Threshold (Windows 9), the future seems to be an OS that adapts to the device you're on. If you're on a phone, a Phone app appears, large enough screen, the desktop becomes available, etc.
https://news.ycombinator.com/item?id=8295712 is related.
This seems like a lot of work. For an oven, an old toaster oven works. An old home oven would work. We even learned the hard way that powder that gets on the shop truck when it is in the sun will bake on. I have two industrial powder coating ovens. One is 6'x6'x10' and heated with gas, the other is 6'x6'x6" and is electric. I purchased them for less than $8000 each, the gas one was used and the electric was new.

You can get a usable powder gun here for $169.00 http://www.eastwood.com/paints/hotcoat-powder-coating/powder... We have one for prototypes and as a backup. It works ok, and is fine for hobbyists. It would not last in a production environment (we have a pricey $7K Nordson for that)

Source - we powder coat 500 pieces a day.
Jon Ronson touched on this a bit in The Psychopath Test (worth reading if you get a chance).

I was under the impression that there was already data supporting this.
I wonder if selectively disabling D's collector would help? Turn it off during the allocation phase to prevent thrashing. The runtime would be forced to allocate from the OS rather than try to collect. It could then be enabled and run when there was known to be garbage to collect.

Another option would be fall back to pre-allocated object pools rather than naively calling new. I know it is a fairly common optimization in Java\C# when the GC is causing performance issues.
Helping people maintain their privacy is "just making it easier for unethical people to be even more unethical"?

The idea that privacy is too dangerous for people to have is cynical. Passing laws to prevent privacy would be the worst kind of tyranny. Thankfully any practical attempt would be unconstitutional in the US.
hell yeah, great job contra
It's actually an amazing place to be, if your life circumstances fit. I have a friend with a flat there. It's very small, and the tech. is a bit old now (electric burners are a hassle, for instance), but the flat and building services are very well organised and the Barbican centre has fantastic amenities. His flat is a studio. There are larger flats but I haven't seen inside them.

[Decoder key: flat in UK = apartment in US]
Ask HN: Common Lisp in Algo Trading Systems?
Are there any Devs in the HN community using Common LISP in a 'production' algorithmic trading system that has real money on the line? I'm concerned with the nature of what could go wrong especially after talking to Devs on trading desks and digging up this article on HN[1] (which seems to confirm what these other Devs have told me).

There was a post on Stack Overflow[2] claiming that Credit Suisse and Deutsche Bank use LISP but I cannot find anything to back that up. Also I wouldn't really count PrimeTrader[3] as a great example. There also was hardly a mention of LISP when searching on Quant Stack Exchange and most I got was speculation that it is used in secretive teams[4].

Of course I know PG is hot for LISP and yeah there are some examples of successful 'production' code but I think you need to consider a different set of problems when money is so easily lost due to an unexpected problem along the lines of Knight Capital[5].

[1] https://news.ycombinator.com/item?id=3797019
[2] http://stackoverflow.com/questions/406729/what-are-some-examples-of-lisp-being-used-in-production-outside-of-ai-and-acade
[3] http://www.lispworks.com/success-stories/netfonds-primetrader.html
[4] http://quant.stackexchange.com/questions/306/what-programming-languages-are-most-commonly-used-in-quantitative-finance
[5] http://dealbook.nytimes.com/2012/08/02/knight-capital-says-trading-mishap-cost-it-440-million/
John Carmack granted a wish to fan suffering from cancer in 1998
Phasing Out Certificates with 1024-bit RSA Keys
Yes, it does make a convenient excuse to discount. Another good one is "It has a tiny scratch on it, we can't sell it for full price".
I live around Ave A and in a couple block radius I've seen a woman almost get run over (her fault for running a light) and another get side-swiped by a taxi's door (looked like the taxi's fault). There's less traffic around Ave B and further east but also less room.
It would be fun to have it on phones. Can you make an Android app? ;-)
You should mention the arbitrary data in the query section, its not visible at the first look.
What about non-managers? Maybe there are just more psychopaths in general.
Wow, that's terrible. I am so sorry to hear that. Where do you live?
Mostly games which are a kind of apps. And games are the most popular apps, e.g.: http://www.statista.com/statistics/270291/popular-categories....
Hands-on with the new Apple Watch
Lots of discussion from when this was posted a year ago. https://news.ycombinator.com/item?id=6416161
This is cool! A couple suggestions:
- The cursor should be default and not a pointer for the click targets
- On Windows, the start menu actually will only fan open if you mouse over it for 400ms.

Nice work overall. I love these sorts of things.
This could be the Zips effect. Zips sneakers made me run faster as a kid, because that's what the commercial told me they would do.
I would expect this change to be easier than you say. If they increase fares, I am pretty sure they are able to set the new fares overnight on all their machines and not have a delayed rollout schedule. Imagine the chaos of they couldn't.
Also, sometimes when you end up in senior positions, you end up with situations where there's no option but for somebody to be, for lack of a better term, fucked over in the end.

It's not fun to be in those positions, but it happens, and having a stomach for that kind of ugliness over the long run is what allows people to work in those kinds of positions. That may select for psychopaths, or for people who can overcome their emotional distaste, which can look superficially like psychopathy I suppose.