skysight-inc/HackerNews huggingface dataset:
Google Answers was great because it was text based and asynchronous; Google Helpouts was not so great because it was video based and (mainly) synchronous.

Why didn't they put more resources into Answers? And what were their expectations for Helpouts?
I use chrome on an atom netbook with 2 GB ram, and it generally performs well even with 8 tabs open (some sites can bring it to its knees though)

That's the thing with anecdotal evidence, it's a sample of one.
uBlock can now be downloaded from AMO
man, talk about your sour grapes. two days after the thread was frontpaged, even. anyone that reads the link will see how your post was an obvious strawman. You even finished the thread saying "I'm done". and now you're on an unrelated thread, clearly not being done with it.

Nice to see you again, though.
I've used Firefox forever and I don't think I'll switch. Conceptually Chrome has some advantages but the difference is not big enough for me to care all that much. The Zotero integration has been great forever and I use that a lot. Guess that and vertical tabs are the two features I use most (I'm sure vertical tabs exist for all browsers).
Why there needs to be more women in tech
I had exactly the same experience with my Nest thermostat. I think Nest's assertions about furnace compatibility are a marketing wash. The three support people I spoke to were explicitly disinterested in knowing the make and model of my furnace.

I appreciate the company's consumer electronics mindset, but they need to take the business of running HVAC systems more seriously.

My "dumb" thermostat is back on the wall and successfully running my heating system (to the schedule I've programmed it) as it's done for years.
How Does the MaidSafe-Routing DHT Compare to the BitTorrent Mainline DHT?
I like it :)

Something that could further ease the color customization would be to use currentColor [1] on the border colors, allowing the customization to be made simply by changing the "color" attribute of the element.

[1] http://tympanus.net/codrops/css_reference/color_value/#secti... which I discovered with https://twitter.com/SaraSoueidan/status/564090319117881344
I use vagrant + virtualbox (runs ubuntu via vagrant setup) + ansible to bootstrap the VM.

I've had this setup for 2 years now. No issues and I get to use sublime to edit files locally while they are shared with the VM.
I'm not sure if it'll work for you, but the only way I managed to really study and master big subjects was slow and steady.

Study every day. It doesn't matter how long, how intense, how much material you cover. Just study every day. Sit down and look at the subject you need to study every day. If you get bored after ten minutes, do something else. But don't skip a day and say you'll make up for it by studying twice as long tomorrow. Just show up every day.
First you mention the "celebrity hacks" and then you say "If our servers get hacked, your messages and photos are not accessible".

As far as I know, hacking servers was not involved in the "celebrity hacks".
The text the site tries to put in the mail is pure text, not HTML, so I'd think it is Roundcube that is messing it up.
And IOS 8 takes any chance it gets trying to trick me into enabling Icloud...
I don't necessarily really agree with your statement that a majority of society was opposed to gay marriage in 2008. But I think it is a valid point to say that what happened near 6-7 years ago should not necessarily count against you in the present.

_BUT_ (and I'm largely paraphrasing) when asked about this issue and same-sex marriage, Eich pretty much sidestepped the question and refused to answer it, citing how he has never discriminating against anyone. And to a lot of people that wasn't good enough of a response coming from a CEO of a company that prides itself on its diversity, especially when they also have gay employees.

Anyways my actual point about this originally was that Eich's situation doesn't really parallel the situation Sacco went through. For one, Eich's situation was pretty enclosed to the tech world, whereas Sacco was a worldwide trending topic that brought her a lot of unwanted attention. I also doubt Eich got called a whore, bitch, slut, etc much. And to say Eich was "bullied" in the way Sacco was bullied is laughable (Not saying you said it, although I think one of the ancestor posts mentioned it).
I'm even more paranoid -

- Get connection request

- Open private tab in firefox

- Temporarily disable noscript blocks for linked-in domains

- Accept the connection

- Close tab, re-enable script blocks

They are way too creepy.
Write everything you want to learn on 3x5 index cards. Put each card on the floor. Organize by priority, until you have 1 card left. Throw away everything else. That's what you're working on.
<em>Animals and children running out last-second into the road?</em>

I feel like AI would outperform the heck out of us in that situation, because solving it correctly involves a) high situational awareness, which we suck at because we get distracted, and b) making split-second calculations, which we suck at because we panic and our reflexes aren't that fast. I mean, this is a simple situation, when it comes down to it:

Something runs out into the road.

- Can you swerve and avoid hitting it without hitting anything else or driving off the road? If yes, do. If no:

- Can you hit the brakes without endangering anyone behind you? (Humans tend to have trouble with this decision, because half the time we forget to watch the rear view mirror and now there's no time to check. An AI would ALWAYS know what was behind it.)
If yes, do. If not:

Are you more worried about endangering the thing before you or the thing behind you? If it's an animal, hit the animal. If the thing in front of you is a squishy human and the thing behind you is a car protected by all the engineering that protects cars in crashes these days, hit the brakes.

That's all there is to it, 99 % of the time. Sure, this is a situation where AI might make the wrong decision in 1 % of cases, but it's also a situation where humans are wrong much more than that.

<em>How do you deal with a lack of markers on the road?</em>

This one is actually probably most easily solved by just putting markers on all roads. Sure, that would require driving down all roads in a specially-engineered expensive vehicle with a dedicated crew, so you think it sounds like unaffordable insanity until you realize google has already done it once, for the googlemaps mapping project. Just do it again, this time in a car made for spray-painting markers instead of mapping stuff.

Apart from that, the overwhelming majority of problems on the road can be solved by yielding even when you're technically in the right and just slowing the heck down, if necessary to walking speed and below. There will still be problems that only a human being can solve, but there's going to be a human being in the car, so worst case, pull over and ask them. If your human is drunk or underage, pull over, wait for the next passing car, watch how their human solves it, and do what they did. In the rare case where there's no other car likely to pass any time soon and the human in the car is incapacitated - possibly some sort of remote solution would work, where a human in some kind of remote driving center can take control of your car for a minute if necessary?

There'll still be high-speed situations where the AI will fuck and kill someone, but I do think people would come to accept self-driving AI even if it occasionally fucks up and kills people, because it'll be world-changingly convenient. And so far we've accepted a LOT of occasionally-deadly shit if it's sufficiently convenient. (Trains. planes. Nuclear reactors. Every single one of those things had waves of protests and people going "It will never work, and when it fails, people will die! Not worth it!"

And occasionally they failed, and people died, but we still keep using them.
Time is finite. You cannot do everything you want to do. You must throw away 99% of your "Want to do's." It's the only way you'll make real progress.
Similarly, I believe you shouldn't ask strangers how are they or even use it as a greeting.
A mix-up I often see in these discussions is the difference between "hard" and "takes effort". People say all the time "it's not as simple as kids/you/... think" in the sense of "it's hard" when it is really "it would take a big effort", e.g. Flying to another star system in one lifetime? Hard. You have to take some laws of physics (or rather our understanding of them) head-on. Solving humanities part of the climate change problem? That will take a really big effort convincing everyone to be part of it, then doing all the necessary changes on infrastructure and so on, but it is not hard. The fundamental problems are solved, no R&D necessary, just doing. (R&D and new solutions could make it possible to do the job with less effort, but they are not strictly necessary)
When asked what he did better than everyone else, Warren Buffet said, "Allocate resources." Your problem is that you are not good at allocating your most precious resource: time.
Don't install server-side stuff directly on your Mac. If you are working on server-side projects, then use virtual machines. Vagrant in combination with a configuration management system (e.g. Puppet) is very helpful here.

Use Homebrew to install command-line tools. Use Homebrew Cask to install GUI tools that aren't on the Mac App Store.

Lots of people find it useful to check their environment's configuration files into version control – check out popular dotfiles repositories. On OS X, this also includes scripts that call `defaults write` for integration with OS X preferences.

As far as multiple unix users are concerned, just create them and use them. There's no special trick you need.
"The art of leadership is saying no, not saying yes. It is very easy to say yes." -- Tony Blair

You are saying yes to waaayyyy too much.
Try to get rid of distracting habits (remove fb app, log out, block news sites, reddit etc...). It might be hard in the beginning and you'll catch yourself opening reddit or going to fb without thinking.

Once your brain is less addicted to distraction in general it might be able to focus on other topics for longer periods. When you can focus, you'll delve further into the topics you mentioned and have higher chances to stick with it.

Basically, you aren't getting in the zone on any of the topics you mentioned because of distractions.

Getting in the zone is what locks you down on a topic, and you aren't.
Most furnaces, perhaps all, in the Canada and the US use an 18V control circuit. Close the circuit, the furnace is on.

In the UK, the control circuit is on the mains; close the circuit, the furnace is on.
"I'm proud of the things we've done -- but I'm more proud of everything we said no to." -- Steve Jobs
Hi, Michael)

"information paralysis" Is that a problem?
So, may be it is not?
May be it's an opportunity) Let's solve it)

Imagine very-very big mindMap (like that, but much bigger http://3.bp.blogspot.com/-QCtHZYRX_0w/UcbhaceT4MI/AAAAAAAAAW...). Imagine, each word in there is a single knowledge. All this knowledges are ether unbounded from each other or bounded in small groups and all placed chaotically. This is how it looks right now in most of the human minds and most of the Internet.
So, would it be great, if we will create website which could bring order to all this knowledges through crowd-sourcing?
And each knowledge will have bunch of links to courses, books, videos etc. It will be core structure to any useful information. This is the idea. I'm thinking about this sometimes. Just an Idea. Yet.

I could share more information, if someone will be interested in this)
Much better response imo than just not going to the event like some other tech CEO's.
Make a list of everything you want to do. List everything. Then, sort it by priority. Cross off everything but #1.
Simpler estimates are a step in the right direction, but this article is still advocating a very heavyweight (dare I say unagile?) process.

Time-tracking by individual story card? What would you even do with that data if you had it? Sure you can put a precise numerical cost on how much a "medium" story usually takes - but your estimates of feature value are never going to be accurate enough that the difference between $6000 and $5900 is a yes-no decision.

Going back to the points actually saves you time here - and saves you a lot of less tangible value by avoiding timesheets (when employers introduce timesheets, I leave. How much does hiring a new dev cost?). We got 59 points of stories done last iteration, therefore cards cost $TOTAL_TEAM_COST/59 per point. Done.
STEP 1: Build open API for content.

STEP 2: Wait until third-party builds innovative product X on API, more innovative than existing engineering staff could build.

STEP 3: Buy third-party company, aquire product X.

STEP 4: Shut down open API so no one can improve upon product X.
Yes, and in my recent experience, following the "pomodoro technique", aka "timeboxing", where you work in 25 minute sprints, with a timer set, and focus on ONE, WRITTEN DOWN task for these 25 minutes, whereafter you take a few minutes break, possibly reconsider if you continue with the same task for the next 25 minutes or choose something else, and then continue.

This can help in this paralyzed kind of state, since it is harder to keep distractions away (and keep 100% focused on one task) for 25 minutes, than for a whole day ... and in those few minutes in between, you are allowed to distract yourself for a very short time.

This worked for me like nothing else.
Clearly we seem to have a different idea of what constitutes "easy".

I'm not claiming that biometric authentication is a good idea against a targeted attack.

But I do think that they offer adequate protection against opportunistic attacks. It prevents random thieves from accessing my data, and it's convenient enough that people actually use it. It will significantly increase security on average.

If someone is targeting you specifically, neither a fingerprint nor a (usually short) passcode is adequate protection.
Can you elaborate a bit more? What types of projects do you do? Where do you find these types of clients?
> As a CS student / junior engineer

A would suggest you learn the difference between CS and Engineering.
i'm always blown away when people reverse wire protocols like this - i don't even know where i'd start to do this sort of thing..

could this be used by apps on the device in any way?
Wow, so much potential.

There's some weird formatting going on though. I might be using slightly old and lightweight e-mail client (M2 in Opera12), but I still don't think it should look like this http://puu.sh/fTYSp/c4f0a3bb84.png
Yes, they send your queries out to their servers (not to be confused with sending information about files on your machine out) but the 'session key' they use is apparently not tied to your identity by them or third parties they work with. In their words:

You can always opt out of Suggestions and continue to use Spotlight solely for local search on your device. You are also free to opt out of having Spotlight use Location Services any time you want. If you opt out, Spotlight will still use your IP address to determine a general location to make your searches more relevant. Unlike our competitors, we don’t use a persistent personal identifier to tie your searches to you in order to build a profile based on your search history. We also place restrictions on our partners so they don’t create a long-term trail of identifiable searches by you or from your device.

https://www.apple.com/privacy/privacy-built-in/
http://www.thecodinglove.com

Cracks me up always
I actually like this. Assuming you agree there are non-creepy reasons to track clicks (not a given on HN) then this lets you keep your urls nice and clean when people just want to copy and paste them.

I imagine it might break in some scenarios (the url ends up with junk in it from bad unicode conversion) but it's up to you to be permissive in the urls you accept.
The only thing I remember about Google Helpouts was reading liveninja's response to its introduction: http://www.willweinraub.com/dear-google-thanks-for-copying-m... Pretty interesting to back and read now.
> If automated cars drove perfectly 99.9999% of the time but then crashed horribly that remaining 0.0001% — taking some poor pedestrians or bicyclists along with them — I wouldn't get into one

Thousands of human drivers crash horribly every day and over a million people die every year by car accidents in the World. If humans "crashed terribly" 0.0001% and a self driving car did so 0.00005%, it would already be a great improvement.

I don't have solid data about this, but I think LOTS of the current accidents are due to drivers being reckless, distracted. high or emotional. Self-driving cars would introduce some new risks, but they would take away lots of the current ones.

And for many of the situations that you list, there is a simple solution: the car should have two modes, self-driving and human-driving. Self-driving will only work when conditions are normal. Incompatible weather conditions? Broken sensor? The car parks itself, and you need to drive yourself or wait for assistance.
I installed Ubuntu as a second OS since lots of the linux open source stuff just does work much better natively than with homebrew.

For server stuff I would use docker. For docker it's the same story, linux native is better than OS-X with boot2docker.

If you need a lot IDE's then OS-X might be the better choice since retina support is not yet as good on Ubuntu. On the other hand Sublimetext is perfect on linux with retina.
I would love to go back to firefox, but sadly pentadactyl extension does not work with latest versions of firefox.
I'm happy with Opera browser since the days when they were still serving ad banners :)
There aren't any variables, just a couple unicode characters after the word 'inspector'

And this post doesn't link to the actual tracked url, the page contains it.

This is the actual URL: http://kaspars.net/blog/web-development/invisible-click-trac...
I've also done this a few times but it's always a though sell. Do you mind sharing how you convince your clients that this is the right way to go? e.g. If a client asks for estimates, what do you reply?
I'm happy with Opera browsers since the times when they were still serving ad banners and started to release promo codes for their users to remove those ads :D
How to get $12500 from Facebook
Same problem my friend.
The only difference is that you have a girlfriend, same since almost 12 months. xD
Brazil's flag looks really weird. I would say it's unusable...
It just goes to show that even in an article against bullying it is okay to bully and make fun of nerds _and the nerds accept this_.
This also drives me crazy. I find it terribly distracting. I wanted to integrate Olark into my saas app in the past, but, if I'm not mistaken, it seems that the tab widget is the only way to go. This was a non starter for me as it would obscure part of my UI.
Errm no, a reply-to header is not the same as a sender envelope. Spam filters will flag emails that are faking the sender envelope. Spf is also only checking sender envelope. A reply-to can generally be what ever you want, same for from header... So linked sends email with from and reply-to headers set with your email, but sender envelop is from their server. So email appears to come from you, but was sent from linked in server, which is setup to pass spf test so does not get flagged by spam filter. Check the headers in the emails raw source, and you will see what i mean
Things aren't substantially different in most "bigger" towns in my experience (I've lived in Boston, NYC, SF Bay Area, LA, DC and San Diego). If anything "smaller" places seem to have a better chance of actually having more options since they are more likely to allow for grand experiments or newly built municipal-managed networks. Of course, YMMV greatly depending upon exactly which small town.

I currently live in San Diego and my situation is mostly the same as yours. My cable option (Time Warner) peaks out at a higher speed, but the only other option is DSL at exactly the same rates you mention (6/0.5). And since the cable option is the only viable truly broadband option the customer service and uptime on it is pretty abysmal because with an essentially captive audience why bother making it better?
But if you refuse to give them your phone no. - for much the same reasons you should be hesitant about giving LinkedIn your email address - then it is impossible to complete the check. No 2GB for me, then!
I'd like to switch back from Chrome to Firefox but I have over 200 random passwords saved in Chrome and no way to import them into Firefox automatically. On the other hand it was totally painless to switch away from Firefox as Chrome features comprehensive profile import from other browsers.
Discover Graph Databases with Neo4j and PHP
Vagrant with shared folders is really nice. The specific feature is 'synced folders': https://docs.vagrantup.com/v2/synced-folders/basic_usage.htm...
I have wasted almost two years of my life doing so , and i'm finally out of this , there's a thing that might helps , open an editor or get apiece of paper write down what those 4 things , split them to smaller piece of tasks ,(remember to only write the important , you absolutely don't have time to waste on subjects not included in these 4) , i use https://habitrpg.com , it's an excellent tool to gamify your everyday tasks , you should try it and take accomplishing those things as a game . Good luck
It doesn't make MRA losers. If it did there would be no reason to tack the word loser on. Being an mean, agressive alcoholic bum implies being a loser so you don't often see loser tacked on.
Dont. If it already is a company making money from you idea, there's more room, so it does not matter.
Within my lifetime, inventions requiring new science have had a much better chance of changing the world than changes requiring solving social coordination problems.

The fact that so many startups are now "full stack" reflects the difficulty of solving even extremely simple social coordination problems.
Writing Automation Framework for Installers
Off-topic but I'm curious: what phone/tablet/input mechanism are you using that doesn't work well with punctuation after a word?
Limiting options is a good strategy. I use a couple of others, which I always think are common sense:

1) Don't study alone. Having a group that is moving in the same direction helps create social pressure, and social pressure makes wonders.

2) Create a finish line and a deadline. They may be fictional, but they must be there. For technical subjects, an applied project is excellent. Say, if you are studying networking, try your hand at writing a protocol analyzer, or a SyncThing client. It must require the theoretical knowledge you are hoping to gain. If you can couple this with strategy (1), some amazing stuff comes out (I always remember fondly a Petri Net state machine compiler I built with four friends in three days flat).
Have a look at the request URL in this screenshot: http://kaspars.net/wp-content/uploads/2015/02/invisible-clic... Notice the escaped character there.
Perform market research

Entrepreneurship starts with creating a business plan. Part of that business plan is identifying your target market, your competition, and defining how you are unique. It's not so much that something has been done before but rather what sets you apart. If your concern is legal, then patents (google scholar) and trademarks are what you should be looking at. Copywrite is a bit more difficult but after performing your market research you should have an idea of what's out there. In other words, who is your target market and what are they using now that your startup is aiming to satisfy?