skysight-inc/HackerNews huggingface dataset:
This is a variety of SPKI[1], right? I was thinking of a conventional PKI approach, with an adapted web of trust to verify identities [2].

You are right - theoretically this could work. But it would pretty much take a "boil the ocean" approach to make it work.

Browsers would need to implement a secure (private) keystore, and presumably some way to sync that to other browsers.

A whole new standardized authentication flow would need to be created, which wouldn't be the same as the existing certificate-based authentication (which no one uses anyway)

[1] http://en.wikipedia.org/wiki/Simple_public_key_infrastructur...

[2] http://en.wikipedia.org/wiki/Public_key_infrastructure#Web_o...
Do people really consider OAuth2 difficult to implement?

Also, not trying to knock BrowserID or say that it'll never work, but due to browser compatibility this is still probably 5 years off before I'd begin using it. From what I can gather it requires postMessage which alienates IE7 users.
So I actually tried out this service today for the company I am working at.

I do not see much value being created from the current offering. Sure, it makes a pretty page and gives you analytics for people being sent to that particular page. This really doesn't solve a problem though. I would say that about half the people discover apps through the app store itself. Developers needs analytics in the app store, not on some redirect page. As it stands, this is just another layer.

I really did like the feature that a user can send an SMS to their phone number for an install link. And that button can be replicated anywhere. This is pretty useful. Everything else, I don't see why appstores can't integrate those features into their appstores.

What value is this creating for me as a developer? A custom app landing page? I could have done that myself. Analytics? I can throw Google Analytics onto a custom landing page. Can I track how many people hit my app.net/domain page and then proceeded to install? Nope, but Google/Apple can certainly create that value (and maybe even charge for it).
You mean like http://news.ycombinator.com/item?id=2765209, which is on the front page right now?

Absolutely agree, though.
Sorry for an off topic (and not even remotely helpful) comment, but best of luck with your startup! Starting something in high school is not only immensely cool but an amazing experience.
I totally agree. As has been established elsewhere, most users only use 3-6 applications on a regular basis. Double tapping the home button bring up my most recently used applications along the bottom of the screen one of which is probably the one I want (not sure where the author got the idea that double tapping the home button brings up the search screen-- old version of iOS?).
I agree with you. On balance, one hour of passionate programming is surely worth as much as a full day of programming that you're paid to do.
I am from Japan. Hatena Bookmark, social bookmarking community like digg, would be the biggest community where Japanese hackers share information though it is only by Japanese.
http://b.hatena.ne.jp/

Foreign hackers in Japan are here.
http://www.tokyo2point0.net/

Anyway, English speaking Japanese hackers would check the same community with you, I think.
Wow, what a poorly researched article! They can't see how Amazon could possibly build an Android tablet for less than $299?

-----

"The only way this sounds like it can compete with the iPad in any way is if it’s extremely cheap. Like $299 or less cheap. But can Amazon really make a 9-inch multi-touch screen color tablet for that cheap? Unless it’s an absolute piece of crap, that seems unlikely. There’s a reason why all other tablet manufacturers are having problems getting their tablets down to even the key $499 price point. "

----

I guess they haven't heard of the Barnes and Noble Nook. http://www.barnesandnoble.com/nookcolor/?cds2Pid=38496#logo

I don't have one, but from the reports I've read, it's a pretty decent device. Yeah, it's seven inches rather than nine but it retails for $249 and has been on the market for months.
Interesting. I can actually see some use to having little badges on your Google profile indicating what topics you're interested in. I've stumbled upon a lot of Google+ profiles because of an interesting post, and these badges could be a nice quantitative way to see if I might be interested in following them.

I wish it worked off Google Reader, though, rather than News.
Here's how it works:

Revenue = everything your customers pay you.

Cost of revenue = expenses that scale up directly with revenue. For a manufacturing company, this would typically consist mainly of what they pay to their suppliers. In Google's case, power and bandwidth are major items.

Gross profit = Revenue - cost of revenue

Operating expenses = costs that aren't directly tied to revenue, such as payrolls and building leases. Operating expenses also include depreciation of capital assets, the computation of which is somewhat of a black art.

Operating profit = Gross profit - operating expenses.

Net profit = Operating profit +/- any profit or loss on investing activities, including interest on any money the company has borrowed or lent.

(Disclaimer: IANAA)
Obsessive Curiosity
I'd love an explanation of what "generation numbers" are.
Qualcomm launches Vellamo browser benchmark for Android devices
Can someone explain what generation numbers are? Googling "git generation numbers" pulls up mostly this discussion thread.

I'm assuming they're easy-to-remember incremental numbers tied to commit? Like 1, 2, 3, or tied to commit and branch, like master/1, etc.?
I've read it more thoroughly now, but I'm still not sure where you're coming from. You'd rather use a secondary identity authority, even when a primary is available? Or are you saying you'd like to require a full send-me-an-email-and-i'll-click-on-a-link verification every time you log in to a relying party?
Thanks so much! It's been a great experience!
GripFun Matte Box
Sunpow matte box fits Panasonic, Sony and JVC professional cameras. Its size is 215x170x50cm, and its weight is 2.35Kgs
Given the minisites are all under a single domain, wouldn't serving a cookie to the author be sufficient?
The top result in Google search is this post. I didn't know HN had that much domain authority to rank number 1 so quickly, but but this isn't really interesting otherwise.
Forecast Event Will Happen In 2011
Sure. Our niche is working with ad/marketing/traditional media agencies, SEO firms, and design groups to provide the technical muscle they don't have to get beyond "five pages and a contact form." So what we do is pretty focused: we don't do design, we don't do marketing, we don't do offer SEO (we build very SE friendly sites, but we're not doing keyword research or running PPC campaigns). We're just engineers/developers (if you can call anyone that works with PHP for a living an engineer). :)
Or you could look at it as a form of addiction similar to how WOW and other MMORPG games have you do mundane tasks to get a reward which is in and of itself meaningless. The more they can get you to read articles the more it benefits them. For some people it takes incentives other than knowledge to perform the act of learning.
I am actively contribute to Drupal and I will say just what you said - OP did not invest enough time to claim what he claimed regarding Drupal.

+ Community which is not just open source, but just open. Which tends to make their modules to work with others. And it is pleasure to contribute to community like this.
I agree with groby_b that understanding concepts is the key. That's how you can remember things that apply across any programming language. For example, when I first studied Objective-C I didn't care about syntax. I wanted to know the language concepts first. The "why". My first years as a programmer I studied concepts at night. Coded during the day.

You'll probably want to buy some used computer science books from Amazon in any language. First, lay a good foundation with the basics, but don't get bogged down in implementation details. Instead, when you're reading ask yourself what is the core idea? For example: "why would I use a hash table vs a linked list?" "What's the purpose of CSS floats?" "What are closures in Javascript?" "What makes an SQL query scan the entire table?"

Almost anyone can use Google to find an example of how to code something. But ask those people why they wrote their code a certain way and most will give you a blank look. They probably just copied some other code and didn't take the time to understand it.

For web application development, make a study plan for each layer(presentation: html/css/javascript, business logic:data structures/algorithms, database: SQL). And find some open source projects that you respect and browse their source code. See how they organize things. If you find something you don't understand stop and research it.
Would anyone be interested in participating together in Beijing, China?
browserid.org ("the BrowserID popup") is just a way to bootstrap the system. The idea is that browsers and email providers will support this protocol and browserid.org will be totally unneccessary.

The major difference is it's totally irrelevant to the site (relying party) what provider you're using. The site doesn't need a login page with a facebook button, a twitter button, a livejournal button, etc., it just needs a "sign in" button.
Festival de San Fermin termina con cornada en torero
Oh, I think plagiarism is less ethical than lying on one's resume. ;) Unless, of course, it is done by a fictional character as part of poking fun at people who insist on reading other people's personality traits from their Github accounts.

Because, to the extent that this amusing exercise has a point, it is that your Github account is not a resume; it may just be a miscellaneous collection of code that you find useful, none of which is necessarily yours. And there's nothing wrong with that. That's Github's design. You should feel free to use Github as a tool, not as an advertisement for yourself.

And if you insist on pretending that the contents of someone's Github account, bookshelf, or sock drawer is necessarily some kind of representative sample of their character or skill, you deserve to get punked. A person who is lying on their resume has set out to lie to you. A person with a nonrepresentative Github repo is merely guilty of misleading the stranger who is looking over their shoulder.
OK, finally found a decent explanation of what a Git generation number actually IS:

http://www.spinics.net/lists/git/msg161165.html
This is true of any software library or framework that allows plugins, but it doesn't mean that the core idea itself is wrong.

For example, jQuery has dozens of gallery/slideshow and lightbox clones of widely varying quality, but jQuery itself is a brilliant foundation for Javascript development, including its plugin structure.
His only argument is that Apple dominated the mp3 player market so therefore it stands to reason that it will dominate the tablet using the same combination of user experience and it's cash hoard.

That would all make sense if it was still 2001 and Apple's leading competitors were Microsoft and Sony sleeping at the wheel.

Both Google and Microsoft are taking user experience very seriously. Yeah, they still lag Apple and probably always will, but on the other hand a tablet will never be as sexy and intimate as a personal music player.

High quality low cost Android devices are dominating the smartphone market and they'll dominate in tablets too.
When You Need a Moving Truck Rental Company | Video
When you are looking for a moving truck rental company, we can help you research different companies.
Often enough the fear that others will "overtake" you, for some personal definition thereof
The way I look at it, if a technique works for getting myself to learn stuff I'm happy to take advantage of it. E.g. if fantasizing about using obscure physics knowledge casually in a conversation is going to help me learn physics, and I want to learn physics, I'll fantasize away.

I don't see much utility in reading the news though. I'd much rather see this on a video lecture site.
Change last name to 'Torvalds' (edit: name in title changed)
I'm liking this trend you speak of but it hasn't reached everywhere yet. I live in the middle of Connecticut and there are 2 companies total that post anything on the Stack Overflow boards. So, the reality of the situation would seem to leave 3 options for people in my neighborhood.

1. Play by the rules of the local recruiters.
2. Telecommute.
3. Move.
So I just tried out the service and am debating whether to use it or not. I've been looking for something like this, but dealing with the domain issue and providing a bit of automation for icon/image grabbing would go a long way for me. Also wondering if there are plans for multi-platform support? My company has many apps that exist on both iPhone and Android.
thanks mz, this has been incredibly informative, i agree that there's no magic bullet hand waving that could approve/disapprove this, and thanks for sharing your experiences.

i was thinking of the goal of this site, it would be all non-profit in hopes of helping mankind to bring an alternative for the machine that is today's modern medical system. i will noodle on this a bit more, the last thing i want is someone to be harmed by something that i've done, especially if the goal is to help. and anything that gets big, even if it's non-profit would be a target for litigation.
> College and Personal Projects

At the risk of stating the obvious, I'd strongly recommend against putting school projects in a public repo. You might disagree with the ethics of it, but if someone submits your code to your own school, you could conceivably be held responsible for facilitating plagiarism.
Looking at the diff, it seems like a generation number is just a number the parents that a commit has. For example:

Commit a553af has no parents, it has generation number of 0.

Commit c464e0 is the next commit, it has generation number 1.

And so on. Branches count independently of one another. When commits have multiple parents (e.g. merges), the generation number starts counting from the previous maximum.
Aussie startup RecruitLoop cuts agencies out of the loop
You should probably look at the Harvard Pyramid before making judgments based on Google's interpretation:

http://www.personal.kent.edu/~cearley/ChemWrld/foodpyramid/H...

They recommend eating lots of healthy fats such as olive, canola, and peanut oil. They also have refined carbohydrates in the "use sparingly" category.
I don't generally come across Linus' dev threads, but it's usually in the context of some linkbaity 'watch Linus smack this dude down' or something of that nature.

This reads like a really productive thread from my limited understanding of git internals. It's pretty cool how much good engineering thought is going into this proposal.

Maybe that's why git rocks so hard.
>.tar.gz is not that uncommon, I would say.

On Unix, as tar has been built-in to Unix for decades.
Technical Co-Founder Wanted - Mobile Commerce YC Startup with Paying Customers
We’re a stealth YC startup with huge ambitions in the mobile commerce space.

In just the last three days, we signed up six well-known paying business customers.

We’re looking for another technical co-founder who lives to hustle. Mobile or UI/UX expertise is preferred, but not required.

This is an opportunity you can’t afford to miss.

ycmobilecommerce@gmail.com
The importer isn't quite ready for prime time.

We support iPhone and Android currently.

Feel free to email me at dalton -at- app dot net, would be happy to answer any additional questions you have :)
Yep, we here at Working Software definitely think CMS is broken ;) [1] but mostly because of the deployment system and reliance on "designMode" word-style editing. Basically, we hate "plugins".

[1] http://decalcms.com/mockups/
Its at the top of the blog page for me...
http://weblog.rubyonrails.org/
As a user, once your browser and email provider support it, it's single-click login (and signup), without any redirects.

As a site operator, you don't need to choose which company you're going to accept as an auth provider, or have a login page with lots of icons on it; you just have one button that says "Log in".
thank you for your motivation! I really appreciate it. it's because of smart, motivational people like you that this board flourishes
2GB MP3 Player - Color - Fast Postage
I see. Well, I wish you and your team the best of luck.
very good point. thanks!
Adding X-Ray technology to black box analysis tools: Part 1
You see, passwords suck. Big time. They are extremely vulnerable to brute-force attacks, people forget them, people write them down on post-it notes, and people use the same password on every single site. Not to mention that the website has to store your password securely, and not every website has amazing track record doing that.

Passwords make the world less secure.

So we need to replace them with something. And that "something" has to be secure and easy to use.

Turns out that this is a difficult problem to solve, so we keep trying. I agree that OpenID is not exactly the perfect solution, but it doesn't mean that there is no problem to solve.
Company name or industry would be helpful. It looks like you may be going for the concept of a shark. If that is important to get across quickly when people see the logo, then #1 is probably a bit better.
I really like the "genius or fool" quote, it is perfect. thanks for sharing!
Did you read the article? This is an attempt to fix all those issues you list.
Surprise Your Friends With Hogwarts Letter
Indeed. I try to do rigorous reviews of modules (too much spare time at work), but I don't have enough time to install them and test every feature. I just check for obvious security holes and API abuses. And of course, once you've published one module you can make more without any review at all.
That's an exciting space. I know quite a few groups that are tiptoeing towards something like this.

I think you're going to need to offer something different than $500. I don't think there's too many people out there who'd do something that big (or exciting) for $500 and then just hand it off.

If you need that kind of technical chops, they're going to be a co-founder, like it or not. Try to play it otherwise and even if the idea does find success, you're likely to get Zuck'ed.

Best of luck to you.
I'm sure everyone remembers this april fool's joke from a few years back:

http://www.google.com/googlereader/reader-advantage.html

I keep meaning to sew my gold patch on my backpack...
>all of TechCrunch's content

You forgot the illegally duplicated site designs (company livery, possibly trademark infringement, certainly someone would have a poke at passing off, ...).
i'm with rick...this is public validation that you were on to something. depending on the resources they have behind them, it's probably too early to throw in the towel...then again, if you take your passion for the concept and apply it to their team, i imagine you'd make a great addition.
Spot the Vulnerability
Google/Yahoo/etc. could have given you a memorable OpenID if they wanted.

It's a good point though, the fact that email addresses have to be somewhat memorable/human-readable by nature is a good thing for BrowserID.
You could group Perl with C and get the most popular language in existence. C is just that popular.
Thanks! Do you code?
Shell Oil Company Originally Sold Sea-Shells For Interior Design
And actually, the problem described in the article doesn't exist.

If i press the home button while on one of the pages of icons i am brought back to the first...
I never see before 
No long ago, the Microsoft SEO Steven Ballmer disclosed that on the United Kingdom London technology festival, before Microsoft 8 launch, Microsoft will not publish the window version especially for tablet PC optimization. Namely, windows 7 tablet PC could better after windows 8 launched, because we can get the means more deep, future will develop a OS especially for tablet PC follow Microsoft 8.
Apple and the 80-Cent iPhone Problem
Robot trained to help quadriplegic
"one drink per 2-3 hours seems to be the sweet spot."
"If you can sit around our shop for eight hours and not be tempted to drink or eat anything, we’re probably not doing it right," Kasperowicz adds.

I'm surprised how coffee-shop-office-friendly the article slants, with half the authors working in coffee shops. "Don’t bring your own food" is pretty basic etiquette.
Information added. This is my first post of HN. :D
and as I've mentioned on earlier threads, then you have to add another dimension of which things are taxable and which are exempt.
So... there's no such thing as too much insulin?
it's important to hire smart people and then trust them.
can't reply to the thread, so i'll just post here.

http://www.secretgeometry.com/apps/cathode/
cathode is a beautiful mac only app that makes my windows based officemates real envious

and i also have an app of my own that dont have a windows equivalent: http://twitjustice.org
thanks mz

No problem.

goal of this site: helping mankind to bring an alternative for the machine that is today's modern medical system

Yeah, I'm working on a piece of that. It's slow going to win mindshare in this space. Alternative stuff tends to have a bad rep in a lot of circles. There's lots of challenges with that piece of it alone.

the last thing i want is someone to be harmed by something that i've done, especially if the goal is to help.

Ditto. I have often contemplated taking down my website. But given how deadly my condition is, I feel doing nothing is the bigger danger. :-/

Peace.
Why do people claiming they don't care always do this? Skip the freaking article and be done with it.
I totally agree. When recently searching for jobs, I found so much value in being able to investigate the company and the opportunity.
However, I can understand the recruiter point of view:
Many recruiters who are cold calling from recruiting firms make their money only if they are directly responsible for the placement.

It's an unfortunate side effect that it is risky for the recruiter to drop the name of the company, because the potential candidate could then bypass the recruiter, and consequently, the recruiter loses that placement commission.
What always strikes me about Google's numbers is that they seem relatively small when taken in context of how large Google seems to be in its presence and perception. People talk about Google as a tech "giant" - but compare revenue numbers:

Google - $9B
Apple - $24B
IBM - $29B
Microsoft - $16B

Based on this in terms of being a "tech giant" Google would seem to be the underdog - yet they certainly aren't perceived or treated that way.
To this point, I have noticed that the further you get from Cambridge, MA the more graduating from HBS matters. In Cambridge, it's really not a big deal to be at HBS; throughout most of the USA it's pretty cool; in China, you're considered a rockstar.

I'm not saying this makes sense, just sharing what I've observed anecdotally.
Go for Google charts, it's really awesome.

http://code.google.com/apis/chart/
Paul Adams, Dunbar’s Number and the Hidden Narrative of Social Networking