skysight-inc/HackerNews huggingface dataset:
NB: This is a resubmission of the original link rather than the blogspam I happened to have been forwarded myself earlier.

Thanks to teh_klev and dmix for pointing me straight:
https://news.ycombinator.com/item?id=7209366
>It improves market efficiency. //

Is it worth the cost?
I would say someone on a full CS-and-engineering track should study #2 (intro), #1 (rigorous CS/math), and finish with #3, since that's where you want to focus on the latest industry standards and trends. This is similar to my own CS university experience, but I'd like to see it broken out into much better defined areas, with different ratios of focus for different career tracks. I also think a full program should take significantly longer than a 4-year degree.

Incidentally, I think #1 could easily be taught without #3 at all. I get the impression that there are quite a few academic people who tinker with interesting algorithmic work, in esoteric languages, who couldn't effectively write maintainable code for mass deployment. Not that there's anything wrong with that, it's just a different area of specialization.
In case you didn't know already, CAPPTIVATE.co is a great living repository of beautiful iOS animations:

http://capptivate.co
Human folly has lead to a variety of illogical practices, many of which have been stamped out over the centuries. There's no reason the same couldn't be done here.
Some of it is context though. Kids have curiosity, and often an ability to look at things and process them in ways that we adults have lost.

My son came to me when he was 8 and asked me what gangrene was, so the first thing we did was a Google image search. We talked about it, what it was, etc.

All too often we focus on content more than context but context is extremely important. Kids look to adults on how to react. A frightened parental figure is far more scary to a child than any image the child could ever see is.
Thank you.

Very impressive project. I looked at the code in core folder and it looks very clean and there are is a lot of good stuff in there.
Good point. Guess the risk is still there, makes things more interesting.
La diabetes mellitus en los perros es más común de lo que piensa
This seems intuitively true but isn't. The majority (90%) of the space taken by a car at highway speeds is actually due to the buffer zone around it due to speed and not the size of the vehicle itself. Smaller cars don't increase highway throughput appreciably.
Investigations are about gathering evidence quickly. The trail grows cold very, very fast. Hours, and even minutes, count a lot. By being fast you get inside the other side's decision loop, which is the surest road to victory.

The actions were not a pointless waste of resources. If you see a smoking building, you cann the fire department and they haul ass. If it turns out to be dust from renovations, the call out is not a waste. False alarms are the necessary cost of true alarms.

I will continue to call a spade a spade. If a worthless political shill posts their insane, childish conspiracy theory, they need to be told to take that shit elsewhere in clear terms. Saying that one mistake means everyone everywhere is in grave danger ranks up there with chemtrails and grassy knolls.
Facebook's Hiring Surprise
Price (inc. zero price) is not he test for whether actions are commercial. Usually the test includes a measure of whether the actions are damaging to the commercial nature of the offended party in a suit.
Ask HN: Who is going to make "Dumb Flappy Bird" first?
The article presents some (non-conclusive) evidence of a sudden, steady influx of reviews, and more is coming up: https://sensortower.com/flappy-bird-scripted-reviews-analysi....

What kind of game developer doesn't want it's creations to succeed?
Right, the only point is that The Heist is, commercially and critically, a very successful album that doesn't have any samples not for artistic but for legal reasons.
Got data? Get a date
Where might I find your email? I've thought a good bit about this too, I actually bought extensivereader.com a few years ago as a placeholder when I was experimenting with building something, and have recently been considering attacking it again.

edit: I'll assume you're maaku on github.
Multi-platform including Linux, pretty impressive for sure, I'll check this out for fun.
Really? I am new to the US but I have been really happy with my Comcast. Self install was easy and quick, billing has always worked out fine, and while not super affordable, 50mbit is the fastest internet I've ever had at home. IPv6 too!
Well, this is obvious isn't it?

Git clone open-flappy-bird

change title screen

sell on elance.
I know there are a couple of quotes from me somewhere in a Google bugtracker with variants of "Google support and policy enforcement is like something out of a Kafka novel", but in case any HNer Googlers want to file a new one: pervasive uncertainty about whether clearly within-the-lines behavior would trigger a business shutdown caused several software company CEOs of my acquaintance to avoid reliance on AdWords for customer acquisition, to the tune of 6+ figures a month.

I say this as somebody who shot down the "We'll send ad clicks to a squeeze page!" option several times (including on HN: http://news.ycombinator.com/item?id=599162). I was able to wave a few companies away from that, and in some cases get compliant AdWords campaigns up and running, but CEOs/marketing officers often felt that they could just wake up one day and find their AdWords account permabanned for specious reasons. As a result, many of them intentionally limited the size of their AdWords accounts and/or the amount of strategic importance they allowed AdWords to get internally.

You know what I told my clients who were worried about Google enforcement? It was not "Don't worry, Google enforces policies in a consistent manner and, in the unlikely event you are caught up in a heuristic, you will be able to talk to someone and resolve the issue in a timely fashion."

Net revenue impact to Google across my consulting client base caused specifically by worries about Google's enforcement/CS would be, probably, somewhere in the 6 figures a month region. (B2B/enterprise software companies can afford to spend an awful lot of money on ad clicks.)
It's true. Everyone in this thread is an actor, we're trying to get Dumb Starbucks into Y Combinator.
Playing devils advocate, how long would a clone take to build? You are recreating graphics and game mechanics.

Could this stuff be easily built using game salad or another drag and drop game Dev app?
> I think she makes some really good points -- particularly about discouraging young girls and the futility of shoving adult humans into foreign social situations -- but I also think she might be rather narrowly defining the personality type of a "hacker", and dismissing behaviors that she doesn't find valuable (in her words: "ephemera -- popularity, beauty and fitting in").

Also the ephemera are gateways to something less ephemeral: social contacts and human capital. I don't think this can be understated. Most women are social to a degree that most men will never be, and this is ok because being social is being powerful in every way that matters in day to day life.

The thing is, I am not sure one can really be technical and social in the same moment. These are very different thought processes. Social context is fluid and changing, and it can't be directly measured. So these are different.

It's funny. I suspect that my grandmother (who introduced me to computers and punchcards(!) would agree with everything in this article. Of course she mostly programmed in Fortran relating to her work in astrophysics (a field she entered in 1964).

> it makes me think: this might be a problem. Is it harder to be a hacker if you also have an interest in social media and graphic design and popularity and friendships?

I do think that brain cycles are finite, and while I am male I tend to find that if the very things that make me good at solving certain sets of technical problems can make me socially out of touch at times.
10 Game-Changing Questions You Should Be Asking Your Customers
We've found that people who come back after 3 days, are very likely to be there in 30 days, assuming the product solves their problem. In general, we treat them as steps in the funnel - complete signup to become MAU, come back in 3 days to be HEU. We look at where in the funnel we're currently failing and spend time on that piece.
> [...] "Satoshi Nakamoto", its mysterious inventor, may have democratised finance – much as open internet protocols have democratised communication. [...]

This comparison is so erroneous that it's embarrassing. Too bad it's from NewScientist, I had much respect for the magazine. Now every time I'll read a NS article I'll think along the lines: who knows, they might got this one wrong too.
In the same spirit:

http://ui-animations.tumblr.com
Given how the game is utterly trivial and how the mechanics are already figured out... a day might work.
It's sad to see the number of proposals on each of these. Who are these "programmers" who can code an app but are incapable of submitting it to an app store and keep any proceeds themselves?
The site is totally hammered right now but I managed to grab a copy and get a feel for what's in this. There's some truly exciting stuff to comb through since it's a well-used engine with a lot of history, not someone's hobby hack.

What I've seen so far:

A custom scripting language(GDScript) which is roughly Python-esque. The wiki explains that after trying the other common choices(Lua, Squirrel, Angelscript) over a period of years, they rolled their own solution that could be more closely integrated to the engine.

An in-editor help, it has some API docs.

Classes for GUI controls, including layout containers.

A fairly rich audio API, including positional audio, streamed audio, common sample playback controls(pan, volume, pitch, looping), and some effects(reverb, chorus, frequency filter).

Some networking functionality, including HTTP, TCP, and UDP(unclear?) mechanisms.

Keyboard, joystick, mouse, and touchscreen input classes.

And of course lots of rendering and physics-related stuff, including various shapes, cameras, meshes, sprites, animation, tilemaps, texture atlasing, internationalized fonts, particle systems, and multiple viewports.
Rent is $3500 because special interests are artificially suppressing the supply of housing.
No, it doesn't say that, either. It says that there is no ranked-ballot voting system that meets a particular set of criteria. (Or, alternatively and perhaps more to the point, it says that the particular set of criteria it sets up are logically mutually contradictory.)
Huh, for some reason I thought HN had a way of emailing users. I added my email to my about field in my profile.
> "...use several software methods and 2 hardware methods and just xor them all together..."

An xor is only okay if you ensure that all of your RNGs are completely independent - unable to affect or observe each other, and do not draw any of their input from any shared or correlated sources. If you've got two machines seeding their entropy pools with packet timings from the same network, then XORing their PRNG output is as likely to decrease entropy as increase it.
There are advantages to the other side. Many fascinating developments were made possible by those who prefer to think functionally, as opposed to imperatively. Modern relational database engines are fairly easy to implement once you understand set theory. Lambda calculus has taught me how to create a linked list using nothing but partially applied higher order functions. Software transactional memory was invented in Haskell, and it's easy to see why it happened there first.

The world needs people who think mechanically as well as people who think at a very high level of abstraction. I'm glad people like you exist, as tech would be vastly behind where it is now otherwise. I'm also glad there are people like me. We may not always see problems the same way, but the world is a better place because of our differences.
I'm just going to point to FlapFlap [1] as well though it doesn't look like collisions are implemented yet.

[1]: https://github.com/nathanborror/FlapFlap
Non-cynically, there are some people who might prefer a fixed fee negotiated up front to the hit-or-miss payments from the app store.
Relevant: http://www.techendo.co/posts/what-venture-capital-companies-...
Basically they are shorting flappy bird.
"C++ has become virtually unusable..."

Geez, the C++ hate is unbelievable. I use it every day, and it's a great language. No way is it "virtually unusable". Some of the criticisms are justified, but the way people carry on about it is just absolutely beyond overblown.
Mandriva releases new version of systems management software
How Dogecoin Occupied Wall Street
> The Intercept, a publication of First Look Media, was created by Glenn Greenwald, Laura Poitras, and Jeremy Scahill.

I also noticed that it uses HTTPS by default which is, of course, very cool.
I just switched from AT&T U-verse to Comcast 30Mbps because my newly purchased house can't get U-verse. However, almost everything (streaming, gaming, downloads, etc) has been poor since I switched. Usually at the 1Mbps mark. Major internet speed tests show my speed as 30Mbps, but unpopular ones show my speed as 1Mbps. As if Comcast is throttling everything else, and giving very high priority to major speed test servers. I've talked to their customer service multiple times, but no luck.

Oh, and this is after spending at least a total of 5 hours (I had to call them 7 times. Yes, I was counting!) with their customer service over the past few months trying to get them to mark my newly purchased modem from Amazon as my own modem, and stop charging me a modem lease fee.

If there was even a single competitor that could provide me even decent internet service, I'd switch to them today!
Realistically, as a programmer, you know the market is about to be SUPER saturated. In my opinion these people know they are being scammy, so the only appropriate response is to scam them back: build one Flappy Bird clone, sell this one clone to each of the hundreds of people trying to get rich off of you, and cackle to yourself while the world burns with countless Flappy Bird clones.
The NSA’s Secret Role in the U.S. Assassination Program
Why more startup funders are talking openly about failure
For such a simple app as this, the details really matter. They've done a great job
> People are like, ‘Andrew, what could be next?’ And it’s like, ‘Oh. Done.’ We have a mechanical bull. Game-changer. Innovate.

> “We don't call it an after-party. We call it after-hours.”

Waaaay too close to the Poe's Law line, I can't tell if this guy thinks this is for real or if he knows it's ridiculous and is just trying to cash in on demand.
Tldr: he's not fined for entering on the website. He's fined because he kept mirroring the site after he realized it was opened by mistake (he unwisely admitted as much to the cops).

It's the digital equivalent of figuring out that a house isn't locked, and concluding it's OK to loot it.
> Yes, but less so.

The one actual concrete attempt to test this I've seen shows it, in the tested scenario, more vulnerable to strategic voting than plurality (or any other tested method.)

[1] http://rangevoting.org/ElectionByMajorityJudgmentExptEvidenc... [The method is referred to as "point summing" rather than "range voting".]
How LinkedIn Uses Apache Samza
Here's my attempt at an intuitive explanation:

After the first swap, the distribution of numbers at the first position is uniform. What happens in the second swap? Well, the second position contains 1 with probability 1/n, and 2 with probability (n-1)/n. With probability 1/n, this position that is highly biased towards 2 (for n > 2) will get swapped with the first position. So 2 is more likely to be found in the first position.

Of course, it gets messy to carry this out for the n swaps and I still haven't really answered your question yet. To do that let's make the following assumption: after the ith swap, the distribution of numbers at position i is uniform. (I think you can prove this inductively but I haven't tried working it out - I was studying for a midterm before I got nerd-sniped.)

Before the ith swap, position i is biased towards number i. By our assumption, position i-1 is uniform. By making position i uniform we are essentially "smoothing out" the bias at position i to the other positions. Hence, as in the example I started with, it is more likely after swap i that position i-1 will contain number i, at the expense of the other numbers. This then reduces the likelihood of finding number k in positions 1, 2, etc. as opposed to position k-1: 2 is more likely in 1, 3 is more likely in 2, and so on.
the NSA often locates drone targets by analyzing the activity of a SIM card, rather than the actual content of the calls. Based on his experience, he has come to believe that the drone program amounts to little more than death by unreliable metadata.

"I've got nothing to hide..."

The Obama administration has repeatedly insisted that its operations kill terrorists with the utmost precision.

Note that "accuracy" and "precision" aren't the same thing. A sharp knife is precise, but if you slice in the wrong place, it's not being used accurately. Noting that the language here isn't a quote but a description from Scahill and Greenwald.
I don't think the median flappy bird clone will see $5000 revenue.
Intelligent Interfaces
Thank you! I've been trying to come up with a name for my Flappy Bird clone.
>High school boys in tech are much more likely to be misogynistic and socially inept than other high schoolers are. They make girls uncomfortable (they make me uncomfortable too, and I'm not event the subject of their creepiness), and this discourages girls from trying to program or build things.

Even if this is true, which I kind of doubt, do you think it will make them less misogynistic and socially inept to keep them as isolated as possible from women?
I say this as somebody who shot down the "We'll send ad clicks to a squeeze page!" option several times (including on HN: http://news.ycombinator.com/item?id=599162).

This is more in response to the content of the linked comment, but creating a landing page for a not-quite-finished product and/or idea before launch is okay and so long as your CTR is high (which you can achieve by targeting your spending in exact match keywords) your quality score is still good.

The Unbounce page I mentioned in the article which had reasonable QS (6 or 7/10 IIRC although there's no historical QS view in AdWords and I've since changed the landing page) AND which, despite initially violating their "Information Harvesting" policy has since been cleared, is this one:

http://unbouncepages.com/your-first-3-months-on-adwords/

I think that it's a very different landscape that what it was 5 - 7 years ago when you could get THOUSANDS of visitors for pennies per click to a page to test an idea, but you can certainly still get < $2/click traffic for very targeted search terms to test out an idea.

Sometimes I'm not only interested in testing the market (ie. testing conversions) but just seeing what traffic there is and how much it costs. The free data you receive via the KeywordPlanner is notoriously inaccurate, so while a "real" website is being developed I'll often put up a simple landing page so I can start running the AdWords campaign and be ready to "hit the ground running" after launch.

EDIT: just to reply to this bit, as well:

You know what I told my clients who were worried about Google enforcement? It was not "Don't worry, Google enforces policies in a consistent manner and, in the unlikely event you are caught up in a heuristic, you will be able to talk to someone and resolve the issue in a timely fashion."

I think this is changing and Google is wising up. In fact, the screenshot of Google's support documentation that I provide in the article isn't the same page I saw when I was suspended. The page I saw just said:

"If you have received an Advertising Policy violation we will no longer accept advertising from you".

I think that this is a function of 2 things:

1) Clicks are more expensive, and losing individual advertisers affects Google more now than it used to. You can see the strategy clearly: shut down fake SEO link building, drive people onto AdWords, increase CPC, improve support.

2) They're targeting a lot of non-tech-savvy type small businesses now who are far more likely to "bluster their way through" than to sit down and carefully analyse Google's terms of service, so they are being far more lenient.

The funny thing is, that since Google is becoming more lenient in reinstating suspended accounts now, a bunch of companies have sprung up saying "WE'LL HELP YOU GET BACK ON GOOGLE!!1" but that's only because it's so much easier to do than it used to be anyway :)
http://i.imgur.com/37nIErT.gif
Providing RSS will be great. This http://talll.com/?feed=rss2 is of no use.
IRV is very simple to explain to people familiar with Majority/Runoff, since its basically a way of automating majority/runoff.
I feel like Calculus was very eye-opening for me, personally, and I felt like it was a refreshing finisher to the traditional math courses. When you're in the lower level classes, it's often hard to see where the practical applications are going to start coming around... for me at least, Calculus was where it all came together. I started to see just why I'd taken so many years of math: they all built up to this very practical and fundamental set of mathematics. That isn't to say that there's not a place for other math courses - of course! But Calculus in particular is the "money shot" of math, in my opinion. The applications are firm, and build the fundamentals of physics among other subjects. If I hadn't taken Calculus, I don't think I'd have been as positive about math as I ended up being. That's just my two cents, however.
or Citizen Kane.
That is a great implementation. It seems like Nathan is using SpriteKit while my implementation uses UIDynamics. I just ran it and it seems to have collisions implemented. Mine doesn't have counters or anything extra on the screen yet, but the main challenge for me was playing with the physics engine.
I don't hate the guy, but what does get me is that some unethical paid download service and a whole lot of luck seemed to be the deciding factors for success, certainly not the game's quality. I wonder if it's gonna get better or worse in the near term. Pretty discouraging if you make games.
Microsoft Rebranding
It's bizarre to watch that video. I spent a year there in Helmand. I recognize Kajaki dam and the streets of Lashkar Gah. I must've driven those roads hundreds of times.

One of our interpreters actually grew up there in Lashkar Gah and told us stories of the Taliban and how they would rape boys. He said things had become much better, but we still saw some pretty miserable stuff, even outside of the typical violence, particularly the treatment of women.