skysight-inc/HackerNews huggingface dataset:
"Absolute knowledge is absolute power and absolute power corrupts absolutely."

This is simply not true, rather a cobbled together bit of psychobabble.

Okay... I have absolute knowledge a freight train is coming towards me and I'm tied to the rail. I clearly do not therefore have absolute power to change the outcome.

The government could likewise know everything and not be able to stop a bad outcome ( say their overthrow ).

---

Nicolae Ceaușescu had an impressive surveillance state... it didn't stop him being shot ( in the street? ) along with his wife

https://en.wikipedia.org/wiki/Nicolae_Ceau%C8%99escu
I should write something more elaborate, but for the sake of not leaving your comment hanging, this is what I can highlight out the back of my head:

- The best thing by far is sharing the same code for both client and server. It is as good as it sounds, at least as far as productivity and having a small codebase goes

- Everybody is worried about security, but they got it covered. For each collection you can filer who can publish/insert/update or delete. Each go through a filter you attach a callback to, where you have the userId at hand and can easily only allow the owner of a document to be able to update or delete it. Or just as easy publish (for read) only the documents that a user owns, for all regular users, and publish all of them for an admin user.

- It takes a while to create an organized structure though, there is a loading order for certain folder names, but basically everything that is in your project will be loaded in the project asynchronously, w/out having any control on the order. This makes it painful when dealing with inheritance, but in the end you get around it using the folder order of loading they provide and using the Meteor.startup callback, where you can assume all files have loaded

- Another thing that I found a bit counter intuitive at first is that everything is template oriented. Usually you have a module of some sort, which loads a template. Here you have a template, which has _code_ attached to it. It's very easy to go the spaghetti-code no-framework JavaScript way. But if you like having control and are able to create a scalable pattern for modules/widgets, it becomes a very powerful tool
What's stopping the NSA from installing beam splitters outside of the US? The whole thing sounds like the anti-Japanese paranoia from the 1980s.
Do you have an account with Wealthfront? I'm curious to hear about peoples' experiences with it.
NY Publishes Handbook for publishing open data on Github
How to use namespace in struts to separate web application modules
Wish There Was A 99designs For Tattoos? Check out Tattoodo
Well, if they are storing all internet traffic, then they would have a pretty large sample of documents/packets encrypted using the same private keys. I don't think it's unreasonable to think that Titan could be leveraging this when trying to decode.

Also, I didn't say "brute force", I said "decode".
Anonymous Xbox engineer explains DRM and Microsoft's Xbox One intentions
My monitor brightness is indeed set very low (2/100), but increasing this to 100/100 doesn't change anything (nor does fiddling with the contrast). Don't think it's _purely_ a hardware problem anyway, since a regular terminal doesn't show it; only a terminal in which I'm running over SSH. Thanks for the suggestion, though!
I have a fully built out couchsurfing profile but only stayed with someone once. I like to travel on short notice. I tried finding hosts with a few days notice in multiple cities but all of them said no. After I while I just gave up and stuck with hostels. I've met multiple women who had the opposite experience. They'd go somewhere with almost no notice and have multiple (male) hosts to choose from.
The Pirate Party has been there and is doing that: http://liquidfeedback.org/mission/
When Monty was asked this question during one conference, he recomended HeidiSQL http://www.heidisql.com/
I hope you're asking this ironically.
You're right. Surely the leaked documents from the NSA must be falsified and Google et al is telling the truth. And there is certainly no room in the middle. And we definitely have nothing worry about.

?

I'd like to think you are more intelligent than this, but the only real other option is that you are trolling, and neither are attractive or plausible.
I guess you still have to use SC to be able to pickup changes by others right?
Some statistical links for those interested... according to the US gov't census the US has 316,470,920 (http://www.census.gov/popclock/) and counting. And according to Eurostat sources (http://europa.eu/about-eu/facts-figures/living/) the EU is running at 503,678,862.
Honestly I had to move so fast because it was a side thing and I was doing everything top-bottom (including design) and I might have missed a few things. Haven't even got to test Meteorite. Have you? If so, let me know what you think of it

PS. Check my comment below for more thoughts on Meteor https://news.ycombinator.com/item?id=5879625
Well, in more forgiving languages, such as python, you are just implicitly being "hacky" as you put it. E.g. errors - if they ever occur - will happen in runtime. Java tries to move this to compile time, making them visible. It's a tradeoff really.
The Android team has dropped support for Apache HttpClient. The party line is that if you are targeting Gingerbread or newer (and you should be), then use HttpURLConnection.

http://android-developers.blogspot.com/2011/09/androids-http...
Coder News
I created this Google+ Community to store and share bookmarks. Coder News mainly focus on Web technologies and programming languages.

The resources are mostly from Hacker News ;P Twitter and Google+ .
Sure, but:

a) nobody is doing this in the same scale as the US, and nobody has the means to do it (except maybe China)

b) If I live in Sweden, and the Swedish government is snooping on me, I get both the good and the bad of it. If the US is spying on me, I only get the bad.
And you thought the Cone of Silence was a joke
It gives you a whole 613 MB RAM! I am talking about VPS's with 32 or 64 MB RAM. Also, Using ARM processors means much lower power usage. It's not good for running web apps, but there are plenty of other uses (VPS's, static HTML sites, etc).
I always cringe when I see this "treble damages" because it must be a person who doesn't understand English very well. Tri_p_le is spelled with a _P_ after all, isn't it?

Then I googled it and found out that is actually the name of the law. It means triple damages. It's from British English and the phrase is still correct in American English.

facepalm
Why on earth would he want to come to the UK?

It's [edit] certainly not the place to be if you want privacy.

RIPA (regulation of investigatory powers act) has been abused by local council staff spying on public to see if they live within a school catchment area or within an area qualifying for cheap parking. There are other abuses too.

We're bringing in a "snooper's charter" - this is just traffic data and not content of calls, but still, it's pretty unpleasant.

We had / have "Phorm" - deep packet inspection of customer internet traffic in order to serve ads.

The idea of national ID cards had a small number of opponents, but was mostly met with "meh". The thing that actually killed it was the cost to the individual. I'm sure that if they had kept the cost to £30 per person we'd all have ID cards today.

In theory GCHQ have strict regulatory oversight. I do know people who work for GCHQ. I never talk to them about work, and they never talk to me about work, but they do say that regulatory oversight is real and true.

But we don't have the US concept of "fruit of the poisoned tree" - in the US a wiretap needs a court order, and without that any evidence gained cannot be used in court. That forces cops to actually get the court order, or risk losing cases. In the UK we allow spies to gather this stuff, and police to take action on it, but we don't want it used in court because then it's a matter of public record and thus subject to scrutiny and we leak information about capabilities. I see the benefit in both approaches, but I can appreciate that some people would be horrified with the English approach.

We were complicit in torture of innocent, untried, uncharged, soldiers / terrorists / combatants.

We have detention without charge (http://www.liberty-human-rights.org.uk/human-rights/terroris...).

The UK has about 1% of the world population, but about 20% of the installed CCTV base.

Cheshire has a population of 700,000 people (https://en.wikipedia.org/wiki/Cheshire) but has over 12,000 CCTV cameras, of which about 500 - 600 are run by public authorities.

(http://www.guardian.co.uk/uk/2011/mar/02/cctv-cameras-watchi...)

We happily ship people to the US under our unbalanced extradition treaty.

tl;dr: He'd be nuts to want to come here.

{EDIT: Strikethrough [a horrible place to live, and] in response to people below}
They've announced [1] that RHEL 7 will be based on Fedora 18. Based on the package updates list for mongodb [2], it looks like it will using MongoDB version around 2.2.4. The source should be available via Fedora's normal repos.

[1]: http://www.h-online.com/open/features/Red-Hat-s-RHEL-7-roadm...
[2]: https://admin.fedoraproject.org/updates/mongodb
Nanofiber phone sensor for detecting cancer or diabetes
Sorry, the Syrian "freedom fighters" ARE terrorists. They are only "freedom fighters" for the US Media.

Assad is not that good himself, but the "freedom fighters" are just a bunch of muslim fundamendalists that have slaughtered innocent people and have little popular support.

The Syria situation is not like Egypt or Turkey.
No, in Python you never silentrly ignore all exceptions (well, you can, but it's a big no-no). You can just opt to not handle them, but they'll crash your program. It's a tradeoff, as I know which exceptions are likely to become a problem and which aren't, and I can choose to handle the relevant ones and let it crash in the rare case that an exception I didn't think likely occurs.

In Java, I have to handle malformed URL exceptions, even though I can see the URL in front of me, and if it's not malformed the first time, it'll never be. I see your point about runtime vs compile time, but my issue is with mandatory vs optional handling. I guess you can add "throws MalformedURLException" to let it bubble up, which is kind of the same thing, though (although you have to add all the exceptions you don't want to handle there, in that case).
What kind of socks do you wear?
> This _doesn't_ happen in a local terminal; only over SSH.

That is odd.

Are the colours the same locally -v- over ssh? I don't just mean "is the text red?" I mean: what are the RGB components of local red? Are they the same as the RGB components of red over ssh? (I don't know of a better way of checking this than examining a screengrab with an image editor.) Similarly for other colours. We would expect local black to be the same as black over ssh, but local red to be different from red over ssh.

Do you get a whine when a local terminal shows coloured text, while in a different window you are sshed into a server without coloured text?
> This story was news to me, and I haven't seen it in a couple of years here.

Which is it?
The birth of a planet?
And he's trying to do just that. He's tried to push through a great many domestic programs, he's asking congress to close up the post 9/11 authorizations he uses to justify the drone strikes, he's tried to get out of afghanistan and iraq...

But then he doubles down on Bush's immigration policy, surveillance, tightens up on whistleblowers... And it's blowing up in his face and I don't know that history will be any kinder to Obama than it was to Nixon or LBJ, with the way this story is playing out.
The makeshift citizen barricades of Istanbul
HN already does a check, if the submission is recent. For older submissions, very wisely, PG decided that they can be resubmitted - lots of interesting stuff comes out from time to time that is new to newcomers.
I think it is a lot simpler than that. The murder of Lee Rigby gave the authoritarians a chance to start talking about the importance of surveillance. The usual suspects started talking about it within hours of the murder, and that was long before any of the NSA leaks. For example, this article is from the very next day following the murder, not even 24 hours later and the name of the victim wasn't even known publicly at this point: http://www.guardian.co.uk/uk/2013/may/23/woolwich-nick-clegg...

I think the current letter is just an attempt to double down on the rhetoric. It's probably prompted by the NSA leaks but not in a "this is our chance to hoodwink them!" kind of way, more "we are loosing the narrative we need to remind them all to be scared".
Currently, yes. However, what happens as components get cheaper? A year from now, will there be a RAM chip that is the same price as now but with 2x the RAM? One can hope I suppose.
Get involved with the Open Rights Group http://www.openrightsgroup.org/ or write to your MP.
I have an idea. You can pay me to place some Kobe Beef Jerky in strategic moments throughout the movie. I have consulted with both stakeholders and they will agree to this. It will be like Wayne's World 2! Zang :)
The current government have officially reached the "don't give a fuck" stage having destroyed this country already. There is not much they can't get away with.
50 of the most corrupt charities in the USA rake in $1 Billion
On salting, the author says that an attacker needs to rebuild the dictionary for each user they attack.

But doesn't the attacker only need to rebuild the dictionary once, using the salt they recovered?
Good distributed voting at scale is still an unsolved problem. Well, it is if you care about both the integrity of the vote and voter privacy.
Show HN: Sustinion -  the large opinion collider (in spe)
I find this quite plausible, with or without the knowledge of Page, Zuckerberg et al. the NSA might very well have the private keys of these companies. I would not be surprised if the CEO's of these companies choose to be ignorant of the NSA's methods to not have to lie to the public, shareholds and Congress.

Also, given that the world's best engineers work at either high-tech companies or the NSA there will be some who have switched between these industries, giving the NSA/CIA a headstart to get any information these companies hold through old-fashioned spy-tactics.
NASA offers money to startups that can solve space-travel problems
Actual list here:

http://www.tampabay.com/americas-worst-charities/
I've often wondered this myself.
Start the soylent diet. Then take some pill to suppress your libido. Know that now you lost all joy in life, not only half of it.
> I'd be curious what other people think about this.

I think that checked exceptions are a failed experiment in language design. They basically force you to leak abstractions all over your code, reintroducing a lot of the pain of error codes.
If Java turns you off, you could try Scala on Android.

https://news.ycombinator.com/item?id=5873229
You can feed and raise it in the same manner in a different location.
I've been using CS rather successfully for the past 2 years to meet people as an expat. Mostly going to hikes, trips, beer events, picnics and the like.

As an expat currently living in Central Europe, I'd be curious to know if anyone can recommend similar communities for going out or participating to various events with other internationals.
What about the old magicians trick where 100 people walk in, put on Guy Fawkes masks, then all leave at once in different directions?!

I for one hope he gets to take a senate seat in Australia. Under the rules of parliamentary privilege you can say anything in the chamber without risk of prosecution. Imagine he'd have a bit to say...
Sweden used to be self-sufficient enough to build their own cars, fighter jets and submarines. Let's hope we can tackle computing for this century.
It's a batteries-included, statically-typed language that's safer and harder to get wrong than C/C++, but faster than any dynamic language, and it has a fast, high-quality JIT compiler with well-written warnings and errors. Overall it's a very safe choice.

Unfortunately its extreme object-orientation, lack of type inference and polymorphism, lack of first-class functions and anonymous functions, and awkward error handling, make it quite painful to actually write (at least without code completion and automatic refactoring), while encouraging a number of poor design choices and serious source code bloat. It's too high-level to be useful for systems or game programming, but it's not expressive enough to be very productive for programming at a higher level of abstraction, and it's useless for scripting. So, it's mostly used for building enterprise web services. And Android apps.
Pay someone enough and they'll come to you.
But that's only a short-term solution.

Because decription is only a matter of the amount of resources you through behind, and:

1) Those resources become cheaper by the day

2) Technology, by definition, improves with exponential progression

3) A big central government has all the money it takes (from us, obviously)
>(Yes, I've used opcode caching. I've never had good experiences with any of the major ones).

Just wondering, what were your experiences? Installing apc is basically apt-get install php-apc (if you're on Debian/Ubuntu), and that's about it unless you want to increase the memory limit. This will greatly reduce CPU usage.
I heard that that had very large startup costs due to the Scala VM (IIRC), which is unfortunate for what I'm making (a remote control app) :/
Most "people" don't, but if you're on Hacker News, I'm going to assume you're a little more tech-oriented than most "people."

In that case, check out ToS's on the services you use. They're, suprisingly, usually not that long or hard to read.
"Wagyu" (和牛). Which is (Sino-)Japanese for, drumroll, "Japanese cow".
IOS Sport App For Soccer Fans
Use forensics and detective work to solve JavaScript performance mysteries
Geospatial Data with Rails in GIS and Mapping Apps
Well, World of Warcraft, for one, is still selling almost 10 years later. The entire Warcraft series is as well. Half Life is still selling the series more than 10 years later. The Simpsons is still airing more than 20 years later.
This is the most reasonable comment I've read on HN in the last couple weeks. But you forgot to mention how the NSA's weather machines caused Hurricane Sandy and the housing crisis circa 2007.
try {
*your stuff*
} catch (WhateverYouDontWantToHandleException e) {
throw new RuntimeException(e);
}

Then at the outmost level of your code somewhere you catch RuntimeException and tell the user a general error occurred or something. You will still get the root exception so you can log with stack trace and eventually implement some specific exception handling for it if necessary.
I like it, it would make a great "about" page for someone's blog.

I'm not sure that it really works as a resume though (at least in my small part of the world which is finance in London). Where I am recruitment is dominated be recruiters, and the majority of them need a CV that they can change into their format (word) and send over to their client.

I'm also interested to know what meteor specifically brought to this, did you need the real time features of meteor in some way or is it just that you wanted to try it out?

It looks awesome though, really great work!

P.S. Are you really a paratrooper?
Oh please. This is childish pedantry, please refute the quote in it's context of government leadership and NOT create a lame scenario where the actual rules don't apply.

If I have absolute power I am NOT going to end up tied to a train track with the Secret Service strangely absent.

The point in this article is that if we are digitally dependent being off the grid, or using an encrypted grid, IS information that can be used to stop an overthrow. You can't be an unstoppable force if you can't coordinate and organize.
Not sure if ship sinking and 10 crew dying and 1 one barely surviving is good news... :(
Java is verbose. Tooling is great, however.

For exceptions, there are two types. Checked exceptions and runtime exceptions.

* Checked exceptions need to be explicitly handled in your code, or it doesn't compile.
* Runtime exceptions can just happen, you don't need to check them. I personally don't really like the runtime exceptions because they can hide in thousands of place and throw when you don't expect it. However, you don't need to check them so it makes for less verbose code... but it's like putting your head in the sand.

To reduce verbosity of exception handling, I find a pseudo-solution is to just propagate the exception up the stack and deal with it later. It depends for what exception, but for instance, a MalformedUrlException for which you KNOW the Url is fine, can be checked much higher in the call stack. You will save yourself the local verbosity, which hides meaning, and really if the Url is malformed, you might not want the app to keep running; if it's hard-coded you should expect it to be right. It's in the same spirit of Go's `regexp.MustCompile(string)` that makes a compile error if the hardcoded string you give it is not a valid regex.

That being said, Java is a daily pain, but the extensive tooling makes it usable.
I've tried all kinds, from plain thick cotton to wool and even wrapped my feet in emergency blanket.
Resident Evil, Battlefield, Dead Island, and other Tripple A titles that have launched on all the platforms have been full price on the PC. I know this because my little brother is a game addict ($1,000 Gaming PC & twitch.tv streamer and all) and buys them all. The Digital PC version however does discount those same games much quicker than the consoles do.
I am of the opinion that any effective resistance against an oppressive takeover will not be military opposition, nor will it be violent. The problems of the future will not be solved by force of arms but by the radical actions of neighbors helping neighbors.

I think that one of the huge problems of the modernist approach is that it supposes that the only levels are the individuals and the state. Family and community are seen as things to liberate people from. In the end, though, self-employment, family, and community are the ties that if we take care of them, they create the best options for the survival of a free state.
Reddit co-founder on NSA snooping [video]
> If competitors spring up and make ever more powerful units they might not have to.

Given the popularity of the Raspberry Pi that seems inevitable (and I am looking forward to it).
> Interestingly, he was also a close mentor to Larry Page and Sergey Brin

The probably derived their "Don't be evil" from taking the reciprocal of what Steve Jobs "mentored" them.
If eating is half the joy in your life you live a miserable life I wouldn't wish on my worst enemies.
You can check what AOL Search users were "aoling" in 2006: http://search-logs.com
There are people who seemingly understand English just fine but they carry around a labtop in their bag.
Isn't this the same as "public void myFunction throws WhateverYouDontWantToHandleException" (i.e. letting it propagate up implicitly)?
I actually just finished playing Paper Mario again. So yeah, old games matter to me.
"No" is a beautiful word.
"It's a horrible place to live"

Though we have many problems, please speak for yourself and stay off general comments about the country. Your other points are valid and interesting but you really ruin them with your frankly childish comment - just because you, personally find the entirety of the country horrible doesn't mean that is close to the reality of living here or the experience of everybody else.