skysight-inc/HackerNews huggingface dataset:
Note that Simon's coroutines are more like Python generators than full-blown coroutines, since only the top-level function can yield.

You don't need asm to manipulate the stack and frame pointers in standard C - see http://fanf.livejournal.com/105413.html or for some slightly more fleshed-out variants that do not require C99 see http://dotat.at/cgi/git/picoro.git
Questions About Twitter's Related Headlines Feature
Google Maps and Waze start swapping data
A "Choose Your Own Adventure" Education
She already did that for the most part; if she wanted to stop entirely she wouldn't need an excuse.
Wouldn't it be way easier to just encrypt the partition? Ubuntu for example has an easy-to-use feature for that. The idea of email encryption is not least to avoid interception in the clear.

Or am I missing something?
DA-Notices FAQ - "A Gentleman's Agreement"
That's probably the right attitude to take in hiring. Bad code is difficult and expensive to discover and fix and a bad hire is difficult and expensive to let go.
Yes, and we have paying customers. We're working on some in-depth case studies, but until then, here are some quotes you may be interested in:

https://foundationdb.com/testimonials
Instagram Cracks Down On Connected Apps Using “Insta” And “Gram”
It's funny you should mention the Nazis... have you ever tried to deny the Holocaust in Germany? Maybe publish anything glorifying the Nazi Party? If so, how did the German Government treat you?
Kent businessman jailed for seven years over fake bomb detectors
Pure doesn't seem to support nested grids and column reordering, as both Bootstrap and Foundation do.

At some point I want to experiment with just how decoupled these big frameworks' grid systems are from the rest of the package. For example, can you use the following combinations:

Foundation 4 grid + Bootstrap 3 components

Bootstrap 3 grid + Topcoat components (Topcoat has no grid yet anyway)

Suzy grid + [Foundation 4 | Bootstrap 3 | Topcoat] components

etc.

I also want to performance test them all, using both Chrome dev tools [1] and Topcoat's Chromium Telemetry tests [2].

[1]: http://www.youtube.com/watch?v=Z1IqzeA3XXg

[2]: https://github.com/topcoat/topcoat/tree/master/dev/test/perf...
A good designer's work is subtle; it doesn't let the personality of the designer overwhelm that of the designed product.

An example of an automotive designer whose style was overwhelming would be Chris Bangle (http://www.wired.com/autopia/2009/02/chris-bangle-le/, http://www.motortrend.com/features/112_0601_chris_bangle_bmw...), whose work at BMW was highly distinctive -- so distinctive that it became quite polarizing. Bangle's design language was so striking that it was easy to lose sight of the personality of individual cars he designed; their "Bangle-ness" was the most visually obvious thing about them.
How to become a better teacher
Red Sox IT guy on stuffing 21st century tech into a 20th century ballpark
That's not really true. VAT is no longer charged on gold coins for investment purposes since the EU made the UK change the law but it is not that clearcut.
Pretty much all long distance trains going through London have first class sections. Most commuter trains (the Underground included) don't though, but I guess it is more because they are crammed enough as it is, not because people wouldn't pay. However, the metro in Dubai has both a woman's section and a gold class section (it's the same as normal, but you need to pay more), so it can work in places.
It's hard to think of what the lurking variable could be here if you want to make the argument that this is purely correlation and not causation. With Facebook likes, that could also indicate overall traffic levels or other popularity-based metrics, because everyone uses Facebook. Only the tech/news industry really uses Google+ though. So considering how few pages have a lot of +1's, this is a very high correlation. e.g. If +1's were just an indicator of # of unique linking domains, you'd expect that correlation to be much higher than +1's, since almost all sites have links but few have +1's.
A new car for Africa - Mobius motors
GSM communication is actually encrypted [1], albeit lightly.

I remember having an unencrypted NMT handset and ditching it circa 2000 in favor of a GSM handset. NMT support was dropped by my service provider 3-4 years later.

So transitions like this are definitely possible, though not overnight. Remember the slow introduction of https.

[1] http://en.wikipedia.org/wiki/GSM#GSM_service_security
Two thoughts:

1) Larger companies get away with inefficient recruiting because they can. If the same company abuses you twice, and you go back a third time, what's that say about you? It certainly goes a long way to explain why they can do it.

2) If you're considering going back on an offer, or interviewing just days after starting a new job, you don't have much room to complain about bad behavior on the company's part.

Perhaps another reason that Google contacts many people the same time is their heuristics. They have analyzed what good potential hires look like, and instruct their recruiters (who all use the same few online resources) to screen for it.
Is it a requirement that reports become declassified after a certain amount of time? If not, then why is this being released? What does the CIA stand to gain?
Dear lord. This is the darkest comment I have read in a really long time.
I interviewed at Google earlier this year. It was a complete waste of my time. The questions were unrelated to my skills and the position I was looking for. You go in there assuming they know what they are doing because they are the great Google. They don't. It's completely random.
That's not what he said, and his solution is not "inefficient." CPUs have no emotions; if it runs faster due to cache, it's simply the better solution.

For the use case required by ZeroMQ, it's faster in all cases, because swap-with-last and shrink is O(1). Sure, if CPUs didn't have caches, a list might be faster.

Do you see where this is going? The C way of solving problems consists of adding one more level of indirection (ever heard of 3-star C programmers?), because it becomes more efficient asymptotically that way. Nevermind the hidden factor of 100-1000 due to pipeline stalls and cache misses.

Fortunately not all C programmers think that way.
> if you want to pipe music from your phone to your car, wouldn't you rather use WiFi than a cord?

No for several reasons (and since I haven't seen a single car with wifi music built-in, I'm going to assume you're abstracting wifi/bluetooth here into wireless):

1) Wireless drains batteries and I may not have a charger

2) Wired = charge-capable, likely charging.

3) Wireless setup requires authentication and configuration, often from the car itself. My 2012 Sienna is a great vehicle that is comfy on a road trip for 7 ppl, but it's BT implementation is a godawful nightmare. Setup is required to be initiated from the car, and can only be done through voice, and when you're not driving (even by passengers). Also, it tends to "lose" configs every once in a while. Meanwhile, the USB port just plays whatever's connected to it (we use mainly iDevices, so not sure about droids) and the in-wheel controls work fine.
I live in the far North, and recently flew down to Toronto, my first time "leaving" in over a year.

Of all the things that struck me about "The world", the number one thing was the "class system" that the airlines tried to impose. At every check-in counter there was a little sign saying economy on the right, business on the left. For the four flights I waited for an eventually got on, I heard the airline announce on the PA, at least 5 times each "Economy stay on the right".

I never did see a single person line up and get on from the "left" line.

It occurred to me, the point of separating the lines was not so that the business passengers would have a faster/better experience, it was merely used to remind the rest of us exactly where we sit on the class ladder: The Bottom.
I don't think there is anything wrong with a certain amount of ethnocentrism. It is taken for granted that culture matters in say a startup, so I see no reason not to extend that thinking to nations.

While cultural preference might be subjective, culture impacts things that are objectively measurable. How close you stand in lines might be purely subjective, but the woman in the article did not suffer PTSD for purely subjective reasons.
That's effective known-to-be-working solution, though, and it's intended to prevent harm from occuring in the first place, not just repair from it by legal repercussions. We live in a world where policies are known to be violated every single day.

My point is, pre-Snowden US citizen believed their communications are private, because political solutions gave them false sense of security.
So you're saying that Islamism (political Islam) is a response to American imperialism?
Squeamish? I'm pretty sure I'm not.

I grew up on a cattle ranch and regularly poked cow stomachs with a stick behind our local cattle processor. As a kid, I had to go out at 4am and 30 degrees F with my grandfather to deliver a breech birth calf (didn't end well).

I'm not afraid of most bugs (spiders a bit, tarantulas a lot, crickets not even a smidge) but I've never had any desire to eat them.

It's cultural: Bugs are not people food.
2013 Q2 and Q1 Browser Stats
What about DeadDrop? The New Yorker's Strongbox seems to be working out just fine for them.
I cannot make general statements, but it's really hard to move when you are assigned to a project where you unhappy. I tried to transfer to several other teams in my area of expertise. I was quite close in a couple of places, but they usually run out of 'head count' at the last moment. There was just one team that could have taken me, but it was the same kind of boring custom coded BI I was doing in my project. Finally, I just had to give up. The bad part is that I did many 20% projects for these other teams, which hurt my chances for promotion.
"I had a friend who interviewed at Google, who is an excellent software engineer I've worked with for years, but who got rejected with extreme prejudice because he was interviewed for the wrong position. He was going for software engineer, they interviewed him for networking/systems reliability, and asked him all of these sysadmin/network-admin style questions. Even after he told them they had set him up with the wrong set of interviewers, they still kept the schedule."

Unfortunately, I've read similar anecdotes on HN. Pretty disrespectful of the candidates time.
Tesla makes an impressive vehicle, but it is unfair to compare a ~$80K machine to a ~$30K one.

A fairer comparison would be to a BMW 5xx or Mercedes E class. Tesla may still fair better but not by as huge a margin.

Having said all that... wow, that is a surprisingly huge difference in results!
Any time a broker or bank has a message for you, they send you an email telling you to log into their https website to communicate. It's not that difficult and, no, the NSA is not going to crack any major encryption standards in the next 5 years. But if they do, worry about your broker and bank, not people sending you law questions.
Oppression 2.0 - it is unevenly distributed.
Here are some helpful related links:

Download page (no signup required!), Community License allows for up to 6 server processes in production and unlimited in non-production: https://foundationdb.com/get

Pricing page:
https://foundationdb.com/pricing

The blog post about it: http://blog.foundationdb.com/post/58795506022/version-1-0-an...

An article:
As of right now, there's like... 300 comments over here at the original link posted 7 hours ago: https://news.ycombinator.com/item?id=6242569
Credit card use varies a lot between countries. Germany is more than 10% of Europe and they're known have low credit card use, so they might influence stats a bit.
I agree. I've always thought the Model S looks very much like a Maserati, but unfortunately I personally find Maserati's to be the ugliest of all luxury cars so for me that styling is not a positive aspect of the Model S.
> I think you are assuming he allowed the destruction so that it could not be proven they had it in the first place (making him safer).

No, what made him safer was obeying the government and also, I presume, removing himself from direct involvement in reporting the story.

That's why the portrayal of courage and rebellion is laughable.
Indian anti-superstition activist Narendra Dabholkar shot dead
That's only for the U.S. In all but a few foreign countries, Google has closer to a 90% market share.
Amazon for real estate
SUVs are the most profitable vehicle for automakers, so it makes perfect sense that Tesla would build one next.

Now that the public has been primed for electric vehicles and Tesla is building out a charging infrastructure, they're beginning to target the middle-of-the-road owners, not just early adopters.
> If they refuse to pay, their land isn't seized (as is the case now,) they merely have to assume the fire risk.

The problem being, of course, that fire has a habit of not staying put.

This kind of idea becomes even more ridiculous if you apply it to police service instead. Are they not going to arrest the criminals because the person didn't pay their quarterly police stipend? Do they get arrested after they step off the property, and the stolen goods just auctioned off?

There is a societal benefit to having these services, so therefore society as a whole is requested to pay.
Dang and blast it, foiled again by these fiendishly clever government chaps! Oh well lads better just get back to the slave mill the jig is up.
[Show HN] ExcelAnt: a simple yet powerful PHP lib to easily generate Excels
I just want to say "fuck everything", hold up my hands and walk away.
12 Year Old Boy Programs Robots (VIDEO)
you're missing the point. there are many useless things that can be done that won't hurt SEO per se, so can can go ahead and do them, but the ROI isn't there to justify it.
I never did see a single person line up and get on from the "left" line.

About all I can say to this is "fly more often" or "fly on more airlines".

United, for example, has been restructuring their boarding process for a while, precisely to try to maintain some semblance of order -- too many people crowding the gate area before their group is called, trying to sneak on to the plane early to get access to overhead bins, etc.

(and typically, a separate-lane process is intended to avoid that -- most US-based airlines have basically given up on the idea that they can get an orderly boarding process by assigning groups based on row number, and have switched over to using the multi-lane system)
>You realize that people can still for example move out, right?

You realize that US citizens have global tax liability, even if they've never lived in the US, right? (Certain countries' taxes count as credit, and you get some exemption, but US persons are supposed to report all foreign assets and pay taxes.)
Virtually everything run by the government is to some extent botched. I can't think of a single department that is run properly, yet so many people claim the NSA knows everything. Sure they do.
I think you're missing the issue here. The examples you've given are all with the 'host' powering the 'device'. e.g. Your computer powering your USB keyboard. 'Host' and 'Device' are specific modes of operation in the USB spec, it isn't multi-master.

The problem is when you want the 'device' to power the 'host', as is often the case when the 'host' is something with a battery, such as a tablet. There is no support built into the USB spec for this, it is always assumed that the 'host' provides power to the 'device'. An example of something that isn't supported would be a tablet 'dock' with a bunch of device connectors that could also charge the tablet, all via a single USB link.
It sounded like he aced all of the questions except for the distributed computing ones, where he put up some reasonable answers but not the exact ones they're looking for.

I'd note that when Google was first solving those problems, their luminaries who are now untouchable at the company probably tried those exact same reasonable answers at first until iterating on them into their current form.
List of dirty/big secrets of industries people work in
You are now engaging in a particularly uncreative and disingenuous form of goalpost moving. Just because it's blowback doesn't mean it's for American policies. It's local blowback for local policies. You can continue to fake at naive, but seriously - you are smart enough to follow hacker news, you are smart enough to understand context. (Hint, it's basically the same as variable scoping).

What is the point you are so uninterestingly trying to make? Are you just super sad and annoyed that someone dare suggest that the US didn't do something good? Or are you just a sockpuppet loser who needs to continue the "terrorism is evil and we are stopping it!" propaganda?
They usually do, but extra power isn't what make them sports cars.
They dont have to crack any major encryption standards. They have other options:

* Force the bank to give them your data.
* Force the bank to give them their private key.
* Store all encrypted traffic and decrypt it some day in the future.
* Break into your computer and monitor what you do.
* Force certification authorities to help them with a man in the middle attack.

And probably many more I cannot think of.
It seems like everything they do are CRUD apps, in the sense that they are concerned with creating, updating, reading, and destroying database records. They are just massively parallelized on the backend to deal with all the traffic.

Sometimes I wonder what all these engineers do every day. Their main apps are not getting exponentially better, and they have fewer of them. Why is all this algorithmic knowledge really needed? Do they spend all day optimizing or engineering and planning new features?

Not trying to insult Google, but I'm not seeing a ton of new features that would justify this kind of indepth theoretical knowledge. The ability to actually code, to do so efficiently and quickly, and to properly unit test and profile it, seems more important than any algorithmic knowledge. Mastery of the toolchain and the language, and that comes down to - "What have you produced?"

Maybe this is why Google hasn't had a new hit product in what seems like awhile. It doesn't need one as long as they maintain their position as search leader, but it doesn't seem like they have one.
I agree this is a good idea but I think using the words "encrypt" and "decrypt" confuses the goal a little bit as this idea is still useful even if the message aren't required to be confidential form anyone. I think "encapsule" and "release" describe it better. These operations can be used in combination with encrypt and decrypt if encryption is needed.
It worked for Hoover and Nixon. We're on a continuum here. Its not like all of the sudden the government decided to start spying on its citizens.
In this case, Abianti is a town (if you can call it that!) of 12 inhabitants. It's quite likely that there's no significant recorded history to it outside the heads of the dozen people living there.
They would just find more contractors eager to bill the increased expenses.
Why not state that the other items listed in the post are true? (Yes, I work at Moz)
My favorite quote from the piece -- "There is no longer good reason to keep secrets about such a critical episode in our recent past. The basic facts are widely known to every school child in Iran. Suppressing the details only distorts the history, and feeds into myth-making on all sides."

Myth-making is the point of history. Forgive me HN for parroting a quote I first saw in a video game, "History is but a fable agreed upon."
I don't know why people get so bent up over this and write these screeds.

Surely everyone knows the drill by now. If Google interview you, you'll get a bunch of random algorithm questions and you either get hired or you don't and they won't tell you why. Your CV and your experience only serve to get a foot in the door. After that its all down to those algo questions. This is not a secret - I think they are pretty up front about the way it works.

PS - I didn't get hired.
That's awfully disingenuous, Glenn Greenwald's partner being detained should make it pretty clear to you: you don't even need to be doing anything for the government to target you.

Targeting dissidents isn't anything new, however targeting their friends and family is definitely a very dark precedent to set. The "War on Terror" has been slowly but surely moving towards a "War on Dissent." Not only are dissenters unsafe, but their friends and family too.

The risk for Groklaw's P Jones is not small, however the risk to her friends and family is non-zero. That is most definitely reason enough to abdicate from public discourse.
Hah, I must be pretty dumb. After over 10 years working on anything from startup to BigCorp, I doubt I could answer a single one of those questions right now.

I did learn that in my last round of interviewing (about a year ago) that to play the game you need to review the junk that you'll never need to keep in your brain, that you know but don't have at command. Sure, you'll most likely never use it at the position you apply for, but that's the rub.
Although people often bemoan political apathy as if it were a grave social ill, it seems to me that this is just as it should be. Why should essentially powerless people want to engage in a humiliating farce designed to demonstrate the legitimacy of those who wield the power? In Soviet-era Russia, intelligent people did their best to ignore the Communists: paying attention to them, whether through criticism or praise, would only serve to give them comfort and encouragement, making them feel as if they mattered. Why should Americans want to act any differently with regard to the Republicans and the Democrats? For love of donkeys and elephants?

EXCERPT FROM

Orlov, Dmitry. “Reinventing Collapse.” New Society Publishers, 2011-04-06. iBooks.
This material may be protected by copyright.
I think the Model X will be ultimately be disappointing for anyone who's looking for a SUV from a capability standpoint.

Really, the first hint is right there in the marketing copy: "the best of an SUV with the benefits of a minivan" - which translated means "we know minivans are the most useful vehicle for families imaginable, but nobody likes buying a minivan, so we've made a vehicle that tries to have the functionality of a minivan, while not looking like one."

On paper, minivans are spectacular for families. They're affordable. They haul people in relative comfort, they're easy to get kids in and out of, they drive well, and they get pretty good MPG.

On reality, very few people actually want to own one. Ergo, millions of Americans drive SUVs who would really be better off in minivans. Which has led the industry to make lots of SUVs that try to offer the utility of a minivan, in a different form factor.

In doing so, they lose the "Utility" part of the SUV acronym, or at least lose its traditional meaning. Out of the modern crop of SUVs, there are very few that could handle anything more arduous than a carefully grated dirt road. Which really, is fine, because how often does your average family-mobile need to ford a stream?

Discounting the awesome technology and innovation, that's essentially what Tesla is trying to do with the Model X. And while I find the Model S stunning, this vehicle remonds me of the Buick Rendezvous, Pontiac Aztec and Toyota Venza. Not particularly stunning cars.

I sincerely hope Tesla is successful, and I'd love to own a Model S, but I'm afraid the styling of the Model X is a step in the wrong direction. Every time I've seen a Model S in person, I think, "That's a great looking car." I fear few people will have the same reaction to the Model X.