skysight-inc/HackerNews huggingface dataset:
For starters, I'm not justifying anything Martin did, as I never said he was right in any way, don't try to put words in mouth. As a matter of fact, I agreed on the following: 1) Zed has every right to complain due to his copyright and the license which his work carries 2) What Martin did was wrong, and as such he should accept that fact that the owner disapproves and take the work down (which he did) 3) Martin violated Zed's copyright. I explicitly said that what he did was copyright infringement, which can certainly be attributed to a mistake, because you wrongly stated it was plagiarism, which is considered morally unacceptable and reprehensible, and is in no way the same thing.

You want to know what IS irrelevant? The fact that Martin and Zed (and both you and me actually) both acknowledged that the approach is not useful, specially since I already stated in the grandparent post - to which you responded - that I agreed on not only Zed's rights as copyright holder, but also on the fact that the approach is rubbish. It doesn't matter whatsoever if the approach works or not, it only matters that Martin did it in good faith because he believed it could be of use when he started, even if later he discovered to be wrong on this count.

I addressed your fart noises on my second point of the parent post, on the last paragraph I was referring to actual farting because it is more representative of what happened here. I referred to them separately and referred to 'farting' and 'farting noises' to make this clear (as they are obviously two different things). The fact that you equate a jerk making farting noises in a restaurant with making a mistake in regards to a free book's licensing is beyond my comprehension, as it implies that you're disagreeing with the intent of the person in question when it was already not only stated by him, but by Zed himself in his messages.

Also, it's "make fart noises", not "fart". As in deliberately make a noise considered rude.

You said it yourself, the key word on this example is 'deliberately'. Martin did not make deliberately farting noises (deliberately and knowingly doing copyright infringement on Zed's work), he actually farted by mistake (mistakenly having violated Zed's copyright thinking it was fair use), and because of this he should apologize to the restaurant, but such events in no way grant Zed the right to humiliate, demean, or degrade Martin. I'm not justifying Martin's actions, as I agree that he's wrong and Zed is right, I'm criticizing Zed's responses and the manner in which he expressed himself towards not only towards Martin, but towards the Ruby community itself.

The funny thing is that I actually respect Zed for his contributions, and isn't someone I'll be deleting from my newsreader because of something as non-important as this. That doesn't change his attitude was reprehensible, and that he could have handled it better.
"if company X makes cool peripheral Y, I am entitled to use it in way Z that is contrary to X's business interests".

Er, yes? Claiming the opposite eviscerates property rights even more than the DMCA already does.

My unfounded suspicion is that if the tables were turned, and Microsoft focused its (considerable!) systems research capabilities on, say, disrupting Wattvision's business model, Hacker News wouldn't be leaping to the defense of forced interoperability.

Barring antitrust issues I have no legal or moral issues with that.
Last spring I wrote an implementation of the Hindmarsh-Rose model in C++ with ZeroMQ and GSL, which you may find interesting: https://github.com/michaelmelanson/neuron-playground

The guy you linked to is using a simpler two-variable model with correspondingly lower fidelity. The goal of the Blue Brain Project, which this guy seems to think he has bested, is to model all of the features of a biological neuron and, more importantly, how they wire together.
Anything you find interesting. You will be more motivated to work on something that you truly care about.
I don't believe that emotions and intent are clearly visible in text. You have to put them in there. That's why you have to learn to write.

If we expect to have an economy of so-called 'knowledge workers' who thrive on the basis of knowing stuff and communicating that to people as and when required, decent writing skills seems a pretty damn important thing to have. Instead, we don't teach people to write properly (and people don't seem to aspire to learn writing) then we wonder why they can't write properly and their e-mails don't communicate the message they are trying to convey.

I'm saying that we shouldn't blame e-mail or technology because some people are crap at writing e-mail any more than we should blame Flickr and Facebook for people being crap at photography.

When someone can't communicate online excuses like "e-mail lacks visual cues" are just that - excuses.
Perhaps dolphins don't feel responsible for other dolphins - a sort of super-egalitarian independent-spirited ethic. Doesn't mean they aren't people.

But it WOULD mean we can freely not help them. If they don't bother to do it for themselves, we should certainly not be required to.
The price would have to be under $10 unless ordering a "premium" item, farmers market ingredients, or other specialty foods. Portion sizes would have to be clear and consistent. Nutritional information, as many have mentioned, would be amazing.

I really do love the idea, I regularly spend over $7+ per meal and absolutely never feel good about that because it's on unhealthy, processed food. With your business, I could justify spending an additional $3 since a similar meal at a restaurant would cost me my time and about $15-20.
Seems to be the type of thing where the higher you bid, the less meaningful the result would actually be.
I did say it was 'mini' :)

Part of what followed was a disagreement about the style of Zed's request, another part was the plagiarizer trying to explain that he wasn't really plagiarizing when quite clearly he was.

Then the offending party made a lot of noise about it. http://news.ycombinator.com/item?id=1874889

Being slandered in public is not ongoing personal torment, nor is it a day at the beach.
Node is currently using 32MB, server load is at 0.09, on a Linode 512.

Searches served since posting here 5 hours ago: 21,000 :)
The action was prompted by a couple thousand songs, not just 24 songs, so the economic harm could be up to several thousand dollars (depending on how many people downloaded the songs she was sharing)--a number remarkably close to what the RIAA initially offers to settle for when they first contact people.

BTW, even if the RIAA could actually collect $1.5 million dollars, it would be a net loss for them. They've almost certainly spent more than that on legal fees so far.
I access my gmail with a standalone email client. This works great for any number of accounts from different servers. I use Eudora.
Code Org, Take 2: Structuring JavaScript Applications
Thank you for the solid advice.
HP Ex-Contractor Alleged Mark Hurd Shared Inside Info With Her
They should, and I imagine they do, have enough support to ensure the children are clothed, fed, schooled and enjoy a minimum standard of living. However, incentivizing childhood disability opens up a whole new and rather dangerous gray area I think.
I'm sorry man but the person initially belligerent was Zed with his remarks about class and his hostile approach. Martin, complied with that Zed asked, and tried to explain his reason, his intent, and why he thought it was ok. Zed again responded in an antagonizing way. If Zed had done the things the 'classy' way, he would have either sent a Cease and Desist notice or sent a POLITE message to the person he's addressing.

And for the record, intent is the only thing that actually matters in this discussion, as the only real damage that has occurred is towards Martin's reputation, which more than likely was Zed's (specially knowing his belligerent tendencies) intent.
I have recently decided learn a bit beyond the basics of two programming languages: Python and Lisp

I have already started using Python for something that I truly care about: simple phyics simulations

Lisp is for me something that I want to learn for the fun of it. And because I trust people saying that lisp programming is very rewarding experience.
I have not some side project that I truly care about, I am just thinking that following the little examples that the Lisp books suggest is not the path that I want to take at the moment.
Perhaps, but I'd venture that due to the rare and unique opportunity presented here, this moral hazard should be braved.

I doubt a line of twins joined at the brain will show up looking for handouts.
I don't think Node is necessarily encouraging the idea that JavaScript doesn't need to be tied to a browser, but it does indeed demonstrate that very well. While I don't have a deep understanding of WebKit or the internals of how any browser works, I'm pretty sure V8 and WebKit are entirely separate as they should be. For instance, I don't believe Safari uses V8 even though it's built on WebKit. WebKit is more about parsing and displaying HTML, handling CSS, and interacting with DOM events. V8 is about parsing and executing JavaScript, regardless of environment.

Node to mention, you can use Node to program servers that have nothing to do with HTML or a browser.
Also, Mercurial 0.1 was released before git was usable: http://mercurial.selenic.com/wiki/Presentations?action=Attac...

All the ideas were already there. Somebody just wanted his damn DVCS to be written in C :-)
To put it simply, he's trying to get his finger out of a Chinese-finger-trap by pulling, which makes him a moron because every 5-year old will tell you to give up and push your fingers together because its... you guessed it... POINTLESS, just like arguing about an unresolvable argument like whether god does or doesn't exist.

The crux of Dawkin's position is that the question of the existence of God is entirely resolvable. So your statement above is actually a direct disagreement with his position, not a critique of his methods. Have you read The God Delusion?
The trouble is, I would love to have a language with properly controlled side effects and the basic functional goodies, but for real world use I'm not aware of any functional language that doesn't also make something basic much harder than imperative languages do.

If I could have a language with the functional toys of an ML or a Haskell, but where the impure side of things was as easy to write as the pure computations, that would be great. But for that to happen, I suspect there needs to be a dramatic shift in the way effectful code is written, in the same way that type inference practically eliminated all the syntactic overheads we might otherwise have assumed were necessary with a static type system.

I've seen a lot of research in this area, and there's huge potential in some of the ideas being tried out in languages like Haskell, but to my knowledge no-one has really hit anywhere near the sweet spot I'm looking for in a production language yet.
Wordpress bundle perfect for Launch An App Month
First thing I noticed was "top product" which is pretty generic. Might be better if that said "green lasers - our top seller" or similar?
Go to about:config and search for dom.storage.enabled

Toggle it on/off/on (and back to whatever you have it set to)

Then regular mode will work again (may need to refresh page)

Gmail hosed something, relying on local storage in Firefox?
Ehm, sadly: No.
It is interesting to see GMail advocates saving a few seconds a day by using this and that features of GMail, while itself getting slower and slower over the time. I find myself stupid to wait 10 seconds just to load up GMail to quickly look up something. Why I am wasting these 10 seconds loading up a webapp when 99.9% of the time I am using my own computer?

You say running a desktop email client with GMail IMAP? The fact is I got tired of GMail's way of doing IMAP. I cannot remember how many times I try to make the `delete` key to actually trash an email in Mail.app. It's an even bigger mistake with its Push Email on iPhone. So half-baked IMAP and half-baked Exchange.

Finally, I could not stand it any more and moved over to MobileMe and cannot be happier. I still use the same GMail address and simply have GMail forward everything to my MobileMe account. This way, I get to keep my email address and take advantage of GMail's nice spam filter. I know GMail has IMAP and can do Push email and this and that, and after you configure this and that, it will work; but I am not a fancy person and just want to read, delete and send email, from my three Macs, an very old iPhone and an iPad. My days of messing around with kernel modules are over, and I guess I am old enough to start enjoying the almost-zero-configuration of MobileMe on all my computing devices.
I've already looked at that, but I was looking for something without the webapp framework. Unless I'm mistaken it uses the webapp framework.
Perhaps it's easier than that, perhaps the brain adapts and learns to interpret the signal.
True, I'm thinking more of the dullards who might go from squeezing out more kids so they can collect the welfare, to squeezing out disabled kids in the hope of a bigger payout. It's perverse, but it's hardly as if the first case is rare.
I'm still assuming basic disability and child benefits of course.
Many people loved "from pylons import config", until it didn't work, which frequently happened anytime someone wanted to use something from a Pylons app in a command line script (which seems to be pretty often). I do have a few minor clean-ups that help slightly with that stuff which I'll likely put out a Pylons 1.0.1 to address.

> Let me make this clear: do I believe Pylons could be better? Yes I do. Do I think killing it to make it better was a good idea? No, I don't.

So, the whole 'killing' thing seems slightly extreme. I've maintained Pylons with few changes besides bug fixes, security fixes, and deprecating old things for the past several years. And now the announcement that I don't plan on doing any more than the same thing for the pylons package code-base is "killing it off"?

If you're happy with pylons, there's no need to stop using it. The docs will always be available for it, the code-base will not be removed. By design, I just couldn't see how to continue it forward in ways that I (and a lot of people I've talked with) need.

Of course, a lot of people may not need anything more than pylons provides right now, and in that case I'd be hard pressed to tell them to switch their code to use pyramid. pylons is stable, mature, and has been maintained as such for quite awhile, there's a book that still pretty much applies to 1.0.

> Anyway, I have tremendous respect for Ben and can't blame him for getting bored and wanting to work on something different.

Thanks, sorry my nick doesn't reflect it, this is Ben. Seems I can't change my profile info on ycombinator, sigh. Or that 'feature' doesn't exist, anyways...

As I mentioned, the Pylons code-base was essentially frozen for any direction forward which I needed to build higher level tools. I know this may not be immediately obvious to everyone depending on your requirements, and pylons suits many peoples needs perfectly well.

I will be blogging about this in the future, at which point some of the key differences, and what they enable will hopefully become more clear. But Pylons is definitely not dead, and I think it won't be too long before people start to see what a larger development team can do. :)
C or C++ would be great!
No. Full stop.

The person wrong was Edme. The person wronged was Shaw.

Absorb these facts.

The person who tried to tell the person he wronged that he hadn't actually done anything wrong was Edme. The person who twittered about the person he'd wronged being a douchebag was Edme. The person who continued and escalated the confrontation, instead of apologizing, taking his lumps, and STFUing, was Edme.

Absorb those facts.

This story does NOT start with Shaw's first message as some sort of aggression. It starts with Edme and it continues with Edme, no matter how you try to recast it.

Now, if Shaw's "tendencies" were leading him to try to ruin Edme's reputation, I think he could have accomplished that much easier by making a long blog post about how Edme is an asshole, instead of a blog post that tangentially mentioned that some unnamed people were trying to "port" his book, why that was a bad idea, and how to properly go about making a version of his book.

On the other hand, Edme tried to publicize the exchange. He posted it on HN to cold disinterest and a flag-killing. If anyone was trying to hurt anyone's else's reputation, I think it was Edme himself. That Edme's reputation will probably suffer more that Shaw's is just funny.
The RIAA was willing to let her walk by making a donation to a musicians' group, so their motive in this action is not profit.
Ask HN:How do people invest in VC funds?
I've come across lots of articles on how VCs invest in startups, but never came across on how people invest in VC funds. Is it like investing in a hedge fund? What are the mechanics for all of that?
Steve Ballmer sells about $1.3 billion in shares of Microsoft
how people invest in VC funds

Step 1: Acquire several million dollars.

Step 2: Talk to the VCs who funded your company and ask if they're looking for more limited partners, or if they know any good funds which are.

VC funds are even less liquid than hedge funds. They're not something you can buy into easily unless you have a lot of cash and a lot of connections.
Well that I agree with. I don't think nearly as many people would have a problem with this if the statutory penalty were in the $1,000 per song range. But $1.5 million dollars just seems absurd.

One problem with my graffiti analogy is that there's a precise way to measure the actual harm to the victim from graffiti, whereas with file sharing it's very nebulous and almost entirely centered around punishment as opposed to restitution.
Ask HN: Coworking spaces in the Peninsula and South Bay?
Besides HackerDojo and Techshop? Just curious...
If a company's "DRM" policy were simply to contact offenders and tell them to stop being dicks, I think folks would love it.
Why is that? Why don't they use these to generate electri ity?
So the investors are just 20-30 high net worth individuals? From an investing point of view, I'd be curious to see the returns and mechanics of VC funds. The highest returns I've ever come across on a hedge fund was 30% ROE over 10 years....until the quant fund blew up with the housing crises
I own two of these. On large at home and one mini at work. IT was a must after having back surgery, mostly cause by sittng all the time.
This issue may be fixed, but Gmail's slowness is definitely not fixed. And affects way more than 2% of people on Gmail.
Dead Coral Found Near Site of Gulf Oil Spill
Gmail loads within 1-3 seconds for me. Not only that, I VERY, VERY rarely close my browser, not even once a day if I can help it. So my mail is always available for me. Priority Inbox is amazing, as well.

In regards to iPhone: Simply get an Android phone. Flawless Gmail/GoogleApps integration; native support for colored labels, calendar, etc. I wouldn't clal it half-baked IMAP, more of, half-baked clients that don't support Gmail properly. Remember that traditional email uses folders; Gmail uses labels. They are FAR superior in every way. If a client doesn't support it, find a new client.

And I've never used MobileMe, but why add another point of failure to email? It's something that is typically very important to people, even more so probably the people who visit Hacker News.
So the investors are just 20-30 high net worth individuals?

More often 20-30 high net worth institutions -- university endowment funds, pension funds, and suchlike -- but I imagine many VCs have a few individual investors too.
What about Elephants? I guess it depends on how you define art for art's sake. http://www.elephantart.com/catalog/splash.php
I have been using multi-accounts from Gmail for several weeks now. You need to go into preferences to enable it. Gives you multiple tabs/windows to see your e-mails.
OS X server will survive. Much of server also exists in client (i.e. they have a common subset of software). It may even be recompiled for other architectures (thus far OS X has been compiled for PPC, x86 and ARM).
Do you know how large 2% of Gmail's userbase is? I think the article said 4 million... Even if it became a trend on Twitter, it could still be a small percentage of users. So I think your claim here is just out of frustration.

I have not experienced any speed issues.
I've personally been hit by XSS on Twitter. Millions of other people have been hit by XSS flaws too. The Internet's mostly composed of poorly written websites lacking basic security, so I'm no longer comfortable having JS turned on globally. I disable it and enable it temporarily on a per website basis. Fortunately, the vast majority of websites don't need it to be enabled for them to work. It's just a bit annoying when you come across a website that has no real requirement for JS but wont work without it, so you have to enable it.
Curious me googling... Surprised me: he is winning oodles at poker tournaments, https://secure.wikimedia.org/wikipedia/en/wiki/Tom_Vu#Profes...
It's a very interesting philosophical question about what implies a person and if such a thing can be lost, and when personhood is gained. It was once very easy to lose personhood, for example being unable to pay your debts, or losing in combat. It seems that for the present personhood is gained at birth and is never lost.

For better or worse, corporations are also treated as persons.
What DNS record type are you looking up? If it's A rather than NS, you might want to rethink... NS will return responses when A might not.
Break the crypto and enjoy.

The difference between cell phones and DirectTV is that you have session keys for your phone calls, but there is one global key for every user in the country for DirectTV. Such is the nature of broadcasting.

They chose a "cheap" method to distribute TV to users, but it's also very "insecure". The cell-phone companies, on the other hand, developed a very expensive infrastructure, and it's more secure as a result.
Launch Status Update
Another comparison: suppose that every listener pirated music. Assume 2 billion listeners on earth, then the damages awarded would be 3000 trillion dollars. The GDP of the world is about 60 trillion.
You forgot to set a Content-Type header.
People.. wake up, this offer is very nice, Padpressed rocks and just having that on your wordpress blog will take you to the next level...
I don't see how... The website is a page with a form. Not a webmail client or a forum...
Serious Ravers Love Our Lasers -- Pew Pew

You may want to take off the "pew pew". I am not plugged into that community. Alternate phrasing "Like Glow Sticks, Without The Suck"

Edit:

Want an intense effect for your next rave? Try a green laser -- it is magical in a dark room or at nighttime.
Each laser pen is effectively a laser pointer with a detachable kaleidoscope light filter on the top. When this filter is on, the single, solid laser beam transforms into hundreds of different points of light on a surface. Too dangerous to point at a face.
This is the last I'm saying to you on this topic:

Sometimes you wrong someone. Sometimes you do something classless. Maybe it's very deliberate, and maybe it's due to your sloppy carelessness, as Edme has copped to in this case.

In that situation, it's all on you. It's not on the other person. Everything you do to justify it or minimize it or recast the other person as the bad guy is wrong. This goes as well for your friends or random people sympathizing with you.

You may have to suck up some unkind words for what you've done - tough. You've earned them and the anger behind them, and you have to just deal with it.
no problem! gotta love how helpful the HN community is, it really takes me back sometimes
Email is sent to other accounts.

These are tweets on his own account.