skysight-inc/HackerNews huggingface dataset:
Most of the article reads like Power and Politics 101; I was relieved to discover this part at the end:

You should also bear in mind that sometimes, the coup plotters are right.
What is the future of bookselling? As much as I understand the efficiencies of Amazon, browsing through a bookstore can't be replaced by online; it's a different experience.
if (location.host.search(/crockford.com$/i) != -1) {
throw "Stop hotlinking me!";
}
Is it possible to draw up an employment contract for yourself that has steep penalties if you're terminated? That way, even if you lose control of the board there's still a strong disincentive to getting rid of you.
Deploy Your Web Application by Checking in Code
His other documentary, "Art and Copy" is also great, especially for entrepreneurs who want to pick up a little on advertising/marketing.
Wish HN: A very happy new year 2011
Just keeping rocking on 2011 as well.
Which industries does that not apply to?
I think that is the point. If people are willing to program in this paradigm (message passing), then 1000+ core chips are possible.

I think the question becomes: For problems decomposed into a message passing solution, is a 15x speedup for on die message passing a win at the 1000 core scale? Or another way around, for the scale problems that work at 1000 cores, is the message passing overhead is negligible and you can just as well stick them on separate dies/modules/blades/racks.
2010 Resolution: Launch our web crawler into full time production (met at Dec 22, 2010)

2011 Resolution 1: Find, and execute amazingly on, Rails consulting work to pay for server bills.

2011 Resolution 2: Turn our massive amounts of data into a finished product that helps someone do something.

2011 Resolution 3: Keep active in the local tech community.
See "Lies, Damned Lies, and Medical Science":
http://www.theatlantic.com/magazine/archive/2010/11/lies-dam...
Who writes linkbait for a blog with no ads?
Lies, damned lies, and medical science: http://www.theatlantic.com/magazine/archive/2010/11/lies-dam...
2010: A Momentous Year for Commercial Spaceflight
What sort of tips?
According to https://secure.wikimedia.org/wikipedia/en/wiki/Fitbit uses a 3D accelerometer, so it seems to be more complex than just a pedometer. I've found it to be quite accurate for daytime activity, especially tracking when I'm being really active. But I'm just now starting to use it to measure sleep (and to compare the results to the WakeMate while I'm at it), so can't speak much to its effectiveness yet.
become a better programmer
get my financial house in order
get more karma points on HN
But if you own 90% of the shares, can't you just fire the board?
Really? What do you use a 3D printer for? Last time I checked they were still imprecise to the point of being useless for real world jobs. What printer/material do you use?
Stolen from the html5 boilerplate

<!-- Grab Google CDN's jQuery. fall back to local if necessary -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>
<script>!window.jQuery && document.write(unescape('%3Cscript src="js/libs/jquery-1.4.2.js"%3E%3C/script%3E'))</script>
Project Kipling Is Now In Private Alpha
Clojure In Small Pieces [pdf]
Because I don't have much money left my bank. If I don't work for someone, I won't eat. I know the solution is to capitalize on the unfairness and make things unfair in my favor by starting my own company, hiring some programmers, have them build something that makes money, hire other people to sell it, then pay them a tiny fraction of what I bring in. But that takes risk. I want big money with no risk.
Surfeits of Certitude: The non-utilitarian substance of higher learning
Why didn't we think of doing this before we had Canvas!

...oh that's why.
If you own 90% of the shares, you are the board.
This is the link to the Clojure Google Groups discussion - http://groups.google.com/group/clojure/browse_thread/thread/...
Admission fees? Retail stores are increasingly losing to online services, so the brick-and-mortars might have to focus on the experience of being in a bookstore.

For more on this idea, The Experience Economy is a good read. (Skip everything but the first 2-3 chapters. After that, it gets redundant and a little weird at the end.)

http://www.amazon.com/Experience-Economy-Theater-Every-Busin...
Exactly, and then it flows down the rivers into the Pacific ocean and swirls around to the US or sinks and poisons the fish that are caught and sold to US. Hm.

(For those dislike any and all criticism of, well, China, a possible solution would be to require that trade partners implement and enforce similar levels of environmental regulations on manufacturing so that international trade is not just "exporting pollution". This is not simple though because China has a habit of fake-certifying things (for example much Chinese-grown "organic" food is organic in certification alone). So to work in reality and not theory, this would involve non-Chinese inspectors throughout the country with full access to inspect things, which would probably not be acceptable to Chinese State officials. In reality, things will continue as they have been going until the oceans can no longer support life, followed by massive extinctions of other animals such as humans and all other species whose ecochains have links relying on healthy ocean functioning to live.)
Premium subscription time, essentially.
> Copy-pasting code that you don't understand is pretty much the definition of laziness.

Disagree. Copy-pasting code that you don't understand is how most people learn how to code on the web. It's how I learned.

Most junior web developers do not understand everything that goes on in the web stack. They piece together the ability to run a functioning website by putting together bits of knowledge they pick up along the way. Some of this knowledge comes from reputable sources, like the jQuery documentation. Some of it comes from sources that may, albeit wrongly, recommend hotlinking, such as friends or Experts-Exchange.

When you're new to a subject, and there are that many unknowns, and you don't have a great mentor, it's hard to know exactly which parts are important to understand thoroughly, and which can be attributed to "magic" for the moment. Most people learn to program for the web because they need to get a project online, which means they are more focused on getting something working, rather than trying to grok every bit of the stack. I would bet that the vast majority of people that hotlink jQuery fall firmly into this category. It's not that they don't want to learn how not to hotlink, or are too busy or too lazy to learn, it's that they don't know that this is something they need to learn.

And that, sir, is definitively ignorance, not laziness. To be precise, it's ignorance of the fact that they are ignorant.

PS: Don't take disagreement personally, and don't call the person you're disagreeing with a "Hallmark card". It makes you look like a troll.
Record, Save, Share & Recast Online Meeting Sessions using Banckle
Why Groupon, Twitter & Other Hot Companies Are Cashing Out
The Haptic Compass  Monkeys & Robots
Android SMS bug sends your messages to random contacts
Right, but it's amazing he's never heard of vim before.
We don't use one yet so I may be getting ahead of myself, but it'll help get a proof of concept made in days instead of months. The iterative process of drawing something up in CAD, sending to a manufacturer, and testing the prototype is painfully expensive and time consuming. I'm not suggesting we'd use it for production, just early prototyping.
Show HN: stuf4.me - A super-simple wishlist app
Initially created so that a friend and I could avoid doing homework one weekend last semester, this project grew to have a different goal: finish what we started so that would could submit a "Show HN" post.

Mission accomplished. Let us know what you think!
Julian Assange, graph theorist
The most creative person that I've ever worked with is an uncompromising minimalist.
"If visual contact was essential for forming significant relationships then the blind would be unable to make friends."

Maybe the blind are much less successful at making friends. What is your evidence to the contrary?
I think the term Journalism is misapplied here. Journalism (the collecting, editing and presenting of news) is going to be fine.

Traditional publishing is being shaken up but thats been heralded for some time. The iPad is just another nail in a coffin that's 90% done.

I have picked my nit for the day, now I need more coffee.
Initially created so that a friend and I could avoid doing homework one weekend last semester, this project grew to have a different goal: finish what we started so that we could submit a "Show HN" post.

Mission accomplished. Let us know what you think!
You might be interested in boost::optional, even if only as a point of comparison:
http://boost.org/doc/libs/1_38_0/libs/optional/doc/html/inde...
What's the minimal number of such beard-paths required to cover the beard-graph, and what's the best algorithm to construct such a cover? Now, suppose we weight each beard-vertex by how long it takes to grow -- what's the least-weight beard-path cover, where the weight of a beard-path is determined by the maximum-weight (starting) beard-vertex?
I've always said that with great power comes great responsibility.

Most people, if they were capable of growing these amazing moustaches, they would already be dictator of a small nation.

Not Jonathan E. Dyer. No, this man uses his beard growing skills for the benefit of science and humanity at large.
Many of its entries lack subtlety.

An Underhanded Javascript contest would be amusing.
Ask HN: Best practices for "citing" research papers used in a startup?
Suppose you implement an algorithm published in a research paper and use it in your startup. Is it necessary to somehow "cite" the paper? Is it as informal as dropping the author(s) an e-mail and saying, "Hey, cool algorithm. Just wanted to let you know I used it..." or is there some formal legal process?
-Make $1000/month in passive income from software sales

-Release another iPhone app

-Healthier eating/exercise habits
These are the things we shipped this year. What did you ship in 2010?
Good point. As a game and as an immersive environment there's a lot of good to be said for WoW. The game mechanics are actually pretty interesting. I don't think it's inherently any worse a use of time than watching TV. It can be dangerous for people without the discipline to limit their game time though.
Fractions of a Pixel: Subpixel Text Rendering
It depends on what are you trying to do: if you want to change the world you need the best people, a sweatshop doesn't. If you hire great people and the job you have is not at their level, they'll run away anyway.
Is there any money to be made writing WoW addons? My impression was that most people were doing it out of love and begging for donations just to cover bandwidth costs.
Also, I don't know how time-intensive it would be, but it could be helpful to have some sort of drop-down box that initiates when users start typing in the three word spaces. Sort of like a google-instant-type thing. 5 synonyms pop up ranging from strong to weak. So if I started typing "h-o-", it would infer I was typing "hot" and (on the left, or strong side) it would have "blazing" and on the right(or weak side) it would have "warm". Or something of that nature. You get the picture. Might be easier for mobile folks to get the best possible description and faster.
You certainly can. The real question is: if you do, will you be able to attract any investors at all?
> Hotlinking like this has been a well known web evil for well over a decade.

Except where the site expressly permits it.
does this thing actually compute the rendered coordinates properly, as a browser would? Can I load jquery and call offset() ?
Flashback’10: Research/Physics
Tell HN: 2 weeks ago, I didnt know programming. I just wrote a web scraper.
Feeling really chuffed and had to share. Great way to end the year.

To all business MBA guys learning to code: you can do it! just get started!!

Happy New Year guys :)

P.S It was in C# in case anyone is wondering.
Superb, thank you! I'm more feeling significantly more enlightened :-D
It's at times like this that I feel really stupid ;) Thanks, you can guess what I'll be changing on my sites the minute I sobered up, err, sometime in the next couple of days ;)
The business and personal tax structure in Colorado is also better than the other choices listed above. I'll second Boulder, with Seattle as a close second (if being coastal or in a bigger city are more important to you).
Beyond approx 32 cores, cache coherent architectures don't scale.

It's not clear that this is true. Tilera is shipping 64 cores and working on 100.
Gowalla uses passport, which is created and appropriate. Page is ubiquitous, but I prefer it to profile. Definitely a tough decision.

Maybe we could get a few more details about the product? I think something unique to your product (like Gowalla's approach) is the way to go.
Well, then. They can just report any domains that bounce webmaster@domain to the local authorities, and a round of arrests and/or fines will definitely be in order.
Thanks for the post shrikant. Most people don't seem to realize this, and it's in part because of all the attention MFI's are getting rightnow. There's very little data and numbers available, but are some -
http://microfinance.cgap.org/2010/11/11/who’s-the-culprit-ac...

This table, taken from the above blog post, was of particular interest. It describes what percentage of the loans are used for what. In looking at these numbers it's important to take into account the types of people to whom loans are given to - that is to say, someone that can get a loan from an MFI may not be able to get a loan from a Bank etc etc.

Also note that certain line items like 'Buy Livestock' may be much higher for something like a Bank because the bank's loan terms may incentivize certain types of loan utilizations.

Any time you see data like this, keep in mind it's far from clean and quite imperfect (data collection methods are door to door and done on foot), so take it with a grain of salt. Also, the columns may not add up to 100 because some double c counting goes on (i.e. if a respondent used the loan for more than one thing it will be counted more than once under separate categories) But if this data is an indication of what actually goes on in microfinance, it's not quite being capitalized for it's intended purposes. This seems explainable in that at the end of the day a line of credit is a line of credit no matter what verbage you attach to it. We call it a microfinance loan, but the people that receive these loans probably don't know what microfinance loans are; that's to say they probably just call them loans.

Usage of Loan Money by Type of Lender

Bank	MFI	SHG	Informal
Start new business	2.0%	2.5%	1.9%	1.1%
Buy agricultural inputs	57.5%	13.2%	19.3%	19.9%
Purchase stock	3.0%	9.9%	4.2%	2.7%
Buy livestock	2.7%	6.0%	5.6%	1.7%
Purchase land	0.8%	0.9%	0.7%	0.6%
Home improvement	9.7%	22.1%	13.0%	14.2%
Repay old debt	14.6%	25.4%	20.4%	7.0%
Health	11.4%	10.9%	18.6%	25.3%
Education	4.1%	4.4%	5.7%	5.3%
Marriage	4.3%	4.8%	2.2%	12.2%
Funeral	0.1%	0.2%	0.5%	1.7%
Other festival	0.6%	3.5%	3.6%	4.8%
Unemployment	0.0%	0.0%	0.1%	0.8%
Purchase jewellery	0.5%	0.6%	1.6%	0.4%
Other consumption	26.5%	31.6%	49.9%	24.9%
"Man in a Blizzard," by Jamie Stuart
Mine is also simple. I will try to avoid getting a wife.
I would guess no, since it includes only a mock of the DOM. But really, are element locations something you want to test?
The gravity of life.
They may also continue to find more and more creative loss leaders to get people into the bookstores. Anecdotally, I know when I go to Borders or BN to work and use the free wifi, more than 50% of the time I end up buying a book too, and almost 100% of the time something from coffee shop.
The author touches on something that is very important: if you're playing WoW as a substitute for accomplishing things/meeting people/etc, therein lies the problem. At the end of the day, WoW is cheap entertainment, and needs to have priority as such.

I've met friends through WoW, but that hasn't supplanted my need to have real friends. I've accomplished things in WoW, but that hasn't been a substitute for accomplishments in my actual, real life. Heck, to extend the metaphor, I've even made good money with WoW, but it's not a replacement for my normal income.

When you let the the serotonin rush from a raiding achievement replace your desire to accomplish tangible things, then you're in trouble. If you use it as entertainment, an augment to an existing healthy life, it's an entirely different story.

At the end of the day, your gear and achievements and whatnot don't mean anything; they are just trophies of time committed. That's fine, as long as that's all they are; when they become a substitute for real success or social involvement, you've crossed over from entertainment to dependence, and it's a long, dark road from there.
RTZ: One, Two, Three...
I like the cleanliness of not needing a browser.

But it seems like you'll have to duplicate a lot of functionality and as soon as there are a couple of things you can't test against or that don't produce the exact same result then this becomes unreliable.

Am I wrong?
1. Ship 1 iPhone app.

2. Increase blog readership to at least 50 per post (avg)

3. Experiment with body hacks

4. Make jammm.in a success
This article has nothing to do with programming. It makes a general point about usability though: you should have it in mind when building a system.
"I would rather cry in the back of a BMW than laugh on the back of a bicycle."
Survey.io for 2011
HOW TO: Explain Twitter to Your Parents
A tie collection would be infinity more interesting that the last presentation I was required to attend.
My goals for 2011:

Globally launch my new business book: http://personalmba.com/personal-mba-book-launch/

Speak at SXSW, Authors@Google, and the RSA.

Start conducting live business training every few months in Fort Collins, Colorado.

Spend more time on physical fitness, including biking, pull-ups, burpees, and dips. (Sorely lacking while writing the book.)

Spend less time working, and more time relaxing and playing with my new daughter.
(linkbait?) I listed my targets for this year at http://blog.kapilkaisare.info/priore-anno-anno-ante
Yes, that is basically correct, although the difference in cost wasn't all environmental obviously, there was also the advantage of using a labor pool with few rights compared to the US, poor health care, and other factors.

On top of unit costs there is cost to stock in store, cost of the store's profit, etc. Let me ask you this, would you be willing to pay $10,000 for a computer Made in USA? Is the computer you are working on right now Made in USA, or are some components from China?

That's the answer right there. We can pay $1000 for a Chinese made laptop or $10,000 for an entirely USA made one top to bottom. What market is there for the eco and labor friendly USA one, and what is the chance that a company selling these would stay in business for even 6 months? Is the chance greater than 0%?
Then turn it back into HTML with an experiment of mine: https://github.com/andershaig/img-con - It takes an image, writes a span with a background-color for each pixel. Turns a 100x100 image into a 7 MB HTML file.
Sounds like a really good argument for doing everything possible to go solo.
There's good money to be made, yes. Like the app store or Facebook games or whatnot, the best benefits are realized if you're a top-tier developer, but Curse (http://curse.com) runs a revenue-share program with addon authors. Donations don't cover much, generally, but Curse's payouts cover about half of my rent. I use the platform because they provide git repos, automatic release management, and issue tracking, but I'm certainly not going to complain about the revenue share. :)

I write addons because I enjoy writing them, and because they scratch itches I want scratched. I've never sat down and written an addon with financial incentives in mind, but the resultant income is a very nice bonus.

I know a few guys like the QuestHelper guy were making extremely good money off of addons - enough to be a full-time job - but it's very hard to build a career on that; Blizzard can kill that income stream even more easily than Apple can with an app store app, because they continually fold the popular stuff into the base UI. If your massively popular addon has its concept shipped in the base UI, your installed base drops precipitously, and the income stream dries up.
I worked on LPC2148, an ARM7 based controller. A refreshing experience I guess. Made me realize how easy AVR series actually is. Started working with Atmega8s again this Wednesday and realized that I find it easier to work on.
No, it's very reasonable, and it's the reason that these things need govt. regulation. Otherwise, it's just tragedy of the commons all over the place.
So far, nobody has mentioned the author's C++ based race detection tool. Conceptually it is similar to Corensic's commercial product, Jinx (http://www.corensic.com) but practically Jinx supports more languages, doesn't require recompilation, and is most likely much faster.
I wouldn't say it's useless but they aren't primetime. You just can't get the tolerances you need out of them yet. The real world is all about tolerances and non mechanical engineers always forget this. We actually adjust our files for the 3D printer to get the tolerances closer. In the end, the speed, material cost, tolerances and finish won't make these printers ready for the real world in 2011. Sorry guys. And yes I do own a very nice Stratasys 3D printer and have access to an Exojet too.
The 2010 cloud computing winner
Judging from the general instability of node.js and company, I say, it's not.
Powered by nature
"A new building on Anna Edey’s West Tisbury farm sounds more like a spa with its pool and sauna, but she calls it a lab for sustainable design as it integrates many of her environmentally friendly innovations, including solar panels for heat, hot water, and electricity – and chickens for eggs, meat, and heat."
The first privately owned EPIC camera has already been stolen
He's writing a book too! Can't wait: http://vimcasts.org/blog/2010/11/working-title-practical-vim...
I read the first half of the article and couldn't find a point; I gave up. What is this article about??!?
Excuse my stupidity, but who is PG?
LG Cookie Joy T300 Price and Features | TECHGADGETSITE
You're right, Kleiba - it's not specifically related to programming. I was just trying to relate a lesson I've learned in a funny, catchy way, so people will remember it.
Congrats, glad to hear you had success. I'm curious as to why you started with C#. Most people these days are steered the way of Python or Ruby it seems. Care you elaborate on your goals?
Can't money be used to create time, either by not needing to work, or by paying people to provide goods and perform services?
More pipe and more turns in the pipe leads to more maintenance trouble. Plumbing failures are expensive to correct and often cause expensive damage to the wall, which is why buildings tend to be built to have a minimum number of "wetwalls" (walls with plumbing in them).

Furthermore, can you imagine trying to get the temperature right when you have to go from one side of the shower, to adjust the knobs, to the other, to test the water from the faucet?

So his "solution" is more costly to implement, has substantial lifecycle costs, and is bad UI to boot.

This happens a lot in programming too. A user has a problem, and thinks up a solution themself. They then file a bug saying "product is missing feature/behavior X". A good programmer then knows to figure out why the user thinks they want that behavior, so he can determine what the real problem is.

In this case, the real problem is that water temperature in his building wasn't stable. The real solution would have been better compartmentalization of his water supply so his neighbor’s water usage didn't disrupt his hot/cold balance.