skysight-inc/HackerNews huggingface dataset:
From the amazon reviews of her book: "I could not finish this book. When the author burst into sobs yet again in the middle of prayer, or a conversation, or walking down the street, or (more likely) on the floor of yet another bathroom, I gave up. This is the type of person you meet at a cocktail party and RUN in the other direction after a few minutes when she starts spewing out all her problems at you with no end in sight."
Digital Overload Is Frying Our Brains
Not sure about the vice versa, but there's a twitter app for facebook. I pretty well stopped using facebook once I found it.
I think what the article is saying is that it might be better for your creativity to believe (or act as if you believed) that your creativity doesn't really come from you (regardless of whether or not it does or not).

It's a Jedi-mind-trick thing.
It is my observation that toxic work environments are especially unproductive in software companies. Someone who hires a team with the idea of getting the cheapest and and most pliant workers is setting himself up to be forever surrounded by incompetence; real or perceived.

A sailboat with no friction (keel) can only run before the wind; it is wholly unable to sail against the wind.
It sounds like this guy is a bit of a nut job and this was just their excuse for getting rid of him.
Try to define the subject of your branding. It your logo is a monkey, for example, find some photos of monkeys and pick the colors. Make a palette of these colors and see what is matching well.

Hint : it's good to mix some cold and warm colors. Try to keep some white space (or at least, light tones).
However, I think that a language such as Clojure (or more likely one of its inevitable derivatives) will instead be the language of 2109.

That's laughable. The JVM will play as big a role in 2109 as horse-drawn carriages do today. Clojure doesn't even try to be a 100 year language.

More and more, I'm getting the feeling that wondering what kind of language we'll use in 100 years is kind of like people a century ago ago wondering what breed of horse people will ride today.
Huh? It's a very tongue in cheek essay. It's well written and in good humor. You guys need to lighten up a bit.

The central point, even if not popular here, seems valid:

Arc seemed like it might be the Lisp family's answer to developing web apps, but didn't hit the ground with quite the maturity that some were hoping, and now it's looking like Clojure is emerging as an interesting leader in that world.

Paul of course might have some more Arc-iness coming down the pipe, but having played with and read some of the source of both Arc and Clojure, as of the currently available releases, Clojure feels like it's less rough around the edges.
twitter will live because it has cachet with a certain (growing) group of users who likely see facebook as passe now that gramma is on it
I'll go out on a limb (especially since this is HN! run by YC!!): entrepreneurship is killing genius. In my lifetime I've witnessed the slow slide from blue sky research being rampant in corporate America around the time I was born (early '80s), to being found only in academia ('90s), to even academia being expected to turn a profit ('00s). My university even has a vice-Provost in charge of turning research into new businesses.

Not every good idea can make a profit. When you demand that all ideas do, you'll be missing out...
You need to be careful when allocation multiple resources in a constructor. If the second initialization operation fails, the deconstructor/finalizer/disposer/whatever is not called. This means that the first object will never be cleaned up.

In general, it is wise to allocate only one unmanaged (non-garbage collected) resource per constructor.
I completely don't understand what it does.
As someone intimately involved in the art of assigning grades in a university setting (I'm a TA), let me let you in on a little secret...

Around 10 years ago, universities across the country awoke to a surprising new fact: they we're no longer bound by the expectation of being a benefactor of humanity. No! They were free to become thriving enterprises. And what was the product they should sell?

Grades
That is Strunk and White, most definitely.
Much of achievement is circumstantial: a product takes off because people need it (which is something outside the product). You notice a connection between two things, because you knew about them both and happened to be thinking about them. You can't arrange to discover things that are unknown - by definition. All you can do is be out there looking, doing things, trying things. Inspiration strikes he who is at the typewriter
I wonder where they get the equipment. Any ideas?

Seems like a $30k deal: http://www.insideria.com/2008/04/is-eye-tracking-out-of-reac...
That book features something I don't think I've ever seen on amazon: All three top (front page) reviews are one-starred. Not that amazon reviewers are perfect, but that's pretty rare for a book by a "genius".
Great video. Some quotes:

"The core of skill of innovators is error-recovery not failure-avoidance."

"Mastery in anything is a really good predictor of mastery in the thing you want done."

"The proof of a portfolio versus the promise of the resume."

"We want somebody who's more interested than they are interesting."

"People who are interested are much more willing to work on the communication as a destination not as a source -- and breadth, a broad range of experience in the world is the thing that fuels that."

"Depth, breadth, communication, collaboration; of these four collaboration is the most important"

"Collaboration for Pixar means amplification -- the amplification you get by connecting up a bunch of human beings who are listening to each other, interested in each other, bring separate depth to the problem, bring breadth that gives them interest in the entire solution, allows them to communicate on multiple different levels: verbally, in writing, in feeling, in acting, in pictures, and in all of those ways finding the most articulate way to get a high-fidelity notion across to a broad range of people so they can each pull on the right lever."
I'd be more interested in why. This article doesn't touch on that - this seems to boil down to, "this isn't fit for purpose, this is", but doesn't say what that purpose was, or how it didn't fit.
Can you elaborate on that? Do people brazenly purchase grades? At my university, I have to fight damn hard for an A.
"...we should view the brilliance as a gift from an unknowable outside source..."

I'm OK with fuzziness, but mysticism appals me.
Automatically generated haikus using Python and Ulysses
Or you could just add folders like everyone has asked you to since you launched the service, then display the tree like Outlook does for easy browsing while not removing the reading pane. Just a thought.
so did I, and I was wondering if it was a statement to all the start-ups that give a sign-up before knowing anything about the site,

but it turns out that this is the link that should have been shared
http://joncanady.com/

it's an article about github
This is great. Gates seems a lot sharper (and funnier) when speaking extemporaneously.
FriendFeed will kind of do that for you - of course another social network is probably not the answer you wanted !
"It was running on top of mzscheme? It didn’t support UNICODE? No module system? Few libraries? Unhygienic macros?"

"Adding powerful namespacing coupled with the fact that it’s built on top of the JVM dispels the questions and gripes aimed at Arc from the start."

That's the real meat. The rest is mostly anecdotes and humor, but it's cute writing.
FTA:

We are programmed to be interrupted. We get an adrenalin jolt when orienting to new stimuli: Our body actually rewards us for paying attention to the new. So in this very fast-paced world, it's easy and tempting to always react to the new thing. But when we live in a reactive way, we minimize our capacity to pursue goals.

And there are now entire businesses -- social news sites, Twitter, Facebook -- that can deliver a never-ending stream of fresh interrupts to the click-addicted. Distraction dealers. Impatience pushers.
Briefly: based on anecdotes, some may be more creative if they psychologically attribute their creativity outside their ego
http://www.thinkgeek.com/tshirts-apparel/unisex/
I'm tempted to agree, but then realizing that FORTRAN and Lisp are both over 50 now and both still actively used, and C is in its 30s, it wouldn't blow my mind if things weren't radically different in another 50 years.
True enough, but I do think there might be a lot of validity in the comparison with hurd. After all, Hurd is still under development, but there is little question that it has been eclipsed by Linux. While many have certainly become aware of the advantages of Lisp, they also want something that just works as much as possible, and the large collection of Java libraries will be a great help in this regard. By the time that arc is "ready" to be the 100 year language, it may be that it is too late to gain acceptance.

Still, I'll admit that only time will tell. Both languages are still quite young, and it is hardly uncommon for languages to develop slowly in obscurity before rising to prominence. Maybe it will gain traction, maybe it won't, but either way I think we will benefit from the increase in competition and the ideas that are generated in its creation.
Open Office Work Stations
Web design west midlands
Birmingham web design company UK offers guaranteed optimization web services in West Midlands and all over the UK, Worldwide to get your site ranked highly in Google, MSN and Yahoo
<div class="straightface">

Well, as somebody with experience developing niche sites, let me explain. Typically a "niche" site is appealing to a slim set of users. It's called the "long tail." The idea is that by appealing to a single like, you can get a more concentrated bunch of uses. You with me so far?

By that logic, this site appeals to bacon likers. It's a diverse group. Hell, I'm sure you know some bacon likers yourself! This site is perfect for them, because it effectively ties into other programs without restraining functionality to any difficult degree. I tried it out on lucrative sites such as Facebook, Google, and Hacker News, and I'll report I was impressed!

Now, the fascinating thing is that with their bookmarklet, you can easily add this functionality to any web page you want! Think of it like Web 2.0: sites aren't static any more. People can add their own functionality and modify pages. This one does it simply and effectively. I haven't even noticed a lag!

Hopefully you find this site as fascinating as I did. I regret the lack of simplicity and focus in web sites nowadays, and I think that by following the lessons set in place like a simple site like this, a lot of developers could do some genuine good.

</div>
I used his diet. Lost 60 points in 35 days. All those docs and their books are eye poppingly awesome
Those were quoted a part of the initial public response to Arc, it didn't really go into why they were bad things - and the impact they had. The fact that they were part of blog chatter when Arc was released only is, to be blunt, really at best only marginally interesting. e.g. Have these things changed? Are they still relevant?

Being built on top the JVM gives you access to libraries - is this the meat? If so, I think most people already knew that. I think the "Ipso Facto therefore Clojure will be the 100 year language, not Arc" is a bit of a leap given all that.

I don't think the Author needs to justify anything - I don't need to agree with him - I'm just saying I got no real content out of this article.

You're right, probably taking it too seriously, but I'm of the view that even something lighthearted has to have some content (in fact, that's where humour is at it's peak).
If you are doing RoR development and you don't feel like you have the sysadmin chops on hand, you should seriously consider Engine Yard. From what I've collected their hefty fees are offset by the fact that they solve almost all of these problems.
Genius created the apple computer. Entrepreneurship brought it to the rest of us. There's probably about the same amount of genius as ever, there's just a lot more people hawking it these days.
People need to be told that. It disgusts me, the people who will steal half of one site and half another and put them together without thought, but they exist.
Looks like you're being too nice. Why does giving equity depend on having funding? And why should you sign a formal NDA while your compensation depends on a mere verbal promise?

You should probably insist -- diplomatically -- on a contract specifying deferred salaries and equity. Say, something that does not screw the company in case it doesn't get any revenues.
By adding a way to measure teaching ability, we can make good teachers a highly prized resource and reward them by giving them higher salaries and more prominent positions amongst their peers. With measurements we can set standards of how good a teacher have to be and demand that someone be so good at teaching that significantly less Americans can fulfill these positions, driving their worth up.
I used engine yard for a recent project. Great guys, but they don't solve the sysadmin problem unless you're a big client. They're also slightly behind the curve when it comes to Passenger.

If the budget is less than $1000 I'd just find a good independent guy and get a server at Rimu (or similar host).
An Open Letter to my Two Mortgage Companies
But the public domain books available through Google Book
Search are not likely to be the most popular titles, as
they are older books for which copyrights have expired.
In contrast, the Kindle library includes scores of newly
released books, including many current best sellers.

Of course, who would want to read anything by Mark Twain or James Joyce when you can read bestsellers by the likes of Janet Evanovich and Danielle Steel...
You should be able to find a person to do this by posting the exact same information above to jobs.rubynow.com. If it's just setup it should take max of about a day and cost less than $1000.
ask a designer (-:
Interesting starting point to a real problem with "genius," but not a great strategy. If she's arguing that internalizing blame for not being constantly brilliant or being able to maximize your brilliance puts undue stress on amazing people, then maybe learning to live with that fact rather externalizing the blame to something imaginary would be a better idea. That way, you will at least be comfortable enough with your own mind to maybe begin exploring real ways to improve your genius productivity (see also: http://nomediakings.org/time_management_for_anarchists/free_...).
Why I left my iPhone for a Blackberry.
The second footnote, in which you qualify that comment, should be inlined instead. That clarification, or the lack of it, has too much of an impact on the tone of the rest of the article.

The point of footnotes is that their content is not worth interrupting the flow of the main text. It should be safe for the reader to leave them for later, or skip them altogether.
Ah yes, the Caganer color theme. It just goes to show you that sometimes people don't realize what they want.
I think you may have a fundamental misunderstanding of life, the universe, and everything. Suppose we can simulate interactions between atoms nearly perfectly on a computer... then it's just a matter of making an atom-for-atom digital replication of the brain (understanding of course that this is all easier said than done, but all possible). Once that is achieved, we optimize and make it even better by thinking faster and more accurately than we ever could. What are you missing from this? Or is hacker news really starting to be trolled... because I might just cry.
Really? I'm the opposite.

I will admit right now that I copy/borrow/steal design and concept ideas from other websites relentlessly.

I find, however, that I tend to do it for stuff around the periphery of an application. For example, how should my forgot password process work? What should my copyright notice look like? How should I format a success or error notification message? What should my button widgets look like?

Such things that are not central to the purpose of an application I am working I expend as little thought as possible on, and tend to copy whatever I see someone successful doing (hey, i think, if it didn't stand in their way, it probably won't stand in mine). I spend more of my "picking apart" brainpower on the original/unique stuff my app is doing.

Admittedly, I do a fair amount of copying of the kind you are referring to as well, but I don't entirely agree that that's the "only" kind of copying that's beneficial.
that's along the lines of using or for nil returns.

value = function_that_nils || "default"

I've found it makes code more succinct.
Your argument is the same as "if they have nothing to hide, then they have nothing to worry about"

The point Napolitano is making that is unconstitutional for the government to ask an entity to surrender his constitutional rights in exchange for funding.

Just like the government cannot abridge free speech of welfare recipients or PBS.
How is this a niche-user site? Everyone loves bacon…
there are countless attempts to reinvent Carnegie's books, which are the reader's digest concept transformed to the action book. (of course, those books are well-writen and briliantly adopted to the mentality of a tupical army officer) It works well as self-advertisement when you have someone to listen. Most of the blogs are exploiting this simple idea.
this is my 2c.
I've always wanted to have a beer with mechanical_fish ever since I got on to HN. His comments are always pretty solid. I wish you could follow people on HN like you can on twitter, and only see on the front page stories submitted by those you follow. Or alternatively, you follow those whose stories you consistently upvote on the front page.
The move to Linux, stymied by hardware
Facebook Opens Up: Lets Developers Access Status Updates, Notes, Links, and Videos
Careful here: I've seen plenty of "Rubiomatic" bugs that look like this:

value = function_that_nils or "default"

... which results in nil assignment to value. Accidental confusion between || and 'or' is very common in Ruby world IMO, almost like famous == vs = in C.
I have close to zero overlap between my Facebook status and Twitter updates. It's just two different social circles, if you will.
If you don't need to sell your house, and you're happily living in it, does it really matter how much someone would be willing to pay you for it?

(I know, I know, you can take equity out of the house, but still, am I missing something?)
Why? Because people use it to take advantage of other people?
I think you may need a better mobile version of your mobify.me website to convince others that your team are good on "mobify" websites.
yeah, the genius in visiting PARC
Me too, until I hooked up the twitter app to facebook. Then I stopped bothering with the facebook social circle, at least for status updates.
I understand the longing to be close to family, but unless her yearly income is somewhere around 200K, she shouldn't have bought the house. I'm basing that on 20% down, and a mortgage of about 3x income ((730 * 0.8) / 3). I'm not sure where it comes from, but this has been the historical guideline for affordability.
A hammer is not a best practice for peeling potatoes.

The concept of "best practices" is insidious. "Best" for what? We need to know what we are, our context, and our objective before we can consider the practices that will optimize our objective. Are we a tiger or a snail? Are we in a cage or a forest? Are we trying to eat or mate?

Practices provide the know-how. To provide the know-why, we must understand ourselves, our context, and our objective.

We also need to understand whether we (our system and sub-systems) and our context (our super-system) are purposeful: can any of these systems select their own means and ends. Don't ask me why—I'm still figuring this piece out myself.

For more, see Russell Ackoff: http://bit.ly/iHwQ.
I disagree on both counts. Free Speech is pretty clearly in the Constitution, but which part of the Constitution protects my rights to get paid without limit?

It seems not unlike a bank granting you a loan, but only if you use the money for home repair.
FORTRAN and Lisp are both over 50 now and both still actively used

These two languages are "still actively used" in very different senses. The mathematical idea at the heart of Lisp is still around, but those don't time out. And Fortran is alive in the sense that there is something called Fortran, but it probably has less in common with Fortran I than with other more recent languages.

http://www.paulgraham.com/history.html

If Java survives till 2109, it would probably be in the latter sense. Curiously enough, the fact that it is so popular in big, hidebound industries tends to make that likelier. It's tomorrow's legacy software.
I mean, imagine if the private sector ran like this with VCs attaching requirements to how their money is spent! It could never work!
Depends on how you're defining it, but attributing products to "genius" sounds awfully like a creationist fallacy. It's interesting that you should cite Apple; Woz's work on the Apple I and their current design process both seem exceptionally darwinian.
yes it is.

http://investor.google.com/webcast.html

listen to the '2008 Q3 Earnings Conference Call' where they talk about this. they also reveal some other very amazing details about the insides of google, like how they are protecting their foreign revenues in the wake of the rising US dollar.
It's funny how choice of analogies affects your argument. If you'd said "as the qwerty keyboard does today", it would've been just as historically accurate and yet far more amusing.
Java's more likely to survive in the same way COBOL survives today, just based on who their target audiences were and what kind of programs were written with it. There's lots of COBOL code out there, but nobody wants to maintain it.

2019's only 10 years away though, and 10 years is relatively short in programming language terms. 10 years ago, the languages commonly used in industry were C++, Java, VB, Perl, and PHP. Today, substitute various ECMAScript variants for VB and Python/Ruby for PHP & Perl, but it's basically the same.
Sorry, I meant 2109, not 2019. Fixed.
Wasting other people's money.
Coming right up :)) Been a bit busy helping clients with much more mobile traffic than our homepage.
"Time Management" by Randy Pausch (November 2007)
It doesn't seem to be entrepreneurship, but investing in projects instead of people.

http://news.ycombinator.com/item?id=448722