skysight-inc/HackerNews huggingface dataset:
Disagree with "If I said that the top people in your field, at your experience level, are active participants professional societies, write popular blogs about your industry, get asked to write articles for magazines and regularly speak on conference panels, that's probably a reasonable estimation of what it means to be on top, right?"

That isn't a reasonable estimation of being on top. It's a reasonable estimate of someone who fits into that kind of [rather social] professional circle. Doesn't apply everywhere.

In any esoteric field, you find out who are the top people after you enter, and swim around for a while. The ones with the most exposure are just the ones with the most popular appeal.

I have a friend who is wicked smart. I asked him why he isn't full of ambition. He just doesn't give a frolicking fancy. He feels like he has what he needs. Who is just the opposite? Napoleon. Is there something going on here?

Maybe some top fellow will write about it in Psychology Today.
This is my added comment and I guess it should be more than one line just like the original but how much do I have to type in order to ensure multiple lines? No character counter like ...
OK, got the reply. Not sure what happened on that other page Not sure what happened on that other page Not sure what happened on that other page Not sure what happened on that other page Not sure what happened on that other page Not sure what happened on that other page Not sure what happened on that other page Not sure what happened on that other page...
Nope-- working fine. I'm flagging this for deletion.
I've taken an interest in body chemistry and especially neurotransmitters over the past year or so. One thing that I've noticed is that every drug I've come across that acts as a neurotransmitter reuptake inhibitor has bizarre and highly undesirable side effects not directly related (as far as anybody knows) to increasing the levels of the neurotransmitter in question. I think very few people should take drugs in this class, and they should be used as a last resort, not the primary treatment for any condition.

If it is desirable to raise the level of a given neurotransmitter, I think supplementation with precursors is a more favorable approach. For treating depression, it is likely that raising serotonin and dopamine levels simultaneously will have the desired effect. The appropriate precursors are 5-HTP and levodopa. To aid in production, it may be helpful to take vitamin B-6. To help cause production in the brain instead of the rest of the body, it is advisable to take an aromatic L-amino acid decarboxylase inhibitor that does not cross the blood-brain barrier. EGCG (green tea extract) is effective for this purpose, and may restore proper brain chemistry on its own.

This is not medical advice, and while all the chemicals I've mentioned are available as dietary supplements, they have significant biological effects, including the possibility of harmful side effects. Do your research, and don't rely on advice from the health food store by itself. Wikipedia is a good starting point (though, obviously, it shouldn't be the only source you consult).
I suspect Google has a stored copy, because they store everything.

Agree with oscardelben though: It's going to be a lot of data.
This findings build on the team's 2007 breakthrough in which mice with symptoms of Alzheimer's disease regained long-term memories and the ability to learn.

This is amazing news if it's really true. Like many here, my grandmother is suffering from dementia/alzheimer's, and she remembers none of her grandchildren, and occasionally she'll remember her some of her children. It would be nice if she could remember me again.
Love or hate this ad?
shocking. check this mini survey and let me know what you think.
Right. To make more product (in this case, a cooking show), I need to hire people and equipment. there are limits to what's possible with energy and good will alone, and asking people to intern or work for equity on mission-critical tasks (rather than strategy) is often a false economy. At present I'm arguing that we're budgeting too much on sales and promotion (although it's very important) and not enough for the actual production costs.

Not unlike coding, there's an unfortunate perception that enthusiastic and creative people are worth less than the revenue specialists. There's a reason for the stereotype of the sales guy who makes 10x more than the engineer who delivers a functional, reliable product :-/
You can do two things:
- ensure you have proper posture
- strengthen your "core"

First, do a web search for ergonomics and posture to make sure you're sitting in a neutral position. If you're not, you will be constantly using your back muscles (and neck, shoulders, etc) to maintain your posture when you sit, which will lead to pain.

Second, search for exercises to strengthen your "core". You should strive for simple exercises to maintain your muscles. Back pain is related to weak back and abdominal muscles.
During the day I use C#, VB.Net, Javascript and Python (also T-SQL, not sure if that really counts for your question though).

At night, I was working on some Smalltalk and Clojure; but a friend of mine has recently convinced me to give Groovy / Grails a go.
First-mover disadvantage: customers sometimes believe they own the product and shouldn't have to pay for it, though. If it seems obvious, it will be devalued. Thus the many companies which make something cool on the internet that's popular but hard to monetize.
Though not a critique of medicine (or of what could potentially be an amazing treatment), it always saddens me when I read the headline of a medical breakthrough only to find that we really have no idea how it works. Some day, we'll understand the architecture of the brain. That day is still not today.
At justin.tv I program pretty much every day in Python, Javascript, and haXe. Occasionally I do Ruby too. It does get confusing sometimes - it still takes me a couple of seconds to mentally switch gears between the different languages.
Side: Python, Django, web.py, sqlalchemy, D, Javascript/jQuery, Erlang, Postgresql, Mysql, Sqlite, CouchDB, Mercurial, Git

Work: Perl, Bash, Python, PHP, Javascript/jQuery/in house stuff, ASP, Java/Jboss/Fast/JSP, ColdFusion, Soap, XML/XSL, Sql Server, Oracle, Mysql, Subversion

Huge lists on both sides, but there's a main difference: If something is broken over work, I have to fix. I don't exactly know Java or ColdFusion that much, but if the Java guy is away and something needs to be done, I know enough to poke around and consult Google.

On the Side: I don't exactly know all of D, Erlang and CouchDB, but I have fun coding small things on each language from time to time, doing stuff on Project Euler. I wouldn't accept a paying job which required Erlang, for example, but I made simple a distributed crawler just to see what the platform is capable of. I think I know enough of each to at least understand its strengths and weakness on a higher-level, to know when it could be used as a solution. When I want to do something more serious, I choose Python.

Anyway, to trim the lists a little, I would say Python on Side, and PHP on Work. These languages get 75% of my time.
Too many :-|. Ruby, Java, C, Python, Scala, Javascript and when I can't avoid it, C++. If I get the chance then some Haskell, Clojure, or Common Lisp.
But what would the battery life be?
Definitely something to consider. It won't be right for everyone. Here's the assurances I can give:

1) All database/server/cloud credentials will be encrypted, although not a one-way hash. They will be decryptable using a key not stored in the database or on the database server.

2) The backup will reside in the user's S3 account, not ours.

I just got home and only have a little time yet tonight to hack on this, but I expect to have a very functional beta by tomorrow afternoon.
Tokenadult, I've noticed your comments with regards to education and homeschooling for a while. I don't have any children yet, but they will certainly be home-schooled to the best of my abilities.

Could I possibly correspond with you and ask you for some much appreciated advice? chocobean AT gmail.com
I'm curious as to how they know the mice regained long-term memories...
Terminator is available via streaming on Netflix by the way, in case anybody wants to watch it right away. I know I will :P
Hi guys,

Thanks for your comments!!

@Janzert - About the first image, sorry about that, I have just changed to a gif image, now it should be a few kb, thanks for that.

@jhancock - You are right to mention that there is no comment on how to measure any of the vertex, that´s the tricky part, I am going to evolve the idea in future posts and I hope I will be able to provide with some ideas, anyway I think the most important thing is to have in mind the pyramid when developing

@silentbicycle - Sorry if my post is short, I just wanted to share this idea and as I like the articles that are very lean I thought the best was to express it with as less words as possible.

Anyway thanks to everyone for your comments.
i can't think of anything a leap of faith in the existence of god provides which couldn't otherwise have been rationalized.

god tells one man to kill his neighbors, and another to befriend them. don't we determine the value of each religious practice by rationally evaluating their effects?
Keeping your body warm requires energy.
I think the first problem could be better solved with a column that says "Include this row when displaying". You could simply have a DisplayOnsite column that's a bool. If true, display. In your view/proc/method/whatever (in SQL), just eliminate any rows WHERE DisplayOnsite=0.

One thing pops to mind: Do you ever want to change the order of the threaded comments? For example, if you are having a Q&A forum, do you want people to be able to "Mark as Correct Answer" and then you sort by the most votes for correct answer first? That would affect the hierarchy.
Great, one more device to carry around... Why is this not just a software addition to existing 3G/wifi phones?
> Now back to hacking.

Off-topic, but does anyone else think that over the last few days HN started feeling a bit like Reddit?
I have grave difficulties believing this, precisely because in the
name of backward compatibility they haven't removed any of the
nonsense that made C++ so difficult to wrap one's brain around.
Instead, they added even more.

None of the corner cases that make C++ so hard to parse have actually
been removed, so tools are still hard to write and unreliable.
Nothing has been done to allow a user to express where pointer
aliasing can occur and, more importantly, where it cannot, so many
forms of important numeric optimizations are still extremely
difficult. There are still at least three languages possibly
intermingled at any given time--macros, template computation (a la
Boost), and regular C++, each with its own style of assertion now.
Rather than relaxing a restriction on type ordering they invented a
whole new function syntax. Managing the variable closure around
upward funargs (returning a lambda) is the programmer's
responsibility, with a subtle stack smash if you get it wrong, or if
anything you call with a lambda stores it somewhere behind your back.
Two types of characters aren't enough; now char, char16_t, char32_t,
and wchar_t all coexist. You can now create a const char string two
ways, one of which is UTF-8 encoded and one of which is encoded any
damned way the compiler writer pleases. The raw string syntax,
another invention, further complicates the lexer. Objects now
silently need a move constructor in certain circumstances to avoid
silent, behind the scenes copies. You can't even reliably say "x =
y;" any more; operator = can be deleted from whatever type x is.
Rather than put the onus on the (admittedly horribly overworked, due
to the previous crap) compiler writers to constant fold, now we have
constexpr, just like const except different!

This is not a programming language. This is a train wreck.
Supposedly this language is "close to the metal" but even the simplest
operations can perform unbounded amounts of work behind your back (for
example, due to implicit conversions, or operator overloading). This
language is consumed with a focus on the irrelevant.

The Reg article, while very snarky, is not an unreasonable position to
be taking here.
Isn't every rails developer an "expert" by definition, um, I mean religion? ;-)
IMHO, gaming industry is not very lucrative as a whole. As a rule, releasing a succesful project doesn't guarantee that you willl have funds for the next one. Therefore, teams developing games can hardly be called startups.

Anyways, I think you are better off collecting and reading individual articles in specialized press i.e. Gamasutra, Kotaku etc. If you want to read about the making of past titles, seek postmortems.

As far as I can understand it, gaming industry and innovation went searate ways. You are either (a) making multimillion-dollar blockbusters and bound by capitalists and IP holders, or (b) try to do whatever you want with your friends with nearly zero chance to be noticed by the industry or consumers.

There is a certain line of thought about computer games (here we're talking variant b, or underground): Games are a new art form in its infancy. Really, think about it: game can do (kind of) what music and cinema can, and more: it is interactive! As other art forms, it is looked down at and tries to copy other, more recognized art forms (as cinema was looked down upon compared to theater and tried to imitate it). Therefore, adherents of this line of thought say, we must experiment and we should find expressive means unique to such art form as games. If you want to learn abouut this approach, I suggest you start here: http://tale-of-tales.com/ it's home of Tale of Tales, Belgian developer of art games. The site is rich in content and contains many links to other like-minded sites.
Technology is only one source of disruption. Changes in demographics, industry structure, public perception are probably more important. The focus on green technologies is as much a function of public perception as it being a "new technology."
I earn money with PHP for 8 years now. I just love it. When you in love you don't give a flying f..ck about anything else.
A ridiculous amount. 12 in fact. I wrote a wiki entry over at stack overflow about this (http://stackoverflow.com/questions/510261/how-do-you-keep-al...)

I agree, it sometimes seems too much and I wish for some standardization.
IMHO Textbook based education is going to die. The next big thing - Game based education. Check out Quest 2 Learn School in NY
If you avoid web programming and SQL-heavy enterprise development C++ is very much mainstream and wouldn't call it a specialist need. Actually, the kind of open source projects I enjoy to tinker with [when not at work] is all C/C++: Qt, Webkit, SQLite, various compilers and interpreters, search engines, etc.
Do we? Who are we? And declining since when? And how much?

(honest questions, though a tad sceptical)
"The current global crisis is “vastly worse” than the 1930s because financial systems and economies worldwide have become more interdependent, “Black Swan” author Nassim Nicholas Taleb said."

I disagree. I don't think we're at risk at the moment of seeing a resurgence of dictatorial states. Similarly, I don't think any European powers are harboring resentment over treaties imposed on them in the last few years. Autarky isn't being pushed as a solution to anybody's economic problems (at least not on a large scale).

If we're still able to realistically talk about internet startups, we're doing better than the early 30's. I don't think anybody's facing 25% unemployment, and nobody (even the US) is setting out to cause hyperinflation to screw those demanding reparations of it.

And, please, oh please, let's get a few comments in place before tripping Godwin's Law.
I think this is a good point and think it has been brought up with google many times here on HN such as why google recruiters look for As in all their subjects. Employers want someone who will follow the rules and follow them well, especially if they are smart; but if you want to succeed with a product or as a company you kind of need to start to lead.
I have been spending my free time lately building what I hope will become a platform for collaboration on books and lengthier material. My immediate goal is to put out a free x86 internals / Linux kernel book, the embryo of which started as some blog posts.

I'm very interested in the sector and disruption thereof. I'm dropping you a line, but if others are interested I'm at gustavo@duartes.org.
I am in the process to build my old Amiga up to use it as dumb terminal. Best reason I could find to have one of the golden boxes aorund (and using it).
Striving for a "leadership" position seem like a zero sum game to me. It is like trying to make into major league football or something.

Rather, I prefer to play a game where I'll win eventually like working on some pretty cool library that everybody want or a semi popular game. If it happen that I got to be in the top 10 hacker list, than that's just an unintentional bonus.

Pick battles you know you're going to win like building a successful startup, working on libraries that everybody wants but can't find, having a semi popular blog, and other ultimately winnable events.

For me, I am learning game programming and dream of making a living as a developer of open source games. I know it is going to be rough. However, I believe if I pick my niche right, than I should be able to stake out a small piece of the market just enough for decent living.
If you don't need the flexibility in environments than it probably is better for you. I don't develop is Java or Python though and the ways to run other languages aren't really ideal.

A small amazon instance will run you about $70 a month so at that level it might be worth it to go elsewhere unless you think you will need the ability to scale up massively fast.

In that case though it might be worth getting an Amazon instance configuring it exactly how you want then saving the image and turning it off. You'll only be paying for storage of the image than which is a couple bucks a month and in the event you do need to scale up fast you can bring up the instances and swap your original box into a temporary load balancer for your amazon instances.
"45 day deferred settlement for all software / internet companies. A blanket policy. No exceptions. No appeals*"

Pretty ironic, ain't it? Their hatred of tech startups has created a great space for a good tech startup.
My wife's 35 year old brother-in-law eats so fast he resembles a vacumn cleaner, yet he is a skinny as a stick. I eat slow and in small quantities and have a bit of belly.

I suspect that the reasons for obesity are myriad and are complexly intertwined (though at the most basic level simply eating fewer calories and getting regular exercise can have a big impact).
"Could it be? Was this just a typo, a mistake, or was the reporter, transcriber or typesetter having a bit of sly fun?"

I don't know. Ask Nostradamus.
I'd like to see more Great Books based curricula.But there is an argument to be made that it would not work well in mass education. However, that's the road I prefer.
Cool, but one of the weaknesses of Wi-fi has turne dout to be the security. Of course you want your connection secure. And of course you don't want some creepy guy surfing kidde porn from your IP.

But as implemented, in a lot of places there's extensive wi-fi connectivity and unused internet bandwidth but it's all private. How great would it be if every router gave 90% of the bandwidth to the owner and leaked 10%, with some sort of packet-tagger to say 'mobile origin'.

We nearly had public Wi-fi in San Francisco but one group of citizens wanted it publicly owned or nothing, and wouldn't tolerate a private service subsidized by ad frames or similar. Classic case of perfect as enemy of the good. Community peer wifi has been tried but I signed up 18 months ago and heard nothing since.
Whatever the effect, the withdrawal symptoms associated with addiction to big brands like Effexor make beginning to take them something one should seriously consider. I was on Effexor for 2 years and, while it did have a slight positive net effect on me, in the end weaning myself off of it was difficult and very uncomfortable. The addiction is so strong that even a doctor supervised, long term (2 months) withdrawal regimen was a bad experience.
In this context, first time ever since I joined HN, I'll be brave to openly say this out loud: C++ is my favorite language. Ughh... I did it! :)

A little background: I started coding in x86 ASM (because some idiot told me that was the only language computers understood when I was 14), switched to Pascal, then C, then C++, then I got my 1st job as VB6 oracle-to-form data pusher, then I did 5 years of very exciting C++ library development, i.e. other programmers were my customers. [highly recommend this - much easier to market&sell than any other market, learn from DHH, Trolltech or MySQL AB]

In 2002 I moved to higher level languages: Python, some Perl and lots of Ruby and Javascript. And honestly I'm not that more productive coding Ruby than I was ever in C++. Yeah, it's nice to read an entire file, break it down into an array of lines, grep them with some regexp and apply a function on each result - all that in a single line of code, but... well, read on:

C++ allows for some beautiful type-safe and performant high-level design constructs that Java, Python or even Ruby can't touch: just combine multiple inheritance with medium-complexity templates and see what you can do. Only Haskell gives me the same type-safe, nearly as fast and flexible (yet very high level) material to build software of. Being a realist, I don't see Haskell ever "making it" into the industry, but the updated C++ definitely will.

Duck typed languages are nice, but require enormous layers of unit tests to protect yourself from stupid things like misspelled variable names or even renamed/missing code files. Building with Rails without unit testing is a suicide. Doing Haskell without unit testing is actually isn't that bad. And this requirement to test the shit out of your code [2-to-1 ratios aren't uncommon] kills the spirit of exploratory programming for me. Moreover, 200x speed penalty means that simple O(n) algorithms won't cut it for an average data set, forcing you to build more complex solutions just because your language can't scan a big-ass array under 10ms. Moreover, most high-level languages live inside of a VM, which makes them useless for general purpose software development: they represent "fuck you" approach, i.e. they'll easily call your C library, but won't let you easily call them. JAR is as good to me as my swap file: I can't afford to carry around JVM on my back just because I want to call your Java code from Haskell or C++.
All right, you guys convinced me to give Eclipse another shot. So, I'm going to really try to get into it this time before I knock it.
The idea is good, and we all know games are a source of great UI innovation too. But the G-word is likely to be a problem for them. Most people think 'game theory' is what happens on ESPN at half time.
Thanks for the link, but I'll note here that it's from 1989.