skysight-inc/HackerNews huggingface dataset:
Honestly I will probably do as my parents did. I will buy christmas presents, label them "From: Santa", and I'll put them under the tree in the middle of the night, and I will decline to explain how they got there. My children can choose or decline to believe whatever rumors are swirling around the neighborhood.

EDIT: personally I never asked about it because I didn't want to risk stopping the gifts.
I find pg's earlier writings, like this one, to be the best.
Show HN: MarkAsRead for Gmail (Android Notifications)
Love Google App Engine? Then come join the BANTER at Google's Offices on 25th
Hi, I'm Rif, a Google Developer Expert. We'll be running an event where a group of developers that love building on Google Cloud Platform (GAE, GSE & BigQuery) will be hanging out to have good times and BANTER!<p>Starting at Google Offices and then moving onto the pub. Sign up to the Google Event at http://goo.gl/hBprlR<p>After party from 8 pm to 11pm @ a pub in London Victoria
http://www.meetup.com/Google-Cloud-Platform-App-Engine-Compute-Engine-BigQuery/events/171567422/
GNU/Linux emacs user for Python dev.

The ability to browser a code easily, when you don't actually know the code, is a lot of time that will be saved.

Pycharm is the best tool I know that does it out of the box.

I don't know about its debugging facility (I think you mean setting break points), probably https://github.com/narfdotpl/debug will work just fine. I've been doing 1 year and a half of debugging Python code and used it three times. Most of the time the workflow is this:

0) add logs?

1) reproduce the bug

2) read the logs?

3) read the code?

4) if the best fix is found fix it else restart at 0)

Other useful tools for debugging:

- http://dpaste.com/hold/1751069/ this is the basic version of what I use at work. It's a data descriptor [1]

- http://faulthandler.readthedocs.org/ "for when there is no traceback"

- Since you do UI, most likely you'll deal with asynchronous callback style code (non-yield based), the traceback of a callback is not always useful ie. you want to know to which code it is answering to. For that matter you need tweak the event-loop code... having this patch at hand is helpful. e.g. say you do a asynchronous call to retrieve something in the database, the call probably looks like "query(callback=query_callback)", when the "query_callback" will be called by the event loop with the result of the query as arguments, most likely the immediate top frame is the event-loop (if it's not the previous frame, it's the one before...) and "query" function will not be in the callstack of course... If "query_callback" is used as a callback of several asynchronous calls, you can not find the "calling code" with "find usage" of your IDE... I think asyncio fix this

Profiling:

- http://www.vrplumber.com/programming/runsnakerun/

- https://github.com/bdarnell/plop

- https://github.com/wyplay/pytracemalloc it is integrated in Python 3.4

I also use gdb on python coredumps.

[1] http://www.cafepy.com/article/python_attributes_and_methods/...
Well, the reason it works for all-you-can-eat video services is that the cable companies are providing a distribution service to the content owners. So for HBO, they provide both cable distribution and caching of video for HBO Go. They could pretty easily do the same for Netflix; considering Netflix is basically HBO that's sold outside the cable companies at this point. HBO does in effect pay the cable companies for distribution in that the cable companies take a percentage of the monthly HBO subscription fee that the customer pays, so I don't see why Netflix shouldn't.

I think a lot of geeks are in love with net neutrality because they see it as a fairness thing and think it will keep the cable companies from gouging them. In reality, it's just about cost allocation. Companies are going to take their profits under net neutrality or not; and the profit margins on cable aren't astronomically high. Netflix would never have gotten off the ground under true network neutrality; the costs have to be allocated somewhere.

If you want pure speed though; metered billing is the way to go. Look at how fast mobile data has become in the US relative to the rest of the world -- a large part of that is because it's profitable for Verizon and AT&T to have customers use more data. Businesses are going to make their profits and regulation isn't going to have much effect on the prices that consumers pay -- but under the right rules, if you create a situation where companies can make more money by providing a better service, everyone wins.
Ask HN: Best Canvas Animation library
I'm looking for a way to animate with canvas. Currently I'd like to animate some svg files. I was thinking of svg animation, but canvas seems to be a better alternative. What are a lot of common canvas frameworks in use, or was of animation on webpages? Are there any canvas frameworks, that will allow me to do these animations?

What the animations would do are:

- Bird will fly in, land on an object, and the eyes will blink ever so often

- Bunny/Rabbit will hop in, stop, sniff for carrots, look at you, and continue on.

- Camp Fire will wave back and fourth

- clouds & leaves would be moving in the background
An insect "feels" pain. It doesn't however feel retrospective pain, and it doesn't feel the past in the same way we do.

Having a neocortex is like having a 6th sense.

Our taste, smell, hearing, sight, and feeling neurons are all indirectly fed into our brain. With a neocortex, that input is also fed in. It's our "consciousness" feeling.

I hope that explains the confusion.
Because it's a canard that diversity can only be achieved by compromising on the quality of applicants accepted.

Competence knows no race, color, creed, gender, or nationality. It may be found in anyone. I'm greedy too, and want to receive the benefit of competent people of all kinds who are allowed to flourish and succeed. Here's Sam:

> We want to fund more women because we are greedy in the good way--we want to fund the most successful startups, and many of those are going to be founded by women.

and

> Again, we don't do this for the sake of diversity. We do it because we want to get the best people, whatever they're like.
Pixel – Pixelate Images with JS
It's not 24% female founders btw. 24% of the companies have one or more female founders.
This looks fucking great!
OpenTable aquires Ness, Ness shutting down
After doing some experimentation with Bayesian classification of HN articles (for selecting articles that interest me) I've actually found that titles, rather than URLs, domains, or even article text, is one of the best indications of how good an article (and the accompanying discussion) will be.

(This is one of the reasons that I hate the moderators reverting article titles to less descriptive ones.)
I have. I built an HTML5 hybrid mobile app for Android and iOS. It was about 90% JS/HTML/CSS and 10% native code. Worked very well for our purposes. You can judge for yourself, it's called Kona and in both major app stores.
I'm not for not getting involved. Italy as Greece will never get elections if the results are not the ones the EU likes. The fact that suddenly Mario Monti and Papademos were put by the EU instead of voted (although extremely corrupted) PMs says a lot about democracy in both of these countries. Especially Greece of course.

That said, my comment didn't wanted to sound like it did. I should have been a little more careful and detailed... What I mean was that it's very relative on how one perceives democracy. For sure in Greece there's no democracy in the way most of people of a democratic government. On the other hand of course we're not banana-democracies either.

But I feel that instead of going to a more democratize governance worldwide, we're moving towards xenophobia, intolerance and uncertainty.

Anyway wanted to just clear out a couple of things.
IOS’s Cache system is lying to you
Synapse has the ability automatically discover docker containers and configure HAProxy: https://github.com/airbnb/synapse#docker.
in the culture i was raised in (indian), santa was treated as a shared joke between parents and kids - there would be some anonymous presents under the tree and our parents would insist that santa had placed them there, and we would groan and try to get them to admit it was them, and everyone would laugh about it. if i had kids i would almost certainly bring them up with a similar system, regardless of where we were living at the time.
Rounding Off: World Of Tanks Prettification
Doesn't seem to like to read the logs :

./ngxtop.py -l /opt/nginx/logs/access.log ## just pretends like the log is not being written to

For some reason the access log file is defaulted to logs/access.log too~
The Rise and Fall of Professional Bowling
>I think you're hinging a lot on this incredibly faulty belief:

First of all, this is not MY belief alone. It is listed among the side effects on the side of the box. Further studies have pretty much conclusively agreed that these drugs do affect reason and rational.

>I bet you have lovely opinions about antidepressants and antianxiety medication as well. I suppose those people, too, should also just find lines of work that value depressed and/or anxious people just like Xenu intended.

These are proven to be even worse of course. The sad thing is that many people who are on them do not need to be. This is like taking morphine when you have a broken leg and continuing to walk on it so it cannot heal, vs setting the bone and casting/resting it.

Also funny you should mention depressed people changing lines of work. A high percentage (over 10%) of people put on antidepressants have been found to have very low levels of vitamin D (something they never would have had if working outside). Many of them were also overweight and very out of shape. Many others were also later diagnosed with S.A.D. Something that people working outside rarely experience.

Antidepressants and ADHD drugs are often given as a quick fix. There are often alternatives that can fix the actual problem rather than mask the symptoms. That is all I am saying. You don't seem to be able to accept this fact, so out conversation must end here.
Turkey blocks Twitter to end corruption leaks
Mass Attack Hits Sites Running Old Linux Kernel
extremely common in india, particularly in the phrase sofa-cum-bed.
I'd call it "clever", but not "admirable".
"Sign up for a lobotomy"

Correlation does not imply causation. If I unplug your LCD, that doesn't imply the application failed. If I pull out your CPU, doesn't imply the cloud app is not still functioning. Possible examples of this, people who are "brain dead" that have reached out to grab a scalpel (organs about to be harvested) or have come back to life after brain death or pronounced dead but can quote a conversation that happened in the room while brain dead, etc.
Good representations, distance, metric learning and supervised D.R.
Thanks, that makes sense. I was thinking of a different definition of "consciousness", the "hard problem" definition. [0] For an ant to feel pain, it would have to be conscious in the hard problem sense.

[0] http://en.wikipedia.org/wiki/Hard_problem_of_consciousness
Ancient Linux servers: The blighted slum houses of the Internet
isn't Rdio built with Xamarin and therefor uses native UI elements ?
Thanks Mahrew! A lot of time went into this, we're all pretty excited at Apiary.
>I've never been on one that accelerated during the entire first half of the segment and decelerated during the second half at the same rate, which would be the case if they were being limited by jerk.

No, that would be the case if the only limit was jerk. When stations are close to each other, it feels like this is exactly what happens.
why put the worst possible interpretation on things? it was pretty clear to me that the battery was rechargeable and that the shoe was charging it.
Building the Startup Dream Team
>Re-read the bit on "greedy in the good kind of way."

Yeah, that bit was clearly bullshit. The assertion is

"Some percent of good startups are run by women" => "we want more startups run by women [to increase the number of good startups, because we will earn more]"

This line of reasoning is clearly ridiculous. Only if A) startups run by women had a higher chance of success and B) the VCs had no better way of judging startup merit than looking at probabilities tied to the gender of the founder would it make sense to explicitly recruit more women for the sake of increasing profits. It is immediately clear that the only way to get more good startups is to A) recruit more people in general (not just people of some biological characteristic) and/or B) have better selection metrics.
Ask HN: Living in two cities? Please share your experience?
I’m a designer & developer that recently left my previous job so I can focus on doing more open source projects and figuring out my own way of earning a living. By coincidence the lease on my apartment in Ottawa is now month-to-month and I now want to move to a new place. But since I end up traveling to Toronto at least once a month – I like vibrancy of the culture and have family there – I was considering moving to Toronto.

But another solution is to live in both since I like their differing qualities: Toronto is great for the loudness, variety and family, while Ottawa is quiet, good for taking a break and I don’t want to drop everything that I built here (friends, network, relationships with my favourite vendors). FYI it only takes about 4-5 hours to drive or bus between the two.

I want to take a stab at living in both, given I have a decent amount of savings and no commitments. I was hoping to hear from those that are doing the same. Perhaps I can learn a thing or two to help me settle into this plan (which is to get s smaller apartment in Ottawa and couchsurf between my relatives’ places in Toronto until I figure out a proper living arrangement there).
Ah, stupid mistake on my part. Clarified.
That is pretty much what my parents did. I turned out alright. And that is pretty much what we are doing. I would rather my kids blindly believe in Santa than blindly believe in God. They will need to reach an age where they must question both of those things for themselves.
It is a test that is not good enough to hire the applicant, but it is enough to fail the applicant.
This was a bit tongue in cheek, but I do have a point. AFAIK, the UK political system hasn't changed significantly since, people have. There is nothing intrinsic to democracy when it comes to peaceful secession. Or peaceful anything, really.
Docker's 1 year anniversary speech
I think there are pretty strong correlations between smaller social/political units and more effective, efficient, and non-corrupt welfare/redistribution systems.

There isn't a Nordic country with a population greater than just the population of the New York metro area (let alone New York state...let alone the United States as a whole)
For that there is the solution to create a company branch legally indipendent from the main one, so all the assets linked to it would be under the legislation of the state in which they are
It would be great for YC's outreach efforts to make a difference in getting more great female founders to apply. There are other groups where outreach could help get some quality underrepresented founders too, which might help with the big ambitious science RFS: going after mid-career people in the sciences and engineering a few years in advance of founding a startup and seeding them with the idea of doing so. I know NSF has some outreach efforts like that, but it would be great for YC if YC's name were known by PIs thinking of going commercial.
without even visiting the comments page I already knew that this would be the most voted comment.
I think it wasn't referring to comments in general, but rather to the ones on articles about women in tech/startups that are negative in intent.
I'd prefer journalists themselves not take a position on the spying or what Snowden did.

The statement contains no judgement either way.

Sounds like you're the target market for Glenn Greenwald's new news organization.

https://firstlook.org/
I'd be OK with it if the people who wanted to do it got the rules of their building association changed! Usually the residents would vote. Strange how that never seems to happen. The hotel regulation gives people who play by the rules they freely accepted when they move in a tool to use against those who flout them.
Share that somewhere?
This is really a shocking news for all the twitter users from Turkey. They should raise voice against it.
by http://www.etunescafe.com
I find that in engineering circles theology and the notion of the existence of God is one of those 'moral taboos.' And advocating more nuclear power stations or private gun ownership.

It is fascinating that were you to advocate gun control in the late 19th century, it seems nearly everyone would have laughed you out of the room. But that sentiment has reversed here in the 21st century.

Always interesting to think about.
Another archiving-sharing-reading-later-organizer tool for internet addicts.

I thought it was a good drag and drop javascript library for any DOM element that stored the position on the screen of each movable element and made some calculation for it to be displayed nicely, according to its previous position, later, on other screen sizes, phones and tablets.
you should edit the HTML and take down the phone number properly.
NoSQL, Erlang, and Technology's Effect On Economics and Culture
I plan to not, on principle, but who can say for sure until they've actually experienced raising a child?
Agreed. There are many other underrepresented groups that can add much needed perspective on new startups that should also be part of the conversation.
Hack Isn't PHP
The x86 is dead. long live the x86
3/10 had a brief chuckle.
Because that would be a major business pivot?
RESTful, reactive, server-side spreadsheets
Migrating from South to the new migrations looks fairly straight forward if you choos to go that route:

https://docs.djangoproject.com/en/dev/topics/migrations/#upg...
The reason why I said this is telling is because people scream and rant against attempting to correct biases as if it is about compromising on quality.
Npm security post-mortem
In response to your comment on another topic:
You can run a "freedom box" as follows:
http://freedombone.uk.to
The guide will work for a raspberry pi or a beagle bone.
It was created out of frustration with progress of the freedom box project.
No problem, I am genuinely interested if there is more to the blackmail allegation than the snippet of IRC logs discussing it. Obviously it was released to Gawker but I hadn't seen anything indicating a threat of any kind was actually made and the release to Gawker appears to me specifically NOT making a blackmail attempt (assuming no such threat was actually made).
So as soon WolframAlpha has strong AI which can interpret and simulate the scene (maybe in 10-200 years?).
I think you are absolutely right.
Glad I kept that ThinkPad T43!

No wait... No Microsoft stores in the UK.
You need to talk to a lawyer, despite the expense.

Your "volunteer" sounds like an employee, and the situation sounds a lot like one of the abusive internship situations. In a nutshell, your volunteer is entitled to compensation for his work, and even if you never paid or don't actually pay him, the various federal governments will simply treat that as a timing difference. They'll want their taxes and FICA on the compensation, and failure to pay those amounts can lead to fines and penalties that easily exceed the amount of money you bring in from the business on an annual basis.
> Yeah, by the same logic, the NYT causes anguish by reporting on tragedies and disasters.

In some way it does. The side effect of all this reporting is population getting increasingly and predictably more stupid (availability heuristic, for starters) AND stressed at the same time.
This is probably my favorite essay from PG. I think about it at least once a week. It's easy to get caught up in a world of professionalism, which is just a fancy word for acting like you aren't human, and go through every day doing social norms just because they are social norms. This essay reminds me to stop and think about the things that I do and see other people doing.
Let's consider another scenario, the leadership of a country like Iran or North Korea successfully nukes a US aircraft carrier. Would the US respond by nuking a city full of civilians? Maybe... but maybe not.
Practically everyone would agree that the status quo is not just YC's fault. For example, the STEM gender gap plays a big role, and that's not something YC is directly responsible for. So it's easy to conclude that YC shouldn't just go right for a 50:50 ratio because the burden shouldn't rest entirely on their shoulders.

But here's another way to look at it: Accepting more women applicants -- even if they don't fit YC's acceptance heuristic (which is, by definition, already an approximation for actual success) as well -- is not necessarily a bad idea. Sexism and other irrational biases are strongly fueled by bad intuitions, and people learn these bad intuitions by not seeing enough diversity in tech and/or founders. This is a situation that YC can improve.

This wouldn't be about lowering the bar. It's more like accounting for the "home field advantage" that males have long benefited from, and eventually eliminating the advantage by letting everyone play on a neutral field starting with their first game. (First person to come up with a better metaphor gets an upvote...)

(edit: and yes, I know @sama says YCombinator won't do that. But it's still worth considering!)
Try a dictionary. Look at the latin root. That's the original meaning of intelligence.
Docker 1 year: Solomon and Ben speech
These past few days have been one of the rare times I've wished HN functioned like reddit, so I could have the ability to hide posts from the front page. Not only has there been a constant barrage of clones, but they seem to have a lot of staying power in the top 30.
I totally agree. We need to learn how to use the right tool for the job.
If your job is to cut down trees you wouldn't say "Well, I know how to use a pocket knife and I think a pocket knife is much easier to use than a chainsaw, so I'll just cut down trees with my pocket knife."
No, you'd obviously invest a little time to learn how to use a chainsaw to get the job done properly.
It's a little bit of both submission title and domain. In this particular case, the title contained an "I": when people looked who the "I" was, they immediately upvoted.
Very true, colours ONLY is a poor idea. However well chosen colours, especially taking into account most common colour blindness limitations, can certainly aid in quickly comprehending related items in a UI.
It brings the MRAs and worse out of the fucking woodwork.
I don't see a (TM) on the Y Combinator logo. Is that necessary for this sort of thing to be enforced?
Shouldn't a desirable attribute from a founder be that they seek out whatever is necessary for survival?

To me, regardless of gender, YC would only want those that were proactive and dedicated to join a YC batch. It seems pointless to encourage specific demographics that would not apply, to do so.
If the driver worked for Yellow Cab or some other official service and had proper insurance, liability coverage, indemnity protection he wouldn't be liable for $100k in damages or whatever it may be, or other bills which could arise from this due to that dreaded regulation word.

Many things that keep you safe every day are due to regulation, not hindered by it.
This makes you too vulnerable to various DOS attacks though.
"Taking no position" often leads to annoying "he said/she said" lazy journalism. You know, where no matter how obvious the truth is, they find some photogenic dimwit to oppose the issue. Lazy journalists can then claim they took no position, and presented both sides of the issue in question.

This is essentially the same as the Creationist's stated desire to "teach the controversy". Rubbish. Show the evidence and say what it adds up to.