skysight-inc/HackerNews huggingface dataset:
"Look into" does not imply "put the person in jail".
Do you want to kick Germany out, too? Its several intelligence services have a history of spying on their own citizens and also on other European countries.

How about Italy? Large domestic spying program, manipulation of the press, forged documents that helped convince the US to invade Iraq, spying on other EU countries.
Franz Kafka's Metamorphosis becomes Google doodle
I don't think that the US invaded Iraq to defend the USD as a world currency - the USD was in no danger despite whatever Saddam was doing.

From what I understand, most people believe that the invasion was instigated by Neoconservatives who believe(d) that the creation of a free democratic state in the Middle East would be a stabilizing force, which would be beneficial for US foreign/security policy.

WMD seems to be an excuse, but the true reason is well-intentioned (from a US point of view), albeit self-centered and naive. To think it had anything to do with the USD is a bit conspiracy theorist.

(Iraq did change reserve currencies from USD to EUR in 2001, however their total foreign reserves are $53b, not enough to spark a multi-year, trillion dollar war)
Software Development is a Minefield
A similar thing happened recently in the UK where a comedian was convicted for telling a joke.

10 O'Clock Live's take on it: http://youtu.be/d0aP-dGbjzw?t=18m43s
Jasper - JavaScript Skills Assessment
A lightweight interactive assessment tool for JavaScript.
+1 for the ease of export and import now!

Not directly related to the new version, but speaking of upgrading previously, make sure you do the migration scripts beforehand if you have a current server.

I make the mistake of upgrading and not migrating beforehand from 1.4 to 1.6 and couldn't find an version of 1.4 since all the archives were down and building from source on a VPS just wasn't happening. The Rethink team was amazing in their support of building the old version for me specifically, and if this is indicative of their dedication to user support can't wait to see this become a big success.
Really? "What is it my Mac and iPad are failing to interoperate with"? Can you share your iCloud stuff with others not using Mac system?

Marco was blaming Google/Twitter/Facebook locking down devs/users in their own eco-system and your point is you get the interoperability within Apple's own garden? Come on.

BTW, you give a perfect example of what being hypocrite looks like. Sure, you can enjoy your time by hosting a closed service on top of open source infrastructure, that's hypocrite. You can also enjoy your time in a closed eco-system ever since from day 1 with absolutely no interoperate and still manage to find way to fuck those closed web based eco-system. That's also hypocrite.

Interoperate means what? Choice and competition. I see no spirit of either in Apple's eco-system. And somehow Marco always find a way to blame other companies for that.
As an Austrian I can assure you that people here would not really bother :) Personally I would, mainly for reasons like easier Cross-borders-Sales and employment.
Syntax highlighting of code snippets in a web page
The bail is over the top. I don't know enough about what it takes for a charge to be a felony or not. I do know that a lot of things straddle the line between felony and not felony and then certain other factors can tip it one way or the other. Not sure if this is the case here. I'm guessing the word "terroristic" gets people all worked up since what he did is no where near what we think of today as a "terrorist". But when you take that word back to its root (and forget all the current political and emotional baggage it has today) it is fitting. And as has been discussed before, the amount of jail time cited in an article usually depends on the bias the article has. Stories like this love to toss around the absolute max sentence that this level of crime could bring. It makes the actions of legal system appear all the more ridiculous. ("Wah? 10 years for a stupid Facebook post?") But stories the other way (about some bad person getting off easy) like to throw around the absolute minimum sentence. This also makes the legal system appear all the more ridiculous. ("Wah? He could be out in as little as some short time for murder?") Even better is when they pair the two together and say that some relatively minor offence has a max sentence of X, while some other horrific offence can carry a sentence as little as Y (where X > Y).

I do love how we citizens love to second guess the actions (or inactions) of law enforcement without ever actually being in their position of making the decisions they have to make. Was this kid really going to do those things? Probably not but we can't really say for sure ("clearly there was no threat" is just an opinion). But if the police did nothing and then later he did it (or even something equally sinister) we would have been all over them for not seeing the warning signs or seeing and dismissing them.
Maybe. But the sentiment is there. This is a slippery slope, and the US is on its way down.
Sensor data is indistinguishible from encrypted data. How can some law aplly to one and not be used to the other?
Go and read The Diamond Age by Neal Stephenson and then come back with your views about hypocrisy.

Salient quote:

You know, when I was a young man, hypocrisy was deemed the worst of vices,” Finkle-McGraw said. “It was all because of moral relativism. You see, in that sort of a climate, you are not allowed to criticise others-after all, if there is no absolute right and wrong, then what grounds is there for criticism? … Now, this led to a good deal of general frustration, for people are naturally censorious and love nothing better than to criticise others’ shortcomings. And so it was that they seized on hypocrisy and elevated it from a ubiquitous peccadillo into the monarch of all vices. For, you see, even if there is no right and wrong, you can find grounds to criticise another person by contrasting what he has espoused with what he has actually done. In this case, you are not making any judgment whatsoever as to the correctness of his views or the morality of his behaviour-you are merely pointing out that he has said one thing and done another. Virtually all political discourse in the days of my youth was devoted to the ferreting out of hypocrisy.
Maybe something like roflbalt?

http://www.youtube.com/watch?v=VoHmJfXqwbM

https://github.com/pda/roflbalt

:-P
New Service (by me, solo) Lets Musicians Sell On Itunes For Cheap
This is neat! A few questions and comments:

1. It looks like you don't actually need peoples' HN password. Which people shouldn't be giving out. Update your website's copy!

2. This looks very similar to the Stackoverflow Careers' admin panel. Which is dandy. I'm interested to see how this goes.

3. Searching by geography would be useful, I think.

4. Could you elaborate on who you are, what your motivation is for building this, etc? (Do you plan on charging at some point?)

5. This is important because there is always an element of trust when using an employment service. By using a job posting service, you get insight into our openings, the types of people applying, our communications, and whether we are choosing to hire them.

Especially because your service has such robust communication/messaging facilities, I would be really interested to know what has brought this about before using it to recruit for my company. (We're hiring by the way!)

Good stuff! Looks slick, seems easy to use, and if you're able to keep it high-quality (how would one do that?) then I'm all ears.
I'm a little confused here. You realize that Go is also statically typed, right? I'm not sure where any debate about dynamic languages started. The points you make about static vs dynamic are valid, just not relavent at the moment.

It's funny, too, how you talk about "implementing a red black tree" like it's an everyday occurrence. I'm guessing you are a teacher/researcher (in which case this entire discussion makes much more sense). On any application team I've worked with (in the valley or out), implementing a binary tree from scratch would require extreme justification and literally have to be the only way possible to solve the problem.
So, a generic bootstrap theme that looks broken in parts, is not laid out efficiently at all when you click a job, and requires me to put in my HN login information ? I'll pass.
You wanna what is also crazy? If you had been serious. The principals action in that case could have actually changed your mind. A lot of times for some of these kids that are about to lose their mind. Just knowing that someone cares puts an end to the blooming insanity.
>>They're trying to push smart TVs in the living room

And depending on Google and other companies shall not be wise anyway. Heard how they had to wait for few months to launch their TV just YouTube certification[1], where the OEMs that used Android didn't have to.

[1]http://bgr.com/2013/07/01/google-html5-youtube-app-smart-tv/
I am unsure as to what purpose the game aspect serves, if you're installing this is a browser extension couldn't you just give the service access to all your cookies all at once rather than having to 'mine' them? What am I missing?
Haha, why bother backing up your mail when the NSA has copies of it all?

The NSA should just go all-in and make a business of all this.
The Ferral beast is more easily defeated than you think, simply an iron sword plus a steel sword fairly easily does the trick. Add in a rifle and/or laser rifle and you can finish him off quickly every time.
An interesting through experiment is to imagine if one day Air Force One were on its way to Argentina and just before it reached the continent, every country in Latin American denied it entry as in collective show of solidarity.
To install a module that easily, there's got to be some commonality on the level of a CPanel which dynamically builds config files... I can't see how a standard Apache install with proper permissions on directories would allow such a thing (save a root compromise, of course).
I really hope LG doesn't acquire Plex. Plex's polyglot approach to platforms is too valuable to me...
When I was running usethesource.com (a job board that allowed only people with a certain HN karma to post) I worked around this authentication issue by having people place a magic string in their HN profile.

So, you'd register as say jgrahamc on my site and then place 'magic string' in your HN profile and usethesource.com would know that it was really you.
The One-Sentence Business Plan Mad-lib
I just do hobby development on Android.

Day job is actually JVM/.NET/C++ enterprise applications.

Nonetheless, even my device is not swimming on free space, so I do have some care with it. And given my age, I am used to the time when every byte counted.

On my hobby development I tend to do a mix of Java/C++, depending how portable I want to do it.
The sad reality is that as a contractor, you have to operate under the assumption that you will sometimes have trouble getting paid.

If I was starting contract work for a new client, I would ask them to pay up front by the day. It is trivially easy to set up a one-click "pay for 1 day of work" button with Stripe (saving credit card info after the first payment) so it should not be a huge burden for the client.* I would eat Stripe's fee in exchange for peace of mind.

Note that this is good for the client too: hypothetically, if they don't like my work, they can pull the plug without being on the hook for future work (if I do my job right, this will never happen).

* Some corporate client's can't do this because of rules about what can go on a credit card. That's fine because those bigger businesses are generally used to paying invoices on time in my experience.
slava @ rethink here. Thanks for the vote of confidence, and sorry for the poor experience. The product is improving very quickly, and we decided to trade off format stability for speed of development until we hit 2.0 (at which point we'll freeze the formats and put more resources into backwards compatibility).
Well, it's stupid anyway. I know there are problems with the Union and I know there are design flaws with the monetary union, but jeez - the Union itself is the smartest thing ever done in Europe and that is a high bar indeed. Talking about kicking countries out is just a step back towards the days of "let's just shoot everybody".
You didn't miss anything. There is no cool end, just a reset (sadly IMO).

However, "End game" usually refers to the gameplay at the end of the game, specifically in chess where you try to force mate with only a few pieces.
You are comparing apples to oranges.

The OS being inherently untrustworthy forces you to operate under the assumption that it is tracking you and that it does have backdoors. So instead of focusing on weeding out any rootkits or backdoors, you'd be putting the OS under external scrutiny, including filtering all of its network traffic on a separate device.

If, on the other hand, you let yourself get convinced that a stock Debian installation is more likely than not to be "clean", then you just lost your edge and any interested party can waltz in with a truckload of rootkits and you wouldn't even think to care. This whole "open source is more trustworthy" mindset is really quite dangerous.
^truth. Swift is pretty awesome though and I'll be genuinely interested to hear what kind of mischief he'll be getting himself into next!
To go even further, there could be communities of people who do things for themselves and with themselves. I'm not talking Amish here but something along the lines of avoiding services that collect data (which basically means ones that are non-digital), as crazy as it sounds. Short of something drastic, I don't see anyone winning this war against being spied upon, especially since we're just going to become more and more digitally-inclined. The spying becomes so much harder if the info that'd have to be passed along was non-digital, though I suppose strong encryption also theoretically solves the same problem (that is, if the gov't isn't using quantum decryption).

Think: Meetup.com, something might be planned online but it takes place in the physical world. Basically, it'd mean replicating things like this where there's an increase in human-to-human contact. I'm just throwing out an idea, but there's got to be ways to combat the spying or at least make it all based only on metadata rather than the actual data. I don't believe the spying only covers metadata anyways.
Why Not Python - the GIL hinders concurrency
If anyone cares, feel free to Ask Me Anything :)
I had a friend who worked as a security guard at a factory. Sometimes I would come down and visit him in the guard shack. He showed me a controller he could use to point a security camera, and he excitedly showed me how it could be pointed and zoomed directly at the bedroom windows of several of the houses on the other side of the fence. And yes, we peeped. It was so easy and there was no way to be caught that it perverts your morals. You would have to be a strong person to resist the temptation. This was in the 1990s. Mass surveillance destroys the dignity of both the people spied on and those doing the spying.
Call me crazy but I can imagine seeing this type of stuff in the ole 2600, no?
Come on now, at least make it credible. Threaten to eat some still-beating child hearts too!
That.

If you have that 1GB file that simply can't explain, just xor it with some cat photos.
I don't agree that founders deserve as much as Spolsky thinks. 3-5 times more than early employees, sure; 20 times more, no.

Most often, "took more risk" means "comes from a rich background and had a softer landing". The VC-funded startup CEOs (and hedge fund CEOs; that was even bigger than VC startups in NYC for a while) I know didn't take any real risk, because they're all trust-fund kids and, half the time, their families pulled connections to expedite pre-packaged outcomes.

Sure, more risk should mean more reward, but not the order of magnitude Spolsky suggests, especially given that most of this "risk" people claim to have taken is fabricated; they're really rent-seeking off the connections that made their forays not risky.

Making the system fair (and I recognize that this is impossible) would require taking into account the socioeconomic status of the players. I'm not actually suggesting it should be done that way, because it would be a total clusterfuck and no startup would ever be founded for all the nasty arguments that would ensue, but it would at least be closer to fairness.
How are you so goddamned productive?
http://www.nytimes.com/2005/02/20/politics/20submarine.html?...
I've seen it on the History channel once or twice. Divers leave the sub with a device about the size of a volkswagen, and place it near the cable. They retrieve it later.

Maybe that's the old way ...

Yes, the other countries' subs patrol, but with submarines it's all about stealth and avoiding the patrol.

Blind Man's Bluff is a great read on the subject.
http://en.wikipedia.org/wiki/Blind_Man%27s_Bluff:_The_Untold...
Direct link to the service:
http://www.distrokid.com/
I'm not sure if this is cheating, but I set auto-clicking on the buttons with the console and left it open in its own tab so that I could do other things while my minions created steel. Certainly my time spent was considerably less than 4 hours.
That's really more of a concern for your front-end framework than your back-end framework, though.
Why should any site work without JS? Especially the site for a front-end JS framework. Are you similarly angry when a photo gallery doesn't work without images turned on? Or when a video site doesn't work when you disallow video from playing?
Predicatable PRNG is the sneakiest way to weaken any crypto, even those based on mature standards.
I agree, but it should still be possible mitigate those sorts of threats without the user needing anything else in thier head (at least more than temporarily :-), even if the password for the negotiation was successfully brute-forced / MITM'd so that a foreign device could initiate a private key transfer, and even if the private key exchange itself was MITM'd.

Perhaps for example using a one-time shared secret either displayed on one device and entered in the other, or entered by the user on both devices as a temporary pass-phrase. This could then form part of a D-H style key exchange, or even be the encryption passphrase as in your proposed model, but only used temporarily while the private key is transferred, so not having to be remembered by the user for a centrally stored copy of the private key.

I appreciate you're probably well down the track on your current model, but it would be really nice to see something like this developed, and ultimately standardised, as like you mention in your manifesto, private key management (and especially transfer and backup) is one of the larger usability barriers to wider adoption of public-key cryptography.
Using war or the threat of war to apprehend peace is antithetical to pacifism.

I'm not sure what the American populace's purported will has to do with my view that war and its antecedents are revolting. Certainly you aren't suggesting that building these things is patriotic duty for a US citizen?
There have been instances of police corruption where someone was wrongfully arrested, but they are almost universally never successfully charged (unless they did something really stupid like assaulting a police officer).

It is required by law to acquire a permit before protesting. This is very easy to do, everyone has permits for the July 4th protest already. The government has not historically blocked protest permit requests
Show HN: Spread bitcoins by lending to friends
Should they not be allowed to collect that information?
I think it's more the fact that he is now considered a free man, but still being spied on, which irks us all.
The rest of the world is the other 2 countries that matter (and shit like that doesn't happen to them), a multitude of countries that don't matter (the USA doesn't give a fuck what their impression is) and a handful of "allies" who are in it with the US.

It will take really coordinated efforts of multiple governments for the US to even start caring about "impressions" and so on. Highly unlikely to happen.
Scaling PHP to 30,000 Concurrent Users Per Server
Imagine how I feel - I voted for him.

The Peace Prize was ludicrous, since the only thing he remotely did to deserve it was not to be named George Bush. I would dearly love for it to be recalled.

In terms of fascism, by the way, there was a list of diagnostic points for fascism that circulated a few years ago - the US meets them all, albeit in embryonic form. We're definitely in a stage of protofascism, if you will.

I love seeing this call to avoid US services. Americans don't really start noticing anything until business is threatened or the cable TV goes out; if this call to arms actually has any measurable effect it will be a very positive move indeed.
> Grabbing a company that's making some of the best living room hardware makes a lot of sense.

Samsung doesn't need help building hardware. They need help building software. I suspect that's why they bought Boxee.
What is Priming? A Psychological Look at Priming & Consumer Behavior
Using The Kano Model To Prioritize Product Development
Newsflash: Journalism has evolved. Technology changes things. There is more journalism done today by "activists" and "bloggers" than the mainstream media. You can tell just by watching the mainstream media and checking where they get a lot of their "scoops" from. The blogosphere is the new AP. It is now economically feasible to publish the entirety of recently public primary documents.
This post kind of sums it up for me. No, I'm not thinking about invariants. We're talking about writing a web app here. Typing is pretty meaningless when 99.9% of your data is just strings.
As much as Zionists keep pressing it as the truth, hating Zionism and Israel is not hating Jews.
This is why I fully expect an advance in streaming media to come from a business with another form of revenue (Apple, Google...).

The content companies are intent on smothering any startup with great ideas, because it's a huge threat to their current business model. Like Apple did with iTunes, it's going to take a great idea and a company with a serious war chest to force progress along. Good technology alone is just going to meet this same end, time and time again (in my opinion): Comcast, Verizon, etc. have too much of an incentive to keep things the way they are now, and enough money to keep startups from reaching critical mass.

Edited to add:
In a lot of ways, Microsoft might be the first to really break the barrier with the XBox One. They have loads of cash, an audience that the content creators / content delivery companies need and the technology to get it there.
I think this is great but as a person who has never lead product, when is it time to say yes?
At a guess, https://en.wikipedia.org/wiki/Breaker_Morant_%28film%29