skysight-inc/HackerNews huggingface dataset:
I'd start with these companies.

http://venturebeat.com/2013/10/17/the-top-25-highest-paying-...
Given that the vast majority of the users were American, it only makes statistical sense that all the worst trolling was from there. Both because the majority of all your chat logs would be from there, and because it means you got a wider range of students from America than from other places.

The fact that the game is in English and "only partially localized" also contributes, as there is probably an inverse correlation between "tendency to troll" and "ability to learn a foreign language and play unlocalized web games."

Now, I don't doubt for a minute that Americans are the best trolls and worst programmers, but it seems disingenuous to use this data to throw more firewood on the "Americans are illiterate boors" pyre.
We're a growth stage startup hiring perl programmers to do new development in the Los Angeles area. Perl isn't the only language we use (we have some python), but it's widely used throughout our systems.

https://www.ziprecruiter.com/hiring
My comment was sarcastic, I know that it's just a bug.
It seems that market rate for a junior (0->2 years experience) web developer is ~$110k + benefits. You are not hilariously overcompensated.

Ignore the various salary estimate sites. There's no way that they have an accurate view of the world.
Something which doesn't seem clear to me is whether the team is able to properly evaluate the pay of their colleagues. Surely the people that are most friendly and fit most of the in-group traits of the group will benefit most? What about the creative and non socially-correct members that don't fit in - should they move to different companies?

In general, I cast doubt on the idea that employees really know what's important because of principle-agent problems and culture.
Having used resistive screens on phones in the past, they feel much more clunky. Having to physically press down on the screen rather than just brush your fingers over what you want makes you feel less like you're interacting with technology and more like you're interacting with apps.

Per your other posts, you said you were having difficulty with touches registering on the iPhone; if that's the case, I can't imagine any circumstance in which the iPhone would seem better to you, but that's not the typical circumstance (though I do have a friend who has MS and the screen doesn't recognize her either).

Still, for those people who have the typical experience with capacitive touchscreens, the difference is like night and day.
There are attacks that are possible in the real world that Telegram's (& this example) contest deny. It's like tying a person to a chair, and challenging them to run a marathon, to prove that humans can't run marathons. In the real world, people aren't tied to chairs and humans can run marathons.
I like the way Twitter gets something done in improving the internet using an open source library. For instance, Bootstrap is all over and did encourage a lot in pushing responsive/mobile websites.

Its a lot better than having your tab page hijacked to show a google search box like in Google chrome a closed box from an open source project - webkit. I hope twitter stays this way 5-10 years from now.
Its too exaggerating. There aren't a constant 10 deaths/minute in an average action movie.
Perhaps... but this relies on an awfully idealistic view of real life.
What goes into a salary decision is much more personal than a universal formula can dictate.

This is a classic excuse to put different people into the same box.

I believe it to be completely inappropriate and unprofessional to be transparent with something as personal as salaries...and saying that were all in the same boat just doesnt excuse this behavior.
Yeah, took me a second to wrap my head around the Om todo code. I've updated my comment with links to show how it works.
Nobody said they did. You are the first person in this thread to bring up "within a year", and you did so quite late, your initial comment was categorical and did not address timetables at all. Everyone else understands shit happens, life is complicated, and things sometimes take longer than we want them to.
I don't keep up on everything, but I thought Dual_EC_DRBG was used by nobody else for any real world crypto. Did these guys look over the Wiki page and decide it would be fun to be the first?
Obviously this is unbelievable and I hope it's quickly dismissed. But unfortunately, environmental protestors have been putting up with this sort of shit, often at the behest of energy and agricultural companies, for decades.
I am convinced that many problems with Bitcoin would be solved if we could come up with a way to tie mining difficulty to the currency's demand instead of only to the mining computing power. Instead of ensuring a predictable generation rate, this could ensure a predictable value. When demand wanes, the currency is harder to mine and becomes more scarce, and when demand surges, the currency becomes easier to mine and more available. This would stop some of the volatility in BTC prices. You could plan the rough change in value over time, and build it into the algorithm, perhaps making gains unlimited at first, then making it very deflationary for several years, and gradually easing gains to something like 0-2% deflation per year. A currency with a known long term future value is obviously very useful, and a stable value is also more useful.

I can't think of a decentralized way to measure demand, though, so maybe this is not possible.
There's a line, though. On one side you have the risk of serious trumped-up felony charges that can land you in prison and make you basically unemployable. On the other side you have an arrest and release with no charges filed. If the likelihood of the former is too high, the gov't might succeed in frightening away enough would-be protesters.
To be fair, the Bitcoin folks are trying to throw away the economics playbook of the last 50 years, which is itself a result of the economics playbook of the previous 500 years having been thrown away in the first place. Fiat currencies haven't worked out; whether Bitcoin is the right thing to replace them is an open question, but there seems little doubt that there needs to be something to replace a short-lived status quo which never worked properly from the outset.
Send me an email: jon@jonkhaykin.com and I will try to help you find an internship
How can you determine market pay when salaries are private?

You end up with what we have now: looking at what companies post publicly for salary offers. Some companies don't publish those numbers publicly, and that's only 'new hire' salaries. So it's inaccurate.
I live in Portland, OR and don't know a single person that uses it.
At least it'll be Internet Explorer compatible.
I am a big supporter of Code Combat. I am teaching a few kids to code in person (including my own kids). I discovered it through an HN post a few months back.

My first session of 4th graders used Code Combat on the first day, and they loved it.

I was thinking about using Code Combat through my whole session, as a way to introduce programming, because the kids loved the site so much.

But, there are issues.

* The browser loses focus. Kids don't touch type so they don't notice this until they have been typing for a few minutes sometimes(?!)

* Finding typos is incredibly frustrating for these kids. Javascript has a lot of "syntactical overhead" that gets in the way of learning core concepts.

* They just get stuck and need someone to help them. At the elementary school age level, they have about 5 minutes of total patience before they stop. They don't "rage quit" like middle school kids would, they just start goofing around.

I think these are resolvable issues, and I actually think the Olark idea is a fairly good one.

In the end, I ended up using MIT Scratch to teach most of the class. It got rid of the syntactical issues, and lets them express their creativity visually and with sounds as well.

It has its own set of issues too though since it's a visual language and some things are just hard.

That said, I'm still excited about Code Combat and watching developments closely. Keep it up guys! All the kids want to keep coding so maybe I'll try again in January!

FYI - Here's more info about that particular class: http://douglastarr.com/coding-class-week-1/
I find their translate tool better than Google. I sometimes get a garbled English translation from Google, Bing more often returns a more comprehensible English translation. Of course, I can't vouch for how accurate the translation is.

Also, the photos they showcase everday on their site are often quite awesome or beautiful.
Show HN: Easy communication between multiple people/computers
>If you're happy to make $88k and the guy doing the same job next to you is making $110k, I don't see any problem

One problem is that the first person is often female, not white or foreign.

Another is the demotivational effect when the first person eventually does find out they are underpaid versus colleagues or the market - and they generally do. And then they will leave.

It gets worse when the lower paid person is clearly outperforming the higher paid person, or where the higher paid person is clearly under performing.

And finally it's just not the right thing to treat people unfairly versus their peers. If the lower paid person is being underpaid then quietly fix the issue.
Does anyone have a good read on generators? I have no idea what that is.
Do these laptops have hardware on/off switches for the webcam and the microphone? If they don't, are there any such laptops? I couldn't find a modern and powerful full HD laptop which has no integrated mic and webcam (which I don't need).
Google: Your Various ccTLDs Will Probably Be Fine From The Same IP Address
Everyone I know uses yelp.
Tell HN: Django Github users,don't expose your EMAIL_HOST_PASSWORD
I dont know if there is a better way to share this but looks like some naive Django users might be exposing their email passwords. Django settings uses EMAIL_HOST_PASSWORD by default to store the password. Many people are hardcoding their passwords by using this.

https://github.com/search?q=EMAIL_HOST_PASSWORD&ref=searchresults&type=Code
Okay, but... I feel like you're completely ignoring the feminist principle I just outlined to go on a little monologue. Is there any chance of us having a productive discussion that relates in some way what I actually wrote?
I had the idea yesterday because we needed an easy way to share text between computers without installing any software.

It uses TogetherJS, and CodeMirror (pretty simple mash up).
Developer turns his love of fossils into a growing e-commerce business
Vegetable Peelers, Door Knobs, and Optimizely
How long until the Buffer employees form a union? :)
Sent reply off-list. Thanks for your pointers.
legendary build quality but ancient hardware.
Apparently there are some incompatibilities such as Wordpress using some case insensitive constants to support some old plugins while HipHop does not support that. As in http://www.hhvm.com/blog/113/getting-wordpress-running-on-hh...
And I'm an avid Mac user. My primary machine is a Retina Macbook Pro. I just converted my wife from yet another Thinkpad, which fell apart after two years, to a Macbook Air. I've got my whole house connected via an Airport Extreme and a couple Airports used as access points. I have my Apple TV as the HDMI IN source on my Xbox One. The only time I open Parallels is for Visual Studio or the occasional PC only game.

I was an early adopter of Android tablets. I bought the Xoom when it first came out, and then the Asus Transformer as soon as it was available. I have bought and returned three iPads (iPad 2, 4 and mini retina) because of just how limited the OS actually is. The hardware was beautiful, but I still can't do simple things like create a separate account for my kids to use? Now I own two Surface tablets (Pro and RT) because I find the experience to be simply better than iOS and Android. The other platforms have a lot more apps available, but the Windows store has what I want.

I now also own Windows Phones across the family because I was tired of the fragmentation issues on Android. I was also tired of having to flash the ROM every few months because performance and battery life got worse and worse over time.

You will probably find similar stories if you just look at the people using Windows Phones and Windows 8 (on touch devices). Pretty much all user reviews I have read on the systems are incredibly positive and it is only getting better.

Edit: Yes, there are hundreds of millions of Windows 7 users not upgrading to Windows 8. I think that's to be expected as Windows 8 is best experienced on a touch device, not with a keyboard and mouse. If you look at all of the new devices running Windows 8, they pretty much all have a touchscreen (tablet, laptop or convertible). I have used a laptop exclusively for the last five years now. The only time I ever touch a mouse is to play first person shooters. I believe Microsoft sees that there are fewer and fewer new dedicated desktop setups, and it makes more sense to build your operating system towards where the market is going than to where it was. For once they are trying to be ahead of the curve, and we will have to see if it pays off in the long run.
In August, Activision released an infographic that stated that Call of Duty players had accumulated 2.85 million years[1] of playtime.

[1] http://www.vg247.com/2013/08/13/call-of-duty-100-million-pla...
John Resig's Programming Book Profits (2008)
No. This blog post is about HHVM. The PHP to C++ translator was removed from the HHVM source tree back in February. (I'm an HHVM team alum.)
Scientists reverse ageing in mice, humans could be next
I graduated from ME a few years ago and I can say that most everything you interact with (software-wise) is Windows based. So keep that in mind for your purchase. You may be able to run it on a MBA but some of the programs will run terribly (FEA/CAD) it really just depends on what programs your university uses and if you want to work in the computer lab or on your own computer.

Matlab was what we did all our programming in and that works fine on a Mac.

I feel like a laptop is much nicer choice but 11" is pretty small to get work done on (especially if you're going to try CAD software). And matlab can be screen heavy especially if your classes get into simulink.
One of the major strengths of the Mac is that they play fairly well with *nix systems. I don't know anyone who uses Macs for clusters - but Macs make really marvelous client machines for clusters.

For "outward facing" code, the Mac Pro really isn't a server, and using any workstation as a server is pretty fail. As far as uptime in weeks, my (old style) Mac Pro would be surprised to learn that it can't run for weeks at a time, given it has in the past, hammering simulations the whole time.

The point is that they're excellent client machines. You can rig up code on your Mac in R, Python, etc. and then hand it over to the cluster fairly effortlessly, at least in my experience compared to Windows.

I can only speak for myself, but at my most recent position, when we replaced my Dell with a Mac, my productivity shot up.
Depends if you define 60 000 000 as many.

Wow had 12M at its peak.

And there is huge overlap. LoL gamers and WoW are subset of steam users.
I've never seen a laptop with either of those. Many webcams do have the activity light controlled in hardware, such that it isn't possible to record without a clear indicator. I haven't seen a microphone killswitch, though; most microphone mute buttons are software-based.

If you're that concerned and trust your software stack that little, it wouldn't be that hard to open up the system and physically disconnect the internal microphone, such that you can only use a 3.5mm or Bluetooth microphone. But if you trust your software stack that little, you have bigger problems. Efforts like the one in this article are a good step towards not having to worry about that kind of problem.
I don't know. I went to a county fair recently where the local city police were proudly displaying their DHS funded heavily armored, turreted and gun ported urban assault vehicle. I was frankly utterly appalled that a bunch of local yokels ordered around by some set of corrupt local politicians would be allowed to run around with military grade hardware when there's a national guard armory not far away that should be much more qualified and better trusted with that same piece of equipment.

So with rampant stupidity and reports of massive swat team abuse cropping up in the US what tools are available to the citizens to counter this? Seems the anarchist cookbook is probably on that list.

A tool is a tool, people really need to be encouraged to use them responsibly and punished if used irresponsibly.
From an outside perspective it very much looks like data was acquired off the wire as it was sent for authorization. The data captured included a number of things that the retailer would not be storing at all.
Sorry but this sounds to me like "if you build it they will come"
That's great in theory. Unfortunately, many great products aren't by nature viral and need to find other ways to gain awareness.

Getting press is just one component of getting awareness, along with content marketing, SEO and other tools. None of this takes away from building a great product.
Amazon issues "Choking Hazard" warning for Testable JavaScript
DDG is a meta engine, it uses a multitude of search providers.
Gandhi gets misunderstood quite easily because of how well he understood how to defeat those that employ violence... By showing massive fortitude by acts of passive resistance, it both awes the bully and gains their respect instead of appearing as another target to be neutralized: whether demanding a harsher punishment in a court room or opposing an army without weapons, such uncommon acts of bravery demand intrigue. This is how to "be like Jesus," neither a wallflower nor a wimp, without creating more violence. (Yes, yes, leaders of movements rarely live to retirement... Often becoming martyrs thanks to assassins.)
Crowdfunding: Figure out success and work backwards from there
> Amongst other things, altcoins and anonymous exchanges are perfect for bitcoin laundering. For example, the thief of Sheep marketplace instead of tumbling his coins endlessly through the blockchain (and being watched doing so) could've just waited for an anonymous exchange to open that he could've deposited into and and bought new altcoins (maybe he could even setup the exchange.) On the other hand, people that had their coins stolen could've owned such an exchange and tracked the thief's altcoins out of the exchange.

At first I thought you might really be onto something on this, but you aren't.

To put it simply: BTC->LTC at ex1 and then ex1->ex2 and then LTC->BTC is no more anonymous than BTC->BTC at ex1 and then ex1->ex2 and then BTC->BTC.

In both cases the two exchanges have to collaborate to reveal your identity. But in one case they have two be aware of 2 blockchains instead of 1. No big deal.
Might be worth reading http://www.coreboot.org/Board:lenovo/x60 - seems like there's still some rough edges on the BIOS replacement.
I see. Yes, that's what I thought as well, privacy issue.

But from the visitors point of view, if they use one email for all their forums/site/etc, wouldn't it be the same thing? If I am a user who value my privacy, I would not want to sign in via FB, instead I would use one email and one password for all. Easy to remember as well.

That's why I do not see why FB Connect is an important feature.
Yes. It's the personal statement of a very privileged person who (like the rest of the 60s) was probably inspired to empathy with the civil rights movement triggered by the threat of the draft, but has now transferred his empathy to the more exotic minorities populating his new life of international adventure.

Now his personal feeling of threat comes more from the revolution than the state, so his opinion of revolution has changed.

Hopefully the consolation that no one will be able to download, take out from a library or buy his book without being put on a list by secret intelligence services will make him feel a little better about writing it.
Verizon to Publish Report Disclosing Law Enforcement Requests for Customer Info
I'm working on bringing the game back in some form, but right now my priorities are my awesome Kickstarter backers first, and getting the rest of this production run in lots of kids' hands second. And then going on vacation with my family third.

Stay tuned. :)
Top notch advice right there. There's a lot of sympathy to be found when you put a person (and their feelings) side by side with the joke. Hell, I felt bad just reading her response.
Not knowing where uninitialized things can occur and prefer to put check for defined in every "if" is not the attitude to programming I'd support. Most of the parts of the code should operate on expected content. Undefinedness is very convenient but it is typically handled on the points where it matters, e.g. when you can not find the element in the hash, for example.
And Not Or - for Data Too
First Round Capital's Holiday Video 2013: What Does the Unicorn Say?
On the subject of the camera/microphone activity light and how it isn't possible to bypass, I'll just leave this here:

http://www.washingtonpost.com/blogs/the-switch/wp/2013/12/18...
The support staff makes twice as much as me and I'm an engineer. Are those normal salary levels?
They aren't using it, but Dual_EC_DRBG is fairly widely used actually. There was a false meme denying that this was the case, but RSA and others proved that wrong.
My First Year at Atomic Object
>> You should, as the potential employee, be well aware of the market pay and what you are willing to be paid to perform the job that you're applying for.

Yeah, well, not easy when everyone is hiding it. All info I can get is too generalized.
I can testify for the sturdiness of these. And X60's aren't the most robust of the pack. But I bang them once a week and yet no glitch. The platform is ancient, a Haswell ULV will be twice as fast for less than 25% of the TDP, with many added niceties (64bits, vt-*, a decent gpu, ...)
Great idea! Quick heads up, the SERP doesn't seem to load in IE9 (I know, I know...it's all they offer at work). All I see under the ad is "ding...)", so possibly some CSS rendering oddity going on. Email is in my profile if you want, shoot me a note and I can send over a screengrab.
Good to know, hadn't really had a chance to explore those yet but will.

No software is entirely bug-free, so I do like having them relaunch on failure rather than stay dead.
Why I am a Transhumanist
I very much like this line of reasoning, because its only this comparison which points to the magnitude of the potential impact. We don't have even HTTP style protocols used yet, and very little understanding. I have 5 new ideas everyday, and find 5 new projects I find interesting. Not necessarily for what they are, but for what can be.
They're selling an ancient laptop at a premium because they installed Coreboot. They haven't addressed any of the problems with proprietary firmwares or backdoored chips.

RMS has been recommending the Loongson Lemote for a long time, which would seem to be a much better choice. The Lemote's firmware and hardware is essentially all open source, including its MIPS CPU.
Calxeda, Chipmaker Who Sought to Bring ARM to Servers, Has Shut Down
Reaction to Boyfriend Caught in Bed With Sister
Nothing you said addresses my point. Notice how only 8% of fathers are seeking custody? Why is that? Using statistics to deliberately mislead people is dishonest.
To be clear, I'm describing problems with Moxie's hypothetical broken protocol, not with Telegram. Telegram does not (as far as I know) use Dual_EC_DRBG.
This may be cultural and context dependent but we had a company club and we had our meetings in this open seminar area. I know people looking on us from the outside considered the clapping to be a little weird. It works well though as positive feedback to speakers...