skysight-inc/HackerNews huggingface dataset:
Ah yes, but how can I trust that "Extension Gallery and Web Store Inspector" is safe to install?
UK emulates China in censorship and draconian penalties
Being able to type in a URL and then you draw over that would be fantastic too.
PHP 5.3.7 Released
Ray @ TED
http://www.ted.com/talks/ray_kurzweil_on_how_technology_will...
Well, just to put in a hopeful word here, for hundreds of years mathematicians had figured that the most efficient way to multiply square matrices was O(n^3). Yet today it's significantly less than that, even in practice.
That was my hope too, but it seems to say you need to already be working under an H1B visa.
That really is the least they should be doing. For contrast, here's Mozilla's policy for addons.mozilla.org: https://addons.mozilla.org/en-US/developers/docs/policies/re...

Chrome supposedly has a better security model (not to say that FF's is bad), but if it gets in the way so much that users are in the habit of allowing all extensions access to everything, then it's not really better.
Thanks for that link. It looks promising, but the canvas is just too small.
Is just paying a salary to yourself for the full-day duties not enough to count you as a 'normal employee'? How they could ever envisioned business owners being equal to other employees?
The post is part tongue-in-cheek. You can't call him clueless just because the domain is only worth $200 to him.
Do Anti-Social Domain Names Work Best for Social Web Projects?
> Currently, CS courses at top universities have very little to do with the business of actually programming, they are more based on mathematical theory. SE courses tend to look more like 'software engineering management.'

Where does this meme come from? If you get a CS degree from CMU, you are going to program your ass off. You are going to write at least one of a compiler, a HTTP proxy, or an OS kernel from scratch (and if you choose to, you will write all three) as well as countless smaller applications (your own heap allocator, your own shell, etc). I didn't go to CMU and those are the project I know about.

At UMD, the curriculum will have you spending most of your time, again, programming your ass off. I don't think there's a single class where you'll spend more time on "mathematical theory" than on programming.
Keep in mind that those connections are all going to be stuck in TCP slow start (gradually improving) for the duration of their communications, meaning that the smaller version gets loaded in 2*RTT, as it will probably fit, in it's entirety, in 2 packets. The larger one is going to take 8 or so packets, meaning a lot more RTTs (probably at least 4, assuming aggressive TCP tuning, and possibly 6. Since RTT can easily be 120ms, these can be substantially larger load times, and that can make a huge impact to user impression:

Even small changes in response times can have significant effects. Google found that moving from a 10-result page loading in 0.4 seconds to a 30-result page loading in 0.9 seconds decreased traffic and ad revenues by 20% (Linden 2006).

edit: It has been pointed out below that rfc2581 is going to mitigate this somewhat, and they are absolutely right, although I don't know what the implementation levels on this are in the real world, so my observations above may be obsolete for newer OSs.
Similar issue on Desktop Opera 11.50.
each block includes a "blank check" transaction crediting 50 bitcoins to an arbitrary address.
every 2016 blocks, the clients look at the rate of block generation and adjusts their difficulty expectation to target 1 block per 10 minutes.
your chance of solving a block (and crediting yourself 50 bitcoins) is proportional to your hashing rate.

by the way, a miner only has to control above 50% of the hashing power to monopolize bitcoin generation - they can then ignore other block solutions without their branch being orphaned.
Wow, this has proven to be incredibly useful and time-saving for my designs. It is exciting to think that there might be more people using tools like this and creating beautiful typography on the web. Thanks again!
Making movies out of Lego
Js2coffee: convert JavaScript code to CoffeeScript
We're doing a similar service so we've looked into it a bit. We found that as long as it isn't contested, nearly anything counts as a will. If your will is likely to stir things up among the beneficiaries though, you should definitely get a lawyer.
I wonder if there are rules around the board. Could I make the board with my family? Sure, I could be fired, but it isn't likely.

Sad that Washington is so useless that even something as straightforward as "let really smart, educated, financed people in the country to start businesses that hire other people" is controversial.
This is why I only use bookmarklets. I click they run. I don't click, they don't run. Sure my Readability bookmarketlet might be collecting a couple of links I have trouble reading, but at least they aren't doing anything malicious when I'm not using them.
Any reference to back this up?
That's one advantage of scripting languages :)
Brilliant. I can't wait to see how this expands to other kinds of scientific outsourcing - problems like scientific software development are highly specialized and surprisingly easy to outsource, but there's no good way for specialists to find folks interested in doing this kind of work.
So if I, an Irish citizen, founded a company with Americans employed or on the board I can apply to stay beyond my holiday visa?
Will be pitching like mad at YC NYC if this is the case!:)
I appreciate your response, but basically you're saying there's nothing out there that handles the Redis side of failover, and I DO need to write custom scripts that handle all that, right? I can do that, but it seems odd to me that no one has done that and made them available already.

The reason I asked here, is I've seen lots of people posting about using Redis here, so I figured there would be some smart people with experience with the product.

Googling for that phrase (which I did before I posted here), gives me the same three answers I listed in my initial question, none of which are very satisfactory.

High ranking results:

http://www.quora.com/How-do-you-implement-automatic-failover... (Wait for Redis Cluster to be done)

http://groups.google.com/group/redis-db/browse_thread/thread... (Write custom client, and then a link to a script that 404s)

http://groups.google.com/group/redis-db/browse_thread/thread... (automatic failover is hard, just get paged and do it manually)

http://groups.google.com/group/redis-db/browse_thread/thread... (Write custom stuff and/or wait for Redis Cluster)

http://stackoverflow.com/questions/3097324/redis-handling-fa... (write a custom client)

And so on. Honestly none of that is useful. I can't be the only person out there who needs automatic failover for a production environment:( If I have to be the first person to write those scripts, that's fine, but it seems like someone must have done this before me.
Finally we might get smart bots in video games!
The misspelling in the blurb "Crack open any extenstion or web app in a gallery and see what it actually does before installing" doesn't render a lot of trust.

s/extenstion/extension/
How Google's build system works
The difference of quality between meeting face to face and through a webcam is so high that it's sometimes worth taking a plane just for one lunch.

For example, I like to shake the hand of people I do business with.

Additionally, I think it's generally better to refrain from commenting on how people spend their time and money, because you certainly don't want them to reciprocate.
Thanks for posting! Sorry that there isn't much yet; I just put up what's there to gauge interest.

So, the idea is that the site connects people who having something in common (buyer/seller, etc.), but then they would deal with each other on their own terms. I would think that it's more attractive to people trying to sell stuff, because I do not take a percentage. Just $1 to post. Of course, they won't pay $1 if no one is on the site...
Founder stories - Doubleclick
LLBMC (Low-Level Bounded Model Checker) - Analyzes C/C++ code to detect bugs
The Science of Yes
You know what would be funny? If you did tweet Mortons for a steak and see if they actually deliver :P

He's also an author of a book on social media customer service. Perhaps the social media team at Mortons has a copy of his book and figured he would certainly be the kind of person who would share a story like this - whether it be as a tweet, blog post, or anecdote in a future book.
California July Revenue Missed Budget Forecast by 9.2%, 541 Million
Tänan!

Any recommended local sites for gauging rent prices? What's the common website in Estonia for apartment rentals?

(I did look in Google, but in my experience it's best to ask a local for the defacto leader in rentals)
Founders (your audience) may be extremely wary about their "social media" image, and reluctant to advertise other businesses in the same space. Plus the value of finding a good co-founder greatly exceeds $29. Not to mention that many are selfish pricks like me and dont follow the "average person"'s behaviour. The fact that you got this to the frontpage of HN is far better than a few tweets.

On second thought, your $2 discount is very small too. Maybe if you discounted 50% it would work.
Wilfred (US) Season 1 Episode 10
tell about Ryan's nutty mother (Mary Steenburgen) moves in with him after spending 20 years in a "wellness center" and bonds with Wilfred instantly, adding fuel to Ryan's already-considerable resentment of her. and it's very exciting, make us amazed with this episode
Jennifer Hudson's Weight Loss Story
As of April 1, 2010, Hudson became the spokesperson for Weight Watchers. She has lost 56 pounds (25 kg) in the last year and "does not want to lose any more weight." However, on February 10, 2011, she appeared on The Oprah Winfrey Show and informed she has now lost a total of 80 pounds.
There is a similar service that does monitor your Twitter/Facebook to check for activity. It's http://www.afteridie.org . I haven't really looked into it, though.

I worked on a similar project called seNotable (mentioned by dgunn) that uses public information to determine if the user has passed a way. Seems like there are quite a few of these services.
Perfect, right up to the point Google kills my account for using my nickname (yes, hyperbolic and no longer accurate, but the point holds).
> I dont get how the guy is a parasite. He has a product and this guy wants it.

The reason he is a "parasite" is that he adds no value and charges money for it. His "product" consists of laying claim to something, then charging a lot of money to someone else for it.

The squatter didn't create anything and doesn't increase the value of anything, he just holds it waiting for someone who is willing to pay for it. He didn't even buy something someone else created.

This is similar to patent trolls, with the exception that it's possible there is a real innovation in a patent, and that the existence of the troll gives incentive for innovators to create knowledge that benefits society.

The closest you can get to arguing a domain squatter adds value is that he prevents someone who doesn't value the domain as highly from getting it, keeping it available for someone who will pay more for it - but surely some low-value user of the domain would be willing to sell for a price similar to what the squatter asks.

No value add, taking resources (dollars) from productive market participants = parasite.
Click on "New Advanced Mode" on the right hand side. Big version, multi-page, etc...
Tell HN: Can't login to hacker news 
Can't login to Hacker News with my original account, because clickpass is insisting on gaining access to my google contacts.
Love the name. Anyone else think of this, especially since this program tries to "undermine" the Bitcoin network through distributed mining:

"BEHOOOOOOOOOLD, the UNDERMINER! I am beneath all of you, but NOTHING is BENEATH ME! I hereby declare WAAAAAAAR on PEACE and HAPPINESS!"
There is more good typography goodness to come...stay tuned.
Russians unveil space hotel
Motorola Shareholders Sue Over Google Sale Price
OOCSS says to never specify elements in the CSS, right? :)
So you figure Chrome should only be used by neckbeards capable of understanding the source?
I don't think the comment I originally responded to was particularly civil. It was quite smug.
By the way, it should be very clear to people that smart companies are very carefully using twitter for PR stunts like this all the time.

One of my own examples: I have Comcast cable for my Internet connection. A few weeks ago the connection started going up/down/up/down every few minutes. I tweeted

Comcast is like a yoyo this morning. Up-down-up-down-up-down. Mostly down though. /cc:@comcastcares

I immediately got two responses from Comcast reps (e.g. @comcastbill) and they sent me a new modem Fedex.

I have ~6500 followers. I do not believe I would have gotten this treatment if I had 20 followers.

For what it's worth, I plan on completely taking advantage of this phenomenon for my own benefit :-).
"in the UK and EU firing someone for anything other than gross negligence is very, very hard"

It certainly isn't difficult to fire people in the UK providing they haven't been working for you for too long (it's either six months or a year). Other countries in the EU can be a nightmare though.
That's not my point. I don't have an intention to hire right now. I want to know more about general statistics.
Sounds like an opportunity for a startup based on rating, review and certification of chrome extensions. I'd pay for peace of mind.
Didn't linux do the same with apt-get / yum install / urpmi management tools? Just a decade ago.
Would I spam my friends for $2? No.

Would I share something useful/cool with my friends for free? Yes.

Would I bother to prove I had shared with my friends for $2? Probably not.
From the title I thought it would be a goodwill gesture. "Text messages are so ubiquitous now, they should be a standard part of every phone plan."

Nope. Now the only option is $20 for unlimited texting.
The answer from the developer of Awesome Screenshot:

===
Developer 1 hour
@All, since many of you don't like this feature, we removed
it in the version 3.2.1.

===
Developer 39 minutes
@All,
Hi All, This is Joel, developer of awesome screenshot. I am so sorry to add
the amazon search result in google search result page without info
our users first. It's such a bad decision.

This additional features was designed to scratch our own itch. Because when
I search some shopping items in google, I always want to check them
in amazon at the same time.

In the spirit of transparency, we should disclose that this feature
does bring small amount of revenue to us, which enables us to continue
to improve this product. Since so many users don't like it,
*we already updated a new version(3.2.1) to remove this feature*.

I think they should make this feature optional and disabled by default.
Hey Matthew, great job on this! I had fun learning this algorithm, too. My implementation is here: https://github.com/bgrins/javascript-astar/blob/master/astar..., and I have a demo here: http://briangrinstead.com/files/astar/

I have added in a few optimizations: in my first run at it (https://github.com/bgrins/javascript-astar/blob/master/astar...) I used a standard array for the open and closed lists, and I found it slowed down quite a bit as the graph size got larger. I switched the implementation to a binary heap, which made it much faster for larger graphs. Try the original demo then the new one at 100x100 to see what I mean :)
None directly, but you learn how to rate the performance of an algorithm and basic concepts that atleast give you a starting point.
Of course that doesnt say every CS grad knows how that works or none of the non-degree programmes knows how to do that, but a degree tells me atleast that the guy should have heared about the relevant basic concepts and gone through the theory...in theory
is that really the problem? Surely the difficulty of getting a h1-b visa in the first place is more of a problem?
I wouldn't have either, not even if you gave the product away for free in return.

To me, spamming people that chose to listen to me on whatever site or medium seems like an egregious violation of trust. If I link to or recommend something, I want that to be meaningful.

I'll do it gladly if I like your product, but not because you've bought me for a couple cents.
I think that some people consider domain squatting parasitic because it creates little or no value and takes a corresponding level of effort.

The analogy would be bridge with a toll booth vs a gate in a natural mountain pass with a toll booth.

In both cases there is a service (passage from one area to another) for a fee. However the former is providing a service, the later is removing an intentionally created obstruction.

The only value I can see it providing is that the system places a valuation on domains based which prevents desirable ones from being bought by people who don't "seriously" want them. However that logic is shaky (transfer domain from non-serious to serious) and the value is questionable.
Great news that just made my day! But I dont really understand the details of this: Are they asking people to found start a business and give the total control (in term of decision making) of it to someone else ?
The whole point of starting a business (to me at least) is to have the ability to build your idea, make it grow and share your vision to the world.
Am i missing something ??
Anyway, this is still a very important step for us, foreigners.
Ah, I commented in the comments of the article itself that CSS was surprisingly low given the existence of IE6. This may explain it.
Over half of "retail sales" fall into: Motor Vehicle sales, Building Materials, Gasoline, Food Service(restaurant/bar), Food(Grocery). I don't see online retailers making significant headway in those areas.
What resource??? It's a domain name. Several ASCII characters slapped together. He laid claim to text? We're not talking about something physical...
When Software becomes Bloatware
Odd, I've had that extension installed for a while now and have never had any of those amazon ads inserted into my content. Uninstalling awesome screenshot just to be sure.
I think those pointing to his follower count are missing the point. Morton's has established what sounds like a pretty great CRM for their customers. I'd be really interested to know how they're set up.

We live in an age where everyone is a media creator. Instead of spending money on mass advertising campaigns (spray 'n pray) with little lasting value, this type of customer service is like launching smart bombs that target actual customers and the people around them. This story & pictures is now in the internet -- it will be around forever. Is that worth the drive from Hackensack? I bet it is.

I think the question we should be asking ourselves is how can we be this awesome for our customers every day?
As an H1B you still have to be paid market rate, and the company has to have enough cash to be viable. That implies a certain level of minimum investment.
Apple's solution has taken a lot of flak over the years for its audit process and some pretty arbitrary rejections, but if this is the alternative...
although this probably wouldn't be true for dnacafe.com, if the reg fees were like 25 bucks a year instead of like 7 or whatever people with reseller accounts pay you'd see a lot less of people trying to own every single combination of two dictionary words. and the increased prices wouldn't be much of a burden on very many people/business.
>Seriously? You expect us to believe you maliciously hijacked user's search results and put in your own affiliate links just because you thought it would be "nice"??

I just told the intension behind this feature:
1) It's from my need.
2) It can help us make small mount of money.
3) We provide an option to disable it.

I apologize for the bad decision. We should did it like this:
1) Disable it by default.
2) Ask user's permission to enable it
3) Tell users why we add it.

I did it wrong but still respect users. This feature exists only one day and I removed it the new version.
What if my email provider, let's call it @MySuperAwesomeEmailProvider.com just goes out of business and decided to stop the service. Then I can't answer to the emails you will "life-ping" me with. And I won't even be able to change my email address on your system because I would have lost my account password. And then the next day, I don't think I would be able to go out.
There's more to it than just logging out. What if you don't want a subpoena to reflect your most visited profiles? There should be a way to purge any data kept longer than the routine access log cycle, including information on frequently viewed profiles.
I love the examples:

What was the last major catastrophe? Oh, yeah, we could monitor for tsunamis.

What's a common problem people have? Oh, yeah, we could flag bad produce at the store (not even sure what that means...).

What do people expect? Oh, yeah, we can make them smaller and faster.

The real value sees to be decision-making. Rather than yes/no, which Von Neumann machines do well, these answer "I think so"/"I don't think so". Should be fun to watch, and I hope I get to try coding against one some day. I'm sure that will be a far more mind-altering experience than learning ruby. :)
Exactly, and I wish more people would understand this. You benefit from society/government not only when you get a check from it in the mail, but when you can profit from it indirectly.

Once people agree with this premise, everything changes. Unfortunately 30+ years of Reagan's "government is the enemy" agenda have pushed us back too far.
That's fascinating that less were implementation errors than design errors, though "the distribution of errors among families of algorithms is not uniform" accounts for that I guess. Though the paper is from 1983...

I scanned through the paper and found no explicit mention of the typical coding error caused by using M := (L+H)/2 instead of M := L + ((H - L) / 2) (though the paper interchanges both). So I suspect a re-analysis would find more coding errors than design errors in languages without arbitrary-sized integer auto-conversions. My reasoning for that conclusion is based on: http://googleresearch.blogspot.com/2006/06/extra-extra-read-...

Of course, given the stories of all the CS-degree wielding applicants who flat-out can't do FizzBuzz, and the amusing incorrect designs/implementations of commenters who scoff at the notion of not being able to do FizzBuzz and try to prove they can but fail, I was already inclined to believe there's a lot of incompetence to go around. It's not even necessarily a problem with the CS programs, but there is the danger of learning to recite an algorithm's steps word for word without knowing what it means or what it's useful for and fail with a live use case.
This is not something I would have expected, but it makes sense. All possible reactions between reactants occur, but the kinetic or thermodynamic products are the significant ones we look for and isolate.
https://www.ietf.org/mail-archive/web/hybi/current/msg07070.... is a discussion about the essay on the HyBi WG mailing list.

Why he choses to publish an essay and not to join the discussion and actually participate to the drafting process eludes me, it's not like he doesn't obviously have the background to usefully contribute.
Well, that's still okay. I guess this is one thing that they can't change without government regulation. So like @SoftwareMaven says, what if I can get friends or family on my board? Do I have to be paid whatever the min wage for H1Bs is? (I think it's 45k / year or something).
Apple sued for allegedly selling refurbished iPhones as new in China