skysight-inc/HackerNews huggingface dataset:
Because we've already got pgp, and when we can get the people we communicate with to use it, we don't mind using a command-line program (or a browser plugin, though we don't even really trust that) to decrypt. We definitely wouldn't trust some webapp's javascript to decrypt for us, unless we'd written it ourselves.

Then there's the question, which someone alluded to, of how to distribute new credentials to a browser that hasn't logged on before, and how to make sure they're deleted securely after I leave. Do you store the private keys encrypted and send them to the browser so they can be decrypted with my passphrase? I probably don't trust you to store even an encrypted version of my private keys, but I guess I can use a throwaway key for your service.

What I'm most worried about is the question: who is doing the encrypting? Are people sending mail to this address required to encrypt email to me? If not, are you going to encrypt my email as soon as it hits your servers? Not good enough, you may as well leave it in plaintext and use it to serve me ads.

The biggest problem with encrypted email today is that nobody uses it, and this doesn't fix that. It makes it easier (if it works, and I'm still not convinced it does) for people who already use it to do so, but it doesn't convince people that don't use the service (which is going to be a vast percentage of the people that don't use pgp now) that they should want encrypted mail.
Oracle hasn't canceled JavaFX - they're discontinuing JavaFX script. JavaFX is going to live on through an API (third time's the charm for a Java UI API?).
I think that the google street view cars also log the wifi networks they find.
> * Taking your shoes off in airports :)

As someone who is not at all fond of flying, hopefully they'll judge the whole idea of tin cans hurtling through the sky, powered by highly flammable chemicals as being a bit primitive.
No, the OP is talking about encrypting the data (the mail), not the credentials (the password).

EDIT: oh, you caught on
It relies on the fact that the router web admin page is unsecured and someone hasn't changed the default password. I'm pretty certain this could also work on linksys:linksys or admin:password default login routers.

So if you don't want to be hacked, change your password.
Little, black, different
I think the military drones are proof of the failure of AI research. Every single one of those devices lack AI, they must be controlled by a person. They are large remote control weapons, but not intelligent robots. The military funds plenty of research on AI but haven't actually fielded autonomous systems yet.
Apologies for downvoting you, I did so based on your original post of just "Seriously .. WTF?". I don't see his post as being WTF-worthy even though I disagree with it, nor do I condone any such posts since they add nothing of value to the discussion.

I interpreted his/her post as not against diversity, but against "diversification" programs like affirmative action as opposed to letting social entropy run its course. I agree with the sentiment somewhat but I don't think it meets the criteria for looking back and asking "what was society thinking?".
Here's what I do:

(1) Write code that in house devs could not write. Usually integrations for multiple technology sets, including things that I can teach myself that others would need training for, and otherwise complicated pieces that might otherwise be neglected. Usually after I deliver an "app" (I usually try to stick to a self-contained deliverable), I participate in training the in house devs to maintain it (assuming that it needs to be changed).

(2) In my limited experience very few companies that have "bad" code in house recognize that their code is bad, so refactoring / optimizing / architecting is usually neglected. That said, I try to get in on the architecting side -- make sure good design principles are adhered to. I try never to re-write other people's code.

I'm flush with work and us. bill out approximately 25-30k per month and am always looking for subs to handle things that I can't (contact me if interested).

There are, of course, taxes that hit me then and I don't particularly like the work that I do so try to take longish vacations to work on projects of interest, but still I'm easily making upwards of 200k as a developer.

But then again, hackers might think of me (quite legitimately) as the trash collector of developers, mucking about in enterprise frameworks that no legit hacker would want to write code in. I guess that's why I'm paid so much...

Basically the trick is getting out w/ one big customer, letting that take up 70% of your time, working in subs on things that you can't handle yourself (but this may be difficult, none of my subs make less than $100 / hr), pursuing other projects that get you recognition (open source is good), actively contributing to the community, and then, unfortunately for many developers, networking.

But mostly I try to let my code network for me...
But then the described service is useless, because you can only trust the confidentiality of your mail in so far as you can trust the honesty of the service provider not to hide backdoors in the js they send to your browser. But then you can just do away with the clunky client side cryptograpy and talk plain https with their server that does the encryption.
Three Reasons Why I'm Ditching ChunkHost (and Moving to Linode)
Huh? CocoaTouch is the standard API for iPhone, Silverlight is the standard API for Windows Phone 7. How is it an unrelated comparison?
What makes us think that future generations won't be disgusted by our wife-beating and slavery?
Where "anyone" == "anyone who didn't change the password of their touter"
Terribly!

Here's some for starters:

- our total misunderstanding of, and gross inflation of, risk, leading amongst countless other things to the total demise of intergenerational friendship and or knowledge transfer for fear of mostly figmented "predators"

- our laughable superstitions about supernatural gods and demons which still manage to dominate our politics

- our inability to use rationality, statistics and outcomes-based thinking to make decisions, instead resorting to emotion and worst case thinking, to disastrous effect

- our idiotic ostrich-like "war on some drugs"

- our barbaric indifference to the suffering of others

- our continuing inability to distinguish between race and culture

Actually, typing that I realise how many of them are really due to the inability to estimate risk.
Google Unveils Google TV Website
The lack of a certain piece of software, software which has caused countless hours of headache and lost productivity for web developers everywhere, is enough to affect my mood. Positively :)
Interestingly, the article didn't mention the first, and barely touched the second.

Their hypothesis on when something is surely to be condemned in the future requires universal lack of moral defensibility. Right now, the detractors on both of these issues are still claiming they are speaking from morality, so the article didn't list them.

That said, I agree with you. The article, however, implies that these issues are not yet inevitably going to be looked down on in the future. (whew, run on sentence much?)
Sounds like you really are having a tough time of it. 3 hours of commute, and you're not even excited by your job. It does sound like you need a change of pace.

You should look into working from home some days - it'd probably make you much happier. If you haven't read Tim Ferriss's 4-Hour Work Week, it has a great section on how to convince your boss to let you work from home. It's a good book - overrated, but good.
I believe what he was saying that he hopes it won't be needed in the future. That is he hopes that we will have diversity by default. That doesn't sound like such a bad thing :)
The map database also has some really well thought out licensing behind it to prevent vendors from taking the data, adding one or two gps points, and then keeping things proprietary. I believe OSM had the license custom-made because source code licenses didn't translate to databases, so you may need to do some extra reading.
you ideally take investments if you'll be better off afterward than before. relating to percent share, that means that while you get diluted in percentage terms, in dollar terms your cut goes up in value, so the percentage doesn't matter. on the other hand, the percentage determines control, so there's a balancing act involved.
That's okay. I saw the post had been downvoted as this led me to assume that the post was promoting a desire for less diversity .. although after re-reading I realised that might not be the case. My mistake.
The major changes you mention are from 40+ years ago. Social security is only played with when there is a funding problem on the horizon. I don't see what is changing for the better.
Twitter Data Analysis: An Investor's Perspective
You are my new hero. Not sure that plan would fly for me due to kids, but I would definitely love that lifestyle.
Redesigned: The new 37signals.com
I completely agree with you. In the beginning, when I was confused whether I had to stick to the illusory safety or to do my own thing and create value. Listening to Seth Godin's audio books and some of his interviews had definitely helped. Sometimes, people need that kind of motivation and reassurance to get started though they will realize sooner or later. Now, I don't see the point in reading his books and I have removed his blog from the feeds probably for the same reason as yours.
I honestly think we are doing a lot of wrong things. I argue they are hard to see for us since this is what is 'normal' for us right now.
Right, and they only have to give it to you once to steal the passphrase, and only have to give it to one or two persons of interest, not necessarily everyone, so it can be very difficult to detect. If they were smart, they'd also check headers and other info to try to prevent serving the trojaned page to someone who might be auditing.
That sounds interesting, which TED talk was it?
What Would Happen if You Stuck Your Hand in the Large Hadron Collider? [Video]
you don't even need the password. Some routers display it on the admin page before login in (dd-wrt does this).
Django Logging (new in development version)
"Slave" Labour - there are still 26 million slaves in the world.

Not just those 26 million, but there are far more if you count people who engage in temporary forced labor [1]. Many countries temporarily enslave their citizens, including Cuba, Denmark, Finland, Iran, North Korea and Israel.

http://en.wikipedia.org/wiki/Conscription#Countries_with_and...

Some prominent US politicians have proposed the US should bring back the practice (we used to do this):

http://www.nydailynews.com/blogs/dc/2010/07/rangel-still-run...

http://www.prisonplanet.com/obama-website-scrubs-mandatory-c...

[1] This differs from slavery, in the sense that these people cannot be bought/sold and the duration is limited.
The use of violence as an economic and political tool - due to changes in communications, the tide is already turning.
Copying shared library dependencies
I'd really like to see the Airplay feature to be picked up by projector manufacturers and Keynote would start to support streaming via Airplay. Then I could finally do slideshow with iPhone!
I believe in the future it will seem ridiculous that people from many countries are prevented from traveling to some other richer countries, while the people from the rich countries can freely move about as they please.
Can't we just get IBM to make J9 free & open? Last I checked, they supported more OSes than Sun did and the VM was pretty speedy too.
http://www.ted.com/talks/kevin_bales_how_to_combat_modern_sl...

I dare you to watch that talk and not cry.
At times I do work from home - but generally it's because I was up until midnight coding to meet some deadline that is highly unrealistic, and not planned out appropriately. Working from home is highly "frowned upon" by upper management and not something that is generally accepted, even though I have everything I need and more at my home office.
I agree. It's difficult to judge what will be, without hindsight.

I suppose even the most controversial 'serious' issues, aren't unanimously agreed upon as a problem by all .. the way we view history will probably vary widely from the course that we assume we're travelling along.
Isn't it generally the case that when people sit down and talk about x, it doesn't happen?
4 is the newest version and it should work fine in Firefox. Dunno what's up.
A couple of years ago I would have given similar advice. However, since the recession started the job situation has utterly changed, and you can't just leave and expect to step into another job quickly - no matter how talented you are or how many letters you have after your name.

My advice now would only be to leave if you have a good alternative confirmed job offer or are starting a business.
And on Linux!
Hope for even better:

"Fixed in a pair of glasses, the lenses would not move as the eye looked in different directions, so the focusing effect would be lost in the regions between the circles. But Zalevsky says that the eye learns to fill in the gaps as it moves from one engraved structure to another, generating a continuous effect."

This implies to me that once they cleverly figure out how to embed this tech in something like a contact lens, it wouldn't have to "fill in the gaps" and would grant perfect vision in the full vision field. Wild.
Design is all about tradeoffs, and I don't think the average flight searcher "gives a damn" about how good the logo looks.
The Speed Camera Lottery
I keep saying to my family that we need to buy up Detroit properties while it's cheap, because Las Vegas is going to relocate there.

Seriously, think about it. The water problem in Las Vegas is going to be so severe within the next 10 years that they will have to either dig a freaking 1000 mile long canal to bring the stuff in. The inlets of the Hoover damn will be above water level, meaning no power.

So, a stalled out city easily accessible from both Canada and anywhere in the United States that is completely decaying and desperately in need of outside capital, and a city that is pushing the limits of resources. All it takes for casinos to relocate to Detroit is a politician with open arms and huge tax breaks.
He probably meant this talk: http://www.ted.com/talks/lang/eng/derek_sivers_keep_your_goa...
Why was this downvoted? I listed two novel ways of recruiting that got me interested. That is surely a valid response to the OP's question.
Well, I didn't. But now that I know about it...
You just need to find things that inspire you. Personally, when I lose motivation I just watch a few episodes of Naruto.
If you look at the historical price of Gold, you would notice that it was relatively flat for most of 80s and 90s. The high in 90s was about $350 per oz. The gold prices began to appreciate remarkably in this decade at it is at a high of $1300 per oz. That is a very sharp increase in a relatively short period of time. That slope is the kind of the "bubble slope" you look out for,

Another point is this : gold can not be consumed. You cant eat it, use it to build industrial products. Almost Every oz of gold that was ever mined exists somewhere in the same form. In absence of any specter of shortage of gold, its sharp increase in value doesn't make any sense.
This is amazing.

It seems to me that the given explanation ("patterns of both constructive and destructive interference") would depend strongly on the exact frequency of the light. So maybe it is not correctly stated.

However, the basic claim seems accurate. Here is Zalevsky's paper:

http://www.opticsinfobase.org/abstract.cfm?URI=ol-35-18-3066

You have to pay to get the full text, but the abstract says:

> This technology is capable of simultaneously correcting all refractive errors, such as myopia, hyperopia, presbyopia, regular/irregular astigmatism, as well as their combinations.

My goodness.

Curiously, the abstract suggests that this idea is "designed to employ neural adaptation processes". It also says that the effect "is achieved by exploiting the capacity of the visual system for adaptation to contrast".

Wow.
Looking at current research I would think that in the future plastic cans will hurtle across the sky, powered by more flammable but biodegradable chemicals. ;)

I think airplanes are here to stay for some time. There are few alternatives, one of them high speed rail, which has its own problems.
On Security and Motivation
I guess it depends on the employer. A small startup company would probably be pretty impressed with the "I built this whole thing" scenario, because that's what you need when you're a small company. But my experience has been that most employers will be more impressed with the second "I helped align the dropdown menu on this one FireFox options window" scenario. The second scenario also gives you a lot of opportunity in a job interview to differentiate yourself from other applicants. You can basically show that, not only are you a hot shot developer, but you know how to work with people, you know how to explain your desired technical direction and convince others of the value of your plan, etc. Those are valuable skills most employers can't get enough of, and they're things they can't easily get from an offshore development house.
I doubt that even the best quality fork can compete with Oracles sales machine, no matter how badly they ruin Java. Even if all the great and passionate Java developers leave to become Python programmers, Java will still be the most common language out there.
I think the future will judge this as a time of great confusion. Scarcity, the fundament of our economy, is becoming obsolete. Danger, the most powerful of human instincts, is largely irrelevant. Our technology gives us so much power that most decisions we make are no longer "can we?" but "should we?". We are more isolated than ever, and our nascent internet social models are rarely enough to sustain more than superficial relationships.

This is not true everywhere, but in most of the western world it is. Social change lags behind technological. The information age has done wonderful things, but I think we will be remembered as the first people to deal with the end of "natural" in any meaningful sense, and of a time spent struggling to find a replacement that is built, not handed to us by circumstance.
From personal experience, "HTML Dog" is a better book than "Head First HTML". The list is good but if it's targeted toward people not already familiar with the tooling, some hand holding is required.

For example, "HTML Dog" and "CSS Mastery" may be placed together. As already suggested on his blog, parallel path recommendations would be good viz. Python using "Think python", Ruby using "Learn to program", Scheme using SICP .. and pointing out that if your aim is to learn to program, you can pick any of them.

But heck, it would be too much work for the poster.
Hooray for chrome! I'm a little disappointed to see so many users on mac/windows, though :(
Factory farming
Edit: nevermind, the thing I suggested adding was already on the FAQ.
I mean is it possible for someone else to pay for your account without you subsequently having access to his credit card? Someone else uploading it would mean that they'd have to then maintain it and keep uploading new versions.
The stuff on Algorithms is interesting, but not very deep for anyone who knows the basics and is trying to expand their understanding. But I think these are meant to be general lessons rather than specific.
For their own good: locking children up in schools; telling them what to learn; coercing them in the name of health and education; punishing children at home.

These things won't happen eventually. Yet future generations will take education, health and morality more seriously than we do.
I get the sense that I'm old school compared to a lot of hacker news folks. As such, the way I've done it may not help but what the heck, can't hurt.

I listen to people, especially customers and potential customers, and pattern match. Been doing it for years. I try and get them to tell what problem they want solved but they rarely do that, they tell me what they want to buy. It's up to me to work backwards to what problem it is they want solved. Key point: listen to them, but not to what they want, find the problem they want solved.

Once you work out the problem, just shove it in a mental hash indexed by problem name and yielding a counter. Each time you see a problem, bump the counter.

When you are looking for a problem to solve, look through the hash at the ones that have high counters. Pick the one that you think you might be able to solve, looks interesting, looks like people will pay for it.

Believe it or not, that has worked for me for years, extremely well. It's perhaps hard to see that if you are in school or new in the industry. I remember what that felt like, it felt like I didn't know what to do. I remember thinking I couldn't come up with a good idea for a PhD thesis. I went to Sun and within a year or three had literally dozens of ideas, any one of which would have made (IMO) a fantastic thesis.

I'm not sure how to apply this to today's world. It worked for me because I went to work for a large company that had lots of potential customers. Marketing figured out that I liked to talk to customers and customers liked to talk to me (I was in the kernel group at Sun). I learned to keep a clean shirt hanging on the back of my door because I'd get random calls saying "Hey, lm, ATT is at PAL-1, can we swing by and get a brain dump on the clustering stuff?" which would lead to wide ranging discussions of what they wanted us to build. Access to those customers was huge, they were the source of the problems that needed to be fixed.

TL;DR summary - listen to customers, work backwards to the problem they need solved, build up a list of those, work on the one with the most hits.
As well you don't lose anything by giving someone an affiliate sale, so unless your getting tricked into clicking someones links I think people can tend to make a bigger deal of it than is needed.
I know a del.icio.us employee (one of the first 10) who got completely ripped off on his equity.
It may also be possible that the future will hold us responsible for something that we are very proud of today. I recently re-read "The Lord of the Rings" and was surprised at the racist / eugenic undertones, which unfortunately date the book to some degree. One person's chief virtue is that he's of unadulterated blood, some nation is declining because of mixing of the races etc. Unbelievable as it may seem today, people once held racism and segregation as noble ideals. What will our time be known as - the age of political correctness, maybe?
Cloud Challenges for Databases: The Inherent Availability Problem (xeround.com)
Samsung launches iPad rival Tab
Dear Clients, The One Thing I Need...
Paper: An Analysis Of Linux Scalability To Many Cores
What kind of bigger problems?
Just so you know, the Latent Dirichlet Allocation is very much a Bayesian model, as it says in the original paper's abstract [1] (first google hit).

(LDA is a bit of an overloaded acronym in machine learning, but I'm assuming that's what you mean.)

[1] http://www.cs.princeton.edu/~blei/papers/BleiNgJordan2003.pd...
Bit of a link-bait title, this along with various other of the labs search projects are interesting but hard to find.

I wonder if they build separate data sets for these lab searches or if it is just a special tag that could also be passed to your main Google search box like labfilter:csci or something?
Agreed. Apart from large internet companies (or clever small ones)and finance stuff, pay can be poor when benchmarked.
I love the fact that Android apps are supported in Google TV, and it makes me a lot more excited about Android development, especially game possibilities.

But, how will Android apps that rely on gestures (swipes, pinches) work?