skysight-inc/HackerNews huggingface dataset:
You could fit Steve Ballmer in this sarchasm.
What I learned about nth-child selectors
Female CEOs run companies with lower profit margins
Fully agree with you. Every time I see a Hermes notice on my door I have immediate nightmares where the package might have landed.

A few weeks ago, after asking Hermes to deliver the package to a local Hermes station, it took a lot of discussion with the guy there trying to convince him to go through the packages. With him stating it wasn't delivered, while Hermes confirmed me it was there.

To put it shortly, the package was there and this is a common occurrence with Hermes deliveries.

If you can control which company is handling your deliveries, never ever use Hermes besides sending stuff back to Amazon.
Based on what? The Otto Group is battling unions in Hermes, like Amazon is battling unions in their warehouses. Is there any difference at all?

I know Europe like to view US as a big monster to scare kids: you better behave or big mean US will eat you!

But is there anything objective that the German gov't is going to help anyone anymore than the US gov't? Maybe healhcare?
>I am pretty sure there are enough companies who want to hire women to give all women in IT sufficient choices.

Why are you sure of that? Is it because you have to be to overcome the cognitive dissonance of supporting the right to discriminate against women but not feeling like you yourself are a sexist, or because you have information that I'm not privy to?

edit: Maybe the "law of averages" tells you that for each group with an opinion, there's an equally large counterbalancing group with the opposite opinion?
This script will give you a keyboard-shortcut to skip the 'boring beginning' of the game. Run it a few times to get a nice starting point:

function arrows(key) {
var eventObj = document.createEvent("Events");
eventObj.initEvent("keydown", true, true);
eventObj.which = key;
document.dispatchEvent(eventObj);
}

document.onkeypress = function (e) {
e = e || window.event;
if (e.charCode = 122) {
for (y=0; y<=100; y++) {
arrows(39); arrows(38); arrows(37); arrows(38);
}
}
};

var divje = document.createElement('div');
divje.innerHTML = "Press 'z' to fast forward ;)";
divje.style.position = 'fixed';
divje.style.padding = '10px';
divje.style.top = '10px';
divje.style.left = '10px';
document.body.appendChild(divje);

(some js based on script from varyform)
How to Make a Great Living Teaching Online by John Purcell
The important concept is surplus. People do the work to feed themselves, plus extra surplus effort to feed others. Obviously the tribe nurses children who can not feed themselves, and perhaps older parents too weak to feed themselves. Many class structures and relations of production possible in farming societies are not possible in a band of 50 or so continually travelling hunter-gatherers. We know some things about prehistoric bands, especially what things were impossible for them to do.
Kafka's author wrote a very well motivated and interesting introduction to Kafka-based architectures a few months ago on LinkedIn's blog:

http://engineering.linkedin.com/distributed-systems/log-what...

Previous HN discussion: https://news.ycombinator.com/item?id=6916557
Regardless of being able to pay, waiting for lab results of a tumor biopsy is stressful, which is the point.
How To: Cloud Integration with Federated Cloud Applications
It doesn't have anything to do with ads: adblock will block "trackers" (like seewhy, mixpanel, etc) as a side effect.
Two NSA bulk collection programs have been outed: the NSA collects call log metadata to this day, and they used to collect email headers from unencrypted email deliveries entering or leaving the US until a few years ago. The remaining articles about NSA data collection have been about targeted programs.

Though I disagree with some of their methods, they are not vacuuming up everything they can get their hands on by a long shot, and spreading ggp's view distracts from solving the problems with what they are doing.
Luckily, it looks like Mr. Money Mustache is already in touch with Ken from Popehat: http://www.mrmoneymustache.com/2014/03/11/mmm-receives-legal... .
Your bookmarklet never worked right for me. It wouldn't start. I'd select WPM and.. nothing. On latest chrome. Just FYI.
This may not be about changing that particular CEO's attitudes but about sharing the experience with the rest of us, so that we all may extract something out of it. It's a statement that "this happened" - we make of it what we will.
I know there are such laws - not sure if I agree with them, but OK (literally not sure - maybe it is good, maybe not - to be sure I wouldn't like it if it were my own company). But how are they being enforced, with so many possible candidates? Disabled people, women, different ethnic backgrounds, different schools, ex-convicts... One you go over 50, you have to have at least one of each of them? Or if you hire employee 51 and the candidate is an ex-convict, you have to hire him?
+1 on your last sentence. If management can't spare anything to treat you better then why bother going the extra mile? Gear up for your next (better) job.
No, "coins are good" doesn't mean "you must collect all coins." Coins are good in Mario too, but they're not mandatory.
> you see the recent Swedish study of 125.000 companies that proved

Just a minor nitpick, studies don't prove anything. Even experiments (in Physics) don't prove anything unless different people can reproduce them repeatedly. But (statistical) studies prove nothing at all, they merely hint at a correlation.
The "coins are good" part doesn't imply that it's required, but the "take them" part does.
Barcelona vs Manchester City 12/3/2014 Champions League channels broadcast
To my 64TB array running btrfs in RAID5
I think it's awesome. Haters hate. Love that it starts with a wtf challenge -- invests the user. Love that your exploring mechanics without all the news.
2013 the death of Gingerbread
Watch Arnold Schwarzenegger Crush Things With A Tank… For Charity
Do your own homework, you know how to use Google - so go use it .. a simple query "Microsoft collaborates with NSA" turns up enough reading material .. of course, unless you don't want it to be so easy to enlighten yourself on the issue, in which case no document is going to convince you of your position.
Student drinks Red Bull and grows a pair of... Wings
For us, Red Bull is all about energy, adrenaline, power, and fun! Our daredevil friend drank Red Bull and kinda went on hyper mode around town. Enjoy!

Red Bull " Gives You Wings!" ... literally.

This is a fan-made video of the Red Bull energy drink. We are not in any way related or sponsored by Red Bull to do this video. The scenes portrayed in this video do not necessarily reflect the views/effects of Red Bull or any of its affiliates.

Acknowledgement/Credits/Copyright:

We do not own any of the songs used in this video, nor plan on making money from it. This was made just for fun;) Full credit is given to its rightful owners:

Ave Maria- Schubert
Heart of Stone- Europe
People who believe incentives are destiny tend not to take jobs writing for the New York Times. It's not like journalists enjoy high pay or great job security.

Maybe the author of this piece believes "I don't do X for the money, I do X to make the world a better place / for the love of X". Many people in the arts, education, charities, research etc act as if they believe this.

Perhaps it's never occurred to the author that people with the opportunity to change the world (a) might not care about changing the world or (b) might think a photo sharing app is the best possible way to do it.
This is spot on. When I started writing the application I'm working on, it was as though I could divine new features overnight with little effort. Now, much of my energy goes to making sure I don't screw myself over with bad design decisions, fixing bugs, and answering questions about the software. I find that it is hard to write any code on some days. I'm glad to see this is common.
That's certainly not true. Take the matter at hand; if I have performance requirements that can be met using Julia, but not by using Python, I'll go with Julia over C because ease of use also matters, though it's not always the driving requirement.
Acting like a total asshole but not being one is a silly way to interview someone, but if true the interviewer should have made the deception clear before letting the interviewee leave. Anything else reflects too poorly on the interviewer and the company.
Scout: Open-source U.S. government-wide search and notification website
10 Awesome Free Products for your Startup
> Only once, ONCE, have I ever met someone who made a women-bashing comment […] The only real sexism prevalent in the tech industry are the groups of militant feminists

Next up, Hiram Wesley Evans explains he's only ever once seen a lynching as a child and how MLK is the real racist.
You still can when you are sitting on your throne made of plywood.
Where do Caregivers turn to for help?
I don't know about you guys, but to me, the NSA code names seem to be a great source for hostnames. "ssh hammerstein" has a good ring to it, no?
Right, but HN crowd is a bit more "classy". Now reddit on thee other hand.. you know how they work :)
I know what "getting it" means. So now you're targetting people who "don't get it" .. is this one of those chase-the-tail until the snake disappears threads?
I am sure because every week there are stories on HN about companies paying extra to lure women into IT. So apparently there are not enough IT women on the market to satisfy the demand of companies.

And even the companies who don't make a public announcement about it - many of them will probably also want to hire women, because it just seems slightly weird if an office is all-male. It's like a party without women.
I don't understand his post the same way. He said that the only sexism prevalent in this industry is the "girls code"-type sexism. Sure, sexism exists everywhere and always, as does racism and other -isms. Simply said, people will be jerks. However, it is unreasonable to draw conclusions for the whole industry based on the behaviour of one such jerk, that just happens to be a male sexist (I'm sure you'd find female sexists and black racists as well).
> It provided an efficient solution to a niche problem — rich techies needed a ride home after a night on the town and couldn’t get one

Wtf? Uber is better than a taxi in every way but price. It certainly isn't limited to just rich techies at night. I wonder if he has ever even tried calling a taxi in SF or the valley. In SF, half the time, it will never show up. It just picks up someone else on the way there. In the valley, half the companies you call up refuse you saying they have no one in that town right now. With Uber you get a ride immediately and can watch it come to you on the screen and down rate any driver that ditches you for an easier fare.
command-E is also invaluable (View => Recent Files)
Same as the other commenter, I'm interested. Canadian but I'd like to work in Africa. HN doesn't display your email address, you have to post it in your bio.
I've been using n-grams heavily in my PhD. I like a lot what you are describing. Also a simple extension is to use "cache" n-gram models, that can naively simulate longer-term "memory".

What's fascinating is that in the entropy/information-theoretic sense, instead of using wpm, one could aim for "constant" information rate of reading (as in bits/token). That's really cool as a concept. I don't know if it would work, obviously.

I'd definitely be up to for hacking this up, but currently a bit too busy. Will ping you at some point though!
Defualt Visual Studio can column select and have one column that's used as an input point, which is really useful, but I personally don't find it as nice as having an arbitrary number of actual input cursors.

For instance, in Sublime Text if I have the following text:

The
quick
brown
fox

I can do the same Alt+Click drag kind of thing to get multiple cursors:

|The
|quick
|brown
|fox

But in Sublime they're actual input cursors, so I can do something like Ctrl+Right and get (note that the cursors don't need to stay lined up in a perfectly vertical column; they react to keyboard commands as though they were each just a single cursor. If you were to put right, at this point, the cursors would wrap around like a single cursor would):

The|
quick|
brown|
fox|

Then if I type a comma or something else, I'll get:

The,|
quick,|
brown,|
fox,|

Sublime also automatically surrounds selected text in quotes if you hit quote with selected text. So, after the initial column select, I could do Ctrl+Right, ", right, right then comma and end up with:

"The",
"quick",
"brown",
"fox",

The find dialogue in Sublime also lets you place cursors other ways. Doing a find-all can position a curosr at every instance found, and you can also hold Ctrl and insert extra cursors wherever you want, though I haven't found the latter to be quit as useful, personally.

It's not that any of this can't be done in another text editor (I'm a pretty heavy vim user and you can definitely do really neat stuff like this, especially with the panacea of plugins) but I find that the multi-cursor paradigm, where it's actual extra cursors, is really powerful for how intuitive it is.

Edit: I should also say that I've tried the multi cursor support in VIM and the Visual Studio cursor. They're both pretty good, but they don't exactly replicate the Sublime version, so far, and that's what I'd really like. Of course, if I really cared, I'd just go modify them and fix it myself :P
Exercising your entrepreneurial spirit without exhausting your budget
You can cache the assets locally, just like on any other game.

These tech demos are about pushing the envelope, which is needed to make the web a better platform for high-end games.
I thought it might be something like that. Twitter needs to fix this or developers like you will be facing the consequences of their actions. Facebook's permissions are much more granular.
> You did the right thing, IMO. Silence is tacitly condoning the status quo.

But that is what the author did - he didn't confront the CEO, nor did he name the company.
Developers who go on long enough are expected to obtain high-level titles by their 50s or to retire at about that time.

I'd like to discuss an issue that you might not have thought about: What's going to happen if you lose your job?

Employment in the 50s can be problematic. If somebody is skilled and employed, and has a high-level title or is a specialist or has useful connections, they should be able to obtain a new position.

Otherwise, they might go from well-off to homeless. It happens. I'm 55, my resume has been called pretty good, and I was worth $1M a decade ago. I'm a transient now. I've got some medical issues, no medical care, and no dentists. Potential jobs are primarily unskilled physical labor, which I'm not able to do.

I'll be taking a shot at tutoring. However, I don't expect that to provide more than gas money. The head of an admin assistant firm said that I can't be a secretary unless I already am one. Two people considered sending me to care for elderly relatives, but we didn't proceed. My title at one of those positions was going to be "poop scooper".

Don't let this happen to you.

For what it's worth, here's my advice:

1. Don't fall off of the employment ladder.

2. Become a specialist. Try to remain broad enough, though, that you don't become obsolete.

3. Build a network of people. Make it a large one.

4. Diversify your investments.

5. While you're employed, don't let medical issues, even minor ones, go untreated for long. If you lose your job and your assets, you'll lose medical care too and the issues may become serious.

6. Be kind to people. But don't be a fool. Most people that you help are not going to return the favor.

Regarding specialists, I did recruiting for a while in 2011 and I can confirm that the filters are heavily weighted against generalists.

I've spent about 35 years myself as a generalist. My jobs called for it. The place where I spent most of my career took any project that came along, code of any type. At a dot-com that followed, after the money ran out, I handled all of the technical roles; IT, websites, development, support, documentation, etc. I was able to do a bit of everything.

Later on, none of this made a difference. There are no job listings that say "a bit of everything".

After the dot-com shut down, 2003, I made a million dollars in the stock market. Lost most of it afterwards and reentered the job market. Learned that middle-age generalists were not in high demand.

In my case, there were other factors that won't apply to you. It's a story for another time. But if you're a generalist who falls off of the ladder in middle age, you can expect things like this:

"With a resume like that, why isn't he a CTO? Why doesn't he even have a job?"

You'll be asked questions about algorithms that you haven't thought about for 30 years. Or you'll go through coding tests under adverse conditions that don't allow you to show what you can do.

Plan ahead. Understand that the best-laid schemes of mice and men often go awry.

My own resume is located at:

http://oldcoder.org/general/misc/Kiraly_Resume.pdf

Regards, Robert (the Old Coder)
Yup, your second paragraph nails it. But even then, it boarders on XSS or some hybrid injection attack which would rely on a vulnerability somewhere else up the stack. The way I understood a lot of this article, I'm lead to believe that their able to monitor/intercept a target's requests, imitate the web server and send replies which are so meticulously malformed that they are able to infect the target system.

Like I said in my post and which you echo in your third paragraph, it's one thing to trick users into downloading and running binaries or to exploit a plugin, but it's another thing to imagine malformed packets breaking the security of an entire system.
Minor nitpick of your minor nitpick:

Statistical studies do measure something. The parent comment didn't claim the study proved causation, just correlation.
If you get five hundred e-mails per day and many of them need replies on a timescale shorter than a few hours, presumably replying to e-mail is (a large part of how you do) your job. Which is fine; that means if you spend a few hours a day replying to e-mail, you're spending a few hours a day doing your job, which is as it should be. Articles like this one are addressed to people for whom e-mail is a distraction from their jobs.
You're right, of course, but comments like these teach me only one thing: don't blog, write or talk about sexism. Someone will find one sentence that you wrote or said that's not OK and flame your ass about it.
> that proved women-run companies makes 15% less profit?

Correlation != Causation. What if women are more likely to start companies in fields where profit margins are lower?
OK - why not. As I said, I am not surprised that jerks exist in the world. The way to deal with them is to not join their company.
Especially weird since Sublime Text didn't invent the feature .. I remember having multiple cursors as far back as PC-Write on DOS ..
As the video shows, this is not just about the highest-end AAA games, there is a 2D platformer there too.

But the important thing in working to port the highest-end games is to push the limits of the web platform, so it can be better optimized. Before UE3 was ported, people were - rightfully! - skeptical any such engine would work well on the web at all, and that port helped get to that point (and now to UE4).

Also, note that the 60% is of CPU performance. You also get close to 100% of GPU performance using WebGL. So overall it will be even closer to native speed (depending on how the specific game balances between CPU and GPU).
Try contacting Eric Goldman http://blog.ericgoldman.org/
As someone who has read most everything Marx has written... no, I am not a Marxist. And the fact that some of Marx's points about alienation and such have become memes does not make me, or anyone else, Marxist.
He told the company it was a reason he wasn't accepting. After the fact, I think that's still laudable.
Go has some great high level concurrency primitives with channels and goroutines, but honestly the first function could have been written by sync.Mutex.Lock/defer sync.Mutex.Unlock.
And if you run that code in a non-asm.js browser, it'll still be compiled to native code if the application benefits from it.
It's actually not that easy to distinguish "test" from "jerk/idiot" in an interview ...
Glad to see the technology HTML5 is capable of has come so far.
Assuming that they are poor though otherwise functional (capable of work), then in order to make money from them you take advantage of them, knowing that poor people desperate for money to support their families will put up with more shit.

Have a "recycling" company and need somebody to man one of the electronics burning pits? Get one of those poor guys in they alley to do it. What are his other options?

You may need to bribe others to get away with this, but if those people are also relatively poor, the bribes should be affordable.
I'm actually less surprised by the sexism than by the strange ranting behavior from a President during an interview. Even if the rant was about something less controversial, it's just bizarre. If that's normal behavior from the guy, I wonder how they ever recruit talent.
And then you'll get super defensive about it and refuse to actually accept the useful feedback provided. Everyone loses!
I've been using multiple selection points in Sublime for a bit now, and I have to say, I really dig it.

A lot of the things I use it for can be accomplished in other ways, just as quickly (if not a little more quickly) in other editors with various types of functionality (I use VIM a lot) but what I like about multiple edit points is how powerful it can be as compared to how long it takes for it to become fairly intuitive.

I work mostly in Visual Studio, and even with the default column select, I keep sublime open for some random formatting that I might do at any given point. It's really nice, and yeah, the clipboard support is great when you get the nuances figured out.
Its a very useful feature, and its becoming more well-known and requested by users of power editors .. which is a good thing, because multiple-cursors was a feature that we had in the 80's, but somehow got neglected .. and now its back again.
As I said in an edit to my other post: the intuition is capacity to oppress — the state or capitalists controlling means of production, in Soviet communism and capitalism, respectively. This is the motivating factor behind any such definition, given the context.

Now, if you're taking the stance of a determined skeptic, then that's like you pointing out there's no such definition of "chair". Which after all is true. (There's no predicate which separates all objects into chair and not-chair, and a simple argument demonstrates why.) Humans get by pretty well without extreme definitions.

Presumably without the antagonisms inherent in systems like capitalism, there'd be fewer armies of lawyers squabbling over the meanings of simple words like "property", inventing weird new forms like intellectual property, fighting over whether that land or sourcecode is my property, if you can shoot someone on your property, etc. We're constantly squabbling over it right now, because that's how power works under capitalism.
"67% of native speed" means that for a fixed CPU workload, it will take 1.5 times longer to run. Of course this depends a lot on the benchmark, some run better and some run worse.

Note also that this is on the CPU. On the GPU, WebGL is already extremely close to native GPU speed.
Clever thread title. I bet "one HTML5 game per week" made quite a few people click on it. :)
>> Pick a "green light" market...

Sorry, I haven't heard of this term before and a cursory search wasn't helpful. Do you mean a market that is commonly thought to be growing or something else?