skysight-inc/HackerNews huggingface dataset:
In practice, it usually means that I start sending more and more work to the better workers until there is little work left for the worker that doesn't perform as well.

I guess you could think of it like a load balancer distributing work. If there is a worker that is less responsive or sending poorer results than the rest, then you start sending less and less work to them. Ultimately, you run out of work for them since it's all going to the higher performers.

At that point, there's no point in continuing the contract with the lower performer. So, then I will let them know and end the contract and give them the best review and feedback I can while still being honest about their performance.

It's worth noting again that these are short-term part-time contracts, so this already fits within the contractor's expectations. They don't expect this job to last forever and they're generally not too heartbroken if a contract ends. They are often working on multiple contacts simultaneously, so mine is just one of several contracts.

Ultimately all contracts end, even for the best workers. The nice thing about hiring temporary contractors is that their expectations are already set that this is a temporary engagement.
Innovative Dollhouses Built by the World’s Best Architects and Designers
You have to manually accept the profile that allows this. Of course many people have no idea what a bad thing this is.
Many programmers (at least me) have varying levels of peak output in a day.

Some times I literally can't make my brain work after 2 - 3 hours of in-the-zone work. I just can't read lines off a screen anymore.

Other times I can go 24+ hours without breaking a sweat.

I think in practice your average programmer can't operate on the 40 hour a week traditional work schedule and actually output solid performance for all 40. On average, at least. So maybe the first businesses to start introducing meetings and such were attempting to pace their SE staff and actually saw positive results, since they still got whatever the maximum output one engineer could put out before their brain went to mush in a week but also had them talking to clients or discussing other things.

It is just the industry latched on to bureaucracy without postulating why it might be useful. You want your SE coding whenever possible.
Same here. Surprised to see it has more features than MS Paint! The UI is so simple. As a non-professional, Photoshop feels way too intimidating.
As a Brazilian, I would love to hear from them why.

My guess is that it's expensive to send a MBP + second monitor to Brazil or the price to refund someone is just too expensive.

I you are a Brazilian who wants to work overseas, try Europe. US immigration laws are very complicated and expensive. Some European countries, like Czech Republic are more permissive.
On the face of it, this is quite clearly illegal discrimination on the basis of the prospective employee's country of origin: http://www.justice.gov/crt/legalinfo/natorigin.htm

If you're from Brazil and have work authorization to work in the US, any employment lawyer would be very excited to hear from you. The company responsible is quite likely liable for substantial fines, not to mention the principle of the matter.
Innovative like sending a drill sergeant to your home or workplace to get you moving? Not only would you get your heart rate up right at the start it'd be hard to say no when there's someone swearing loudly in your ear and making you make your bed perfectly at 5:00am... Once they left you'd be allowed a shower longer than 3 minutes.
I you want to have multiple instances, just go to

Tools > Preferences > General > Interface

and deactivate the option called

Use a single instance

As simple as that. Almost all in Spyder is configurable :)
Hardware is now open-sourced for business
IFit appears to be located in Logan, Utah, which means that they presumably fall under US employment law. In which case, they probably want to consult their lawyers about national origin discrimination: http://www.eeoc.gov/laws/types/nationalorigin.cfm

TD;DR: Risk of lawsuits, consult a professional.
Quick Frontend Prototyping with AngularJS: Basics
HyperCard was the World Wide Web...in a parallel universe. If Apple had put just a bit more work into making stacks friendly to the internet, the world might be a completely differently place right now. Or not. Who knows.
Being a programer on trading floor, this happens all the time ...
Agreed. She won't be missing out on anything by skipping the "prequel" trilogy.
I think many people that don't like lisp haven't spent much time with it. I personally do not like lisp. I took an artificial intelligence class where we wrote search techniques in common lisp. One problem that I had with lisp is the end of my A* search had a massive number of parenthesis at the end. I think this would have been a little better if we were taught about common lisp structs earlier on. My next big problem was that I was coming from C where you occasionally put extra parenthesis in to group portions of code (sometimes necessary in macros or if statements). This is a very bad habit in lisp because it tries to call a function.
Risks and Opportunities of Mobile Use in Children
They blogged all about it: http://engineering.linkedin.com/mobile/linkedin-intro-doing-...
Maybe this is their exit strategy?
> While many UHFT firms have moved towards custom hardware (both for processing and networking), some less latency-sensitive systematic trading firms still make use of multithreaded C, C++ and Java (with custom garbage collection).

Aside from the hiring theme I have a question. I'd think given that network speeds would start being the bigger bottleneck. Is location at all important to these firms? The speed of light is fast, but the closer you are to the exchanges, the better the advantage over competitors must be.
We have reached the smartphone plateau
Remember that these aren't employees, but are temporary part-time contractors. It's not really "firing", but just ending the contract earlier for some than for others. All the contracts end ultimately, I just keep the best performers much longer than the lesser performers.
Just leave for a couple hours. Between getting asked to open a jar, or get something off a shelf in the garage, or 'What do you think about...' every few minutes I could never get anything done at home with my SO around. And then you have the dog wanting to be fed, or walked, or who knows what else.

Just make sure she knows to not take it personal and she's not 'bugging' you, you just can't be interrupted. You'd think you'd get a ton done when you're completely alone, but that's not the case.
My only qualm with this comic is that it doesn't end in a fit of rage. :-)
Start with the old ones, because that's what most of the cultural reference comes from. Then, when she's watching some movie and they're talking about the Death Star or wookies or whatnot she'll know what they're talking about.
Does this look like a man in the middle attack to anyone else?
Optimizing Heroku Applications
Well, since they allow remote workers I think they are referring to remote Brazilian workers, but you are right if they are discriminating against local workers as well.
The notebook will be integrated in Spyder next year (I have a demo already working). The advantage? Having a much pleasant desktop experience (like the one provided by Mathematica).
Silicon Valley: Feel the Froth
I agree, we need an equivalent of "channels" (in the curated series of shows sense).

That, and live + on-demand streaming of sports, will finally kill cable.
I like the idea of fish, but I've had issues with other programs assuming things about my shell. Like vim and I think even other programs. There's something fish doesn't do, that other shells like bash and zsh do, that breaks other programs. I can't remember the specifics, but fish breaks stuff for me when I tried it, and I tried it pretty recently.
It is! I'm the author of newton and didn't realize it was going to be published on hacker news. It's fast and simple but lacks some basic features I'm rounding out - plus it needs more examples and a test suite.
>Who would have believed anyone last year if you told them the NSA was collecting metadata on almost everything that happens on the Internet and millions of US citizen's phone records etc?

Anybody who was paying attention and had heard of Mark Kline and William Binney. The whole NSA story isn't new. Part of what makes Edward Snowden's leak of documents as powerful as it does is that it corroborates many stories that former intelligence officers have told about the internal workings of the agency.
I love the status bar theme, it mimics Vim's Powerline plugin. Does anyone what package that is?
2.3 (in beta right now) comes with Python 3 support.
Awesome, thanks. What do you mean though by submitting a single newton.js to github?
^^ We guys can spit out a few lines of code here and there too in addition to the above mentioned hard to find traits by you ;)
I'm talking in the "curated series of shows" sense, as ctdonath aptly put it

https://news.ycombinator.com/item?id=6572450
From what I've read on the subject, yes, location is critical. As I understand it, HFTs are co-located in the exchanges' datacenters.
That's a hell of a lot more difficult than most US employers are used to. A lot of companies here offer what is called "at will" employment, which basically rounds down to "we can fire you whenever, you can leave whenever."

See how that wouldn't necessarily align well with the Brazilian way of doing things?
Australia, IIRC, is quite complicated as well, though very similar to the Canadian immigration laws. Don't know if they changed anything recently (my understanding was based in 2007 immigration laws).
Somehow I came to think, there must be a bunch of web-devs thinking, they're good enough even if they aren't.
It is. There's a massive colo right next door to the NYSE.
Sensors Take a Big Step Closer to Human Touch
I can't find the story now, but I read about an HFT making a play on the bid/ask spreads between new york and chicago, they spent a large sum of money to build their data center somewhere in the appalachians to save themselves something like 3 ms in total transit time.
Any opportunity for international cooperation should be taken, even if you believe it is frivolous.
Generally it's possible to colocate servers in the same datacentre as the exchange servers. This isn't really a competitive advantage though, as anyone who needs latency that low will be doing the same, and the costs will be relatively insignificant compared to salaries of people who can build the required systems.
Look outside US. Easier to immigrate, more liberal economy than Brazil and better labor laws IMHO.
There has already been other propositions such as orbiting
a small spacecraft around a large asteroid to deflect its
orbit in a much more effective way over time.

Any citations on why this is more effective?

I don't think they're guessing on how to mitagate. The US has spent some effort to simulate exactly how to get rid of asteroids. For example: https://www.youtube.com/watch?v=hOcNbAV6SiI
As someone who really enjoys the history of computing, this is awesome! I don't think I've ever had a chance to play with Win 1 and probably wouldn't have gone through the trouble of getting it running myself. This and others like it would be neat for the Computer History Museum to have on its site.
BMW Laser Headlights Slice Through the Dark
'li-fi' Data Speed Breakthrough
I can do all this from my terminal. Much more interesting would be an alternative to domaintools.com, with reverse IP and NS, whois history etc. With sensible prices.
I think this is a good point. In addition to not "shutting down the assembly line" it's important to set the proper direction. Many interruptions come from poor planning. "Stop doing that, do this," frequently is the result of not thinking through things to begin with.

Though I like your analogy, most programmers I know would rather say, "Don't interrupt Picasso" rather than "Don't stop the Lexus factory" :-)
How Kentucky Built the Country's Best Obamacare Website
Distance between the exchanges is a factor, I believe there is a minimum distances each company can be between the exchanges.
http://www.youtube.com/watch?v=aq1Ln1UCoEU
This video at 23:27 talks about minimum 1000ft cable.
Pronto: Build instantaneous (Short-Range Ultrasonic) mobile connections
You're correct, co-location at the exchange data centre is indeed a requirement for most HFT firms.

I think (but I'm not 100% sure) that the length of network cabling is also tightly regulated at many exchanges so that nobody gains an advantage in that manner. If anybody has more insight into this, I'd love to hear about it.
I really like this idea. (May be worth changing the name to a Show HN, or starting an ask thread about it.)

I think it would benefit from a standardization with something similar to OpenGraph, though. And really, endpoints to arbitrary services, publications, etc would make a lot of sense.

A good, open space for something like this is academia, I think.
Meetings are rarely for communication. They're usually for a manager to validate his authority.
http://fishshell.com/release_notes.html
A discovery function (previews of other shows? a program dedicated to previewing available programming?) would be desirable as well.

Something equivalent to channel-zapping, or a tv listing.

Netflix might be beginning to suffer from the "Paradox of Choice" - I don't want to spend my already-depleted willpower choosing among all the available programming.

http://en.wikipedia.org/wiki/The_Paradox_of_Choice:_Why_More...
I do get a kick out of all the complaints and snarky comments. Sometimes you just have to do one thing very right, and everything else takes care of itself.
"knowing that the UN is already mostly incapable of dealing with any kind of serious humanity threat such as conflicts killing tons of unarmed civilians"

This is an example of what is known as "false-consensus bias" - you believe people agree with you (without any evidence that they do) because you believe in your own argument so strongly.

At least until a couple of years ago, the approval rating of the UN was pretty good globally, especially in places they act directly - http://www.gallup.com/poll/147854/gets-approval-disapproval-...
This is just what i need!! For my html5,json,localstorage app.
But what if the user press Reload ?
But what if the browser crasher or closed normally, does the buffer stay ? if not then it's useless!
10 Flat WordPress Themes
The package is from - https://github.com/jonathanchu/emacs-powerline but some of my own customizations. (Author of article here!)
"less than 10% of computing devices people use are desktops or laptops"

You're going to need a citation for this, I don't believe it to be remotely true.
Anything I have issues with I simply run under bash. I've had very few problems, and use it on my work machine (where I live in tmux and vim).

Edit: I'm running a pre-release of 2.0.0, which I modified to time every command. I was extremely impressed at how simple it was for me to add (not my usual language).
Exporting environment variables is pain, i don't know why some apps pick env others don. Android sdk is problematic for example, go compiler too.
Genetics’ Rite of Passage: Human genetics successes and failures
Interesting to do a thought experiment on what it would have been like if humanity had known that the Russian meteor was coming a few months in advance. maybe they would have said there is a 20 percent chance of it coming down and causing major death and destruction. governments would have invested millions in trying to stop it. will smith would have been sent up in a rocket to stop it. everyone would have had big parties and said their last goodbyes.
I have no problem with the LGPL (beyond the occasional problem with legal, but thats legals problem) or the dual-licensing in general.

The linked commit hints at additional problems with missing licensing etc. In the absence of good documentation on this, a new maintainer has the problem of not being able to make heads or tails of it if someone had claims on the code.
The real question is "What's the research for?"

If it's to advance the state of the art in academia, or to push an academic career, the Phd really is required. (Much of it is the habits and network too)

If it's art for art's sake, the Phd is not required.

If it's to advance a professional (non-academic) agenda, the Phd isn't required either.

In the latter two cases, it can help, but it's an expensive degree when you factor in opportunity cost.
I actually thought about making this once - a CV generator that gives you a PDF and HTML files back, with a few themes to choose from. The idea would be that you can update it at any time through the system, and it would keep track of changes; maybe, eventually, this would feed into a network of sorts (think: who achieved my degree 6 years before I got it?).

Some word processors may be able to do this, but not to this level, certainly.
The Programmer’s ‘Code’
With the power programmers have today, considering their career- start ups, government, and in business, we should adopt our own code-of conduct..
Hard drive crashed while updating to Mavericks
My hard drive crashed while upgrading to the Apple's latest and greatest mavericks. Anybody had same problem?
Kudos! Always good to read product people getting success in Indian market. As you said, the market is not wrong or small, if the value provided by product is good. It's just the way customers in India define value is slightly different than other countries, which is the case everywhere.

Great work and courage, to follow the path to profitability without external funding. Cheers!!! and best of all lucks going forward.
The only thing I've flown is a hang glider, but I have some interest in aviation and I read a bit about the things I might be able to afford some day. I find these especially appealing: http://velocityaircraft.com

I've read that the Cirrus is designed to resist spins by essentially having the outer third or so of the wings, where the ailerons are fly at a lower angle of attack. I've also read a couple reports online by pilots claiming they didn't have much trouble getting a Cirrus to spin intentionally. In online discussions about the Cirrus, I saw it claimed that very few pilots successfully recover from accidental spins, so designing an aircraft to resist spins and including instructions to use the parachute strikes me as very reasonable.
Thanks for the link, I hadn't seen p2.js.

Here are a few points for comparison:

- p2.js is significantly more complete than newton

- p2.js uses a rigid body simulation closer in principle to box2d, while newton uses a particle-and-constraint based verlet integration

- newton provides a game loop with separate render/simulate time tracking (something I feel is missing from existing libs)
The WHO is pretty damned good at preventing the outbreak of new contagious diseases, so much so that people make jokes about how overhyped things were.
The Dawn of Online Chat
yes, see Daily Rituals: How Artists Work http://www.amazon.ca/Daily-Rituals-How-Artists-Work-ebook/dp...
that stood out for me, too.

Of course... Utah, so no coffee, tea, or beer.
fish's syntax is not POSIX compliant (because fish tries to simplify syntax), so at times it breaks other programs which depends on POSIX syntax. But you can always find workarounds for those problems. For e.g. see the discussion at https://github.com/fish-shell/fish-shell/issues/921 . Let us know your problem and we can help you with migrating.
While I completely agree that there is no advantage over other HFT competitors provided by being located within the exchange datacentre, there is a disadvantage to not being there. This gives the exchange an opportunity to make a significant amount of money from each HFT company without hurting other customers.
...who would have believed anyone last year if you told them the NSA was collecting metadata on almost everything...

Anybody who had been paying attention over the past ten years?
Thank you for your wonderful shell!!! I feel the lack of official distro packages (though the fish shell repository works fine)
Some say the downvoters all died under mysterious circumstances.
The NYSE matching engines are in Mahwah, NJ, about 20 miles from the NYSE floor. If you rent colo space there's you're actually in the same building.
"I assume a $350 mil project involves a lot of experienced people."

That's a safe assumption.

What's not is that the people calling the shots listen to them. We've seen mountains of evidence so far that they didn't.

E.g. CMS should have started integration testing of back end components and therefore issues long before the 1-2 weeks before launch, as testified to at the House hearings by representatives for CGI Federal, and more critically QSSI, which is responsible for a lot of those back end connections. Here's the latter guy (http://www.washingtonpost.com/politics/house-panel-grills-co...):

"Andrew Slavitt, an executive vice president of Optum, said the testing did not occur “until the last few days.” He said that “ideally, integrated testing would have occurred well before that date.”

Pressed on how long in advance of the launch such testing should be done, Slavitt replied, “Months would be nice.”"

These contractors are experienced, they've seen it all before, including customers from hell like CMS.

Fortunately, as noted elsewhere, CMS is out, QSSI is now the integrator and the fix-it czar is saying the right sorts of things.
While I agree - the issue is when nearly everyone in a dept is 'expensive equipment' - do you send the most junior person? The most experienced? Get someone non-technical to go to meetings and collect requirements? But what happens when they are asked to estimate (on the spot) and discuss the possibility of new features?

While I totally agree with not disrupting working people - I don't think you should ring fence them out of input in the process of defining product - we've all seen what happens in that case - "requirements" nailed down by a non technical team. And it's even more wasteful to have people working on the wrong things, or worst still being given so overly defined work that there is no room for them to add any value or find a better and faster solution.

While good management can help shield teams from unwanted intrusion - everyone needs to get involved in the process of manufacturing great software - which doesn't just mean attending meetings, but taking time to actively plan and consider the issue before the session. If your company values your input enough to bare the cost of asking you to be involved, then you should look upon that as a positive thing (unless they REALLY are just wasting your time with 'busy' meetings, which are really just wasting everyone's time - and it's a sign of either having money to burn with limited direction or a company going the wrong way fast)
One of my companies has a remote worker who lives in Brazil. Dude gets an incredible amount of solid work done.
These Robots Teach Kids to Program (Play-i)
That OS X has support for it's own hardware is fact. That OS X is better than Ubuntu is opinion.

It's also worth mentioning that Ubuntu has perfect support for the current Macbook Pro and Macbook Air, so I don't know what point you're even making by saying that OS X has hardware support for Macs.