skysight-inc/HackerNews huggingface dataset:
Forget attempting deeper analysis your life needs stimulus. Talk to random people stunningly (for yourself) openly, do things intentionally in new ways, introduce a love of coveted disorder, and you will be able to think about your work life as the person who knows what it takes to keep yourself engaged no matter he circumstance. That person can lead you to the next good thing better than any advice or new framework.
Really? I find Webpack to be an order of magnitude easier to explain and understand when compared to Grunt.
I think the pay over the average was very early. According to wikipedia[1] it was the 6th bundle[2], 17 months after the initial one. Bundles were offered much less often back then.

> most of their mails now are pretty much spammy, advertising the same deals on "regular store" over and over again

You know, I see the same thing. But this spurred me to look, and their account settings[3] allow you to customize exactly what types of promotions you want to be emailed about, so there's relief for both of us.

1: https://en.wikipedia.org/wiki/List_of_Humble_Bundles

2: Although the 5th bundle offered a prior bundle, the Frozenbyte bundle, if you paid over the average, so you could count that.

3: https://www.humblebundle.com/user/settings
As much as I'd like to believe their numbers, something seems off.

If you look "underground" you'll find hundreds of thousands of forum posts selling keys that are from, you guessed it, HumbleBumble; they're also not shy about citing their sources. In fact, I'd say that more than 75% of all "carded" steam keys are from HumbleBundle, if not more.

Nobody else has the ease of ordering and uses Stripe (pathetic antifraud — which this post alludes to. More about that in my comment history); SMS verification isn't all that grandiose either.

Does this stop the "buys cards casually, doesn't make a career out of it" carder? Sure does. But they're not the ones companies and individuals need to worry about. It's the guys who are making $250, $500, $1000, $2500 a day that you need to worry about.

I'll say this every time the subject of fraud comes up: Do not trust your processor to do anything for you. They have little-to-no interest in protecting you. Hire a nerd to school you on fraud; if you have massive transaction volume, hire that nerd to help train some models on fraud. But do not, and I mean do not fucking trust your processor.
Let's teach them computer science with programming as a fantastic way to concretely demonstrate its abstract ideas. (The same goes for math vs. arithmetic!)
I think that the player tracker could get you banned from the game, though. It technically violates the ToS.
> people starting commercial websites

GitHub had an issue with this IIRC.
It could inflate prices much more than by just a few pennies if done soon enough. When vanity purchases are done very early, they can temporarily raise the average price by few dollars, which will then be sustained by those who want the "beat the average" games.

Fraud may be a bad word for that, but reading through the "biggest buyers" lists leaves a bad taste in my mouth.
Ask HN: How does Pokemon Go know all of the landmarks in each city?
There must be some API work at play... Does anyone have information on this?
They makes no sense. Attention is the currency, the sellers provide the product and accept attention as payment.

If I pay you $20 for your skateboard, you are not the buyer of my cash, you're the seller of your skateboard.
Leave voters were unavoidably uneducated "on the ramifications of the decisions", because Leave had no post-vote plan.

The referendum wasn't a choice between two courses of action. It was a choice between carrying on as normal, and "leaving the EU", where the specifics were undefined. Nobody could educate themselves as to the ramifications, because it wasn't - and still isn't - possible to know what they would be.

Leave voters might claim they voted for restored sovereignty, or reduced immigration, or not sending the EU £350MM/week, but they didn't, because none of those things were on the ballot.
I would check out garyvaynerchuk.com and get motivated.
It uses the database of user submitted portals from Ingress.
How can a 16 year old get a job in programming?
I tried freelancing on guru.com for a half a year and managed to get a couple of projects and happen to get those jobs by lying about being a college graduate despite not even finishing highschool (yet).

However, looking through sites such as indeed.ca, every single programming position is asked for a college degree and lying about it simply wouldn't as far as I can imagine..

How can I, as a 16 year old, get programming-related work?

I often see people suggesting going around the local town to look for work but I live in a city next to the capital, there are almost no businesses here; everybody works for the gov.

Any advice?

Bonus Question: If you were a recruiter, what would it take a 16 year old candidate to get hired?
The data was user-submitted from the game Ingress over the period of several years.
Nice! I'd love to be able to point it to my IMDB data. Both because it's got a comprehensive list of my ratings, but also so that it knows which movies I've seen to avoid recommending them!
There is a higher purpose involved, it's just not a deity. A church is a society wound around a higher purpose.
I will be very happy if I can plug a laptop charger to a RPi and much happier if 2 RPi's can share the same laptop charger.
Check out garyvaynerchuk.com and get motivated.
I don't think that's fair to Wine. It is tackling a huge problem space, without a specification or source to work with. They're reverse engineering vast swaths of Windows. I think Wine works remarkably well given the size and scope of the project, and the nature of Windows being a huge moving target.

Steam has so many games for Linux now, and a lot of that is due to Wine having advanced to the point where porting to Linux has become relatively trivial. Wine basically has allowed me to go years between reboots into Windows on my previous laptop; and I expect once I get Linux installed on my new laptop, I won't need to reboot into Windows again for another year or two or three. My favorite games are all working on Linux, mostly because of Wine (I don't run them explicitly under Wine, but a lot of the ports on Steam are using Wine behind the scenes).
Shameless self promotion: my `slide_apply` function shows 5-10x improvement over `zoo::rollapply` (despite no Rcpp call, somehow...)

https://gist.github.com/stillmatic/fadfd3269b900e1fd7ee

if your function has a well-defined rolling form, e.g. rolling mean or standard deviation, you should use a pre-optimized function for that. package `catools` has a bunch of useful ones.
Thanks for the 3.! I fixed my mailing settings.

As for the early bundles, I recall paying attention to the first two-three, then ignoring them for few years, and only coming back to them around a year ago.
I'm not sure that this is completely tin-foil hat worthy.

I was working at a defense contractor in 2010 when the big leak of all the cables occurred, and was forced to learn a lot of things I wouldn't have otherwise, including something that maybe a lot of people don't fully grasp:

When stuff like this leaks, if any of the information is considered sensitive/classified/restricted in any manner, the act of it being leaked does not dissolve its restricted status. In other words, if you are a regular US citizen and you go to Wikileaks and look at something that is classified without having the proper security clearance, then you're now on the wrong side of the law.

I don't think there's any political shadiness going on here, I think Google is just trying to be on the correct side of the system. Whether or not that system is on the right side of some moral or ethical line is a different conversation entirely.
The best "programming" curricula aimed at general education teach (elements of both) generalized problem solving and computer science with programming in a particular concrete language or set of languages as a central component and vehicle for that (and often incidentally teach elements of a bunch of other domains through the particular exercises.)

This is particularly true, e.g., of How to Design Programs [0].

[0] http://www.ccs.neu.edu/home/matthias/HtDP2e/
Maslow's hierarchy of needs - a job fullfills the lower rungs of shelter and sustenance but does not necessarily entail the pleasure of self-actualization.
Ask HN: How to teach someone programming?
I'd like to mentor a friend to learn programming. She tried some bootcamps but they weren't very successful for her.

I'm thinking the best way would be rather than teaching frameworks and algorithms, to actually pick a project and build something and learn as you go. I'm leaning towards something with instant gratification, like an iPhone app or a video game.

Any other ideas?
There are certain bacteria that are known to require many years of antibiotics to resolve:

1.) tuberculosis

2.) Leprosy (Mycobacterium leprae)

For both of these it is normal to take antibiotics for many, many years.

Also, less seriously, ordinary acne is often treated with antibiotics for years. My sister took antibiotics for 5 years to deal with her acne.

It is possible that there is a tick borne bacteria that also falls into this category. Some of the stories of long-term Lyme would suggest this.

The 2 days of antibiotics for "prophylactic" protection makes sense only if the goal is to create antibiotic-resistant bacteria. 2 days of a relatively weak antibiotics is pure anti-science. She makes a good point here:

"She also said the two-day course of doxycycline, often prescribed for people who find a tick embedded on their body, has little or no prophylactic value."
Issa bill would kill a big H-1B loophole
Yea I was at a defense contractor at the time, I remember an email going around telling people not to go look at this stuff for that exact reason.
>Yes, he did choose to violate it, in the sense that waiting until you've got 24 hours left on a visa to leave is just straight up bananapants crazy, especially when you are in a place where all sorts of things can happen that could delay your exit, and the legal system is unusually unpredictable (and the consequences could be unusually bad for you).

As far as risks people take go, this one is pretty inconsequential -- even in the worst case scenario, which would be a couple months in some jail.
Regulatory capture allows large companies (espeically multinationals) to exclude competition.
> The only people that have issues with it are the consumers thousands of miles away who are completely detached from the issue and realities facing those workers, and who at the same time fuel demand by purchasing and funding those workers.

Ok, that is just not true. Tell that to the garment workers here that were shot last year by government police while protesting low wages and poor working conditions.
> When stuff like this leaks, if any of the information is considered sensitive/classified/restricted in any manner, the act of it being leaked does not dissolve its restricted status. In other words, if you are a regular US citizen and you go to Wikileaks and look at something that is classified without having the proper security clearance, then you're now on the wrong side of the law.

I'm pretty sure this is wrong: regular citizens are not prohibited from viewing classified material without clearance.

OTOH, if you are in particular government or government-contract jobs (including, at least, all jobs that involve a security clearance), you are prohibited from any viewing classified material you aren't cleared for (and, I believe, also have all kinds of required reporting processes if you discover you have unintentionally been exposed to such information.)
You can alert via a number of mechanisms: email, PagerDuty, Slack et al, etc (I talk about most of those in Chapter 9).

I have never been very keen on alerting dashboards, I find they are rarely actually reviewed and flash red for days or weeks. :) So I only covered metrics/graphing as a console rather than a status console. If you want to add such a console it'd be easy to output Riemann events via an API to such a console.

Glad you enjoyed the book!
Because, right off the bat, the CC processor can do a better job. They have more volume and resources, so their fraud prevention could be just as good if not better than the third party systems (note: _could_, assuming they actually put the necessary effort into it). More importantly, though, what I suggest is implementing actual security on credit cards. These fraud detection systems would be largely unnecessary if credit cards were secure. That's primarily what I suggest, and that would reduce fraud overall, thus reducing overall costs for everybody.
We detached this subthread from https://news.ycombinator.com/item?id=12147147 and marked it off-topic.
We had one of those. A++++ would recommend. :)
Interesting. Ketchup is actually one of the products that I'm most picky about. When I come to store, I have a choice of 5 - 20 different varieties (depending on the store size); each of them tastes different, every company has a different idea about its consistency (some are dense, some are almost as thin as tomato juice). If they've lost variety, they must have done that over an orthogonal variable I don't even realize could be a spectrum.
http://www.emojicode.org/

I kid.
There's a good chance this is true: I'm going off what I was told, which being that I was at a government contractor was probably largely FUD because they didn't want me doing anything that would jeopardize their business (I may not have ended up in jail but I would have cost them a lot of money and probably would have been fired).

Somebody much more knowledgeable than me can chime in on this.
That's a frankly pointless comment. Did you miss the point of the parent? I don't think so, I think you deliberately attacked an issue that wasn't even the parent's point.

This concern is a valid one: keeping the current paradigm, automation will lead to unemployment on a massive scale which will wreak havoc everywhere especially in underdeveloped countries with little to no social safety net or worker and citizen protection. Keeping the current paradigm, the capitalists will reap even more obscene profits by absorbing the difference between the current salaries and the much lower automation costs, while potentially tens to hundreds of millions of people (in the short term only) will be out of jobs and left with no means of survival. This is very concerning to me, and attacking a straw man with a ridiculous "oh let's close the factories then shall we" is childish.
Your view runs counter to the dictionary definition of snob, which includes a strong negative connotation:

1. a person who imitates, cultivates, or slavishly admires social superiors and is condescending or overbearing to others.

2. a person who believes himself or herself an expert or connoisseur in a given field and is condescending toward or disdainful of those who hold other opinions or have different tastes regarding this field.

In the first case, a snob substitutes the views of the social elite for his own judgement. In the second case, a snob declares himself a member of the social elite because he holds different views. In both cases, what makes the person a snob is that they are not judging the material qua the material; indeed they are not concerned with the material at all. Instead, they are concerned with social advantage.

I'm not sure there is a word for someone who judges a subject based on the merits. An enthusiast?
> Most of what people talk about is externalized objectification

Except we have here in this thread a case of people calling someone out on internalized objectification.

> You seem to believe that utilitarianism is the correct, objective, and universally accepted basis for moral discussions

Not necessarily. I'm somewhat peeved peeved by people's assumption that if a term is usually applied to negative behavior, that they can assume when they see that term used the behavior is negative without actually looking at the situation. It's lazy thinking, cargo culting of moral behavior based on terms and not thoughts or actions. But even that's understandable, the real problem is the rabid defense of this behavior and thinking when examined. It's rational discourse vs "it's bad because it's obvious it's bad, and you not just accepting that makes your behavior bad as well".

> (And you seem to describe it as harmful a priori, without pointing to a harm to anyone deriving from it, which seems problematic under its own standards.)

I assume you mean I describe the assumption as bad, not the behavior of objectification, since I don't think I did that. As for that, I think I supplied my reasoning above. In short, I think it leads to lazy thinking, and irrational behavior.

This obviously isn't limited to "objectification" and that's not even the most common place I see it used. I just noticed it in this discussion so decided to mention it.

Edit: To be clear, I'm not implying you are doing anything like this. Your comments have been clear on the objectification in this case possibly having no ill effect. Your comment just seemed a logical place to talk about this meta-topic. I'm also happy to discuss the basis for my own assumptions, as you were right to focus on when presented with a comment like mine.
The current CEO of Reddit (Steve Huffman) is one of the co-founders.
"I don't think anyone would argue that schematic block diagrams are inferior to reading the raw netlist."

Well, no, but some may well argue that reading the HDL is better then a diagram. I have experience working with both the HDL and schematic in the FPGA world, and in my estimation text-based HDL is way better than working with a diagram.

Of course, YMMV, my brain may just be more optimized for processing text instead of images.
I took maybe a week to get to level 10 just casually playing walking to and from work... jumped the last 10 by grinding for one day and learning how to use the lucky eggs.
Totally fair - my point was that users are beyond just early adopters. Glide doesn't keep a good record of public users.
Have you considered allowing them if you have a valid credit card on file. For example, I'm currently a Humble Monthly subscriber which already gives me a one click purchase options through the credit card on file.

Vultr, a VPS Host, accepts Bitcoins but started to require a valid credit card or Paypal purchase before accepting Bitcoins to prevent ToS violators who used Bitcoin.
While I do prefer fractional exponents sometimes, what about the "asymmetry" of imaginary numbers?

There may be a benefit to capturing that sqrt(square(x)) != x
Absolutely. Hit me up. I can also try to put you in contact with more knowledgeable people.
> google isn't unaware, I'll try not to put words in his mouth, but a google exec said something along the lines that we aren't very far from needing half of the programmers/ IT people we have today

In one way, that's a scary idea (a lot of people will end up looking for work elsewhere). On the other, what programmer wants to do the stuff that can be automated away or done by a non-programmer? Or wants to reinvent the wheel because of NIH syndrome?
>and where the price to avoid enforcement for "undesirable" people climbs to infinity.

How's that latter part any different from any western country? There too, it's mostly the undesirables and those low down that get the full force of the enforcement. Those advanced countries just remove the part where less rich people can have a go at bending the rules, even if a little.

As for the equality of basic enforcement, that's illusory under the inequality of means and motivations. To quote Anatole France, "In its majestic equality, the law forbids rich and poor alike to sleep under bridges, beg in the streets and steal loaves of bread".
> You might still call this lower level “corruption”, but that’s not a helpful word if you want to acquire the most effective attitude for dancing with it. I prefer “negotiable”."

The people I know who have lived significant periods of their life in these systems would describe them as "corrupt", not "negotiable".

Though "negotiable" does correspond to the way I've usually heard wealthy Americans who've encountered these systems describe them.
The Pi alternatives can have better specs at a even more attractive price point[0]. The Pi itself benefits from it's accessibility, if that is not required then pick one of those.

[0]http://ameridroid.com/products/odroid-c1
"Now you download Unity and almost everything but the art design and game logic is done for you."

Yes, Unity helps to visually organize your game's data, and there are built in and downloadable components (which are all created by coders) that can be used to plug into your game, but it's just another set of abstractions. Most of the time you will be writing your own components in a traditional coding language or delving into other's component code to adapt it to actually make your game function. There ARE game creation systems intended for no coding required, but they come with the expected limitations of visual coding that people are bringing up in this thread. No, Unity doesn't really fall into this category, barring a few limited game domains.

Perhaps in 50 years every domain will be "mapped" in this way, with predefined components that work with each other and can be tweaked as needed, but I don't see how that could eliminate coding, or even displace it that much. Two reasons I think coding is here to stay:

1) Any sufficiently complex system needs it's organization to be managed. At a certain complexity, whatever system is replacing coding will become something that looks a lot like coding. At that level of complexity, text is easier to manage than a visual metaphor.
2) Most pieces of software need custom components, even if only to stand out. Those game creation systems with no coding? No one is impressed by the games that are created in those systems. Not because the system cannot produce something worthwhile - but because with everything looking the same, the value of that output drops substantially.

I think coding will only go away when programming does. When the computer is as intelligent and creative as we are. And that's a point which I do not want think about too much.
10 hours a week would be fantastic. Or any non-zero amount of time. If everyone did this it would be a revolutionary force the likes of which have not been seen in decades.
I used to run Star Craft II on a a GNU/Linux laptop using WINE. The box would get hot AF, but it ran. I always thought WINE was impressive.
Approaching (Almost) Any Machine Learning Classification Problem.

If you are doing sequence labeling, learning something about the data, tackling partially unlabeled data or time-varying data, you generally have to take a different approach.
Ask HN: Do you know any clothing/fashion ecommerce api?
So far most APIs I found are for sellers/retailers, do you know of any clothing/fashion ecommerce that offers developer API?
Less regulatory capture. When companies reach the scale of increasing inefficiency of communication and regression to the mean, the natural barrier to their growth, they replace innovation and competitiveness with erecting barriers to entry into their markets.

Try staring a business in a market with large established players. You'll find that you cannot do many of the things they themselves did to get started -- they have erected legislative barriers preventing replication.

Easy -- just write "think of the children" legislation demanding egregious safety, accounting and legal overhead, trivial to bear at scale, but lethal to new entrants...