skysight-inc/HackerNews huggingface dataset:
I have similar feelings about article comments in general. Most of it is noise not worth reading. Exceptions are communities with a specific focus, or communities where the comments are at least mostly segregated from the content and easily blockable.

Here's a small plug for my AdBlock browser add-on that blocks most user comments on the Internet: http://mute.bradconte.com.
LastPass has a number of features that make it more secure than you think, without having to type in the master password every time. You can tell it to trust specific machines (like your home desktop) that are highly unlikely to be compromised, and you won't need to type in your password except for information you mark as secure (for example, I require my master password to access the credit card data info I keep in lastpass). For slightly less physically secure machines (like a laptop), you can have the local login time out, so you only have to enter your master password once every N minutes/hours.

You can also get 2 factor authentication (free with google authenticator on your smartphone, or slightly less free with yubikey and others). Thus, even if someone did somehow get/break your master password (unlikely), they still wouldn't be able to use it for anything.

Lastpass really is quite great.
I think the part about giving the book idea a month before actually pursuing it can also be translated to the way any business idea should be approached. If after a month of thinking about the idea, the idea still looks good, then it's a good idea to pursue.
if so, OOP is purely functional programming oriented over a monoid in the category of endofunctors.
Criticizing tools is excellent. Deciding about their benefits and limitations, learning about when to use them and when not to use them. Sharing experiences so people can make better choices.

Criticism in this way is rare though. Bashing a language to be cool, be part of the hip crowd, make you feel better about your own choices, bashing languages for karma or laughs, bashing languages you have no experience in comparing it with a language you've used for some weeks is not criticism.

Does it help others? If it does, it is criticism. If it doesn't and only makes you feel good after posting, it's not.

[Edit] And the really sad part is that people make language arguments into people arguments, stereotyping people to make themselves feel better.
How Google Converted Language Translation Into Vector Space Mathematics
Frankly, yes. The code completion, inline documentation, refactoring, etc, in a modern IDE (especially IntelliJ products) is will beyond whats acheiveable in Vim. And there's always IdeaVim so you don't have to give up your muscle memory.
The Habits of Successful People: They Start Before They Feel Ready
I suggest playing nethack to get comfortable with VIM navigation. Helped me a lot.
But the Intellij editor has some noticeable deficiencies. You cannot tab out of auto-completed text (parenthesis, quotes, etc). This feature is a major time-saver and if you are familiar with this feature in eclipse/visual studio/sublime text, you can find yourself handicapped in Intellij.
Google 'Set a Timer'
>keep everything compatible and portable - is that it	holds back development and puts the effort in other parts of the stack to waste...

This is utter crap, making things portable creates better code as you aren't tied to an implementation with bugs and incompatible features but to the interface you or someone else has written.
...into Angular.
Steve Gibson has some flaws, and you really shouldn't be listening to him for any kind of security advice. If you have obsolete hard drives you might find his spinrite product useful.
While this is very ambitious, I'm sure that they will eventually settle on a similar pipeline to Avatar: render in lower graphics quality in real-time, then increase the "graphics settings" and re-render in post-production. People are used to seeing things like realistic water and hair simulations, and those things do just take time.
Uber will be adding ETA data, so your friends will know when you’re arriving
Yeah, a good rule of thumb is that if something was specified by a JSR, it's probably shit to work with because of all the competing corporate agendas that went into it.
Don't the PVs heat up from the UV absorption anyway? Wouldn't removing the IR from the light actually create a net loss of heat?
Lucasfilm has been able to transfer its techniques to film-making, shifting video game assets into movie production.

Yes, does seem a strange innovation, having dumped the department responsible for the assets they're now touting new uses for.
That was refreshing. Congratulations on the journey and the exit Lanyrd!
"We already have transportation, it's called horses".
I've been a project maintainer for GNU for years. Most of the people who wrote to me expressing interest in helping never actually did anything.

But on the other hand, quite a few people just submitted helpful patches out of the blue and then disappeared, never to be heard from again.
Thanks for the comment and the link. Considering the situation the market has been since some time resulted in my prediction. I am not saying we would be stuck with DRM alone. Some sort of protection mechanism will be in place. The problem is that we cannot compare music industry to video or broadcast industry. The amount of money involved in each of these industries varies much. The expensive your product is you would want to protect it.
Curious: Any idea why a water cooled condenser wasn't used? Water scarcity?
LastPass is a huge net gain in security compared to almost anything else you could reasonably do. As almost anyone online, I have a lot of different accounts. Aside from my main bank account and my email, I do not know any of them as they are long random single use strings.

LastPass has made certain compromises in security to give you more functionality. For example, you can log into their website and enter your master password, to retrieve any other password. This is bad since the browser can be compromised.

However, I trust the browser and LastPass more than I trust my ability to keep the passwords secure. There is no way that I am going to remember the 300 or so passwords I have stored in LastPass and I will certainly not be able to change them as fast as I sometimes have to.

I am not saying that LastPass is the end-all-be-all of security, but compared to what 99.999% of people are doing, it is a huge win. IMHO, your statements are spreading FUD.

> assuming that every place you use a password is both competent and honest (which is a stretch), the only way for someone to get your passwords is to compromise your computer. if they do that, and you use lastpass, then they have all of your passwords.

That assumption has been proven time and again to be completely false. As someone who had their BTC stolen while using what would be considered a secure password, I can say that password cracking against a stolen database dump is not a theoretical threat.

> for this reason I recommend writing your passwords down on a piece of paper you keep in your wallet or purse.

This goes directly against your initial point that you don't know when your passwords have been compromised. You have no idea when someone takes a picture of your password sheet :)
I've had this for years. I explicitly authorized Google to track my history.
Google Brings Retail Delivery Service to San Francisco Bay Area
At what point will the actors use HMDs so they too can see the virtual world they're supposedly interacting with? ...and will lag & resolution affect that behavior in a way causing an "uncanny valley", with actors responding to situations discernible milliseconds later than the audience expects them to?
My band's video was on the front page of The Pirate Bay for a weekend.
Rockstar's going to get a call from Oracle over use of their trademarks.
As a regular PDF reader, I don't appreciate devices that can't make it easy to read an old and common format easily.
Porn, knives and drugs websites accessible on most public Wi-Fi
Exactly. So lets talk about a different, important number. Watts per dollar per day. The only one your accountant/investor cares about. Its something like double or triple for space-based solar cells, if you can deploy them efficiently.
It has nothing to do with dev tools costing money. It has everything to do with Windows costing money.
I said BART. BART is even faster from Oakland during peak hours because there is less time between trains. I gave away my car when I lived in lower Haight because I had no place to park.
Doesn't support OR, NOT, IN, ... or OUTER JOIN... wow.
From Data Mining to Knowledge Discovery in Databases [pdf]
I rarely comment here, but your excellent post deserves to be recognized. I'm someone who has thought a good deal about starting a consulting company but never managed to convince myself the risk/reward numbers would work for my life situation. Your richly detailed and honest perspective is much appreciated. Thank you.
Let's not forget that all of the things you list are things that humans are pretty bad at. A self-driving car doesn't need to perfectly handle strange situations, it just needs to handle them better than most people, which is a much lower bar.

Not saying we'll get there anytime soon, I don't know well enough to say. But I find that people in these discussions tend to overestimate the skill of most human drivers on the road.
School Expels Student For Playing With Toy Gun in His Own Yard
I'm curious to know if Groovy 2.x (with strict/static compiler pragmas, er, annotations) is slow relative to regular Java lang code. I know Grails doesn't use the strict mode stuff, but for hand coded "hot spots", how does Java vs Groovy 2 compare?
That is true, here’s a fun comparison: http://www.marksimonson.com/notebook/view/how-to-spot-arial

As you can see, all the areas in which Monotype Arial is different from Linotype Helvetica are borrowed from Monotype Grot. The reason to make such a monster is purely financial.
Bruce Schneier thinks it's OK to keep your password on a piece of paper in your wallet.

https://www.schneier.com/blog/archives/2005/06/write_down_yo...

But, of course, don't write the password to an encrypted drive on a piece of paper that you keep with the drive.
I thought the halo was from the edge of the flap having scar tissue - I could be off on the cause. But to my understanding there isn't halo risk with the no cut / no flap procedure.
A Stylish 3D Social Icons with Simple Spine Effect For Your Blog | Onenaija Blog
It is the same thing.
This is a common refrain for all of the articles published in this column. They also made like 10 variations or so of the same article about Hadoop, Dremel and related software without actually explaining anything of value about the platform.

I guess the audience is whoever gets to see the ads.
Thinking about it a little more, Bezos has said that the Amazon process overall is about massive scale and when you're dealing with massive scale you remove every minor pain point because at massive scale even small pain multiples up to have a significant hit.

Thinking about it with that in mind, this could be Amazon using Mayday as a way of learning where people have pain so they can remove it in future versions.

Perhaps it should be seen as the largest usability study in history?
Ask HN: 100 days of great classical music
I recently watched this kickstarter teaser talking about the troubles of classical music: www.kickstarter.com/projects/478793577/what-would-beethoven-do .

And I think it is a shame that perhaps many people think classical music is boring or perhaps elitist (at least at concerts).

An idea I was thinking of is to start a blog that each day shows a great piece of classical music. It could start out with some movie pieces, then move into some more intense repetoire. Kind of way of helping new people enjoy and introduce themselves to classical music.

Below is a google doc I started. Feel free to add or move any entries if you have any suggestions.

https://docs.google.com/a/shinzu.com/spreadsheet/ccc?key=0AoanS4KxXuQddGpRZjVZVlN2NWxtMDJFNzFDSlJKanc#gid=0
Working hours: Get a life
While the causes of road damage you cite are certainly more salient, they're not actually very common causes of accidents. Much more common is driver inattention or driver error. Inattention is directly addressed by self driving cars, as they are always paying attention. Error should be lower as well. As long as it can detect where another car is and it's approximate velocity, it should be able to avoid that car. Computers have far better reaction times than humans.
Have you read about Chinese companies stealing IP? Standard practice is to assume your device is infected if you take it to China.

http://www.economist.com/news/china/21572250-old-fashioned-t...
It depends what the alternatives are, and what threats you face.
I am excited by the prospects of flexbox, but disappointed by it as well. Maybe someone can correct me here, but when I started using flexbox it seemed to me like another case of the W3C being a day late and a dollar short.

I mean, something like flexbox should have been the very first thing added to CSS, but here we are in 2013 and we can maybe, sort of use it, as long as we don't care about a vast number of people using IE. But even then, let's say you want to do something like have a resizable canvas or WebGL context. You know, like you can get with absolutely any other application toolkit. Now maybe I totally missed how to do this in my hours and hours of frustration, and if so the person who corrects me will have my undying gratitude. But how was it that the first thing I thought to do was to see if I can have a resizable canvas with other elements controls (ie a drawing application, or something else), and yet this sort of thing did not occur to the W3C in the years they spent working on the spec. Do those people develop applications or is it all just about creating documents that are slightly dynamic?

And so now I'll probably have to wait until 2020 and the flexbox spec revision or something else until I can have contexts to draw to that will resize to fit their container, without going through all sorts of contortions to manually size then.

Progress, ladies and gentlemen. Progress.
Add to that, the ability for the government to have some sort of back door into the system that allows 'accidents' to take place for any undesirables, then you've got yourself a worrying system.
Everyone has hobbies. Theirs just happens to be algorithms and geography.
This is my main point when discussing self-driving cars.
Every minute spent on a commute is essentially time wasted, if I could do whatever I wanted while driving I wouldn't mind an hour long commute.

The fact that we'd be distanced from the stress of driving, as you say, is also a great benefit, we're not really made for coping with the irritating nature of congested driving.
You mean the 640x480 crop of the page, which shows only the ads section, is 100% ads? Holy. Crap. Call the police.
Cool, they incorporated turns! I saw that no-stop intersection when they first had it with purely straight traffic and no turns, and never checked it out again.

My problem with that approach is that there seems to be very little room for error. And while we might say that AI drivers wouldn't make errors, the rest of the equipment is not necessarily so reliable. Seems like such an intersection would be one seized brake line or one engine sputter away from massive fiery death.
Google Shopping Express
45 Marketers answered: What is your absolute best, most actionable SEO tip?
+1 for the Futurama reference
News Oracle OpenWorld attendees fume over Ellison keynote
Fuck It. Ship It.
Oh my god you're right, wow, I need to start working on this now and fulfill my dream to be the very best...

EDIT: I would definitely be interested in building something like this. iOS/mobile app? I have basic experience in ML and have written an ANN in C++ to classify letters (they were 'pixelated' images, 1 and 0's).
Even Netflix, Kindle, iTunes have significant accessibility issues - as a Canadian I find US friends online have access to a much greater library than the Canadian equivalent. I can only assume this is license related (as opposed to concerns around the incremental cost of distribution of online streams!).

A good example actually comes from BBC - QI (Quite Interesting) uses some media whose licensing/copywrite is prohibitively expensive in the US relative to UK that the program cannot be broadcast by BBC America / BBC Canada.
What would it say about hyenas?
Oh, yeah ... the problem is that the average stockholder has entered into an agreement where they are at a disadvantage. By buying a relatively small amount of shares (ie. what most regular people do), they have no control over what the company does, they have no voice. So in reality, regular investors should invest with that risk at the forefront. It's obvious that most day traders and small time investors don't really take this risk factor into account ... but the mechanism does exist to mitigate it; doing your due diligence on the board of directors, and choosing not to invest (or selling your shares if the board changes).
What is Forex - how to make money with forex
Understanding NNs is not the same as understanding "how they do it". You may have a good understanding of how the algorithms work, but after training your moderately sized network to do what it does, it's not very easy to know what _exactly_ it does to solve your problem.

I think that's what chii was trying to point out; not to say that devising them and training them is incomprehensible.
The OP knows this already. He stated it in his blog post:

> Vim’s documentation is incredibly complete and very useful. Unfortunately, it makes heavy use of cross references, and the cross references only work with Vim’s internal help viewer. I have no qualms about reading a reference document, but I would strongly prefer to do this kind of reading reclining on a couch with an iPad, rather that Control+F-ing my way through a read-only Vim buffer.
It's not available on all the mirrors yet ...
There is one, and it's "brutal" if you have never seen an R-rated movie ...
From the point-of-view of a web developer, JSP is virtually invisible. For this reason, I guess the majority of online tech magazine readers, who would presumably be mostly ninjas, pirates and rockstars, would think of Java as dead.

I mean, it's a bit outdated as a language, definitely showing some signs of strain, but it's still not dead - for better or worse. I've yet to come across a more human-readable language, barring COBOL.
Thank you Nathan. This will be nice to have the reference on my ipad while I am learning.
As long as companies and organizations will have legacy code, not a single language will ever be considered dead.
Where have you been? Pretty much every week people posts their outrage on Google here.

So a user explicitly AUTHORIZED Google to track his/her location and we should be outraged at Google?
"Equoid" (Charles Stross meets My Little Pony)
It doesn't matter. He's counting the number of times a continuous curve C on the surface of the Earth crosses other continuous curves (state boundaries). A crossing is a property of the curve and its embedding onto the Earth's surface. While a (continuous) map projection can deform both C and the state boundaries, it cannot create or destroy crossings.

To draw the crossings, however, he needs to pick a projection and project both C and the state boundaries, which I guess is why he included some PROJ.4 calls.
> Who said that energy has to become cheaper and cheaper?

It needs to if we want to have better living standard in future. Or even more or less equal living standards for all people on Earth. Which I think is a reasonable goal.

If the power is expansive poor people won't use it. Energy is one of the most important productivity multipliers there are. Forbiding developing countries access to reasonably priced energy means artificaly keeping them poor forever.
Adrian Frutiger's typefaces are very good. Univers and Avenir in particular have nice neutral designs.
What happened to Google Alerts?
Show HN: I just built this during weekend, does this help?
I have been working on a decently big project for a client related to Affordable Care Act (ACA). This gave me necessary knowledge about the act. One of the immediate requirements is to notify in writing to employees about Obamacare marketplaces by Oct1. Businesses can also notify electronically if they follow the electronic disclosure guidelines. I researched and built a system that complies with these requirements.

It is located at:
http://aca-obamacare.com

The tool needs minimum information that is required to prepare the notice based on notice templates obtained from Department of Labor (DOL) website.

Let me know if you find it useful!
That doesn't include the possibility that the user right-clicks and selects "Open Link in New Tab"
I've definately got some nostalgia for this.

When Kozmo premiered I was at my 2nd or 3rd startup job and I would order my snacks from there so I could keep on banging away at stuff. Spree, Newmans Own pretzels, a Sobe Energy beverage all for the same price as me walking down to the corner store, except without the 10 minutes of exercise. Sometimes I'd buy a DVD or something random. They'd deliver it by bike messenger so they really couldn't have been making money off my deliveries but I was a regular.

Now I tend to work out of home, which is on a Giant hill, pretty sure Kozmo won't deliver to me, or if they do all of the messengers will die of exhaustion.
EA Games: "Apple gave us a truckload of money to delay Android version"
I guess? But you can write your own "ages" (worlds) for other players to play.
Are there any advantages of LastPass over KeePass? I've always been very wary about storing passwords in a third-party hosted webapp.
clickable link: http://aca-obamacare.com
i heard that before,
http://www.bbc.co.uk/news/technology-18595351
"The Slow Winter" (humorous review of modern CPU design)
A large component of driving around in cars, at least for many, many people in north america, is not just for the purposes of transportation but simultaneously for displaying an expression of your personality. Many people buy particular cars because they view them as an expression of their personality (or an expression of their aspirations). Sure, this may be the "fault" of the car industry ... but whatever the origin, the fact is that it is the case today.

What's more I think that the manner in which many people drive is also an expression of their personality. Sure, some people buy a toyota tercel and drive around in a machine-like state, purely for the purpose of transportation ... but I think the majority of people drive in a more "personalized" manner, for lack of a better term.

I'm sure it's the case that google-self-driving-cars will be more efficient (and safer) transportation devices ... but the challenge will be that the masses will not easily migrate away from their personality-extensions (mustang, bmw, cadillac, convertible, truck, etc) into a pod-like utilitarian mode of transportation.

No doubt, one reason why traffic is so inefficient is precisely because of these "personality" effects ... but there is much in life that is inefficient. In an age of google (and others) identifying the "inefficiencies" in our daily lives, we need to have a discussion about what features of our behaviour, and our daily lives, define us as individuals and make us human.

Of course if part of your "personality" involves driving recklessly or putting people in danger, this is not a good state of affairs. But you get the gist of what I'm saying...
What Is a JPEG? The Invisible Object You See Every Day