skysight-inc/HackerNews huggingface dataset:
I used to work for Blizzard. The Chinese government requested that we modify the WoW client so that they could intercept all chat. As far as I know, no-one said anything, including me - and Blizzard, of course, was more than happy to comply, given the size of the market and the risk of being forbidden to do business there. There were plenty of other MMOGs happy to play ball and eat that cake.

I didn't say anything. It was happening to "them", Chinese nationals. Not only that, but "they" should know better than to say sensitive things online, because even if we didn't install the back door, I reasoned, it wouldn't be too hard to get that data through various other means.

I really regret not only my participation, but not making a big stink about it. No-one did. I strongly suspect that that same system is being being used domestically, now. Clearly it was the wrong thing to do. I've regretted my role in that implementation for several years. I shouldn't have participated, and I should have protested. Even if it didn't stop it, at least the company leadership might have felt the heat. But I was a coward and I didn't want to lose my job, didn't want to fight a legal battle, and, like I said, it was just China spying on it's people, which everyone knew they do anyway.

And who knows? The news probably would have been ignored, or, if it wasn't, I might have been branded as a coward and a disloyal employee, betraying the people who put food on my table. And I being under 30, overpaid, over-priviledged, etc. I can hear the Fox News commentators even now. That, to me, has been the most difficult thing about Snowden, is that here's someone who did the right thing, who revealed wrong-doing on the part of our government, and there are a lot of people who say he's the wrongdoer, who attack him as disloyal and worse. A back door in a game used by China? Who would even care about that? And if they did, I'd just be torn to shreds, unemployable and with heaven-knows-what kind of future.

The reaction to Manning and Snowden, particularly the lack of strong public support, sends a strong signal that people don't want to know. They don't want to upset the apple cart. They don't want to challenge the government, they don't want to question it, not even when it's clearly violating it's own most important rules - the rules that, presumably, we've been fighting to promote these last 200 years. It seems hopeless.
[Poll] Am I an asshole for driving the speed limit in the HOV lane?
"Moreover, despite the national and international outcry that has resulted from the PRISM leak, it is too soon to tell what the real consequences of Snowden's actions will be. This is the same logic that governs the claim that Obama's award was prematurely given. "

No it isn't. Snowden is being nominated for actions rather than just for potential actions. Consequences can take decades.
Is anyone doing anything interesting and consumer-friendly with Thunderbolt? All I've seen it used for is DisplayPort, a slimmer DVI connector.
> There is a way to trigger the events from JS via document.execCommand('copy'/'cut'/'paste'), but the default is to deny.

When you say, deny, does that mean the user must go to their browser settings and set it manually? If so, what bearing does that have on what we're discussing?

As for setting the clipboard data, I have seen no way of setting that through the copy, paste or cut events.

edit: fix some words
But that just defeats the whole purpose of PGP. If you don't even know where the key is coming from, how do you know it's secure?
I have the same feeling -- I can't say I've ever needed that feature. I think it's /neat/, but it's not neat enough that I couldn't do without it.
It just barely dawned on me today that I might be pissing a lot of people off. I've never considered the HOV lane to be a passing lane.
I have an old spartan desk/chair from the 1960's with a 20" LCD monitor, keyboard, mouse, table lamp, speakers, BlackBerry & coffee that fit on it, but that's about it. The desk set is all wood, & was a gift to graduate students from Syracuse University in the 60's to my late father, who I inherited it from.

Then I have 2x 2 drawer high file cabinets next to each other to my right which makes a small table where I have my small form factor PC, with a laptop on top of it on one. On the other is a wire inbox for paperwork, & 2x external hard drives for backups.

I use the PC for an rdp terminal to rdp into the laptop where I do all my real work, so I can take it with me on the train/plane if I travel & nothing's unavailable on the PC.

Then next to the file cabinets at a 90 degree angle against the wall is a small table with the IP phone, printer/scanner, router, modem, on top & a shredder / trash / power strips below it. It's got 2 drawers to hold things like tape, label maker, printer ink, etc.
It's not his fault, but a man of integrity would have called them out for trying to give it to him when he hadn't even done anything to deserve it.

The Nobel peace prize is pretty much a joke, former recipients include a pedophile and a direct supporter of terrorism. If I were Snowden, I wouldn't want one.
I'm really interested in the 100 watt power bandwidth. That borders on making usb laptop chargers, saving a port on the side. Really expensive ones to support 3.1, though.
I think the $100 price point might have been slightly hyperbolic, but you can get 32GB of memory with 320GB of SSD space from DigitalOcean for $320 per month.
My thoughts were basically an inspired summary of a couple of Noam Chomsky articles!
1x Herman Miller Aeron. I couldn't recommend this enough.(I have another one I take from job to job)

1x MBP Retina

2x 27" Apple Displays

1x Wired Keyboard (for number pad)

1x Magic Mouse (great for work, terrible for play)

2x Ikea Gallant Desks (white finish)
http://www.ovh.com/us/dedicated-servers/ -- the SP2 is $89/month for 32 GB RAM and two SSDs.
You're not representing him fairly, those aren't robots, there are trained killers on the other end of the drones.
Correct, although I would also mention high-end video; probably the killer app for Thunderbolt. As you said, audio interfaces are a big one, particularly at the high-end, where high throughput is desirable but low latency is essential. As for graphics cards; it is really a general expandability solution, which is much simpler for less-technical users than opening up a PC and attempting to install an expansion card. The new Mac Pro design seems to follow this line of thinking.

Thunderbolt will always be a more niche market than USB, but I could see it having an even longer life than FireWire (which is still popular for high-end video and audio applications).
I just came back from a long walk, and wow! Didn't expect to get this many replies. Thanks a bunch to everyone.

Time to go rock climbing, try new stuff every day, and finally get around to finishing my project and starting a new one.
Founder of Tor Freedom Hosting arrested in Ireland, awaiting extradition to USA
Boundaries by Gary Bernhardt
Apogee has at least one interface that's Thunderbolt ready and I'm sure a few other audio companies are working with it as well. Edit: Universal Audio. Others have plans/announcements.

Other products: external drives, external GPU (demoed by Lucid).

While trying to refresh my memory I came across this: https://en.wikipedia.org/wiki/List_of_Thunderbolt-compatible...
This Orange Box You’ve Never Seen Before Is Changing Payments.
The Tor Browser Bundle enables Javascript by default.
Web development. Mac, but most of my time spent in Ubuntu VM (through Fusion -- planning on installing it on metal soon) with ST3 (a lot of packages), git, hipchat and keepass/1password.

I do a lot of DevOp related work so I spend a lot of time in iTerm2/terminal on EC2 instances and rue the day that I haven't worked through Chef/Puppet (yet).
Ask HN: Pros and cons of "Individually Designed" Engineering Majors?
I am a rising junior studying industrial engineering at Northwestern University. I have always been interested in startups and entrepreneurship, but only recently (1-2 years) started to learn programming. I am particularly passionate about data science and my summer internship at a startup in the Bay Area has made me question my current path.

Currently, I am considering ditching IE to mix in some algorithms, machine learning and UI design, which would work very well with the probability, stats and modeling classes I've already taken. Pursuing a combined degree sounds great in the short term, taking only classes that I really care about.

I'd like to get some perspective in terms of employment and other considerations.
But everyone should have known that he was Bush, and he was Cheney. Maybe five of the several hundred major politicians in our country are not carbon copies of one another.
People can get banned for automated reasons. If you find yourself banned, pg made a URL https://news.ycombinator.com/unban?ip=ipaddress that will unban you. It only works once. I've been banned twice. The first time (before that URL existed) I appealed to info@ycombinator.com and they said it was a mistake. (The second time I used the URL.)
Great presentation and something that programmers in general (not just infosec) need to have a personal decision model for. Everyone should be able to make their own decision to these questions as they see fit, but the more we talk about issues like this the more we see where other people like us (who maybe were put into this position in the context of "work") have decided on a stance (and the repercussions of said stance) the better off we all are. We who work on machines and not man don't have an oath that we are taught to follow and/or live by, and I don't necessarily think we should. That being said, the Jr. programmer working for a small firm can encounter decisions of ethical importance as much as a black/white/grey/green/mauve hat infosec can. To me, this is the core value of what a site like HN provides and probably the main reason I read the comments on HN more than I do the articles.
Infringement is not theft, it is an entirely separate legal concept.

Dowling v. United States

http://www.techdirt.com/articles/20100913/22513210998.shtml

The above deals specifically with copyright, but the concept is the same.

Secondly, in the post you replied to, I'm not talking about "intellectual property",
I'm talking specifically about patents. I think that the copyright laws for instance,
are far more balanced, and fair... lengthy time scales notwithstanding.

> It does not require physical trespass: taking someone's wallet

> when they put it down on a table for a moment is theft.

Indeed, it is also trespass on someone's physical property. This is obvious,
and brings into question your own understanding.

Back to patents.

Suppose I discover, and implement a product, doing so entirely independently.
I'm then summarily denied the right to practice it via a patent shakedown.
Am I still in possession of it?
Is one still in possession of one's freedom, if all one has remaining is a
tiny cell to walk around in?

Let's now break it down in your terms. If Alice infringes on Bob's patent,
both have possession, but only Bob, under the law has ownership. However,
in the case of patents, Alice can come into possession of "Bob's property"
without even knowing of Bob's existence, much less of the existence of
"Bob's property".

This is not theft.

Now let's turn it around. Assuming Alice came into possession of "Bob's property"
without being aware of Bob, or "his property", i.e., Alice discovered and
implemented it entirely independently.

It is now Bob, who can deprive Alice of her own property, in effect taking
the ownership of it, as well as having it in his possession.

If this is not theft, then I do not know what is.

One more time... in the event of infringement, Bob can still practice his art
and make use of his property. Alice then merely engages in competition with Bob.

In the event of patent enforcement action via the iron hand of the government,
Alice can neither exercise, nor even posses "Bob's property".
> can you imagine what it's like to have the company you work for called "evil" because they shut down a RSS reader or move away from using XMPP in their chat app?

I worked for EA for 7 years. We were called evil for every reason under the sun (Day 0 DLC?! EVIL!).

One of the best jobs I ever had, and never responded in public to threads like this. FWIW, I avoided the forums were I would read them. Not worth it.
Thunderbolt is just a long distance version of PCI Express, so existing PCIe device drivers should work just fine.
Show HN: Quick Donation Site For A Friends Newborn
content_2: http://pastebin.com/9qYRUR2T
content_3: http://pastebin.com/VvN2fmJT
No. It actually didn't work at all. The war in Iraq ended for Americans, but it's still a hell hole for the people who live there. Afghanistan will be the same.

He has brought international relations to a new low.

Quite a bit of it isn't directly his fault, but he has done little to improve the situation.
This just goes to show you the power Apple has over the market with their platform. They enter a new market and now they own 20% of it and are signing price fixing deals with every publisher a year later.
> Nobody can copyright a three word phrase.

Are you sure about that? What is the cutoff? Hemingway's six-word story is certainly copyrightable.
Obama's calculus there probably involves the fact that drones can accomplish things without putting our soldiers at risk. not that i'm taking sides here. i don't like drones either.

here is a recent speech the president gave regarding drones and "the war on terror" in general: http://www.youtube.com/watch?v=fEnUbwXAof0
NSF cancels political-science grant cycle
I haven't worked on clipboard stuff in a web app yet, and am finding this thread confusing. If there are APIs for this, why are Trello resorting to a complex and probably rather brittle hack? What does the hack give them that the APIs don't?
As with most things, it depends on if you do it right or not. Do it right, and you're good. Make it too transparent what is going on, and you are going to get nailed.
Using Twitter Bootstrap and Fortrabbit for hosting.
That's one of the reasons I prefer Backbone. It was born out of a business project, still maintained by it's creator, and usage examples and production apps abound: http://backbonejs.org/#examples
That's one ugly orange box.
Hetzner will do 48GB RAM / 320GB SSD for under $150.
did I do it right, don't think it worked.
Watch all episodes of the first three seasons of Fringe and La Femme Nikita (old version). Read Carroll Quigley, Olaf Stapledon and Jon Rappaport. Question all symbolic media including this message.

Know that time will only provide additional reasons why you must or cannot do XYZ. Thus your task is to safely and soon go beyond claimed boundaries, before you become convinced that they are non-negotiable.

Read "how to code a secure system": http://catless.ncl.ac.uk/Risks/27.25.html#subj16 . Life offers the challenge of coding a secure self-modifying mind. As the piece above quotes Seneca, "There is a great deal of difference between a person who chooses not to sin and one who doesn't know how".

One answer to your question is another question. What do you want to say now to your 15-year old self? What if all of your possible future selves were each trying to convince you to bring them into existence? How would you choose between their justifications for existence? Do you consider this to be a security, optimization or spiritual question?

As much historical "hardware" becomes software, historical constraints will disappear. What will be the basis of the new software constraints that we (you) will choose for our shared worlds? Should it be the future worlds/startups with the best team, best marketing or largest cluster of peers?

It is harder than it seems to identify when choices lead to divergent futures, or when all official choices lead to equally undesirable futures. Thus the obligation of every startup and teenager is use their imagination to grow the pool of possible choices, future selves and future worlds.
Peace is more than just an absence of fighting.
I've found that Passport is much easier to work with, as it is just Express middleware, plus there are way more strategies should you ever want to support any other form of authentication. There's a plethora of points made on Passport over EveryAuth (that might be biased - but worth a look) by the author of Passport over here: http://stackoverflow.com/questions/11974947/everyauth-vs-pas...

He also mentions that if you just want API authentication then Passport has two sibling projects for that purpose - OAuthorize and OAuth2orize.

You would most likely be using bearer tokens issued by OAuth2 to implement this, and Passport supports this pretty well, with the bonus that it's actively maintained: https://github.com/jaredhanson/passport-http-bearer
Thunderbolt is a back door. Generally, physical access to any machine and "all bets are off", but still, I'd rather not have an orifice on my machine that says "fuck me here please" no matter what my business. USB can be implemented in ways that are more secure, but they are often not.
It's kind of funny that the Globe was purchased for $1.1B 20 years ago and Tumblr was acquired for this amount in 2013.
Just setting up a shopify site. Had to do my first delivery (from a kickstarter) and courier messed quite a few things up, hence why I ask. Thanks for feedback.
A good comment that I heard in personal conversation from a newscaster over a decade ago sums up most of the traditional media.

The line reporting staff overwhelmingly tend to be left wing. The owners tend to be extreme right wing. Which way the media goes on a particular issue depends on whether it raised to the personal attention of the owners or was left to the staff.

(Fox, of course, changed this by being right wing ownership that tried to make the whole outlet right wing..except for token liberals to provide the losing straw man arguments...)
This project desperately needs a logo.
They are awesome, I spent a couple months living with the Tom, renting a room in his flat before he setup Shutl.
Facebook CIA project
Neat. If you want something similar offline there should be a couple emacs packages that do essentially the same thing (e.g. artist-mode).
r=red, o=orange, y=yellow, etc.. No problem there.

What does K equal in hexadecimal? Well, it isn't defined for hexadecimal. K=20 is only defined in Base 21 and above.

Other than me? Hah, nice cheap shot, pole ;-)
Link came from a Reddit thread: http://www.reddit.com/r/onions/comments/1jmrta/founder_of_th...

This is a pretty big deal as lots of Tor hidden services were apparently hosted on Freedom Hosting, including TorMail.
Monads are not a need, they are a generalization and a pattern to be recognized. In a similar, if hyperbolic, vein we need no multiplication as it is nothing more than repeated addition.
This meant running dozens of red lights at absurd speeds and left little time to react to sudden contingencies like pedestrians. [page 3]

Yeah.
Related Discussion:

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

I was actually under the impression prior to seeing this that the TOR website used "freedom hosting" and was compromised. Nice to see this unintentional clarification.
I modestly disagree with the trend on MOOC. MOOCs are cheaper and are (relative to full time in person programs) more about learning and less about signaling. If you can get into MIT, the signal is so strong that it matters less how much you learn. If you took a dozen Coursera classes, you can still be expected to get tough questions in a technical interview.
Also, this is basically a forum + storefront for his internally developed drone kits. I find his Optical flow sensor the most interesting of these.

I met him once when he gave a presentation at my employer. He is quite aware of the defense and security repercussions of this technology, but he didn't really want to discuss it. My impression is that he sees himself as a military consultant, long-term.
I've been saying this for 2 years.. Backbone is a MVC meta-framework!
Mozilla Playdoh, a web application template based on Django
Mmmmm the warm smell of link bait in the evening. This reply will probably be longer than it needs to be but I find this stuff silly and want to vent.

TL/DR: The media loves writing "Apple v.s. the World" pieces and TB isn't really meant to compete with USB.

I, as well as many others based on comments I've seen elsewhere, think there are a lot of parallels between USB and Firewire and USB and Thunderbolt (TB). USB is a flexible interface you can use to connect to a camera, keyboard, printer, video adapter, hard drive, etc. It does a lot of this in software which means there's some overhead and various versions of the spec have had their own funky issues (like USB 1 & 2 being half duplex[1]). In the end it's "good enough" and no one except device implementors will have to deal with those problems. Firewire and TB are "better" technologies, designed to do some fairly interesting things. Firewire being essentially hot pluggable daisy chain-able SCSI and TB being an external PCI Express interface that can run over fiber optic cabling (whenever that shows up). As a device maker, unless your customers need any of those cool capabilities there's no reason to to use it. Same deal as with Firewire.

My take on articles like this is they're another case of some relatively boring technical enhancement being turned into the usual "My side must win" sort of religious war by the media (and parts of the general tech public) loves to turn these things into. Clicks are clicks after all. Partly this is because TB has been labeled an "Apple technology" because they helped with some trademark paperwork[2] and embraced it at launch. Unlike Firewire, Apple didn't do anything with the spec except say "Hey lets use this type of cable/connector." But honestly, that doesn't really matter because if it's related to Apple, they MUST be in some sort of battle against some force. In this case, the evils of USB...

Honestly, Thunderbolt seems great for Apple as their design aesthetic mandates (annoyingly IMO) a minimal complement of ports and TB doubles as a display connector and a data port. They won't see a cent by it becoming popular[2] aside from the sales of Apple branded accessories, but regardless TB makes it a lot easier for their customers to plug in an Ethernet adapter, keyboard/mouse, and a couple monitors without the need for a docking station (which is what I do with my MBPr) or a USB HUB/assorted mess (which is what I did with my MacBook Air).

Intel, as the creator of Thunderbolt, stands to make the most by it becoming popular (they make all the controller chips). That said, Intel is part of the USB consortium as well and it's hard to see how they can "loose" either way this goes.

[1]http://en.wikipedia.org/wiki/USB
[2]http://www.anandtech.com/show/5425/why-thunderbolt-wont-come...
A lot of the links are not right.. for example https//www.tripping.com is missing the colon after https, so the site can't load.

Other than that, great idea! This is super useful when looking at potential companies for job opportunities.
Introspection & Reflection in PHP don't expose everything, and frankly even if they did, it would be quite easy to analyse plugins and have an approved list of "safe" plugins that is used either as an advisory or as a basis for the available plugins shown to a user.