skysight-inc/HackerNews huggingface dataset:
Exactly, the author of the article apparently doesn't realise that if everyone switched to data-only usage, they would still be getting billed by the same carriers, who would alter pricing so that the data fees bring them the required levels of revenue.

Obviously this can definitely change in the future, whether it's a new type of technology, or Google funding wide-ranging WiFi networks, or some other option. But frankly that's a far bigger barrier than "but Google's VOIP services aren't as good as they could be".
IPL 4, 45th match: KTK v KKR at Kochi, May 5, 2011 Match Photo Gallery
HTC Sensation available for pre-order from Vodafone UK
For people with very short attention spans...put some images of the product! As sad as it is, people want to see what they are signing up for without reading the text.
that was mostly my point too.

I was mostly questioning how much users (or actual real users that actually uses the site) there are in reality. not in the make believe news lives in.
I feel like you should work in absolute points-space, rather than rank-space.

Also, no clue if the factors you pulled out are orthogonal.
Yes, running a benchmark that doesn't test the right things 50x more doesn't really fix the core issue.

I am curious though why IE gets slower. At worst it should run about the same speed.
I don't really get why people think that this is so improbable.

If you were in a dark room and burst in on a trained soldier in a baggy robe, would you wait to see if he had a gun/knife/grenade within range? If he did anything other than lay straight down on the floor with his hands up, it could be perceived as threatening.

I'm not trying to comment on whether that response is ethical, but it seems totally plausible to me.
But most of the damage from keyloggers happens to people who do NOT suspect they are using an insecure system (their own).
Yes. It is also worth mentioning that GNUnet is designed to be a secure framework, making it more than just the core of another P2P program. For instance it potentially might be used as the basis for other functions such as chat or VoIP without reinventing all of the low-level transport stuff. With GPL licensing it is likely to evolve as people imagine new enhancements.

Short and giving a clue as to function and freedom the name seems a good choice to me. The (GNU) GPL insures that the users and community will not be restricted from making their own fixes or enhancements. I think it is misleading when some refer to a permissive license as restrictive. You're given permission to do practically anything to the code for your own use, and basically have permission to distribute it to others too as long as you DON'T impose new restrictions on them.
One of positive aspects from the year and a half I did in Seattle was that fewer engineering jobs meant people didn't expect to leave a company every year or two. When hiring systems engineers I found it easier to hire smart, competent employees who got shit done and had a long-term view. Three or four of the best engineers I've ever encountered, and my closest friendships, were built in Seattle.

Still, I was somewhat underwhelmed by Seattle's tech scene. All conversations inevitably devolved into pity sessions comparing Seattle to the valley. Diversity seemed lacking; I recall only one engineer I met who didn't come from UW, Real, Amazon, Microsoft, or Boeing. The Microsofties would often introduce themselves by what they used to do at Microsoft before they had decided to cash in their 401k to jump onto the "Social" bandwagon.

Oh, and the weather made me want to shoot myself.
Another technique against spambots that I've used along the line of "hidden fields" is to have a textfield that should NOT contain anything at submission time.

You hide the textfield (margin: -10000px) and give it a name unique enough, that browsers with autofills won't have a record of a value ever entered there.

Spambots usually fill every fields, so if you see a value in the field when you process the registration, you know that it's highly likely that a non-human is registering. You now have the option of rejecting it, or accept it but put the account in a "monitor" queue.

One pitfall is that this scheme expects everyone registering to uses css. You can however give various hints to non-css users, to keep the textbox empty.
Imagine that your data has to hop through dozens of cheap consumer routers with unreliable links to reach its destination.

By golly - he's re-invented FidoNet.

http://en.wikipedia.org/wiki/FidoNet
> the scrollbar also lets you scroll at any speed you want (just grab and drag)

Just one point on this, you possibly know this but scrolling accelerates on iOS, so the more you flick the faster it seems to go, I'm not sure if it works this way in Lion or not. Admittedly it's not as precise, but does mean going from top->bottom isn't as infuriatingly slow as one might imagine.
The problem only makes sense if the compiler is fixed. Otherwise, it's trivial: for any input x I can say the source code is x. It's source code written in a programming language called MachineLanguage. The compiler is called cat.
This is an irresponsible position to take and akin to telling people to "make stronger passwords." It simply isn't realistic. LastPass allows creation of randomly generated passwords very easily and encrypts and stores them so you can use them anywhere. The alternative for most normal users is to create one or two passwords and use them everywhere, compromising the security of all of their accounts. Obviously your response to this would be that they shouldn't do that but the fact is, without something like LastPass, they have little other choice.

This freakout reminds me of the radiation poison bullshit from a few months back. Bananas have radiation therefore bananas are dangerous. Practicality dictates that you are plain wrong.
iuguy, a few things. Most important I really don't believe that "it will make no difference to me as my constituency is a safe tory seat, even with all the simulations." Even if it doesn't change who actually wins, implementing AV can send a clear message to your incumbent by (for example) showing that 25% of the constituents actually want the Green candidate to win (rather than just the 5% who actually voted for her under FPTP, knowing their vote would be wasted). That seems important to me -- it changes the slope of the playing field.

For the same reason, I am not skeptical enough to accept that "this isn't genuine electoral reform, this is tinkering around the edges". AV would make a HUGE difference to me, for the simple reason that it would relieve me of the responsibility to lie when I vote (i.e. claiming that I want the winner to be someone who is actually my second or third choice).

And for those who actually want PR: we are MUCH more likely to get it in our lifetimes if AV wins this referendum than if it loses; in the latter case, the incumbents really will all say "so that's all right then -- everyone likes how we do it now". Which is so very not true that it makes my guts hurt just to type it.

So even if you think AV is only a small step (and for the record I think it's a big one), please vote for it. It is (among other things) a stepping stone to a more comprehensive referendum on voting systems, similar to the one they had in New Zealand -- see http://www.fastchicken.co.nz/2011/05/05/the-uk-gets-to-decid...
Building an App to Monitor Your App
Cloudera announces Hadoop World 2011 ...
From the article:

Judge William Alsup described Edge Games as 'trolling' and suggested that it could face criminal charges

In his order, Alsup even created info-graphics comparing Dr. Langdell's USPTO filings with the actual products, describing in detail "evidence of fraud" that forces the court to play "spot the differences:"

---

This judge is brilliant.
A world of curiosity: a peek at searches around the globe
Fair comment. Rather than homepage (listings), it might be better to use an image of a user's profile - showing what their selling, their profile info etc. This is the purpose as I mentioned below, a people centric marketplace service.
Disappointed, for selfish reasons, to hear that he's sinking money into fusion instead of thorium-based fission.

Still cool, though.

As a title nitpick, using the N-word to cover both fission and fusion glosses over how utterly different the two things are.
> You can only do one

Why is that?
First, if the file gave the name of the person who did it, that would implicate them but not neccesarily be proof enough for Sony to "know" it.

Secondly, knowing that "Anonymous" did it doesn't mean they know who did it. The clue is in the word "anonymous".
I'm not active in the startup scene, but how could an article like this not mention Seattle Tech Startups? http://www.seattletechstartups.com/
Other reasons to like go:-

Bold, delicious digression from oop - there literally is no relation between objects by identity, only by behaviour via interfaces - not your usual crappy java/c#/etc. interfaces, but rather 'true' interfaces, which are implicitly implemented by dint of a type fulfilling them. This is surprisingly powerful and the simplicity of it helps move you away from thinking about complexities you get with oop that have nothing to do with the problem at hand.

Extremely fast compiles - you miss this when you go back to languages that compile more slowly. It allows for rapid prototyping and trying stuff out without having to worry about a massive build time. Check out this vid - [1].

Great concurrency support - concurrency is primitive in go via go-routines.

Sensible, simple, clean syntax.

The list goes on... yeah I need to do a blog post here :)

[1]:http://www.youtube.com/watch?v=wwoWei-GAPo
So you run the tests a lot of times so the JIT compiler kicks in and is guaranteed to compile the code. I can see that makes it run faster, but not sure it makes it any more of a real benchmark...
The author's assertion that this project will be impacted by the Japanese disaster shows that she doesn't understand the technology. Fusion != Fission, and in this case there isn't even any radioactive material in the equation. If anything, the Japanese disaster will put more focus on fusion research and development.

/facepalm
Robots evolve altruism
Browser testing sucks, it's time to start doing it right.
A mind map of Martin Fowler's DSL book
Prateek Stylome
Prateek Group is going to launch Prateek Stylome Most Premium Ultra Luxury 3/ 4/5 BHK Apartments in heart of Noida City (Sector 45). Prateek Stylome located in sector-45, Noida near Amity. Prateek Stylome offer meticulously designed apartments with unmatched quality and features.
If you know the compiler (and every other tools involved in the process), then yes, there exist at least one solution (the original input). The search will eventually find it.
The Wall Street Journal Launches a WikiLeaks Competitor, SafeHouse
Looks good...but isn't this the same thing as builtwith.com and a few others?
Using an Oauth Provider for Signup and Login makes most of these techniques moot. For the service Im working on, im using a wonderful OmniAuth gem that together with Devise allows for easy support of popular OAUTH providers such as Facebook, Twitter, Linked In, Google, you name it.
After dealing with forcing users to come up with yet another password to sign up for the service, I prefer that somebody else deals with that and I just store OAUTH tokens
That link is one of the worst articles with shitty predictions I ever read.

Big companies have a lot of resources available to get back on track -- Apple, Intel, Microsoft and even IBM are still around and kicking.

Even if Facebook wins and Google loses, I'm just curious -- what's in it for you?
Really? It's been a top-30 web site for four or five years ... Why do you see it as a failure?
Wall Street Journal launches WikiLeaks-style site
The strategy you suggest, capturing packets, won't work against any reasonably modern codebase that has XSRF prevention. I agree with your initial statement, but I highly recommend Seleinum scripts instead of wireshark for your spamming needs. It is slower, but much more likely to actually work.
It's an interesting take - usually, for me, these social dynamics are subconscious (but still present). Bubbling it up to the conscious level should be much more effective.
It is an amazing team, but the rest pales beside ken ('Unix guy' doesn't begin to do him justice).
Is a New Madrid Earthquake to Follow Mississippi Floods
It's possible that the one or more people behind this are a splinter group of Anonymous, who have been involved but in more secrecy for this. It's possible they're completely seperate but felt a connection to Anonymous and so decided to class themselves the same way. Or it's possible the hackers don't give a damn about Anonymous, but thought it was a great way to get LEOs looking into people who are known to be affiliated with Anonymous, and/or looking away from the actual hackers. If I were to steal credit card data in this way right now, I'd sure as hell pin the blame on Anonymous if I thought I could.
Meanwhile, binpress is a general marketplace for people interesting in buying code: http://www.binpress.com/.

The site submitted lacks any detail whatsoever; they should at least be bothered to explain their service and its uses to developers and customers alike. The web design is basically boilerplate for Ruby web services, so it doesn't add any personal touches.
Major Changes at Cisco
I hope so, in the mean time there is this issue in the AppEngine tracker:

http://code.google.com/p/googleappengine/issues/detail?id=23...
The micro-form 802.11 adaptors are noticeably more expensive than the BT ones though. I've seen the BT ones for £1 but the WiFi ones no cheaper than £9.

With PoE you wouldn't need a wireless connection at all of course.
DHS asks Mozilla to take down MafiaaFire add-on
I'm not sure if I'm being naive, but does the '|' and the '-' have some sort of NLP significance?

From the article, what's the difference between "data |" and
"data -" ?
The behavior being stopped is repeated POSTs to create new accounts - a spammer would instead have to GET the form every couple of hours (or if they don't realize the trick, possibly each time), something they'd hopefully do from the same IP = easier to see and ban.

Granted, if they have a huge network of distributed bots, it probably won't help. But, if they do try to register a bunch of accounts using the same timestamp hash, it'd be easier to nuke all of them at once when you discover what's going on.
agreed, it's not pleasant thats for sure
The other sites don't allow the community to add their own technologies and matchers. My hope is that people who run or are passionate about particular web technologies will add them to underthesite.com. It a good way to spread word about your open source project.

I will be adding much deeper breakdowns about technologies soon.
Seems like an interesting proposition and makes sense overall. I can think of a few issues however.

1. You always need access to email to get access to a website. This means that for whatever reason you don't have email access, you are locked out of all sites.

2. While it works from a security standpoint, you still add overhead to the users task. Users have to go between website and email and back to website just to log in.

3. slow connections might make the task even more cumbersome since you now add the delay of checking emails just in addition to logging into the website.
Google Earth optimized for Android-powered tablets
Or just dial the full number, starting with a plus. For a Colorado number, for example, +1303..... and it'll correctly select the country and just work. (It'll detect the country as soon as it can. For country code 1, that means 4 digits, to see if it's US, Canada, or one of the many islands using the same area code (NANP).)
Yeah, I'd want to do some experimentation with the label of the checkbox. I would guess something like "Show password" might be clearer as to the purpose of the checkbox than "Check password".
In that case, the GCC extension is part of the input language (in a broader sense).
Still, your example clearly shows the difficulties involved in practice.
> I have never understood why I need to type my password twice. Inevitably I just copy what I wrote in the first box into the second.

You have to type it twice, because you don't see what you typed the first time -- it's a validation.

You don't see what you typed the first one, because that's "standard practice" for passwords, so that no one looking over your shoulder will see the password you typed.

That makes sense sometimes -- e.g., when you register for your new gmail at a starbucks. For me, 99.9% of the time, that's not an issue -- I'd much rather have a checkbox that says "press here to hide password".

But that's the standard practice.
Something off about that logo. Not quite centered?
tldr;
"I hate browser testing. Did I fix the problems? No. I started writing opinionated software though, because my opinion should matter. I wrote it in Ruby because I know Ruby."
Another thing that I'll start to experiment with is delayed confirmations.

The confirmation step via emails is one of those things that has been copied over and over, without knowing, in many cases, what problem it addresses in the first place and if it's crucial to one's particular situations.

I think having to interrupt your visit to log into your email, is another speed bump to a smooth registration process.

A better approach, in my opinion, would be to let users just start interacting with your service right away. Give them 5 to 7 days to confirm their account, after which it is automatically suspended. You can let them know the next time they try to login that they never actually clicked the link they received via email a week earlier. The timeframe is long enough that they can actually use the service with no hassle and it's short enough that they won't have forgotten which email and password they gave during registration.

Of course, if the operations they're trying to perform in your site are sensitive enough (e.g. purchase, sale), you should let them know that it requires an immediate confirmation of the email address.

Other unrelated advices:

- if you use the email as a login name, then allow users to have whatever handle they'd like. i.e. don't make the username unique. Also, allow spaces in that field. e.g. StackExchange.

- under no circumstance should you keep an unencrypted record of the password. It's tempting to think that in the name of user friendliness, whenever someone loses their password, you will just send it back to them. As soon as I see my password sent to me in an email, I usually logon to the website, change the password to 12345 and depending of the sensitivity of the data kept by the service (e.g. web hosting), I would consider stopping using it altogether (Ironically, I've had cases of websites telling me that 12345 as a password isn't secure enough for their service, after they'd sent me my password via email).
You're lumping all scientists in together, when there are clearly two different groups here. Furthermore, later evidence has shown how terrible the evidence was for "Vaccines cause autism". The study that started this controversy was ridiculous. It used a ridiculously low sample size, the scientist conducting it (Andrew Wakefield) had severe conflicts of interest that basically lead to fraud, and to top it all off, the journal that original posted the paper retracted it.
On a Mac? Trackpad scrolling on all Windows laptops I tried always annoyed me but I never had any problems with two-finger-scrolling. It's nearly as precise as moving the mouse pointer. (The only problem is that you have two fingers on the trackpad, but Mac trackpads are not as tiny as so many PC counterparts.)
i presume you use that to filter spam. you could always have your userid as your email where the email is always
username+site@emailprovider.com

however, i have noticed some sites dont like the + which sucks because the spam model breaks down
Facebook buying Skype?
I'd be more interested in seeing the breakdown by revenue. In my experience FB ad CPMs are way lower than Google's. Even if they had equal impressions Google would still be profiting something like 10x more probably.
The idea is that most of the regular numpy (for CPython) is not written in Python anyway. It is actually written in C. For PyPy, they will be writing major portions of it in RPython instead of C, and RPython is way more high level than C.
6 Things The Navy SEAL Team Six Can Teach Us About GTD
Facebook and Google Fighting To Buy Skype
Having the newsletter unchecked by default is effectively the same as not having a newsletter.

Personally, I think "don't have a newsletter" is a great idea (it reduces UI cutter too), but people want to send newsletters and the only way to make sending a newsletter worth the time spent to prepare it is by making it opt-out not opt-in.

edit: I'm not saying I support this, just that a newsletter is never done in the users' interest but as an advertizement. It might make for good UX for the user for it to be unchecked, but thats kind of the point, the entire concept of the newsletter relies on bad UX to gain subscribers.
I wonder if a George can be grown, or recruited?
Baby Care Good Tips 
Happy Healthy Baby's Mother
I see Microsoft (and probably some other companies) behind the decline of popularity of GPL. They invented the term "viral license" back in 2001. The reason why Microsoft is fighting against GPL while sponsoring non-copyleft open-source projects (Apache) is that GPL software is relatively immune to "Embrace, extend and extinguish" strategy, so they are trying to replace it with the kind of open-source they know how to deal with.
For what it's worth, Lab126 (the Kindle-designing branch of Amazon) is in Cupertino, not Seattle.
True. But credit where credit is due. Very cool analysis for a throwaway blog post specifically manufactured to garner karma.

Only thing I'll add as a data critique, the negative factors are reported as things to avoid. But, in fact, all of the reported on titles actually made it onto the Hacker News front page (1). There are an awful lot of submissions that never make it that far. In fact, the significance of the findings indicate that those terms make it onto the front page A LOT (2). I don't think the negatively correlated terms should necessarily be viewed as failures. Just less successful. My own suspicion is that those titles do draw eye-balls, but someone using titles like those is also likely to be kind of a bad writer, preventing those stories from getting upvotes. It would be very hard to prove a correlation between quality of title and quality of writing, though.

(1) I believe. Hard to tell from the post.

(2) Otherwise there wouldn't be enough data for them to be significant.
Great! The original blog post seemed a bit dismissive of the concept, so good to hear that it's at least being considered. Agreed that there should be some kind of separation, rather than hosting from within the prototype area.
Thoughts on viral Facebook scams
"You have to memorize a passphrase"

This is an inaccurate statement. You remember a sentence. Sentences are naturally and easy to recall. The fat, green stick. for example. And then a word for each site you visit. That's it. You can use it anyway you like and take my samples for what they are... samples.

What's the big deal?

Controlling your passwords on your devices and not relying on others. Passwords are IT Security 101, if you get them wrong you fail.
Is Chillingo Less Than Thrilled About EA Acquisition?
How is this different to the mobile ad-hoc networking found in the XO-1 'One Laptop per Child'?

http://en.wikipedia.org/wiki/One_Laptop_per_Child
I hope he wasn't inspired by "Wall Street II"
Amazon was a long time ago, and AWS/Kindle, while being great products, did not contain really an element of risk the way a scrappy startup does.

I think parent poster has a point - there aren't a lot of recent examples of taking the risk and having it pay off, which may lead to some risk aversion in the community.