skysight-inc/HackerNews huggingface dataset:
For some places, sure, but let me reassure all the average programmers in Des Moines or Tulsa or Kansas City: don't feel bad about yourself. It really is true that most of you are making $70k a year. And you have a house and a comfortable life, unlike the guys in New York and the Valley telling you that that's low.
A bit what we said plus some more interesting feedback.

Even more problems; you must trust a "cloud-like" service for the keys exchanged. Bleh, this isn't going to get used anytime soon.
Technology VS. Religious Zealotry
>No, it isn't, because if we're in control of its growth, its growth is limited by our mental capacities

I don't know why you think this is true. In fact, we do this all the time. Just about any decent sized neural network we train we are incapable of comprehending how it functions. Yet we can bootstrap a process that results in the solution just the same. As long as we are able to formulate the problem of "enhance AI intelligence", it should still be able to solve such a problem, despite our lack of intellect to comprehend the solution.
I think John Dean's comment about the Bush administration fits this situation: ((perhaps mis-)quaoted from memory)

"They're not on the road to fascism, but they're not very far from that road."
No one's personality is the same throughout their life. As we each experience new things, we change to take them into account.

In this case, Woz is saying that the movie portrays Jobs as being a lot more focused, capable, and charismatic than he actually was as a young man. Letting the present color our view of the past is an easy story-telling trap to fall into.
Notch's Minecraft follow-up 0x10c officially dead
There's plenty of code floating around the white market for injecting code into running UNIX processes. It's a documented feature of the dynamic linker, and has been for decades.

Injecting code into a process running in the same security domain is not an attack, regardless of platform.
Detailed examination of the NSAKEY [1999]
Inspired by codecademy?
Anyone have any experiences with E-1 or NIWs?
I challenge the assumption that being faster is reason enough to check out X.
This exactly, a language spoken by almost less than 10% and then forcing it upon the rest of the people. If a common language is needed why not use English? Trying to to extinguish language?! - Now that is the most comical thing I have heard. As 'srean put it - 'spoken like a true armchair ignoramus'. Why is this even top comment?
> As for people, there are plenty of folks willing to work for free.

Advising founders to recruit unpaid volunteers is horrible advice. Not only do you tend to get what you pay for, "free" labor can prove to be anything but free once the lawyers get involved.
RCF 013: Crowdfunding Lessons Learned Pt 1 | The Big Challenge
I was under the impression that Fortran Devs get paid pretty well, because its not the cool thing to do there isn't a lot of them.

Also the languages changing fast thing isn't really correct, Java, C++, C#, Javascript, PHP have been around a long time and still going strong, you could do your entire career in one of these.
What is the best way to handle this? Supposedly one shouldn't do it from scratch. I can see that. Now about libraries? Are there good ways to call/encapsulate/use crypto libraries without shooting oneself in the foot. Maybe some provide good default padding, message formats, and repeated/invalid packets and all the other common pitfalls?
These look useful wonder how good their implementation is:

http://sipdht.sourceforge.net/

http://www.tixati.com/ <-- Just the beginning description of it is great from what I can see.

Something i'd have to look into. . . :D
Unless you have a pro account there is a 20 gig/day bandwidth limit. With pro it's 200 gigs.
Guilt for most crimes requires two parts:
- Intent, willfulness, recklessness or perhaps even negligence. This is the "mens rea" or "guilty mind"
- An action which is a product of that guilty mind, the "actus reus" or "guilty act"
Part of the latter is that the act has to actually reasonably be able to result in the harm of the crime.

I am not a lawyer, but the author of The Illustrated Guide to the Law is:
http://lawcomic.net/guide/?p=266
You should read all of it.
Thanks, i have never seen this interview and i watch bwest clips often.
No, voters in general are not "awash in power". The vote has been heavily rigged, to the point that House Republicns, who command a majority of ~20 seats, were abor to secure this margin even as Dem candidates garnered 1.4 million more votes.

Some voters are (relatively speaking) "awash in power". But these tend to be while, male, older, and rural.
Not really: For whatever reason, my
electric company commonly drops power
for a second or so about once a week.
How do I know? Because then the clock
on my microwave oven just blinks not knowing
what time it is.

Well, that one second power drop also
causes my cable modem to forget the
IP address it was assigned via DHCP
by my ISP.

So, the guy with the C&D letter can
tell the Web site that traffic on the
banned IP address was no good evidence
that the traffic was from him and, instead,
could have been from any customer of
the relevant ISP.

Moreover, the ISP could assign the
IP address the Web site banned to
just any customer not involved in
the C&D letter, etc. Then the
Web site would ban that person;
I hope that person would not
get charged with a crime.
In fairness, the form

Thomas Jefferson said that [some well reasoned argument or opinion]

Yeah, but Thomas Jefferson was a slave owner.
[and thus we shouldn't consider his argument]

is pretty clearly ad hominem.
I regret there isn't any benchmarks for d, especially vibe.d.
that seems logical to me. If it's going to take you 2 hours vs 30 minutes to rewrite/refactor your code, that extra physical/time burden will dissuade someone from saying goodbye to the code they just wrote.
Can you give more details about the OTR backdoor(s) you are referring to? I've never heard of this and google doesn't return much either.
How to write a case report?
Quite broadly, that the Web site
got traffic from the banned IP
address is not solid evidence
that the person who got the C&D letter
accessed the Web site. The Web
site will need better evidence
than traffic from the banned IP
address.
May seem like boasting, but could not resist! Indians if they have finished schooling can speak at least two languages - English and their local/native language. Some of them in the south learn Hindi also, so it comes to three languages - most of the colleagues I work with fall under this category. Also Indians are pretty good at picking up new language if the move to another state in the country for work. I for one know five languages Tamil, Malayalam, Hindi, English and Kanada.
Doesn't sound hard to steal, even if they're broadcasting themselves.
No filter has an infinitely steep cutoff slope, it's a question of the 'degree' of attenuation. It may or may not be safe in practice, but if it is it's not "by definition".

50KHz is just two octaves above our normal range of hearing. She's claiming "charge laptop in 3.5 hours" levels of power transferred to a transducer "the size of a flash drive" a useful distance away.

Now apply the inverse square law to estimate the necessary output power or assume a focused beam.

Now imagine that flash drive is your ear, your eyeballs, or a pregnant lady.
A better analogy might be using a basic scientific calculator vs a TI-83 calculator for your math homework. Having things like the history and the "ans" variable available makes things far more enjoyable and stressless in crunching those numbers and finding those angles with trig functions, even though that scientific calculator functionally does the job totally fine.
https://twitter.com/pr0f_srs/status/202819821254082560
Within 1 google away. . .?
Some of our grandparents felt the same way.
Show HN: Eclipse Plug-in Mash-up Framework
I would say because of the rule "if it works, don't fix it". But a factor 10 in performance means potential server cost reduction by a factor 10. I think this is the purpose of this blog post.
Notch puts 0x10c on ice
Trash talking Big Data
Nice work. You may want to look into collaborating with these guys: https://github.com/angular-widgets/angular-jqm Basically, they are using the jQuery Mobile CSS (no jQuery though) with Angular.
Ok, sorry, now I'm on the next lesson: http://chesscademy.com/exercises/skewer-the-shish-kebab

This hint is silly. It talks as if I've already made a move, but I haven't made any moves. This is totally confusing.

Update: Ok, I read the Wikipedia article and it mentioned that long-range pieces can skewer. That's interesting. I had never thought of grouping the pieces into long-range and short-range attackers, but that makes total sense. I see now that both pins and skewers are really tactics for long-range pieces. They're ways for you to control parts of the board "at a distance" by forcing your opponent to move or stay put.

There might be situations where a short-range piece could pin or skewer, but I can also see how that would be more precarious. Both pieces being pinned or skewered would have to be close together and the attacking piece would have to be close to both. This means you'd probably be in "enemy territory" and your attacking piece more vulnerable to attack.

With a long-range piece you don't have to worry about any of this. Your opponent would have to enter your territory to halt the pin or the skewer.

That seems like an important distinction to understand. I look back on some of the things I was doing in previous exercise and they make no sense in light of this distinction, e.g., moving pawns around like a monkey trying to pin and skewer things.
ironically, that's not the common experience; the term 'second system syndrome' was coined for a reason.

"allowed to drop functionality", as used by you, is a strawman -- the team _added_ functionality to the part they were rewriting without incurring the wrath of the second system. sure, the line counts are off, but your argument does not stand in the general.
The first hires at Google, Amazon and Subway look back
I'm confused then because according to founder Greg Kidd 3taps does not get its data by scraping Craigslist:

"...We didn't get the data from them anyways. We're finding it from other sources which have already indexed it like Google, like Bing, like other search engines that are out there."

http://www.youtube.com/watch?v=6Rf6JrSYZ4U#t=27m32s
People might beat up the benchmark or the methods, but in all honesty, Go should be an order of magnitude faster. It's compiled and runs about as fast as java in many benchmarks. I've seen some companies go from ruby to the jvm and have basically said 1 JVM instance = 10 ruby thin instances. So, when you think in that context, it makes total sense that go would be 10x faster than python for the same reasons that a compiled JVM language is 10x faster than ruby.

I'd say from the numbers I've seen this benchmark is not an unreasonable display of the performance difference between go and python.
Ship to ship laser communication fixes that :) Good luck finding the beam.
Sure, but what the heck is the proof
that 3taps continued to abuse the
Web site? That the Web site got
traffic on the IP address they banned
is not solid proof that 3taps was
using their Web site.
Many people who program professionally are not called programmers, either by the people in charge of titles at their organization or by government statisticians.

For example, the Bureau of Labor Statistics thinks that "software developers" (which it has a fairly rigorous definition for) have a median salary nationwide of about $90k, which is rather north of self-reports on glassdoor. (And, incidentally, below prevailing salary offers for fresh graduates at AmaGooFaceSoft in 2013. That's news-you-can-use for some of you.)

However, if you take any of the numerous career paths which can quite easily result in you making doctor/lawyer/banker money, it is highly unlikely your business cards will still say Programmer on them, even if programming is a large portion of your day-to-day activities and value proposition. Take a quick gander at the HN leaderboard, for example: many of the people on it are well-compensated and program professionally, but comparatively few are of them (us?) are titled as programmers.

Relatedly, calling yourself a programmer is not necessarily a successful tactic if you want to make $PICK_A_SUCCESS_METRIC via doing programming. http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...
I challenge the assumption that valid reasons to check out X can be summarized authoritatively by one person.
Vintage photos free of copyright restrictions
That's disappointing for me in a way. I'm offshoring for NY companies, and it's been pretty hard to reach those figures, even considering myself a reasonably competent developer. Is the cost of life that high in those areas or are those people making really good money?
No, still can't create new or access my existing apps, especially 314378888602282.
It's easier to just memorize, say, 2 letters, then practice telling those two letters apart from each other. Then you add another letter...
I have read a lot about who's better. Jobs or Woz. Who's right ?. Well according to me both are equally important. They are like inseparable. No one would have succeeded without the other. We need both, awesome passionate technology-focused engineers and user-experienced-focused people in our team. As tom pretson said in one of his talks, open source lacks designers. There are so many great engineers in the open source communities but not enough designers. This has to change. And this combination only can guarantee a success for startups.
A few thoughts:

First, sources. Please.

Second, salaries are all over the map. Worse, the under-performers and insecure are always included in salary reports which makes it hard to know where you might stand against competent, self-assured peers.

Third, we need to stop worshiping $100k as any sort of meaningful milestone. Skilled tradesfolk can make that and more. "Six-figures" has had the same cultural cache my whole life. Meanwhile inflation (even w/ low rates) marches on, compounding. What was $100k in 1995 would have to be $150k today. Or 1985 to today, which would be over $210k. [1]

[1] http://www.bls.gov/data/inflation_calculator.htm
it wasn't accidental -- it was written on purpose by a programmer (a conversion from Writer to WriteCloser). it was immediately acknowledged as an error and eventually may be caught by the standard code examining tool "vet".
I love the very short and to the point ToS. Thank you.
I think the ambiguity is intentional; it keeps the drama of gay marriage off of Greenwald so as to not distract from the message he's carrying. However, I think it's a little cheesy to pull out the term "husband" when it's emotionally advantageous to do so. Even if it was just a business partner, harassing Greenwald's close associates would be just as heinous without the need to stoop to emotional manipulation.
Who's Kanye? But seriously, there's a lot of people who care. I think we have to shake the habit of concluding that what the celebrity insider press reports on is what people at large care about. Most people don't read the papers that aren't covering the story. So what?
I agree that it is a construct. The most important thing about that realization is that it can be discarded if broken, or reconstructed in a totally different way. In the case of copyright and patent law, thorough reconstruction is needed to eliminate the vast absurdities of law that have arisen which simply put do not benefit us, and actively harm us.
Not that changing it to the wikipedia page title is at all useful. Quipu could be another node.js library for all I know. A sensible title would be something like "Quipu - Incan talking knots".
Meh, chess is broken. The best humans can now be handily beaten by the best computers. Go, or even Starcraft, clearly show greater difficulty and have higher standards of mastery.
Author here :) You are right that it is possible to deal with them. I never said it isn't possible that an old IE can work, it is just more work and sometimes a bit messy.
As I mentioned I am aware that there is the approach regenerating the site on a server but I'm not sold on it.

I didn't want to discuss static site generators again, so I only went with the two major advantages. What did I miss? Easy setup / deployment is IMHO implicit as well as the fact that basically nothing on the server can break.

I think adoption and development in this direction isn't as attractive for most people. Initially you lose some comfort till you have a system around your site supporting it and than you still face the fact that only a handful people are willing to use your tool till you add a webinterface and other things which are expected to be included in mainstream solutions.

I think there are some quite popular and intelligent static site generators, they are just not called this way. Wordpress with Supercache or flask-frozen e.x.
This seems very cool. I'm a bit new to this though and have no clue how to go about installing it. If that could be clarified I'm sure I'd love the feature.
Framing a career in software development around programming languages is like framing a career in mechanical engineering around CAD tools. It's a key component for sure but by the end of your career which particular tools you used fades into a footnote.
Ah sorry, we were blocked by Dropbox! We weren't expecting this much traffic and we're moving our videos over to AWS soon. We're going to use Box as a quick fix in the meantime.
What is the sense of all these Python vs Go runtime benchmarks?

Unless one compares implementations of the same nature, it is obvious that the compiled one, in this case Go, it will always be faster.

Why bother at all to find out the obvious?!
Thanks, but I'd rather have medical research systems designed by scientists than libertarians. Free markets are not a panacea, and it's dangerous to think of them as such. In fact, the medical community used to be such a place, and it was dominated by quacks and snake oil salesmen.
If only it wasn't oracle. . .

Then i'd actually read this powerpoint!

But in all seriousness if this becomes like LLVM and well developed it could be extremely helpful. .

However, i'm sure Oracle would find an awesome way to make it "oracle enterprise trademarked" and make it into some silly product that aggravates more people than even java which might be impressive!
I've been there.. you work your ass off on a project and even if it's successful you just want to move onto something fresh.. In retrospect you wish you spent more time developing your original project.
Personally I think that sounds terrible. What is there for me to do in this system? Equally, how would I ever discover new interests and ideas?

I actually rather enjoy discovering an album or a TV show that I enjoy, even if it's obscure or long-forgotten.
unrighteousness in him.

93:1 The LORD reigneth, he is clothed with majesty; the LORD is
clothed with strength, wherewith he hath girded himself: the world
also is stablished, that it cannot be moved.

93:2 Thy throne is established of old: thou art from everlasting.

93:3 The floods have lifted up, O LORD, the floods have lifted up
their voice; the floods lift up their waves.

93:4 The LORD on high is mightier than the noise of many waters, yea,
than the mighty waves of the sea.

93:5 Thy testimonies are very sure: holiness becometh thine house, O
LORD, for ever.

94:1 O Lord God, to whom vengeance belongeth; O God, to whom vengeance
belongeth, shew thyself.

94:2 Lift up thyself, thou judge of the earth: render a reward to the
proud.

94:3 LORD, how long shall the wicked, how long shall the wicked
triumph?

94:4 How long shall they utter and speak hard things? and all the
workers of iniquity boast themselves?

94:5 They break in pieces thy people, O LORD, and afflict thine
heritage.
Forgive my physics ignorance here, but black holes can suck in matter by becoming arbitarily more dense. This isn't possible for such sinkholes, so how can they suck in stuff without expanding?
Without references your comment is worthless.
Dust, mist, and/or Rayleigh scattering means I wouldn't need to be in the beampath to "see" it, but I guess if you've solved the problem of aiming a collimated laser beam from a moving ship to another moving ship, and reliably hitting the "receiver" at the far end, you can probably do it at low enough power levels to make that very hard…
Cameron Proves Greenwald Right
A "polymath" is a person whose expertise spans a significant number of different subject areas.

Greeks celebrated such great thinkers. Leonardo da Vinci, Michelangelo, Galileo Galilei, Nicolaus Copernicus, Francis Bacon and Michael Servetus were all amazing polymaths. - They had expertise in Math, Engineering, Philosophy, Art, Finance. (Perhaps not marketing because such a thing didn't exist back then.)

There have been such multi disciplinary experts in the world and I'm sure there continue to be. But they are rare and often found pursuing interest in one of the areas.

If you can understand tech there is no reason you cannot understand sales and vice versa. - In fact being blind to an alternative point of view isn't even a feature of a man of class. And if you can understand it, why can't you think the same way.
How much should global variables cost?
This was some awesome feedback! I spent some time trying to approach the exercises from the perspective of a complete beginner, and I tried to design them accordingly. This is invaluable information that will help me design future lessons. Thank you for your detailed and rigorous analysis.
On HN perhaps, but not on the big corporations league.
Exploring Los Angeles' forgotten stairways to the stars
I erased it, but I'm sure there's still a copy somewhere :)

It's identical code of the last github release, with minor readme changes. And if you're inclined to build it, it should be pretty easy to do from source.

The code is organized into packages pretty well, but I wrote it for fun, so there's not the best comments or unit testing.

Also, it's useful if nothing else for a 100% Java implementation of the 'Freeverb' project that's public domain and originally written in C++ (or maybe C?).

Enjoy the sound/noise/code, it's free!
you are like sheldon!:)
This is sort of what TLS is intended to fix, however TLS isn't always appropriate for the task at hand. In this situation, we're talking about a protocol for handling the unreliable connection presented by cellular internet providers - TLS (and partly its UDP cousin DTLS) would cause trouble because it only accepts packets in the order they were sent. TLS would cause a huge amount of overhead in this scenario.
Unless they mount them on the ceiling...
... Youtube?
This might sound absurd but sometimes back when I was totally new to Lua I wanted a REPL. To my surprise, I couldn't find one. Can someone suggest something so I can use it when I get back to lua again.
Whatever! Facebook should pay him for figuring out the BUG in the system.
Thought I should point out that my post here above earned me the most rep points of any of my comments (47 points, where normally I only get 4-5 points on a good day). This is surprising given that it is not particularly thoughtful or insightful, it's just a low effort criticism.

This tells me there's something kind of broken about this rep system, and that it is easily gamed.

Are low effort pot shots really the most valued comments on HN?
Thanks for the article, it was a very interesting read! Since this always comes up in Go discussions: did you miss generics in this project or was the lack of generics a non-issue?
https://news.ycombinator.com/item?id=6234877

Why be in doubt when the research is published?
Actually we did, it wasn't that clever or funny.
Encryption with authentication can be used to prevent malicious or invalid data from being accepted at either end of the drone connection.