skysight-inc/HackerNews huggingface dataset:
So is Github just an excuse to self-promote your album on HN?

Git is quite useless for binary data in the general case. I mean, did you use Git to manage your audio during production? If not, why use Github -- a service built around Git and collaboration? Based on the commit history it looks like you just threw a repo together so you could host it on Github.
Economics is the study of decision-making in the presence of scarcity. Scarcity exists. Tradeoffs exist. The tradeoff between money and natural environments exists, and making choices by definition involves making comparative value judgments. It's willful ignorance to deny this.

"The utilitarianism also troubles some environmentalists: What happens when the filtration plant becomes cheaper than conservation easements?"

Or in less loaded language (and generalizing the monetary cost to encompass all ethical and aesthetic utility functions): what happens if building a filtration plant is a better choice than conserving a watershed? Is this thought unspeakable? If that is never a better choice, than environmentalists having nothing to worry about; and if it could be a better choice, than refusing to consider it is irrational and destructive.

This is the unpleasant reality: there is a tradeoff between environmental protection and human labor. When conservation is monetarily the more costly choice, conservation means people are forced to spend more labor to obtain the same resource. A more expensive water supply means more hours of work expended to pay utility bills. You make comparative value judgments here whether you acknowledge it or not: to make an ethical proclamation saying environments are "priceless" is to simultaneously value human labor as worthless.
It's not an alt account. I'm here from the early days, I visit HN many times a day, haven't submitted much (thus my low karma), but today I've found a few links which I wanted to share with you (this one is a dupe... I see that now). Anyway... I'm glad I've found things many of you like. And that I have made it to the front page with a few submissions. ;)
Github needs sound preview. Feels quite odd to have to download a file in order to listen to it.
Slides for the talk: http://schacon.github.com/ddd

HN discussion: http://news.ycombinator.com/item?id=2110227
You don't even have to "strip anything out". It's modular by nature. W3Counter (one of my sites) was built on Symfony and doesn't use Propel or Doctrine either.
I understood why there was an ebook being hosted on GitHub (since they were still making changes to the source code), but this is just wrong. They are making GitHub pay for the distribution costs of their MP3s.

This sort of abuse (along with using DropBox as a CDN) needs to be stopped. It isn't a new cool way of doing things; it is draining the wallets of services we know and love.
Culture is Vocabulary
You can bulk select — try it. Check one issue, hold shift, click one further down.

Colors of tags are definitely displayed in the issues list view - right to the left on the label itself, or full width in the case it's selected.
When they introduced the Sacajawea dollar coins, IIRC people started hoarding them because they were 'different.' For some reason people though that if they held on to them they would be 'worth something some day' which is a useless thing to think when everyone is collecting them. I think that the fact that they were gold colored didn't help either. People (even if only on some subconscious level) didn't view them as money.
I was there. No recording I'm afraid.
They are talking about stuff they don't plan to allow other people to use. Why is this even interesting?

We also had this argument last time this was posted, albeit not surrounded by infoq blogspam.
You might be assuming a little much about the purpose and target audience of this code :-)

I didn't write it, by the way.
Interesting story. It highlights something that's very important: words matter.
Seems inevitable.
I have never known a time where Wordpress was not way more bloated than Tumblr is now, and I've been using Wordpress for about 5 years. That being said, the comparison is only valid when comparing them as services - as far as I know, Tumblr is not available as a platform to use on your own server. (That sucks, because the Tumblr service is extremely unreliable.) As services, though, Tumblr is way more fun to write on.
Tumblr is more than a blogging platform though, it's a community, much like Twitter. Tumblr is more like Twitter than it is Wordpress.

For example, from what I've seen this is the "average" tumblr user: http://soporslime.tumblr.com/

That is not a traditional blog, not at all.
But wouldn't multiple potentially long loops on initial load have a greater possible impact on user experience than one extra call to $() per event?
Here's a copy of the PDF, from some random internet location: http://anaandjelic.typepad.com/files/attention-web-designers...
Massively collaborative online mathematical projects
There is a mint here in Denver, and I've chatted with some of the mint employees on the bus and light rail a few times. I'm going by memory here, so things might be a little messed up (some things they mentioned were fascinating to me at the time, others were boring and forgotten). This mint makes coins and there is no "employee discount."

One of the security procedures is that you are not allowed to carry money into the facility at all. Basically, you empty your pockets at the locker room and if you have more than about $20 in cash, it has to be documented and held by the shift supervisor. All entrance and departure is through a sally port at regular times. If you're late for work, they're not letting you in. Randomly, people are stopped and searched.

Finally, they take a no-mercy stance when it comes to prosecution, as theft from a US Mint has draconian penalties (like 18 years in the pen for stealing $100). Any arrests and prosecutions are covered quite well to the other employees (probably to remind them to "don't do this"). One of the thefts involved someone with one of the larger music players (it might have been a CD player) who had hollowed out part of it to be able to stash dollar coins in them, taking out about $20/day.

A friend of a friend worked at one of the large megachurches in Colorado Springs. People working in the mailroom would be required to change into pocketless jumpsuits before their shift as many people mail cash to the ministry, and opening an envelope with thousands of dollars in cash was not rare. With casino-grade surveillance cameras and pocketless clothing, this made it difficult by design to pilfer cash. People worked in pairs (someone in front of you and watching you makes it hard to stuff cash down your sleeve) and the pairs were rotated (so you could not make deals with some partner).
That's what ToS and acceptable use policies are for. Problem solved.
I think timsort is trying to optimize on comparison counts, because comparisons might call back into Python code, which is expensive. Other sorting algorithms optimize different operations.
Maybe in a few years we can even have printers printing printers.
I noticed that they left out $2 bills. Many people save them for some reason (they're lucky! they're rare!) and some of the charts showing lifespans that include $2 bills show their lifespan about 10x the life of other bills.
http://interestingengineering.blogspot.com

So interesting shares..
Today most of the environment is federally owned as crown or public land. 89% of Canada and at least 20% of the US are in this state (some western states are between 25% and 75% public land).

As government property the land is not salable and its true worth is unknown. Currently, businesses approach government and lease access rights for grazing, timber, oil, etc.

This leads to environmentally unsound decisions because most businesses only understand the land as is relevant to their work. And politicians make the deals because it adds jobs, builds the economy, and improves their re-election chances.

If the land was sold, the market would bring a wider range of buyers: developers, businesses, speculators, and environmentalists. Land important to wildlife would be prized by conservationists and their respective charities. They could buy and protect that land, and only permit sustainable development. Farmers could no longer lease cheap graze land from the government, they would have to buy it (and treat it sustainably) or lease it from private owners. Oil producers would have an incentive to work cleanly: if they work clean, the land will resell at a higher price when they finish.

Land is an asset of various values. Setting price tags stops it from being undervalued.
In the next few years, it's looking like the vast majority of telecommunications will move over to the Internet. If the FCC doesn't have the authority to regulate the Internet, they will have no regulatory authority whatsoever over land-based telecom. I don't see how that is reasonable, and I don't see how the initial decision to classify Internet as something other than a wire communications service was justifiable.

It's disingenuous to say the FCC is claiming any authority they don't have under the law.
Cricket Shows That India Is Booming
I'm not convinced Github and music is a good match, but I'm not convinced that's Github's fault either.
Your point 4 is just a different way to phrase my point 3, the worst option of all.

Similarly, your distinction between a "community open-source project" and someone bundling it with hardware makes no sense. Companies bundling open source software with hardware or commercializing it in other ways are simply part of the community as long as they comply with open source terms.
That's frightening. I didn't realize Tumblr was the new MySpace for a certain segment of users.

I've only ever seen it used either as a pretty traditional blogging platform, or as a place to dump the occasional photo.
Rebol language
You're right, it's Git's. Github did set a good precedent, though, by allowing you to see the diffs of images in a few different ways. That's a really clever feature that gives Git new functionality.

Image diffs make sense, though, because a lot of projects have images (Web sites, resources for UIs, and so on). Audio is probably present in far fewer projects, so I'd expend much less development on it.
I've been using Clojure and Compojure this weekend. So far it's a big thumbs down. Documentation is terrible. Pretty sure I just killed a weekend on an over-hyped development style with an under documented ecosystem.

Oh, and good luck finding a tutorial for any recent version of Compojure or any of the components. Seems they rearranged all the code and broke it out into several different projects, which makes all the pre-0.4 tutorials useless.

So far it looks like the most helpful resources are:
http://vimeo.com/8356990
http://stackoverflow.com/questions/3122749/good-current-docu...
and http://cleancode.se/2010/08/30/getting-started-with-compojur...
I've been following Fuel's commits ever since they were on GitHub, and it's been impressive watching it all come together. The only concern I have is with the overall tone of the project, influenced mainly by Dan.

There was one comment here about namespaces... Phil gave a detailed answer; Dan says 'if you don't like it, don't use the framework'. Someone brought up the HTML class... Phil explains why it's there and that it isn't loaded unless you want to use it; Dan says the same thing, but adds 'stop whining'. I think Dan is incredibly talented, but I've seen he is very quick to use the words dumb, idiot and retard in his Twitter stream.

As a mid-level developer that uses mainly CodeIgniter, there is a lot about Fuel that is new to me and I don't fully understand. If I were to start using Fuel and had maybe a dumb question about how something worked, part of me wonders if I'd be berated publicly or called an idiot. That doesn't make me want to rush out and start learning something new.

I'm really grateful to all the Fuel devs for busting their asses to release this framework, the one criticism I have is one of PR, and the supposed 'community-driven' aspect of it.
Thank you guys.
IMHO the most important "clean code" boundary for web apps is a non-enhanced interface (plain old forms). From there, pages can progressively enhance until the cows come home with jquery plugins and complicated interface code, but as long as you know it boils down to a form submission, it's easy to understand what is going on in the application. The form is the model into your web app, and everything else is just sugar.

And whether working on an android app, a QT application in C++ or a jquery based rich client interface, rich client functionality is always somewhat messy in my experience by nature of having many complex interactions in a stateful environment. I certainly don't see using YUI as a silver bullet to alleviate the complexity. As long as it is always clear where the boundaries between the communication between the client code and the server / and its model, you will maintain a clean and maintainable core.

If you want to ditch the idea of progressive enhancement and work directly with a web api to your server, then similar rules apply; as long as it is clear that "this page / widget presents a snazzy interface to update this model" you can remain sane in the organization of your app.

Finally, if you have a super rich interface like Asana, pivotal tracker or google wave where the entire page is presenting many models at once in many forms, then a functional reactive approach may help, using something like backbone or what luna script promises to be. But using a framework like that has its own cost and complexity and IMO is overkill for many of the web apps out there.
Intel Versus Apple: The Fight to Educate Your Children
Please grow up and stop using 'M$'. It's not cool or clever anymore (if it ever was) and it undermines any good points you might be making.
D.fund: Innovation by Design
everything in the universe, including the things like now and two weeks ago, travels not faster than the speed of light

so it happened two weeks ago
India's education problem
I believe the idea was to package the ideas in an approachable (and perhaps potentially more viral) format. The ideas are more succinctly expressed at http://wiki.lesswrong.com/wiki/Sequences, but I can't see your average Harry Potter fan stumbling into those and sticking around.
Coffeescript "compiles" to JS--so it's not an alternative to using Javascript; just an alternative syntax for writing javascript.
Data Beats Math
Why?

The idea is interesting―imagine, as an artist, publishing a song and then having people fork and remix it―but unfortunately, git (and hence GitHub) don't understand binary music files.
Any changes have to survive the public. The sort of anti-counterfeiting measures that many countries use are not common in the US because the public has very strong resistance to changing the look (must be green!) and feel of our currency. One of the most effective changes is to make larger denomination notes physically larger (since matching the paper is the hardest thing for most counterfeiters, they used to take $1 notes, remove the printing and then print a $20 or $50 on top of the paper).

50 cent and $1 coins are not commonly used in the US due to decisions of the companies that made coin acceptors (the part of the vending machine that takes, counts and validates coins) back in the 1950s and 1960s. Basically, they did not want to hand out 45 cents of change from a 50 cent piece (nor 95 cents change from a dollar coin) so they deliberately chose not to support those coins. Consequently, they stopped being used by many in the public as they were "inconvenient." As those coins became less common, the companies that made cash register drawers chose not to make bins for coins that weren't in common use, so there became no easy way for businesses to take those coins.

The low usage of $2 notes is also reflected in cash register drawer designs - there is no place for those notes, so most cashiers toss them under the drawer along with checks and large ($50 & $100 notes), so the circulation of $2 is very low. I personally like to get stacks of them and spend them instead of carrying $20 notes around. Some places, like at the Renaissance Fair, hand them back as change to the next guy (there is no slot in the till for them) so the next guy gets something they've rarely seen and they get thrilled.
I'm not an audio person, but if the component tracks (sublayers, like audio, vocals, guitar) of a song were separate, it seems like a reasonable use. People could fork songs with different vocals, combine different parts of songs for mashups, etc.

edit: As an aside, as an artistic statement on why autotune is terrible, I was thinking it would be interesting if someone would show the world what classic songs, ruined by autotune, would sound like.
I have long held the opinion that Scribd should go the way of ExpertSexChange and be purged from educated discussions.

However, IIRC, that debate was raised here before and there were users who enjoyed the services provided by both of those websites. Thus, I should not expect their demise anytime soon.
This is one of my biggest pet-peeves... As a person who is forced to use IE6 at work still, I have come to the conclusion that most sites will not look good in my browser.

Why block your content from people who want to see it; just stop supporting it, put up a blank css file for < IE9, let the site be broken.

Doing this is the easiest way to lose me as a viewer of your website... if I am blocked at work there is no way I would go back to the site once I am home using a modern browser... It just seems silly to me!
From the title, I expected an article about the parasitic financial industry, which creates no wealth but slices a cut for themselves in moving it around.

The title is actually inaccurate, since money is not destroyed. Nobody is $20 poorer when a bill is shredded, since it is simply replaced.
Grails/Groovy at home PHP at work.
I think this is a cool idea (despite the lack of practicality wrt audio file diffing), but it would've been far cooler if they would've included their DAW project (i.e. the Logic project, or maybe a GarageBand project so it's more accessible) - that way people actually could build on each other's forks.
I'm not completely convinced that Bing lacks the user base to compete with Google. There are diminishing returns in user base volume after some point, and Bing has around 100mm US users[1]. I think any of us would be pleased as punch with that volume and it's not clear it's not enough to do something-social-with-search.

[1] http://blog.compete.com/2011/03/16/february-2011-search-mark...
Not when that thing nobody knows is how to compile that damn library in your specific environment :(
Tumblr is the new Twitter/MySpace/Facebook. Wordpress is a publishing platform. Tumblr is a communication platform.
Microsoft is making Trinity after Neo database (http://neo4j.org) was made.

they even have the name derived!
If you just want a wide sample, I suggest searching open source projects.

For example, Google Code Search:
http://www.google.com/codesearch?hl=en&lr=&q=.xcodep...
In an ideal world what you say may well be true. In this world, strip-mining and clear-cutting argue otherwise. As one who lives in one of those western states mostly owned by the federal government and one with an over whelming republican government I note that even at that, no one is reckless enough to sell off (or even sue to gain possession) the assets that this represents. I'd point out that in the 'bad' old days, private enterprise created one of the largest hazardous waste clean up sites in the country. The notion that this would all be somehow different now, flies in the face of history... I may not trust the feds, but I most assuredly don't trust private enterprise.
C# 3 had lambdas with closures. It's only three and half years old now. What kept you?
Going to college immediately after HS was probably one of the worst decisions I've ever made.

This was true for me, too! If you're not committed fully to the idea of more school, do not go. You won't be giving it your all, and your grades will show it. I tried to go to college and write software for my startup idea at the same time. This resulted in an academic disaster that I had to later work very hard to recover from.

Pursue your startup idea. If it works out, you're better off^ than if you had gone to college. If it bombs, you can pick yourself up and go to college, and you'll be a better, more focused student by this time!

^If you still want to go to college for some reason after a successful startup, you can. It's a hell of a lot easier to study anything when you don't have bills to pay. Just don't get into debt of any kind pursuing your startup. If this means living with your parents, so be it. You'll find out quickly enough is people want your thing enough to pay for it.
I have not [yet?] read the linked article, but my first reaction to this headline was: yes, especially if your page doesn't render 50ms after the page title appears in my browser's tab. Interestingly enough, I experience most of that kind of lag due to loading off-site resources, such as Google Analytics and "share this" link crap.

I admit am probably more curmudgeonly than most about that kind of thing; I don't want fancy wooshings and crazy rounded corners on the tables. I want the page to load fast and use readability as its design motivation.

(You kids get off my lawn)
Microblogging is the new blogging?
Lean Startup Solutions to Google's Social Fail
Did you notice that the linked page cited the full URL right below the Scribd rendition of it?

http://www.ext.colostate.edu/conferences/ace-netc/lindgaard....
There's a difference between the workability of a currency system using dollar coins and the desirability of dollar coins over paper money by individuals. For the monetary systems you describe there is no alternative to coins. That the systems "do just fine" is irrelevant to the question of whether or not people who use those systems would prefer to use paper "dollars" (or Euros, etc.) if they were available. I'm sure if the US got rid of paper dollars by fiat it would also "do just fine", but whether or not that's a change the public would appreciate is an entirely different matter.
You don't think college―further education―is useful?

Are you as good with code as you are in catering for thousands?

It's impossible to be an expert in multiple fields. Specialized further education is essential―otherwise, we'd all be have the same small, limited, "high school" set of skills.

When you develop a pill that can give every human all discovered knowledge, then there will be no need for further education.
Programmers created early 'social network' at Kansas University in 1970s
"A large chunk uses cash for everything, and can't get even checking accounts"

If you mean day laborers or migrant workers, I've seen first-hand some employers now pay them with rechargeable AmEx or Visa cash/gift cards like Green Dot. Keeps the shift supervisor from having to carry conspicuous wads of cash around, and it's directly deposited on their card at the end of the shift, so no need for lineups.
> I'm not an audio person, but if the component tracks (sublayers, like audio, vocals, guitar) of a song were separate, it seems like a reasonable use.

Yeah, but not for Git. If you tried that with Git you'd basically have a nice wrapper around tarballing your work directory every morning.
A fair criticism, so I went ahead and bought a micro account-- i think I was pushing the soft limit anyway.
Looks a lot like old MySpace.
Noted, I'll try to get the project files up there.
Apple FanBoy Alert.

33% market share, up 7%, evidence of a differing user experience. http://www.comscore.com/Press_Events/Press_Releases/2011/4/c...
What is your local area?