skysight-inc/HackerNews huggingface dataset:
A beginner's guide to setting up Python on Windows
Agreed. I'm in favor of some immigration changes (call it "reform" if you wish) but my idea of what that means might very well be different than what yours or theirs is. I'm not that interested in getting involved in a group whose beliefs do not align with mine.
> Check-ins are moving to Facebook, Path, etc., so now Foursquare is left with local promotions but no core utility for the user.

Is this anecdotal or based on data?
People very much want social prestige, about as much as salary. A profession associated with a high percentage of foreigners with strange accents and low cultural integration stinks of low prestige. It powerfully discourages entrants.

This unending elite driven media drumbeat for high skilled immigration creates a self-fulfilling prophecy. The message to a talented young person is clear: to work in tech is to be regarded as a disposable commodity where you'll be lumped together with strange foreigners. If you want to work with people like yourself who you'll have nice dinners and drinks with, better shoot for something people with accents can't easily do, like management consulting.
Are you a woman? If so, some people are crass, boorish, crude, jerks even. That doesn't make them right, but try to develop some tolerance. I don't mean suffer in silence either. It's fine to let someone know how you feel, and you definitely shouldn't tolerate, or allow people to make you feel unsafe. But it's not (IMO) fine to demand that everyone always cater to your extreme sensitivity. And, some people are just jerks, even if you can get them to shut up it doesn't make them nicer.

If you are both a woman and crass, and the person persists in annoying you, maybe try telling menstruation-themed jokes or anecdotes. But, if you are both a woman and crass, chances are you don't need me to tell you how to rid yourself of unwanted company.
The problem is that your Congress loves these treaties, because it allows them to shift the blame, even though they're the ones actually pushing the issues and shaping it the way they want it to be.

(Everyone in the EU should be very familiar with this strategy. :-/ )
"this company is dying."

When something doesn't make sense many times I have found that there is probably something about it that is not known. Either something in the pipeline, or is a candidate to be acquired and they need to keep it alive a bit longer to make that happen.
>but unless this type of smash-and-grab situation can be traced/avoided/insured (whatever the right mechanism is) it is going to be extremely hard to make ordinary businesses and people use it

The solution is probably some kind of secure hardware device/ecosystem run by a third party that the user trusts. The third party can then take legal responsibility for breaches of the hardware using existing market mechanisms.

Running bitcoin on general purpose hardware and software is a security nightmare for anyone who isn't a paranoid geek.

But this isn't a bug, it's a feature. Instant, uncancellable transactions. The problem is just that the feature is nowhere near ready for public use because there hasn't been time for an ecosystem of secure, easy-to-use transaction methods to evolve on top of it.
> Something as simple as coordinating my turns with a bad indicator might make me go into a spin (I'm fairly inexperienced).

Please don't take any (more?) solo flights until you've remedied this. It should be possible for a pilot to safely fly a small aircraft with no instruments whatsoever in VMC. Instruments do fail, and you must be ready. If you'll spin just because your turn coordinator is wonky, you're not safe.

I've lost airspeed, altitude, and turn coordination. (Not at the same time.) The airspeed one got very interesting due to several confounding factors all hitting at once, and the other two were non-events. I would not sit in a cockpit without an instructor if I wasn't confident that I could safely return to the ground even if the entire instrument panel went away.

Large aircraft are different, but please, get better training on no-instrument flying in your small craft.
Oh look, business people looking to open the floodgates of cheap labor.

If this passes, get ready for all STEM wages to plummet. You think it's hard now for 40-something programmers to find work? Ohhh man...
Absolutely.

I could see a really compelling demo where they bring out the machine still in the shrinkwrapped box, open it in front of the court, turn it on, and hit the register.
You have a point. His protestations notwithstanding, Mt. Gox does not appear to bear any responsibility for this at all. What happened was, he let his browser get pwned while he had his Mt. Gox account open in another tab. The coins were taken from his Mt. Gox account, but the security breach was on his end.
I think his point was that, for at least some of the readers here, the goal of "retire early" means that one has enough wealth that even without tax breaks, one has the resources to live or work or play as you see fit -- whether that means continuing to start new companies, or raising llamas.
The zero in ZeroMQ is because brokerlessness is a strength in some aspects.

A broker can be an SPOF, for instance. 0MQ makes it easy to do shared-nothing.
The point of the article was to explain the concept of one-way functions. The objection was to how easy it would be to crack that example. My objection to the objection was that the example is still harder than finding the secret thru "legitimate" means.

I see crosswords as a data problem: given a dictionary of valid words, generate all possible solutions for the given grid. As the number of overlapping words is quite limited, shouldn't take long to run. The only natural-language factor is deciding which solution matches the clues provided. Dang, now I'm gonna have to go write one...
You are correct, but modern receivers will actually use the transmitter like a "NDB" and will detect that the incoming position is not the same as the stated in those messages, ignoring them.

The same thing happens with sudden changes in GPS messages that are completely out of alignment with the inertial system, they will be ignored. (unless you somehow are capable of knowing exactly where the plane is and gradually hack the GPS messages)

ILS systems are maybe the most dangerous and prone to hacking, but keep in mind that those frequencies are under surveillance and police is dispatched within seconds of a clandestine transmission on those frequencies. Again, here the gps and inertial is also used to guarantee nothing completely wrong is accepted as valid ILS sources.
Startup Helps Teachers Keep Tabs on Digital Reading
The manager doesn't make anywhere near $22 an hour? Really? That's lousy even by retail standards.
Microsoft reportedly developing a 7-inch Surface tablet
The article falls apart with all of the unspoken assumptions in this sentence:

"If the relatively flexible U.S. lost 8% of median income, perhaps Italy and Spain and Greece have to lose 15%"

Why did the USA lose 8%? Did God say that the USA must lose 8%? Could different policies have lead to a different outcome? Perhaps with different policies, the USA would have lost 20%, or only 2%.

There are some interesting thought experiments you can do with economics where you start with the premise "All other things being equal, let us compare these 2 variables..." but that kind of thought experiment does not work in this situation, because if the first condition is highly variable and subject to circumstance, then there is no basis on which to make a comparison. It's like saying "Given a lamp, compare an octopus". There is no relevant point from which you can make a comparison.

There is the old joke that 2 economists, left alone starving on a desert island, but with many canned goods, could survive fairly well. The one economist simply says to the other "Assume a can opener."

What if, in real life, different fiscal or monetary policy would have cushioned the lost of income in the USA? Then we can assume the same might have been true in other nations.

The point is, there is no reason to assume that inflexibility is the main variable, unless you artificially constrain the scenario by first saying "Assume all losses were pre-destined." But in real life, they were not pre-destined.

Real life is not so easy on assumptions.
Niice. A search engine with taste.
Great writeup. Agree with everything that was said. I am currently building a service with much of the functionality based upon an API. The concerns the author has mirror my own. Perhaps there should be an API code of ethics; somewhat like open source licensing. Not one for regulation but it would be nice to have some assurances for both parties involved.
I think it's clear to everyone that current desktop systems (Windows, but also Linux and MacOS) are not up to the task of securing thousands of dollars of transferable digital currency. Bitcoin depends on you running a secure computing environment. This could be an opportunity for emerging platforms like http://qubes-os.org/.
Thieves want to work to empty that new account as fast as possible. And they still can't without suckers who volunteer to run a "check-cashing business" or similar scam.

Because banks are held responsible for fraud (from consumer accounts), they work hard to never be the ones holding the bag, so they put up roadblocks in attempts to engage in irreversible transactions. If you say "hey, I opened my account yesterday, now I want to withdraw the $40,000 that just showed up in it, 10's and 20's please" they will nod politely and call a bank manager.
His comments (note the plural) on Twitter suggest some poor decision making. Who is to say that this wasn't merely the straw that broke the camel's back?
The problem here isn't the notion of personal Twitter accounts. It's Twitter itself.

Twitter is designed to be encourage users to post things without thinking too hard about it. So they do, and sometimes that results in them saying stupid things that they would never have said if there had been even a tiny speed bump along the way to force them to think about it. Then they get in trouble if they're lucky, or lose their jobs/suffer social ostracism if they're not so lucky.

This is nothing new, it's been happening for as long as Twitter has been around. I can remember it happening to political pundit Ezra Klein back in 2008: http://www.mediabistro.com/fishbowldc/is-ezra-klein-in-troub...

The problem is that Twitter's design is at odds with its actual nature. It's designed to feel breezy and conversational, but it's really about publishing, with all the permanence and exposure that implies. If you say something dumb in a conversation, it floats away on the wind unless someone else involved makes a concerted effort to tell people about it. If you say something dumb on Twitter, the ease of re-tweeting can make it blow up into a Big Thing in minutes.

If people keep shooting themselves in the foot with significant real-world consequences while using your application, year after year, it seems reasonable that at some point people would start wondering whether it was the fault of the application instead of the users. But Twitter apparently has not reached that point yet.

(If you want a more fleshed-out version of this argument, I wrote one here a couple of months ago: http://jasonlefkowitz.net/2013/02/i-kind-of-hate-twitter/)
Mozilla is down?
looks like http://www.mozilla.org/ is down??
Creators of Golden Gate Park "Elf Door" Come Forward
"I used to work on interfaces to all the computers on the latest 747 and the 787 and there is no wireless way to talk to any of the computers or sensors that have any input to controlling the airplane."

Don't they get weather data from somewhere? And if the pilot thought there was a thunderstorm or heavy turbulence in some direction, wouldn't they fly the plane through what appeared to be the clearest route on their own? (And does the autopilot not take weather into account?)
Can NASA, Air Force, private industry really mitigate asteroid threat?
Is it fair, if Facebook patents Proxy Authentication?
They've got ~100 people and $2M in revenues, so I doubt it.
What about the flip side? How many people work 70+ hours/week on their "home run" only to find that it didn't succeed at all and they've wasted their 20s in an text editor?
I like the idea, never participated in this kind of competition. However I had to write an AI for a same kind of game in college. It was a 2d football simulater and we had to write the AI in haskell. The tactics however had nothing to do with real life football (rushing was the best strategy). Does anybody here know if this is an evolution of an existing game, or did the creators invented this game by their self's?
The point this article seems to be missing is, it was his personal opinion about something he was also involved in professionally. He didn't say something unpopular about fly fishing, or jenga, he was stating his opinion about products and services that the public assumes he has a hand in designing. Not only that, but he was fairly abrasive in the way he chose to respond to backlash. Telling people to 'deal with it' just isn't a smart way to go about it when you are (rightly or wrongly) seen as speaking for a company.
Employment tends to be a lagging indicator even in the US.
Check out Tavis Rudd's Using Python To Code By Voice (from Pycon 2013) for a cool demo (that starts at 9:00):
http://pyvideo.org/video/1735/using-python-to-code-by-voice
Guess Who: Brand Personification
Hearty Smarty Smoothie of the Day 4/11/13
Also, remember what happened to Adria Richards and her explicit mentions of her employment at SendGrid. In both Orth's case and her's, they greatly damaged customer trust for their employer, which resulted in firings.
They do; they are called the E1, E2, E3... visa programs. A lot of the positions these companies are looking to fill frankly just don't require the skills or experience this program demands, because they are looking for young workers in a start-up style work environment.
That's just the tin foil talking.

Look at it this way if you must: the rich and the powerful, in the US, have vast amounts of wealth stored in USD and USD-demoninated instruments. It is therefore in their best interests to preserve the value of the USD, or at times slightly inflate it.

The risk of your second paragraph cuts both ways. If the euro collapses tomorrow, you might need only US$13 to pay that debt.
It's hard to tell without knowing the tenor, amort schedule, and warrants. If the structure is similar to a junk bond the rate is going to be much higher than if it's more like a term loan. Would be very interested in hearing rates and structure of similar deals ppl know of
If you don't get bored doing the same thing, you haven't mastered it. In all professions, one must level up to keep things interesting.

Unfortunately, for software developers (and mathematicians) leveling up starts to become difficult as the mind ages--and there's only so much computer science stuff out there before it all becomes repetitive. Fortunately this occurs at just about the time one begins to realize that they're in the middle of the pyramid, working primarily to enrich someone else, and thus follows consulting, entrepreneurship, or, if you don't care about enriching someone else, management.
Ahh, I see! Clever answer. Now I know, why they share revenue.
Mercurial is awesome. I never use GitHub, except when I want to download a zip of some code to review. Mercurial I use on any project not in TFS.

I've tried to revisit GitHub many times, but I just don't get it - it's not as good as Mercurial or TFS, and I have no desire to 'follow' anyone or watch a project. I'm just too damn busy building apps and projects to pay any attention to anything I'm not actively working on.

I'm still waiting for the 'ah ha' moment on why so many people are talking up GitHub, but it hasn't happened yet.
New, significant layoffs hit Electronic Arts
>I'm not exactly sure what you're trying to prove here

That is clear from the content of your post. The question is, why are you so unsure. It is very simple, and I made it very clear. Twice in fact. You said that people here are blaming feminists for the creation of the app. I said that is false. That's it. That is the whole thing. I do not see how you can have such a hard time understanding such a very simple statement.
Is there any way to integrate CI 2.1.3 with PHPUnit?
is there any way to integrate CodeIgniter 2.1.3 with PHPUnit? #PHP
Sidebar --- anyone interested in running tests with RabbitMQ should check out these posts as a starting point.

http://www.rabbitmq.com/blog/2012/04/17/rabbitmq-performance...

http://www.rabbitmq.com/blog/2012/04/25/rabbitmq-performance...

Please note that:

1. the results are from last year, and so not 100% representative of RabbitMQ 3.x which was released after these blogs were posted

2. what actually matters with message queue performance is stability and scalability over time .. testing this is extremely hard without making over-specific assumptions
"You can’t separate your work from your rhetoric these days..."

How exactly is this a new thing? We are free to say what we want, it does not mean we are free from the consequences of our statements.
http://www.teoria.com

Not the same as CodeAcademy, but an extremely useful resource.
zen robotics
I always thought that Foursquare was going to monetize like BellyCard, by using it for a rewards program. Letting business reward their frequent customers and sending them coupons, etc, seems like something that local businesses would pay for.
Will you demand compensation from your local authorities because they did not prevent you walking into a dark alley?
It is worth mentioning that since Mt. Gox has the highest confidence in the exchanges market, it consistently trades 10 - 20% higher than other exchanges almost all the time (unless major market movements propagate downwards from Gox, in which case it would be trading lower before everyone else, but that reaction time is measured in minutes or seconds for cost correction across exchanges) so if you want, you can buy more "risky" bitcoins from less popular exchanges, move them into Gox, and sell them in Gox, doing so successfully means you took the "risk" on a less popular exchange and get the difference in moving the money into a more confident market.

Just as an example, bitstamp is trading at $75 while Mt. Gox is at $120 right now. So if I were to buy bitstamp coins, assuming no major market movements rapidly drove Gox down (which would also drive bitstamp down too) you could move BTC from stamp to Gox and pocket a profit of around $45 per coin by taking the risks involved.
Cool. I've played with a few of these over the past several years but the problem was typically few participants and no incentive to win. This one shouldn't have either problem, plus it's not C++! (I hope they get ClojureScript working in the next few days, but JS is so much better for this sort of thing than C++...) How often do ladder matches get scheduled and played?
I don't buy this argument. Communicating verbally requires far less friction than posting to Twitter does, and yet professionals have managed to not say everything that crosses their mind when it isn't appropriate.
"dunder" has infested JavaScript, too - I've heard spec committee people refer to "__proto__" as "dunder proto".

Good work, Python!
So far I've already seen two comments dismissing this as an evil plot to drive down labor costs. I hear this argument a lot and I can't over emphasize my absolute disgust for it. It seems to cross both class and party lines.

There are human beings who are willing to risk life and limb, to separate themselves permanently from their families, to endure unspeakable hardship and constant fear of being deported simply for the opportunity to work -- and the only thing us middle-class, educated, privileged people can think about is that these people might dare compete with us! Excluding them from opportunity simply because they were born on the other side of some arbitrary, imaginary line is cruelty and selfishness beyond belief.

(This is not condoning the original link above or whatever it might stand for. It seems a little impossible to tell.)
For your convenience:

cat "/System/Library/Extensions/Dont Steal Mac OS X.kext/LICENSE"
Copyright (c) 2006,2009 Apple Inc. All rights reserved.

The purpose of this Apple software is to protect Apple copyrighted
materials from unauthorized copying and use. You may not copy, modify,
reverse engineer, publicly display, publicly perform, sublicense,
transfer or redistribute this software, in whole or in part. If you have
obtained a copy of this Apple software and do not have a valid license
from Apple to use it, please immediately destroy or delete it
from your computer.
"I'd point out that the fear of regulatory consequences didn't stop them either"

I wouldn't rely on regulatory consequences to keep them from trying to defraud the consumer or trying to get away with unsafe and unhygenic practices. Though such regulatory consequences would still be far preferable to self-regulation or relying on the free market to do the job.

But what I would like rely on (if we had it) is thorough, randomized, mandatory inspections of food before it makes it on to the grocery shelves.

If rice had to be inspected for the presence of unsafe levels of heavy metals before it could be sold in the US, we wouldn't be in this mess in the first place.

Clear labeling of heavy metal content on that rice which does pass inspection would also be a big help.

"What I'm attempting to advocate is that consumers should have a say in what is being inspected, and how, and by whom, and that I think the best way to accomplish that is through a diverse, voluntary inspection program with labeling requirements."

I don't see why we couldn't have both.

Foods should have to meet basic safety standards (like not containing unsafe levels of heavy metals) before being sold. In addition, if independent agencies, consumers, and corporations want to do additional inspection and labeling, that would be great! I'm all for it.

"If you believe that is "incredibly naive" that's okay with me. I would say the same thing about trusting a single, central authority to create a one-size-fits-all set of best practices for a food system that feeds hundreds of millions of people."

The reason centralized regulation in the US doesn't work as well as it could is because the ideological "pro-business" stance of many US politicians and their constituents have allowed the regulators to get in bed with the industries they're supposed to be regulating. On top of that, anti-regulation ideologues have tried to hobble the regulators at every turn by depriving them of funding, eliminating regulations, and lowering safety standards. Finally, corporations have way too much say in what safety standards and regulations they have to meet -- so they usually lobby for the lowest levels possible. The mess we're in is a direct result of that, and not of centralized regulation being inherently unworkable.

Getting rid of centralized regulation entirely would be throwing the baby out with the bathwater. What centralized regulation needs is more funding, stricter safety standards, more consumer advocate involvement, and greater distance from the industries they're regulating. Banning corporate lobbying would also be a big help.
What's the first resort?

For example if, like in my case, you live in the middle of nowhere or with low expectations of pay (Montevideo, Uruguay).
CyanogenMod 10.1 M3 Releases Are Fresh Out Of The Oven
I believe that 8% is not merely an assumption, but comes from the paper he references here:

http://marginalrevolution.com/marginalrevolution/2013/04/tra...
Seconded! Being able to run tons of reliable automated testing is essential to get beyond the "alchemy" phase of AI development.