skysight-inc/HackerNews huggingface dataset:
The real force at work here is the desire to explore and experience new things. Entropic networks arise when we welcome new challenges in our lives and embrace uncomfortable experiences.

Certainly, having a diverse network is a point of leverage for entrepreneurs, but the that network is caused by the same motivations that drive entrepreneurship, rather than being an impetus for success.
You're probably being downvoted because you're stating an uncommon opinion (humans are no more morally relevant than other species) as fact, and your only support is an argument from similarity to child-like selfishness.

I'd argue that humans are more morally relevant because humans have richer mental lives (evidenced by language, culture, etc.), so we have a higher capacity for suffering and caring about our future lives, and suffering/caring are the two factors I find to be intuitively "morally relevant".

How would you convince me that humans are not more important than anything else? Do you have an argument?
The comparison is also dubious because using Singapore as an example of minimal government intervention is laughable, whereas Scandinavian countries are quite good examples of reasonably effective government service provision in a mixed economy.As is France which is relatively similar to the US.

I'm going to assume the Soviet Union comparison was facetious.
I'm sorry that I posted that in response to your comment, it really wasn't directed at you, I appreciated your comment, it just sparked me to action because I wanted to expound on the topic further.
I do all the shift+arrow text marking with my right hand solely, incl. cmd+backspace (delete) - and so, I never run into the problem of accidentally inserting the $08 character anywhere.

But, yes, you are right, holding shift+any arrow key, while hitting backspace, inserts a $08 by the OS X IME. This does depend on what kind of dialog you are writing in (NSTextField, NSTextInput etc.), however, as not all of them accepts this input. You can't input a backspace character this way in Terminal.app, f.e.
Does it have all the same capabilities? Is it able to introspect into it's own code and monkey-patch like regular Io?
Sure, but that's what I thought I was arguing, since kids inheriting behaviors from their parents is one kind of environmental factor. I'm not sure I'd call it a "personal choice", given that one doesn't choose one's parents, and doesn't fully choose what aspects of one's environment to be influenced by. There's lots of room for personal choices, of course, but I think they all happen against a strong background of environmental influence---from parents, schools, media, neighborhoods, friends, business cycles, employers, natural disasters, and who knows what else---that shapes which choices are available and salient.
Sure you can. This is how user-level threading packages work if you don't have kernel support.
I'm about to get back to work so I'll make this brief.

My first impression is that it's a decent site design but there is too much information.

First, I suggest you omit the "users online" and "guests online" stats, as they are going to be low until the site gets a little bit popular. For awhile, it'll appear to be a ghost town and actually repel people from using it. It's a great feature, though! Just put it on the backburner and release it when the time is right. (Or, you can extend the meaning of "online" to mean a longer time span so that the number are higher)

The font is too squished together and it impedes readability. I suggest each topic have more height to it, and more space. Definitely needs some padding in the description and the font-width (or whatever it's called) needs to be higher.

The sorting options appear to be broken, and there's no way to get back to the original view besides hitting the logo button. Make "what's new" a link to the page.

When clicking into a post, I'm confused as to what it is is supposed to be going on. I clicked on some democracy thing, and it showed the same truncated comment, and then 4 comments below. What caught my eye was a big box saying that I can't "collabrr" (which I don't even know what that entails), and a thing on the right flashing "no host".

Very confusing as to what the site does in general. "Our long-term goal is to create a unique site in which users can interact in a variety of ways to seek information, present information, or just interact in a community of unique individuals." It might hurt to hear this, but that sentence is essentially meaningless to somebody who knows nothing about the site. You could describe any number of websites that way.

Hope that helped.
Clearly, everyone makes choices, which is why you have inspiring rags-to-riches stories and tragic "how did they go so wrong" stories.

But a big part of your environment is your culture. The Indian immigrants in Jersey City, I suspect, still see themselves as Indian, probably grow up in stable families, and are given discipline, role models, encouragement, and expectations of achievement. Surely that makes a bigger difference than what goes on in one's neighborhood.

If you live near gangs, that's one thing. If your dad left and your brother is in a gang and the music all your peers listen to says "the goal of life is to be the baddest gangster," that's quite another.
Alright, I'll be the other guy: what would this be useful for? Google profiles don't allow links, so SEO appears to be out.

Just to do it?
Ask HN:  Does HN ever make you feel great about the world?
Unfortunately, most of the people one encounters in everyday life are pretty beaten down by life. They often embrace (and even enforce) mediocrity in the workplace. Here at HN I find people who are thinking new thoughts, striving to master very difficult things and inspiring me to seek a richer engagement with life and work.
Books: Crush It, Art of the Start, What I wish I knew when I was 20, Founders at Work, Reality Check, 4-Hour Work Week.
On the flip side, I recently traveled to see my father and the experience really shook me up. He has a lot of skill and inspiration; a welder blacksmith plumber carpenter inventor in his spare time. With his raw talent he should have opened a shop and been paid for his work, but he always stuck to manual labor jobs.

It's easy for me to say "he should have opened a shop", but I'm also facing the same obstacles and fears that held him back. I don't want to grow old convincing myself that I was never given a break. I need to make that break for myself.
Gmail Addict
Love the language and found it quite a joy to learn and use. Written a few little scripts with it and as a learning exercise I took defunkt's ike (http://github.com/defunkt/ike) and refactored and added features to it.

However the implementation has caused me some headaches. For eg. some of the Addons have dependency issues and I could never get the VM to compile at all on my Apple Powerbook (PowerPC). Also be the VM is very slow (for an example it is slower than Ruby 1.8).

But overall I came away with positive feelings about Io and I am definitely keeping my eye on it.

Here is a fun FizzBuzz I wrote:

for (n, 1, 100,
fb := list (
if (n % 3 == 0, "Fizz"),
if (n % 5 == 0, "Buzz")) select (isTrue)

if (fb isEmpty, n, fb join) println
)
Check this out: http://sketches.rubyforge.org/
Dammit, MySQL
I see - I suppose there are lots of printing services that offer printing of custom stickers.
But of course, you need to have 5 years of experience.
Well, just as general advice, the fastest way to multiply your doubles is to use single-precision SIMD. Does it do that?
There's always someplace you could move and pull it off. It just might not be nice.
While it's not what you're asking for, you might be interested in Robocode: http://robocode.sourceforge.net/ It has been around long enough to be 'balanced', and even the most advanced strategies are documented by the community and available for you to improve upon. The community has also developed a way for people to submit their robots and have them run against all of the other robots via a distributed tournament client.

The description, from the website: "Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen."
Interesting. In my text editor (TextMate), I can reproduce this pretty reliably using that key sequence.
That could actually be reasonably fun to play.

When Apple rejects your app you return a random reason and the more inane it is the more likely it is that one of your developers' head explodes. You have to get your apps out and make enough money through your marketing team to hire more developers before you run out of them. You can also upgrade your marketing team by training them in new strategies and investing in developing channels and whatnot. Etc.
My experience is that mathematicians and computer scientists use "graph," and engineers use "network." I specifically took a course in an engineering faculty called "network theory."
Just add points? What UX can (and cannot) learn from games
Ioke is lovely. Not particularly practical, but I had a ton of fun learning and contributing to it. More friendly and approachable and (if I understand Ola correctly) explicitly macro-friendly than Io. I think of it as the ultimate DSL language.

Also, fully translatable. Check out Hindi: http://github.com/olabini/ioke/blob/master/examples/multilan...
Water on the moon is widespread, similar to Earth's
Know your numbers
She lost me at

1. A journalist is trained in journalism

I'm a designer and I'm trained in design, but I would never define a designer as someone who is "trained in design".

There are many ways to learn, and various paths to success. Traditional education is definitely not the only way. I know designers who aren't formally trained who are better designers than I ever will be.

I'm pretty sure the same thing can be said about journalists. We've all seen amateurs blow formally trained journalists out of the water, especially when reporting on highly specialized topics.

Besides, her only motivation for that statement is "a journalist requires specific training."

[edit: got gender of author wrong]
Yes. Prototype-based, and code is traversable as a data structure. Macro and monkey-patch to your heart's content. Java interop is solid.
Finally... Personal Q&A that Integrates with Facebook and Twitter
Thank you.

However, having looked at the wikipedia page on Version Vectors it appears that is a protocol for detecting conflicts. I was interested in how you resolve them.

A simple example is a zip file that I add file A to on one computer and later file B to on another computer. When I sync up do I end up with a zip containing no new files, file A, file B, both files or a corrupt zip file. (Does the answer change if the zip file is encrypted?)
Make me wonder why our hosting provider keeps handing over 6 IP addresses for free each time we order a server (we usually don't need them).
I feel the exact same way most of the time...
This would be a good time to point out that OSX supports Emacs bindings in all Cocoa text fields.

For example, you can press ctrl+a to go to the beginning of the line and ctrl+e to go to the end of the line. The "Meta" modifier can be accessed via alt+ctrl, so you can alt+ctrl+f to go forward a word, or alt+ctrl+b to go back a word. Any motion can be combined with shift to select the text.

These are especially useful with the laptop keyboards. Bonus points if you convert your caps lock key into an additional ctrl key: http://mkaz.com/archives/86/disable-caps-lock-on-mac-os-x/
Ain't that true. I think Yuri owes us a keg next time we see him.
3) and 5) are often contradictory, which is the key problem of "objective" journalism. If you don't use your own opinions/interpretations, whose do you use? Not interjecting opinion in practice means accepting the conventional wisdom, or accepting the framing of the subject of your article. Since both the conventional wisdom and the subjects of an article have a bias away from the truth, you cannot refrain from opinion and seek the truth.
Definitely. I laughed out loud when reading about how "true" journalists always provide attribution. "Real" journalism on anything of interest is cluttered with anonymous quotes and reeks of the journalist's efforts to protect his or her contacts and food budget. It's also true that journalists often suppress actual news (i.e. the insubordination of military commanders, to choose a recent example that one feels from sub-text Jolie actually may have had in mind) in favor of gossip and party line "reporting."

It was equally funny to read about journalists' unflinching devotion to questioning what they're told. A more uncritical type-what-you-hear crowd has seldom been seen. "Real" journalists are rather devoted to he-said-she-said kind of opinions-on-shape-of-earth-differ writing.
Two of the best posts written about Io were by _why:

* Io Has A Very Clean Mirror - http://web.archive.org/web/20080212010904/http://hackety.org...

* Lazy Bricks, Lazy Mortar - http://web.archive.org/web/20080430135919/http://hackety.org...

Unfortunately they're only available via WayBackMachine.

Other useful links:

* Io notes - http://iota.flowsnake.org/

* Io sub-reddit - http://www.reddit.com/r/iolanguage/
I see it in Hacker News contributing. I fire off a quick (careless) remark and find a day later, a chain of comments which in my mind misinterpreted my intent. I feel bad about it; I want to clear it up but its far too late (too much water under the bridge; nobody paying attention any more).
I'm not sure whether or not your wife is working, but how do you manage your time with her and that relationship? Is it just shared time that you spend with your daughter in the evening (since you usually go back to work after your daughter goes to bed)?
I would think that in places without heavily established infrastructure, it would be much easier to deploy straight to IPv6.
If I put up a sign on the freeway saying: "The sky is blue. By reading this message you agree to ....". Do you think that's a valid TOS?

How is a website any different?

> So where do those terms come from?

State law. That's all. The website can not dictate any terms whatsoever.

To your specific points:

A restaurant is private property - they can ask me to leave if I don't wear a shirt, but they can NOT compel me to actually wear the shirt. They can't fine me for going there without a shirt, they can't do anything at all, except ask me to leave.

If I buy food from a restaurant, that's a purchase and not a contact, and it uses the various state laws that govern that. But the restaurant can NOT add extra conditions. If a restaurant puts up a sign that said "by buying food here you agree to ...." - that sign is meaningless, and has no validity.

A purchase order requires the signature of the buyer. Merely stating a term and saying "by doing ...." is meaningless.

Those terms you find on the back of a receipt sometimes? Meaningless. They can say what the store will do, and under what conditions, but they can do nothing whatsoever to the purchaser that state law does not provide.
I like the "Chat with the Founders" on the website... Is that something you built?

EDIT: Thanks guys.
Ask HN: Thoughts on the numerous repostings of Reddit stories?
I've recently notice a trend: every article that is reasonably popular on proggit is cross-posted on HN (and sometimes, but less often, vice versa).

I myself posted something yesterday I first saw on reddit, but doing so gave me pause. Is this really a worthwhile activity? Is it a problem that much of the most popular content on the two sites is identical? If so, what is to be done about it?

I can think of only two reasons for which this phenomenon would occur. Either it is a function of the amount of interesting programming related content that is produced each day (i.e. there are only 30 or so stories per day worth posting and thus they make the front page of both sites). Or, this is an obvious example of an attempt at karma generation by submitters. Which is more likely? Does it matter?
I have experience with not using config software for what should have been a set of identically-configured production servers. It's a particularly frustrating kind of hell to which I would never intentionally return.
You can call it an environmental effect, if you wish, but it isn't the sort of environmental effect the article is talking about.

The article claims that 'this kind of "delinquent" behaviour is a sensible response to the circumstances of a life constrained by poverty', not that poor people are repeating the same bad choices as their parents. The article claims that "Once you are in a situation where the expected healthy lifetime is short whatever you do, then there is less incentive to look after yourself." That might be true, but it is irrelevant since your lifetime is longer if you make better choices. Being overweight or obese (a major pathology of the poor) is a much greater threat to your life than crime and car crashes (environmental killers cited by the article), but your weight and exercise levels are entirely under your control.

The point of the article is that what we perceive as bad choices is just a rational response to pathologies caused by environment (and they cite examples like the food we eat, the jobs we work, and the possibility of crime or car crashes), and that the choices are not the cause of the pathologies.
pastebin.com
Suppose you say that's true. Ok.

Under what "law" can you even load the site to begin with? That's right, they accepted a connection. It's akin to knocking on someones door, and they let you in. The website could always pop back "connection denied", 403, or just not answering at all.

At most it's a gentlemens agreement, or in the class of "windshields not our responsibility for our uncovered load".

Aside that, we know certain public AP's modify content to add theirs instead (panera bread advert munges). Aside ssl'ing everything, how can they even be sure we agreed to the same TOS, let alone agree at all?
I heard that a year ago.
I wish I could have been there. I can't wait for the videos.
I've heard various complaints that the language is extremely slow. have you found this to be a valid concern?
HTML5 ninja!
Tools for Getting Web Design Feedback
rent seeking =/= profit maximizing. government has this funny way of working better when the incentives of the leaders align with the living standards of the governed.
Yes. My 3G became unusable, half of the time. Typing a text message became a difficult task. Not only did it take 30 seconds just to open the SMS app, pressing a character would cause the phone to lock up for a few seconds, leaving the character in its pressed state. Please note, this wasn't constant though, it did work half of the time. Overall upgrading to 4 seemed to be a huge burden on the phone for whatever reason.

I've since upgraded to an iPhone 4 which is fantastic.
what about pdf?
In short, AeroFS is a decentralized data management system running on top of p2p overlay networking.

The overlay network layer presents to the data management layer a transport-agnostic view of the Internet, and addresses peers using network-independent identifiers. In this way, data management can talk to any peer regardless of network topologies and firewall restrictions, as if the world is flat :)

The data management layer controls data versioning and update propagation in a fully decentralized way. As I described in another comment, we use version-vector-like data structures to track versions and mange conflicts. We use modified epidemic algorithms (http://portal.acm.org/citation.cfm?id=41841) for fast update propagation. AeroFS distinguish between peers and super peers. Super peers can help update propagation and peer communication in many ways.
Pinax 0.9a1 released
We actually use olark.com for that! It's been super helpful today in responding to comments directly on the website
The article seems to confirm the idea that we can't improve the life of the underclass, we can only shrink the underclass by moving people out of it. Unfortunately, not many people who are magically plucked out of their culture and society (via scholarships or employment) can bear to alienate themselves from their roots forever, so that isn't a solution, either. Even if we consistently skim off the exceptional individuals who are capable of handling that kind of dislocation, the underclass will sustain itself.

Personally, I think the solution is to provide a minimum guaranteed standard of living, no questions asked, no silly ragged patchwork quilt of programs, just a minimum standard of living. Not enough to remove the stigma of poverty -- we don't want people to be comfortable or satisfied on the dole -- just enough to make it worthwhile for people to invest in themselves and avoid anti-social behavior.

What we will then discover is whether an absolute level economic subsistence can transform behavior, or whether it is the stigma of relative poverty that causes people to behave antisocially.
It is Olark http://www.olark.com/
I also had to reinstall iOS4 after the first install - my phone slowed to a crawl and I still notice the issues with email that you've mentioned. It's not really worth the update, as all you end up with is a slower OS with folders.
Put another way: change "a negative path in life" to "a path in life lower by some amount (however small) than what it could have been otherwise", and you'll have an accurate rendition of what I think.

Yes, I honestly believe what I said, and I don't think that what I've written below invalidates it (but if it does, please tell me - I'd love to know!)

I didn't mean that someone that pirates software as a student is necessarily fated to outright doom, which is implied by "a negative path in life". We all have free will, and can choose to do better (or worse) every time we make a decision.

I contend that the consequences of piracy are indeed negative, overall, for that person's selfish interests, long-term. However, the magnitude of that consequence depends on the context. While nothing can make a bad action good (remember that good and bad imply a context), many people are good enough that a few small bad decisions won't destroy them completely. Consider the case of a person that's excellent in all aspects of their life except for one: on Sundays, they travel to a nearby store and write obscene messages on the mirror in the bathroom with a bar of soap. They're still very awesome, happy and successful, but they could be just a little bit better (richer, happier, more well rested, whatever) if they chose to do something else.
Not sure how new you mean when you say new, but I'll throw a couple of ideas out:

First, have you read Steven Gary Blank's "The Four Steps to the Epiphany?" If not, put that at #1 on your list, IMO.

Outside of that, Patricia Seybold's "Outside Innovation" was interesting. "Rework" by the 37 Signals guys is worth a read. If you want something that's not strictly business, but could be important to entrepreneurs, or just anybody who is fascinated by understanding more about how the world works, then "The Black Swan" and/or "Fooled by Randomness" by Nassim Nicholas Taleb are very interesting.
Sorry, I know that we tend to be purists and want our functions to be all clean and tidy and use like.. zero lines of code, but I understood what the cute code is trying to do in like 0.2 seconds. If I were hiring something out, this is code is actually fine with me.

It takes some mental energy to actually look carefully at the cleaner solution.

Different strokes...
When I lived in Tanzania, Land Rover Defender (90s and 110s) were the most popular and seemed to be built for the road conditions.

It's an established platform.
right, sounds win-win to me.
Wow this is nice. I'd love to have the auto complete in Textmate.
I avoid using my phone for anything other than phone since "upgrading". At first I thought it was just the developer build, but no. It's just unusable.