skysight-inc/HackerNews huggingface dataset:
The whole field is at an extremely primitive state, akin to poking at the brain with sticks.

Yes, there is still MUCH work to be done on the issue of treating human mood disorders. And your point is entirely correct that a cost-benefit model of evaluating treatments tends to make cognitive approaches to treatment delivered by any person other the patient doing self-help look too expensive (as compared to prescription medicines with very occasional psychiatrist office visits).

I've been a lot more interested in prompting discussion of mood disorder treament on HN since one thread a few months ago in which a participant (perhaps using a screen name just for that thread) mentioned having repeated bouts of depression that appeared to be seasonal and were definitely recurrent. That thread had many comments self-reporting the same phenomenon in other HN participants. Then, sadly, a few days later it was announced that a YC co-founder with high HN karma had committed suicide. I hope that if one person's anecdote is "antidepressant medication X didn't help me," the response will be "maybe your individual pattern of mood disorder is better helped by another medicine," rather than "people should try in all cases to do without medicine." It does appear to be consistent with the newly reported meta-analysis to say "people with severe depression should definitely try out medicines under medical supervision while also trying out other therapies" while people with milder cases of depression may not notice drug benefits much, but may still benefit from other therapies. I agree that people with the hard cases should keep seeking help and not give up. There is help even for those cases, although it is discouraging that the help can't be specified just by a simple blood test or something of that kind.
That is not percieving, that is aliasing and conclusively demonstrates that you cannot percieve 60fps. If you could, you would see only one image, not a superposition of several illumination states.
This is a basic article with not much surprising/new information.
Batteries are heavy and cost money. If you make a computer more power-efficient, then you can use smaller, cheaper batteries and still have it be good enough. That can be a selling point.
As someone who used to develop in ASP.Net and still maintains a lot of ASP.Net code, it's nice to see some progress being made. Clean URLs are certainly a good thing.

However, touting the Page.MetaKeywords is so last year since it's no longer used as a ranking factor (http://googlewebmastercentral.blogspot.com/2009/09/google-do...).
Westlake luxury homes
Southlake Custom Homes for sale, Southlake Town Center, Shopping in Southlake, Entertainment in Southlake
France considers "Google tax" to pay creative work
is there really a RFS #6 or are you counting from 0? http://ycombinator.com/rfs.html
If you want to start bringing in an old and discredited system into the argument, then I can start bringing in slavery and so on. We're talking about modern china, not Mao Zedong china.

Are you going to go on next about the illegal wall against the mongolians?
Way fustrating for regular customers, and still having issues trying to just log in so I can check out!
FYI: if you ever lose your paypal password, you are for all practical purposes, gifting all the money in that account to paypal. Their password recovery scheme is intentionally designed this way. (Courier copies of your passport, credit card bill, bank statement, etc. after which they might or might not get back to you. This can take months.)
Please, please write a big long post on kalzameus for the world to see! Taking 20 min to read one of your articles is better than taking 20 hours scouring the internet reading conflicting sources none of which I entirely trust. Please!
It looks like I'm one of the fortunate few who managed to place an order. I had an account set up beforehand but didn't have my cart full until 10:45am or so. SparkFun was, indeed, exceedingly slow but my tactic of pressing "refresh" every minute or so seems to have paid off. I'd say it was an hour's worth of effort in total. Best of luck and keep trying!
It seems rather like an elaboration.
This is the problem with modern thinking. You don't realise that in order to know your enemy, you have to be your enemy.
Yes, I had read that article recently, and it must have been from the HN reference. A quick google search doesn't bring up an obvious HN link or the original article, I wish I could find it.

edit: hmmm ... HN reader 'spokey' has found it, see [one of] his comments here.
I think you guys nailed the look and feel, nice work!

A few months ago I was looking for a Django forum. Of the existing solutions, I liked Snapboard best for it's clean code, relative simplicity and test coverage. In the end I used it but rewrote a substantial part. This code is available on GitHub:
http://github.com/johnboxall/snapboard/tree/dev/snapboard/

It's currently used to host the Mobify forums:
http://community.mobify.me/
Agreed, the awful Linux build process and the world of #ifdef programming is anachronistic.

Plan9 has cross platform debugging, let alone compiling (which is extremely trivial "conf=ARM9 mk")

debugging :

import remote /proc /proc
echo stop > /proc/$apid/ctl # if you want it stopped
acid $apid # the debugger

where remote is plan9 running on one of the 11 supported architectures

http://man.cat-v.org/plan_9/1/acid
>But again, our visual systems do not have the ability to distinguish between individual events separated by 1/60th of a second. We just can't do it, and trying to animate at that speed is purely wasted effort.

And yet, there's a very clear perceivable difference between a game running at 30hz and 60hz. How does that work?
I found this amusing:

> [...] smartest people I know prefer transparent abstractions [... ]In the context of programming systems, this notion instantiates as the distinction between a language which makes it easy to look underneath high-level features and one which hides implementation details away. This is a general explanation of the attractiveness of small-kernel languages

The irony here is that small-kernel languages, taking Lisp as the ultimate example, hide more of the machine from the programmer than does a language like C. Because small-kernel languages have abstractions written in the language itself, it means they are not necessarily the best abstractions for the machine. When the language has built-in abstractions which correspond to the machine, I would argue it is then that you are really seeing through your abstraction.

This is not to say that I think C is therefore a better language than Lisp. There are more important considerations than the degree of abstraction, such as how expressive your language is for creating abstractions. If it's not expressive enough, like C, that can cause worse problems than not being able to see through to the hardware. On the other hand, if your language is very malleable, you may end up with a different problem, where software drawn together from lots of different libraries all have different abstractions and end up less interoperable than they should be.
Can you order over the phone for this event?
I am attempting to create an account... wish I'd known beforehand that I needed one, but HN this morning was the first I'd heard of this. It's slow going, but the good news is, it looks like if you can manage to actually get in during the 2hr period, there will still be discounts available.
What's the value of your (free) time?
Mind blowing.

I am unable to fully comprehend the confusion of ideas that would lead to any visitor on HN NOT thinking that this is the most amazing thing they have seen in 2010 as of yet.
I want some S3 instances for free day...
Few Tips That Will Make Belly Fat Loss Program a Grand Success
The video is designed to convince you that the ARM system is just as fast as the Atom system. But they don't present evidence to support this. They only demonstrate that the ARM is sufficient to do basic web browsing. I want to see a demo playing something that actually taxes the CPU, e.g. Quake2. Then we'll see what's better.

If it's all about "just fast enough to view the BBC", then what prevents Intel from scaling the Atom back to 500MHz?

PS: What is the graphic "accelerator" in the intel system?
No, they said that only Credit Card and Paypal Express orders are eligible.
Ah, thanks! I completely missed that; being a Norwegian AM/PM illiterate.
Unit testing your Javascript: Just Do It
> Also, CloudFront is ideal for events like this.

Interesting point. I wonder what CF's total peak load/capability is? There were almost certainly upwards of 3000 people (and I think that is a conservative guess) clicking "checkout" within moments of each other.
Other startup got there before me. Stop or continue?
For the past few months I've been hard at work implementing this great iPhone app idea my wife and I thought of. This morning, while reading through my usual tech news, I found an article about another startup that has already implemented the same idea and has just received significant funding. Needless to say, I was pretty disappointed and frustrated. They created a really great app with all the features I was working on. At this point I think I need to make a decision, either drop this project or push on. They are a 20 person team with a few million in funding and I'm a one man shop without. What's your opinion?
The problem with macros is that they aren't very polymorphic - you can't set default variables or pass in custom key/values as you can in Python's functions, for example.

You can't? I think I do this all the time (unless I'm misunderstanding).

Good post, by the way. I have been thinking about similar things recently and I agree with you. The idea that we'll build up a tower of abstractions that lets us sit on top and do powerful things forever is in some ways a gigantic mistake (q.v. "The Princess and the Pea"). You can do things with smaller, simpler white-box environments that you can't do with large, complicated black-box ones. Something like this is the principle behind what Alan Kay's group is working on, too. I wonder if the industry will ever absorb this. Based on what we know of software history so far, it would probably take some kind of killer app built on top of the radically new thing.
The only ones I recognize are Netvibes, BlueWiki, and that Pearl thing.
It's interesting to see the difference in terms of corporate culture. Ken Livingstone saw himself as hugely important, he would fly his entourage (always first class) to Latin America and sign "treaties" with foreign governments when he should have been, I dunno, running London like he was elected to do. He was completely out of touch, like the CEO of a huge company that's lost it's way. Like the Detroit automakers flying a private jet to DC to ask for a bailout from the taxpayer.

Boris doesn't make a fuss, he flies in cattle class, he rides his bike around the city (and around city hall!) and always seems to be in a good mood, and he gets stuff done at an incredible rate, precisely because he's not spending all his time making sure everyone knows how important he is. He's the startup mayor.
BTW: These are other sites by the same author.

I think we should dismiss his 100fps articles based on the fact that he operates a strange dating tips site.
Tesco bows to pressure from small Wirral bookshop
Plastic Logic introduces Que ereader
It's very misleading to say Teach For America is a volunteer gig. TFA teachers are paid salaries and benefits by the districts they work in, just like every other teacher.

The TFA program itself is volunteer, but it's not like these people are teaching for free.
Because in my opinion it looks awfully close to dumping that is being cross-subsidized by their profitable laptop and desktop monopoly.

"Microsoft charges local OEMs $32 for XP Home on netbooks, compared to around $65 for XP Home on desktops. Large OEMs are believed to pay much less." http://www.crn.com/software/212902058
from http://100-dating-tips.com/

"Moreover many women have bisexual tendencie"

I can confirm this based on the sample of my female friends. Wondering why ...
Android based HP Mini Netbook revealed.
It may be a lost cause, or not. See if they mess up. Regardless, forget features-at-large and focus on the best features, which are:

1. It works.
2. It's easy to use.

You can always one-up in those categories.
Yeah, as we are discussing the enterprise he should probably have included a disclaimer that that was a forward looking statement.
Tablet Musings
True. And in case the sunlight is strong enough to make an OLED unreadable, you should probably not reading papers either -- that's very bad for your eyes.
Keep going.

Although, if your disposition is such that you get discouraged from a press release, you should stop and assess if you really have the personality and disposition for such a marketplace. Rarely ever do you see a successful marketplace with only enough room for a single product/solution.

There is no free lunch, and an "overnight success" takes an average of 3 years to build. Along way will be many roadblocks, distractions and false alarms.

Good luck.
How Much Are Twitter's Tweets Really Worth?
This is ugly to me

$, = ",";
print ("a".."z");

Why would you not use join()?

print join(',',("a".."z"));
Per the Gov's "state of the state" speech, California spends more on prisons than education. That can't be a recipe for success.
Meta keywords aren't used for search engine rankings anymore, but that doesn't mean they aren't useful. The page you linked to mentions that they are used for the Google Search Appliance (for example). Also, they're still good for categorizing content, bookmark tagging, etc.
Not correct, see above.

The factoring algorithm is not "try every possible number". If it was, then your statement would be correct.
Thanks! Didn't know about that.
Looking forward GAE port :)
Few months isn't that hard to sacrifice, remember sunk-costs and don't get burnt out.

Edit: the bright side is that you know iPhone inside-out and seeing an opportunity can start on something else pretty fast
For me, posts (and the community comments) like this are a large part of the value of HN.

Read the title, scanned the linked page, read the insightful comments. Gained a bit of information on the current state of cryptography. On to the next item. The accumulation of all such tidbits that appear here that has been incredibly useful.

fogus: thanks for posting
all: thanks for the perspectives.

Back to my irregularly scheduled program...
Are you working on it full time? If it's just a side project while you work a day job, it doesn't hurt to soldier on a release you app anyway. If you can implement the same features without the overhead of a 20 person team, you could probably undercut their price.
I have a serious problem with OpenId. Why I permitted login using Google's OpenId, the OpenId consumer can't even figure out my correct email and username? OpenId is confusing people.
Can you launch before they do? It doesn't matter if they have more people or better funding if you can.

Or, do you think you can execute the idea better than they can? There are plenty of apps on the the app store released by big companies that are garbage...if you can do it better, you'll take away some of their unsatisfied customers.

If you can't do either of those, then I'd either try to find another angle to beat them on, or recognize that I was going to be wasting time if I kept pouring time and money into the project and move on to my next idea.
Definitely. And it's pretty apparent that the responder wanted to actually reference something, rather than just rely on someone saying, "10 photons should be enough for anyone"
Clearly, it’s a highly chaotic system, so simple assumptions don’t always reflect reality’s for incredibly complex reasons.

A counter intuitive aspect of this is that areas which increased government spending on things like police, parks, schools, or roads could attract individuals with a higher income to live and or work. Which can result in a lower tax rate even as the local government continues to spend more money. And rich people tend to cluster by other rich people, and get surrounded by the slightly less affluent etc, so high properly values tend to discourage crime etc.
What was the page you saw after clicking sth like "Yes, i want to get this stuff by Sprakfun Free Day"? I was able to get only to that moment and the next site (after a milion of "refresh") is just blank... Do you know anything about it?
Sounds pretty similar to my day, too:

[redacted - list of gripes]

(realized it's easy for my employer to find these posts. Trust me, they were funny/sad. And involved a certain company out of Armonk.)

Re: YCRFS 6: do you mean #5 on this page? http://ycombinator.com/ideas.html

If you hit on anything good and need a hungry hacker with enterprise experience, you know where to find me. :)
3dfx had a demo of this a while back. (11 years ago!) It would show 60/30/15 fps side-by-side, so you could better compare how the frame-rate impacts you. I found it archived here:
http://www.falconfly.de/artwork.htm
http://www.falconfly.de/downloads/3dfxdemo-3060hz.zip

You're likely to need a Glide wrapper too:
http://www.sierrahelp.com/Utilities/DisplayUtilities/GlideWr...
Microsoft, HP introduce touchscreen 'slate PC' at CES
Looks handy, does it play nicely in a normal rails deploy? I can see it being really handy as a long polling endpoint in an otherwise synchronous webapp.

Before trying it though, I don't know how eventmachine can play nice inside a passenger launched rails app. Guess I've gotta go try and see.
And anyway, in the worse case if after launching the app it doesn't become successful, you can always leverage it to get well paid consulting developing iphone apps.

And consulting gigs are a great way to keep afloat while developing your next products :-)
The page went blank for me too after pressing "yes, I want free stuff..." but refreshing that blank page 10-20 times got me to a "congratulations" page with a SparkFun guy wearing a crown and an order email in my inbox (though my order total, which was well over $100, didn't reflect the $100 off I'm assuming it came through...but I saved the congrats page just to be sure).
Its not the idea of the product that counts, its what your vision is for how you want to solve the problem in your own unique way. If you're tapping into a real market, there will be tons of products that promise to solve the problem; you have to believe that your way is the best way to solve the problem.

If you don't believe the above, then don't bother. Go get a normal 9-5 job.
Or at least be honest about their high expectations for adequacy.
> Prefixxing all jQuery objects with $

So don't do it. It's not required.

> Concatenating a bunch of things together to make a selector

This is semi-valid and using the jQuery.filter() function helps a bit. Overall though, it's not a huge problem, IMHO. Just put together the selector incrementally. Likely you need bits of that selector elsewhere anyways.

> Going over the top with chaining

I've written some complex code using jQuery and none of it had a chain as long as your example. Still don't see how this is jQuery's fault.

> Not caching collections

Then cache them. How is jQuery preventing you from doing this?

> HTML

This is just runs faster. When performance is critical, I find it acceptable to do this.
I appear to be stuck on the shipping address page--just refreshing when the connection craps doesn't seem to work. Anything in particular you tried?
Eight [classes of] Angel Investors to Avoid
Hmm, I'm seeing:

SparkFun Electronics is Temporarily Closed!

SparkFun Electronics has been temporarily closed while necessary upgrades are installed and configured.
Please be patient and check back soon. We're working tirelessly to make this down time as brief as possible.

Mid-rush server upgrades?
I say keep going. For sure your app is different enough that there are people who'll prefer your app.

I am in a similar situation. I thought of an idea about a year ago, 4 months ago someone else implemented it.
Still going to finish and release...
I wrote a blog post about this a few weeks ago:
http://blog.opportunitycloud.com/2009/12/21/stealth-disease-...

Summary:
"The cure for the First Mover Paranoia is to not view competitors as impassable roadblocks but as a verification that the idea actually works and has a market. That is in fact great news! Now the challenge becomes to find holes in the existing market (geographic, pricing, quality etc.) or to improve on what the competitor is doing."
They had to restart apache, according to IRC.
Http://www.idealuggs.com/ugg-ultimate-bind-for-women-in-chestnut-p-1147.html
excellent company supplying good quality at fair price and without quibble when there is a query - which is seldom.
That was pretty simple. See also this fun post of mine: http://www.jgc.org/blog/2008/02/sum-of-first-n-odd-numbers-i...
Ideas for how to fix airport security.
Fog of War Demystified by Financial 'Power Law'
I think there's some confusion about what "networking" (as a verb) might mean. In the "old school" sense, networking meant "expanding one's network of contacts"-- the object being to collect contacts that might prove fruitful down the road.

"Social networking", on the other hand, may not share this objective. Personally speaking, I use Facebook to stay in touch with my (existing) network of friends, and have absolutely no interest in "friending" people I am not actually, in real life, friends with. The value to me comes not from expanding the network, but in nurturing the existing relationships.
Keep pushing - the first mover has an advantage that depends on their own abilities. I mean, Friendster still dominates, right?
Honestly, for me it was just refreshing every time the connection crapped out. Nothing else seemed to work. I bet they're getting hammered now though so it may take longer than the hour I got away with at 11am.
You don't have to infer all semantically equivalent queries, comparing queries as linear streams of tokens should do.
Dynamic Translation Apps for Django
Mailman.
http://www.gnu.org/software/mailman/
Are you the creator? If you are, have you considered incorporating some of the hacks that will show meta programming line numbers in stack traces?
* explained http://www.catonmat.net/blog/sed-one-liners-explained-part-o...

:)
Less Wrong Q&A with Eliezer Yudkowsky: Video Answers
Yes, you can do that. I just wanted to stick the special variable in there.

I will update the article with this nicer solution.
If there is no competition, there is no market.
So go for it.
It seems like this isn't as major as they say. Sure it's a kernel crash, but it requires a packet to be sent to a listening port. I doubt any core routers have any ports open to the public internet at all.
They didn't cover any tools that help you communicate/collaborate on stuff beyond the logistics (e.g. project management, todos, milestones, etc).

What about discussions about roadmap, pricing strategy, marketing?
Http://www.idealuggs.com/ugg-classic-mini-c-29.html
Delivery takes a few days now whereas it used to be next day. Also it was split again, with half arriving a week later.