skysight-inc/HackerNews huggingface dataset:
> how shall I say it, not entirely optimal

In what way? Is there a measurable performance penalty paid for including the return type of (id)?

There is clearly a penalty paid in understanding and clarity, which flies in the face of the topic of your book. If you have explained that, than your reviewers aren't reading your book (which is a different problem of sorts).

Considering your books is targeted at the Apple audience, I think these are fair questions. Simply saying "because I can" or "this is how I've always done it" isn't really good enough. However, if you can point to real benefits to not including the default type in the definition (something more subjective than clarity in your eyes), then you should spend time explaining that.
Find a new gig, put in your notice, explain that you were motivated to leave.

Cut your work hours to 40/week MAX. Use your own time for the job search, instead of unpaid overtime for an organization that does not value it.
For those not familiar with the term "Giclee"[1], it's faux-French for "Serious art collectors will pay us more if we use a made up French term instead of inkjet."

[1]http://en.wikipedia.org/wiki/Giclee
"Instead of teaching to the test we're going to put huge emphasis on really learning the material instead of practicing test-taking skills that won't be useful afterwards."

Now how do we get the schools to actually do that?
Sucks to see Manchin responding like this. Always thought he was one of the good ones.
Hi, you are forgetting about timing the purchase of protective puts or buying back the options you have written at a profit.
I found that looking at the code of the best developers there was super useful. In particular, look at literally anything that Jeff and Sanjay write.
(I can't watch the video) It certainly seems plausible that it could work.

Imagine a copter with reversible motors that can respond quickly-enough (weasel words!) to inputs from the control system. Now, the copter has angular momentum along the direction perpendicular to the rotor disk and a vector between the copter's center of mass and the working motor, and further that the copter is oriented such that the vector is also parallel to the plane of the ground.

As jfoutz said, running the motor ("forward") when the copter is upright and off otherwise gives you net upward thrust (averaged over time). It also applies a torque to the copter, which will mostly be parallel to the extant angular momentum vector. So, a first-order fix is to do what jfoutz said, but also run the motor "backward" (negative thrust) when the copter is upside-down. However, rotor also generates some torque perpendicular to the rotor plane, which will cause the angular momentum vector to rise above the horizon (since the motor reverses when it is upside-down, the angular momentum vector rotates upward rather than revolving around the original direction of the angular momentum vector).

However, if you allow the copter to have some angular momentum (i.e., you don't try to completely eliminate it), the rise might be slow enough to be managed by running the motor at other times. For example, by running the motor when the rotor plane is perpendicular to the ground, you could create a similar drift in the angular momentum vector. But now it slowly drifts around the compass instead of rising above the horizon. If you make the "compass" drift faster than than the "altitude" drift, the torque from the first one will average out to something very small. So by managing the rate of these two drifts with an appropriate feedback loop, you can probably obtain a stable solution where there is a net upward thrust and the angular momentum vector "slowly" (for possibly large values of slow) precesses along the horizon.
>There are true dark patterns

Which can only be defined subjectively. Something dark to you is not to others.

> some forms of monetization are unethical

Only ones which are fraud, which is illegal.

>Nobody is saying games have to be free and without ads.

Yes, actually plenty of people are. Subscriptions are dark. Premium games are dark. Skill games are dark. Gambling games are dark. Ads are dark. Freemium is dark. Everyone can call anything dark.
I believe that question has been asked many times in courts and is settled long ago. Your examples 1.-4. would be treated as "in plain view" (if seen from standing on that public street) and 5. wouldn't.
The education system is designed to operate backwards on purpose. Think about it.
I also like your this post on open source
http://antirez.com/news/48
I often share it with people who ask why they should write or contribute to open source.
BTW, please fix your lossy test methodology for when you do your tests on a future version of this.

https://blog.mozilla.org/research/2013/10/17/studying-lossy-... was rather flawed and you never acknowledged this.

(see https://news.ycombinator.com/item?id=6581827 - only one of the four sets of test results might have been valid)
> I don't think the speed difference between FF & Chrome is noticeable nowadays.

It is, if you turn off ad-blocking. Certain sites will then just hang all of Firefox.
OnLive launches new download/streaming hybrid service plan
It looks to me like an attempt to write the perfect Hacker News comment. NSA surveillance, cryptocurrency, government corruption, no evidentiary basis or special relevance to HN — all it's missing is a poorly constructed defense of or attack on capitalism and a hastily written Node.js module implementing its ideas.
Our company is in the Portland Seed Fund portfolio also. We know Todd and his team and they are good people. They worked incredibly hard at building up Vizify.

While it may be a bummer for users, I hope this is a positive step for the team and congratulate them on their effort!

EDIT: It is worth mentioning that Vizify raised in the valley, but ran the company out of Portland. Only a few consumer internet companies have done this so far, but in each case it has brought a lot to the city by helping build out the startup ecosystem up there.

It is way different running a consumer internet startup in Portland from the valley. We couldn't do it--we moved down to CA.

More info and sentiment from Rick Turoczy, who is close to the Portland tribe: http://siliconflorist.com/2014/03/05/visualize-exit-portland...
Why can't you accept that some people like what you don't like and they are not just dumb fools getting tricked into giving their money away?
Are you a customer of Vizify?
> The scan of the license plan is not really the issue, it's the collecting of the scan, tagging it with GPS, and aggregating the scan into large, permanent databases that can be accessed by both government and private corporations.

I've had this idea in my mind to build the exact same thing, but have it be crowdsourced data and available to everyone for free. Wouldn't you like to know where police cars spend most of their time? Wouldn't you like to see where your mayor's car is at 3am? If private corporations and the government get the data, I should get the data, too.
the privacy as we know it has been obsoleted by technology, just like many other things in the past and will be in the future.

Instead of trying to save terminally ill patient - privacy - we need to look into the future. The real fight is who owns the data, not whether the data is collected. For example can we just force that all the data anybody has about anybody is to be public?
Spoken like somebody in a privileged position of not having anything that they believe must remain hidden.

Me spying on you while you are in your home would be illegal, because you deserve some baseline privacy. Me tracking you around town should similarly be illegal.

You "blaming yourself" if I illegally violate your privacy is nothing but senseless and shameless victim blaming.
As a heavy user for both apps, I should say I am glad this is happening.

Though Flipboard and Zite may seem similar to each other from the first sight, underneath I think they take very different approaches.

From a user's perspective, I believe Zite relies more on an algorithmic approach while Flipboard is more hand-tuned. As a result, Flipboard has better article quality, a result from a controlled list of resources. Zite certainly covers wider topic spectrum, but I am bothered all the time when it recommends me something like a newsletter announcement for a product update, which becomes worse when you subscribe to a rare topic.

A better personalized Flipboard, with more channels to choose from, is the best outcome of this acquire.But I will miss the old Zite now and then.
> Only ones which are fraud, which is illegal.

There are plenty of things that are legal but unethical. It's impractical to ban every unethical thing, and it would generally not be a good idea to try. Therefore some people can get away with being nasty, but the fact that they are not violating the laws of some particular nation isn't really a defense.

An alternative is to lobby your Congressperson to ban these unethical strategies, or otherwise regulate them. The EU is taking an in-between step by discussing whether false-advertising statutes should apply to labeling games "free" when they're actually designed to pull money out of you within the game. That has pros and cons too.
"Math questions will focus on three areas: linear equations; complex equations or functions; and ratios, percentages and proportional reasoning. Calculators will be permitted on only part of the math section."

As if math requirements for American students aren't low enough already.
Here's the GitHub style guide:

https://github.com/styleguide/javascript
Not a lawyer, but based on the following resources, one can say...

http://www.uspto.gov/patents/resources/general_info_concerni...

A patent generally does not protect until it has been issued. However:

http://www.irmi.com/expert/articles/2006/warren01.aspx

35 U.S.C. § 154(d) provides "provisional patent rights", namely a "reasonable royalty" after the patent is published (usually 12-18 mos after application) but before it is issued (from 1-30? years). But you do have to have "actual notice" that you are infringing to be infringing, which probably means a notice from the patent applier. (Though if they can prove you watched a YouTube video demonstrating the patent and which said it was patent pending, that'd probably work too.)

So: someone can notify you that you're infringing on a patent in progress, and you have to guess whether or not it will get granted and in what form. Though the answer is unlikely to be "denied", it's quite possible for the claims to mutate tremendously. If you keep going and it gets granted, you've a lawsuit on your hands with liability from date of notice, not date of grant. Fun!

Feel free then, to infringe on any patent that has been described by the applicant but not yet been published by the USPTO. After that, you've got until they catch you (though that's a dangerous game: you're only a friendly jury away from trouble, as the law on "notice" seems not entirely settled.)

What a great system, eh?
Is that you Henri ?
This article is specifically about a lawmaker trying to draw a line, and the lobbying around that process. At least as far as this article goes, no court case is underway, nor is there a claim that this is currently illegal.
I knew Andreessen bought Skype from ebay, and flipped it to Microsoft for a massive profit. I had no idea he was on Ebay's board.

That looks really bad no matter how you spin it.
This is going to be huge for you guys, congratulations and I hope it all works out!
I agree wholeheartedly with how frustrating it is. I think part of the problem is that really great mathematicians are encouraged to stay as far away from teaching (and improving their teaching) as possible, and great teachers are often discouraged from pursuing more mathematics for a variety of reasons. And when I personally teach calculus I make sure to explain derivatives in the way you want in the very first day (before describing limits or anything else).

As to your second point, I think notation is a big problem, but it's a bit of a straw man. With very few exceptions that I doubt you would ever find yourself in, I have never met a professor or mathematician that would not explain notation if you asked (gladly stopping in the middle of a lecture or talk to clarify). There is still a lot of it, but every mathematician who is presenting the mathematics can explain the notation to any degree of precision you could ever want, and I have very few colleagues who have never stopped someone for this reason.

I think the bigger problem is trying to read mathematics by yourself, without the ability to ask questions. And even after understanding the notation, I feel programmers have bigger problems, which I've expanded more on in this post [1], the main difference between learning programming being there are simply more free and open resources for learning programming. This is probably because programmers invented the internet and filled it with their favorite content first.

But one point I make is that mathematical notation is inherently ad-hoc, and the only kinds of notation that stick around are the kinds that get used ad-hoc enough times to become standard. And even then people will make up their own notation for no other reason than that it's their favorite (Physicists are really good at this, and perhaps ironically it drives mathematicians crazy). Because of that (and because notation is introduced often to be rigorous, not to explain a concept) you're unlikely to ever find such a dictionary. Sorry :(

[1]: http://jeremykun.com/2013/02/08/why-there-is-no-hitchhikers-...
I have a picture of my cars license plate in my phone for convenient access. Furthermore, if I am ever in a fender bender I want to have the ability to photograph everything, with license plates unblurred.
How is the call/send distinction useful, exactly? You call a method by sending a message. When you send a message, it calls a method. They're two aspects of the same thing, and using one rather than the other never gives you any additional information.
Jolie Kerr’s housecleaning book My Boyfriend Barfed in My Handbag, reviewed.
You provide them with a premade test-prep curriculum that is interwoven with genuine educational videos, perhaps in a subtle way, such as providing coarse links to review material in response to incorrect answers. Then you hope that educators will either see the value in your cross-links or won't have the time to scrape your question bank and eliminate the cross-references ("condensing" the review material).

Disclaimer: I have no actual idea if this is what they're doing, I'm just saying that it could be done this way.
could easily knock multiple thousand bucks off of that by just reserving the ec2 servers you know you'll need, plus reserve the cloudfront bandwidth you know you'll need (for the amount of data served I believe you should be able to cut CF costs by at least half).

3 year heavy EC2 reservations pay for themselves in ~7 months, cloudfront reserved bandwidth is just a 12 month agreement so that costs nothing up front. You might want to experiment with some different instance types though, depending on your resource utilization. Personally I really like using the new c3.large instances for my web servers and anything else that needs more CPU than memory, proportionately. If the standard instances suit your needs better you still might want to move to the m3 class.

Aside from those two items it looks like you are sending out a considerable amount of stuff from EC2->internet (27 TB transfer out from US-East to internet). I'd recommend looking at whether you could set up a cloudfront distribution with your EC2 servers as its origin.
Always meant to play Photopian, but didn't get to it so far. After this reminder there is a higher probability that I will.
And there is nothing inherently carbon-intensive about manufacturing dollar bills. In fact, manufacture of dollar bills sequesters carbon into the notes and the organic byproducts from their manufacture.

Practically speaking, nearly all the energy used in this process is generated by means that emit atmospheric carbon.
Avalon Media System 2.0
Detecting software errors via genetic algorithms
As a former SAT prep teacher, I'm very excited to learn about Khan Academy's partnership with the College Board. Previously, success on the SAT seemed to depend solely on how much money was spent on SAT prep. Glad to hear that the College Board is interested in leveling the playing field.
People that marry as virgins have a much lower chance of divorce

There are several confounding variables affecting this correlation, notably the fact that people who marry as virgins are much more likely to be practicing Christians (the data set is of US women).
To be fair, the IEEE primarily represents researchers (in industry and academia) who spend many years developing unique algorithms that, if any software is deserving of a patent, would be the most deserving. I don't think anyone's in favor of the existence of "swipe to unlock" type software patents.
In a silly attempt to shame the (admittedly stoopid) bitcoin ban proposal, instead shames US politics.
I would say influencing is one way of affecting. Marketing and branding are far more than simply converting purchases. Despite me trying to remain self-aware, I undoubtedly have stronger positive mental associations for Lego related things after watching the movie. I would be surprised if you didn't also, regardless of your lack of intent to purchase :)

And it was most definitely quite fun, both on a surface level and for sparking discussions like these. They did quite an impressive job.
This is an interesting comment, but Icahn's recent actions (last three to four years that I am familiar with) are driven by nothing more than the motive for short-term profit.

The process proceeds along the following lines:

1. Acquire a stake of more than 5%, which requires a public filing with the SEC. This is very key as now the public has a verifiable way of knowing Icahn has a stake.

2. Write a letter to the board and/or management demanding changes to the structure of the company or use of its large cash pile(if applicable). This usually takes the form of a spin-off or buyback/dividend proposal. (Buybacks are more favorable these days due to tax considerations.)

3. The stock price increases at least 10% after it is announced Icahn has taken a stake. Icahn can sell here and take his profits home; 10% annualized is a very large gain.

3. Management predictably scoffs at Icahn's demands or arranges a show for shareholders in the form of a one-on-one meeting with the CEO or something along these lines. Nothing tangible happens.

4. Icahn sometimes is able to pressure firm management/board into buybacks or dividends, which only adds to Icahn's paper profits (see 3). This is usually done through the very real threat of going directly to the shareholders with a proxy to elect new board members. Even if this is unsuccessful Icahn still has achieved 3.

This is known as the 'Icahn tax'. Due to name recognition and a strong track record Icahn is able to exert pressure on firms for a quick and easy buck. Nothing more.
It's important to remember Icahn is advocating what is good for his shares, not even "shareholders" in general.

What he pushes for can be objectively bad for other shareholders whose positions aren't sufficiently similar to his own.[1]

[1] Perhaps they bought higher, or wanted to hold longer, or were looking for a stable investment where Icahn is pushing higher-risk, etc.
If one runs AdSense on ones site, are ads for these type of games likely to appear if Google knows the user has been making game-related search queries?
I'm just so happy that I get to read everyone's interesting stories and thoughts in the HN comment threads! HN is really one of the highest-quality places for discussion on the web ^_^
The cited papers do seem a bit narrowly authored...

Here's a paper by different authors I found interesting, "Dark Patterns in the Design of Games", http://www.fdg2013.org/program/papers/paper06_zagal_etal.pdf
New redesigned and solr based bluefly.com
If you spend $60 on a AAA game which makes you feel powerful is it less evil than spending once $2 in a F2P game which also makes you feel equally powerful? Is it only more evil once the user has spent more than $60 to feel powerful, or is it only the fact that the user can spend a little at a time to feel powerful that makes it evil compared to the one off $60 purchase?
Open Letter to CAR2GO
Anatomy of a Checklist
Wow. This really isn't making me very confident of bitcoin. You're saying that people (i.e. joe schmo) who have bitcoin deposits need to constantly make sure that the majority of computer hashing power in the world can't be used against them? So, like, the fastest computers in the world need to be focused solely on bitcoin mining otherwise the system isn't stable/secure? Jay-sus. Lets ignore 'dark pools' of compute power that are suddenly turned on during an attack (or even make a threat of an attack, and extort people into 'protection' money), or collusion between 'pools'... yeah, the double spending attack really is uh..dumb... You know, if a government had proposed this system (bitcoin), people would be all over it pointing out how weak it is.

> You can't escape human nature.

Total agreement there. Just get out of the herd's way. Edit: and right now I see the herd running into bitcoin.

Edit 2: I read some smart people got around that executive order (at the time) by buying foreign currency that had already done the devaluation (timing is everything!). (Which lead to unwanted strengthening of those foreign currencies)
I think that, for whatever reason, people tend to think mathematics is somehow different.
To be honest I'm somewhat sad that Khan Academy is jumping on board with this and planning on offering SAT prep videos. I don't think it's appropriate to mix such meaningless skills as test taking, with the true skills Khan Academy helps teach. I believe it could distract students from the important material, by allowing them to care more of what will help them improve that one particular test score.
Fortune 500 Employee (Developer) & Startup Founder: Remote work makes more sense for computer centric, project based positions. It is more economically feasible, but it requires having responsible people and a merit based review system for employees. I see the trend growing over the next five years as companies large and small test out different remote strategies. Over all, I would hazard that the trend will be towards remote work even if the remote job market periodically constricts. There is too large of a labour pool to ignore.
Mini Metro - Make the trains run on time
I'm not sure I understand the relevance, care to elaborate?
Come on, you're cherrypicking an obscure, rarely used feature to make a point. When I say mapping, I'm referring to syntax that pertains to HTML, not Ruby data binding syntax (which itself is not too terrible, if you stay within idiomatic subsets).

In any case, your argument kinda reinforces my point about familiarity...
Interesting article, but I'd ignore the entire section labeled "Marketing". I don't buy any notion that "traditional marketing" is any less important today than it ever was, nor do I agree that "growth hacking" in any sense whatsoever replaces, or competes with, "traditional marketing". Growth Hacking (to the extent that it even has any meaningful definition) is just one part (or a couple of parts) of an overall marketing mix[1]. And anyone who doesn't know the term "marketing mix" should go take a class in... wait for it... "traditional marketing".

Or to put it another way... if you're talking to a startup and the founders say anything like "we don't need marketing, we use growth hacking" then run away, as fast as you can.

[1]: http://en.wikipedia.org/wiki/Marketing_mix
$19B later, Facebook now wants to own my phone
What do you propose to add to this list?
A common variation is Cobra Chains or Cobra Weaves. Actually made one today for a college class (go figure?) ...