skysight-inc/HackerNews huggingface dataset:
I wonder if the same things that worked in Europe could be used in the US. Over here, we have a nascent network of professional activists (EDRI, DigiGes, laquadraturedunet) that monitor critical developments and coordinate the hacking, the public relations, the interactions with politicians and the feet on the ground. Having something like this is essential to be able to harness the public outrage fast enough to make a difference.

For instance, this network campaigned for a long time against ACTA, but not much was happening. Then all of a sudden there were mass protests in Poland (btw. thanks guys!) which, together with protests in other countries, helped the network to get heard by the people that matter in EU politics. This is how ACTA was killed.

From my perspective, it seems as if the US has some organizations that could help in this, if they would coordinate. I'm skeptical, however, if the way in which the US tech scene is organized might not be detrimental to the overall effort. To many people in it for the next big thing, to few people doing blinkenlights.
> This resulted in him receiving a higher annual staff ranking, which in turn led to larger bonuses and stock grants.

The joke's on that guy, given what EA's stock value and bonuses have been like lately.
Reading through many of the responses, they're almost all phrased in terms of "X does Y better than Z" comparisons, directly ignoring your amusing and insightful comment.

At this point, the only thing that could save ordinary users from the melee of competing Open Source configuration management frameworks is an illustration by Randall Munroe.

(My hacker senses are tingling. If you listen very carefully, you can just barely hear a new eponymous law being born.)
My suggestion to 19 year olds. Be careful with this blog post.

"working at an already-massively-successful company means you will learn much less, and probably work with less impressive people."

Seriously? Yes big companies have lots of bureaucratic crap and things take longer blah blah. However, you do not want to be giving this advice to an "ambitious" 19 year old. Big companies have a lot of smart and impressive people. Lots. They also can teach you a thing or 2 about the "real world".

"Incidentally, don’t let salary be a factor. I just watched someone turn down one of these breakout companies because Microsoft offered him $30k per year more in salary—that was a terrible decision."

Let me provide the other side of this. You are giving up $30K in salary today as a 19 year old. Now, lets imagine that you need to get a job soon again since that "awesome breakout" company actually failed, what do you think is going to happen ? Yes, you will not be able to negotiate as high a salary as you could have if you had that extra $30K. It is not just about $30K. It is about having the power to negotiate next time if you move which you probably will as a 19 year old.
The Future of Design Is More Than Making iOS Flat
I don't think easily identifying companies that will "almost certainly be successful" is within the capabilities of any normal human being. Even the absolute best people at identifying successful companies get more wrong than they get right (the right ones just pay well enough to cover the wrongs).

Even if it was only that statement I took issue with, that would be enough to make me say that this is not actually good advice for a 19-year-old. Be realistic when giving advice...
For further context, I'm responding to someone who is advocating putting your business layer in your database.

I'm not against using tools that exist to make accessing your database more efficient - including recursive queries. I'm against making your database responsible for more of your application than it needs to be.
I was content in 1996 as an atheist with a job. God appeared. I freaked-out gave everything away lived homeless... nothing turned up, so started a company making 3D printing.

2003 CIA tortured me. I was disabled.

I'm trained to make operating systems. 64-bit was new.

I made an operating system, completing it -- mission from God.

Now, in Hotel California.

Waiting for them to see God.

I fucken made God's official temple!

CSC226 CSC326 Intel x86 asm
CSE421 CSE422 CSE423 Motorola 6800 asm.

I have been paid to program in VAX, 8051, x86, PIC, Atmel AVR, and 68000 assembly language.

Operating systems and compilers is the only thing I know, 'sept rocket science a little.

I took a course on operating systems, a course on compiler, a course on numeric methods, a course on graphics, a course on parallel supercomputing.
Also many hands on productions aspects of construction (use laser cutters instead of circular saws to cut wood) are human life critical, and little money is spent on non-hands on aspects. Like the admittedly cool blueprint system being plugged. Or something like "replacing the HR and OSHA (dis)orientation class with something like coursera".

A pity the blueprint system being plugged is ipad / idevice centric. "Google Glass, show me blueprint 84Q..."
He worked at NSA since 2009--just not through Booz Allen. I imagine he saw things that struck his conscience in his previous roles, and he took the latest position at Booz to gather hard evidence.
Kickstarter if it's a physical product, Google Adwords/Facebook Ads geared towards US geo, Appsfunder if it's an app, and getting the phone to speaking with potential customers.
Write some self sufficient applications. It can be as simple as an app that shows you movie times in your local area in a nice way, scraped from movies.google.com by some quick web-service you written. Try writing the app in some in demand underserved platform.

Teach yourself a couple of algorithms courses and some basic multi-threading problems like producer-consumer and so on so you can get through the interview gauntlet. All of my interview questions can be derived from 5 courses: Algorithms & Data Structures, Discrete Math, Operating Systems, Compilers and AI/Machine Learning (optional).

Go interview, be willing to move.

If you feel like you've already done the equivalent, then your prepared.
Strangling Innovation: Tesla versus “Rent Seekers”
How to  power freelance writing with optimism
Example scenario:
If you ask me to solve a problem, I can intelligently talk to you about what a program that solves that problem is expected to do, and happily whiteboard a big picture idea.
If I don't know the language required for implementation, that's ok because I'm pretty confident I can work out the basics and what I need to code.

To meet your points:
A) I haven't really put myself out there in a while(over a year), I've been 'prepping'
B) My algorithm's are poor. While I understand the concept of Big O notation, I can't readily look at something and say "oh that's a _______ sort"
If you do dev for iOS, then you need a Mac, no two ways about it. doing iOS dev on windows is really cumbersome and near impossible, if you're willing to shell out the money get the best mac you can.

I usually recommend Windows because of price-convenience ratio, (meaning that most people don't need the premium offerings of a mac and will be perfectly satisfied with a $400 windows machine). But if your use case forces mac AND you're used to it AND you have the money to spend -- then by all means go for mac.

In terms of specs Mac is only slightly more expensive, so if you need/want those specs once again it makes sense to stick with mac.
Name mangling!
On the way. Believe it or not my parents house was so old they built the cabinets and original doors onsite by hand! Back in the old days they literally dropped off a pile of raw wood, none of this prefab cabinets, prefab windows, prefab doors, etc. They even hand laid tile rather than using a fiberglass tub surround.
Compulsion 2013 Full Movie, Watch Movies Online Free, Full Download
If planets were closer
http://neckbeardrepublic.com will be covering django specific topics soon.
I don't think it's about users not caring at all. It's more about the limit to which they can add yet-another nuanced technology/security concern to their life and work and then keep up with it as times change. [1]

We've got a question of granularity [2] and rather than make a professional value judgment in the average user's best interests [3], the proposal is trying to represent the entire scale and then expect the user to educate themselves about what the scale means, compare that to their environment needs, etc.

[1] How long ago was it, we were simply railing against insufficient key sizes or improper certificate validation? Anyone who 'learned' up to that day's wisdom would have to continually update their knowledge along with the rest of us to be able to make informed decisions on which colors were 'safe' for which uses.

[2] 'how secure' on a scale from 'unsecure' to 'SSL' to 'perfect forward secrecy'

[3] drawing a line on the scale, to the left of which is not secure and to the right of which is secure. And, when 'less-secure' options prevent valuable information that isn't necessarily 'security' (e.g. identity validation) using a clear method of distinguishing that.
Livestreaming a Town Meeting is a Good Thing
I think there are windows of opportunity that a person who wishes to capitalize has to jump on. I'll guess there's millions of $ floating around in our industry that originated from 19 year olds who took opportunities in 1998 or 1999 that would have never materialized had they waited a year or 2.
I have done much of that - except for the putting myself out there part.

Willing to move is no problem.

Thanks for the advice. I'm working my way through a Data structures course now, I'll look for the others soon.
Plaza Towers Elementary School
A meaningful death only makes sense in context of a meaningless death, which what we're sort of "destined" to have. In the scope of the majority, the planet, the universe, our lives are fairly unimportant. Similarly, our deaths are equally unimportant. They don't mean anything except for an external stimulus to those who have faint memories of you. A meaningful death would be the opposite of that. It's purposefully nebulous because if I could have meaningful death, it must have meant that my life was meaningful or that I somehow derived the meaning of life. Absurdists believe that there probably is some underlying meaning to life, but that it cannot be comprehended by humankind.

Anyways, I agree with you that I'm merely an external event. In your example, the dog is neither worthy or unworthy, since that's subjective and has no inherent meaning. Whether the dog is worthy or unworthy is also irrelevant to its life or death. That's to say that although I truly believe that there's no purpose to all of this, I cannot answer that question until I've died. In that case, my life is spent trying to find a meaning in death.
Perhaps they should call it "pretty good"?
There's a fantastic video autobiography of Donald Knuth [1] that includes a good transcript for people like me who would rather read. This has been discussed [2] on HN previously and would be one of the links I wouldn't mind seeing again. In searching for previous discussions I found a 73 page transcript of an interview of Knuth by Edward Feigenbaum of Stanford that will likely eat up part of my afternoon.

[1] http://www.webofstories.com/play/donald.knuth/1
[2] https://news.ycombinator.com/item?id=3389980
[3] http://archive.computerhistory.org/resources/text/Oral_Histo...
No, of course I'm not. Moreover, reframing the dynamic that exists between a particular plaintiff and a particular defendant in a particular case by turning it into a blanket assumption as general as that is either stupid, dishonest, or both. Seriously, why would I do that? More pointedly, what makes you even raise the question?

Jurisdiction shopping is a very real problem, as HN readers who follow patent issues know all too well. Anyone insisting that Snowden's trial would be fair should pay more attention to the way the field is being tilted against him from the outset.
Prefab house sounds like the big builders. Everything that can be installed is the cheapest garbage that can legally be sold. If you watch big box home retailers (home depot, etc) they even make fun of it by calling the worst possible model they sell the "contractors special" or "builders special" to emphasize that no one who intends to live there and be stuck using it, would ever install such garbage.
One important difference: you don't have to install Ansible on the nodes you're managing, just Python >= 2.4 with a JSON module installed (default for 2.6 and later, available through simplejson for previous versions).

Also, Ansible does not require you to mess around with dependency lists to ensure that packages/files are installed in the right order - the order is built into the yaml config file. You don't lose any capability, you just gain (and this is my personal opinion) ease of understanding the order that operations will occur in.
in short - massive investment in infrastructure.

As the Monty Python skit goes - "All right, but apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, the fresh-water system, and public health, what have the Romans ever done for us?"
This is perhaps true where budget is severely constrained, or where Windows servers are spec'd, or where developers do systems administration, or where the corporate culture won't pay for capable IT.

Experienced IT staff can typically exceed the uptime of Google and Salesforce on a standard budget with no special accommodation. Perhaps the organization's IP (intellectual property) wasn't really worth that much, or upper management forced their hand? Sounds like that wasn't the case but you never really know.
Pixar, photorealism, and the making of 'The Blue Umbrella'
I typically respect and appreciate your comments, so thanks for interjecting.

I am not assaulting people writing comments. Of course, perhaps in your opinion using strong language equates with assaulting the eyes of the readers. I don't hold that view, but I'm happy to apologize if you've been offended.

I have not invented motives for rayiner's authorship. I have repeatedly asked what rayiner's motivation is because I am trying to understand why we're talking past each other when we don't have material disagreement on the precedent issue (while repeatedly calling attention to the fact that is not what I was referring to).

Just the other day, I read through a very lengthy exchange between you and other commenters doing the same thing--you asked a question that deserved answering, and everyone else changed the subject, diverted attention, attempted to get into your personal opinions and how that had fuck-all to do with your original question. You went what seemed like a dozen rounds continually asking people talking about different things why that had anything at all to do with what you were asking, and reiterating your question. I don't have the interest in going a dozen rounds with the same person to keep saying, "That is not what I was talking about. We do not disagree."

I made a jab at the CAFC, and have now wasted several comment rounds on trying to repeatedly explain to the same person exactly what I meant, that rayiner and I are not in material disagreement on the issue of precedents (though perhaps on our interpretation of precedent existing in FISC decisions, irrespective of their reach to other courts), that the issue of precedents is not at all related to the act of being a rubber-stamp, and apparently we can't get away from continually making pointless comments about precedents.

As for calling the author a troll? No, sorry. You're incorrect there. I asked if the author was here for trolling. It was an honest question, not an accusation. By the time we'd gone into the third round of saying the same things, I was seriously wondering if I was just being trolled for pedantic quibbles over how a particular word or set of words was interpreted.
My Song Got Played On Pandora 1 Million Times and All I Got Was $16.89
Gmail uses Perfect Forward Secrecy, so what? If the NSA really does have direct access to Google's servers, then PFS will not provide you any extra protection from them. Sure, PFS will make it harder for others to snoop. But the current context for the general population is PRISM and the NSA.

I'm not saying that PFS (ugh, what a name, perfect, really?) isn't valuable, I'm just pointing out that no one should think this is going to make it any harder for the NSA to read/access your gmail account.
5 Little Known Factors That Could Affect Your Business Negatively
Since this is a forum site (versus a site that might get sensitive data), I hadn't bothered to check to see if it was always on HTTPS, until this post. Glad to see that it's always on.
Paul Thurrott's Windows Phone 8 screen
> Is console game development really that bad?

Well, that story was from 11 years ago. Even then, PS2 and XBox devkits weren't bad. Comparable to IDEs at the time, or maybe even a bit more powerful for debugging.

> The guy debugging with colored screens is a real WTF.

That's essentially the graphics equivalent of printf() debugging. It's all about quickly getting some insight into what's going on. If hacking some colors in there does it, so be it.

Note that this was a bug occurring related to handling user input while loading, so it's likely that pausing the game or stepping into a debugger would actually prevent the bug from occurring. In situations like that, you make do with what you can.
One justification may be that it's much simpler to both obtain and display helpful location data as a native application than a web page.
Oh, you're so awesome it hurts? Sorry to hear about your rich people problems.

> the greatest motor race in the world: 24 hours of Le Mans

The entire southern half of the U.S. begs to differ. Personally, I'd go with the Monaco Grand Prix if we're talking cars. If we're talking about "motor races" in general, it'd definitely be the Isle of Man TT. Hell, any one of the 18 yearly Moto GP races is probably better than Le Mans.
Process of Signature
The Oklahoman's interactive take on the stories surrounding the Moore, OK tornado at Plaza Towers Elementary School. This, in some ways, reminded me of NYT Snow Fall[0]

[0] http://www.nytimes.com/projects/2012/snow-fall/#/?part=tunne...
Absolutely nailed it with this response. Wish I could upvote more than once.
Scary, considering that chrome use is going up and IE use is dropping.

Odd that there doesn't seem to be any good tech website offering a succinct overview of the report.
This really resonated with me, I realized at one point that I couldn't enjoy video games if I didn't win them. There was another article about the Startup bus and the toxicity of doing whatever it took to "win".

I am much more appreciative of the Journey now than I was when I was younger.
Air.

I've found that when it comes down to build quality, responsiveness, portability and sheer joy to use, the Air has always trumped any Windows offering to me.

I went from the 2008 unibody to an Air as well (though I'm on a Retina MbP now) and the difference was stunning. You'll see a huge boost in speed, much better usability and the battery life is fantastic.

Just go try it out in the store, I think you'll be sold pretty quickly :)
There's a mixture.

CKeditor is http://ckeditor.com/
CodeMirror is http://codemirror.net/

Which are both JavaScript

GlGears is an emscripten port from c.

Pac Mini is written by myself in DCPU16 assembly and running on a Javascript Emulator.

I wrote Termish in JavasScript.

I made Generic Platformer for a Ludum Dare using Haxe and compiling to JavaScript.
WikiLeaks: We Know Where Snowden Is, But We're Not Telling You
How to Interview Candidates - Jobs to be Done style
It's not self-evident to everybody, and that's why it needs to go through the courts. A legal precedent would benefit Bitcoin by removing uncertainty about litigation. And I think it would be a good thing for everybody for it to have its day in court.
Supposedly many python programmers are switching to Go (devs were suprised too).
If you treat your endpoints as resources, and if you think of the verbs as the operations you can perform on those resources, then you have a discoverable interface. IF you limit everything to a single verb, then you have to define a series of operations...
And now I'll say if you like Perl then there's a simple CFEngine-lite-like project I started called Slaughter:

http://www.steve.org.uk/Software/slaughter/guide/

Policies (read "perl scripts" + "file templates") are fetched from a central location, which could be a git repository, a SSH server, an rsync export, or similar. Then they're compiled and executed locally.

Surprisingly powerful, plus you get the power of Perl + CPAN.
I used Puppet for a few years (and created a few modules for it https://github.com/puppetmodules). I switched to Salt a year ago. My main motivation were its simplicity (YAML+jinja), lower memory consumption, easier source code both to read and contribute to, and its support for both push and pull based architectures.

If you want to get a feel for how salt looks like when managing some servers and laptops you can take a look at my states: https://github.com/uggedal/states
I'm proud to have signed the petition and I'll tell anyone who asks. The government depends on cowardice to get away with what they've done so far. The least a citizen can do is to sign a few petitions and contact your representatives to tell them what you think about this.
I use TypeScript on a medium-sized (>50K LOC) single-page web application, as well as on some personal projects. The large project was ported over from JavaScript, which went quite smoothly. So far TypeScript has been great. Doing front-end web development while writing type-safe quite is a nice luxury I have not had before.

The only thing I would complain about is some of the tooling is still a bit unstable, which is understandable. I'm using Visual Studio 2012.

I've been looking forward to 0.9 for some time now, as the generic support allows me to fully express all of the types in my system.

To me the most beautiful thing about TypeScript is it's compatibility with JavaScript and how definition files work. Definition files essentially allow you to write code contracts against existing pieces of JavaScript code that may or may not be outside of your control.

https://github.com/borisyankov/DefinitelyTyped is a good resource for definition files.
For the record, Salvador Allende was the president of Chile, not Peru.
this is about how hard it is for users to download and run potentially malicious exe files with the browsers, ie has a whitelist of common non malware exes.
[video] My 1st interview with a billion dollar company's CEO (Evernote)
I haven't worked with Node myself, but you can find a definition file here: https://github.com/borisyankov/DefinitelyTyped/tree/master/n...

Fly at it, I say.
Ask HN: Would you use a (physical) address verification service?
Hi,

I was wondering if anyone would use a service that validates physical mail addresses for you? Let's say your service requires a real address, or you run a promotion that is limited to once per household, we would send a postcard containing a pin number on your behalf to your user, and upon receipt they just connect to our website, input their pin number, and their address is validated. They are then returned to your website and you can proceed with 100% confidence that their address is real.

Would that be a useful service? How would you use it?

Thanks
Thank you, great list and kudos to those who produce the screencasts.

But man, screencasts will date fast. I learned a lot from [Node Tuts](http://nodetuts.com/), like how to use expressJS and MongoDB using Mongoose. Now all those contents are gone (well not technically, I saved them somewhere and it's still on Vimeo - but the tutorials are basically wrong). Don't get me wrong, I'm very grateful for the tuts, I can pickup Mongoose today, and have no problem adapting.

For those new to the platform, there's nothing more frustrating than spending 30-60 minutes watching a few videos, then follow the instructions down to a T and failed.