skysight-inc/HackerNews huggingface dataset:
As the Snowden leaks get further away from "they're spying on Americans" and more into "they're doing their job" I'm getting less and less sympathetic. This is just a way to exfiltrate data, if that way was on steroids and a bigger budget, but still very much within the scope of the legally declared mission of the agency. Why is anyone upset that a technical spy agency is spying using technical means?
Los Angeles SEO & AdWords FREE Internet Marketing Training
Los Angeles SEO and AdWords FREE weekly and monthly training courses are open to all business owners looking to increase online website traffic and search engine rankings in Google. We teach you how to use search engine optimization (SEO), paid marketing using Google AdWords, social media marketing, website design and development, and much more to get more sales and generate leads online. All speakers are respected in their industry and are well known for their subject matter expertise. Start growing your business and networking with other professionals in the Los Angeles area today!
Lines of Code is the Best Software Productivity Metric
Move on. Interview people around. Keep in touch with the person if I'm interested.
Well, yeah, but not in the sense used by the GP and other assorted pearl-clutchers in the thread.
Well, it's hard to combat an adversary whose capabilities aren't known.

They could have hardware backdoors installed that would theoretically be undetectable unless you opened your case up and physically compared each chip and integrated circuit against a known whitelist.

They could have software backdoors installed in the form of firmware or microcode. Auditing these things is also very difficult because most of the time the manufacturers do not provide much (if any) documentation.

They could have malicious peripherals installed such as usb cables with hardware keyloggers built in, in which case you'd have to physically cut open all your cables, etc.

They could have rootkits installed, though there are tools such as rkhunter and chkrootkit that attempt to discover these.

>Intel chips that are known to be sabotaged

Check your chip(s) against any known blacklists or whitelists that you might have access to

>programs I can run to search for network interference?

Depends on your level of paranoia, but a sophisticated rootkit could hide network traffic from any firewalls on your machine, so you'd need to do monitoring with a second machine using something like Ethereal (I think it's called Wireshark these days?)
Artisanal venture capitalists
This is great, and just what I needed to organise Rust types systems in my head. This should definitely be a part of the official documentation.
In the past few months, I've seen a few. Here are some with a quick search:

http://vpsexperience.wordpress.com/2014/01/05/digital-ocean-...

https://news.ycombinator.com/item?id=6898224

https://news.ycombinator.com/item?id=6549106

https://news.ycombinator.com/item?id=6447152

https://news.ycombinator.com/item?id=6438761
It's not an attack. It's just a backdoor that avoids transmission over the network. This allows airgapped computers and those with close network traffic monitoring to still be monitored without giving it away, "the radio frequency hardware must be physically inserted by a spy, a manufacturer or an unwitting user." It's just another antenna that the target would be unlikely to look for a transmission from.... until now I guess.
Ripple – Chat with people nearby
Your best bet is to work for a trans-national organization. I know EU people at Mozilla who used to do stints in the MV office. My current employer, a Swedish based company that has a NYC office also has quite a few people who spend extensive chunks of time in both continents.
No. The performance of Scrypt based mining is relative to memory bandwidth. GDDR5 is significantly higher than DDR3
I thought the judge's name sounded familiar, so I checked: https://en.wikipedia.org/wiki/William_Haskell_Alsup

Yup. This was the guy who learned Java because he felt he needed to know how to program to be qualified to make a ruling in Oracle v Google. I usually dislike criticizing or praising individual judges (unlike politicians, it's not for the public to pick and choose -- nor should it be), but this one is really remarkable.
1, in both cases?
> Why isn't there a branch of python 2.7.2 which introduces the features from 3.x

Because 2.7 was born for this exact reason.

People use good enough 2.6 and need a bridge version between 2.6 and py3k. Many py3k features were backported to 2.7 as well.

Now you want bridge over bridge?
This doesn't strike me as a political question. Strong intelligence on foreign activities is the "right" side from an American perspective. It would be in the best interest of the nation and would be within the mandate of the NSA. It's right from a strategic sense and I wouldn't expect it to be partisan.

Other NSA activities, especially where they have exceeded their mandate would be debatable, and possibly partisan. Much of the leaked activity could be argued to be not in the best interest of the nation.

(I'm Canadian, so while I couldn't claim to be neutral, I have a bit of an outsiders perspective. Not to mention, spying on me with such a device would be within the mandate of the NSA.)
Common advice is to raise when you don't need it.
http://python-future.org/index.html was recently launched for this. Is that something that you could use ?
This doesn't seem like a good idea either, which seems odd for me to say since it was also portrayed as a bad idea in Atlas Shrugged.

Essentially if a company has to rely on other companies and cannot do the work themselves if they are capable of doing so, then results and competition may actually suffer if there are weak links or no competition at any point in the chain.
This works well in Ubuntu too.
Agreed, i also found this article odd.
A Good Programmer...
Well, prepare to get depressed I guess...

(TOP SECRET etc.)
http://upload.wikimedia.org/wikipedia/commons/8/85/NSA_COTTO...
http://en.wikipedia.org/wiki/NSA_ANT_catalog
Real-time updating of PHP output using flush() in all browsers
Ask a manager or higher-up in private if you can discuss the firing. Even if they have a policy of not discussing why someone is let go, you can certainly voice your concerns you have about your own job security, how your coworker's departure will affect your workload and the company's bottom line, etc.

Points you may want to seek clarity on:

- Was the fired coworker given advance notice?

- Was he given a chance to change things to avoid the firing?

- Was this decision due to technical reasons or a "culture clash"? (You may not get an answer here)

- Was he offered a severance package, or at least paid for his last 2 weeks and unused vacation time?
That's right. If you have an `&` reference to something, the language enforces that it will never be mutated as long as that reference is alive. (Also, if you have an `&mut` reference to something, the language enforces that you're the only one who can mutate it while that reference is alive; that's how iterator invalidation is prevented.)
If you ever get to the point where you'd legitimately love to be fired, quit.

It's scary, but often worth it.
It's pretty interesting to see it laid out there in person years. It really is a small number (especially compared to the much larger number of bodies working on other parts of those browsers).

I'll still take umbrage with the "MIT approach over Hacker approach" comment by the OP. "Worse is better" is fairly independent of that, and I think it does do disservice not only to the academic shoulders that the modern JS engines stand on, but also the academic brains packed into most of the JS engine teams (even just starting with the backgrounds of the editors of the asm.js spec).

It's also amusing, of course, that the submitter of this article is bzbarsky, who has done amazing work for the web and whose mailing list correspondence, at least, all comes from an address ending with "@mit.edu" :)
All I argued that it isn't an ethical issue. Because it isn't.

>How can something be both made willfully unfair, yet be ethical?

Is it unethical that Yankees spend twice the league average on their ball-club because it is most certainly unfair. After all, not every team gets to be based in New York.

And I'd be careful with words like 'fairness'. A socialist and a libertarian will have vastly different definitions of what is 'fair' and what is 'unfair'. To you it's unfair that Netflix may get priced out by a Telecom, but then again, Netflix didn't spend billions building and maintaining the infrastructure, as well as acquiring all those customers. Telecoms got subsidies to build their infrastructure, but they never agreed to Net Neutrality. Is that fair?

Yes, they are quasi-monopolies, and they are regulated as such. There are things they can do, and there are things they can't do. The things they can't do aren't things that are necessarily unethical. They are just regulations passed by democratically elected representatives.

So why is it so wrong in treating Net Neutrality as just a legislative issue, as opposed to a violation of a non-existent human right?

>But, certainly you can envision a scenario under which taxes can be raised in a manner and/or at the behest of certain groups which would make it unethical

Yes, I can envision such a scenario but low or high tax policy still isn't intrinsically an ethical issue. All you've argued is that it may be unethical to cheat the system in order to pass your pet tax policy. So yes, measures which are used to pass pro or anti net neutrality laws may be unethical.
Can you divide a sandwich between three people fairly?
Wow, nice memory; I remember that case, but his name didn't register in the slightest while reading the article.

As for the result, it's nice to see. I'm hoping for more transparency, but if the past year hasn't kicked the government into gear I'm not sure what will (short of the courts, I suppose).
So the US shouldn't have spied on the Japanese consulate in the 40s to anticipate the forthcoming declaration of war? Or intercepted German transmissions to break the Enigma code?
Winning and Losing in the Net Neutrality Decision
As someone who has had to deal with the list, good for this woman for fighting it. My name (or rather, the name I share with whomever it is the government was really after) led me to having five years of not being able to check in to flights after 2001 without going to the counter, giving ID and confirming my birth date, and waiting for the agent to make a phone call (presumably to Homeland Security), which would invariably take a solid 15 minutes of waiting, until I got the all clear and could be checked in, get my tickets, and board my flight.

Fortunately, sometime in '06 or '07 I received information on how to remove oneself from the list by filling out a form. I can't recall if I found it independently or if it was given to me by an airline agent, but a few months after turning that in I no longer had to deal with the list again.

Perhaps, I should have actually fought against it as well, but in my case it was always just due to the happenstance of having the same name as someone on the list.
you get better terms this way and is a way to shut out competitors that are considering entering your space (because they know you can burn money to stop them getting traction)

If you NEED money, you will find it harder to get
All depends on the trimmings, and what kind of sandwich. Seriously.
So, an interesting bit:

"In a decision for the most part sealed, U.S. District Judge William Alsup disclosed that Rahinah Ibrahim was mistakenly placed on the controversial list and said that the government must now clear up the mistake."

As I understand it, the vast majority of the US legal system is based on common law--that is, on using the rulings of previous judges and courts in order to determine how a new case is handled.

Isn't the idea of sealed decisions and secret courts pretty much striking at the very core of our entire system of justice?
I nickled-and-dimed a client on change requests, alienating that client and making myself appear less professional.

One of the many advantages of charging a daily instead of hourly rate is that you avoid this kind of nickel & dime haggling with clients that nobody enjoys. If you batch up change requests into day-sized chunks and you've both agreed on the daily rate then it's a non-issue. It's just important to make sure that you and the client are in sync about the number of days spent.
Rust's "immutable" references ensure that it cannot be changed from either the reference holder or other safe code that has a reference to the same memory region. Note that (as the periodic table suggests) "mutable" references can be downgraded to the immutable references, but the mutable references are locked while the immutable references are active. Once the immutable references are gone (this is checked by the compiler, see the lifetime guide for details) the mutable references can be used again.
No, if you choose to go to Yale and pay 58k/yr then you get the product they give you. It's up to them to design the product (your Yale education). It might lead to unhappy customers, but I don't see how entitlement can be argued.
Much like /r/politics, it would hopefully catch the worst of the political bickering and simply unsubscribing from it would save you the pointless rehashed debates.
It seems like a useful way to spend an evening for someone learning geometry.
That's a great idea. You should turn it into a messaging app. Use Spotify's API to get access to tracks, pick a GIF and and then send the gif with the music to a friend. Go back and forth!
And their visitors would go from 2,000 to 2 overnight.
Why Most of Your Assumptions About Phone Calls are Wrong
I like the concept. Surprised so many here are bugged by the marketing and/or the technology. Maybe you don't have kids (yet)?

Above all, I like the neat interface of the apps (mockups?) and simplicity of the cookie sensors. No charging nonsense, because they measure and buffer stuff but don't transmit. 1yr battery life. 10 day memory.

Sure, I'd love to see additional, more advanced cookies that would require charging, e.g. with built-in LED or vibration (reminding me when I enter or leave, though my phone could serve that purpose), Data, GPS (though my phone could serve this purpose, need an app that intercepts an SMS after presence is detected to auto-upload GPS data), multi-mother stuff (one at work, one at home), integration with home automation systems (someone below mentioned frequencies indicate zigbee), Zapier/IFTT support and above all some sort of data input/output API so I can import my own data points.

By the way, $222 for a mother and 4 sensors seems quite affordable to me.

The only thing that prevents me from pre-ordering a set is that the NaBazTag history doesn't exactly instill much confidence in the makers' ability to support this thing in the long run; I also wonder where the data is stored and if it's remotely future-proof (data import/export/backup).
my god this is an accurate depiction of chef
Futamura projections are what PyPy is doing, as described in this blog post. PyPy uses the first and second projections. In fact, it's likely that the author is actually familiar with the Futamura projections, but wanted to describe PyPy in more detail instead of relying on jargon.
Link does not match to the title. I guess this one is correct:
http://www.volokh.com/2014/01/14/winning-losing-net-neutrali...
Why Classroom Learning is Better than Online Resources - Part 1
If anyone is interested, the buckets mentioned are derived from a book by Cialdini (I didn't read the paper to see if properly attributed - probably was) that I read in grad school, and has had an impact on how I think about negotiation, business, marketing, product, etc. It's one of those great books whose lessons you carry with you many years later. Hope you find it useful.

http://www.amazon.com/Influence-Psychology-Persuasion-Busine...
While there might have been reason to not regulate in the past, schemes like the ones advocated by Verizon really strike me as questionable. In 1996, we had to worry about these networks really catching on. In 2014, it's hard to imagine not having them.

Consider a simple ad supported news site. It may run ads hosted on hundreds of sources. When the page loads, the browser requests individual images from different sources. If some are not paying the verizon tax or not paying enough, the page loads slower or with broken content. This is pretty foundational stuff. It really isn't all that different from having different audio quality in a phone call depending if the local exchange operator was paid extra or not.

As the result, it seems to me that classification and the additional regulation is warranted.
Dogecoin now accounts for more transactions than any other cryptocurrency
Secretly Filmed Video Shows North Koreans Dramatically Defying Authority
At least two of those of which I can recall were women. But the idiom is "to a man". It might be sexist of me to change a gender neutral idiom to be masculine, but using an innocuous masculine idiom is not harming anyone or promoting stereotypes. It's just using an idiom, man. or woman. or child. or political correctness bot.
Bug fixes already get backported. Features will not be added in the 2.7 line.
Since it is written in C, it is easy for the interpreter to define a C API that exposes the Python runtime (Python.h). This means python C extensions can have access to the python runtime.
Going through my grandparents photos, some of a tragic 1986 shuttle launch
Xerox Strongly Urges You Not to Copy This Data
I often find myself wondering about an application like this. Anyone know if there's something similar for android?
> The Obama administration has vigorously contested the case, the first of its kind to reach trial, warning that it might reveal top-secret information about the anti-terrorism program

How often and how long will we hear this nonsense. The no-fly list has never caught or deterred a terrorist.
We cannot stop the legal process with the blanket "national security" card.
having trouble finding on the app store!
Speedtest results are completely irrelevant because Netflix uses Level 3 as CDN and bandwidth between Level 3 and Comcast is always 100% utilized at prime time.
Yeah. I agree. I was with start.ca Rogers cable on the 150/10 plan and at that point you really need gigabit or 802.11ac to feel the speed of your home internet. Luckily I've both, and switched back to Rogers to have a go with their 250/20 plan. I sometimes feel like I'm the only one on HN satisfied with my ISP. Even if I'm paying too much for it ($125.99/mth), consistent downloads of 270-320mbps and an uplink of 20mbps with a terabyte bandwidth cap is nothing to sneeze at. I suppose I've Teksavvy/start to thank for it. I still highly recommend start.ca for those that aren't as insane about speed as I am :) But don't get me started on people who use the ISP's free email address and so cannot switch...
Microsoft "Avoid Ghetto" Patent Sparks Controversy
But if it does, you will always be able to blame things on user error so long as a user is in the loop. I'm sure the crash diagnostics output from a billion dollar bomber is only available to the manufacturer and if it is available to an independent third party investigating a crash, it's probably only parseable/understandable by the engineers who wrote the code in the first place.

If there is only place where corners definitely get cut, it's on returning diagnostic for functions/processes that didn't need to be debugged/logged in order for the product to make it not just out of the lab but into production.

Production bugs are the hardest to diagnose, because they are the least likely to have their causes instrumented/measured/logged.
> The Obama administration has vigorously contested the case, the first of its kind to reach trial, warning that it might reveal top-secret information about the anti-terrorism program. As a result, Alsup sealed his ruling until April to give the government an opportunity to persuade a federal appeals court to keep the order from being released publicly.

Sealed 'til April isn't that unreasonable if we're pretending they're going to spend those three months revamping their anti-terrorism efforts.
From http://en.wikipedia.org/wiki/Leveraged_buyout:

A leveraged buyout (LBO) is when a company ... is purchased with a combination of equity and significant amounts of borrowed money, structured in such a way that the target's cash flows or assets are used as the collateral (or "leverage") to secure and repay the money borrowed to purchase the target-company/asset. Since the debt ... has a lower cost of capital ... than the equity, the returns on the equity increase as the amount of borrowed money does until the perfect capital structure is reached.

In other words, you load up debt on the company that you're acquiring with the hopes that the amount you're going to make running that company is going to be more than the amount it's costing you to service the debt.
Wow. This really makes me appreciate what we had at my college. For nearly a decade now, the OFFICIAL portal for the university that lets students and teachers manage courses and assignments (submissions included), has been the one that was originally developed, and still managed by students. We have a webmasters club for that whose responsibility it is keep it up and running and add features to it as they see fit. The university has been nothing but supportive of this, including assigning it an yearly budget for hosting and other expenditures.
You can't convince a Femiban (feminist taliban) to drop this kind of bullsh*t behavior.
Proposed "Stealth" Bitcoin addresses diagram
umm...me.
Here's the direct link
https://itunes.apple.com/us/app/ripple-chat/id787142731?ls=1...

Probably take some time for AppStore to process those keywords, stay tuned :)
Perhaps this means the other shoe will fall. Will local regulations making it easy for municipalities or other actors to set up their own ISPs?
The NSA lost all credibility for their claim not to be stealing for commercial advantage when they were caught spying on Brazil's Petrobras (government owned oil company). It is simply not credible to claim this spying was for the prevention of terrorism.
GFW don't show any "blocked" message, it just "reset" the connection...
Probabilistic Models of Cognition
A tutorial on Church - a probabilistic programming language.
> they are usually owned by the driver

Yup. Especially in SF, the medallion owner just won the lottery and rents it out. No one is going to risk going to jail to protect their boss' monopoly.
Here are mine:
1)Take chances, specially, if you can learn.
2)Start planning your exit plan. Grow by being the best you can be. Once you grow, move on. Look out for yourself no one else will.
3)Make and keep friends, being a loner never helps.
4)Always deliver more than what you promise and always on time.
5)Don't be afraid of management and make sure they know how good you are.
6) Never take credit for something you did not do.
7)Don't go looking for enemies
8)All jobs end, plan for that.
9)Don't be a push-over but don't be an asshole either.

Good luck!
I agree with "A good programer knows they don’t know everything, but is able to quickly find out and learn what they need to" the most out of the list, but I also think being a good communicator is just as important.
Frankly, if colleges receive public funds, they shouldn't be allowed to claim "copyright" on something like timetable information, in my opinion. Actual intellectual property, maybe, but this? Not a time table. That's just silly.
In fairness, that's just the address I use for most of my email in general. My only affiliation with MIT at this point is being an alum.

That said, I do have a tendency to err on the "not worse" side, I think. And yes, we did read "Worse Is Better" in http://ocw.mit.edu/courses/electrical-engineering-and-comput... (or rather its decade-older incarnation). ;)