skysight-inc/HackerNews huggingface dataset:
Video discovery app Vodio finally lands on Android
Why You Should Give Before You Get
As long as Snowden keeps himself in the story by giving interviews and making claims not substantiated by materials already released, he and his credibility are directly and specifically relevant.
Also you can use the PiMAME installer script on top of any Raspbian install, rather than using the image.

Installer available on github: https://github.com/ssilverm/pimame_installer
Good luck. I hope this was not a mistake to publish, but it is definitely true of ALL jobs, not just developers or tech in general. I have noticed that it usually has to do with people being greedy of their knowledge and wanting to be indispensable. However, many of us have a choice to contribute to this and other places where we can share info as you said in your post, so thanks.
Working remotely and the tools that make it possible
My post was petty and sarcastic - however the Dutch don't seem to have the penchant for blasting the world with their dramas, but this may be a language barrier.. I did find the Netherlands to be tranquil - however I've only spent a week there, and didn't move around much. I didn't notice the things that have been discussed here over the last few day, and most are very disturbing.
Do you know if it used Bulldozer or the updated Piledriver architecture? I just set up a personal home server yesterday with a 8350/16GB and ESXi 5.1, and the performance seems fine enough. Are there any kinds of tasks where the slowness becomes most apparent?
I'm not angry, I'm concerned that taxpayer money is being wasted. If a foreign student is so worthy that we'll pay for their education then we should get some indication that they intend to stay here, plus roll out the welcome mat for their citizenship, all in advance of that education.
Those are good things to learn. All of them correspond to my own experiences in large companies; none of them are specific to Microsoft. He is fortunate to discover this early, with what sounds like a fairly minimal degree of trauma, so that he can either learn to deal with it or learn to avoid such environments.

I'll never work for such a company again, that's for sure! Been through it three times and that's enough to be certain.
That's cool. Move on. Use what is best for you. I could ask you if you use vi or emacs or which Linux distribution you fancy, but really? I don't care. It's important for you to find things that work for you. People online will disagree, argue, try to convince you that you're mistaken and wrong. It's your setup alone.

Open source projects hopefully fullfil most of your needs, one way or another. But you have to pick from these free offerings according to your own preferences and taste. You did the right thing: Gnome 3 was unbearable for you and you moved on, found a better solution.

Please, just don't sling mud at a project for failing to align with your goals. It was a relationship that didn't work out. Move on, remember the good times and .. never write blog posts like the OP?
Similar thing here. I wanted a taskbar for a while, until I installed an extension that put it back and realized how clunky it felt. I love the combined launcher/virtual-desktop/expose screen. The vanilla experience is pretty great.

I love how much the environment gets out of your way and doesn't bother you. The instant message notification that can be ignored, or answered briefly and ignored. The lack of noise. It feels like an alternate history version of the Mac OS X Finder; my workflow transitioned with very few changes when I started using OS X at work.
That project was hell.

It started as a simply Android and IOS apps. So I completed a version which outlined the basic idea that was agreed on along with an API that supported the apps. So once he was happy he paid the first milestone. Then I did go away on holiday for two weeks, I tried to send him an email but I saved it to my drafts by accident - my fault; and his right to be angry at that. We worked it out and agreed to continue. At this point I was waiting on him to provide the designs for the final part of the app. A week later still nothing, so we agreed to go on and have me just put a basic design to it, which I was unhappy about, as it was not what we agreed on, but I continued. Once I was done I went to run the app before sending it to him and it would not show any data...

He had another freelancer working on the site who had completely over written my API. He had no backups. So to make up for my loss of communication before I agreed to redo it for free, a week after agreeing to redo he cancelled the job and left that...

They are all small amounts other than the Karaoke Project, which went so well I have now been building new features for over a year on which is why it is still in continuation.
http://en.wikipedia.org/wiki/Reversible_computing
NSA PRISM and the attempts to justify it
I dunno. Numerically that seems right - Google has 30k+ employees, and I definitely spend 95% of my time interacting with less than 1% of them.

But I've found that the breadth of interactions in that remaining 5% reaches across a wide expanse of the company. I work in Search Features. I have friends and professional contacts not just in Features, but also in Ranking, Maps, Glass, Google+, GFiber, Chrome, Android, AppEngine, YouTube, Research, Brain, CourseBuilder, Doodles, legal, and PR - not to mention a whole bunch of infrastructure teams and research projects that I can't tell you about.

And I've found that one's effectiveness in a big company is to a large extent dependent upon the breadth of your internal professional network. The folks who seem to shoot up and don't get pigeonholed into just writing code for their manager are the ones who have a wide network and always seem to know somebody who can get this thorny task done.
Also, the Constitution itself forbids "ex post facto" laws, which means you can't be convicted of actions that were not actually crimes at the time you did it.

This is not to say that government should be able to look at private data just because, or that people shouldn't have secrets.

But once you start envisioning people going so insane that they start rounding you up for things that you did which were perfectly fine at the time you did it, you are envisioning things which are pretty far beyond the protections of law and the Constitution anyways.

Or in other words, if things like PRISM could cause society to tear itself asunder in that way then obviously that program must die. But if society does tear itself asunder anyways, then PRISM would be the least of the peoples' worries, some theoretical U.S. secret police would be able to string you up on slights real or imagined, crimes that are completely fictitious, with or without PRISM.

There is absolutely no program that is "safe" to have in a situation that exceptional, so while I see why you would judge a program based on "Would you feel safe if the other Party had this program" (and we may very well fail the NSA's surveillance programs on this test alone), I don't see why you'd judge a program based on "Would you feel safe if the NKVD had this program".

I wouldn't feel safe if we were in any situation so exceptional that we had an NKVD at all. Despite all the complaints about the NSA, they do not have nearly all the elements of the NKVD (neighborhood informants, secret police, etc.), and it may very well be possible that through our separation of functions that NSA can do its job without inevitably bringing down the fabric of society.
A dissertation could be written about "a long time ago, in a galaxy far far away." That phrase is also a hypnotic induction all by itself.
And as that sinks in, consider that someone told me that Star Wars' past is Dune's present.
what happened to Apple's relentless pursuit of quality before introducing something to the public?

I has never existed.

The secret is to not focus on versions. In time the quirks will get sorted out and if your users don't know when or at what version it became better they will assume that it has always been working well.

First OS X? Terrible, barely usable even if there had been any applications for it. Current OS X? Decent. But since they have the same name it has always been decent because people can't even distinguish between them. At best they know the code name for the up and coming version or the previous one but definitely no more than that.

Remember Vista? Yeah, people still believe windows 7 was a big leap and Vista was just some candy on top on XP. But only because you can refer to it as Vista people remember it as a failure. If windows 7 would have been a service pack to Vista (which it, compared to the XP-Vista leap, kind of was) people wouldn't have so strong feelings about it.
> A lot of my coworkers were over 35. ... Working past 6 was considered absurd

It is absurd. Experience teaches you that.
Yes, but they can't pretend that they are the company you are talking to... Or at least they'll leak enough information to get caught if they do that in a massive way.
Is it just me, or do I just fail to get the phone calls and texts and skypes from beautiful sun-kissed models with perfect spelling and fun filled lives?

No matter what the design looks like, a message from your boss looks like a message from your boss.

Its looks nice, can I get a better signal now.
For those that don't know, uberX uses hybrid cars instead of luxury sedans [1].

[1] http://blog.uber.com/2012/07/03/sf-vehicle-choice/
Two rings to rule 'em all. (One for Larry, one for Sergey.)

All joking aside, I watched a presentation by Ray Kurzweil at Google and it's pretty (what's the word?) what they're up to.

http://www.youtube.com/watch?v=zihTWh5i2C4
San Francisco Board of Supervisors member loses it (again) on socialmedia
in aggregate we can, and will.
I still remember this: http://blogs.msdn.com/b/philipsu/archive/2006/06/14/631438.a...
These are just a few of the tools that help us work together, even when we aren't all in one location. Caveat, the apps, AFAIK, are Mac specific.
I am suspicious of their input on the target hardware for AES. I like to think there are combinations of options to GPG that would require special attention to be defeated. I always wondered what the Soviet version of DES was.

Perfect privacy is a one time pad. But distributing key material is tricky. http://en.wikipedia.org/wiki/One_time_pad
Font Awesome 3.2 Released – 58 new icons, SCSS support, many new brand icons
Are you really calling the Speaker of the House, the representative of arguably the most powerful political bloc in the world and second in line for the Presidency, a "random Congressperson"?
Myspace Is Back — As an iOS App
I think it's a simple calculus: at the moment, the silver surfers don't have elsewhere to go. Worse case scenario, they'll buy a Nexus tablet that will sit on the shelf, and/or limp along with their old tech (possibly after convincing their nephew to "fix" their iPad by reverting the OS).

Meanwhile, young people are highly ripe for bailing out of iOS, now that Samsung has some cool factor, Android's software/gaming ecosystem is growing richer, and the golden manacles have been feeling tight on the tech-savviest generation. (Guess who's doing all the jailbreaking? It ain't the boomers.)

Old folks may be the bread and butter today, but I think Apple knows that iOS is at a crossroads when it comes to winning the future. (I may be futilely rooting for the open web, but I've still got my popcorn.)
All those things that he wrapped up with "and that's ok." How exactly are they ok?
Working past 6 should be considered absurd unless you start at 10 or 11..

There's a world out there for you to enjoy, and many people fought hard for workers rights so we don't have kill ourselves over work.
dnscurve is also pretty neat. Haven't looked at cjdns or yurl. Thanks for the links!
Geeksphone Keons in stock
Hy Guys,

I know some people here are curious to try Firefox OS. Today, I was checking the Geeksphone shop and saw that Keons are back in stock and decided to share this here.

Remember that the Keon is a low-end device. Its not comparable to an iPhone or an S3. Firefox OS devices of that class are aimed at current feature phone users to make them benefit from switching from Symbian and Bada phones (or crap android phones) to a phone where they have access to the whole web ecosystem.

From a developer point of view, developing for the Firefox OS is extremely fun and refreshing. I recommend that to any developer, its just great. If you're already developing HTML5 based stuff, there is no harm or risk porting it to Firefox OS anyway.

http://shop.geeksphone.com/

And for those wanting more development information check out:

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS
https://marketplace.firefox.com/developers/

Cheers
andre
Slow rollout, FB-style.
The NSA could collect far more than your phone records from mobile operators
I can't comment on MS, but I can certainly tell you that not all large companies work that way.

Some points just don't apply - I happen to be lucky enough that I do work with passionate engineers, manage to get about 5 hours of coding done, and actually look at reasonably decent documentation.

And some things are as they should be. Your "specialty" rarely matters that early in your career. Most of the things mentioned (create iOS app, know MongoDB, etc.) are things that I'd expect a good developer to pick up as needed. Working as a software engineer is about being able to think logically, not mastering a particular subset of skills.

And yes, latest software is frowned upon. You'll know why once you've been on a project that went completely off the rails right before finish just because somebody needed to upgrade the compiler. Those are things you plan for. You test the new software extensively, and see when you can best absorb the inevitable cost of switching.
Angklung Sound Library | WORLD MARKET ONLINE
Then maybe an acutal filmmakers perspective on why the prequels are bad might be the right thing for you. In case you haven't seen it before:

http://redlettermedia.com/plinkett/star-wars/star-wars-episo...
I think you are oversimplifying a very complex system.

Silly gun control (which is ineffective at addressing the threat to which it responds) isn't simply difficult to get passed because the NRA has a lot of money.

Conversely, in the second example, the clout/well-funded comparison argument is similarly ineffective.

It's not really that parallel, and there are a lot more factors involved.
I seem to recall from a trivia-style book (of all things) that many states have insane laws still technically on the books. Things like men can't wear dresses on Friday or that all men on the streets must have hats.

So, undoubtedly we need to ensure our legal code is cleaned out of cruft like that.

But I would be careful of complaining about the selectivity of enforcement. Take our hero Snowden for example. He demonstrably broke the law, and even Schneier agrees that the law he broke has purpose.

Not that Snowden is going to be pardoned of his crimes (another form of selective enforcement, btw), but he wouldn't even have the possibility of escaping charges for his "crime" without the ability to apply common sense to peculiarities and circumstances of his case.

Indeed, most legal beagles I know of complain heavily about a different type of regime without selective enforcement: "Zero tolerance" policies in schools that result in insanely stupid punishments being meted out to schoolchildren. Does anyone else remember HN's reaction to the science student in Florida who "made a bomb" at school?
I enjoyed this but on the surface reading didn't like his "it makes me think an octave higher" line, and on reading the context from Sivers (an excellent article that, btw) I even more didn't like it. The analogy just didn't seem appropriate.

However, after some thought I felt the paragraph after with the bulletpoints does actually line up quite nicely (albeit rather obliquely) with what Sivers was talking about and I think I get it now, the finer points just weren't immediately obvious. This a minor niggle but I think that he could have explained that part better, and without requiring a whole other article for context (no matter how good that article is!).
Part of a series on GC:

http://michaelrbernste.in/2013/06/03/real-time-garbage-colle...
http://michaelrbernste.in/2013/06/10/to-know-a-garbage-colle...
http://michaelrbernste.in/2013/05/20/adventures-in-GC-pedago...
Yea that's fair. I was actually thinking of timer coalescing on the server OS for improved power efficiency/performance -- I'm sure IIS, MSSQL, etc. all opt-in to coalescing responsibly.

It sounds like the OSX version is more of a "forced timer coalescing" feature.
Trends Across Seven 1,000+ Page View Blog Posts
iOS 7 is anything but flat. In fact, one of the core concepts is "depth". Layers and new navigation patterns emphasise this.
I like to think that the light rays from that far away galaxy could just be arriving here any moment, treating all with a good enough telescope to a free showing of Star Wars from a really boring camera angle.
I have no data on this - but IMHO losing the "silver surfers" weakens the ecosystem they're trying to build. The only reason I use Photostream since its inception is that my girlfriend's mom can use the iPad 1. FaceTime is another good example - it makes iDevices great gifts for parents & grandparents.

Also, have you seen how many elderly Asian tourists are using the iPad as the only digicam they can comfortably use? (Not sure if this is also a trend in other countries.) That's obviously the opposite of "cool", but these are $500 in revenue per user. The new lock screen and camera of iOS 7 are less discoverable.
It's curiosity that's important, not new stuff. We read HN because we're curious, and we don't want to miss anything. We don't get stuck on old inferior tools (at least not at home) because we like to tinker and explore. You can judge people, to some extent, based on their reading, their tools, how informed they are about the competition. Programming is like surfing a tidal wave of information and change; you don't improve by sticking your head in the sand.

(Yeah, that last sentence is a tidal wave of mixed metaphore tossed like a salad.)
Look in the dev forum there's a reason for it, not really a fix yet, but at least it's narrowed down. Also, it's a beta and these issues are to be expected at this time.
> Of the 321 sites supporting both SSL3 and TLS1, 86 (27%) chose different security parameters under downgrade conditions. Of these downgrades, 70 (81%) represented attacker-controlled loss of forward secrecy.

So this is the real problem - a minority of servers are misconfigured and won't use a cipher with forward secrecy under SSLv3. I just checked www.cloudflare.com and www.google.com and both use ECDHE even under SSLv3.

It would be really dangerous if browsers were willing to downgrade to SSLv2, which has no protection of handshake traffic, but SSLv2 has been disabled by default in browsers for years (Firefox even removed support for it altogether in FF8).
Pipe bombs and molotov cocktails are "arms" (just ask the government). Don't confuse "should you" with "do you have the right". Should you have pipe bombs and molotov cocktails? Probably not, as I'm sure they are illegal. And even if they weren't, you might decide it's not a good idea for you. But do you have that right? I think our founding fathers intended for us to be as well, or even more well armed than our government.

But again, there's a double standard going on here. Our government, even our local police forces, have these capabilities. They have the modern day and sophisticated equivalents of pipe bombs and molotov cocktails (grenades, flash bangs, drones, actual assault rifles, etc). Why are we trusting these people with these kinds of munitions? Anybody who has been paying any attention in the last 50 years has seen the gross abuses of power perpetrated by our police and government. So I ask again, why are we allowing them to have this kind of fire power? Or, do they just take it without our consent? If so, why do we need their consent to arm ourselves? Aren't we the boss? Don't they work for us? Aren't they public servants?
I stated my opinion elsewhere on this thread: Use what works for you.

That said, I do wonder how you'd like to back up your claims here? I mean - if you'd just say "Bah! Gnome 3 is a step in the wrong direction and the Gnome developers are clueless. I'm moving on" that'd be fine and cool - I guess everyone could understand reasons to do that, without neccessarily agreeing.

But you

- state that a 'majority' hates Gnome 3.

What? Really? A 'majority' of .. which representative group?

- state that Gnome developers consider their users as dumb (I .. hope I didn't misrepresent you here)

That's impossible to back, insulting and quite frankly it's hard to assign a
single motive to the 'Gnome developers'

- argue that they lost market share for some reason

Ignoring whether you're right or not (I .. tend to disagree): Why would that be
important? Why do you consider 'rule the DE market' / 'be a leader in the DE
market' (what market??) a worthwhile goal of the Gnome project? In my
opinion they should provide one of a number of consistent desktop
environments..
what's the proper use? I'm one of the clueless
New iOS7 design, perfect for HTML5
I think that the new design for Apple iOS is so much easier to imitate for developers and designers that work with HTML5.
If they are a net benefit to US taxpayers even when they plan to leave the US, that's a good point. We should give them a green card in advance though, plus ask their intention. There's got to be plenty of supply of worthy foreign students who intend to stay here. Taxpayer money is surely being left on the table if we are educating foreign students regardless of their intention of staying.
Thank you for writing the code and sharing it - super useful for many projects I'm sure!
i had to help my uncle, jack, off a horse.
I suspect a reduction in the number of people with names like that, much like Dick, Gaylord, etc.
This. Joy to the European work ethic. I haven't worked past 5 for the last 10 years. I refuse to do unpaid work and overtime. Would your employer bill you out for free? Nope.
Karissa McKelvey: A Week with Node.js — or, Why I Jumped on the Node Bandwagon
#slowclap
I like your style. Hope you find a good gig.
It's also speculation which doesn't exactly fill me with confidence the author knows what he's talking about: the unsupported suggestion that Bitcoin will stop people asking for bribes is frankly laughable and then he suggests the "relative consistency" of Bitcoin could be a welcome change above a chart which appears to show that over the last year the Kenyan shilling has fallen in value less than BTC fell in the last week (I'm comparing 7 day MtGox USD exchange rates with a presumably YoY Kenyan inflation rate of <5%)

I really wish Western speculators whose position in BTC vastly exceeds their financial knowledge wouldn't shill their position by recommending people in developing countries risk their money
Play Cubeslam
They're really slow with rolling out new features it seems, as proven by the re-design of the news feed. Myself and others haven't received it yet.
And that doesn't "read" well.
> Hint: it's not by telling them their cool hacks are useless.

No, of course not. It's by showing/encouraging more ways to hack a solution. Writing code is one of many tools that can be used, and as the adage goes: "if the only tool you have is a hammer, everything looks like a nail." You can't pick the best tool for the job if you only want to use one tool.
If you haven't seen the video Moxie mentions in the opening couple paragraphs, "don't talk to the police," I HIGHLY recommend watching it.

Not only is it informative, it is fascinating and very well delivered.

http://www.youtube.com/watch?v=6wXkI4t7nuc
> There probably won't be any prosecution because Snowden most likely defected to the Chinese government.

Or maybe he defected to Brazil? There's no proof one way or another, so let's just pick random countries and speculate.