skysight-inc/HackerNews huggingface dataset:
Who should investigate this? The same government guys? Will you trust this investigation?

Private investigators? Will multi-layered bureaucracy let any outsider to just go in and look into papers? Or you suggest going to congress and mr. president to ask permission to let you investigate? (Basically, asking the same gov. guys you never trust.)

Here's suggestion: I don't want to play this game. Let NSA do whatever they want to do, but I don't want to pay for this. Let me not pay my taxes and use different currency, so they cannot tax me by inflating it. Then we'll see if they'll have enough funds to continue doing what they are up to.

The real fix is total removal of any moral justification for the government. Give voluntarily to those who deserve it (in your view) and expose violence when they try to extract money from you by force (explicitly via taxation or implicitly via inflation). When people see the "gun in the room", they'll be more informed about how shit like NSA happens to them and how to actually prevent it.

However, if you in favor of some government policy, I respect you decision and will never violently prevent you from sponsoring it. But will you give me the same respect if I disagree with you and not violently prevent me from withdrawing my participation? In other words, will you blame or at least not justify a violent action against me if I decide to not pay for some government programs I dislike?
Here is a great Google reader replacement written down in Go programming language:

http://www.goread.io/
DuckieDuck Brings Educational Games For Children
Londres Acolhe Simpósio Internacional de Obras Públicas
Please, whenever you read something about German politicians these days, keep in mind that there's an election this fall...
>customized phone experience based on your needs

Can you disable Javascript?
opponents & proponents are almost by definitions biased or dishonest.

Have you ever heard an anti-drug campaigner make the argument that LSD can have a valuable impact on creativity and perspective but overall the risks outweigh those benefits?

Oh and from this article:

"This is not to say that everyone should take psychedelics. As I will make clear below, these drugs pose certain dangers. Undoubtedly, there are people who cannot afford to give the anchor of sanity even the slightest tug. It has been many years since I have taken psychedelics, in fact, and my abstinence is born of a healthy respect for the risks involved"
I'm dying to see what effect something like this will have on the obesity crisis. We could end up with a super fit generation of game players.
+1 for mRemoteNG. It's by far the best of all I've tried.
I bought this phone a year and a half ago with pretty identical specs, for the same price:

http://www.gsmarena.com/huawei_u8650_sonic-4205.php

That leads me to believe the phone itself is actually cheaper than that now(in mid-2013), but they preferred to make it more expensive and give credit instead. Still it seems good value with the credit.

I wonder if it really works better than Android at that level. Google is also rumored to make Android 5.0 a lot more optimized for such phones.
Yes, it feels like missed possibility to name language Malkovich.

For those who don't have idea:
http://www.youtube.com/watch?v=lIpev8JXJHQ
I think these articles are a decent cheat sheet beginners can reference when writing their first few programs. Annotated example code is extremely useful.
This is a general add on as you noticed.

The part about EU politicians talking the talk, but not walking the walk is a response to your comment :D
ZTE Open, the first Firefox OS phone for consumers, launches tomorrow for $90
Are US contractors getting a piece of the pie from the sales of Iraq's oil?
Chicken, chicken chicken, chicken chicken chicken; Chicken chicken chicken chicken. /Chicken

(CHICKEN: Chicken chicken chicken chicken!)
Of course it would be very short-sighted to assume you could gain expert knowledge of a programming language in X minutes. However, these cheat sheets are a great way to get started in an unfamiliar environment, given that you know your basics.
Releasing only low-budget hardware is probably not the best strategy to break into the existing market. That is, phones like these are doomed to be used by people who aren't even aware of what kind of OS the phone uses as long as it's labeled smartphone and comes with a cheap plan and a facebook app.
> Go is procedural and Objective-C is object-oriented

Go is as 'object oriented' as any other modern language. It is just a different version of object-orientation than the norm, namely: it has no type (or object) hierarchy and types instead of classes. Not that the 'norm' here is object oriented either, at least ont by the definition of OOP's inventor.

http://golang.org/doc/faq#Is_Go_an_object-oriented_language

An imperative language can be object oriented or not. C++ is an imperative language (and according to the inventor of the term 'object oriented' C++ was not his idea of the concept).

I invented the term Object-Oriented, and I can tell you I did not have C++ in mind.

http://en.wikiquote.org/wiki/Alan_Kay

It is more usual to put functional & concatenative languages on the other side of the coin to imperative languages. Whether a program could be read as a list of as a tree was once seen as fundamentally different. Now we realise that being concurrent is just as important, if not more so. Go is a concurrent language.

These labels are, admittedly, all grey and fuzzy. Alan Kay was thinking of Lisp when he first coined the term OOP.

http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay...

It is the Message passing in Objective C that makes it closer to the original definition of 'Object Oriented' not the Type Hierarchy.

OOP to me means only messaging, local retention and protection and
hiding of state-process, and extreme late-binding of all things. It
can be done in Smalltalk and in LISP. There are possibly other
systems in which this is possible, but I'm not aware of them.

Go's real strength for modern server software writing is in it Concurrency. It is this that makes it important and my first go-to language for anything server-side, especially any problem requiring the simultaneous serving of thousands of clients.

Whether Go is or isn't object oriented is an irrelevance. Goroutines and channels are what gives the language its elegance and power.

If you don't understand this you are fundamentally misunderstanding what Go is all about.
Facebook was built with PHP. I think it's almost a cargo-cult to think that you HAVE to be switching technologies constantly to build the awesomest stuff out there. You do your best work with a language/environment maybe 2+ years in when you know it very well.
Really? I started using Google before it had its own domain, and was eagerly showing to people. AltaVista had started shitting up its interface with intrusive ads by then IIRC, but more importantly while the arcane combinations I needed to get decent results made me feel like a wizard, I could get as good if not better responses just typing a few terms into Google.
When can we expect an LLVM backend?
It's getting tiresome to always see this same comment on every post of this kind. Let's keep the semantics arguments off HN.
> You mean "pre-web blog"

And just as importantly, pre-DNS. Its impressive that a domain expired a decade before DNS was invented.
I think most people here will figure it out :-)
Its not always about content downloading. Sometimes some data is being processed or a long query run or an external resource being fetched, and there is no content to show.
Browser interaction : use the webcam
Not quite. As lockers are common enough that they need to be considered. However, far less than 1% of users disable JavaScript (on the sites I work with). I'd be supporting IE6 again with those numbers, because the real cost is having to build and maintain the different versions of the site.

And all for what? Someone who isn't going to make us anything near the time it will take to develop.

I'm not saying what you want is wrong. Rather, what you are asking for is to have a game written in c to be rewritten in python because you don't want to use c applications.
If you integrate it with Google Streetmaps, I think I will be able to go jogging in a different street every day for the rest of my life. Woah!
Shadertoy: Build and Share your best shaders with the world and get Inspired
Web Cryptography API | W3C draft
The 3.10 Linux kernel is out
I don't know. It sounds like a good strategy to gain market-share in a post economic-crisis, recession-stricken Europe.

You wont get a generation of still-unemployed-at-30 spaniards to buy your €600 phone when they have trouble getting ends to meet. A €60 smart-phone however, that stands a chance.
Wohnungsräumung
Wohnungsräumung , Wohnungsräumung wien
Treten Sie mit uns in Kontakt und nutzen Sie den Vorteil unserer jahrelangen Erfahrung. Profitieren Sie von der Qualität unserer Arbeit im Bezug auf Räumung, Entsorgung und vielem mehr Räumung in Wien und Österreichweit Wohnungen räumen im Raum Wien und Österreichweit. Wir stehen Ihnen stets.
I started playing, stoked the fire twice, realized that this single playing game had a "wait until you can click again" mechanic that was purely there to waste my time (I want to play, not wait. This isnt farmville). So I quit. It is probably a great game somewhere. But design like that puts me off.
Hard to prove; with strong punishment, there's a risk of "false flag" operations, whereby you start creating accounts to denigrate your own products, so that you can blame a competitor and get them shut down.
Look into your own words and try to decipher them one by one:

"Government is accountable, mostly democratically controlled power."

What is "government" in practice? What does it mean to be "accountable" in practice? What is "democratically controlled"? And which "power" are we talking about?

Here's my rough take on deciphering this statement:

1. Government - a group of people that can employ violence which is disallowed for some other group of people. Some number of people outside the government will look at some violent action and think it's totally justified. But if the same action is done by non-government person, they will feel bad and call somebody to prevent it.

2. Being accountable: bear the consequences of one's actions. If a dude kills a dude, he will be kicked hard and put in special house for the rest of his days. If, however, government kills a dude, there are many sorts of laws (pieces of paper) that describe to public (stupidly watching from outside) that certain killings are okay. Like, if you are in uniform and in Iraq, you can kill people left and right (under strict "protocol" of course).

Does the existence of some sort of "protocol" written by some lunatics make killings "controlled" and "accountable"? How nuts is that?

Here's a test for your sanity: if you like your democratic government, I have nothing against it. I will never ever intervene and disallow you to pay to your senator/city hall/party/etc. I respect your right to choose the way to live. Will you give me the same respect to have my own opinion and to act on it? I don't want to support any government action. I don't want my money to be taken via taxation or inflation. Will you allow me to act on my beliefs peacefully just like I allow you?
In search of a target audience
The whole UI is written in HTML+JS so that would be like bricking your phone I guess.
can someone elaborate the cat program?
That documentation
Amazing photos of Egypt’s massive demonstrations
Indeed. Sadly HDMI audio isn't an option and any of the decent USB audio adapters would either be too bulky and/or too expensive (ie the additional cost renders the saving made by using a Raspberry Pi pointless).

As much as I'm an audiophile at times (less so now than I used to be), this is only being used as an in-car MP3 / FLAC player. My car speakers are much worse than the spec of the Pi's audio chipset. In fact they're not even balanced right so my next job is applying some bespoke EQing to the output in real time (hopefully the Pi will be powerful enough to perform this) to lessen the harshness of the heavy top-end and complete lack of sound in the mid-range frequencies (whoever authorised the inbuilt sound system in my car was clearly death!)

Thankfully I can usually distract myself from the shit sound quality by driving :P But sometimes (usually when really tired) it's too annoying to bare. Which is a pity as I love most other things about that car.
Gonna hold off until they're NSA certified lol
Honestly, it's more depressing to think of the things Digital ran into the ground:

VMS (let's keep it expensive and hard to get ahold of while Unix is getting cheaper, and oh, then we'll decide we're a Windows shop anyway).

Flogging off their database technology to Oracle.

Alpha. Poor, poor Alpha.

The waste of giving the StrongARM to Intel, who would ultimately kill it.

AltaVista, of course.

Tru64's good bits (like AdvFS) was criminally wasted, although I guess that's more HP's fault in the end.
That demo video made my teeth hurt. Like going back in time to before the first iPhone was released.
I would rather point him in the direction of a pic microcontroller, straight AVR (without the arduino middleman) or maybe even one of the cortex boards out there. Arduino has been made too "fool proof" with external libraries and hand-holding to be any more valuable for learning programming than the average hello world programming tutorial.
You try to use a cut scene or other how-to instead. *Good game devs.
It's more of a "kickstart your Java knowledge" I guess.

Sam can't teach you to become an expert in 24 hours, but you can get a better knowledge if you come from another language / have seen Java before.
Well it highly unlikely that they were not involved in the selection process for AES, so in a sense they did develop AES.

Also with Suite B, the NSA tells you want eliptic curve parameters to use. They may have chosen those parameters to suit there needs, should be need to break the encryption.
>I can't just accept that I'm going to be one of the lower class the rest of my life

Money won't change that.
I said <only> low-budget. This worked great for Android (including postponing brand-building) but things have changed and since this target group probably doesn't care about openness I see little arguments left.
Can America do the same on July 4th?

http://www.restorethefourth.net/
Try http://screenhero.com. Seems pretty good (and has multiplayer).
Certain shopping sites disable right-click to prevent you from comparing prices.

Certain lyrics sites disable right-click to prevent "theft".

Certain sites disable right-click for aesthetics or to prevent me from seeing the page source.

This news just makes me glad I'm on chrome.
http://www.neotokyo.vg/ "The domain has expired 15887 days ago on 01 January 1970 and is pending renewal or deletion."

Am I missing something?
Usually, the backup MX just gathers email (so that the email does not bounce to the sender) and delivers it to the primary MX when it gets online and then the primary delivers emails to the server that is going to expose it via IMAP or POP3.

But this is just for receiving emails (from the outside world), if your IMAP/POP3 server is on the same server as your primary MX you will not have access to emails on the server while the primary is down. You have to find a way to sync your received mail (maildir/mailbox) to two or more servers.

If you decide to implement a backup MX, try to sync your allowed recipients list from the primary because spammers often try to send emails to an MX with a lower priority, and if it accepts all emails for the domain without checking if that mailbox actually exists you could became a source of back-scatter.
All the previews I've read say that Firefox OS needs high-end hardware to deliver a responsive UI.

"Its unresponsive screen makes typing a laborious process requiring painstaking precision. Every action from swiping to tapping onscreen controls takes a beat until you see results, so using the phone for a prolonged period steals minutes of your time. Lag carries into the camera, which is slow to launch, snap, and reset."[1]

For $90, I would rather have a refurbished iPhone 3GS. A 3GS has 16GB of internal storage vs this phones 512MB and runs Apple's latest iOS 6. With native performance you get a silky smooth experience from the homescreen to apps even on budget hardware.

[1] http://news.cnet.com/8301-1035_3-57591716-94/firefox-os-phon...
> Google is also rumored to make Android 5.0 a lot more optimized for such phones.

Sorry to be thread-jacking, but I've yet to see/hear any solid and seemingly reliable Android 5-related news or leaks. Got any sources for that claim?
Well, if we're counting votes, you can have one from me too mRemoteNG's tabbed interface and supported protocols really helps with remote/local support
I think the first iPhone did a better job in smooth scrolling.
Convert integer to string...

"" + 123;
But then deactivating javascript for the whole browser isn't the right solution, because it breaks everything. You simply use NoScript.
> I came here to change the world.

Genuinely interested: what do you mean by "here"? HN, programming, life?
How Not To Manage Email Subscriptions - Apple
It's probably a great app - but PLEASE datestamp update release notes announcement etc so I know the age of what I'm reading and whether I'm seeing a development/change history stretching over 3 months or 3 years etc.
I think the emscripten threads problem will eventually get fixed. In the mean time, I don't think there's a huge problem with using 1.8.7, but you might be able to improve it using the backports gem [1].

[1] https://github.com/marcandre/backports
Management tips from Sun Tzu
Great prototype. To scale, you will need to implement egg.
"Do you want to disable JavaScript?" is a stupid question, as you say. "Do you want your browser to tell Google, Facebook, Twitter, Omniture, DoubleClick, and six other companies you have never heard of, that you visited this site?" is not a dumb question. Given that option, 98% of users would say "hell no."

Assuming you're correct (which I'm not convinced you are), when you then continue, "I have a checkbox that will make it so they don't track you, but it will also break those sites. Is that ok?" They will also respond "hello no".

Firefox's popup blocker is enabled by default, which demonstrates that JavaScript is already disabled for a particular use case, because it proved to be annoying to users. Why not take that a step further?

Right, because you can easily say that a non-user-triggered window.open() is almost always unwanted. I can't think of any other cases where it's so clear-cut and related to JS, or that disabling a particular facet of JS always would be a net win.

If you're going to claim that there's something like that, provide examples. How do you know people at Mozilla haven't already thought hard about this problem and decided there isn't much more they can do? I bet they have.
Great news, michalmior nearly got it up and running on Heroku: https://github.com/spajus/hubot-control/pull/2
Use http://www.google.com/ncr for "no country redirect". It's a life saver :)
> We also don't have the same level of free speech as the US

Don't take free speech at face value. While theoretically you do have free speech, we have a large amount of overly-broad crimes one can commit. If you do or say something that a person of power doesn't like, they can and will use a different law to get you for it. It then boils down to, one being willing to spend years of one's life and absurd amounts of money trying to fight this charge, or just dealing with the charge and hoping it doesn't end horribly.
I do not describe how people should or should not live. I only expose violence when they try to hide it. Of course, human nature is not perfect and of course there will always be bad guys, people believing in gods, socialism, nationalism, thieves, psychopaths etc. But this does not make any of those good or worthy.

If you like your democratic institute, feel free to participate. No voluntarist will ever stop you or threaten you. But will you allow other people to equally act on their beliefs and not participate in schemes they dislike? E.g. if you like your police dept, feel free to sponsor it. But if I think it's inefficient and behaves badly, will you peacefully allow me to withdraw my participation?

Just like with any religion, people make the same logical mistake with the government. They think it is higher concept than any individual (unproven fallacy), people should obey that concept (unproven consequence) and some people among people are in special touch with that concept and have the exclusive right to enforce this obedience (another unproven consequence). This all is utter religious bullshit. If you believe in this, no reason is possible. Once you allow yourself to think in abstract moral categories, you can justify any horrible stuff. And we have plenty of historical examples of how ideology allows murdering, raping and torturing people everywhere in the world.

I don't know and I don't care how we will live without all-powerful government, but it does not invalidate its murderous and manipulative nature. Just like no one knows what our morales and ethics should be, but the belief in magical Jesus will not give us any useful clue.
> And just as importantly, pre-DNS.

Good point :)

> Its impressive that a domain expired a decade before DNS was invented.

It's not that impressive as that's not a random date - displaying the start of epoch would likely mean that a value wasn't assigned to a variable, so when it's being read back (and converted to a human readable format), it's defaulting to the earliest date in epoch (1970). Just like how most languages default the value of an integer to 0 (zero). (in fact I'd wager that it is being held as an integer and the Jan date is the result of a conversion of that int defaulted at 0 into a human readable format)
What it really means to be a “junior” developer
Guys, anyone. What is "W record"?
I just learned it! and it was damn easy! brb, fixing my resume.
I've played with the low power developer Firefox Geekphones and the UI was very responsive.

Also an iPhone is the opposite of a free phone, so this is no competition for Firefox OS.
Show HN: GraphHopper - a fast road routing engine in Java
Good Criticism Encourages More
We would love to get some feedback from hackernews community before making the final 0.1 release.
A lot of junior developer positions, are expecting people who can't code just yet, straight out of college. They are not expecting a developer whos been freelancing and building start ups at college. But they are not going to do something about it, because they are getting someone good for cheap.

Thats all thats going on. No need to justify it.
Life lessons from weightlifting
A small number of users do experience HPPD, yes, but I'm not convinced there are thousands of shambling, brain-fried zombies from this and this alone.
I was also dismayed to find out that rather than being a mainstream post about my favorite little scheme... I'm greeted by an esoteric language of the same name.
Showcase of Inspirational iOS 7 Concepts
1.9 Vw? Sounds like an older car since the new ones have 2 litre engines. Older diesels are fantastic even the vw PD engines. My friend was talking about the newer Euro4 and Euro5 engines.
I laughed so much ahahahahahah, thank you dude.
The internet's rising secret social code
Css3 City Traffic
i don't mind him putting tent in my garden too. would get bit cold when autumn hits though.
We Could Save So Many Lives If Only It Was OK To Say 4 Words
Well played, you have me in tears laughing.
Microsoft is listening.
.. and then forget it in seconds.