skysight-inc/HackerNews huggingface dataset:
It is my favourite Java IDE.

Granted it was a bit shitty around 2003, when it still used mounts points and a virtual workspace concept. It was also a bit sluggish back then.

When they changed the architecture to drop those concepts, base their build systems on top of Ant/Maven and optimize their UI resource usage, it became great.

Not to forget the work started by JRuby team that helped improve the support for dynamic languages, to the point it feels almost like Java.
Its important to note that Fluke is required to enforce their trademark or they risk losing it.
So then, nothing to be done about the needless destruction of the shipment of meters by customs? As Sparkfun said, Fluke could easily issue a temporary license to prevent that draconian waste.

If they think those meters are actually going to dilute their brand (hint: they really aren't), then make the importation license require Sparkfun to rework the meters domestically before distributing them.
Looks like another way to polish the PHP turd.
Everyone's already covered how this is absolutely wrong, but I wanted to add that a second query is not appropriate, either.

You'd want your query to be something like

SELECT
password_hash = {password_hash} AS authenticated
FROM accounts
WHERE email = {email}

That way you'd be able to tell based on your result set whether the user exists, and if so if their password is valid. All with one query.

But, again, you shouldn't do this.
I find the comments are not very helpful. I am myself familiar with Eclipse and IntelliJ IDEA (my assessment based on experience is that both are equally powerful and pleasant to use, excepted that IDEA is much much more stable). How does NetBeans compare? Does it have any specific feature worth mentioning?
If true, this is a good move by Microsoft. The whole point of this exercise is to be closer to the metal, so why reinvent the wheel.

It's something of a Direct3D tradition to design the API around one hardware vendor's state of the art. Direct3D 9 was pretty much based on what the ATI Radeon 9700 could do. At the time this was a serious inconvenience to NVIDIA who had taken a different tack with the Geforce FX (I think it was -- it's been a while).
Just when I thought I couldn't love Fluke any more. Impressive products, impressive company.

I'm going to be reloading the "Fluke" search on Sparkfun until something shows up in the products section...
Baby steps. You can't expect massive changes overnight in such a complex system. Fluke did a solid AND the trademark system is broken; both are news.
How do you figure actual employees were trawling through emails in that incident?

Here's Google nailing someone for child porn.

http://sacramento.cbslocal.com/2013/11/21/googles-role-in-wo...

AFAIK almost all online storage services use automatic scanners to screen out items violating the ToS.

>At least Google only mines the data algorithmically, but this is way worse.

Really? How do you even know if the Google CEO read your Gmail today? What recourse do you have? None.

http://gawker.com/5637234/gcreep-google-engineer-stalked-tee...
False equivalence. Microsoft doesn't snoop every single email hoping to protect their property. This was a very controlled situation.
An oversimplified answer to an oversimplified question: yes.
I have seen no reports implying any threat whatsoever to our survival from climate change. The worst case expectations involve what exactly? Water levels rising that flood many of our coastal cities? Large parts of our arable land becoming unfarmable? That's bad, but that's not a risk to our survival. None of the climate change estimates predict earth becoming uninhabitable, they simply warn that we'd need to do things such as migrate millions of people and possibly reduce our population due to reduced food supplies.

Even if the vast majority of us die in the process and we're left with a global population of just 1B or 500M, then that is still enough for a decent civilization capable of supporting space flight; on the other hand, a risk that threatens to destroy us permanently is far more important than a risk that'd simply harm us, and from which we'd be able to recover in time.

The goal is not a small colony of Mars - such a colony is simply an investment & testground to become a multi-planet species, which also is the only way how we can mitigate all risks that may cause Earth to become uninhabitable - including climate change, nuclear/biological/whatever war, asteroid strikes etc.
I didn't say "push" I said "encourage to explore" and I didn't mention any kind of cut off age where educators would stop evaluating kids, this would have to be a continual process not the "GATTACA" style career predetermination you fear.

Realistically, there is a segment of the population that will never be able to acquire skills that good coders have, or have acquired, regardless of how much you try to teach them. The "Hello World" crowd. I went to university with some of them.

If you stop and REALLY think about it "everyone should learn to code" makes about as much sense as "everyone should learn to repair their own car". Would everyone like to be able to repair their own car? Sure. Would this be a useful skill to have? Sure. Is everyone capable? Absolutely not.

How about this.. go and spend a few hundred hours to acquire a skill you may never use again. It has to be one with which you have had no previous exposure or proficiency. Sounds a bit stupid when it's put that way doesn't it? That's essentially what "everyone should learn to code" really sounds like.
Don't forget SWAT teams and farmer's markets:

https://www.google.com/search?q=swat+team+farmer%27s+market
But I think the arguments are sound and clear-cut nonetheless. I believe the inadequacy of the argument to modern employment rests rather on importance of the set of skills that he willingly neglected: a more significant portion of jobs those days are very intensive on creativity and reliant on risky behavior associated with the former.

With a sound internal structure this risk can be controlled and isolated within organizations to get good results -- e.g. spawning research labs, creating "distributed labs" like Google, etc.
This is exactly what I took away from the article.

Execution matters.
Show HN: Local drones – Hire a local drone pilot today
http://thewirecutter.com/reviews/best-standing-desk-mat/

I have the $60 one from Amazon, a step down from what Wirecutter recommends, but I think I will upgrade. I can generally do 4-5 hours standing with this: http://www.amazon.com/Imprint-Comfort-Nantucket-20-Inch-Cinn...
Hi there, Rey from One Degree here. Thanks for your feedback. We're always working on improving our homepage, so I appreciate that. If you have any suggestions for what to add, please let me know.

You don't need to sign up to search and browse for services on 1deg.org. However, we're not just about giving people information about services. We actually help people manage the services they use (saving lists of services and also creating goals), we enable them to have a voice in the nonprofit system (through ratings/reviews), and we give people curated recommendations of services that fit their profile (so they don't have to waste time searching for what they're eligible for). All this is for free, and you can sign up anonymously.
The problem is they criticize google while doing something far more invasive than letting robots look for keywords.
That's a good point. In countries like France and Canada, that's how sharia works. For the people who accept it, it becomes a de facto alternate government (officially, subject to the laws of the land in which it operates, but in practice, a law unto itself).
Twitter is blocked in Turkey
Whom are you providing service? Do your customers care about what language do you use? Will selection of a language make a difference in your customer's impression or satisfaction?

If not, then ignore what others say! They are are not your target market or stakeholders in your projects. Listening to them will only detract you for your main goals of having customer and having them satisfied.
For anyone struck by the modern relevancy of this piece I suggest you check out Babbitt by Sinclair Lewis. It's also from the 1920s and the American culture that it describes (and critiques) is very similar to today.
Ah, and let me add some generic TOS advice I recently passed to Experiment.com when their TOS made me balk.

1. The check box should have a date. "I agree to your terms of service (last modified on 10/11/12)"
2. Break your TOS into sections by usage. For example, "when growing our site", "when you create an account", "when you post a comment", "when you make a purchase".
3. Usually, write your TOS yourself, in plain language. Then take it your IP attorney and have them mark up what's wrong. It saves you money and provides a more friendly and readable TOS. It avoids the lesser attorneys that write '"we","us", and "our" refer to MegaSoftware while the terms....'
I read slang also as linguistics crutches, like saying "cut to the chase" when you really meant to say "please speak plainly", which itself is a nice version of "just tell me the truth".

Linguistics are an interesting thing, especially with geeks. Often, their analytical minds concoct elaborate sentences, which, like algorithms, are abstractions over many little things. I prefer the plain talker, the man who has seen the cathedral of long sentences and has realized only the priests understand him.
I'm impressed that Fluke took these steps to go above and beyond what I expected them to do in this situation. This was written in a very neutral tone without marketing spin.
But as far as I can tell, the estimates didn't get worse after considering data from the crowd, which is implied by "unwisdom of crowds."
Language evolves: AP removes distinction between ‘over’ and ‘more than’
There is nothing limiting them from doing so. Just because they behave like this today doesn't mean they will still do so tomorrow. Heck, I wouldn't be surprised if they already did so today. It wouldn't be the first time marketing saying something the technicians don't agree with. :)
A nicer solution could have been:

Fluke: "We'll swap your 2000 chinese multimeters with 2000 Fluke multimeters. We will send the non-fluke multimeters to under-funded universities in africa/asia/wherever."
same here, got to 4096 after wasting an hour of my life. Am I really only 1/4 done. This is a 4 hour game!
> Are the collisions at least plausible?

No. And I'm kinda disappointed about it.
I love the fact that the author makes his points without ever putting down the men he talks about or sounding cynical. That make me take him more seriously than I otherwise would.
Can you use a larger font? It's OK for the words to go to two lines.
I don't think that gives Page enough credit. I'd phrase it as "Charitable organisations aren't effective enough to deserve my money". Elon Musk is, above all, a do-er. He has shown the capability to not only think big about very relevant problems, but implement solutions. I suspect it's those qualities that give Page confidence that his money would make more of a difference in Musk's pockets.
A lot of Silicon Valley, then.
Well, make nonlinear commissions then! :P
So excited to finally start seeing more books about Elasticsearch!

"Elasticsearch Server" is another really good book for anyone who's interested. http://www.packtpub.com/elasticsearch-server-for-fast-scalab...
> "As a technology community it's up to us to come up with projects that help people in need while still capturing our imaginations."

Some problems have boring (and known) solutions that are never going to 'capture the imagination'. Like clean water, sanitation and vaccines. I think it's dangerous to create a culture where we forgo a project simply because it doesn't sound exciting. Impact should be what matters.

Larry Page can do what he wants with his money but he's completely wrong to conflate capitalism and philanthropy.
I think they're going about this the wrong way.

The primary problem they should be trying to solve is that it's fairly tough for a new user to join the ecosystem, get his friends to follow him, etc.

It's difficult for a new content-creator to get started. Much harder than with Facebook, LinkedIn, and even Google+.
Sure, that's a valid point. That's something that is true for any email provider though. Google isn't stopping you from encrypting your mail, and you can't really expect them to force their users to do that, because sadly, the majority doesn't care and would switch to other providers who wouldn't annoy them with that whole encryption stuff.
Earlier in this thread someone said, "Once your data is in someone else's cloud, you have no recourse."

As a more general matter, do you think that's the way it should be? Do you feel that your information no longer being yours once it touches someone else's server is the right way to do things?
Do they have a similar agreement in the Windows EULA? Because that would scare me.
How about this... go and spend a few hundred hours to acquire a skill you may never use again. It has to be one with which you have had no previous exposure or proficiency.

It sounds a bit stupid when it's put that way doesn't it?

That's essentially what "everyone should learn to code" boils down to.

There just isn't going to be any meaningful return on the mental investment unless coding is going to be your new career.
The possibility of an extinction event on Earth isn't exactly far-flung speculation.

A major point of SpaceX is distributing humankind so that such a thing wouldn't wipe us all out.
Same in Sweden. When I worked at Tilgin (7 years ago), everybody got a standing desk (quite like the one in the video) without even asking. If I recall correctly, they were around 1500 SEK (250 USD) each. Nothing fancy, but worked very well.

I especially liked having a standing desk, since I had severe RSI problems a few years before that. I managed to get rid of it, mostly thanks to using a break program, an ergonomic keyboard and a pen-like mouse, but being able to alternate between sitting and standing also helps. I've written more about my problems and how I got rid of them here: http://henrikwarne.com/2012/02/18/how-i-beat-rsi/
Ask HN: Adult industry coder wants to transition to mainstream/startup scene?
I'm 31, front-end full stack developer and for the majority of my career, 6-7 years, I've been coding for a company that primarily does adult sites. Now I'd like to transition to mainstream/startup companies as I've simply outgrown my previous position and lost interest in that area.

How should I approach prospective employers giving possible discrimination will be rife? Should I be honest about my work experience and hope for open mindedness or perhaps make something up to cover the tracks? I'm also considering starting afresh and rebuilding a SFW portfolio, I imagine 6 months of freelancing should cover it.

Developers of HN: giving the vastness of adult stuff on the web I'm sure there are fellow developers here who have worked on adult based sites. How do these projects/contracts transition to your resume and job interviews?

Employers of HN: what is your take on this?
Actually no, in fact it's counterproductive. That's a mindless aphorism thrown about to deflect blame from the actual people responsible for decisions, similar to "companies are legally required to maximize profit".
So you might have to make some logical leaps to get to this one with me but. Would you be willing to pay to have a email address provided my the US Postal Service? Based on a reading of the law correspondence "delivered" by the postal service would be federally protected. Maybe its time for the mail service to go digital.
Thanks for the feedback! Seems consistent with a lot of the comments in here - gonna add in some new messaging at the top shortly.
Jack Daniels does it with class too. http://brokenpianoforpresident.files.wordpress.com/2012/07/j...
Sudden, intense motion at regular, yet infrequent intervals and without any preparation between them seems like a great way to tear a ligament or tendon to this uneducated person.

Of course, I'm always thinking about the wonderful injuries that I can get being a weekend warrior, and that's going at it super hard at infrequent (yet regular) intervals.
The old expression "don't bite more than you can chew" epitomizes this. Don't start what you can't finish. It's in deciding what to start and what not to start that you'll make progress.

Read "The Effective Executive" by Peter Drucker, which addresses this in greater detail.
As someone who actually lives in Africa, Larry Page is spot on. The only people who think charities are good for anything are the ones that have no contact with them - they are a black hole of good intentions that simply do not accomplish anything on the ground. If charities like the Gates Foundation just gave that money away to the poor they would actually do some good. As it stands, they do more harm in the form of destroying local industry and media blitzes than actual good.
And then the NSA would have an easier time reading our email. No thanks.
You have to take the hardware specs into account. It's easy to overlook the crappiness of the hardware of those consoles.
The only specific alleviation that colonizing Mars yields is that people who don't want to live on Earth don't have to live on Earth.

There are some very good reasons to pursue the colonization of Mars, mostly in the form of advancing science. A backup population is not one of these good reasons.
I've been happy with this mat, often standing >5h per day.

http://www.amazon.com/dp/B005GZRS22
The scientist who conducted the survey? Albert Einstein.
At the time of the search, was he a Microsoft employee? At first glance, it appears that he was. This is Microsoft ordering a search of the email of one of its own employees, on its own servers.

Yes, there may be a distinction between private and company emails. But it seems like the lines are somewhat blurry, here.
Compare the comments on this site with the ones you see on reddit, where a sarcastic one-liner or a good meme reference can get thousands of upvotes. From my experience of actually writing comments on reddit that have gotten thousands of points - the less thought you put into them the better they'll do. The same is not true on HN where long and well thought out comments do better, and one-liners often get moderated. In my opinion, HN comments are much more valuable as a whole because of that.
And it's rumored that Mantle is heavily "inspired" by the Xbox One and PS4 APIs. So really MS is copying themselves.
> belief in the innate quality of man

This is not some ancient belief. It's nature as opposed to nurture, and you see the same thing today when people talk about genetics.
thanks to your edit, I wish I could upvote 10x ...
Thanks for the feedback, going to add some new messaging to the header shortly.
How to justify coding as a CEO
they seem to be having a pretty easy time right now... there are no laws protecting you where google is concerned but there are many protecting you where the post office is concerned.
The only problem is that government investment has led to mixed (and often disastrous) results in the past.[1][2][3][4][5]

[1] http://en.wikipedia.org/wiki/The_Elusive_Quest_for_Growth

[2] http://object.cato.org/sites/cato.org/files/serials/files/ca...

[3] http://en.wikipedia.org/wiki/Soviet_Union

[4] http://en.wikipedia.org/wiki/North_Korea

[5] http://en.wikipedia.org/wiki/Cuba
I don't think it's a mistake. That was correct usage of the word "brilliant" in 1920.
Why would it be easier for the NSA to monitor the USPS than to monitor a private company?
Thanks! You'll be able to get one soon :)
This would been cooler if it actually followed physics in some way other than simply using physics terms. Combining 2 gluons makes a proton? This variant is just nonsensical.
Nice work, Chris! Looks useful
360 was pretty close to the X1800 XT as far as I ever ascertained, released November 2005ish (http://www.bit-tech.net/hardware/graphics/2005/11/11/ati_x18...) and with the 360 released November 22, 2005 we can easily say there was at least parity with PC hardware on release.
You have to actually do it, too.
While I was reading this almost 100 year old article, I felt nervous and anxious because the writer actually [uncanny pictureI fear that I have never been able to finish any of my projects, I get to about 80% and I am completely burnt out and now I know why after reading this article. It doesn't take brilliance or hacker thinking to complete a project. Quite the opposite, resilience, boring and being consistent is what it takes to finish the remaining 20%. This I see as something I need to work on. I always thought that my quick thinking would get me far and it does give me speed and agility in thinking but my mistake was thinking this mentality needs to be for the entire project.

It makes sense now, marketing, sales, good software practices, these all take discipline, endurance and the need to apply yourself every single day. It's definitely not a sprint and I've built myself to sprint long distances and burning out at the last remaining mile.

If the wisdom is a 100 years old and it still strikes a chord with our modern business environment, it must be important.

Great read, I read the whole thing.
Is Hack an evolution of XHP, or is XHP a subcomponent of Hack?
Our experience is significantly different than yours.

My wife and I are on a Gold ACA plan through WA healthcare.gov. Without subsidy, our premiums are about 60% of what COBRA premium were going to be for similar plan. Outside the healthcare.gov, insurance companies quoted premiums that were 50-100% more than COBRA premium for similar coverage.

We couldn't afford health insurance premiums from COBRA or open market if it wasn't for ACA.

BTW, subsidy is based on your income and not on your net worth (richness level).
I would even pay for that.

Heck they could provide a google-for-domains for the Post Service customers, and still have gmail interface.

With federal protection.
Using cookies and nginx config to conditionally serve high resolution images
Curing physical pain - especially long term (neck, back, shoulder)

Debt

Earning more money
You hit the nail on the head. Power corrupts and more power just leads to more corruption. In theory transparancy should help but is resisted in many ways and rarely effective in practice (e.g. FEC).

In my opinion the only real solution to government corruption is limits on government power.
If there's a published service schedule, I can't find it. But it's probably safe to guess it's much like the Nissan Leaf. The Tesla probably has a teensy cooling system for the motor (they do get hot). Probably has an in-cabin air filter. Brake fluid, most assuredly. It might have a bit of oil in the thingy that transfers electric motor power to axles, or maybe it doesn't have that thingy.

None of which really needs to touched very often. Brake fluid should be changed once a year or so (yeah, neither do I). Same with the in-cabin filter. The rest is a 100K mile service on the Leaf, IIRC.
Perhaps it's fair to say that they're at the absolute bleeding edge of /applied science/?

After all, SpaceX's plans for a reusable rocket are certainly more ambitious than anything governments have been doing for the last several decades.
While this doesn't directly pertain to your comment, perhaps it's somewhat related to onboarding with GAE...

I've been developing on GAE since it was released in 2008 and recently became "Google Cloud Platform Certified".

I'm considering offering a "Google App Engine for Startups" class/workshop (at something like General Assembly). The class would primarily include details about the platform's architecture and best practices for building high-scalability apps (like, say, Snapchat) so your app can "scale without thinking twice." Do you think there'd be some interest in a class like this?
The USPS was pitching email services like a decade ago. The argument was exactly that -- tampering with their emails would be a federal offense.

I don't understand why in this case, MS couldn't have easily gotten a subpoena, anyways.