skysight-inc/HackerNews huggingface dataset:
> Through its Open Library project, the Internet Archive is scanning and hosting PDF versions of our open books.

scanning?? I would have thought that O'Reilly could give text/source to the Internet Archive that could be massaged into a better quality output product. (And allow formats other than just PDF -- text/epub/mobi/etc.)
There are times when every byte counts. Most of them were before the second Clinton administration.

The CPU caches on a modern computer disagree with your snark. As http://everythingisdata.wordpress.com/2009/10/17/numbers-eve... shows, there is a huge performance benefit when you can stay inside of cache. (Note, those numbers are from Jeff Dean, who is widely lauded within Google for building the infrastructure that makes Google possible.)

Therefore when you're squeezing performance, precise control of memory layout matters a lot. That said, most of us don't need to worry about it. But when you do need to worry about it, there is absolutely no way to get it if you've already given up control.

I am averaging needing to worry about it about once every 5 years. So I need to care for perhaps 3% of my coding time. That percentage varies greatly by developer. Most developers that I know don't have the necessary skills to consider tackling issues at that level and so by definition can never take on projects for which they would care. Some developers work on stuff for which they need to care all of the time.

But even if you don't personally need that, it still is good to recognize that there are some who really do.
Sounds like you enabled two factor authentication. I don't think Google would randomly pull a stunt like that.

If you have enabled two factor authentication, they do provide 5 "emergency" codes that you can use if you don't have access to your number.

Source: I am travelling out of the country and I have run into the same problem.
Oh yes, I wouldn't dream of doing that haha. I just mean that it seems cunt is more 'acceptable' in the UK. In the US I've seen people REALLY offended by someone even saying it while it's not in reference to them.
It would have been so smart for Shopzilla to ask nicely, I'm sure they would have obliged.
DevPress Dashboard – A New Theme for your WordPress Admin Dashboard
Natasha McShane: Three years of fighting for justice
Thanks for the detailed rundown!

If you don't mind me asking - where did you find all this out? I've been looking for a good source of SpaceX news. The official website/g+/facebook/etc just posts short updates whenever a mission occurs. I'm looking for news about what is on the horizon and more detailed analysis.
Does SEO kill great writing?
1) If you have a picture of the key for the bike rack on my car, you don't need to do photometric analysis of the key, all you need to do is read "N027" handily stamped onto the key, and "Thule" silk screened onto the bike rack.

2) Geocoded pix in the exif data? So a pix of the bike rack key taken while I'm standing in my driveway is easily accurate enough to find my driveway.
Do you mean 11pm to 1 am?
Australia: Prison-provided devices sometimes available outside of cells under approval.

Canada: No.

Norway: Yes, even in cells.

Romania: A few prisons have inmate-accessible computers, but no internet.

US: There is a 'TRULINCS' program providing supervised access to email (only) in some prisons.
I don't see that as very mystifying. He was escaping in the middle of a death-defying gun battle and staying alive was literally the only thing on his mind. He panicked, and possibly thought his brother was already dead.
Same here - decided to save my money. I'd probably have waited for the Mac version anyway (which comes out next month) but there were enough gameplay complaints to convince me it wasn't worth the premium price they were charging. It the price ever falls considerably, maybe I'll re-consider.
I once got read the riot act by an Intel attack lawyer when I tried to employ humour in a conference call many years ago (I believe my exact words were "I have no idea what a quad-pumped AGP port is but it sounds splendid - I'll have two").

I'm very careful about employing humour with lawyers these days.
> people who used to say swearing was a sign of a poor vocabulary -such utter nonsense.

Well, it's plausible. There are only a few common swear words, so if a person uses those many more times than other people, and if they aren't actually talking a lot more, they must be using fewer other words, potentially replacing hundreds of descriptive adjectives and adverbs with the same five or seven words.

I suppose Stephen Fry hasn't noticed, but many people who use several swear words in every sentence actually don't seem to have a large working vocabulary, and even if they technically know a more precise word for what they mean, they have to think a bit to find it, as though non-swearing was a peculiar dialect.

Using swear words for emphasis doesn't seem correlated in this way, to me.
8 lies your SEO company is telling you
> Web playable demo

before anyone goes looking for it, it's "web playable" as long as you got the Unity3D plugin.
I can't even begin to describe how psyched I get when I see demos like this. The advances that SpaceX and their competitors are making in terms of making access to space cheaper are what will eventually lead to the human species settling on other planets.

It also reminds me that when it comes to science, and who knows, maybe other things as well, it's not just public sector vs private sector. SpaceX wouldn't be driving us forward like this if NASA hadn't put in a whole heap of groundwork first, but similarly NASA have other goals to worry about besides keeping costs down. It's that combination of NASA's huge ambition and private enterprise's drive to make efficiency savings that will eventually get us colonizing places that aren't the Earth.

I hope it happens in my life time,
George Saunder's Computer
Definition "apologise": defend, explain, clear away, or make excuses for by reasoning. By criticising the response to the link, rather than anything to do with its technical implementation, you are asking people to apologise, either that or inviting agreement, or indeed disagreement. Unless you were hoping for no response at all?
Hmm, when you said $180 or £1400. Did you mean $1800 or £140? I could operate a car easily with the amount that I'm earning now, but when you compare that £5k+ cost to £120 a month for unlimited train use, it's really not something I've spent a lot of time contemplating.
Actually, the evolution of the language has been adding "class-like" features over time. It was most definitely not designed originally to mimic classes. That's been the demand of all the classicists coming to the language. There are those of us who wish for the language to not have all those things.

In parts 2 and 3, I'll make the case for why I think all those things don't belong in JS and should be removed or avoided.
The iterator typing is much improved in C++11. It's just auto adt.begin().
I think it's probably safe to leave it as ``Do not try it''. I have a Scottish accent, and I certainly wouldn't dare try it.

Maybe it's a Central Belt thing? In the Highlands, you wouldn't get away with saying that to the police.
And even when every byte does count, it's usually possible to make only a single real template expansion for an opaque handle type like pointer-to-void. This breaks type safety and has other issues but generally works well.
And I haven't been this excited (nay, giddy) since I was about 6 and reading Space Colonies For Kids or whatever.

I'm a bit worried about the bimodality of the future but man the good parts are going to be good.
How 50 lines of python saved my sanity
Big data startup Ayasdi uses topological data analysis to give insight
iPhone app no longer in the store? Is this one dead?
In part 2, which should be published today, I'll be addressing "class { }" and why I think it doesn't belong in JS. I think it's just more "distraction" that moves us away from a better clearer understanding of how [[Prototype]] behavior delegation works.
I believe same thing was done by NASA in the 70s. So not really big step forward in this particular regard.

edit: Can't find it at the moment. So far I've found http://en.wikipedia.org/wiki/McDonnell_Douglas_DC-X which did what grasshopper and more almost 20 years back. I still believe I've read something earlier though. Will edit when/if I find it.
Why, 'custard' of course!

Actually I meant the one so offensive to Americans that even the obscenity-filled South Park balks at saying it. I must remember this when I travel to the US next week.
Hopefully the bad parts will be okay too!
This reminds me of the Instagram TOS fiasco. Instagram essentially was burned very badly by doing the right thing, i.e. by being extraordinarily forthright about changing their terms. Usually TOS provide the company the ability to change their terms without any notice whatsoever; we are somewhat unreasonably expected to regularly check back ourselves and try to find changes. Instagram tried to do right by their users by clearly communicating upcoming and significant changes that would affect their users, and the Internet collectively and unilaterally sh*t the bed. I remember thinking they were crazy for doing that, because it was obvious exactly how it would play out.

Sometimes doing the right thing is the wrong thing. Unfortunately sometimes silence is golden.
Lack of domain familiarity?

Of course experts are not impressed by things they are familiar with. But usually experts are pleased that something has bought interest to people not familiar that domain. For example, people are still blown away by the sight of a far away galaxy in a telescope. Astronomers love this, they don't suggest such wonder is "odd" because they are used to it.
BeagleBone Black released, 1GHz Cortex-A8, 512 ram, $45
There's just so many new things to care about that it's impossible to not move on from old news. Especially when it's just about a game. I'm sure gamers will keep the Sim City fiasco in the back of their minds and pirate later games published by EA but for now, we're really just tired of hearing about old news.

Yeah, I think this about sums it up. When it comes down to it, all that happened is that a company made a bad game. Companies have been doing this for many years and will continue to do so for as long as the medium exists.

If anything, this whole SimCity fiasco has made me less of a fan of RPS in general. It felt like half their site was dedicated to bad-mouthing the game and EA for the first week or so after release. And, of course, they need to throw out a piece like this after a while to generate page views and remind us how terribly angry we should be that such a tragedy could have been allowed to happen.
I don't suppose this is meant to happen and might be that you are getting some unexpected traffic or else but there is something a little off...

http://i.imgur.com/PXKfrAQ.png

Happens on Chrome and Firefox latest on Win 7. And Chrome on android, on different connections so I think it's something on your side, the page actually load fast enough but it's rendered like that.
Ask HN: How much equity should I get?
About a year ago I began to work for a VC that wanted to explore the twitter universe and see if there was an oportunity to launch a startup. After a few months they came up with an idea and, another programmer and me, started working on the prototype.

Nowadays we are near the first version, we are now three programmers, two designers(from an agency) and a marketing guy.

When I started working for these guys they told me I will get an equity but I didn't ask them for a number. Im getting paid by month a salary in a similar amount to the market rate.
It all comes down to whether you are a good cunt or a bad cunt.
Oh poppycock! You need to watch more british TV, or just talk to more brits. Few swear words, don't make me laugh.

Those guys can make "sandals" into a swear word.[1]

Let me refer you to this 5 minute clip of A Bit of Fry and Laurie. It features a particularly colourful use of swear words. http://www.youtube.com/watch?v=oVkckG6zw6I

[1] of course not that only brits are good at this, but it seems to me that americans are just particularly bad at it and they tend to cast a poor light on the English language's flexibility. It's rather sad really.
Reddit is a platform. Why would the platform apologize for what some of its users say?
And yet people still think twice before spending £0.69 on an app…
Things I set on new servers
> For example suppose that I have a class that has reference members. Those are fields specified with & - they are kind of like a pointer except that you can't change them, and you use . instead of ->. Because you can't change them, operator= is not generated for you. I didn't notice this until I tried to use one in an std::map< ... > and everything blew up.

This is what std::reference_wrapper is for.

> I don't care what kind of data structure this came from

Fortunately, neither does the STL.

for_each(begin(foo_container), end(foo_container), some_foo_op);

Do you know what kind of container foo_container is? It doesn't matter. It can be a set, vector, list, or even a plain array.

> And then you can dream up things like the ability to take an iterator< foo > and a method on foo that will return a bar, to get an iterator< bar >

You can do this with std::transform.

transform(begin(foo_container), end(foo_container), begin(bar_container), op_to_make_foo_into_bar);

edit: I see from your other response that what you actually want is streams or generators, not an iterator.
Speaking as someone just graduating high school in India, this sort of unintuitive convention discrepancy often flummoxes people at the 9th grade level, causing them to drop out of Physics altogether. Once you drop Physics, it's essentially impossible to get onto the Engineering or CS tracks in India, and U.S. universities are often too expensive.
Kill your standup
I quote: "Dispatches within the European Union (EU) between VAT-registered businesses are not subject to VAT.

However, when you dispatch goods to someone in another EU country, who is not registered for VAT in that country, you should normally charge VAT."

[1] https://www.gov.uk/dispatching-your-goods-within-the-eu
> But - EA scammed me out of the $60 before...

Chargeback if you can't get a refund (like me, I bought on Origin). I called up Amex, identified the charge, told them EA misrepresented the product, and a day later I had a credit on my statement. Took three minutes.
Chinese Hackers Seek Drone Secrets
As a "business cofounder" I'm a little frustrated by this post. While I am technical (I can code) I choose not to because it's not my strength: my technical cofounder builds the product and I focus on getting customers, making sure they are happy, and making sure they tell their friends. Without my work, the business wouldn't exist. Without my cofounder's work, the business wouldn't exist.

Neither one of us is more important than the other: our value exists in our complementary skillset and our ability to collaborate in order to create value. We are very respectful of each other's skillsets and understand what each person brings to our company.

I think a mutual lack of respect is what makes posts like this still exist.
Do you have more information on the "water landing" planned for the next Falcon 9 flight? Why won't the SpaceX team attempt to land it on some sort of floating platform?

Seems to me that this would yield an even better test "for free" and even provide the possibility of recovering the first stage for analysis.
Of course, because ... no? Why? It works great in Sweden, for instance so it can't be "side of the Atlantic" that decides. Some DRM/rights issue?
Why Tim Cook Is Like Steve Ballmer
I am also interested in this. I know where I can get detailed news and analysis in the Tech industry, but I haven't come across too many good resources for the space industry. If I could find great news sites or podcasts or similar I'd consume them like you wouldn't believe.
Have you never tried teaching yourself a new skill using online resources?

Assuming you have (hasn't everyone, nowadays? Even just looking up recipes counts...) -- now think about how you'd pick up the same info, without the internet. While in prison.

Obviously there are technical hurdles, but damn -- I really want motivated, supervised prisoners to be able to learn new skills while they're behind bars.

Because I really want them to be able to earn a living & lead a normal life when they get out.

If they can't, what happens then?
Relating a specific thread to a "subreddit" and not mentioning that _all_ of the discussion was driven by users is a bit disingenuous of the BBC. From an outsider's perspective it makes Reddit sound like a gossip blog or a news/opinion site written by journalists.
Depends very much on the workplace, and a lot of companies are becoming increasingly `American' in their attitudes. it tends to be a function of size as well: bigger companies are generally much stricter than smaller ones.
More specifically, the BoA and CitiBank virtual CC numbers can be used for one Merchant only (the first one charged, rather than one transaction) and you set the max dollar limit and expiration for both options. The 2nd option for reoccurring, just helps you do the math for reoccurring so you have the right total and expiration.
None of this is mystifying if you realize one fact; they are idiots.

Also the whole "Numbered List of Things" article format is a cancer on the internet and has been for a long time. It's unworthy of Mother Jones and it's unworthy of this subject.
Be careful when defining obsolete.

To protect one site they're already obsolete except for some pretty exotic high end locks.

Metal keys will never be obsolete from a police perspective because here's "burglary tools" to bust people, and patterns to discern, and a piece of metal evidence with fingerprints, and ordering history, and shipping history... They may be useless for protecting one site, but they're a great tool for busting a serial burglar who's done it a dozen times.
``Crumbs''? Or, if you're a fan of Oor Wullie, ``Crivens''?
I submitted this, and as far as I can tell I have a pretty reasonable idea of what "again" means. If you actually click the link, you'll see that it's the title of the original article, by Phil Plait.
I built a copy-paste image sharing website in 3 hours with Zotonic
Chinese cyber-espionage rising, says Verizon annual report
I will not be directly addressing "parasitic inheritance" as I never saw it to be a terribly useful pattern, honestly. I see it very rarely used and even more rarely referenced by that name.

The point I'd make about it here, though, which is generically reflected in today's part 2 article, is that it's a fine pattern in and of itself, but the reason I think it's a "distraction" is that it actually moves away from the [[Prototype]] chain entirely.

You can use it as a bespoke pattern for combining two objects, but it's a mistake/confusion to think this has anything to do with JS's underlying delegation mechanism. The same point is made about mixins, and polymorphism (which also requires implicit mixins).
Likely because of the soundtrack used. The music added is Ring of Fire by Johnny Cash which limits distribution of the video to certain countries and probably to non-mobile devices. Adding music you don't own the copyright to is probably not a good idea for achieving maximum viewership and distribution. In this case the music is distracting and doesn't add any value, although I like the song.
Are you American?

'cunt' has largely lost its power here in the UK. You still wouldn't say it in front of your mother, but even my very middle class mother drops the odd F-bomb now and again. 'nigger' is deeply unpleasant but I don't flinch when reading it on the internet because I spent time on a few sites (in the old days...) where people thought it was clever to say as often as possible.

I was at a gig the other week that ended with the (dire, dreadful, untalented) band singing "Cunt, cunt, cunt, pussy cunt!" and looking just so pleased with themselves, like they'd just done something so revolutionary and intellectual. Maybe 40 years ago guys...

I think the only punch that's left is making compound words. And even then 'pigfucker' is sort of funny.
So I don't know if there's a formal name for this rhetorical strategy but you appear to be constructing a dichotomy that excludes people who use profanity from some imaginary high status group that you claim membership to. Exclusion being necessary because the actual membership of highly-(literate || eloquent) wouldn't let you in the group if you didn't attempt to preemptively dismiss their opinions.
If the reason to use most coins is to get rid of change you'd better just put all coins in self service tesco checkout and let the till give out change in minimum amount of coins automatically.

(yes I know thats not the point)
The thing that most annoys me about this article is its lack of articles.
Impressively, he actually said "single digit hours" between flights for the lower stages. See "turnaround time": http://www.popularmechanics.com/science/space/rockets/elon-m...
actually attempt to hide identity in the crowd would look more suspicious. the idea of hiding in the crowd requires to blend in, not look like you are hiding something.

ah, and sorry for the typos.
Why did the SimCity story go away? Because the story isn't that important
Is race perception automatic?
I generally find it pretty simple to weave in SEO friendly terms into my writing (I'm a reporter/editor). I really don't think it's that much of a stretch
Humans are nearly universally bad at doing things they've never done before and never seen someone do before. Experience and institutional experience are really important in doing anything effectively, and tacit knowledge is often hard to convey in training videos. The perpetrators here don't seem to be particularly smart or brave, but I don't see any reason to think they were particularly dumb either.
At the start of the commentary to Bender's Big Score, Matt Groening is asked if Futurama was ever cancelled or if Fox just "stopped calling". He replies: "Yeah, we got cancelled."
from the NYT article: "The bill would allow states to require all Internet sellers to collect sales taxes for the state and local governments of the buyers. State governments would be required to provide software free to Internet retailers to calculate sales taxes. Online retailers with out-of-state sales of less than $1 million a year would be exempt."

Internet Sales Tax wouldn't be bad if it were uniformly imposed country wide (what amazon has pushed for). This specific bill, on the other hand, sounds like a nightmare.

The only saving grace being that at least states would be required to provide "software" - I can only hope that translates to APIs - to calculate taxes. That would make the problem significantly more manageable but it would still drastically increase the complexity of billing solutions for a lot of SMBs. The million dollar threshold is just too low for this to be anything but crushing for small businesses.
Interestingly, what makes me cringe much more than any profanity is the use of gratuitous verbiage such as "such individuals". Why not just have said, "they"?
As a Brit who was in Australia for a few years I found the same sort of thing, I was amazed at how far it went (and not just the guys). Perhaps a USA->Australia emigration would be particularly eye-opening!
> The very next Falcon 9 flight (out of Vandenberg) will use the performance overhead provided by the v1.1 upgrade to do a controlled reentry of the 1st stage and then after it has reached terminal velocity it will slow down to a hover out over some remote part of the ocean, then splash down. This is a good and cheap test of a huge part of the flight profile.

Could you explain the first part a bit more, or point me somewhere? How was is the first stage going? Does it need a heat shield?

EDIT: Ha, looks like a lot of people had the same question at the same time.