skysight-inc/HackerNews huggingface dataset:
Alternatively:

Don't miss class. Take good notes. Read the book. Party the night before the test.

I'm still amazed that half my fraternity brothers spent 40 hours per week "studying" and the other half spent 40 hours drinking beer and playing bridge. There was no correlation between which group you were in and your grades.
Weinberg's book is excellent. It saved me all kinds of trouble. I recommend it to anyone doing any kind of consulting or even just interacting with other human beings.

It's also a nice antidote to the Dogbert kind of consulting described in the OP.
I rarely sign on to IM while I'm working and if I do, I make sure to do it as invisible. It's just too much of a distraction.

Back when I worked in an office, my boss was pretty good about keeping me off the phone and out of meetings. Being self employed these days, meetings aren't as much trouble.

The phone still gets me sometimes, but it's usually something important.
Obama names Schmidt, Mundie as advisors
TED Blog: The future of cooperation -- and economic growth
Public Booted from DVD Copying Trial Over ‘Secret’ CSS Code
Verizon iPhone Could be Here Next Year
http://news.ycombinator.com/item?id=581085
20 Lines or Less #23
Jeff Atwood (from Coding Horror) ran a comparison of bzip2 on 8 cores against 7-Zip on 2 cores in February. bzip2 ran faster but generated larger files.

"The only reason to go bzip2 is if you need the file compressed as rapidly as possible to a reasonable size.

On pure efficiency / energy, 7zip wins, despite bzip2 using 4x the CPU time."

http://www.codinghorror.com/blog/archives/001231.html
I remember coding together a compiler using flex and bison. It was a nightmare. This definitely is not a short term task. Frankly I don't think the commitment is there from the community. Not yet at least.

Then again, gcc breakage is ridiculously common. It's got to be tackled at some point.
Before I was making my living from a Facebook app, which I sold for a sum which combined with my savings from the ad revenue is enough to support me for about 5 years. I figured it might take some time until I find the next thing, but just a few weeks after it my MySpace app Coolest Friends started to catch on and now I'm living off that.

I've had tons of little things and experiments I've done, but of course I selectively mention only those few that worked. I think it's important to just push stuff out there fast and see what happens.
I don't what happened, the link is good.
Any time I get to a page that is 100% ads and other cruft, and have to scroll down before I get even a single pixel of content, I get annoyed.

I note that user 'honeytech' posted this, pointing to his own blog.

I understand that a lot of great sites are ad-supported, but this seems to be far too crass.
Too many words on a white background floated left. Due to lack of design I did not stay on site and try to understand it's concept.

I suggest working on your design and offering a sentence or two description of your concept.

good luck!
What do you need to do before you quit your job to form a startup company?
Presentation fail and you
A container of distilled knowledge. Quite nice for people with patience :)
I didn't know I knew that, but now that I know I know it, maybe my words wont step on each other any more.
The meta description tag should be used to describe the page. Twitter is using it on every tweet to describe its (ie Twitter's) site.
So the description ought to really be the full tweet as that would exactly describe it.
Of the many ways that people handled heat before AC [1], most involved thicker walls and living underground. Air Conditioning has allowed the use of modern building materials (drywall & studs, rather than poured concrete or bricks), and therefore greatly accelerated the growth of home ownership.

As with everything, there are pros and cons--cheap electricity has simply led to the use of AC rather than natural cooling.

[1]http://www.mentalfloss.com/blogs/archives/7424
So many content creators are brilliant but have a fundamental misunderstanding of the web. It's great to see that they're starting to understand how the web works and what makes it different from other means of communication.
Experimental Game: Shadow Physics
You're absolutely correct. I was too lazy to write an in-depth response, but if I were to write one, I would have written pretty much what you wrote.

And, indeed, the Red Army's greatest contribution was to kill millions of German soldiers on the eastern front, particularly during the sieges of Leningrad and Stalingrad, and during the barbaric battle for Berlin. The Red Army forced the Nazis to allocate most of their resources on the eastern front, thus making thing easier for the Allies in Italy and the Normandy.

Last but not least, I have no admiration for the Red Army. They invaded Finland and Poland. They were known for being brutal. But, truth be told, their brutality was Western Europe's gain.
Spending priorities don't just stop with TV (which is probably the least offender since they can be relatively cheap).

I could drive around neighborhoods in Detroit (as far back as pre-2000) and see a lot of people with houses that were falling apart from disrepair, but they have a decked-out car with gold rims and hydraulics in the driveway... Or the ricers that can only afford a Ford Escort, but add some huge spoiler to it... People spending mounds of money on things that don't matter that much isn't something new.
I am not sure what kind of sites you are interested in (social/media/verticals/etc.) but CPMs for online news/commentary and some online communities have been really hurt by an excess supply, and the fact that many companies have pulled back on marketing. That's one of the reasons that house ads, AdSense, and ad networks are showing up when you visit many of these sites.

Federated Media currently lists CPMs for TechCrunch between $23.40 and $26, based on three largish display types (see https://advertisers.federatedmedia.net/explore/?site=techcru...). The Mommy Blog is considerably less according to the FM rate card -- $4.55 for a square button up to $18.20 for a medium rectangle (which it says is sold out -- no inventory left).

FM takes a cut, of course, but handles the nitty gritty sales stuff that a lot of blogs don't like to deal with.
Well, since the question is, "Any programmers here that are able to make a living selling their own programs?", I thought this approach would be excluded... But it's true that selling services is pretty much the absolute anti-piracy tactic.
2. Try typing in an obscured terminal window without raising it.

7. Yes, kind of. But saving in the wrong place because you can't quickly perform an operation on an obscured window and be sure focus is restored to the one you had before. (Or can you? I recall intermittent behaviour and am quite sure that at least keyboard focus is lost)

8. Last time I checked the laptops all had one button.

9. $39.95

10. Reportedly too much hassle (hardware issues).
also, -1 for use preformatted text that ruins this whole discussion for everyone (without a wide browser window).

Sorry for that one. I found that the quickest way to format a list in a half-bearable way and didn't notice the width (big screen). Maybe PG can be bothered to add some kind of list markup one day...
Well that's weird, it's working now. OK I'll take a look at it...
I would much rather have the local city doing something than AT&T (et al.). I find it absurd to think that you have a greater amount of influence and trust that a huge corporation has your interests in mind than a democratically elected local government.

The mere idea that a corporation would be run with the consumer interest in mind is weird. I do believe corporations are designed to maximize profits, not to maximize public interest. And maximizing profits means screwing over the rural communities, just like described in the article and just like private health care means screwing over those in poor health.

The local city government is at least required to maximize their number of votes to stay in business.
Twiggler Screencast - and it's all in the browser...
Let's put it another way: If you are a hacker, and you have not read The Language Instinct, you are missing out.
The source for Lua is good too, as is the core userland for the various BSDs.
or want to take the time to actually rip an album from vinyl instead of cd.

most vinyl is cut from CDs these days, not studio masters.
While I don't have a job per see, I once did a 30 day experiment of time-boxing and scheduling.

I did 4 hours every day. So each week, I clocked 28 hours per week. The hours were choked full of coding effort.

Mostly, I encountered difficult obstacles that would slow me for a day or two. I couldn't just solve it siting around so I go around to coding different projects.

It was actually a little understatement. I did a programming session in the middle of the experiment when I tried to develop a game in 48 hours for a contest. By the time I finish the project, I have a hard time protoyping newer versions of the game so I got something like last place.

I did a the same thing for a week back in the beginning of April. I ended up releasing a new version of a game I made but I worked really late. Mostly it is because I procrastinate until the last minutes. So quality of life suffered due to that. So I learn to not only time-box but also schedule my time so I don't end up hacking at strange hours.

I got time management down to a few set of tools that allow me to do a lot of solid coding. I can't get much better than that.

The actual major hinderance is the fact that I am extremely slow in term of programming speed. Veteran hackers can complete trivial games even with unit tests in mere hours while it takes me days or even weeks to accomplish the same feat.
I had a subscription and actually enjoyed most of the well written articles, but knew in the back of my mind they weren't going to last, especially in this economic climate. Not even considering the disruption caused by the Internet.
Swine flu creates controversy on Twitter
If you add "old" to large battered hat, where would you put it?

If battered comes after age, perhaps it is material, or at least not opinion.
4: Type defaults domains into a terminal near you.

10: Would you care to back this up?
Minus "semi-official", minus "semi-impartial" (well, maybe that depends on the BBB in question), and minus "semi-compliance-mandatory".

The BBB in no way is official or has the power to do anything (except maybe help you complain to the people who do have the power to make things happen without extortion). That's quite possibly the biggest misconception about the BBB ever. It's a lot simpler to first ask the business, then go to the city/state/federal licensing and consumer affairs departments and directly file a complaint. Maybe the information doesn't become public, but businesses also tend to Start Caring when it's their license(s) or permits at stake, and it's not like the BBB is even close to acceptable in this regard.

I seem to be writing a lot about the BBB here (i.e. http://news.ycombinator.com/item?id=541244), but someone has to spread the word.
Wow judging from that screencast Twiggler looks excellent. I'm impressed. I haven't been keeping up with Twitter apps for the past few months but it appears you've put a lot of good functionality in yours.
Thanks very much. Remember - it's all in the browser!
One of the biggest challenges in managing is the social aspect.
Lomborg argues that, instead of spending a lot of money lowering carbon emissions (30 cents returned for each dollar invested), we should concentrate on research on non-fossil fuel energy ($16 returned for each dollar invested) to push the cost of renewable energy below the cost of non-renewable. He states that China and India are not going to invest in expensive energy while they are catching up with the developing nations.

The question in my mind is can we drive the cost of solar and others down fast enough that we can ignore coal? Or will our efforts to cut down carbon emissions be swamped by the developing nations?

Personally, I believe we should push hard on research.
Efficient Online Index Construction for Text Databases
Ctrl+A and Ctrl+E works as Home and End on mac. The same key combination as on Linux.
Perhaps more importantly, it wasn't actually grammar that I criticized. It was erratic use of punctuation (which was clearly for effect and to catch attention rather than clarity), lack of appropriate capitalization (which negatively impacts readability, and definitely doesn't require extreme English skills to get right), aggressive tone (which I find annoying pretty much anytime I see it on the Internet, as it provides no value), and sounding like a self-righteous teenager (which everybody older than ~24 finds irritating). Though one could argue that capitalization and punctuation are components of grammar, I used specific terms rather than a general one for a reason. I tend to be quite forgiving of grammatical mistakes that can be attributed to native language differences and different levels of skill with English. But, I'm less forgiving of things that are very easy to control and get right, even for non-native speakers, and that negatively impact my ability to read and understand. When wrapped in negativity and an aggressive tone, I tend to feel negative towards the person. So, I explained why his tone made me feel negative towards him, and why I thought people were voting him down.

I thought I was providing a helpful suggestion for how he could better present himself and his ideas on HN, but one can only do so much to be helpful.
Those numbers are ridiculous (and I say this as someone without a cable sub). Man cannot work all the time. Most people might watch 4 hours of TV a day, but it isn't blocking them from doing 4 hours of a part time job.
Looking for hacker on YC funded startup this summer
We're a team of 3 looking for 1 more hacker. We've already got 2.3, but there's a lot of work to be done, so we'd like to offer founders' equity to a devoted, passionate hacker who wants to make a difference in the online shopping world. Other than equity, this position offers no compensation so you'll have to support yourself until our product is ready for launch.

You'll get to experience YC like the rest of us starting June 2.

Please be local to sf/bay area so that we can meet up and chat. (or be willing to move if we like you)

Required skills: Java, Ruby, Javascript (if you're a good hacker, specific requirements aren't always necessary)

Send inquiries to catch23.yc@gmail.com
Why do client-directed messages work poorly with REST?

If there are any other helpful links on REST implementation, particularly working with legacy systems who are not already RESTful, that would be helpful for my start-up.

Otherwise, i'll just keep googling. thanks!
Can someone tell me how a corporation can argue that a group of people in a city are not allowed to get together and decide to offer whatever they think it's in their own best interests to?
The interesting thing, to me, is that this effect could serve as an explanation for the phenomenon described yesterday in http://news.ycombinator.com/item?id=580209 . Namely, the independent study technique might naturally encourage this mode of learning by sheer accident. In short, you are studying to prepare for a discussion, rather than memorizing for an exam. This naturally causes you to 'close the book', recall, and then speak it out loud. (This article reports that speaking out loud is better than just recalling.)

In a conventional 'learn to test' scenario, one might feel naturally compelled to read and reread, or to take notes with the book open, simply out of desperation.

What do you think? Could the success of 'Unschooling' be largely due to the very effect described in the current article?
what stuff did i make up? it's your interpretation, to justify everything you said

why so quick judging unpopular view as false? and why take what you're told (by govt) as true?

can you be sure that there's no pressure from meat industry to government?

this disease is pretty new, has cdc done large experiments on the effect of eating infected pigs to healty americans? if they have and the conclusion matched then i'm glad.

don't you realize that your action, along with labelling me as self-righteous and teenager mimic what's described in what-you-cant-say?

this is the last time i will say taboo. bye

# echo "127.0.0.1 news.ycombinator.com" >> /etc/hosts
H1N1 Swine Flu - Google Map Mashup
So whats up with haskell lately?
Stateful and REST can get along pretty well, depending on what's stateful. Your resources should be stateful; they don't disappear when the request is completed. Your client-side application should be stateful too; among other things, it keeps track of the user's linking from one representation to the next. The only thing that's stateless is the request... any given request should not depend on sending some other request first, except for the case where the first request changes the state of a resource, and the second request retrieves a representation of that resource.

I just designed a RESTful API, and it's built upon a very stateful backend. From the client's perspective, the only hint of statefulness is that the API sends Set-Cookie response headers, and expects to get Cookie request headers back. When they're sent, performance is much better. But to keep the requests stateless, the Cookie headers are optional. If they're not sent, the URL provides enough info to recreate the backend state. This is slower, but functionally equivalent, and I think it's an approach that qualifies as being fully and correctly RESTful, while still being essentially stateful internally.
Should Google be parsing Twitter's HTML to find people's bios? The meta description tag's purpose appears to be to describe the page. Even if it is not, Twitter should provide the info in another meta tag so Google can use it properly.
Seems like it works the same way that showing somebody else your unfixable bug and explaining to them why it's impossible works for fixing it. Having to teach/explain/write about a topic without a book forces you to examine your implicit beliefs about it, to show you where you've left holes.
Rebuttal:

1. Using dpkg isn't that hard, and it's a huge win if you're already using a dpkg-based distribution (Debian/Ubuntu). "apt-get source libX; change stuff; dpkg-buildpackage". That wasn't so hard now, was it?

There's also tools to automate the creation of debian control files for packages that don't already have them. It's really not that difficult as long as you aren't building particularly complex packages.

2. Author claims that SCM for local builds is hard. I'm not sure how pacman solves this - sure, you can auto-apply patches from the build script, but you still generally have to redo that sort of thing every time the original package updates. If you really want to keep your repository small, there's nothing wrong with just keeping the patches and debian directories in SCM and bashing together a script to check out a buildable copy for you.

3. Adding an extra package manager on top of an existing one can be a huge mistake. Suddenly you've got to manage two repositories, which means twice as much maintenance as well as potential interdependency issues. It also means you've got a much more involved bringup process for new servers.
I just released Tranquil Checkers (http://www.tranquilapps.com), last thursday. I've only got three sales so far, but the first wave of 7-day trial expirations is coming up this thursday.

I'm only a college student, and I'm excited to join the fray.
Well, I stupidly did not follow the link to the notes, and hence missed that. In my defense, I think pg would have done better to pick a different example. The context, indeed the whole essay, is about "what you can't say". For the reasons stated, Chomsky either says things that a lot of people in the world agree with or things that are horrific (praise of Hezbollah). Neither of these puts me in mind of Galileo.

My suggestion to pg: use George Orwell as an example.

Thanks for the catch, in any case.
Amazon is trying very hard to be to ebooks what Google is to search today. This acquisition improves their chances of building a monopoly, but the ebook market (reader hardware & software, ebook formats, DRM, publishing, retailing etc.) is still very immature and fluid. So it's too early to declare winners, though Amazon is clearly leading. But all the activity makes the ebook space very exciting to witness and be part of right now.
Schedule of a bipolar programmer (me):

Spent N days working 12 hours a day and enjoying it as hell.

Spent next N days watching sitcoms, playing Quake 3, chatting with people, learning new technology (passively), and being generaly apathetic and depressed.
Yonkly is giving away free Kindle 2
I had one of those without beeing a dev even. Civ4 stopped working after a Quicktime update.
Isn't that what blogs are for? ;)
Maybe he's passionate about spending time with his family?
Well, you're here on HN...
The vast majority of students in K-12 public schools aren't going to be headed into jobs where entrepreneurship is an option, let alone important. Far more useful would be basic home-econ, as most people will end up using that in their day-to-day lives.
VixML (http://vixml.com) just released their Windows SDK for iPhone. Might want to try it out.
The same applies to life in general.
I love sphinx (we use a custom version of it to power http://bug.gd).

Some choice quotes:

"25 MySQL Boxes to 10 Sphinx"

"50M queries per day w/steady growth"

"1,000+ qps during peak w/room to grow"

It's great to see it standing-up well, though it looks like they made (or sought) patches for issues they ran into.
Just out of curiosity, any stats of how much medicine research gets done in places with socialized medicine? I could be wrong, but it seems to me a significant portion of new drugs come from the American market.
Dear Householder,

Our records show that no one living at your address has purchased anything from Foo Department Stores during the past year. Since 99.9% of the UK population buys at least one item each year from us, you must have stolen something from us.

To pay for the item you have stolen ... .

Otherwise we will have to come and search your house to discover what you have stolen from us.

Yours,

Foo Department Stores.
Slicehost Pro iPhone App now free
I would argue with you, but I've already written a 20 page research paper on this at the same University and under the same professors who created Freepress and SaveTheInternet.com. I've cited everything if you'd like to refute any part of it.

I'm not sure where you're getting your facts, but your story is pretty far from the truth. The government did not create the telecom monopoly that we have now, they only failed to prevent it (can you blame them? The Big 3 all lobby Congress). It was the government who started all of this back with ARPA, so I wouldn't point the finger at government because they supported the research efforts to create the Internet. Point the finger at the corporations who are refusing to build a better, faster network (even though their revenues support it) and practice redlining. The faster your speeds, the worse off their old business models are.

I assure you that local municipalities have the interest of the people at hand when they build these networks out, after all, the people collectively decide to build something like this before it gets approval. And they would most likely not have access to it any other way.

http://jtame05.wordpress.com/2008/10/21/network-neutrality-w...
The vast majority of students won't end up being physicists either.
How hard or easy was it to customize? Would you mind sharing the nature of your customizations?
this is the last time i will say taboo. bye

# echo "127.0.0.1 news.ycombinator.com" >> /etc/hosts

Somehow, I'm not saddened by your departure.