skysight-inc/HackerNews huggingface dataset:
The TouchFLO UI from HTC (released on the first touch) was designed to be used by your fingers. What they lacked was the capacitive screen of the iPhone.
Qt is the last framework I used on C++, and it was a pleasure to use compared to what I used before. I wish it luck!
The web is a great application platform – it lacks a good hypertext system, though.
Beautiful Typography: A Crash Course [video]
This is a fascinating thing to watch... IF it IPO's at that amount, all of the VC's of the last round would have just broken even on their investment -
Morgan Stanley Venture Partners, Fidelity Ventures, Andreessen Horowitz, Greylock Partners, Kleiner Perkins Caufield & Byers, Maverick Capital, Silver Lake Partners, Technology Crossover Ventures.
Quite a list.

NEA, Brad and Eric make a killing, and Accel and Battery have a decent return on it.

Incidentally, here is the deck that Groupon uses for their IPO roadshow: http://www.retailroadshow.com/sys/launch.asp?qv=945636503631...
Do you mean generating a new rainbow table for each possible value of the salt?
I keep hearing that they don't have a message but it seems like they want:

1. Jobs
2. Their houses back (or a house period)
3. Taxes on the rich
4. Financial Regulation
5. A government that represents the people

I agree at some point they'll need a better "pitch" but we should remember that this movement is much more organic than a startup so it takes a lot more time to unify thousands of people worldwide under one idea. Especially when this movement is about many things failing not just one.
Yea, good post, I agree that documentation is key.
Corporates will buy it because it's Windows.

Average Joe will buy it because MSFT has a massive ad budget

Of the rest; (money>sense) > iPad : Android ;
Absolutely. Coda Hale's "fuck tact" statement does a neat job of ignoring that "fuck tact" leads to stupid arguments like this.
Thanks. I've just installed compizconfig-settings-manager and now - before I had a chance to disable the "Grid" plugin kkkrrsh - the launcher won't appear, there's no menu bar at the top of the screen, and I kind of hope the desktop will magically fix itself when I reboot the machine.

Edit: Nope, the desktop is toast. So now I have to figure out how to open a terminal window, and how to reset Unity, before I can even try to stop Unity being a control-freak.

I feel so lucky to have a Windows partition that might allow me to be productive in the meantime!

Edit2: Better and better - I can open a terminal window, I can type 'unity --reset' and then after a dozen lines the script hangs.

Unity: What is there not to like?
Mark Suster Has Internet TV on the Brain. Should Other Investors?
So why does the team have to get so big? Isn't that the mistake right there?
I'd be stronger and say, if your code is going to have any comments whatsoever, this is where the comments need to be.
The point you're painfully missing is that success of a company (including Groupon) isn't dictated by how much or little technology they use. If you feel Dairy Queen was a bad metaphor for that, then I apologize for your confusion.
It's a problem of information asymmetry in the online (display) advertising industry, not a problem with hackers. Because advertisers don't know how many pageviews/visitors a website has, advertising agencies often have to make purchasing decisions based on numbers from Comscore, Quantcast, Google Analytics etc. Clearly, if the website owner can spoof his analytic data, he can sell his inventory at higher rates.
"It is very important to force users to add non alphanumerical characters and a few capital letters in the password IF security is very important for your application. "

Not it's not. What's important is that users pick a password randomly from a large pool. For example, there's nothing wrong with a long password all in lowercase if the characters are picked randomly (see, for example, how Google 2-factor authentication handles application specific passwords).

"But guess what? This morning I discovered that actually the algorithm PBKDF1 described into RFC2898 does exactly what I proposed."

Actually PBKDF1 has been deprecated since 2000 and replaced by PBKDF2 which doesn't use SHA1 (it uses HMAC-SHA1 instead). And PBKDF1 is a key derivation function, it's not designed to be slow (as is, for example, bcrypt).

Nevertheless, you could iterate SHA1 if you wish.
For the UK startup scene to really succeed ..... how about if people located their startups in places where people can actually afford housing costs ? such as - Sheffield, Leeds, Birmingham, Nottingham, Newcastle etc .
The tittle is a little sensationalist. This article should be about correctly informing and selling the product to the consumer. The conclusion should really be "don't think too much about the button" not "bury the button". If your single splash page really informs and sells me an obvious button is going to help. Nothing obnoxious, but there is nothing more infuriating than finding a product I like, and having difficult accessing, or signing up for it.
As Kurzweil pointed out, Allen hadn't even read his book. In it Kurzweil provides copious volumes of data to support his claim that the overall trend is still exponential. As one paradigm starts to run out of steam, there is greater and greater research pressure to find the next. Much as vacuum tubes improved exponentially until nearing their limit upon which transistors and then later ICs took over, the same has been happening with energy.

For the past 400 years human energy consumption per person has been growing at a relatively smooth exponential curve, despite changes from wood-burning to coal to whale oil to petroleum. Even a cursory unbiased study on the subject will show that. Interestingly, for nearly the entire time, malthusian doomsday prophets have enjoyed more popularity than more rigorous analysts.
I couldn't be bothered to read the article entirely, but what he proposes at the end (iterating SHA) is likely broken:

https://groups.google.com/group/sci.crypt/msg/92fe3e4e1edf0d...
Porting pure .Net apps should be trivial - if you also believed that Java was "build once and runs everywhere"!

But how many real world (especially corporate in-house) .Net apps don't also assume a windows file structure, or a keyboard, or a mouse or 8.3 names, or .......

So the problem is, do you sell it as "Windows" and deal with all the tech support and returns because it doesn't run Grandmas scrapbook app. Or do you run a massive ad campaign to tell everybody it's "Windows but not really Windows" !

edit: sorry won't let me reply to you -------------

That's rather the point - just porting the .Net runtime to ARM isn't the whole story. Can you have a single Windows8 design that does corporate desktops and smartphones?

If Windows8 for tablets has to have apps in "c:\program files", have 12 function keys, have a mouse with a wheel etc, for backwards compatibility then they are going to have quite a task to deliver iPad type tablet experience as well.
Dog Breed Standards - Use Them Wisely
And all it took was a direct order from the FCC. http://www.wired.com/threatlevel/2008/09/comcast-disclos/
I'm curious how these "Jeff Presentations" go.

Powerpoint presentations are banned, instead you have to write your arguments as an essay.

So is the meeting essentially Bezos reading your writing, with the rest of the room waiting for any indication about the emperor's mood?

Or does the presenter read from the prose as a script?

Can any Amazon-ers give any insight?
When I saw SHA1(password|salt) in the readme of https://github.com/antirez/lamernews I knew a flame was coming, and that "use bcrypt" and "cryptography is hard" will popup, but not really exactly why?

Thanks for this post antirez, because after diving a little, now I know better the reason, the risks, that tarsnap creator uses scrypt (http://www.tarsnap.com/scrypt.html), that really "cryptography is hard", he also makes bugs (http://www.daemonology.net/blog/2011-01-18-tarsnap-critical-...)

And this funny little gem: http://xkcd.com/538/
‘Weev’ Stops By Occupy Wall Street
He's right. We don't care yet. If we did, we'd have searched for the signup form and used it. Pushing it in front our our faces does not help.

But you know what's even better? Let them try it without signing up, but make it easy to sign up (but not annoying!) while they try it.
> Extending such a constitutional privilege does not mean permitting linking when it clearly intends to facilitate illegal behavior.

In what way would this not just be a return to the status quo? Cue thousands of copyright lawyers getting right back in line to issue random lawsuits.

No, a blanket statement "linking is not illegal" is both constitutional, and will drastically reduce this drain on the efficiency of the courts.
True, although Chrome (which I neglected) was developed in-house. Also, calling Android an acquisition ignores the massive changes it underwent after the launch of the iPhone, and since. They acquired the basics, but you can't really compare the current product to what they bought, unlike, say, Youtube or Maps which have been streamlined but are largely the same products.
This sounds like a major potential development if it gains traction. And just when I thought I should learn Erlang because Javascript (and therefore Node.js) can't fully take advantage of multi-core processors.
This reminds me of Guy Kawasaki's mission statement from his Apple days:

"In 1983, when I started in the Macintosh Division of Apple
Computer, beating IBM was our reason for existence. We wanted to send IBM back to the typewriter business holding its Selectric type-writer balls.
In 1987, our reason for existence became beating Windows and
Microsoft. We wanted to crush Microsoft and force Bill Gates to get a job ﬂipping ﬁsh at the Pike Place Market."
-- www.guykawasaki.com/the-art-of-the-start/artprop.pdf
What's the difference between "reactive" and "interactive"? Just wondering if we really need a new buzzword...
Further research rejects link between mobile phones and brain cancer.
Using lasers to create stronger titanium alloys: an interpretive dance
I bet apple knows when you walk into an app store from your mac on your wifi. I would reason they are tracking that like any other analytical data.
Recode once profitable? That's one of the easiest ways to lose momentum.
Not to disagree, but this type of scenario has become much easier to deal with using iframe's and postMessage (https://developer.mozilla.org/en/DOM/window.postMessage). You can basically setup a client script that is embedded as the widget and some javascript inside your iframe to talk between each other. Just thought I'd throw out another option for those that are looking for one.
Of course, any new CEO/board can undo what previous CEOs and boards have set in stone.
antirez was very civilized initially. That pull request has a wall of "use bcrypt" comments. It is just a despicable instance of mob mentality.
Yale Startup Hadapt Raises $8M, Cashing In on Big Data and Hadoop
One can't create beautiful things in ugly places.
Agreed. I recall situations where I wanted to buy a product in the past and due to a lack of an obvious sign-up/purchase button, I left the site and forgot about it all together. Honestly, my favorite type of CTA button is one that follows me down the page. What I mean by that is that there's an obvious button at the top, but then inline with the content that explains the product (usually inline with the headline for that section's content) there's a button to sign up as well. No need to outright hide it, though.
What's wrong with long password with all lowercase characters which are not picked randomly? Apart from someone looking at you typing, why would "fuwaiunviohugihyeurpqwjiosnxjcewiorhewuioahfdsfeaw" be worse than "i like unicorns in the morning and hedgehogs in the evening"?
>But you know what's even better? Let them try it without signing up,

Why would I try something I don't care about? The point still stands. Get them to care before you have them DO anything.
Ask HN: Finding the perfect job for the burned-out developer
I am an entrepreneur in mind only. I haven't had the environment, drive, opportunity, or education in business to feel comfortable enough to take the risk to go off on my own. I've been a developer for many years now but am completely burned out on working for someone else. I'm not generally afraid of anything, but I'm unwilling to make my family adopt the financial and time sacrifices and take on the risk that would accompany going off on my own completely by quitting. However, I have looked into the few things I'd be interested in doing to try to do part-time work or to transition, and I get shutdown because none pay the same rate. I have absolutely no idea what to do, and I've been looking for jobs and opportunities for years now. I don't enjoy working with my current employer or the team or what they are working on, because I'm opinionated and because I expect to solve real problems thinking of how it will affect people and how money will be made, rather than to work on make-believe requirements. I am fairly sure that I would either not be able to get a job elsewhere in my pay grade or would get a job and then get fired because of that lack of technical expertise due to several years of disinterest in development. I have very little interest in learning new development skills or getting better on my own, because I'm completely internally driven and motivated by business requirements, and have been working in an environment that is severely lacking in too many ways to elaborate here; they would fill a book.

I have basically decided though, again and hopefully I'll follow through this time, that I need to get out. And, I get the feeling that otherwise that decision may be made for me, even though management is non-confrontational.

For those that are working happily and have been in a similar circumstance before, what did you do? And, even if you've never been in this situation, what would you recommend for someone that (1) has the desire to work in a startup or as a solo contractor, or to even do something completely different, but can't make the time and rate sacrifices, (2) is a developer that is behind the curve technically and mentally and has no desire to be a better developer?
Gi-Fi Wireless Technology seminar papers
Good point, that's why I love this: http://chartbeat.com/demo/
Makes sense to me, but do they have any/many corporate customers? I'd imagine the expense of maintaining a distro branch over time grows super-linearly.
What is with this class war against the "1%"? The wealthiest 1% of the population are just human beings. Some of them are smart, some of them are hard working, some of them are lucky, some of them are all three. Some of them abuse the system for their advantage, some of them don't. Does it make any sense to lump all of them into a single group based on an economic percentile? That seems hugely prejudicial to me.
I am with Teksavvy in Southern Ontario and just this morning it appears that Rogers finally got around to turning of the cable (from the last tenants) they also managed to turn off our Internet connection.
I'm not sure you'd want to.

Okay, let's say it's now true. So if you forget your lock screen password, that's it, you're SOL. You bring it to the Genius bar at an Apple store. They inform you that you're SOL and you'll need to pay $600 for a new one. Yes, this would happen, so it's a terrible idea.

Okay, so relent a little, and let the people at the Genius bar send a special override command that enables them to unlock the device. This would be special in the sense that you couldn't do this at home with iTunes.

But eventually someone would reverse engineer what, exactly, that special command is, and then regular users would be able to unlock devices on their own. We're no longer everything-but-screwdriver-proof, but we're more secure than before.

My question: is it worth it? I don't think so. We're still in a situation where this is only going to be a concern when you lose your device - either because you left it somewhere or it was stolen. But we've now introduced lots of potential headaches for the user, for very little practical gain.
Well I'll be darned.

I don't think I've ever seen this, but maybe I did and forgot it wasn't my idea. So I fully admit I've never had an 100% original thought.
Good to know. The correlation seemed very strong, so I'm glad to know it's not all just a result of this drug. She came to the conclusion after she noticed every single customer that came in for RLS medicine was taking this other Merck medication. Not proof, but it was there.
The story sounds to me like a call to document thoroughly. To avoid the onions write down the reasoning with every step.
6 Ways to Find a Career You'll Actually Love
got to be fake,
Yes, that is a better way of making the point. Thank you.
The majority of the apps were removed by their publishers, not by Apple/Google. Currently, my Android Market account has about 20 apps in it, of which only 1 is actually public.
I've unpublished the rest because:

1. they just weren't successful enough to be worth supporting them

2. android OS updates broke them

3. services (both web and OS) that the apps were depending on have disappeared

4. some were beta, which were unpublished once the final version was released

I'm sure that's the case with most unpublished apps too.

edit: formatting
> Let them try it without signing up

Couldn't agree more. Just yesterday I went through the exercise with a stealthy music discovery service and I paced well through the required sign-up but was then floored by the lack of usefulness that the product actually has.
Looks good.
Makes me want to start playing around with the Kinect sensor more though, I'd imagine it'd be relatively easy to remove the need for the hat
Sad, but true of all knowledge.
I gagged at the "subscription-based site for fashion essentials" part.
There's nothing really wrong with that as long as it's not predictable in some way. For example, if you knew that all my passwords were song lyrics in lowercase then you could attack my passwords using list of all the world's song lyrics (which would be much smaller than all random lowercase strings of length X).

If you come up with something you can remember that's long and unlikely someone else can guess the search space for then you'll be ok.
"Not being fired for gross incompetence" is not the same thing as success.

I /hate/ going with hires who are "good enough." The nightmare employee is someone who is not quite bad enough to get fired.
So apart from the tricky business of grabbing a bit of space junk going past you at Mach33 and changing it's delta-V so you can grab it and attach it to your satelite.

And the tricky business of dismantling a satelite and somehow re-wiring a dead 1970s TV broadcast sat into being a new earth resources bird.

It's then going to presumably reach down into the Silicon lattice structure of the panels and remove all the defects that 10years in space has introduced.

- You know all those secret DARPA/CIA projects on mind control drugs in the 60s the conspiracy nuts talk about? I think we have found their stockpile - and I suspect they might have a leak!
Apple Threatens Small, Family-Run Café Over Trademark
ICS now ported to Nexus One using SDK
So who will be shorting this ?
I agree with this description of Jeff Bezos:; I hear the similar stories.

Actually, majority of successful leaders (founders, etc.) have s very strong "bullshit detector": for kind of bullshit one can use to receive promotions all way up to a director position - even up to VP.

And it also shows that some people are not succeeding because they are paralyzed by fear of poverty.
I'd like to suggest that in the case of audio, adding the ability to experience changes aurally in addition to visually.
The name of the article should be "Why you should explain what your service does". The problem isn't that we are prematurely given a sign up button--it's that they haven't convinced the visitor that they should click it.

You should be able to make a compelling case for your product in a single page AND provide them with a clear call to action.
I always hate when "kiddie porn" is brought up as a counter-argument to something. #weak

The whole crux of the Supreme Court of Canada's decision is that, when linking to something, you have no control over the content of the destination. So today it can be a nice picture of a kitten, and tomorrow someone can change it to something defamatory and illegal.

Or today its a link to a public domain song, and tomorrow someone replaces it with something copyrighted with the same URL. You can't control that.
It depends what you mean by "random" in this case. Things that would not be random include all-lowercase passwords drawn from personal things such as your name, kid's names, etc - things that can be guessed/found through research.

The long passphrase sentence you posted that happens to be all lower-case letters is seemingly random though.
The one paragraph that hits home to me was the last:

"That’s where the “Dread Pirate Bezos” line came from. I worked hard and had fun, but every day I honestly worried they might fire me in the morning. Sure, it was a kind of paranoia. But it was sort of healthy in a way. I kept my resume up to date, and I kept my skills up to date, and I never worried about saying something stupid and ruining my career. Because hey, they were most likely going to fire me in the morning."

How else can you know your on the 'edge' of your own personal abilities? Nice to know that no matter who you are, those feelings don't go away... unless your Bezos (hey there has to be a few people like that around). :-)
Sure, but I suspect the 16 chars requirement is too much. It is simpler for users to remember $t33.llar10 then a 16 chars password IMHO in most cases. If you make it hard to accept for users they'll end with the same small world repeated N times.

Here we are entering in the field of the "user component" as well. It is pretty hard...
This is pretty cool but it needs to have a more distinctive style. Maybe the same as it is but green.
Chimp to Man to History Books: The Path of AIDS
وفاة انيس منصور
If those become common enough, then you have reduced your symbols from 50 (your first example) to 11 (your second) where five ("in the and in the") are typical joining words. We can imagine password crackers can just combine the words in the dictionary just like they currently combine letters and give a higher priority to looking for combinations of conjunctions. The random letters make these approaches a lot more difficult.
One small thing which I haven't yet understood is Why Google is supporting so many (latest) versions of Android yet again. We have Android 2.3.2, Gingerbread and now we have Ice Cream Sandwich. This is confusing. Isn't it?
Also they are upset about many things failing not just one. And defining a pitch for an organic movement worldwide with hundreds of thousands of people is much much harder than creating one for a startup with a few people.
Nu Skin Reviews: Can They Be Helpful?
This is a spoof letter created by The Borowitz Report - http://www.borowitzreport.com/ - which is the one humourous ~daily email I look forward to reading.
I think "Reactive" refers to Reactive Programming where the display values change automatically when the input values change without the programmer having to explicitly set them.
There is that, which is nice when you can get away with it. Unfortunately I still consider this the "hard" approach for a few reasons.

1. Supporting IE7, for which people tend to use an intermediate Flash object to do the communication.

2. There's still the content size problem. Does your IFRAME'd widget change size? Now you need to detect all size changes with JavaScript and send them back to the host page so it can resize the IFRAME.

3. Is your widget non-rectangular or concave? For instance, can it pop out a menu of a different size than the widget itself? Well, now you need an additional IFRAME for each piece that sticks out.
I thought they had something similar a few years ago that they were licensing.