skysight-inc/HackerNews huggingface dataset:
I like this trend, but I have some reservations about the usefulness of the material. It's not generally suited for self studies, as it's made for a full time student and while the lectures and notes are open, the course ware isn't. As far as I know there's no easy way to take an exam or get a grade. It also seems hard for other teachers to use, as it doesn't contain any instructions from that perspective.

So while I like the initiative, I currently can't see any widespread usage for it and think it needs to evolve to become "truly" open.
Title should be 366 Passwords You Can't Use On Twitter. There are four duplicates: abc123, asdfgh, monkey, password
Here's a blog that might be relevant: http://buildingreputation.com/
Securing and developing right-of-ways for bulk fiber is also not an example of the government picking winners. I suspect you're being a bit knee-jerk.
Choosing not to pay someone money that they aren't even asking for isn't really the cut-and-dry "unethical" that murder is.
http://www.openculture.com/2007/07/freeonlinecourses.html
The point is that without Github, these independent streams wouldn't exist anywhere public. With Github, you can integrate these changes.

Without Github, people would either not contribute, or "contribute" in private, and then one day maybe ask for a commit bit. With Github, people can click a button and instantly start working on your project publicly. You can review their changes whenever you want, and you can integrate them whenever you want. Or, you can ignore them.

The point is, you lower the barrier to public contribution, and get more information as a result. The author seems to see this as a bad thing. This is similar to calling the act of sweeping some dust under a rug "abstraction". "If you can't see it, it's organized."
JoliCloud and Chrome OS who will win.
I agree. This is hardly one of TC's better articles. Why don't the people who post and vote for these just subscribe to the TC feed and read the TC comments?
Get some more traction for http://BuyersVote.com

It's stackoverflow but for product reviews, critical mass is getting there but not quite. I have some other features I want to add like "awards" which show off the best and worst rated products of the year, month, etc. It would be fun to publicly shame bad products/companies.
Just ~/p

~/p/slime
~/p/go
~/p/ccl
~/p/sbcl

In ~/p itself I'm putting some .el scripts, .txt, .bat, .sh, .cmd files for various updates (when going to the folder and doing "hg pull", "svn update", "git pull", etc. is not enough).
If you're into brainfuck and compilers, here's one that compiles BASIC into brainfuck and is written in java: http://esolangs.org/wiki/BFBASIC

It's advanced enough to compile things like text adventures.

I haven't been in #esolangs on freenode for a long time, but a few years ago there was talk of a brainfuck to C compiler floating around that was being actively developed. It as called bf2c.
I didn't know what "Error Level Analysis" was. So:

'Error level analysis (ELA) works by intentionally resaving the image at a known error rate, such as 95%, and then
computing the difference between the images. If there is virtually no change, then the cell has reached its local
minima for error at that quality level. However, if there is a large amount of change, then the pixels are not at their local minima and are effectively “original”.'

From http://www.hackerfactor.com/papers/bh-usa-07-krawetz-wp.pdf, a lot of interesting stuff in there.
I don't read uninteresting material and I don't need to because I only accept work in a few very narrow technical areas that I am really interested in.

For reading: I need a quiet place because interruptions really ruin my comprehension.

Also: I find reading other people's code to be almost as good as reading well written books. I've been doing this for about 30 years - a good habit, if you enjoy it.
That is a pretty scary picture, if it is real. ;) I second the motion that this would be great for analysis by an expert. Why don't you try submitting it to him? He might have a contact somewhere on the site.
I get the distinct impression you haven't done a whole lot of usability testing, and I get that because you're offering a lot of advice that I would have given before I started paying attention to real-world usability and accessibility issues. Being disabled gives one a slightly different perspective. Trust me, horizontal scrolling is a problem for most users, even if it's obvious to you, and having a footer in place to say "this is where the vertical page ends" just exacerbates the situation -- they see the page as unfinished and will hit the refresh button more often than they'll attempt to scroll.
The two pictures the author showed after saying, "Here are two photos of the same model" are of two different women. I'm pretty sure about this, because I know who the first woman is. So it appears he did catch them on some things, but he's made at least one mistake himself. Maybe someone else will know if this led to any other mistakes on his part?
Well, there's http://news.ycombinator.com/classic

I typically use that to avoid the newbie fluff that's been increasing.
We used to use google perftools at work - for hooking malloc, etc, and other things (general memory manager replacement). It used to work fine, until it start breaking on some Win Server machine (one of 100+ machines). We did not have time to find whether there is fix for it.

Also we had an idea of replacing perl that was embedded in one of our tools with JavaScript (V8) but the programmer that did that left just after finishing it, and without support we decided to stay with Perl.
That reminds me of this interesting video which shows digital decay and JPEG data loss in action:

http://vimeo.com/400918
Why not? Do you suggest we assume everyone corrupt just because there is "plenty of corruption everywhere in Russia"? Everyone is guilty by association?
I'm not convinced that Github itself is a net-win for the mainline projects -- without Github, your only options for long-term sustainability of a fork are to submit your patches to the project or to expend considerably more effort maintaining a local vendor branch.

If you need to add a feature to a project, that requirement isn't going to disappate just because Github does not exist -- you will almost certainly implement it regardless, and the path of least resistance will be submitting (and having it accepted) upstream.

With Github, it becomes much, much easier to create a fork, hack out what you need, and maintain that fork indefinitely in a form that can't be pulled back in without further polish/review that will likely never happen.
That's relaxed for youtube videos, where a source embedding will always have better comments than the youtube.com page, except for a made for adsense site.
I don't think all these cool features require the system to be "one-true-language, one-user, no-process-isolation".

Besides, when you're rooted it's game over anyway.
The only good that can come, now, out of Stalinism and the gulags, is the opportunity to learn from an ugly past. It is essential that we understand the atrocities committed throughout Russia's history and critically analyze the events of today's Russia through this historical lens. If we get offended any time any parallel is drawn between current events and past evils, how can we hope to apply the lessons learned from them in any meaningful way?
Perhaps this got traction on HN just because it's against the usual grain here, which focuses on high standards, good design, and taking pride in one's work. But I still don't really get why this post is deserving of the upvotes it got.

Is it really any surprise that you can make lots of money if you use cheap labour, if you're okay with releasing - and perhaps even selling, though I hope not - garbage software ("Release a really crappy version", "I don't spend money on design"), and if you're content without innovating or trying to break new ground?

The world is full of people who do that, and yes, many of them get by just fine, and some make lots of money. But there's far more to life, and work, than that.

For me, that's what's so great about HN: it is full of inspirations for a web developer like myself. Inspirational companies and inspirational people who don't rest until they get it right. Who push the envelope. Who care deeply about the experience of using their software.

This post contains nothing inspirational like that. I've worked for people like this before. Never again.
It was a quote from Futurama.

But I have no regrets about the rest. I don't want to see this guy going in the wrong direction, and the suggestion of learning about chip design was just way beyond bad.

But why bother. Hacker news is becoming an echo chamber. I should stick to LISP being my answer to every question.
"It's (relatively) easy to write a GUI that puts all the information in the machine "at your finger tips"."

I don't think so. In most cases the relevant information doesn't even have a formal representation (ex: it's "hidden" in turing-complete code) at the application level so it's literally impossible to get at this information unless you rewrite that application. What you need is support from the OS that lets you write "semantics-preserving" programs easily.
Uh, so? Have you ever worked anywhere that uses open source software? Often, these places have their own slightly-hacked version of everything. There is no chance the original project will ever see any of these changes; not because of legal restrictions to contributing or whatever, but because the fork-ers have no interest in publishing their changes. It would involve time and effort.

With Github, the path of least resistance is to publish your changes. If they are good, someone can clean them up and submit them properly. If they are not that good, then they can stay in the branch indefinitely.

Remember, all public contribution to open source is good. Wishing that volunteers trying to scratch their own itch would do it in a way more convenient for you is unrealistic.

(I watch my projects and pull in good branches from time to time. Sure, I have to change some stuff. But for 10 minutes of tweaking, I get days worth of work for free. So I love Github.)
For all those watching the recordings, let me recommend today's Wikileaks talk. Their current proposal of establishing Iceland as a safe haven for data (and thus giving the nation a new business model) really deserves some consideration and maybe some publicity in the US.
Youtube - Google Search
Poor man's profiler
It's about the tool for the job. Most websites just don't have that much server code to justify a bigger hammer. And lisps definitely take a stronger arm to swing.

Right now I'm re-learning PHP, and I'm shocked at both how prone to shortcuts it is, and how practical most of these shortcuts are. It's truly a tool for the job. I have yet to see if the cool toys like first order functions are actually usable, but I wouldn't be surprised at all if they were. All that's missing for most people is a feel of what can be done - and that's exactly what a couple of months of lisp can do.
Excellent post!

Zed, if you read this, what did you take away from Wing Tsung? I've studied many of the martial arts you listed, and, those are very accurate analogies IMHO. My Sifu used to describe Karate punches like a baseball bat, swinging down swiftly. Gung Fu punches were like a chain, with a big metal ball on the end, swinging smoothly and softly, with all the Qi concentrated on the strike. I liked that one. All I know is Wing Tsung is damn fast, and things happened before I knew it ;)

I am too a lazy martial artist, and can proudly say that with my kids in my lap, and a beer in my hand. I swear I'm going to teach them someday, so, it will come back to me then. Round 2!
Remember, all public contribution to open source is good. Wishing that volunteers trying to scratch their own itch would do it in a way more convenient for you is unrealistic.

Perhaps I have unduly high standards for contributors, but I find that cleaning up other people's incomplete or unpolished code is often difficult, time consuming, and often takes longer than just writing the feature myself.

Whereas, if the contributor opened a dialog with me, I could help guide them towards something acceptable upstream with much less effort.
I don't think Ning was ever in YC.
"The claim is that tax increases hurt economic growth."
You still have to square that claim with the fact that the 1993 tax hike was followed by the longest expansion in US history.

As far as the value of "average govt spending" vs "average private spending", it obviously depends. When the markets decided that the best use of capital was to build a massive oversupply of houses and condos that was not very valuable, when the government decides to fund more college tuition that's a pretty good investment in society's future. When private money decided to fund Brin and Page that was very valuable, when the government decides to spend billions on unneeded fighter jets that's not valuable at all.
I would love a simple way to manage my DNS entries, like a version controlled text file :)

I presently use a free service (http://gratisdns.dk) and also run bind9 for one domain (the free service can act as my backup NS) — I looked at http://cr.yp.to/djbdns.html in my quest for something simpler, but I wasn’t swayed.

Your comment made me optimistic, but correct me if I am wrong, but dig.jsondns.org is completely unrelated to any of this — what I would need is http://github.com/jpf/eventdns and dig.jsondns.org is more of a test server for EventDNS if I am not mistaken?
Some great articles on there...
http://en.wikipedia.org/wiki/Principal_component_analysis

When I read that he used PCA to detect that they modified her bust, I really couldn't believe it. That is really impressive.

edit: I guess I should add a little background. PCA was used a good bit in computer vision (and data mining in general) when I was in school. You typically don't see it mentioned outside of those contexts.
This is a good idea. It's be cool to see a user was an "expert in...X, Y, Z" or something like that. You'd need real critical mass for something like that. Most new sites are happy just to get users with any reputation, much less divide it amongst topics. Maybe it would be a good feature to add after a site matures.
http://public.research.att.com/~volinsky/netflix/

For all your rating/karma/rewarding needs :-)
wince SMO = spam social networks with garbage posts to get better page rank.

That's the kind of stuff we have to spend hours and hours banning. sigh
"Martian question 3: Arent your machines getting faster much more quickly than your programmers are getting smarter?"

I found this to be a nice quote for high level programming.
Im willing to bet there is some tampering going on. The body looks nothing much like a wolf - more like a large dog.

If you fiddle with the levels in Photoshop that section does look really suspicious (though Im no expert).
I'd be fine with that, if it was disclosed.
TechStars Boston Application Tips
Related question: does anyone have any info on using a super simple voting system (thumbs up/down, or just up) that does NOT suffer from time bias. In other words, an item might have more up votes just because it's been around longer.
Stop trying to tackle very difficult problems and launch my damn site at last!
BakaBot - it lives in a small websocket based chatroom. Latest Chrome needed.
DoneTask - Help with Your Homework
Eyeglass Super Store in Casselberry- Las Vegas Optometry Care
Dear visitors,

After a long period of time is a short written description and guide through DoneTask Dot Com project, which will provide information related to work, the reservation and other benefits that the project will provide.

More information about Dot Com DoneTask project you can read the "Guide and Information for DoneTask, download a brochure at the following link:

http://www.donetask.com/Brochure%20DoneTask.pdf
as a developer, i always felt bad for @asdf who for some reason had password "asdf", too. (or something like this)
There are actually many ways to start a community, many of the best ones have been described here.

Anyways, since I am here and I work at CL: can you send me (email on my profile) information about your city and what would you specifically need on a new geo? (specific categories/forums).

I can't promise anything (I don't have the last vote on the decision of whether to launch a new geo or not) but it looks like it may make sense to launch a new geo for your area at least at county level.
No, I am exactly right. There is no such thing as an undeniably self-evident truth. The mere fact that something is necessary for knowledge does not mean that it is true because it has not been established that we are able to know. Nor is it established that we are able to experience. The so-called 'existence of existence' (a meaningless tautology) because it is not established that it is necessary for something to exist in order to for it to know.

As you can see, there are far more fundamental axioms than the one that the Objectivists posit and even these can be reduced further. The choice of which first principles to choose are by no means an objective one, but instead a pragmatic one. Miss Rand chose one which happened to be convenient for supporting her preconceived notions, as did Marx, Aristotle, and Descartes.

That is distinct from faith (in the proper sense), which is belief in something without any evidence--that is, belief disconnected from reality. True faith is always immoral.

You're establishing a useless distinction: If you told my about a Faerie you saw one day and I believed you, then my belief would not be without evidence; your testimony counts as evidence. Doubtless, you consider that to be insufficient evidence, but it is evidence non-the-less. You are positing a 'faith' that no one, religious or not, holds.

Not to put to fine a point on it, but what you seem to mean is that faith, as you define it, is a belief based in something other than Objectivism, which is also a useless (and subtly religious) definition.

I'm going to have to stop this discussion here because this tells me that your entire argument rests on an univocation. I really don't have the time to discuss this topic to the length that it deserves so I'm just going to have to drop this. If you want further reading, you can try the Categories by Aristotle.
Yeah, I was expecting to find myself disagreeing with you but I find it a little bleak too. I don't know if it makes me a ridiculous idealist but I do care about doing things to a certain level of quality.
They already fly much close than that, routinely. Heard of this thing called in-flight refuelling? ;)
So when are they going to unpeg the yuan from the dollar again?
same, it's annoying not know what im doing "wrong"
The author is making the mistake of looking to github to explain git, but that's backwards. First you need to understand what a sea change git is to your daily development (compared to subversion anyway). Offline or peer-to-peer development, painless merging, extremely fast, conceptually simple repository model, etc.

If that stuff doesn't blow you away in practice then it's silly to think that github will make any sense at all.
> You still have to square that claim with the fact that the 1993 tax hike was followed by the longest expansion in US history.

There's no inconsistency.

We had the dot-boom, the cold war ended, and we'd thrown a lot of underpriced real-estate onto the market. Any one of those three would have produced significant economic growth. All three at once was a bonanza.

> As far as the value of "average govt spending" vs "average private spending", it obviously depends.

Yup, it does. However, you're asserting that it doesn't, that govt spending is better. That's what it means to say that tax increases are good.

> When the markets decided that the best use of capital was to build a massive oversupply of houses and condos that was not very valuable

Not so fast. Fannie and Freddie and govt regulation etc had a huge role in that. I mention regulation because banks that didn't play were punished. Also, govt regulation was behind much of the securitization and "insurance". Fannie and Freddie was a double-hit - regulations basically forced banks to hold their stock, which pretty much guaranteed that they'd all have solvency problems when Fannie and Freddie hit the skids.

> when the government decides to fund more college tuition that's a pretty good investment in society's future.

Oh really? Do we have a shortage of women's studies majors? A significant fraction of college degrees are dead-weight.

The bulk of financial aid goes to tuition increases that it causes.
Actually he ended by saying that he wouldn't quit his job to start a company. This could mean that he started a company on the side and quit once it got to where it paid enough.
Since there seems to be no profit motive in setting this up, just possible overhead, like site maintenance and getting the word out, if it were me, before going to the effort to build and publicize a new site I would call someone over at Craig’s list and ask them to include your area in their list. Just a recommendation.
Regedit and bsh
> I would like to introduce a 'karma reward system' in order to a) motivate people to contribute

What evidence do you have that any karma system motivates people to contribute the kind of content that you want?

Seriously - look at the top karma people on HN. What fraction of them post for karma? Of the ones who do, how many of them do you want?

> and b) to crowdsource ratings both for people as well as content.

Again - what evidence do you have that karma helps with this?

A karma system guarantees that you'll have people posting for karma and discussing it. Both are bad. What benefits that you can reasonably expect that are more valuable?
What kind of site are you building?

For me, it's about "stop spending all my time on that one boundary condition that 0.1% of the users will hit" :)
One thing I can tell you: I'll NEVER be satisfied with how my code is organised on a hierarchical filesystem (and don't tell me I can simulate a graph properly with symlinks).

I think some sort of tagging filesystem would be appropriate.

Also, I hate how most programming tools assume I want to choose a "canonical" representation of code into files. I'd want to mostly don't care how the code is organized on disk and then write queries which let me view and edit code coming from multiple different files at once.

As a completely hypothetical, contrived example, let's say I was still doing Java and had a big class with many getters and setters, I don't want to choose whether I want the getter and setter of each attribute organised in pairs or whether I want all the getters first and then the setters. I want to be able to write a query that will constitute a new view, so if I want either option I just have to switch views. A third view would simply be the physical representation on disk, which is still needed from and dependencies-loading standpoint. This way of working would truly shine in much more complex scenarios but I hope you see what I mean.
I've interviewed a lot of people and I have to say having a PhD has never influenced me. I just really don't care. Can you code, are you smart, and can you work well with people? Those are much more important than how much schooling you've had.
PG says that his best software for checking this is not in the public source code.
Mathematical embarrassments are problems that should be solved already
That would be surprising because the woman look very alike. But if you are correct I bet VS was betting that people would think they are the same women. Meh. Doesn't really matter.
As soon as the dollar pegged.
Wait, you said "relevant information"... Respectfully, let me point that original context of the quote should show I was contrasting merely displaying information with organizing it into some degree of relevance.