skysight-inc/HackerNews huggingface dataset:
The belief you have to turn yourself in in order to be considered a hero, ignoring all your deeds, is incomprehensible to me. When did "hero" become synonymous with "martyr"? Turning himself in or not, what does it change in what he revealed?
That looks really nice. I'll give it a go.
"All it takes is a miswired socket, earth fault or short in a power supply and you've got 110-240v going up your arm and you're dead. "

It seems to me that you are not a qualified electrical engineer. Those three words are incompatible with the above statement.

Probably you are engineer, when I come from in Europe this title means something serious, but in other countries means very little.

But qualified you are not.

I AM electrical engineer and you don't know what you are talking about.

In my country we say that it is easier to catch a liar than a gammy person.
I see this complaint a lot. It seems highly correlated to the broadening of HN's voter base.

If new users are not taught by existing users what the existing users like and think should be upvoted, then what is upvoted will naturally shift over time.

Long-time members may consider that a deterioration in "quality". Quality is of course subjective, but I suspect in this case it actually means more like "not as close in alignment to the way things used to be, which I liked".

I'm fairly new here, and as a newbie, I haven't ever been taught what the existing community thinks I should upvote, whether in submissions or comments. Beyond the guidelines, which state:

> Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.[1]

[1]: http://ycombinator.com/newsguidelines.html
It says "paying 5% of gross revenue resulting from sales to users" not "5% of profit".

I'd be rather surprised if they asked for 5% of profits due to Hollywood Accounting:

http://en.wikipedia.org/wiki/Hollywood_accounting
I think you're going to have to work harder to show the value of this. "Make email simpler to deal with" doesn't say anything to me. I also don't see why I would want to use this instead of, say, gchat.
I didn't think about it so literally. I understood it more as a methaphor/explanation for life and meaning of life.
OneNote team AMA
ARM: Android Wear and tiny chips pave the way to wearable future
Actually, like I said, I didn't even read the rest... so it wasn't an assessment on the article at all. It was an assessment of the author.

But here's a job tip: Don't talk about women like this. If you get a job, you will actually have to work with some. Also this level of immaturity will make your job search that much harder.
I hate to say this, but his resume sucks. Generalize, but don't generalize your resume.

Listen, if you can code in Haskell, Lisp, ML, and spit out binary code by hammering it via Hex, no one cares if all they want is a PHP or Ruby programmer.

Specialize your resume, if they want PHP, explain what you have done with PHP. If they want C/C++, highlight your C/C++ experiences, if they want a sysadmin, they don't care about your coding skills. You can show those off in the interview, and let them know you have other skills.

What this means is you need to have about 5-6 different resumes targeting the jobs you are going for.

Drop ancient and basic things out of your resume too, I saw MSDOS, HTML, CSS, GIMP, HTTP, XML, etc in his resume.

He has the technical skills, but not the marketing skills. He is in the business of selling himself, all those skills oversells himself and makes many companies afraid that he would want a ridiculously high salary and that they can't afford him.
mu. (http://www.catb.org/jargon/html/M/mu.html)

This is the type of question news organizations like to use when they run out of things to talk about, or to distract the people from what is really going on. Whatever Snowden is considered is immaterial with respect to what the NSA has been, and is currently doing to the American people. A more relevant question would be asking why James Clapper is still Director of National Intelligence after lying to Congress under oath, and why Obama is protecting him.
Voted "Neutral".

I believe there is great deal of difference between Snowden and the likes of Aldrich Ames. Snowden's actions have cast a much-needed spotlight on the NSA, which has clearly moved beyond protecting the United States from foreign threats and deep into Orwellian territory. Ames sold out his country to make a buck; Snowden (who may or may not have other motives) at least provided a valuable service to his fellow Americans.

His disclosures about non-domestic NSA activities, however, keep me from voting "Hero".
If I had to guess, it's designed as a threshold barrier so they don't have to deal with trying to track down thousands of "projects" where the developer is someone who had big plans to build a game but got bored a week in.

At least now, presumably the $19 at least covers the operating costs of tracking all the people you might need to be collecting license revenue from.
That is a reference to a trope in movies where the "nerdy girl" takes off her glasses and suddenly everyone realizes she's beautiful AND smart!

http://tvtropes.org/pmwiki/pmwiki.php/Main/BeautifulAllAlong

"She's All That" is a prominent example.
I voted "hero," along with what seems like everyone else on this site. But I would have voted somewhere below that tier if the option existed. To me, "Hero" is too strong a choice to characterize my feelings, but "Neutral" is too weak.

I am not sure what a word like "Neutral" means in this context. Does it mean I don't have an opinion? Does it mean I don't really care about the topic? Does it mean I'm still making up my mind? Does it mean I'd put my opinion of him at somewhere between 4 and 6 on a 10-point value scale? My point is, "Neutral" is a single value attempting to capture a wide range of possibilities, many of which are orthogonal or even contradictory to each other. Each of those possibilities is a valid choice, but because few people will look at "Neutral" from the same perspective, fewer people will select it. (That's just my guess, at any rate.) Its range of semantic meaning is so broad as to become almost meaningless.

I would describe my opinion as "The ends were valid, but they don't seem to justify leaping to the means that Snowden used. On the balance, however, he did what needed to be done." Our system offers whistleblowers a range of options incrementally less extreme than the course of action he took. Maybe he'd already tried to go down that road? Maybe he feared he'd be taken down before he could air things through legitimate channels? Not sure. I don't feel that I have enough background information to make that call.

Tl;dr - If "1" is "He's the devil incarnate," and 10 is "He's the best thing for our country since Abe Lincoln," I guess I'd rate him a 6-7. History may revise my opinion upward, however, as more information about his circumstances comes to light. It seems unlikely I'll revise my opinion downward, especially as I learn more about what vile shit the NSA, et al., were up to.
No, it was the de facto standard mailing list for releasing vulnerabilities. Over the last 7 years it's gotten less and less relevant as a way of releasing vulnerabilities, because large public mailing lists are not a particularly effective way to publish vulnerabilities.

People seem to believe that happened because vulnerabilities started to obtain a market value, but:

* The serious high-end memory corruption vulnerabilities were (a) more common and (b) much simpler at FD's inception, making them more amenable to posting on a list; in 2014, a high-end vulnerability is likely to be complex enough to merit in-depth consideration on a blog instead.

* Table-stakes XSS vulnerabilities also tend to get written up in blogs (where they help establish a track record for researchers whose future employers aren't going to trawl through FD looking for them), and when they get bought, get bought by bug bounties. It is hard to argue that bug bounties are a bad thing; nobody benefits from a web vulnerability in a SaaS product other than the operator of the SaaS product.
I blame Cthulhu. Mystery solved.
Similarly, customers appear to be unwilling to pay more for the face value of the ticket, which is why airlines are trying to make up revenue on other "extras": baggage, meals, extra leg room, etc.
Generally not an early adopter, but after backing, using and being blown away by the original kit this was an easy decision.

Interestingly, the checkout page reflected my Oculus Store Credit discount, but the confirmation email I received did not.

Can't wait.
Tagging needs to be multi-dimensional to be effective (e.g., host=X, device=Y, interface=Z, etc.)
I see no mention of the closely related four stages of competence:

http://en.wikipedia.org/wiki/Four_stages_of_competence#The_f...
They are not allowed to modify the files. CloudFlare had to deploy a special fix to disable all cookies and security functionality completely on my account. Only after the fix I enabled their CDN.

MaxCDN does not modify the files in any case.
having some experience with unions by hearing stories and watching the news

That's not really an experience, is it? Yeah, I heard lot of dark stories about unions as well (corruption, nepotism, violence, dirty politics, mafia connections - usually it's one out of these), and there's a lot to improve but then again: unlike governments and corporations unions don't own powerful media outlets to fix their PR, do they? Also, who says the developers' union has to be like the other unions. After all we are the people who "think different".

Anyway, just take a look how it works in Hollywood. Basically the only profession there which doesn't have its strong union/guild are the special effects people. And while the movie mega-corporations make billions on superhero franchises the FX companies go bust one after another.[1][2]
Do you remember the Writers' Strike?[3] The corporations agreed to share their profits with writers only after 12 000 union members were striking for over 3 months.

Another example: the case of Julie Ann Horvath at GitHub. She asked HR to be a mediator between her and the company's founder[4]. She cried during that meeting and HR did nothing. I wouldn't blame them, they too risked their employment there. That's unions job, that what unions are needed for: to protect you from your employer.

In the end, it's a harsh world we live in and we have to cope with it.

So, why don't we make things a bit easier for ourselves? Historically, every major technological advancement (industrial revolution, introduction of cars, and so on) poured vast new wealth into the hands of entrepreneurs and investors, while common workers either lost their jobs or had to work much harder. That's when unions were "invented", that's when eight-hour working day was fought for[5] - basically that's when current shape of the Western society was molded. We have various means that protect the existence of the middle class[6] to this day. Yet, we now observe a new industrial revolution and - that amazes me - the hard-workers that propel this revolution are voluntarily waiving their most valuable rights. Not only that, they (we!) are more eager to defend billion dollar corporations' not paying a cent of taxes than to ask for medical aid for a colleague.

software developers are amongst the most adaptable people of all industries

When you're 40-50, got over 20 years of experience, two kids in high school/college and a mortgage the last thing you ever want is to adapt to a new line of work and start from scratch. This one, I believe, don't need a citation.

1) http://online.wsj.com/news/articles/SB1000142412788732386430...

2) http://www.ibtimes.com/vfx-oscars-march-visual-effects-worke...

3) http://en.wikipedia.org/wiki/2007–08_Writers_Guild_of_Americ...

4) http://techcrunch.com/2014/03/15/julie-ann-horvath-describes...

5) http://en.wikipedia.org/wiki/Eight-hour_day

6) http://www.barnesandnoble.com/w/who-owns-the-future-jaron-la...
I was able to get the DK1 working using a hdmi -> regular displayport adapter for my Thinkpad X220 on Ubuntu 13.04
WebRTC works as a transport mechanism, but does Firefox actually allow for screen capture?
What if you have too many great ideas?
Blue River Technologies Raises $10M to build farming robots.
Graduation Rings class of 2014
Traditional Graduation Rings at great prices
In this case the entire design (color, shape, etc) is nearly identical to my Fluke meter. I'm sure they're not going after every yellow and gray meter on the market. These are clearly designed to look just like a Fluke meter
> 2. Ask candidates to implement a simple project (~8 hours)

I've never understood why employers seem to think asking for 8+ hours free work before even possibly getting an interview is fair to the applicant.
USD is different from $, EUR is different from €…
Then again, just promoting the community would inevitably help many companies involved by generating programmers and other enthusiasts.
Thanks! We've got more goodness on the roadmap and still working towards the best marketplace possible.
Looking for a cofounder role? Join me; I've already got the ball rolling
TL,DR: Longtime reader, throwaway account. Started e-commerce company solo a while ago and planning to join an accelerator soon. Looking to ante-up by adding 1-2 people (ops/marketing and possibly tech) on mutual trial basis to start. I'm generalist (design business & some tech).

More: I recently established an art-focused e-commerce startup, centered on redefining discoverability with a twist and direct sales of unique goods from indie designers. Planning to join an accelerator soon and would love to have a team in order to grow and capitalize on the program's resources and connections.

Rather than speed dating and swiftly declaring love until death do us part, I figured an extended dating trial of a few months might be more practical. Compensation could be structured as stipend paid during the accelerator period followed by negotiated equity (on vesting schedule) if both parties agree to continue working together. Possibility for full salary when the startup gets funding (or reaches applicable sales milestone first).

I'm open to partners from anywhere, as long as you can relocate to North America to participate in accelerator and possibly stay afterwards (open to half remote/virtual then, preferably within same timezone). Contact me if interested: artystartup [at] google's email service
It has come out of enterprise focused development - there's no getting away from that. And we have enterprise customers that the toolkit has to support.

However, enterprise is in a state of convergence right now. Those that would not previously work at "Enterprise" orgnisations are providing great value there. Those that have been part of the web development community for some time will hopefully attest to that.

So, what we're trying to do with BRJS is follow that convergence; and be part of it. Some software engineering concepts traditionally associated with enterprise shouldn't be dropped simply because of this association. Similarly techniques and tools that wouldn't have been found in the enterprise shouldn't be dismissed because they don't conform to the expected stereotypes.

For example:

- encapsulation
- separation of concerns
- interfaces (In JavaScript: arrgghhhh!) - think contracts (function names and signatures). We've had lots of discussions about this but them continue to delivery value when building a maintainable app
- services via an IoC/Dynamic Service Locator (see Angular)
- PubSub - hopefully Addy Osmani and a number of other solutions have done enough to clarify why this is useful

All these ring of enterprise. But they're actually just good and simple software engineering practices.

When building large JavaScript apps it's about getting the balance right and we're hoping that as part of this open sourcing project we can do that.

One obvious thing that will still stand out as needing improvement are the deep directory structure (from Java). This is high on our list of improvements. We also only export to a WAR right now, but flat file export is also a high priority.
Well thank you very much for the support.
Respecting a person more, for signing his own death warrant?

This is real life, not a crime movie; there is essentially no value in making himself a martyr more than he already did - you're forgetting that he had to leave his family and certain future, for starters.

"American" hero is a very fuzzy concept, especially after his revelations. If the american administration has influence/power over most of the countries in the world, and now also intrusion in their communications, there's little to no place where to hide aside the enemy.
wow... well that's taken up most of my workday and ruined my time for side-projects at the same time. Brilliant article.
They likely realize what they're doing. I'd wager it's a friction fee. Markets often have fees just to add friction to eliminate some problems that derive from completely free access. They clearly don't care about the $19, it's meaningless except for one plausible purpose.
https://math.stackexchange.com/questions/195924/proving-a-fa...
Sure!

To feel 'froggy' is to be ready to jump into something new at a moments notice for no real reason other than to feel good going the extra distance. One of the more useful idioms I've picked up.
What went through my head was "Step 1: Be a piggie."
$ is used to represent dozens of local "dollars", not just USD. That's why you use "USD" when specificity matters. There's nothing wrong with "BTC" when you need to type something out about Bitcoin. Specialized symbols in font is not a scalable solution...
While I am probably going to use it all the time, I think it's a better development model to have it evolve independently and having the core of backbone stay really simple.
tried to use this and the results were completely off...

BUT i was trying to use it on Moonlight In Vermont by the Johnny Smith Quintet. I am expecting that the type of harmonic structure used in the jazz chord melody style is probably beyond the current capabilities of this technology.

Even still though, i mean the results seemed to have no relation at all to teh music being played, chords were shown on silent parts of the song and vice versa.
It wasn't until I got to AP Computer Science in school that I had a teacher that knew the material. From 4th grade up until then the teachers were faking it. I guess that's why I am biased on this point. :-)

I hear you on the pneumonics. Better to learn the essence.
Cremation: Guaranteeing that your chances of reanimation are as near to zero as possible. Personally I'd go with cryonics, but thats after you move past the coping mechanisms.
It's weird only if you start from being human. If you start from being, to reference the famous quote, a star, it gets rapidly less weird.

Or more weird.
"For the most part, barring a minority of highly specialized high-level positions, engineering ability trumps computer science knowledge."

+1
Really, the scam is not the silent tracks--the scam is encouraging your fans to repeatedly play the tracks when they're not actually listening.
Thanks for the feedback, is that better?
Or on brace.io (aka Dropbox)
Uh huh. I'm an EE and I'm calling your BS.

It's fine for people to use PCs (and lamps and toasters and blenders) even though they might have earth faults. It's fine for people to charge their phones even though there's a nonzero chance they'll use a counterfeit charger. And it's perfectly fine for people to probe 5V circuits using a $15.00 multimeter.

If you're really claiming that everyone needs a $400 Fluke before they can probe the circuit they just soldered together then I can only guess that you're really hurting for work?
I think the parent's point is that people will less likely to have a warm cache because it's less likely any other site has requested the exact same group of files.

(Though there's debate as to how much that matters.)
yeah, we have focused on building dashboard like solutions. However, we're undergoing a number of mobile projects right now and we're hoping that part of open sourcing will result in trying to build other types of apps. Hopefully it'll be a learning experience; what works and what doesn't.

I'm hopeful that BRJS will have wider applicability since Blades are conceptually similar to Web Components and I'm sure the hope is that they are widely usable.

We'll see!
Growth Hacking Your Personal Blog
Probably just inexperience! Do you have any particular parts in mind?
Yup. It's configuration management.

A setting maybe needed per app, per process, per thread, per class|module, per subclass|include/extended module, per instance or per method call. (Phew.) And that's probably only 90% of use-cases, not counting apps configured by something like a JSON api, ZooKeeper or Chef databags.

The trick is to isolate config from behavior out of code as much as possible, scala style. An obvious example is to use environment variables so apps can be reconfigured without touching code.
The Post-resume Economy
For those of you in other cities who might be interested:
https://news.ycombinator.com/item?id=7430082
Tim Cook calls "Haunted Empire" nonsense
Congrats to both, and the execs that work with these guys.

Some VCs come with banking backgrounds. I like the ones that come as entrepreneurs first. Their advice is hard earned.
They all look the same to me a small curve it's not going to make much difference.

And it's not like it has the Fluke logo on it or anything.
I'm about as old and I've lived in the bay area all my life. I've seen the popularity of things on his resume rise and fall. I'm not on any social network and my bank account has never exceeded five figures. I could be this guy. Maybe I will be in a few years.

But even though he probably has plenty of skills that could be useful I doubt I'd seriously consider this guy at my present employer. Why? Because his whole signal to noise ratio is way too low. He's got a ton of red flags and "resume smells":

* Freelancer for 11 years
* No mention of employers or marketable projects in last 5 years.
* Laundry list of antiquated technologies (some listed multiple times)
* Lots of irrelevent stuff (reasons for leaving, college honors from distant past)
* Random WTFs thrown in for good measure (oldcoder.org? christfollower.me?)
* No clear mention of goal, purpose, motivation or passion.
* Comments showing pride about being a "generalist"

You never get a second chance to make a first impression and unless you're introduced by a trusted third party the impression your resume makes will be the first. Each and every word should help a potential employer want to talk with you. Your content should be informative and relevent. Writing it may not be easy but remember what is written without effort is, in general, read without pleasure.