skysight-inc/HackerNews huggingface dataset:
Your personality seems similar to the one I had at 15. Here's what I wish I had told myself.

All of your problems stem from your internal ape perceiving itself to be at the bottom of the social hierarchy. For example, right after sharing that you made $21K in a programming contest at age 15, you immediately downplay your accomplishment.

You are part of the "careful, pessimistic thinker" class of nerd--the kind of nerd who could write space shuttle software for NASA. Most people are overconfident in their beliefs and overrate themselves, but not you. (It's a pretty good sign that my diagnosis is accurate if you find yourself instinctively denying its truth. Overconfident people rarely think they might be overconfident.)

Being a careful, pessimistic thinker has pros and cons. Your model of the world will be better than average, and you'll have a good idea of where its holes are. On the other hand, your psychological health will be below average since you instinctively scrutinize everything looking for flaws--including yourself.

There's a lot to say about how to fix this problem. Fortunately, I've managed to fix it in myself, and I now have really good psychological health (procrastinating very rarely) while still being able to scrutinize everything I do and figure out how I can do it better. (In fact, my scrutinizing instinct was actually pretty useful for improving my psychological health once I learned to apply it properly.)

I read a good quote by a psychologist the other day: "Several times a day, notice that you're basically alright." http://dirtsimple.org/ is probably a good blog to read. It's by the same guy who wrote Python's easy_install, who had this problem and largely solved it. I'd also love to give anyone who thinks they have this problem advice and coaching--feel free to contact me at [my username] at gmail dot com. (I'd probably blog about this if I knew I had one loyal reader, so exchanging email with other folks who have this problem would be great.)
After the One-Hit Wonder
"But one aspect of the demonstration has the legions of Windows developers deeply concerned, and with good reason: they were told that all their experience, all their knowledge, and every program they have written in the past would be useless on Windows 8."

I stopped reading there. It's amazing that spreading unfounded trash like this can be called news. All this is is an attempt to twist and stretch the truth in hopes of provoking a reaction and attention -- simply pathetic.
Unilever Plans Fivefold Boost to China Business
Saying that potatoes is new is not racist, but it is ethnocentric.
On the upside, you can now become a Microsoft Certified JavaScript developer (I suppose).

Who knows, all those poor Microserfs might feel liberated in the end, when they get to use a technology that has not been designed to fuel the consulting business - needlessly complex and bloated, that is.
I'm still not sure why FB has not figured out an easy way to segment and categorize friends. FB puts me in the same room with my mom, coworkers, school buddies, and nephews. Awkward.
I think the solution would be variable pricing, much like buying or selling a financial asset. If the rates for things could be adjusted to encourage activity around some number (say, to keep the number of available cars in a region at 1 for every 10 zipcar members), using some real data, they could just let people drive cars one-way. If it turns out that everyone wants to borrow a car from A and return to B, that just means it's too cheap to do so, or it's too expensive to borrow from B and return to A.

It would certainly be an interesting model to try.
Subatomic mystery leads to standoff
I'm in a mini community of about 10. We all know each other. We communicate through email. I've gotten more out of that than I ever got out of Facebook, and some of the people in my mini group were part of my network in Facebook.
Nice quote:

"It is our failure to become our perceived ideal, that ultimately defines us, and makes us unique. It's not easy, but if you accept your misfortune, and handle it right, your perceived failure can become a catalyst for reinvention."
IPhone and iPad Application Development: Designs Suiting the Modern Business
Am I the only one that feels this move to non-Latin domain names is a bad idea? People spend tons of effort to create a uniform interface for seemingly disparate systems. We started out fine, but now we're moving towards separating our system.

We've had a uniform language that the world can adopt for communication across the web, but now we're going to create seemingly impossible to reach sites because we don't have a special character keyboard. Why anyone would think this is a great idea to "accommodating" other languages in this manner is beyond me. Can someone shed some light? Am I missing something?
San Diego has an active and growing community, and there's been a lot of growth in events, meetups, and venues recently. Even the funding community is starting to get its act together.
I think the author might be misinterpreting The Black Swan Theory when he says this: " . . . Nassim Nicholas Taleb and Benoit Mandelbrot postulate that seemingly very improbable events take place because the probability distribution turns out (mainly in hindsight!) to have "fat tails"--that is, instead of conforming to the "normal" Bell Shape form, the distribution has a shape in which the probability of extreme events is greater than normal."

I think what NNT is trying to say is not that the probability of the tails extreme events is greater than normal but rather that these Black Swan events are rare and we tend not to predict them due to our bell curve obsession. When they do happen however they're game-changers.
The heading is "Lisp for web application development". Sorry. I couldn't find a way to edit it though.
In Michigan Ann Arbor has a large startup community and ecosystem. Most of the states VC and angel community is in Ann Arbor.

East Lansing has a small but very active and growing community, check out the group Hackers and Hustlers on Facebook. The city of East Lansing sponsors two incubators, a regular one and another which is limited to MSU students.

There are also small communities in Grand Rapids, Midland and Kalamazoo. Grand Rapids just had a lean startup workshop and GVSU has its own YC style incubator.

Kalamazoo just started a Hackers and Hustlers chapter and they've got another group that meets regularly with people doing pitches.

If you're considering coming to Michigan let me know and I will try to help you.
Los Angeles is very "stop and go". Something like EU might help.
If you have a Facebook group, you should migrate it to a Page
I bought Google shares simply to insure myself against the singularity. If AI emerges from Googles data centers, maybe it will have mercy on me because I helped fund it's creation.
The empirical studies you're mentioning were of FORTRAN functions, I think from a linear algebra library. They may not generalize.

My thought is that short methods make your code more flexible — that is, you can compose the pieces of it in more ways, so the next bit of code you write without modifying the existing code can be shorter — at the cost of comprehensibility and verifiability. It's no surprise that this value came out of the Smalltalk camp, because Smalltalk (and OO in general, but especially Smalltalk) is optimized for flexibility at the expense of verifiability.

When you factor out a method, you're making the code you pulled it out of easier to read — except when the reader needed to know the details of what you pulled out. But you're making the code you pulled out harder to read, because the reader no longer knows that it's called in only one place, what the state of the system is when it's called, what the values of its arguments are, and what its results are used for.

There was once a school of thought that it's easier to read a piece of code if it's laid out to visually show the tree structure of its loops and conditionals, and if it uses loops and conditionals instead of gotos. I think this is not the only virtue that code can possess that helps its readability, but it is a real virtue. Factoring out more methods reduces this virtue, so it needs to be repaid by some other virtue, which I think is what you're saying.

I have several different heuristics for when it's good to factor out methods or functions, but I think they aren't good enough, because I always end up with some functions that are kind of a mess.
With all due respect its not 1982.
Be careful - some knives, such as switchblades and dirks/double-edged knives, are illegal/restricted in a lot of places.
Regarding the heresy: wow, you're lucky. Every other project, I seem to have to decipher and apply some PhD thesis from the previous year and I didn't even complete university.

Sometimes I think I don't get paid enough for this.

Edit: I'm not unlucky, I love what I do. But see my responses to a couple of people below :)
TiVo Premiere Q
Isn't this already done by (for example) U-Haul? They would quickly go out of business if you couldn't rent a truck one-way, or if they couldn't manage their inventory.

U-Haul's business model is not precisely the same as Zipcar's, but it's pretty close.
Benefits That A Custom Logo Design Can Bring In For Your Business
The success and failure of a brand mark identity leans on the shoulder of a graphic designer. The more competent and professional he is the more will be the benefits.
What do you use then to just keep yourself aware of new startups coming up? I am not looking for sites like BothSidesofTable and others from VCs or Cofounders. I am looking for a site that jusat tells me X is a cool service that does this and launched last week.

Sites like Startupli.st and betali.st have too many useless (sorry to those working hard at them) sites which makes it difficult to go and check each one of them.

So yes what other sources exist to get a superficial overlook of new startups.
http://lists.canonical.org/pipermail/kragen-hacks/2011-June/... has an example of this "eliminating accidental duplication", I think. The first version of the program treats "note handlers", the end-users of the "notes" it distributes, as simply one kind of peer. But the later versions have a more complicated protocol between peers, and so they reify "note handlers" as a separate kind of thing. Similarly, the first two versions invoke the user-visible .publish() method when they receive a note from a peer, but the third version has factored out a new .got_note() method to factor out the duplication between the two code paths.

As I was writing this code, I was thinking about Uncle Bob's extremist viewpoint on short methods in Clean Code, and I tried it out. In the end, I inlined all the methods that had only a single caller, except for the handle_message family. I think the code came out exceptionally clear and simple, but Uncle Bob would not be happy with it.
You don't typecheck macros since they run at compile time. You typecheck the expanded code instead.
See http://greedy.github.com/scala/
I got it down to 47 characters and improved the performance by moving the less common case to the bottom. (Not that is matters since this implementation sacrifices performance for elegance, but playing code golf with Haskell destroys the elegance anyway...)

f=filter
q(h:t)=q(f(<=h)t)++h:q(f(>h)t)
q _=[]
"Easily merge changes with the original (changes tracked and never applied twice)"

Heh, guess he never tried to merge two things that was a series of commits that both contained renaming of something to something else. Lets see if I can visualize the situation:

Original branch A with file foobar.foo and contents z.
branch B from A with one commit with foobar.foo renamed to foobar.foo.in and contents changed to z'.
branch C from A with two commits. The first commit changes the contents of foobar.foo to z''. The second changes the name of foobar.foo to foobar.foo.in.

z' and z'' generate a merge conflict.

Have fun merging...
Scala is actually a really bad name for trying to google it.
http://en.wikipedia.org/wiki/Scala
Try TuneIn radio by tunein.com. TuneIn is rediscovering radio and they have huge collections online stream.
It is sad that bright people end up working for many rather worthless companies, producing so many worthless products and services.
Important Events in Human History
> My perspective is that of a Junior CS & Physics major reaching towards grad school and some sort of research

Your friends are smart enough to know that grad school in Physics is a blackhole. Once you finish the PhD, it becomes an endless round of hunting for poorly pair post-doc jobs.
Would be nice if it were possible to migrate from a Group to a Page.
It allows you to group/categorize your friends, and set privacy for each group for most actions. If you wanted to hide everything from your mom, you could. If you need to share an update with your nephews, but not your school friends that's easy.

Perhaps having separate Walls for different groups is the next step.
Id badges|lapel badges|button badges|conference badges
you are light years ahead of everybody else. you could fall asleep for 5 years and you'd still be ahead.
Yes, during the campaign, Chosen of Oprah, Blessed Be He, promised to ratchet up regulations to shut down the coal fired electric power plants. But that's now too little, too late because as we know:

(1) Humans are evil. They are sinful, greedy, duplicitous, violent, irrational, and destructive.

The claims that the concerns about human caused significant global warming are just a flim flam fraud are just deceptions of the Devil.

(2) Evil humans are destroying the planet, the 100% all-natural, delicate, sensitive, pure, pristine, precious environment.

The weather was never like this before evil humans started working with the bow and arrow.

(3) For this evil transgression, humans will be made to suffer terrible retribution of extreme weather, failed crops, farms and forests turned into deserts, lowlands flooded, cute, cuddly, sweet, pure white baby polar bears drowning in the ice-free Arctic, penguins starving, and worse. The whales will die, and when the whales die, the oceans will die and then we will die, and the whales are starting to die.

(4) For this retribution, humans need redemption or death from their sin, evil, and transgressions. The only possible redemption is sacrifice. We have to start by giving up computers, telephones, airplanes, plastics, TV, yes, even including the soaps, electric power, cars, frozen foods, and McDonald's French fries. Then we must give up synthetic fabrics, permanent press, washing machines, paper plates, deodorant, and women's bras and panties.

Humans must abstain from sex.

But this will not be enough, not nearly enough: The sun is about to stop moving across the sky, and the only solution is to have a holy Mayan priest hold ceremonies pouring the blood of evil humans on a sacred rock. The only qualified priest is Saint Laureate Al Guru aided by the dedicated, devoted Guru Acolytes lead by Sister Laurie.

The blood will come from sacrificing virgins (when they first arrived at the ceremony with Saint Guru).

Only in this way, along with Cap and Trade and the EPA, can the planet be saved.
New tech aims to change your instore shopping experience
Its interesting as there really has been no innovation in this area since the dawn of retail. What do you guys think
Do you EE? ThinkPad Edge Series
Survey reveals bias against Microsoft’s Windows Phone 7
Advantages of Acroseas
Transcription of the highest quality and certification with 98.8% accuracy through a 3 step quality check by the analysts, Turn Around time as per the request of the client, Different price plans to choose from, Option to dictate over a Dictaphone, or a PDA and upload to our secure ftp, or dial in provision, Highest security and client data safety measures, 100% HIPAA compliant with 128 bit encrypted online access.
Please read this if you want to support independent writers
It is a library on top of the CLR, but it cannot function without CLR-specific capabilities.

For example DynamicMethod, which represents a method reference that can be created at runtime and garbage-collected when no longer in use; similar to the lightweight method handlers in JSR 292.

That said, modifying existing classes on top of the CLR is not possible, unless it inherits from something like ExpandoObject, but you can pull the same trick in Java (though not as easily until JSR 292 comes out).
Not if they can't get us to join. Personally, I'll always be a little too paranoid about what they're doing with their data. Their past missteps gave us all an indication of what they really want to do.

I'm really hoping for decentalized peer to peer communities that are elastically created from locally computed interest profiles. Not a distributed facebook per se, but more like a user-centroid HN that aggregates similar people and interests... that would really make my academic life soar.

In the end, I don't think Facebook would fight for the long tail of user demographics. What they have is quite profitable enough. Why expend 90% more effort to convince all of the tinfoil hat wearers to join?
I doubt this is going to be an issue in the long run, because I don't expect this next iteration of Microsoft's "tablets that are really notebooks running a mix of tablet apps and standard Windows applications" is going to be any more successful than its predecessors. Assuming this sees the light of day, it will be at least a year before Win8 tablets are available - just in time to compete with the iPad 3 and Android 4.x+.
Reading codebetter, you can watch one after another alpha geek move his attention to python, to ruby, and to node. Not that many seem interested in jumping to Java (although Mike Rettig clearly has). I suspect that's simply because Java just feels plain painful to anyone who has ever used LINQ.

F# is cool, however.
Very cool. From the sounds of the video it is quite a bit louder than a real hummingbird, but it might pass in an intelligence gathering situation outside a window, for example.
The earthquake that killed Twitter? Spam makes the utility useless
I've been preparing since the year 2000--the first time I started hearing about how all development jobs were getting outsourced to India.

Hasn't quite went down like that, has it?
dont forget that SBC was a baby bell, and thus originated from AT&T.
You must tell us more. Who are these real life Minecraft players? I just registered this account to write this.
> Be careful who you send it to.

(1) Why?

(2) Since recipients would generally be people that senders know nothing about: how can one "be careful"?
HP PhotosmartPlus B110a Wireless Inkjet All-in-One Printer
HP PhotosmartPlus B110a Wireless Printer is a low-end, Ink-jet all-in-one which is the first to have the email connection treatment. It has a conventional HP design with a matte black case and a glossy lid, with a hexagonal motif.
How to convert Blu-ray to WMV with Blu-ray to WMV Converter for Mac?
I think you are dramatically underestimating the knowledge of modern farmers. Here are some areas that have changed: irrigation has changed radically in the last 40 years, fertilizers, companion planting, industrialized processes, storage and safer practices. Most farmers would make more difference than an engineer would make because in the past the majority of people were farmers. Don't forget that the main reason for migration to cities has been changes in agriculture (less labour needed, lower costs, globalisation).
as I watch this, I need to point out the amazing Harvard commencement speech from Conan in 2000

Video: http://www.youtube.com/watch?v=5cFY0-IFcwc
Transcript: http://www.allowe.com/Humor/book/COBspeech2k.htm

edit: watched it. The harvard one was much better, imo. highly recommended.
otoh, this also leads to more peer review, which in turn could contribute to all of parents points.
Apple A1189 battery
6800 mAh Apple A1189 battery /AC DC Adapter, Apple A1189 Li-ion battery replacement
10.8 V 6 cells Li-ion battery replacement for Apple A1189
MSFT has to realise that eventually for the good of the company they WILL have to do something to cut part of their love-child windows out of something. They are unwilling to sacrifice Windows, even a small part of it, for the greater good. That is why MSFT will once again release a product that is not fit for tablet PC's.
Setting up your online store for free
Nissan Leaf leaks your current position to RSS feed providers
I heard that's because MealSnap is a ripoff of another app that uses AI and applied to YC for this session, but didn't get in because a cofounder bailed. I wish I could remember the app's name - the main dude is still going and a super sharp German math whiz.
git add -p

That's "patch" for others who don't want to Google. Apparently can use it to choose which lines will be stored as the commit.
Fears about the safety of mobile phones are overdone
Or we could call you lucky for getting paid to work on stuff that's cutting edge instead of boring CRUD apps.

Seriously, I'm curious where you work.
Salon software
99.00 USD (No Additional Fees) Salon maid - Salon software suitable for spa, beauty salons and hair/nail salon management. Client scheduling and many salon management features
I think that was the deciding argument, yes.
As a VC, can you answer a side question that your question aroused in me?

Do you think VCs in general pick their investments as a Keynesian? Do they invest in things they don't understand and wouldn't themselves want but the pitch of which is sufficiently polished as to fool them into thinking the average VC understands and wants in on this, therefore they want in on this? (cynical ;) )
FT gains app concession from Apple's not so cuddly Jobs
Same here. I'm getting more and more bored with it. What was most interesting about Facebook for me was learning about certain people. This guy I work with likes cheesy movies, goes out to Irish bars with his wife, and likes to tweet quotes from whatever movie he's watching when he's drunk. Learning that was interesting. Seeing the same pattern every day is horribly boring. Same thing with most of my high-volume friends. A close high school friend's wife, whom I haven't had a chance to get to know in person, loves mariachi music, can't write a coherent sentence to save her life, goes to la pulga (the flea market) every weekend, enjoys drama with her coworkers, and is constantly sharing coupon deals. Fascinating to know, boring as shit to see every day.

And of course the highest volume people are the most boring. All my friends seem to have about the same volume of inanity, funny stuff, somewhat interesting comments, worthwhile content, and vital life updates to share. They just vary in what their sharing threshold is. If I could tune out everything below "worthwhile content" then Facebook would be great. I'd also only need to look at it once a day for two minutes to keep up with everybody. Alas, there is no "setLogLevel" method on my Facebook feed.
FBI Agents Get Leeway to Push Privacy Bounds
No. The consequence of fat tails is that the risk-reward relationship becomes extremely wonky.

Assuming that the actors involved were rational, both the BP disaster and the housing market crashes could be characterized as the result of a mis-application of the normal distribution to distributions that actually had fat tails. BP management _way_ underestimated the risk of an extremely costly crisis, as did housing speculators.
Attorney Utah
Shumwayvan : Experienced bankruptcy lawyers, personal injury Attorneys & family law Lawyers serving Nevada, Los Angeles, Utah county & Salt Lake City
consumer != corporate
Food for thought: if you approached getting paid more like it was a fun new optimization problem to be studied, deconstructed, and hacked, you would already be getting paid more. Instead, you're busy making other people rich.

Apologies if I sound like a broken record on this topic. It is largely projection.
Can you point to a version control system that won't fall all over itself in this case?

Also, what would an "ideal" VCS do in such a situation? Btw, have you tried this with git? What happens?