skysight-inc/HackerNews huggingface dataset:
> Wikileaks isn't a terrorist organization, and why the principal members aren't enemy combatants.

Well, they aren't operating with the intent to cause terror in enemy civilians. Further, an enemy combatant is usually considered to be someone armed on the field of combat. I believe there is a very technical legal definition of an enemy combatant.

They - Wikileaks - are pursuing anti-US goals, however. That is not illegal. It should be expected, however, that the US will retaliate in various fashions, because the interests of the US dictate that anti-US interests be diminished.

I am not certain in the least of the facts of Jacob Appelbaum's case.
Certainly, if he was definitively operating against the US government in a terrorist fashion, he would deny it. But if he was an honest man, he would also deny that he was operating against the US government.

After spending an amount of my time in the last few months reading about the USSR's beginnings and the fall of the Tsar, I can assure him that he is living in a very nice country where dissidents don't simply get shot out without a trial. Being stuck in a holding cell is quite gentle comparatively. Which does not make it perfectly upright either, nontheless.

There is a higher problem here. The conventions of warfare since 1812 or so describe nation-states at war with each other, including how to deal with prisoners and manage trials. However, today we do not have significant nation-state actors in active war with each other, we have un-uniformed[1] militias operating against nation-states. I do not know of any serious attempt in international circles to define the non-nation-state actors in legal categories. This has led to the Guantanemo Bay problem. A terrorist is neither a civilian nor a military officer, but current law - to the best of my knowledge - does not handle that.

Nor does current law - to the best of my knowledge - handle the 'info-war' legal categories well. What are the legal details on publishing sensitive or classified material in time of peace, if you are not constrained to silence by your duties? I don't know that that's ever been seriously treated in the US.

So how should the laws of a country handle someone who appears to be acting as the ambassador for an anti-country interest? That's the real question.

[1] At least in the narrow eyes of the law, uniforms matter, according to a former US Army officer I know.
We (NodeSocket) http://www.nodesocket.com are building a node.js hosting platform, similar to Heroku. We are still coding, and building out the server infrastructure, but put your e-mail address into our site to stay up to date and get an invite once we roll into beta. Our platform inst built ontop of another provider such as EC2, we are using our own hardware in datacenters.
Coincidentally, Vimeo also recently released their iPhone client app:

http://vimeo.com/blog:398

YouTube has been so slow to load on my iOS devices lately that I'm loath to watch any video content from YouTube at all.
Cheap still isn't free. The idea of college, at least in its current incarnation, is inherently non-free. Also, college during the high school years, lessening the amount of "normal" schooling, leaves the formative years usually spent at college totally free. This can be good, but it can also be very bad; many people don't "find themselves" until those years.
That's the next step, I always do mockups in Photoshop, then breakouts in HTML/CSS as the next step.
The page title shows up in the search as "buy propecia price - NMSU Library". My guess would be some sort of old HTML injection attack that's been cleaned out, but which hasn't fully flushed out of the index.

What's really odd is the two college sites below that, which don't have anything obvious about Propecia on them...
This page shows it in action: http://16s.us/sha1_pass/
Silicon Valley Makes Peace With Washington
Touché. But if you have no money, you don't pay for it every April, and can still reap the benefits. The arguments about whether this is right or wrong are plenty, but the point stands: public education is free, especially for those who have a very low income. They don't pay for it; the idea is eventually they'll pay for others' schooling in the same way others paid for theirs. That's the way I see it, at least.
I worked at an aquarium store (probably one of the ones mentioned in the story) for a long time, and was a pretty experienced and dedicated reefkeeper at my peak, and I never knew this.

This situation must be incredibly unlikely though because I've dealt with thousands of Zooanthids and hundreds of customers over the years I never had anything like this happen nor heard about it from anybody. However, I certainly wish I had known so I could have warned customers about the risks, because in the aquarium world Zooanthids are considered a great starter coral because they are very hardy and don't require much light.
Botulinum, I'd guess (among natural toxins). A casual Google seems to indicate I'm right.
OK, the government is DDOSing him. This would be interesting if it were the 90s in the 4chan sort of way. Childish but technically uninteresting.

PS. I don't buy the argument about publishing any news article related to programmers, especially if it is not related to the field of programming. For instance, if a programmer runs a meth lab and gets in trouble, is it necessarily hacker news material?
That is the second deadliest poison, not the deadliest.
Yeah, no network requests are made after the initial JavaScript and images have loaded.
Apologies if I am misrepresenting the project (as I said, I know very little about Fuel, just discovered it via this thread) -- didn't mean to put you on the defensive.

I didn't look at the underlying code at all, just browsed through the docs and to my eyes the "API" or "structure" of Fuel looked very similar to Kohana, which is a HUGE compliment coming from me, as Kohana is (was?!) my favorite PHP framework. Definitely not accusing anyone of stealing code -- just trying to answer the guy's question. I don't think anyone could argue that if you compare Fuel to Kohana and Symfony [as was the question], Fuel is WAY closer to the Kohana end of the spectrum.

Anyways, I'm really looking forward to trying this out on my next non-CMS project -- thank you for creating this.
ISteve: Steve Jobs’ biography coming in 2012
This is great. My company deals with custom made clothing and sometimes we have to remake customers clothes. This will be awesome to have them upload a photo and then point out exactly what is wrong with the items right on our webpage.

Very cool!
Apple AirTunes private key extracted
Now that the AirTunes private key is known, it could allow for 3rd party software to act like AirTunes devices.
If this for example would be implemented in XBMC, Plex, Boxee etc you could send audio from your IOS device straight to XBMC using IOS built-in Airplay support.
Yo, where did you used to break?
3 of 7 Google employees who are Apache Wave committers have left
The Apache Wave incubation proposal (passed 2010-12-01) lists 7 committers from Google.

http://wiki.apache.org/incubator/WaveProposal

Alex North [3]
Christian Ohler
Dan Danilatos
Dan Peterson
David Hearnden [1]
David Wang
Soren Lassen [2]

The following have left:

[1] http://mail-archives.apache.org/mod_mbox/incubator-wave-dev/201104.mbox/%3CBANLkTinJ55T51stY4ykNDa2EmprdUiGu-Q@mail.gmail.com%3E
[2] http://mail-archives.apache.org/mod_mbox/incubator-wave-dev/201104.mbox/%3CBANLkTikojUPBZo_aJfF2UiXiL3qkH-aY8g@mail.gmail.com%3E
[3] http://mail-archives.apache.org/mod_mbox/incubator-wave-dev/201104.mbox/%3CAANLkTinMS71vSCGhYxbCmH+X8YFHeFoXXkCNR_eQEUk+@mail.gmail.com%3E
That was a lot of interesting effort to watch baseball at work. That raises the question, though, of shouldn't the author be working while at work, and using a DVR to record the game at home for viewing after work?
Last summer I purchased a 240GB Vertex 2 for about $600 for my early 2008 MacBook Pro. It turned a machine that I was starting to feel the age of into a completely new machine. When I upgraded to a new MBP last month, the old machine with the SSD still felt more responsive than the new one out of the box. Even considering that the same drive today is $200 less, having the insane speed for 10 months was well worth it.

If I were buying an SSD new, I'd still go with a third-party drive over the drives Apple ships. The only downside is it looks like 10.7 might bring TRIM support to the stock drives they ship while leaving third-party drives out in the cold. Performing the actual upgrade is really quick, you just unscrew the bottom and pop out the old drive. Just make sure you have the right size Torx driver.

I can't imagine ever being subjected to an HDD again.
Ask HN: Do you have a "Terms of Service"/"Terms of Use" on your web project?
At what point do you decide to start including a ToS in your signup process? In the past, I've never included one because generally the projects I make are just for my friends and I to use.

My current project has really passed the point where I should be including one (I think). Or maybe not?

When do you include one? Right away? (I guess once you've written one, you could use it on all of your subsequent projects? I've never written one before.)

Is there ToS equivalents to the various open source licenses? Something that says "Use this at your own risk, etc."?
Try The Energy Project [http://www.theenergyproject.com/] or the older book The Power of Full Engagement.
"...initiating a revolutionary family in ocean robotics."

main website: http://protei.org
project co-ordinator: http://cesarharada.com

A fleet of many Protei will work automatically as a swarm, or be remotely controlled by coastal residents and on-line gamers, thus removing humans from direct contact with toxins (oil, waste, radio-activity...) The bots gather energy though ocean, wind, and sun.

Meeting over the summer in Rotterdam to develop new prototype, launching by early September.
Here is what I do:

require 'digest/sha1'
puts "doubly troubly"
thing = gets.chomp
base = Digest::SHA1.hexdigest(Digest::SHA1.hexdigest(thing))
puts base
puts base[0..3] + "^!!^E" + base[4..-1]
puts base[0..3] + "^!!^E" + base[4..6]
puts base[0..3] + "^!!^E"

For any site I input the domain (so "zach.tumblr.com" + my_salt would be inputed) then I copy one of the four outputs based on what security level I think the site deserves. THEN (and most critically) I add a password that rotates key characters based on factor X of the site. Think about this like a normal password, but it changes.

I then expose this little piece of code on every one of my computers as well as on a protected server that lives only on an IP.

I 100% agree with this article, but I have my own system and it works well.
What else is there though?
I was thinking about the same thing last week when I came up with my SEO strategy: Make something so great that people care about it.
I've no idea, I have little/no experience with SEO. But someone showing a list of websites and saying "these did well with white hat SEO - see, it does work!" doesn't convince me to agree with either side of the argument.
You might as well switch that to a proper HMAC. Check out HMAC::SHA1.digest
Now that the AirTunes private key is known, it could allow for 3rd party software to act like AirTunes devices.

If this for example would be implemented in XBMC, Plex, Boxee etc you could send audio from your IOS device straight to XBMC using IOS built-in Airplay support.
Company Name: Academia.edu

Company Size: 4

Company URL: http://academia.edu

Position: Web Developer

Contact Email: job@academia.edu

Skills Needed: Rails. More info on our internship program is here http://academia.edu/hiring.
No schooling is free.
So, basically we've just recreated http://supergenpass.com/ which has been around for at least a decade. And I'm sure the idea is older than that.

What happens when the generated password doesn't meet the strength requirements for the site (too long/too short, not enough/too many numbers, not enough "special characters")? Or when I'm required to change my password periodically?
Okay, I just removed a bunch of the perms asked for up front, because I really would like some feedback from some of you. Anyone?
Expert SEO Advice: Singular or Plural Domain Name for Directory Site?
The book has the most non-Apple title I could imagine: "iSteve: The Book of Jobs"
any type of seo trying to artificially put some site higher in serps. so be honest - there is no honest and not-honest seo techniques. maybe not-honest and not so not-honest...
Sorting algorithms as dances [videos]
You can't type a zero.

A friend of mine was master of getting zeros without zeros - usually without increasing the program size -- so that he could type them with a "copy con" command.

Those were the days.
Traditionally, if you wanted to become competent, you went to trusted school, worked hard at the course of study provided by the school, and if you completed the course requirements, you got a degree in which the school declares you competent. This was expensive because it was expensive for the school to provide a course of study that made students competent. The school needed to pay for great teachers as well as materials (books) and facilities (libraries, labs). Great teachers, materials, and facilities could not be found except at the expensive schools. The school also tested students but testing made up an insignificant part of the total expense.

Now the costs of providing the education is going to zero. Instead of highly paid teachers lecturing tens of students at a time, Sal Khan is making video lessons that are viewed by tens of thousands. Instead of expensive textbooks, Wikipedia provides better information for free. Instead of recitation hours in a classroom, students are tutoring each other online or testing themselves with flashcards.

Traditional educational institutions are being left with a shrinking value proposition. They screen students (admission). They verify that students are doing the work and learning (testing). They graduate students (certifying). These functions are not what traditionally justified their high cost.

Of course becoming competent requires significant time and effort on the part of the student. But this doesn't mean that the means used by the student need be expensive. One can become very physically fit without joining an health club and hiring a personal trainer.
See also the PC guy I talked to yesterday, who said his reason for supporting PC's with Windows exclusively is that "They generate a lot of service calls".

This made me feel ill.

It's the computer equivalent of having a disease that is cured by taking either of two drugs, the first which costs $100 but needs to be taken yearly in perpetuity and second which costs $200 but you only have to take once.
And http://news.ycombinator.com/item?id=1319971

It's interesting how the karma/post changes over time... it goes up quickly, peaks somewhere, and then goes back down. Someone should write a script to analyze these duplicates and how they curve.
Good link, don't have anything to contribute -- I want more content like this: upvote, no comment.
Intriguing, although I couldn't find any docs about those concepts.
Perl/Catalyst
CB Insights, 6 people, www.cbinsights.com, 2 positions (NLP intern and statistics intern) , info@cbinsights.com, natural language processing, information extraction, information retrieval, statistics, algorithm development
What's the value of your product?
Your first paragraph is, once again, a complete strawman as opposed to what I said or implied. Not granting a license to a patent on FRAND terms is certainly anticompetitive, but not necessarily illegal. If, however, a monopolist does so in order to foreclose competition, then it raises serious antitrust issues and can, as the result of a regulatory process or lawsuit, be deemed illegal.

Your second paragraph doesn't make sense to me given that the patents asserted by IBM in that correspondence were related to the Hercules open source emulator, not specific to any commercial offering. The maintainer of the Hercules project explained on his blog why this was an attack on the Hercules project as a whole:
http://ibmvshercules.com/
He is doing something better with his time; this is what he does in his spare time. Sometimes you just need to take a break... this is his break.
Oh Derek, always bragging about your internships at Facebook. Anyway, I think Google is still hiring summer interns. There are always a few stragglers.
Both Sides of the Table Archive (4MB PDF)
I remember going into your office during an open house late last year and then laughing way to much at your company's name. Made things a bit awkward, but the table tennis was fun!

For what it's worth GazeHawk has a great location in downtown MV!
French Onion Soup Recipes
Sticky notes – some cool tricks which you would love to know.
it's documented here http://api.jquery.com/first-selector/
I did this by myself. I'm working on the second design iteration and a few more features (like gallery and map view) before I get major HN feedback. I want to make it look more like a city guide and less amateurish.

I'd be glad to do a preview and answer any UI questions you have (just send me an email martin at UpOut dotty com).
Indeed. I rolled my own UI for doing this with HMAC because everything else seemed to be implemented with cargo-cult voodoo (I just read the SuperGenPass FAQ again to check... MD5 10 times? WTF? If 1 is not enough why are you using it? No personal offense meant to whoever wrote SuperGenPass, but it's not what I wanted. As for the parent comment... I don't know what to say).

Shameless self-promotion link, if interested: https://chrome.google.com/extensions/detail/mjafhhefmkfchamf...
Rand assumes that the top ranking sites today that produce great content got that way through white-hat techniques. I have no idea whether Zillow, Oyster, or Zappos never engaged in shady SEO practices and I doubt he does either.

Also, one minor addition...if your domain is naturally uninteresting, that should affect your competitors as well. One can argue that having an exciting domain that breeds lots of natural links is actually a bad thing for a startup because it's harder to rise over your entrenched competitors.
The article said:

* 7" resistive (capacitive available for about $30 extra)

That's a $30 I absolutely would be spending.
I believe a more accurate phrase would be 'post content' rather than 'create content'.
Startup Success 2006 Reid Hoffman, Joe Kraus, Guy Kawasaki & more [video]
Rand does. He sells a web crawler service that does the same thing as Google's "link:" operator before Google closed it off.
Nice dialog. Thanks for the good conversation around this topic. Glad it sparked some feedback.
Reputation & The Battle For Our Identity
>social was seen as a joke at google circa 2006 as facebook was on the verge of exploding

"In 2003, Google offered to purchase the social network Friendster, but the offer was declined by that company. Google then internally commissioned Orkut Büyükkökten to work on a competing independent project. The result was Orkut. The product launched on January 24, 2004."
Sounds cool. How do you feel about Canadian interns? Too much paperwork/hassle?
This is very cool. Do you know if this would work with AirPlay video streaming as well as audio? I can imagine it would be pretty cool to display video on any PC monitor.
Could someone explain the implications of this?

edit: it looks like it would allow another software to show up as an Airport Express in iTunes, thus becoming the potential target of streaming audio over WiFi from iTunes. But am I right?
Is diaspora really at a point where things can be diaspora-y?
You should not base your strategy on eventually getting accepted into YC. There are just too many applications and the acceptance rate is very low. The majority of the applications were rejected, and I am sure many are very good. YC is just one route, and if you are willing to take YC out of the equation, A/B/C/D are all doable and the best route really depends on your situation (how much do you believe in your startup, can you bootstrap, do you need coaching/funding).
The source code is very cool. I'd encourage everyone to skim through it.
Ask HN: urgent Security and unsuaul user activity
Hello..
I need to ask about something...
There is a visitor who keeps visiting my website through multiple proxies at the same time, but as you know.. most of proxy services pass the real IP in the requests.

And after his visits, a mysql db errors keep raising..

I need to know.. is it normal that a user visits a website through multiple proxies at the same time?
The ZDNet article concerning Groklaw's censorship quoted a plurality of persons, not just me. I was one of them, but there were several others.
As noted in TFA, as well as on the product page itself (http://www.google.com/+1/button/), +1 only works if you are logged in to your Google account. Spamming it would require controlling a large number of fake accounts, which is not easy.
Dave McClure On 500 Startups: “If Sequoia Is The Yankees, We’re The Oakland A’s”
Take the 2011 HN Salary Survey
Figured this would be appropriate as tax day approaches. Results will be posted at the end of the week.
you can also pull these out as standard DOM objects if you access as an array, ie. $('a')[0]
Ask HN: Summer internships in Canada?
Inspired by the other post, who is looking for interns in Canada this summer? We've got a pretty active startup community up north, or so I'm told.

Please post in the following format:

Company Name:

Company Size (number of people employed):

Company URL:

City:

Position:

Contact Email:

Skills Needed:
Bold move indeed. Facebook is betting that individuals will never be able to rebuild their social graph on their own.

On the other hand, this is great PR for Facebook as they can now point to an example of their commitment to non-silo'd personal information.

Remains to be seen in what format(s) the information will be provided in, such that it will be accessible in a "simple, browseable [sic] manner."
The Airport Express public key was previously known, which allowed anyone to write a program to stream audio to an Apple Airport Express. Now that the private key is known, anyone can write a program to receive audio from iTunes, or from another program that sends to Airport Express.

This means you will be able to easily send audio to other rooms in your house with something like XBMC running on a PC, nettop, or netbook.

edit: Just to clarify - previously you could do this:

iTunes -- stream to --> Apple Airport Express

3rd party software -- stream to --> Apple Airport Express

Now you can do this:

iTunes -- stream to --> 3rd party software/hardware
See my comment http://hackerne.ws/item?id=2431331
$20?

http://www.google.com/adwords/tvads/
Are you looking for partners too? Akshell (http://www.akshell.com) will be in town in a couple of weeks and we would love to meet you guys.

http://feedback.akshell.com/forums/110767-package-suggestion...
See the sandbox at https://github.com/bloom-lang/bud-sandbox/ Some involved examples there (including a GFS clone).
Automattic has Creative Commons licensed Terms of Service and Privacy Policy documents available (i.e. http://en.wordpress.com/tos/ ). They are CC-BY-SA licensed, which means that you can use them on commercial projects as long as your document is similarly licensed.
Adobe Launches Tablet SDK for Photoshop
You are probably better off asking this somewhere like stackoverflow or severfault but it sounds like someone might be trying an sql injection attack. See if you can grab the url and querystring of the pages that are being visited