skysight-inc/HackerNews huggingface dataset:
Well, it might be a sensationalist article, but it does bug me that mac's don't have the menu bar on the second monitor. To me, I rarely use it, I just find the disjunction between the screens slightly jarring...

I can understand that it might be far more hassle than it's worth to support and code, but what might be a good design reason for not putting it on other monitors?
Yeah, sorry -- it's corrected now.
3/A site with advertisement is not free.

Why is the mental friction of a micropayment so much worse than having to ignore (or block) ads? It's all in our heads. I think people fear micro-payments because it's something they don't know and because there is no cap. A rectangle on their web pages with obnoxious stuff they didn't want -- this they understand, so they live with it or block it.

Unfortunately, this results in the ad market being able to deliver the sub-population of users too lazy or not savvy enough to block ads, and this is not the most lucrative subset!

Micropayments as Ads are very indirect and fraught with problems and ambiguities. I wish irrational emotional factors weren't blocking a well needed Refactoring!
Sorry, it was "B A". Try again.
Someone is trying to create them: http://www.plotpatents.com/

Related Slashdot article: http://yro.slashdot.org/article.pl?sid=05/11/04/0239221
also:

http://www.maxdama.com/search/label/Automated%20Trading

http://groups.google.com/group/thinkerlang/msg/4546b551ef704...
I liked to read so much I would read on the way to school.

This worked well until one day a lamppost decided to jump out right in front of me (me, age 6, bleeding profusely, very pissed off at not being able to read with the blood spouting everywhere).

Since then I don't read while mobile. I can't wait for my car to drive itself, that way I'd have lots more time to read (I still love to read).
If that's the case I think they should narrow and focus. If it's a tool for corporates to communicate, 'mailing lists 2.0?' then it'd be cool to go that way.

Being marketed as "It can do everything!!! It's the new internet!", which seems to be the current strategy, could pay off, but maybe not. Likely only with geeks wanting to play with technology.

I'd be really surprised if it takes off with consumers quite yet.
Indeed, I could have searched and dug around for it, but work is calling and I wanted to get in as much hackernews as possible before starting the day. Thank you for the link, will be reading up on it later as it looks very interesting.
COOKIE vs SESSION
The Amiga was the source of many great things. It also had CygnusEd which gets cited up to this day as inspiration for TextMate and others.

http://texteditors.org/cgi-bin/wiki.pl?CygnusEd
I've decided that "steep learning curve" doesn't have to do with mathematical graphs at all. Saying something has a steep learning curve is the same as saying there is a barrier to entry. That barrier is knowledge, and a steep path over that barrier indicates a lot of of basic knowledge is necessary to get past the barrier.
The phrase "steep learning curve" means hard to learn, or with a lot of stuff to learn, not anything to do with time (except as it takes more time to learn more, I guess). The graph is of usefulness vs amount learned.
I wonder why IR didn't catch on? Maybe the available hardware was too anemic at the time? But there have been gigabit IR links in R&D labs. As screens get larger, the bandwidth requirements get larger. Maybe that combined with the negotiation overhead between devices at unknown distances did it in. (Line of sight is also a problem for some applications. But for my monitor setup, it would work fine.)
Launching Chargify in the TechCrunch DemoPit: Lessons Learned | Labs Blog
http://www.shoutmeloud.com/how-to-invite-others-for-google-w...
In spite of all the issues this case raises, only one popped out at me...

Team of 2: 1 programmer + 1 non-programmer = bad combination.

Maybe I'm a little old fashioned, but in a 2 person web startup, both should be programmers. I'm certainly not suggesting that this is what caused this situation, but it sure didn't help...

Since only one programmed, the probability of future difficulties increased dramatically, and once they did occur, he was the only one who could have dealt with them. A team approach probably would have been much better for technical problems, both preventing them and handling them.
This is the top story on hacker news?
Brain Aneurysm Treatment by Coil Embolization
Echoing the statements that others have made, I think this is a crappy question. When I get asked it, I tend to ask straight back what the interviewer means by 'failure'. Usually they have their own slant on it, which means you can answer pitch your response correctly

If I failed at something - as in made a mistake, for which I then corrected, I don't consider it a failure - it's called learning. If I failed at something, and didn't learn from it, or at least didn't learn how to correct for the failure, then I probably didn't know I failed at it - and I certainly wouldn't be able to articulate anything about it.
I don't have much experience interviewing people, I only hired in total about 40 or so, and interviewed maybe twice that. One thing I've never done though is to go into an interview with a prepared list of questions.

First I would try to get a feeling for the personality of the person applying for he job, to see if they would fit in, then I'd try to gage whether or not they had the required background for the job, and I might follow up with a question or two about that background.

A few people were caught fibbing and the interview was gracefully terminated. But for the most part, the people that showed up were honest and fairly candid about what they could and could not do. I've never felt the need to resort to 'trick' or 'puzzle' questions or questions that were meant to trip them up.

Psychological games with people that are already nervous tend to have weird outcomes, better to get them to be relaxed and to tell you what you need to know freely.

One guy even admitted to having stolen some office supplies from a previous employer (he had a hole in his resume).

The employer fired him on the spot but he was very capable, he'd learned his lesson and I ended up hiring him, he was quite amazed at being hired and was one of the best people we ever had working for us. And honest to a fault, certainly learned his lesson.

A couple of months ago one of my not-so-successful hires sent me a long letter of apology about some stupid stuff he'd pulled many years ago. I'd long since forgiven and forgotten, but it's quite amazing how decent most people are deep down. As an employer your main role is to bring that out in people. If you start by casting the relationship in terms of trick questions and such I think you're off on the wrong foot.

But then again, that seems to be the norm, so maybe I'm the one that's in the wrong. I haven't had people working for me for the last 4 years, and I don't think I ever will again, but still I wouldn't change much in the way of conducting interviews.

Probably the size of the organization doing the interviewing is a major factor in the process. If you have 50 applicants for a job or 3 that would make a huge difference in the approach.
A friend of mine recently had this procedure. It's amazing to me that anyone would come up with the idea of a procedure like this and it's even more amazing that it routinely works.
It wastes space and then you have to think about a way to display two separate items which represent the same data but which can be in different states.

If you're using the menu bar so much that having it on the other screen causes you to be unable to use the second display, you should consider learning keyboard shortcuts for the menu items instead of clicking on them manually each time. They should be labeled in an application's menus, if it follows Mac design guidelines (and common sense.)
Actually, Edsger W Dijkstra advocated this stuff for many years. Almost all of his writings are collected on his home page at the University of Texas, http://www.cs.utexas.edu/users/EWD/ . There have been some advances since, but as the Schneier article shows, not much that is very useful yet.
I think in most cases I would consider it an abuse of my trust if a company I followed would send me marketing related DMs. Following on Twitter is NOT an invitation to send me DMs. It means - "ok, I am reasonably interested to let your blurts flickr across my screen, and perhaps by chance I'll catch something interesting now or then". If I want more, I can subscribe to a newlsetter or something.

DMs are extremely intrusive, as they also trigger a notification email. They should be reserved for stuff that needs to be private, or is urgent. Both doesn't apply to marketing blurps.

Why the hate - because DMs multiply the cost of following somebody by a lot. Whereas initially it is just one click "oh heck, why not", it ends up being a hassle of a LOT more clicks and wasted brain cycles.

Edit: why I said "don't advise your clients to do that" - my most likely reaction would be to unfollow that user, and I think many feel the same. Of course perhaps marketing will find that it is still worth it (just as newsletters work, even though everybody hates them).
I think a big issue with IR is interference. Think bright sunlight and such.
I'd argue that a lot of information asymmetric enters into that. If the market knew that the ad makes me hate the company, they would not pay for it.
Psd2css Online - Web Sites and CMS Themes from Photoshop Designs in Seconds
Learning and open source projects
It looks awfully appealing when the alternative is reading about why some people don't like someone.
Agreed, in general only one programmer is a mistake anyway. You need someone to keep you sharp and to bounce stuff of when you're stuck, or to work together on the tough bits to make sure they come out right (APIs and things like that).
Invite some HN folks:

http://spreadsheets.google.com/ccc?key=0Ar8He-EcPg54dDVvRjZp...

Or put your Wave address here so we can add you to a HN wave.
Or the local EMS, Fire, Police, etc..

Seriously, I'd get that changed. There are plenty of reasons someone might want to find your house quickly.
A justification of Test Driven Development using Queueing Theory
Whatever happens, you don't air your dirty laundry in public. That makes all of you 'untouchable' for any future ventures.

I understand that this guy needed to blow off steam, but this is basically a trial-by-media attempt and a way to get back at someone. If you can't part well when things don't work you are not made for the startup scene.
Just curious, isn't this usually called Conway's game of life?
Insecure software is your fault
They need to get buy-in from geeks first, otherwise no one will write programs for it.
with only the web standards you can't solve everything. Browser specific extensions are at most useful.
Humor for mathematicians. I really should come to attend one of your talks. Need 48 hour days. And a calculus course.
Hehe.. Get ready to throw Light Peak into the mix next year, if this engadget story is correct: http://www.engadget.com/2009/09/26/exclusive-apple-dictated-...

Though I think in the end it would be a big win, replacing USB/Firewire/Display a common fiber-based cable with massive bandwidth.
Orchestrating the Obvious: Scaling your Business via Metaphors
If you have ~250 employees you are stuck in the black hole where you can't directly higher top tier talent to handle email, but you start to need actual infrastructure. Paying Google 1250$ a month is probably the best you can reasonably do without paying ~10x that for single competent staff, HW, software, and a significant support contract.
Don't like it? Don't use it.

Others, who basically edit text for a living, like to explore their options.

You don't rant at every ad you see, do you?
> "why does Apple spend jillions of dollars marketing the iPhone if it's so great?"

Because it leads to massive profit. I don't think it's pure altruism motivated by a desire to give better user experiences.
It's ridiculous to expect a recommendation when you have "different opinions about software development" and actively shot the guy's plans down in meetings. If you don't do things the way the guy likes, why would he recommend you? "Here, hire this guy, he does things completely wrong from my point of view."
That's true, validation never helps
I had an interesting conversation with one of the Lotus directors a few months ago -- he truly believes that Notes is better than Gmail from a user experience perspective.

If IBM's offering is anything like the internal iNotes they piloted, I feel bad for any company that makes the switch. iNotes was a perfect opportunity to redo the Notes UI and catch up with the rest of the world with respect to email usability. Instead, they just wrapped the crufty old Notes into a shiny web container.
Meredith Whitney: The credit crunch is tightening for small businesses.
Why care about this faddishness?

Anyone with a desktop computer (or pen and paper, for that matter) can do cutting-edge research in GAI. So it's not popular with the VC's and military-industrial-corporate-welfare-system.

The point is if you're interested, just do the research. You don't need $$$. If you want $$$, over-promise about crappy little web apps, and get funding that way.
I totally agree about good nutrition. Rest and exercise also can be beneficial. I think it's important to take care of yourself physically and try to do positive things that make you feel good. One thing I might also try is to wake up very early and go out for a brisk walk. The new day may improve a down mood.
you should tell paypal about that
Conway's Game of Life has a slightly different rule set. Cellular Automata is the blanket term for things like this and there are a pretty incredible variety of rulesets.
A link to sleep deprivation and Alzheimer's?
The phrase originally meant easy to learn with diminishing returns after a certain point, for exactly the reasons you suggest. However, the phrase "steep" implies something hard to do, so the phrase gradually lost that meaning and gained the opposite. I fear the same fate for the word "nonplussed." "Unique" is already half dead and is migrating to a synonym for "unusual." The subjunctive tense is huddled in its bunker somewhere, wishing it were more popular. The pluperfect feels secure now, but its day will come. Its day will come, friend.
Why Asian investors are cynical about US investment prospects, particularly VC
What Erlang does is have each "thread" (they're really called processes and they're neither system processes nor system threads, but Erlang processes) have a loop that sends data back to itself with whatever modifications may have been requested by the user, thus simulating a variable with state, to some degree. It also does have per process ways to just plain store data, but they're severely frowned upon.
perhaps, but I also try to remember that the vast majority of startups don't have any exit of any description. Getting even a dollar of goodwill is a small victory.

The only time I would look askance at a modest exit is when the founders were tricked out of making a lot more money. In other words, if this company run by these founders could have fetched 10x as much, then it's a loss. But if they've made as much as could be reasonably made given the idea and circumstances... Then selling for market value so they can move on to a better idea is good business.
Hehe..
You're doing it wrong...
Validation needed sometimes, but you need browser specific properties also.
i came from east, Indonesia, where most people here had a strong faith with their religion. No, we didn't learn much about evolution here, the only thing that we learned about evolution in school was about some species of bird in Galapos islands, that's it.

Because of the environment where i live, i did not have a good resources like sciences book, articles that cover it up. it's not even something that you can talk along with your teacher/professor/people, because of the strong culture and religion here. Even if i ask some of the "smart" people here i can guest what their answer, "it's not true" end of discussion.

Then, recently, i read a lot of news/articles about evolution in internet, first i just skip it and then later thought come to my mind, "why, why science peoples and some people had very strong opinion/faith about evolution". i really want to know base of their opinion/faith.

Reading some or any articles in Internet it's just not enough, because some of them will accept it and some of them will denied it. seriously, no one just can change their faith just because read some paper ? it take some serious talk, arguing, and sometime some prove. right ?

i know that by asking question or discussing about evolution here will not fulfill the void in my mind, first, not every people here is evolutionist; second, i believe it will be a long, long, discussion.

so, as a first step i some of question that i keep long enough in my mind here (as you can see above, voted down to minus. i hope it's just because my writing skill, not because my stupidity and curiosity ;). i hope some one understand my position here.

to continue our discussion,

Are you sure that wasn't a movie?

no, it was some article i read. See, this is where i become hard to believe just any article i read.

In evolution the species that doesn't get it "right" fails.

part of me believed that was true, because i see and read some species become extinct. if i am not wrong, some species in north pole.
What I'm trying to figure out is whether vi/emacs, and the Unix command line, is actually still a relevant way to do development.

You see, cults that are divorced from empiricism _do_ exist in CS; I'm sure of this. But I'm not sure of whether people who feel such strong love for the command line belong to one or not.

As a pure text editor, Vim seems really nice. However, once I start wanting to do what I take for granted as fairly basic things, I want the mouse and graphics more and more. For example, say I just want to have program output, a couple of code listings, and a visual debugger all on the screen at once across multiple monitors with integration between them. People swear that the Unix prompt is better anyway. However, they all seem to be programmers whose careers peaked in the 70s or 80s too! I'm a Unix neophyte but my first impression in trying to do C programming in vi is that without all the comforts that something like Visual Studio gives me, it just sucks. I'd love to be proven wrong actually, but the people on the other side of the argument also seem to be dinosaurs (albeit genius dinosaurs) who don't even think that trace-through debugging is a good thing. Heck, even Linus lost that fight.

Vi-style editing inside a modern IDE like Eclipse or Visual Studio does seem interesting though.
At first reading the rules seem to be subtly different.
i put third party .el files in .emacs.d and then set the load path in the first line of my .emacs file

(setq load-path (append load-path (list "/Users/diN0bot/.emacs.d")))

some useful .el's
auto-save-list/ highlight-current-line.el
auto_save_list/ psvn.el
backup-file-list/ pycomplete.el
cpp-font-lock.el python-mode.el
django-mode.el vc-.el
doctest-mode.el zenburn.el

rebindings are useful, such ctrl-q for M-x goto-line:
(global-set-key "\C-q" 'goto-line)

I cribbed the following from someone else, but i find it most awesome:

; ===== Put auto-save, backup files in one place ===

;; Put autosave files (ie #foo#) in one place, not
;; scattered all over the file system!
(defvar autosave-dir
(concat "/Users/diN0bot/.emacs.d/auto-save-list/"))

(make-directory autosave-dir t)

(defun auto-save-file-name-p (filename)
(string-match "^#.*#$" (file-name-nondirectory filename)))

(defun make-auto-save-file-name ()
(concat autosave-dir
(if buffer-file-name
(concat "#" (file-name-nondirectory buffer-file-name) "#")
(expand-file-name
(concat "#%" (buffer-name) "#")))))

;; Put backup files (ie foo~) in one place too. (The backup-directory-alist
;; list contains regexp=>directory mappings; filenames matching a regexp are
;; backed up in the corresponding directory. Emacs will mkdir it if necessary.)
(defvar backup-dir (concat "/Users/diN0bot/.emacs.d/backup-file-list/"))
(setq backup-directory-alist (list (cons "." backup-dir)))
Hackers like/use tools like Vim?
Indeed. So goes the James-Damasio argument, in any rate.

Perhaps the parent actually was referring to the qualia component to emotion--or indeed qualia in general--which is much more difficult to explain.
Pretty cool...I got a specular halo effect when scrolling!
While this is certainly valid, it's depressing that most non-Apple laptops still only ship with VGA so most meeting rooms are stuck with an inferior, non-digital connector.

This wouldn't help the issue with having 4 different video connectors, but to Apple's credit, they are standardizing on Mini Displayport. The first run of the Macbook Air was the only one to have the micro DVI (because no other video connector existed that was small enough for their needs and they just needed to minify an existing standard, hence Micro-DVI) and it has now been replaced by Mini Displayport on all current models. Additionally, the Macbook, the only laptop they offer without Mini Displayport will likely be updated soon adding it thus bringing every portable computer they offer to the same standard. Any transition period is tough, it's just sad that while Apple has moved from VGA to DVI to Mini Displayport, most non-Apple laptops (see Dell, HP, Lenovo) still ship with VGA or the awful S-Video.

Move into the 21st century already. Laptop makers (Both Apple and non-Apple) need to pick a digital standard.
A Start-Up's Tale, Tweet by Tweet
Perhaps a call to dropwhile could be used instead:

http://www.erlang.org/doc/man/lists.html
I'm not actually sure who Scoble is (apart from being some guy with a blog) but he's some guy who's been using it and has bothered to write a lengthy blog post on what he thinks of it, so that makes his views worth something.

I've been playing with it, and I think I agree with him on most points -- it is awfully difficult to follow a conversation, and I'm not sure whether I'm going to be able to find a use for it once the initial "Hey folks, my wave invite finally came through!" conversations die down.
What I'll remember from this post : it's not that because something already exists that you can't do it better. I once talked to one of my friend who had a great idea but didn't even bother working on it. He just said "probably someone else is doing it" without even looking if it has been done or how. He keeps talking about leaving his job... since 2 years.
true, it's needed sometimes. The properties and examples here listed area valid by W3C validator?
No doubt this is part of a play to keep Notes customers after google provided a migration path away from notes. It will be interesting the next few years, when corporations upgrade their old desktops from XP to something else, whether they take the chance to move from notes.
Information Policy: At least 6000 websites censored from Turkey
I think them are.I use a lot of them.
New Elastic MapReduce Goodies: Hive, Hadoop Studio, Cloudera's Hadoop
...said for the first time a team had been able to prove with mathematical rigour that an operating-system kernel...

In this case, exactly what does "mathematical rigour" mean? I imagine there are several responses to this question, but even a conceptual overview of how math can prove bug-freeness would have been nice.
Limited-edition Ma-hatma Gandhi pen for $23,000.
Related: http://web.media.mit.edu/~minsky/papers/ComputersCantThink.t...
Not sure why the whining

Mostly because the hype was huge and the product is, to many people, a bit of a letdown.
Absolutely, that'd be great. Where do I sign up for this service ?
What if your proof contains errors?

Your program is code, your proof is code, both are going to be buggy.

And what are you going to prove?
Global Airflow Leather Mesh-Back Chair (from Staples ~$200)