skysight-inc/HackerNews huggingface dataset:
That feels weird.

I only check a book's date when I'm trying to find out which edition I'm holding in my hands. It happens about once or twice times a year that I want to know that (admittedly more often in the last year since I was citing books in an academic setting).

Otherwise some imprecise idea about the publication date (Which decade? Possibly even less granular) might be interesting, but it's usually obvious from the layout, typesetting and so on.

I've really never wanted to know if a book was printed in 2008 or 2011, just to put the content into context.
In other news, Quora doesn't blur out the second answer and ask for you to log in?
I'm running iOS 6 and it is insanely infuriating here as well: I keep ending up moving between articles while trying to look at the graphs, as I end up scrolling left/right "too far" expecting it to rubberband. (Note that when using iOS 7 I have no trouble navigating Safari with the new native gestures.)
I imagine we're going to see a trickle of these things over the next 6months leading up to US midterm elections, but there's still nothing on HSBC laundering money for terrorists.
the top answer is really well done, but lacks the gem from the second answer: "One of the major rookie mistakes I have made and see many others make is the assumption that human motivation is tied to economic outcomes"

put another way - you might have a personal ambition to have a title like "VP of Engineering" or make $500k a year, but most others don't. so if you project your motivations / world view on those who work for you, you will have a bad time building a great team with a great culture. knowing what your people value is really important and will help you get the best work from your team.
Name.com wants you to name their new office goldfish...
There are lots of negative comments. So I may as well complete the list:

- Fundamentally you have to code UI within JS. It's like doing document.write('<div></div>'); without .html file

- Physic lib is totally useless on mobile. It's slower than pure JS

- Flex grid doesn't work well when you make browser size larger and then smaller. You can see the UI not being refreshed.
I've seen prototype NFC cards with E-ink screens and buttons that do exactly this. They can extract enough power from the NFC link to update the e-ink screen.

Doesn't solve the problem raised in this article though, which is authenticating the card. The problem is trusting the terminal you are using the card with - because the terminal is responsible for verifying that the card is genuine, a modified terminal can make any card appear as genuine.
With that bounce-back effect it doesn't seem like it was designed with usage in mind.
the respect we generally afforded by the population

Really? Here in the UK Apple and Google are notorious for tax dodging and sleaze.
MetaFilter's moderators are some of the most considerate and caring people I've seen on the internet. Sure, if you're approaching the site in bad faith they are going to tell you to take a hike, but they also put a huge amount of effort into working one-on-one with people through private messages. This is especially important when people are posting about difficult and sensitive personal issues on AskMe.

Programmer to moderator ratio is a pretty meaningless metric. I'd far rather see a great community with limited programming support to a fancy site with tons of new features and a toxic community.
here you go: http://imgur.com/WWnQfMZ
Wasn't there a settlement for deferred prosecution or whatever its called? (be good boys for 2-3 years)?
I highly doubt you were paying $14/mo for cable TV.
Something I find really interesting is the decreasing gross margins:

2011 2012 2013
Gross margin 52% 43% 37%
Net inc. margin 11% 6% 6%

I'm curious to know what is creating that margin reduction... pricing pressure or cogs.

Additionally, the net income margin seems to be stabilised at 6%, which seems to me pretty standard for hardware plays.

Still, the most refreshing part of this technology S1 is that GoPro has no losses! Good for them.
My vote is on the Swiss.
Get a VPN or use a DNS "hack" ...
How are you sacrificing platform agnosticism by using a web framework?
Rolls-Royce is designing drone ships to challenge $375B freight industry
Because the submitter added ?share=1 to the link

edit:
I personally use https://github.com/sindresorhus/quora-unblocker in Chrome to do this for me so I don't have to think about it. I also made https://addons.mozilla.org/en-US/firefox/addon/quora-share/ to do the same thing in FF.
Good cycling routes on OSM data ? Yes - https://www.komoot.de !
Individuals are generally selfish and don't think very well about collective society good, but ever since the Neolithic revolution we've been pretty good about collective investment and risk.

Asking for direct obvious returns from research funds means much useful research won't get done, and researchers will focus on more incremental surer bets (like industrial research or startups). We'd just completely kill our society's competitiveness and might as well start learning Chinese to better welcome our Han overlords.
This is one of those instances where the English title is ambiguous, as you say. The piece is about a few techniques for making a piece of writing more effective, not about making your writing process more difficult.
Take a look at ElasticUtils from Mozilla. It also provides a queryset-inspired interface for elasticsearch.

http://elasticutils.readthedocs.org/
I work with Andrew at Yipit. As he mentioned in a comment below, we're using features of Elasticsearch that aren't (and probably shouldn't be) exposed by haystack, and some of the query building started to get a little messy.

I'm excited Andrew decided to work on this during our last hackathon and that now we're able to share it with the community.

We've been really happy with Elasticsearch. Hopefully this library will help more people leverage Elasticsearch in their python projects.
Home Screened – discover and share apps via home screenshots
I'm still here. :) Still run SunHELP although it doesn't get many updates nowdays; the geeks and rescue mailing lists are still pretty decent traffic though.
Interesting. Removing the ?share=1 has no effect if you've already visited the site, but opening the plain URI in another browser blurs the answer as usual. It must use cookies.
- Experience as Administrative Assistant

- Speak, Read, and Write Spanish Fluently

- Some knowledge about app and mobile QA testing

- Dabbling with Python on Codecademy

- Experienced in Child Development Studies and Childcare
While it's true poor countries might not buy this, that's where were I selling it I'd make it a BOGO (buy-one-give-one) setup, such that for every unit sold I'd send one to Panama (i.e. to a charity fighting malaria in a malaria-ridden country). As a benefit, working through a charity should reduce the likelihood of corruption getting in the way. (should ...)

As I recall the solar-flashlight outfit had a similar plan - for each one sold, they'd send one to rural Africa.

http://inhabitat.com/bogolight-solar-powered-flashlight/

NOTE - I don't know if the bogo-light organization is still around, but the overall concept seems reasonable enough.
Moving away from the music for a second, the public streaming of gameplay doesn't constitute copyright infringement? I'm no legal expert but it seems to me a bit of a stretch to call it fair use - especially for single player games.
When “Scratch Your Own Itch” Is Dangerous Advice for Entrepreneurs
Here we go boys and girls!
Hackathon.io joins AngelHack
[Email transcript]

I'm happy to announce that Hackathon.io will officially be part of AngelHack starting today. As many of you know, Greg Osuri and I have been running Hackathon.io as a side-project for the past 2 years, putting in time where we can and loving every minute of it. We've watched the community grow to 10,000's of users and we're amazed every week as hackathons from around the world sign up. Unfortunately, we are both building new startups and haven't been able to put time into the site that it deserves. We always had grand visions for what it could become and we're looking forward to the new AngelHack team seeing it through to its full potential.

Much love to the community. You guys are amazing and it's been a blessing building things around such talented people. Thanks for everything!

Greg Gopman + Greg Osuri
- Hackathon.io
Quite a great read. It's amazing that this is still "acceptable" in this day and age. The way the US seems to be handling this case is also quite appalling. I also wonder if the family has reached out to Bill Richardson, Bill Clinton, or even Dennis Rodman for assistance...
yeah, got a bunch - guess they're not strictly speaking false, it's just not something most of us can do anything about...
The current situation is more like this:

Venue sells tickets, where the face value can be considered as the wholesale value as far as the fan is concerned. Secondary markets buy up the wholesale inventory, accept the risk of spoilage, and sell to the highest bidder.

So what is the solution? Making tickets non-transferable except by entering transaction details on the venue site could be one approach. Transferring the ticket voids the original ticket and generates a new ticket. Limit number of transfers per user. Provide a validation site where a potential transferee can validate the ticket by uploading its QR code or entering its ID number.

This would be difficult to enforce as anonymous debit cards purchasable with cash exist. Limiting numbers of purchases is ineffective as scalpers have ways to bypass the current ticket number restrictions already allegedly in effect.

This is who you are up against in addition to Livenation: http://aegworldwide.com/about/companyoverview/companyovervie...

Disrupting venue owners would be difficult as exclusive contracts with Ticketmaster (aka Livenation) are long-term and in place. Building a solution that they want to acquire and implement is probably how you would succeed.
I'm sure this time they'll go much further - maybe up to $3 billion in settlement!

EDIT: I posted the above before reading the article, and looks like I was pretty spot on (although maybe too aggressive for Holder's taste). Holder's DoJ is becoming so predictable. Don't expect him to put any serious banker in prison in his time.
Actually yes.

Users don't give a rats ass about memory safety (as long as it decent enough), but they'll switch to a speedier app in a heartbeat.
You are joking I hope?
>> you didn't pay for a dateline and I don't owe it to you.

Supplying date meta is as basic as having contrast between your font and background and having font set at a legible size. "Because you don't owe it to a reader" does not really make for sound reasoning if you ask me.

The nomenclature of content is mostly irrelevant to this. It doesn't matter what you call it, an essay, article or tutorial. Still benefits from date meta.

Case in point: any luck finding tutorials for say, a recent version of backbone.js? You have to look hard as most of are out of date and even if they are up to date, it's hard to tell (knowing when a piece of content has been updated is just as important).

Hiding the date meta just makes it all the harder and it's reader-hostile. If you are writing about a topic, it's to benefit a person looking into a topic. I think some people are missing the point of creating the content in the first place.
The deeper point is that you don't yet understand parametricity, something Scala managed to blow right past.
First, thank you!

>if the roles were reversed, what options would you give you?

That's an excellent point and something that I -- amidst the pangs of dejection -- failed to think about.

> do you think your sales strategy will be changing, ie, become more successful?

I think it's hard for both me and my boss to predict this. We've had leads trickle in, some qualified that didn't convert, but many that did not. I've launched 3-4 campaigns all with different approaches for outbound email/cold calling marketing to different avails. The latest campaign i'm more confident about, but not so much so that I feel excited about taking a commission only approach. 100% of our business to date has been on referrals and partnerships, and the strategy i'm trying to implement is brand new to our organization, so it takes time and failure...

Thank you again for the feedback.
In Germany we felt it for about 15mins, now the routing is adjusted and we are back to normal.

This is a nice reminder that the Internet was designed to resist to such disturbances.
Yeah I saw a card with a screen demoed ages ago which generated one-time-use credit card numbers (or something like that), which is surely the way it should be done. It's so crazy that once I've given someone some numbers they can just take money from me.
Self driving cars seems like such a no brainer, it's weird that the idea gets treated as some form of moon shot by google. Fairly well defined problem, astronomical economical and utilitarian benefit, implementation complexity equally astronomical but the potential payoff seems well worth it.
Outstanding explanation.

I think it's so good partly because I had come up with a similar explanation ;-) but it turns out that my explanation for a Monad was actually more correctly the explanation for a Functor :-(

I might tweak it slightly: Explain that a Monad really is an algebraic monad, and that it really needs to be that, not just because that's what the function signatures wind up being, but because Haskell is, under the hood, expecting it to satisfy the monad identities. (Or do I have that wrong?)
bad coding style in some places
(e.g.: https://github.com/Yipit/pyeqs/blob/master/pyeqs/dsl/range.p... where he redefines python range)
Related discussion:

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

From the UK everything seems to be working normal now, including access to my instance in AMS1.
Thanks, checking this out.
http://famo.us/demos are quite good
I'm probably misunderstanding, but how is storing a key with an encrypted passphrase different than storing an encrypted key? Shouldn't passphrases be entered by humans?
FindTheBest is Hiring Data Engineers
FindTheBest is building a comprehensive research hub to equip people with pertinent information and powerful tools. With content on hundreds of topics, from smartphones to financial advisors to colleges, we're helping our users make the best-informed decisions. Just two years since launch, FindTheBest has grown from a small Santa Barbara garage to a 110+ employee company with 20M+ visitors a month, already a quarter the size of Yelp. We're backed by two VC firms: Kleiner Perkins Caufield Byers and New World Ventures. Our founder/CEO previously started DoubleClick (sold to Google for $3.1B). Located in Santa Barbara (“Silicon Beach”), we're fast-growing, and best of all, fun. Employees enjoy a fully stocked snack kitchen, catered lunches and breakfasts, a game room, quick access to the beach (and a pretty awesome ocean view!), and daily classes with a personal trainer.

As a Data Engineer, you are responsible for the development, integration, and scaling of our content platform. You will work closely with the product management and engineering teams to design, implement, and test complex technical solutions which optimize how data is retrieved, transformed, stored, presented, and distributed by our platform.
US Press Release - 'China are the bad guys and don't forget it!'
> I know you (and many others) believe that to be your preference, but I don't think your revealed preferences match it.

And I know you're wrong, as to me (can't speak for "many others".)

> One way to put it is: if I put a date on my writing, I accept a finite but certain discount on its value. If I don't, I risk an unbounded but uncertain discount, depending on how valuable the content itself proves to be.

Both are uncertain, really.

> If I'm writing a piece on how to do TDD with rspec, that unbounded discount is nearly certain to occur, because the subject itself is fixed in time. But I'm writing a piece on using advanced statistics to optimize ad placement, or on why people shouldn't use narrow-block deterministic disk encryption algorithms to encrypt individual files, the subject isn't anchored to any particular time, and the discount I take for adding "uncertainty" by losing the dateline is unlikely to materialize.

Especially in the former case, its not entirely obvious that the subject matter is inherently not fixed in time (while the statistics may not be, the application seems to be very time sensitive. A reader can, of course, evaluate whether there are relevant changes, but not without information about the context -- and particularly the time -- for which the piece was written.)

> Whereas no matter what I do, if I write that ad placement post as a blog post, it's dinged as a blog post.

Aside from "official" sources (projects own documentation sites, etc.) pretty much the most useful sources I find on technical subjects are blog posts.

OTOH, there's certainly probably many cases where utility for the poster of advertisement-disguised-as-technical-information differs signficantly from the utility to the reader of actual technical information. And I don't doubt that often, at least in terms of drawing certain types of business, concealing the date of information is useful for doing that -- there's a reason why ads, even when posted in places where they will be exposed for a very long time, rarely have dates on information, and when they need to, its often in microscopic print in disclaimers.
You mean I can't have my own predator with Gatlin gun and hellfire missiles, government over reach!
My experience is that the more experienced the manager, the more he will remove himself from all conversations, the rookies always talk about themselves.
This is just website design feedback:

Too much movement everywhere, it contributes to the sites lacks of visual hierarchy: https://en.wikipedia.org/wiki/Visual_hierarchy and makes the call to actions harder to read. Coordinating users eye movement is hard enough with out things moving in the background. I'd keep it simple, not clever.
I would love to give it a go but need linode support.
Wow, thank you for the advice, I do appreciate it!

I'm going to push back on you though. Having to skip out on your life and family to satisfy an advisor who "sets expectations so high that they literally cannot be met" is NOT ok. I have done this to myself and family before as well, and am old enough now to know that it is WAY unhealthy and detrimental to the work over the long term of months.

Honestly, it sounds like you are kinda Munchhausen-syndroming here. I mean, bravo for sticking with it and having the hardihood, but... dude.... wake up. Your advisor seems to be an ass. If they ride you this hard and trivialize all the hard work it is not helping you be a scientist, it's helping them further their career. You are getting screwed here.

Also, you seem to be very confused as to why you are doing this. You claim to not have a life outside of grad school and yet your life in grad school is terrible. You claim to love what you are doing but only after years of struggle and browbeating. From what little data you have shared (and thank you for doing so, I do appreciate it) you seem resigned. You advisor is not going to give you a good letter of recommendation. You indicate your science is not good enough for your advisor and do not refute this. You claim to be selfish but care about missing out on family and friends. You state your advisor is trying to make you a better scientist, but only discovered so after 5 years of their bad treatment. What is your plan? What are you going to do with your life? If this is what science is doing to you, you might want to reconsider. You seem miserable.

Back to the quotes; my problem was that he is self selecting out the good students. You advisor is a person you should trust. Writing an article like this sends out big red flags to anyone maybe thinking of working with him. I'd never work with the guy because I know for a fact he is a bad investment. If he had any students at the time of the writing, he just threw them all under the bus, along with most of his co-professor's students. He tarnished the reputations of his lab, department, and school by saying those things. Mostly he tarnished his own reputation.
Reminds me of this video, "The Surprising Truth About What Motivates Us." https://www.youtube.com/watch?v=u6XAPnuFjJc
Fixed. Completely missed that.
I don't know why but it seems to be perfectly acceptable to break the scrollbar these days.
Even if one buys the (demonstrably false) claim that all real-world problems are sparse, most sparse techniques (especially sparse-direct, and, to a limited degree, Krylov subspace methods) boil down to dense linear algebra on smaller matrices. When executing dense linear algebra on accelerators, it can be surprising just how carefully one must organize the computation in order to make the best use of the memory hierarchy. When I was writing these types of routines years ago, it was often beneficial to pre-/post-process certain operations, such as A^T B^T = C, by explicitly transposing either the input or output matrix (in my case, to ensure that reads from global memory could be coalesced in one of the inner loops).

With that said, an example of efficiently transposing dense matrices was one of the CUDA examples five years ago...
At PagerDuty we saw our alerting volume double between 19:50 and 20:00 UTC (about 90 minutes ago).
Our client library is entirely open source, but our platform itself is not as it's a commercial no-backend offering. This allows us to offer production-grade hosting for these types of no-backend apps.
Good managers realize they have to be managers and can't do an effective job of engineering (this is certainly true of a first-level manager with more than a few reports).

The best managers I've had have sighed wistfully and wished out loud that they could do engineering, but made a conscious decision not to. The really good managers will be very interested in how you are getting along with your career, and it will often not come as a surprise to them when it comes time for you to leave ("time to go, grasshopper").

The bad managers were bad for numerous reasons, but many of the worst were micro-managing, getting in the way, having technical arguments, dishing out unreasoned mandates to solve things one way or another, or generally trying to be Boss Engineers without actually being part of the team. Sucked hard. The times I've switched jobs underneath these bozos, I've called it "Firing my boss."
Are these pages meant for desktop? I cannot even scroll http://famo.us/university/famous-101/slideshow/33/
Same thing is being done for Rollercoaster Tycoon 2 right now, though it patches the original .exe to use a .dll file that override the original ASM addresses and calls with C functions. I really, really like the maintainers gradual replacement approach.

https://github.com/IntelOrca/OpenRCT2/
I'm just curious; what kind of lifelong, nonstop party do you see people living on 7.82 an hour? Especially considering that now they're partying all the time instead of working 40 hours a week? 15k a year doesn't go very far; I know I wouldn't be happy earning so little, especially without a job to occupy my time.

edit: For clarification, I pulled the 15k figure from the currently rated top comment. If you feel that a basic income would provide significantly more than that, I'd love to see what sort of figures you consider plausible.
Ask HN: I have a hardware product idea, how do I make it happen?
I'm a software engineer with no hardware experience. Who should I seek for help? Are there hardware design firms? How much would it cost and how long does it take?

Thanks!
Any thoughts on adding an integration for Slack?

I would like to see notifications for the following events:

1. When a recipe (script) is run on a server.

2. Any user administration updates. (Added user, removed user, etc.)
Learning JavaScript as a Designer