skysight-inc/HackerNews huggingface dataset:
Welcome to the club! I think this is a UI design pattern we're going to see used a lot in the future.

What I find interesting is that you and I are both working on a journalism/publishing startup and found reason to use similar UI ideas.

We must be onto something!
It might be useful to add a button that copies the resultant code to your clipboard. I don't know how cross browser that is but it could be nice. I don't think that it should be the default action when you generate though because people will not know that it is happening and they might not want the clipboard data to get overwritten.
Are you sure about that? Google voice's speech recognition is apparently very impressive.
"maybe the speech => text won't be good enough and it will be another annoyance that a pen and pad of paper can solve just as well."

Does it matter, they already have 20 million in revenue without the text to speech bit. Nothing says the businesses have to use that inbox thing they could very well just use pen and paper and ignore their inbox altogether.
Nice idea, but a couple of problems I didn't hear addressed:

1) Regarding Facebook, I can see that there would be people tagging themselves in their own photos with the clothes, trying to earn a couple bucks / showing off. But for anyone to see the links, they'd also have to opt-in to the app. The chance of a double match, if you will, seems quite low. I can see it on a blog where the reader to audience ratio is better, but not on Facebook photos.

2) Is this group of people also going to want others to copy their look? Isn't uniqueness the point? (Tony Hsieh asked about this, and I don't think it deserves a better answer)

3) I don't see the payouts being substantial, so it seems like the main use case is showing off. Is that scalable?

Its no surprise that the brands are into it, especially because CPA means they've got nothing to lose. It would also make sense if Facebook made this, but not as a bolt-on app.

Edit: Facebook did try this (Beacon).
Re: cows, that argument is exactly the one they use to justify bullfighting. Nobody would grow bulls if it weren't for the torture show. It would seem that the whole animal kingdom relies on human farming for their existance.

Sure there'd be less cows around if we didn't eat them, but they'd lead an actual life.

Birth rates are correlated to poverty and lack of education everywhere, even (especially) in places without proper welfare systems. Want to reduce birth rates? Motivate and enable women to pursue fulfilling careers.
"The one number you should know about your equity grant," by Chris Dixon (http://www.cdixon.org/?p=467), addresses some of these issues.
I wonder if "god" faired so poorly because it was in lowercase, as it fails the first advice: "Be literate." Christians are careful to use it as a proper noun, God. So if the word christian faired well, and god did not, it seems like it's a turn off because you're probably not really a Christian as opposed to the fact you mentioned God.
Where's my jetpack
In summary: I can barely read even the important text (titles, headlines), therefore this is of little use to me. I agree with others: I'd get a lot more out of being presented just clickable titles and headlines in a legible font size; and we already have that in several forms. Showing thumbnails of full-page screenshots is just a waste of screen real estate.
Fascinating. I noticed that the fraction of managers/owners appears to have shot up faster than any other category in the last 30 years or so.
Legitimate headphones? I personally use the Sony MDR-V6 headphones and they fit perfectly in my iPod Touch. It's just a standard 3.5mm headphone jack. Is it not? If you go to the Apple Store, all of the iPods have Bose headphones plugged in... It's the G1 Android phone that required a special adapter.

I've also bought plenty of cheap RAM and hard drives for Apple products. Just bought a Seagate hard drive for a MacBook last week. Apple doesn't manufacture their own hard drives.
I feel the urge to correct an underlying misapprehension running through this post. Being competitive is not anti-social. It may not be for you. It may not be for me. But competitive behavior is a staple of human (and other animal) social behavior. Mafiosos bust balls. Jocks kid and taunt each other. Michael Jordan was both extremely competitive and extremely friendly and social. Competitiveness and social-ness aren't antagonists for all people, just some of us.
So, back when I was doing my philosophy degree, the department chair (who taught several ethics-related courses, as well as the Kant seminar) was fond of quoting a saying, to the effect that there are two great mistakes one can make in moral philosophy: one is concluding that there is no ultimately correct moral system, and the other is concluding that there is and you've found it.
To the Moon: Elon Musk's High-Powered Visions
I disagree.

Software is far from 100% design. I'd give it 60 or 70% design at best and even then only in the relatively small (though growing) web sphere. Personally, in my career spanning largely web app development, I've found that having an up-front design and simply filling in the back end code is the most pain-free way to go. This still doesn't make the design 100% though. Let's be generous and call the design 90%. There still needs to be working code behind the design.

The other way, as he pointed out is what leads to unusable junk that makes the life of everyone involved (the coder, the designer, the user) painful. When the coder takes it upon himself to make a "temporary" design, it more often than not ends up permanent. This is definitely the worst way to go. I've committed this sin before and learned from it (I'm a terrible designer) but this doesn't have to be the way to go.

If, for some reason, I don't have a designer (and stakeholder!) working closely with me (which is now a warning bell in itself), I can flesh out the main requirements of what needs to be done as far as major features go and design a public api to my software. When I finally get a design, I'll have only the minor features and the integration of my major api calls to do. In this case SaaS is a blessing. (As an added bonus it makes it easy to swap out or rewrite your major features as you hit performance bottlenecks.)
"Nobody would grow bulls if it weren't for the torture show."

Well I didn't want to argue for or against eating meat, just provide an example of far reaching consequences. I don't know what is worse, cows being exploited and abused or them not existing at all. Funny, in the end all plans to improve the world end up with "just blow the whole thing up with atomic bombs", don't they? That would be the only way to end all suffering for good. I am a vegetarian btw - but not because I want to see cows disappear...

But really, how do you think cows and bulls would survive? I suppose we could have a reservation (a zoo) to keep some around, to fulfill our duty to keep them happy? Or we could feed humans, so that they have less children, and more space becomes available for free roaming cows? Seems like a huge gamble to bet on that scenario.

To paraphrase my cows example: what I mean is that usually you can't have your cake and eat it.

"Want to reduce birth rates? Motivate and enable women to pursue fulfilling careers."

That seems like a more promising approach than breaking into MIT to steal food.
Top Sexy Bollywood Actress Photos, Wallpapers, Images, Picture Gallary
Read Mill, for an introduction to the basics of consequentialism.

Read Kant, for an introduction to the basics of deontology.

Read up some more recent work which tries to fix the problems of both. I don't off-hand remember anyone recent who tried to convincingly fix either system, so I don't have any handy references, but:

Here's a much better overall introduction to morality: http://plato.stanford.edu/entries/morality-definition/

After going through that, I recommend the author's book: http://www.amazon.com/Common-Morality-Deciding-What-Do/dp/01...
Uh, it seems like you might not know WTF you're talking about... Every headphone adapter I've ever tried to plug into my iPods has worked. What you're talking about was a design flaw on the first-gen iPhone that was corrected in the next model.

The RAM statement is false.

The "even even those that produce better products at a cheaper price" statement is a matter of opinion. As a side note, I'm afraid it's an opinion that few people share. There are a lot of points where you can pick on Apple; industrial design is not a good place to start. (It's kind of like going after Benjamin Franklin for being a crappy politician, instead of say slave ownership or smoking pot. Industrial design may be what Apple is best at.)

They do exclude other computer makers from shipping computers running their OS. A lot of companies do this, though; the only reason it seems weird of Apple is that Microsoft doesn't do this and competitors are so small that it's basically dual market. There are other examples, though: you can't port the software running a Texas Instruments calculator or Mercedes Benz' iDrive control system anywhere else. But I'm not sure it's an abuse of power, it's just proprietary software. Go Linux if you want more freedom.
The bigger question is will either (or both!) become a lucrative business?
they do other sites too, like gymticket.com. maybe someone could do a reverse domain lookup on their ip
Not every human would become a robot. Not every robot would have started as a human. This is where homo sapiens branches in the phylogeny of life. Some become robots, some stay human. Those that stay human may eventually evolve into dwarves and night-elves and maybe tauren. Those that turn into robots may want to explore reality like the wanderer in TNG, season 1, episode 7. (that's what i want to do anyway)

Basically, what you're telling me, is that an ape that evolved into a human is no longer an ape. True, but not true. It just so happens that historically, in evolution, changes were subtle. Humans are neat because it will be the first time that a species evolved into something that barely resembles, if at all, the generation of life that spawned them.
Do you believe that Real AI must be modeled on the brain? I'm not sure that is a requirement. I think we can produce AI without fully understanding the brain.

I expect AI to be something greater than the brain. If we use the brain as a guide or the summit of achievement, then at most we'll get only as smart as a human, or group of humans considering the massive amount of information storage and retrieval possible.

I don't know... I wonder.
Really? Doesn't this assume that investors are dumb or that they prefer blind-but-optimistic CEOs?

I just heard an interview with the CEO of Carsales.com (just went public). He was asked if he was worried about free classifieds doing to them what they did to print. Fair question. I'm sure that as CEO of a classifieds site he has thought about this . He said (paraphrased) "No. Sellers prefer us because we give them a good price and get the car sold." He alluded to an inherent connection between the first and second part of that sentence, that payed classifieds are inherently better at selling cars then free ones.

Does this 'demonstrate confidence' to investors? If you believe him, you believe he is blind to his biggest threat. I assume that most investors don't beleive him. What does that demonstrate?

If he was talking face-2-face with an investor and got asked that question, would they be impressed? Anyone here an investor that would say yes?
Actually you kind of miss the point.

If squares are a subclass or specialization of rectangle that the consumer does not recognize then the consumer will be lied to.

They are using "rectangles" rectangles can change height apart from width and still be rectangles. But if you are a squre then you can't change height apart from width.

The consumer code has every right to expect all rectangles to work like rectangles. But squares break the rectangle contract.

As far as state goes squares are rectangles. But when it comes to behaviour or valid operations squares aren't rectangles. This is the authors point in fact and is why he says immutability makes it go away. When you bundle both state and operations into an object you make it that much more difficult to model your domain.

Another solution to the articles problem would be to have objects that only contain state. Quadrangle state objects. And other objects that contain only operations. A quadrangle resizer object. resizers know that a square which has it's height changed apart from it's width is now just a rectangle This far more accurately models the problem domain.

Squares shouldn't be responsible for knowing whether they can become just rectangles. That should be your knife operators job.
yes.

Intelligence in any one measure. We'll create an intellegence that can out-do a human. Because if we can define an intelligence and understand it - coding it up might be the easier part.

As an integrated whole? - mimicking humans? not so sure.
"The new iPod nano is a tour de force, the Swiss Army Knife of mobile entertainment. I'm sure there's some obscure gadget from Japan that packs more features per cubic millimeter, and chances are neither have you. This one's a major consumer product, just in time for stimulating the economy this holiday season."

I stopped there. Features per millimeter is not why the Nano is a threat. Hardware and software integration and UX are what made Apple so powerful.
Tips for Designing a Non-Profit Website
Designing a good non-profit website can be a phenomenal help to the organization. Here is a checklist of 54 tips to take into consideration when designing a website for a non-profit organization.
When App Engine was released, many people speculated that apps built on it could easily be acquired by Google since they would already be designed for and running on Google infrastructure.
Hopefully each system will export data in an easily parsed structure, perhaps XML or something. Most of the API's in place are a little convoluted. A common, standard format and technique across all Google services would be best.
This is especially true for mobile devices with limited bandwidth.- http://fastflip.googlelabs.com/mobile
Does anyone know where I can find the text of the proposal so I can send it to my congressman?

Not PGs essay, but what the VCs are presenting to Congress. (i.e. Bill #)
you did not get an oops or a backtrace out of your logging serial consoles? I mean, I understand that a kernel dump does give you even more information, but a logging serial console does give you a lot of information, usually enough.

the kernel support for kdump is in the upstream kernel.org tree, I believe. you've gotta monkey with your initrd and the userland tools, though, last time I looked. It does seem pretty silly that linux seems to want to change the standard way to do crash dumps every two years. *BSD is much cleaner in this regard. But in my experience, a logging console is usually as useful (and sometimes more useful; logging consoles help in cases when the problem isn't a kernel panic, but is instead a weird network issue.) than kernel dumps. I remember last time I tried to debug an issue with kdump, the kernel would crash, then it would load the kdump kernel, but that, too would crash before dumping the kernel. (It turns out it was a hardware issue with the raid controller. Dumping to disk when disk is the problem doesn't work so well.)

But then, I'm a computer janitor, and not a kernel developer. I imagine there are reasons to get a full kernel dump when you are concerned with more than "Is this a kernel issue or is it bad hardware?"
I don't understand the quote. Would you call C# and .NET development environments in the same vain as VS or IntelliJ? What's the preferred dev environment for Mono?

Further, there are several commercial dev environments for win32 that are really unmatched on other platforms, but aren't popular because they don't gen hip languages. Delphi and Clarion come to mind. I've worked with many dev environments, including the ones I mentioned, and I have to say the Mac/IPhone dev environment is fairly crude compared to these extremely mature, commercial examples.

And to drift a bit, that .net patent stuff still isn't entirely resolved with Mono as far as I can tell. As long as that stink is still around, Mono is hands-off. It doesn't make any difference what MSFT or de Icaza say about MSFT's supporting the project, if MSFT isn't bound by some legal agreement that states that it has given up any patent rights and infringement protection for .net, then I don't see how Mono is completely free of liability.
Forget tech leader - merely being the leader in terms of population growth or influence requires a significant boost in population. There are many people of means who would like to move to the US who could fill all those homes sitting empty and rejuvenate the economy.
I guess I can't be 100% certain so no. However Google is another story. They've got mega resources.
Someone should license front end to banks.
A few years ago I was playing with Web page screenshots and thinking it'd be a big deal. Some sites like DZone even got in on the action pretty quick and.. after all that time, I just can't see it having added value. It looks good but in terms of usability, I've found it adds little for me over time. Any studies been done into this usability wise?
I'd be up for it. My e-mail's in my profile, as well.
Most people simply obscure their e-mail address a bit, but have it in their "about" section.
It doesn't need to be that intelligent - it only has to fool us into thinking it is. Remember the Turing test..?
No offence meant!

So here's the interesting thing, our known reserves today are bigger than they were in the 19th century and paradoxically are getting bigger every year even though we are using more and more oil. Until this situation ends there's no need to waste resources developing an alternative energy source (assuming the sole reason for doing so is to mitigate running out of oil). We are essentially running into oil rather than out of it.

Higher oil prices automatically command resources and people to direct their attention to oil production. This is why we never run out of any resource, as soon as the price rises people move into the field (in order to get higher wages/returns) to solve the problem.
Certainly not.

A natural intelligence could eventually coalesce from emergent properties of H. Sapiens networked information processing systems, but not within 10 years.
It's because in Canada the term Software Engineer has a very specific meaning. It means you did a 4 year Software Engineering programming program at an accredited university and then worked under a professional engineer for a certain number of years (I think it's 4?) and then passed your accreditation examination.

I'm Canadian and I have a bachelor's degree in Computer Science. I don't call myself an Engineer because other than being against the law, I have a certain respect for the amount of work the people who earned the title went through.

Also, if they majorly screw up, (though this isn't nearly as likely in software, it's usually happens when bridges or buildings fall down) an Engineer can have his accreditation revoked.

Which is why legally calling yourself an Engineer in Canada, software or otherwise, has a certain status associated.
Grr at lack of Blackberry support. I feel like I own a neglected step-phone.
the largest representable float in Python is around 10^300 something or so. Anything bigger is considered infinite. Peter Norvig wanted a name for the float bit pattern that represents infinity.
Appeal to age? Really? Where's your reliance on merit?

The "behind the veil of ignorance" argument from Rawls has a solid basis. The premise is merely that if you were born with a higher a priori chance of living a fulfilled life, why not assist those who didn't get that chance? At the very least, you'll feel good while you're doing it.

There are basic human needs that we all share. It's possible to do anything in a totalitarian way, so just avoid doing things in that manner.

You can say all you want that helping others causes them to be lazy or weak (after all, you said "There is literally no incentive to do anything productive"), but--let's be frank about the world situation--I'd rather have the problem of widespread abundance, than that of terrifying, indefensible scarcity. I lose sleep worrying about the hundreds of millions of malnourished and undereducated people who are getting completely fucked just because of where, and to whom, they were born. I'm sitting here trying to pay off my student loans, so I can get moving, solving some real problems. Like you, I enjoy the latest and greatest O(log n) distributed social marketplace, but we have to have priorities in life--what is wrong with an egalitarian, humanist priority? Actually, what could be a better priority? That is the ethic I want to strive for, that's my damn imperative.

If you're a causal determinist (which is a very defensible position), you can ascribe everything to luck, or nothing, depending on your mood. But nothing inbetween. I don't want to see the word blame or responsibility thrown around without some serious reason to back it up. You want to talk about choice and empowerment and I'll show you a dozen people who have never had reason to believe in their own agency.

"Human nature" is a semantic stop sign [1]. What does that phrase even mean? We're sapient apes with tendencies toward the ugly when things get scary, and the beautiful when things get nice. We respond to our environment (this includes other people); in fact, we are merely another part of our environment. There are a few sciences dedicated to studying this phenomenon, e.g. sociology, economics and psychology.

The reason you even have a high horse upon which to sit is because you got lucky. You're smart, or well-fed, or connected, or whatever--that's all luck. Good luck or bad luck, that's all it is--probability. And I say: when it comes to living a fulfilled life, fuck probability.

[1] http://lesswrong.com/lw/it/semantic_stopsigns/

EDIT: Obviously, if you disagree, reply.
yes, and I have a design background I should know. I just saw MG Siegler too writes "the smiley face is built into the logo." http://www.techcrunch.com/2009/09/14/a-new-way-to-visually-s...
money, power, doing it my way, fun, fulfillment... and eventually, more money :-)
I assume your funding has already set the params of what you can offer, so what is the value of hiding any of it?

Standard attitude toward stock options is that you'll get screwed. So why even bother to provide them if employees don't value them? The only way to get beyond this attitude, IMO, is to show employees yours is not a standard option deal, i.e. be transparent. Additionally, your need to use option contracts that are not so confusing and restrictive the employee feels screwed even with full disclosure. If you get these two parts right (or better than most), then you may get the motivated employee you are trying for.

I'm guessing this won't work for you at this point, but in a past company, I was able to offer key employees (not founders, but key folks) reverse vesting. I sold them stock up front (we even paid their cost of the transaction) and it vested over 4 years. They had to sell back whatever did not vest. I had uber-motivated employees. They were real owners! Its a shame traditional VC deals don't/can't allow for this.
It depends. There's surprising as in what is this software doing!? and there surprising as in the wow, this is so much better.

The pinch zoom is a perfect example of a surprising UI that most people love. When someone sees a two fingered pinch zoom for the first time they go wow, that's awesome. Surprising isn't always bad.
How to take your company international
Are you nutts!? sqlite LOCKS the entire database for every update!