skysight-inc/HackerNews huggingface dataset:
This doesn't belong here. Heck, if anything, it makes the guy with the repository look terrible. Zed has a right to control his own work, and plagiarism in any form is down right wrong. I don't care how you serve it up. Zed tried to hook him up with the other LRTHW writer but was met with a stern, stereotypical blow off that is so common with technical professionals. I can't believe someone would be so callous.

Interesting statistic: The only curse words used in this entire thread came from the repository owner and not from Zed Shaw.

Also, I flagged this and just realized the repository owner is the one who posted this to HN. My apologies, but you really should be more careful with your words.
I put up a HTML version of his book when someone here requested it, but Zed asked me to take it down and I did [1]

It is his book and he can do whatever he wants with it.

You are being overly aggressive and acting as a victim here.

You did copy his book without permission and now you are acting as if he went out of his way to insult you.

This book is not open source licensed even though the source is open. YOU could have been gracious and said, "oops, no problem" and taken down the book.

Instead, you wrote a much, much nastier reply and now you have created a post on HN with inflammatory and misleading title.

You are the one that is coming off as the bad person here.

FWIW, I flagged this post. This kind of melodrama does not belong here.

[1] http://news.ycombinator.com/item?id=1739383
Your kids prefer a netbook to a full-sized computer or iPad?
There’s an issue with Ben’s logic when it comes to counting the number of players, stemming from a confusion between ordinality and cardinality.

He’s correct that we order things by matching them one-by-one to the natural numbers (so there is such a thing as a 'zeroth' player, if you choose to look at it that way). However, when we count the number of items in a set, we begin by matching it against the empty set—that is our 'zero' in this context.

If the teacher wishes to demonstrate the error in Ben’s thinking, he need simply remove players from the drawing until only one is left—so Ben would say there are zero players in the drawing—and then remove that one.

Number theory isn’t easy, but I think Ben could do with a teacher with a better grasp on it.
Counter-rant: what is it about Windows users that make them so much more predisposed to complain on the Internet than file bug reports?
Everything's a primitive RPG if you're willing to pretend hard enough.
I totally agree. These suggestions seemed to work for this guy in his scenario. This maybe will apply to someone else, but these shouldn't be steps for you to start your own business. I'm part owner of a landscaping company and hardly any of these apply.
T-Shirts made From the Leaves | Leaves Art
Any way us non-.edu address people can get a read only account?
I'm astonished by the arguments: I tried to ask you for permission, you didn't answer so I stole it.

There are people that think this way? Programmers?
Damn You Auto Correct!
It was a figurative statement, and you can't really say that Haskell doesn't have a steep learning curve.

Every language sucks in one way or another; and when I'm saying "language" I'm also talking about the implementations since you can't really separate them when working.

It's funny that the fastest way to get downvotes on discussion boards (other than saying something really stupid) is to criticize technologies.
I suspect they publish it because the readership demographic of the Economist likely correlates highly to people in an economic position to buy vintage cars. They're just catering to their readership.
from what I understand, the judges there are missing a few brain cells when it comes to tech...which is why all the patent trolls use that court system.
I guess I can't try it out without an email from a .edu :-/
Big Bang Release
Someone should update the Hater's handbook. Many of the problems have been papered over, but few if any have been fixed. And I say this as someone who's lived inside Unix of one sort or another since '86.
Come on people. You're all completely missing the first and simplest change. Remove the party identification from the ballot. Just list the names. And also remove the option to vote a straight party line by checking one option. Too many people vote uninformed. Minimally if you are voting shouldn't you minimally know something about the candidate prior to voting?
Can't test, I don't have an .edu email address. I think most HN'ers are professionals, they are no longer in school/university - with exceptions of course!
I'd agree with your thinking - beyond practical uses and the practical need for a functional democracy to have thinking citizens, knowledge enriches human life.

What was a bit surprising to me was how contrarian the author was willing to be publicly. Unless he's just messing with his colleagues and readers, and perpetuating the status quo where the minority who can use math generally make a better living than those who can't.
Bloglines is back from the dead
I seriously cannot wait for this book to arrive in the mail.
So if I understand correctly, let say I run a blogging service I could offer the blogs running on my service mixpanel analytics data for their particular blog?

If so, that's a pretty good idea.
Cognitive Assistant that Learns and Organizes
... Congress cannot pass amendments. Congress can however propose them with a two thirds majority. Then, if three-quarters of the states ratify it, it can go into effect. That's a very high bar to pass especially in the absence of political parties.

I know that this is a judgmental thing to say but: This is civics 101. If you vote in the United States, you should know this.
Expect an announcement soon that we'll be able to install OS X Server inside ESX or similar virtualized environment. (or so a reliable source tells me…)
Thus the emphasis on a lot
guys please share more links and information on how to get started in with CALO and NLP
I really like the __attribute__ mechanism that GCC has, something covering that will be really nice.
No, it was further developed by FOX News
You can do that yourself, if you want. :p
as clojure runs on JVM so is there is any string attached to the language whose other end is with the Oracle in any crazy manner imaginable? after the google vs oracle patent case i am really afraid of java. what is the point of open source java if there are patent issue which can come and get you.
Guys like you are the reason I stopped doing Ruby.

The dude who copied the book does seem like a baby in the GitHub dialog. Zed doesn't want you copying his book. Get over it and don't get so defensive and abusive.
Well it appears that waylands first deployment is expected to be in MeeGo OS. So that implies Qt support will be developed and pushed by Nokia and Intel.

Furthermore if you checkout waylands site, you can see screenshots of various Qt and Gtk based applications running on Wayland.
Some K12 schools don't have .edu address. For example, *.k12.il.us for schools in IL.

Furthermore, I'm not sure if your target is higher ed or secondary ed, but a lot of k12 schools will block anonymous boards.
Thank you captain obvious (and condescending).
I'm all for people writing their own inspired rendition of the book, since it's a method that works. I'm helping a couple folks right now actually.

But the last thing I want is some half-assed copy of my book out there where some dude just rips out Python and puts in his favorite fanboi language like it'll fit. That will only confuse and deter people trying to learn, and it'll come back on me and my book not on them.

That's why my license says you cannot modify my book.
If you were to eliminate one form of differentiation (parties), another would evolve to fill the void. In fact, as soon as you start trying to abolish parties, you will implicitly create at least two parties: those for, and those against.

The Internet does not solve this; to the contrary, it only help to amplify the effect of what Freud called the "Narcissm of small differences" ( http://en.wikipedia.org/wiki/Narcissism_of_small_differences ).

We see this fact recapitulated in every domain of technology such as:
- Linux v Windows v Apple
- Fedora v Redhat v Debian v Ubuntu v Arch v Gentoo v ...
- $OUR_EDITOR v $THEIR_EDITOR
- Slashdot v Hacker News

The difference is that the political landscape isn't nearly as diverse. However this is changing already due to the Internet. Agree with their views or not, the Tea Party is sign of this.

The way forward is to partition more, not less. Trying to pretend like we can do away with partitions is flawed at inception.
Based on your HN username, I'm assuming you're the commenter in the link. The title you've chosen to use on your submission here also makes me think you think Zed's position here is wrong.

Well, it isn't.

There was a link on HN yesterday (as well as on reddit and presumably a good many other sources) which had to do with an author who discovered that their article on cooking had been copied from the web, edited, and published in a magazine - all without the original authors permission. When confronted, the magazine editor simply stated that the web is public domain, so they were within their rights to do what they did. They were also wrong.

When a person creates practically anything, regardless of if or how they publish it, that person owns the copyright to his or her work. It's illegal for someone to simply come along and edit the work and publish it. That's called plagiarism, and students get suspended or expelled from educational institutions every year for it.

You could have erroneously assumed that the work was open for modification because it was on GitHub, as I'm sure many projects on public hosting tend to be. The problem is that what makes these projects that was is the license they're released under (e.g. GPL, etc.) which give explicit permission to you to make such modifications. From what I see here, Zed has given no such permission, so what you did was wrong.

Further, Zed didn't appear to be angry with you in his first comment. He simply wanted to inform you that you had erred, and to request that you take steps to remedy the situation. Zed can come off as angry by default, so it was fairly obvious to me that he was really trying to be civil about the matter. Your response was to immediately go on the defensive ("Hey man, no need to be upset").

You then go on to suggest that "if [you] refused to take it down after [Zed's] first request then [Zed should] point out how it's illegal." Might I point out that this is exactly what he did, only consolidated? He requested you take it down, and gave you the reasons (illegality) all in one shot. He was more than fair to you, and you responded in anger.

I'd suggest that you apologize for both your actions and your tone. If you're looking for sympathy for your actions, and the response you've received, I'm afraid I can offer you none.
It's very hard to say. Ten years ago I wrote an app in C++ and thought it's the greatest language around. It's fast, close to the OS and rather interesting to work with (as opposed to VB6, at that time). Five years ago I was doing a lot of Java work. Now my latest business is completely based on C#. The programming domain is moving too fast to make serious statements about future languages. Actually, I can bet that Cobol and C++ will still be popular in 5 years.
Samsung? Really?
It says they have reviewed over 54,844 reviews for their choice of digital camera. But are these reviews credible? Are they autoforms filled by bots? No distinction on the quality of review...merely the quantity.
been a costa rican myself it's hard to understand the mind of this nicaraguan leaders... been the 2nd poorest country in latinamerica shouldn't they be more concerned about making it up for the people rather than invading another people's land? the worst of all is having Chavez behind it pushing for a military conflict :S
Or as a compromise, start with simple, easy-to-read examples teaching basic principles. Give them datasets that will cause the program to blow up, and then explore both the causes and solutions to failure. Ideally, work back from the failures and encourage the reader to try out solutions that don't work so as to develop rigorous problem-solving skills.

I've always felt that teaching 'don't do that, cause it's bad' sticks rather poorly - unless something that obviously dangerous is involved, making your own mistakes is much more educational than memorizing a set of best practices and never even peeking into those blind alleys or pitfalls. You can do that and have good habits, but you'll have a dogmatic rather than a fundamental grasp of the knowledge, and this will constrict further development.
Heds, deks, and ledes
I'm Greek, and they're not :P
Ask HN. Are we doing it all wrong?
We had an alpha version of our personal finance app last week and released it on HN/Reddit for review. Based on the feedback, we have redesigned it and are now looking for feedback from some real users who are motivated to use the functionality of our app.

To that end, we have been following few related blogs and adding genuine comments to posts and in the process mentioning our app with url to get some traffic. We put a link to the app in our signature while posting our comments as well. We get some traffic from those efforts.

Are there better ways to reach a targeted audience? The ideal scenario would be for them to give us feedback also about the app besides using it. How do we find such "real" users?

Any advice on how to go about this?
The City of Lost Angels (re: Joe Stump's Your City Sucks)
Thanks for pointing that out. I think that blog will get added to my regular reading, I like to geek out on language (programming languages mostly, but English too).
Learn You An Ruby, a mix of LYAH and LPTHW
When I started programming in the late 90ies, web programming was pretty much done in Perl. PHP was just starting to gain some traction. Java too, for that matter.

The big scripting languages were Perl, Tcl and, a little bit, Python, but it wasn't terribly popular either.

That was only about 13/14 years ago, and the landscape is completely different now. This is an industry where things change, unless you go to work for a bank or something and spend 30 years doing Cobol.
One of the key points about Gruber’s article is that he actually wants the situation you are trying to avoid. Basically, he wants to see how many of his websites will present HTML5 based content if the website detects a missing Flash install. ClickToFlash (not sure about Flashblocker) pretends to be Flash, as far as most browser detection scripting is concerned. Otherwise, it wouldn't know there is Flash to be defered in the first place.
A good solution for this would be to make one of the exercises to be building your own heap allocator.
Buckhead is a really great area. If I had to compare it to somewhere in the SF/SV area, it would probably be most comparable to Palo Alto. I've been in Atlanta twice over the past year, and spent most of each trip in Buckhead. There are tons of great restaurants, but my two picks so far would be Woodfire Grill for dinner and Buckhead Diner for brunch. I really can't say enough good things about Woodfire Grill -- it was probably the best meal I've ever had.
I'm not sure it makes sense any more to teach C to beginners -- by the time someone has a need to write C code, they really ought to have mastered programming in another language or three, first.

Personally, I think a teaching/review ladder would be as or more helpful than a tutorial text. Getting good at C, at least from my current starting point, seems to mostly be a matter of discipline and practice.

I'm thinking of something like this: http://gtl.xmp.net/

Along those lines ;) I'll probably be releasing code from my first medium-sized C project in a week or so... anyone care to offer tips on how to get more experienced eyeballs on it?
Different books work for different folks, and lots of people seem to love this one. I however love C and found this book to be an abomination. K&R is brilliant. Given an opportunity, I would eradicate this book from the face of the earth lamenting only the damage it has already done.

Examples provided here: http://news.ycombinator.com/item?id=1705332
Same here, I've been reading the ebook version but I want a thing I can grab and take everywhere. (Reading on my phone isn't ideal). But the book is good enough that I don't mind the small screen.

The last book I spent reading entirely online was the Harry Potter Deathly Hollows leak. 700 crappy photos of pages ;p (I bought 2 copies of the book too, I don't feel I've done anything wrong).
I wonder if Nicaraguan military would have made that mistake if Costa Rica still had its own military.
What is the "X API"? Are you talking about Xlib? XCB? The protocol? Does this critique include XRender?

There's really two parts to modern X programming: the window and event stuff, and XRender. The window and event system isn't bad, and it's fully asynchronous, which is a really big deal. XRender obviously can't be used for drawing by hand (that's why you have Cairo), but it's a really good design for a drawing protocol that supports a lot of possibilities for hardware acceleration.
(I can't find a youtube html5 converter for firefox)

Firefox doesn't support H.264. If you're using Firefox 4 you can opt in to the HTML5 beta and get a fair number of videos served as WebM, though.
Honestly, if your homepage has "Virtual Labs
powered by Amazon EC2" in large font on the top, your target customers should know what they are doing (at least enough to be able to obtain the AWS keys).

Not sure why you would have any confusion during sign-up...
Its fine that the interface is sparse. The fact that the landing page doesn't imply "activity" is an issue and doesn't present enough of a benefit for the cost of a user's effort to sign up. Leave sign up for after someone gossips about a school (on the homepage). I'd also suggest some kind of "live" feed similar to digg labs for the homepage.

Check out my friend's site, http://www.couplespark.com/. Anonymous posting of relationship issues (developed through one of the popular startup clubs). The homepage actively promotes engagement.
Though that impression quickly changes as soon as things as simple as starting it can be a problem. Though my experience may be colored by too much Lucas Electric in my life.
Poor man's skype:

sender

arecord -f cd -c 2 | lame -b128 - - | netcat -u your-ip 6881 | mpg123 -

receiver

arecord -f cd -c 2 | lame -b128 - - | netcat -u -l 6881 | mpg123 -
Note that I said district/state. Your senate has 2 seats for each state and the house has a seat for each district. This still means that there is no realistic way for a third party to get any sort of real power. Because the votes are arbitrarily divided among districts, only parties that have significant majorities have a chance of winning.

Any third party in the USA has very little chance of winning any seat. Even if they have 10% support among the electorate it is unlikely that they'll get much seats. The nice thing about a system without districts is that smaller parties get power approximately in proportion to the votes they get. The coalitions you get in these systems are messy but more fair.

It's a bit unrealistic to forbid people from forming political parties on these somewhat vague assertions. Reforming the election system to be more fair to smaller parties should have a bigger effect I think.
If you haven't tried, you can drag the items on the bottom into the recycle machine. Kind of cute.

btw, http://www.justbuythisone.com/best-high-end-tv broke the website.
Microsoft furious at $2,000 bounty for open source Kinect drivers
Shouldn't the title read "£gadget"?

[edit: I noticed the title has been changed, so the point is moot now.]
Is there a limit to the number of times I can post something about a certain company? I'm passionate about companies that are doing things differently as far as marketing. A while back sproutrobot.com posted here and I promoted there stuff on other sites like stumbleupon and emailed my friends about it. I have no idea who the guy is that started that company but I love the idea of it and want to see him
succeed. With betabrand they have built a really strong community and I'm fascinated with their success. In the past few weeks I have exchanged emails with them and I'm getting to know them and just want to show others how much success they are having in hopes to inspire other entrepreneurs to think outside the box when it comes to marketing.

I posted an awesome picture of one of their fans skydiving over burning man, wrote up a post on the blog I write for and posted it here, then saw the NYT artical and posted it here in the last 30 days.

Others may feel the same as you do so I will keep that in mind if and when I post about them in the future here.
I hadn’t thought of digging in the Quora archives but according to some answers, Flickr seems to be profitable:

http://www.quora.com/Is-Flickr-profitable-for-Yahoo-and-by-h...
To begin with, I would suggest making a list of your target customer segments, if you havent already. Who will use this service to distribute video ? Media agencies, DIY publishers, sports publishers etc. Your service is not targeted to the users who upload videos to Youtube.

Once you have this list, figure out what are current solutions available to that segment of users. Then, start your customer acquisition process. Be it google adwords marketing or organic SEO or whatever. If you want to begin with a niche and evolve from there, thats fine too. Identify which target segment is tech savvy and will be easy/cheap to acquire and can easily try out your service. For instance, DIY publishers might be easier to approach and convince in terms of trying out your service. Wedding videographers might be another (just thinking out loud here).

Once you start this way, you should get a good feel of what the market needs, how and where you can acquire users etc.
Can you please explain yourself more how it is an ad?
Then choose any of the other embedded media scattered across the web that hasn't already catered to iOS.

Point is I don't have to shrug my shoulders and say "guess I can't check out this content because I'm on a mobile device" anymore. I don't have to think in terms of real web vs mobile web, which I was certainly doing before.
You've more or less described what I plan to do and why.
London Stock Exchange traders concerned over network capacity around Linux
Martial arts are like religions, in the "religious war" sense. The martial art that someone will recommend to you will probably be the only one they've tried, but yet they are certain that Java^H^H^H^H tae-kwon do (or whatever) is the best editor^H^H^H^H^H^H martial art ever. So do the same thing you would with a programming language/editor/web framework/girlfriend: try lots of them, and see which one is right for you.
No surprise here. Xserve is competitive/heavy/archaic to their impending cloud service offerings.
It could be done but it would be quite the undertaking.

The compiler generates il.
The basic container types wrap .net types.
Alot of the built in methods and power pack methods call out to .net methods.
Many of the new features rely on new clr features, such as async.

Other platforms, jdk, probably offer similar functionality but to port it would be a case of having everything broken for some time until you could get the compiler and built in methods and containers ported over.
Beam Propagation Methods - Jacket is 2X faster than PCT (MATLAB on the GPU)
Another good reason why BJJ is good for the HN crowd is it can be for anyone of all sizes.

I am 155 pounds soaking wet and can compete with guys that are 200 pounds.

I have been training for about a year now and am a 3rd stripe white belt