skysight-inc/HackerNews huggingface dataset:
great, patio11 gives away my stealth startup doh! :)
SSL requires a unique IP per hostname, correct? Maybe this will be what actually ends up getting IPv6 going... :)
I was just thinking today that they (Khan Academy) should add an instant search instead of the wall of links they have currently. For a user such as one of us, the wall of links is ideal for a CTRL-F find to quickly highlight lessons on, say, vectors, but for non-technical users, this solution may not come to mind.
Sounds more like thievery than 'naughty'.
Yes there is (for all the videos at the conj) but since the conj finished yesterday, I could take a little while until they are uploaded.
Your observations are correct, but I wouldn't worry too much about them.

If you're concerned about the environment, I should point out that Google has a policy of being carbon neutral. Therefore all of the environmental impacts on Google's side have already been offset.

As for developing countries, http://www.google.com/instant/ says that Google autodetects slow connections and turns instant off for them. So the feature should be a non-issue for them - you only get it if your connection is good enough for it to be worthwhile for you. (If you have a fast connection but pay by the megabyte, there is an option to turn it off as well.)
these guys never reply. :(
Alternate title: Internet Explorer created my industry.

Say what you want about Microsoft and their products, but you have to admit that we're all a lot wealthier because of them. In 1994, when I graduated from school, "computer programmer" was a low-paid position writing accounting software for a big company, with no real hope for advancement. Today, it's a license to print money.

I put a lot of the credit for that down to MS forcibly placing desktop PCs in the hands of pretty much everybody, and (debatably with evil intent) standardizing things to the point where you can get all those computers on the Internet.

So no, I hold no bitterness for them. IE takes up my time, because it's my job to have my time taken up writing software that works with web browsers. The fruit of that time spent has thus far been a good amount of wealth, and the flexibility to do pretty much whatever I want with it.

Not a bad trade, if you ask me.
Quinceanera dresses
Helmets don't stop you from falling.
Flower girl dresses 
flower girl dresses
Switching doesn't resolve the problem completely. There are a range of complicated attacks that could be done, but can be detected in various ways in a well run NOC.
Makes you wonder how they even manage to power those 500 Watt aircraft headlight bulbs, tens of KW in avionics, coffee machines and kettles, ovens, in-flight entertainment system per every seat etc etc
Tbh, this is far too complex to just look at bandwidth...

On your side, not only is it more bandwidth, but it's more CPU time on their servers, granted I'm sure the shorter the search is, the more the raw search data is cached (not a static output cache, so it still is customizable on-the-fly).

On the other hand, the amount of time spent searching on the Google scale is so much less that it could honestly end up saving energy. 350 million hours of user time per year saved is a VERY impressive projection, that could mitigate the costs pretty significantly, especially for users who refine searches multiple times anyway.
Sounds like a business opportunity: moving editing and development into the cloud.
Since every laptop has a battery, you could do "rolling blackouts". The laptop doesn't need power the whole flight. I know from going to conferences sometimes just plugging in once in the middle of the day allowed me to make it without being plugged in for the rest of the day.
I've heard that in the late 80s Microsoft had a policy of handing out copies of Peopleware to every new manager. And then asking them enough questions about it to ensure they actually read it.

Microsoft no longer does this. It shows.
Reminds me of this I saw on a documentary when I was a kid: airbag-based ballistic protection: http://ip.com/patent/US6412391
I'm female and my co-founder is also female. I bring the design and the marketing; she brings the tech. We didn't apply this round because we're already edge case candidates and a conflict with the schedule made us pretty much a non-starter for winter.

We're older than the average YC applicants by a couple of decades and we have partners, kids, dogs and mortgages that complicate things slightly. My co-founder has primary custody of her school-aged son and absolutely cannot relocate to SF for three months. I can go though, and would be delighted to; my husband would be equally delighted to hold down the fort here. Unfortunately, I have an immoveable commitment in February, so the winter schedule just wasn't going to fly. We're going to apply for the spring instead, and we're looking forward to the process.
This is apparently particularly true for cease & desist type letters or demands for payment. Don't give them more information than they already have, however - e.g. postal address if the threat came by email.
This is essentially the same argument that comes up with full disclosure. Yes, it's not pretty. Yes, it causes a lot of collateral damage. But it also makes the big players patch things up faster, while letting the knowledge out to the public, which of course consists of not only the script kiddies, but also the unsuspecting legitimate users.
Heck I couldn't stand to be in SF for 3 months without reading HN and there isn't even an orgasm involved.
Does Alt-Tab-Delete do something on Windows nowadays that I'm not aware of? Did they mean Ctrl-Alt-Delete, as in "reboot"?
Excellent points on the slideshow. The general lack of care on this topic among web companies is worrisome.
I began to think along the same lines. Or SpouseWatch.com
After learning that niggardly does not share etymology with 'the N word', I have to admit expending extra mental effort to attempt to use it in daily conversation.
Thanks for the feedback, @happybuy
In your post you mention that the figures are gross revenue.

While people seem to be (understandably?) reluctant to talk publicly about profit rather than revenue what's your thoughts on focussing on revenue rather than profit when talking about success?
There are probably going to be a lot of people negatively affected by this for quite some time to come. One thing to point out is that there are grades of things. There is "public", and then there is "top hit on Google". Similarly, there is "insecure" and then there is "simple doubleclick tool to facilitate identity theft".

How many millions of dollars and man hours is it going to take to lock down every access point? How many new servers are going to be needed now that https is used for everything and requests can't be cached?

America was a better place when people could keep their doors unlocked, and when someone's first response to a break-in was to blame the criminal. By contrast it's fashionable among a certain set (no doubt including the author of this mess, Mr. Butler himself) to hold that the real culprits are the door manufacturers. What said facile analysis excludes, of course is that there is always a greater level of security possible. The level we currently employ reflects our tradeoffs between the available threats and the cost/convenience loss of bolting our doors and putting finials on our gates.

Butler has simply raised the threat level for everyone. He did not invent a new lock or close a hole. He's now forcing lots of people to live up to his level of security. Congratulations to the new Jason Fortuny.
I'm always fascinated by people's opinions about helmets. In New Zealand, where I'm from, helmets are required by law, and in my experience everybody wears helmets while cycling - it's just an accepted part of riding a bike there. Here in Europe, though, people ride with or without them and it's quite odd. Sure, they look cool without a helmet, but I just can't help but cringe when I imagine them having a nasty spill.

The one thing I'd disagree with about this helmet is its invisibility - it doesn't encourage other people to wear one. I don't know whether that's marketing advice or safety advice, but having everybody wear visible helmets sets a strong example.
SaaS Vendors and Buyers Need to Care About API Management
Rate My App: Fridge to Food - TasteSpotting meets StackExchange
http://www.fridgetofood.com

I've been working on this for about 10 months. It's been through 3 iterations (alpha, beta1, beta2) in the course of that time. Each iteration has seen it change drastically. In this last release, I spent two weeks completely rewriting it in CakePHP.

The site is a recipe sharing application that is a combination of TasteSpotting and StackExchange. It is very image centric. It uses a vote based rating system and a user reputation system. And it employs a powerful image based search engine.

The eventual idea is to have it employ wiki editing allowing users with high reputation to set relationships between ingredients and tags and retag recipes.

I would appreciate any and all feedback. It's still in beta, so there are still many things that need work.
Blogspam. Here is a proper submission (not mine) -
http://news.ycombinator.com/item?id=1827992
The Cosmic Distance Ladder (Terence Tao)
The problem goes beyond client-website interaction. Improper wifi configuration also plays a big part in what Firesheep can achieve. ;)
Knowing that it's a good idea to avoid or isolate the assignment statement and other (side) effects¹, Id' say there's not many fields where functional programming is not relevant.

[1] http://www.loup-vaillant.fr/articles/assignment
They also missed iMacros for Chrome - great for web regression tests (record & replay). A bit like Selenium, but easier to use for quick testing/performance measurements.
https://chrome.google.com/extensions/detail/deckhobdafgddagl...
http://ecorner.stanford.edu/authorMaterialInfo.html?mid=1530
Sorry... I meant because the two sentences weren't entirely related.
Here's a list of Firefox's Ubiquity to search for PHP functions, etc ... https://wiki.mozilla.org/Labs/Ubiquity/Commands_In_The_Wild#...
I provide ssh accounts on 2 VPSs (and growing), free of charge. http://nipl.net/ http://ai.ki/
I'd like to see more research into this, but perhaps they can try it out on young children who haven't yet formed solid beliefs about the nature of willpower (or even contemplated it for that matter). You can even teach groups of them one theory or another as separate variables to agnosticism. I still believe willpower is a limited resource but I'd bet people's beliefs about it can lead to underestimating the limit. (Self-fulfilling prophecies play in too.)
Hm, hm. Maybe the cause-effect goes the other way? Just think of this: Every unhappy person that commits suicide raises the average happiness.
Frutiger's grid and how to use it
It needs a bit more work (if you compare it to vimperator on firefox).
Especially some essential things like cursor mode, visual mode, bookmarks and keymarks

Take a look at my fork (and others) for more stuff.
http://github.com/hbt/vimium
Having been in a similar situation in the past, albeit without the stock all I can say is lawyer up. Nobody on HN is going to be in a position to give you valid advice. You need to see a real lawyer, not Internet bush-lawyers.

It does look to me like you need to determine what your objectives are for the situation. From my point of view, if you can stomach it, kicking them out of the board is a top priority. I wouldn't worry too much about the shares as long as you can live with them being a silent (albeit voting) investor. If you're going to buy them out, make sure it's on your terms and doesn't put too much strain on the company.
What if someone was born with no legs? Or even a minor change in a single gene somewhere else that affects their stamina or whatever? Are they going to get to Gretzky's level? Never. Not without a radical alteration to their biology.
I've been programming games and simulations since I was a kid, and I have an interest in making educational and therapeutic games. So if you'd like any advice or anything, just contact me (details in my HN profile).
Nice hack, I like on the fly solutions like that, and best of all you didn't have to buy anything new. That's the origin of the setup I have now, which is semi-permanent. For a dedicated approach, I've heard people with a lot more money than me rave about the Steelcase Airtouch: http://www.steelcase.com/en/products/category/tables/adjusta...
Unsure I'd define it as 'blogspam', any more-so than WSJ.
No, I clearly haven't. The comment was meant to be tongue-in-cheek but I guess it didn't come across that way.

I guess what I was getting at is that no other browser has websites dedicated to its demise, logging the number of hours lost, or the like. Although I realize that much of this comes from earlier versions of the browser that is supposedly going to be addressed in the IE9 which is currently scoring a 95 on the ACID3 in the most recent release, it took awhile to get there.

Also, that seems surprising to me that standards support is considered a feature. Now with the full disclosure that I have absolutely no experience developing a browser or anything nearly on that scale it seems surprising that developing something the way it is laid out by an organization such as the W3C (say what you will about html5) would be considered highly optional, and in that case upper/middle management should prioritize this.

The fact that things like the IE=EmulateIE7 meta tag even exist shows that there is something inherently broken.

I guess devs was the wrong word to use, what I meant was that MS should seriously take a look at the browser landscape and figure out what it can do to help its developers. Every time I work on a front end and I get frustrated by IE inconsistencies, that's one more time that I'm cursing Microsoft... and that is not good for business.
Just called and choose Japanese, after asking me what to translate I got to the (pleasant, it seems Japanese?) waiting music but eventually hung up after 5 minutes because nothing was happening. Choosing Spanish or French immediately hung up on me. Cool hack though!
I like it but I would feel uneasy knowing that it is not just a stupid foam helmet but an airbag and a bunch of gyros. Just reminding that the more complex the system is the more places something can go wrong.
What? No, because she doesn't want any special treatment and finds the idea insulting.
I personally knew two persons who committed suicide. I don't think in either case it had anything to do with premise of the post. Also, not sure where this whole meme of highest rate in developed countries comes from. See http://en.wikipedia.org/wiki/List_of_countries_by_suicide_ra...

Pretty even mix.
But we're talking a lot more complicated and deliberate than running tcpdump or this Firefox plugin, right?
This kind of thing is key to selling git to other members of my team.

I haven't used it, but there is a tortoisegit project: http://code.google.com/p/tortoisegit/

Anyone know the status of EGit? I can't download source or binaries; it looks like the server has been down for a couple weeks. http://www.eclipse.org/egit/
If it were an employer's market you could probably get away with that.
Your secret Twitter account, isn't.
I think the SF SimpleGeo office has those desks (along with a bunch of $$$ HM Embody chairs). Definitely a pleasure to work on.
Opening the software toolbox (an old but excellent guide to shell programming)
Geek sins
"Regarding my generation's failure to launch"
I guess if you really wanted to you could run a GUI tool like Cain (http://oxid.it/), but most people doing this type of thing would use something like Scapy or at worst, Yersinia.

So I'd agree, more complex definitely, significantly not as much perhaps (it depends on the type of attack as tool), as for deliberation I'd say about the same as the firefox plugin.

If you do run tcpdump you do pick up broadcasts and such, one of our VPS instances actually sees a load of DNS traffic for our subnet, which we think is the other VPS instances.
Firebug Lite link seems to be broken in the article. This link works:

https://chrome.google.com/extensions/detail/bmagokdooijbeehm...
> I don't believe this. Most people aren't willing to put the time and effort into understanding certain things others do understand.

I disagree. Let me give an example. I remember my networking course in university. The professor had a sort of teaching method by asking questions and then giving logical conclusions. I never could logically explain engineering decisions in networking protocols like my classmates. He would ask a question about some feature or design situation and ask a random person. They always got it. It was not in the book or any where readily available.

He could ask crazy design questions, that to me seemed more like a parallel thought puzzle, and my class mates got it. Always. Professor learned to not ask me after a while because I never could do it. I'm like a dog, everyone else was like a human. They have insight that I don't and I never could get it; a potency in their mind that I lacked. I never got it like they did. I flunked my way through that class at dead last but passing, just like I had done for all the years I spent in school since I was a child.

Maybe I could recite things by memory about network protocol design but I could never really understand it like everyone else in that class did.

I don't think you know what it means to be a failure with no real recourse. I mean NO recourse short of a radical alteration to my biology. Have some compassion for people for whom things simply don't work out. Everyone seems to think that if you aren't the best it's 100% your fault and in a way it's true. Sometimes people just get bested and it's just the cards that were dealt to them.
> She's doing research into the use of social media for crisis communications (hurricanes, wildfires etc) in the Crisis Informatics Lab there.

Oh, interesting. Do you know if she did any research into the use of Twitter etc for communication after the recent earthquake in Christchurch, New Zealand?
Murdoch gave identical promises when he took over the Times of London, they lasted all of about 6 months. The Times went from the most respected UK paper to a downmarket broadsheet that toes the Murdoch line without fault in about 3 years.
All the Air Canada flights I've flown from YVR have a 110 plug too. I've no idea what the voltage/current actually is, but it charges my laptop just fine. (There's generally only one plug for every 2 or 3 seats though.)
What if Gretzky had been born with no legs? Or an aspiring physicist wants to invent a grand unification theorem but was born with an IQ of 90?

I think my situation is obviously not so extreme. See my reply to rick888.

I don't think you know what it means to be a failure with no real recourse -- NO recourse short of a radical alteration to my biology. Have some compassion for people for whom things simply don't work out. Everyone seems to think that if you aren't the best it's 120% your fault and in a way it's true. However, sometimes people just get bested and it's just the cards that were dealt to them with the biology they're given.
Let's not forget the startups and other companies building on top of RapLeaf. Rapportive is one that probably couldn't do their core features without Rapleaf (they would have to look up people based on email address themselves then)
Tested at 20km/h; IIRC that's how normal bike helmets are tested too.

My problem is, I'd bet that crashes causing serious harm happen way faster than that: 20km/h is the average speed of a champion marathon runner, and no one runs with an helmet. My 2nd guess as to why is that if helmets were effective when it matters, at higher speeds, they would look very similar to a motorcycle helmet, and be impractical.

So, facing the choice between something that does its job, and something ineffective but slightly less impractical, lawmakers try to make the latter mandatory. It reminds me of the TSA "security" policies...
FWIW, if you look at any of the senior people who work for me, they'll have little to no activity during their tenure. Here's why:

1) One individual has final responsibility for our platform. We run a modified version of FreeBSD, which includes both changes that are only appropriate for our own use, and some changes that are more generally applicable.

The other devs and admins submit any patches they need on all the servers to the individual, and he deals with them. Sometimes they stay private, sometimes they go public, but when they go public they go out in his name. He has responsibility of tracking when they're accepted upstream, and when they're included in the base distro.

2) The vast majority of our platform is very, very tried and true. We use a few cutting edge bits of software (new versions and new features), but that's the exception. As such, most of our bugs are found well in advance.

3) The most troublesome bits of our platform are commercial or completely proprietary, so support on those parts doesn't hit a public mailing list anywhere.

I was trying to understand why your response annoyed me so much, and I realized it's because if I had to lay off my best unix guys, you advocate that employers google their name, see nothing on the mailing lists, and pass on them. That annoys me.

I take a lot of pride in being a good employer, and meanwhile you're standing there advocating anally-extracted screening criteria that would hurt my guys.
Nice. Assuming they've kept it nice and tortoisy, it should be an easy sell to move across. I'll check it out.
Some countries experienced a reduction of bike usage after introducing mandatory helmets. This is quite a popular argument against such laws.

Personally I've bought a helmet the day after my first bike accident and am wearing it constantly since then (While on the bike, that is.) Unfortunately it's going to be quite costly to let everybody experience an accident in order to teach them wearing helmets.
NSFW is the name of Paul Carr's column.

It's meaning is not that the contents are not safe for work - it means that Paul Carr himself is "not safe for work", having been fired from every job he's ever had.

Amazes me that on every single one of his articles, the top-voted comment is always "why is this NSFW????"

By the way, if you haven't read it, Paul Carr's book is really quite excellent, especially for budding entrepreneurs; I highly recommend you check it out.
I know very quick method: Ask "why?" repeatedly.
A Call For A Filesystem Abstraction Layer
I hear ya. It's an alpha that we just released last week. We have a _lot_ of work to do before it becomes actually useful. Thanks for the feedback, though.
Is this a result of the refactoring of gcc for >4.5 such that it supports a more plugin style/modular architecture?

It would seem that targeting gcc's intermediate representation and using its optimizers and backend would be a powerful paradigm for a language creator. I'm using LLVM for this in my own hobby project, but it'd be interesting to see how I could also use gcc instead.
Best practices change a lot more slowly than the emergence of new technologies. For the good reason that to determine something is a best practice takes time and finding something even better takes even more time. When considering core/base technologies it's usually safe to give it a lot more than ten months before dismissing it and even in that case only in the presence of something known that could improve on it.

Replacing your best practices/processes every couple months to keep up with the latest trends is a recipe for disaster in any multi-person development environment and change breeds confusion.

That said this setup won't work for everyone nor does the author claim it should do. It's another possible tool for your belt to consider depending on your work and the team you're working with.

I guess the to short version is don't be so quick to dismiss things based off age(or lack thereof in this case) unless you can dismiss it with a proven replacement.