skysight-inc/HackerNews huggingface dataset:
"I didn't become parent because I think it will selfishly make me happier. I became a parent because I felt I would have something to offer a child and I wanted to give expression to that."

This is an interesting point. Do you not feel that the expression of this desire will make you happier? Did you adopt your child? If not, then how is the creating of a human life in order for you to fulfill your desire to give what you have to offer to a child anything but selfish? Certainly there were kids that existed before that could have benefitted from your gifts. I don't mean to say you should not have had kids for this reason. I think anyone who desires to have a kid and has the means should do so but I don't see anything different in your desire than that of someone who simply wants kids.
"proto-New Deal policies?"

As I understand it, Hoover was preoccupied with maintaining a balanced federal budget through budget cuts and tax increases. That's the opposite of countercyclical spending, which along with some welfare state components made up the new deal. Maybe he was on board with the welfare state and the idea of people having high wages (who isn't?), but the government doesn't cut the majority of paychecks in the country, and those it does cut, he was, well, cutting. In regards to the Depression, he was pretty diametrically opposed to what the New Deal became.

You might have a book that says otherwise, but I've read several books that disagree with you. You've got a pretty high burden of proof to make that statement.
Reminds me when we lost power a few days during a blizzard, and we just ran hot water - supplied by the university, powered by generators - in a bathroom to make a sauna.
Speaking for myself, it's not getting a "project" up and running that's a pain, it's getting a single line of code up and running. I don't like to have to make a project (or even a Main method) to do that; I would prefer a REPL.

When working on a big project, if I want to just test out a piece of code, I actually find myself launching the project, pausing it, and using the "Immediate" window in Visual Studio as a REPL, even though it's inconvenient for the purpose.
That makes sense. His jump to conclusions made the essay longer and more convoluted and confusing than of he just said "I need legal assistance and I don't have any funds. Help!"
Heh. How much time do you think Ford put in when it was all a startup for him?
Hiding iterator boilerplate behind a Boost facade
I like mine hot and black -- like the background on my text editor. No lattes for me. No sir.

And yes, the weight has been shifting to my hips because I sit in the cool air-conditioning all day.

And okay. You got me. I'll go read about Flume-Java.
Slow loading websites usually have nothing to do with the adornments of the UI. It's most often all the JavaScript widgets people plug into their webpages (at least from my experience).

These widgets use "document.write" to insert content into the webpage before it has completed loading, which if the widget server is responding slowly means your page loads slowly.

To combat this, you could program your embedded widgets to not load until page loads. For most people, that's above their skill level, so they just copy and paste and call it a day. The widget authors COULD write their widgets to have them wait until the page loaded before rendering themselves into the DOM, but 99% of JavaScript widgets (Google AdWords included) use 'document.write' and don't wait for the page to load first. They want to make sure that they get the chance to count the hit.
Many people disagree with the idea of Unions. That doesn't mean you should ignore everything they say just because you don't like one of their viewpoints.

People aren't "good" or "evil". People are complex. If you ignore someone just because you dislike some of their ideas, you'll ignore pretty much everyone.

Also it's incredibly unfair to judge someone without taking into account the political and social climate while they were alive.
Ask HN: Thoughts for a new language?
Hey all!
A few months ago I decided that I needed to learn the nitty-gritty of how programming languages work much more intimately. With that in mind last week I started the journey toward creating my own programming language called Koi.

The idea so far is that Koi will be a simple, object-oriented language with a syntax much like Ruby's, but built from the ground up to avoid blocking IO and using Fibers for concurrency. On a whim I decided to start from the bottom and am currently working on a VM prototype for the language. The VM is currently written in Ruby for ease of development/experimentation, but will be ported to C once the toolchain/architecture is somewhat stable.

I am interested in hearing any suggestions/tips that you have for the language's design and implementation. At this point it's impossible to tell if the language will be useful, or just a toy. But I would like to give it the best chance possible at succeeding and learn as much as possible in the process.

For those interested, the experimental VM implementation is here: http://github.com/aarongough/koi-vm (Note that it's very incomplete, slow and changing quickly...)
Water is indeed an important resource, but it's not a particularly scarce one in many areas. It's not a waste to use something one is paying for, in those circumstances.

I've lived in areas where water is terribly scarce, and places of plenty, such a I do now. In the places of plenty, some municipalities subsidize the price of water because it's politically popular. Under the guise of helping the poor, they help the middle class that is most of their electorate. Others do not. The ones that subsidize scream about scarcity and waste. That doesn't make it true. Subsidies distort the market.
Deadliest Sweetener Betrays Millions, Then Hoodwinks You With Name Change.
Stanford Professor Stung by Bond Fund Wins $2.2 Million - Bloomberg
I feel exactly the same way. I love using vim for everything when I'm working on other languages. But there's one saving grace of VS: http://www.viemu.com -- It combines the power of modal editing, motions, and commands with the features of VS. It makes working on C# apps (or Xna games in my case) almost as nice as developing on a Unix system.
FWIW, I don't agree that it needs an IDE to be productive. I often write little utility apps in C# in a plain simple editor (joe - just syntax highlighting and auto-indent) and it works just fine, no more or less than if I was writing Java without an IDE. But then, C# not as verbose as Java.
And that said, the CPU of the iPad is believed to be 1GHz, where the iPhone 4 CPU is believed to be a 750MHz model.

Its likely that the experience will be faster on the iPad when iOS 4 comes out for it in October.
I think both can coexist. HackerNewsletter can be more fresh while hackermonthly can become slightly longer for a regular HNer. Some articles attract too many upvotes in a really short period. I am usually not away for more than a week. But that said I still like hackermonthly.
The article has these little asides describing a videotaped interaction between a mother and her son...

“I have to get it to the part and then pause it,” says the boy.

“No,” says his mother. “You do that after you do your homework.”

Not that I haven’t been guilty of the same misparenting myself, but.... If you expect that you can ever get an eight-year-old to walk away from a video and do his homework by persuading him, you’re setting yourself up for unhappiness.
Wow, that's a horrifically one sided and incorrect view. Only held btw in the US, and by people who are not familiar with the actual history. Ford, like GM and IBM invests considerable effort in hiding their roles in that war.

Ford however, was one of the few who "took sides". They didn't just support the Nazis for economic reasons ( which is pretty damned horrific ), they actually hindered allied production purposefully.

Also, he got lucky. He built one of the first car companies and he did a good job at first. End result is he ended up being one of the big 3. Every industry has em. He was in the right place at the right time. From then on he had a large enough enterprise that it could run itself, all he had to do was sit back and not get too involved. Which he couldn't do. He nearly bankrupted the company and embarked on a bunch of inglorious economic escapades resulting in him being kicked out of the Ford.

I mean... jesus, who the hell taught you people history? How can you possibly look up to this guy FOR ANYTHING. He was a bull headed arrogant deceitful bastard who tried very hard to quite literally destroy his own country and his people.
Really? Happiness is shallow and consumeristic?
An interesting article, but it seems like the author is drawing the incorrect conclusions from the Dunning-Kruger effect (which I found to be a MUCH a more fascinating and informative read).
The photo was staged. That shot was probably the 15th or 16th time we walked past that garage, so I'm pretty sure no one was extremely happy at that point :)
Quickbooks is it. Seriously they are what every CPA/Accountant I have talked to uses and would like to have.
I realize most people aren't terribly fit, but in what sense do you think physical strength is underappreciated? I think most people are well aware of the benefits, they just don't care enough to bother.
> This societal moralizing about every single aspect of how one should raise their children is a big part of the problem described in the article.

Well, you are trying to add unearned emphasis with "every single aspect". It's not about "every single aspect", although it is moralizing about compulsion and pain.

> For the record, spanking is not necessarily abuse.

depends of the definition.

> For you to cite unequivocably that it is is pure unthinking political correctness.

You don't know how much though I have put into the subject and calling it political correctness is incorrect unless careing about whether or not people use pain and fear to shape children is just political correctness.

> Parenting is complicated, psychology is complicated

...

> Is everyone who was born before 1950 irretrievably fucked up?

I don't know if "irretrievably", but I think almost everyone is psychologically damaged in some way or another.
I don't think his right-wing extremism can be explained away as a reaction to FDR or the impending war, since it goes back quite a bit earlier. He published The International Jew: The World's Foremost Problem in 1920! It was actually the inspiration for parts of Mein Kampf (1923), which speaks approvingly of Ford and lifts some sections more or less directly from him. And, he met with and corresponded with Nazi representatives several times in the early-to-mid 1920s, a point at which the Nazis were a fringe extremist party not anywhere near government, so couldn't plausibly be said to be part of normal business ties with Germany. I think he just kind of hated Jews for some reason.
Methinks you can't find enough fault with the content of my post so you keep picking on the words that I've used. First, they were pretentious, then they were weaselly, and finally you didn't understand the meaning at all. Do you really not know what is meant by "smacks of"? Well, here you go:

http://dictionary.reference.com/browse/smack

So to be clear, I meant what I meant, that the author's agenda has a touch of dislike of women in it. What's funny, I bet if you saw a quote where someone said, people in African American Studies are just jealous of the white race's success, you would call that person out as being a flat out racist, yet when you see a quote that says, people in Women's Studies are just jealous of the beautiful girls, you pick on me for merely saying that it smacks of misogyny.

(By the way, I wish people didn't put words in my mouth all the time. I never said that the piece on its own smack of misogyny, I said that the author's agenda smacks of misogyny. Although an article that uses 1932 data to back up the portrayal of recent trends really is a bit desperate, wouldn't you agree)?
Tell HN: How to Get Your Profile Back If You Remove Firefox
I have just left an scathing flame on the firefox forums and can't find the link anywhere (forgot what support site it was on.)

I made a habit of trying the latest bleeding-edge Firefox builds, called "Minefield". I removed one last night, and it took with it 3-years worth of highly curated data; bookmarks, tags, passwords, browsing history and other stuff. It's absolutely paralyzing to go back to zero. I was shocked and horrified and let the Firefox folks have it.

I didn't need to. Here is how to get it back (on Windows XP at least.)

C:\Documents and Settings\user-name\Mozilla\Firefox\Profiles\

The directories in there are your profiles. Copy them to somewhere for backup. Firefox will have one of them as its active profile, and if you delete the active profile Firefox will never start, thinking it's still running.

List the directories by details, and one with the freshest timestamp is the active one. Move it out. Then change the names of all the remaining directories to its name, one by one, launching Firefox after each rename. Always check your bookmarks and your history.

I got my work back quicker than it took me to write a flame for Mozilla and trashing them in public. I feel horrible.

And yes, I am getting a Firefox t-shirt to make up for it.
The name of the company that Murphy Brown worked for.
A list of several data sources and tools to work with the data: http://www.kinlane.com/data/
Mathematical (TeX) Formulas - Google Chart Tools / Image Charts (aka Chart API)
As they use \frac instead of \over they probably should refer to it as LaTeX instead of TeX.
We'll definitely consider doing something like that. I'm a bit wary of the freemium model given that we're selling to businesses. I'd hate for folks to sign up for a free account and then forget about the site (usually restaurant owners don't have that much time on their hands to follow through with these things).

But offering a way to clearly prove the value of the service before they buy would definitely be useful.
Psst. Now that you're not in New York, you don't need to call it "the city".
Wouldn't you also expect it to be realistically crackable? Otherwise why bother
It seems to me that Apple really doesn't care all that much about the iPhone's browser performance. Anything that presents a good alternative to the App Store universe is not in Apple's best interest.
get them out of trouble

This is, unfortunately, against all evidence of what lottery winners actually do with lump-sum payments. Poor people have a lot of problems. Poor people with five million dollars in their hand have more problems. (Non-poor people generally do not play, and consequently do not win, the lottery.)
That isn't quite what I am saying. I am saying that buying something - or in this case having children - and expecting instant happiness is shallow and consumeristic.

Proper happiness comes from deeper things and while this probably isn't the place to go into it I would argue that its not quite what you should be aiming for - depth of experience and quality of experience are better things to be aiming for to my mind.
Everything has been enhanced by a JIT compiler for the apps. It should result in a 250-300% speed-up in real-world usage on most devices.
Venture Pimp: Startup Digest, Best way to be updated about Startup Events
So there are several books that said the same thing about Hoover, but does that mean it is more likely that these historians are more accurate than the historians who provided a renegade viewpoint?

I have read another book that said that the early new deals program and regulatory framework were essentially made by insider players, who wrote the rulebooks to fit their business operations. Suddenly, you would have a few entrepreneurs and businessmen, jailed because they do a few things differently.

For example, from my fallible memory, a businessman who sold tires has to compete with Goodyear, who have locations around the country. In order for his business to survive, he must sell his tries cheaper than Goodyears does. However, he got fined because Goodyear wrote the regulation rules for the tire industry.

Which one is more likely in your opinion? The image of government programs being an entirely benevolent operation put forward by FDR, or political machines benefiting some people more than others, sometime at the expenses of one another?

If I got a job with the work progress administration, I might be inclined to vote for FDR because he gave me a job, not whether or not if the work progress administration benefit the economy.
Groom: human readable Show for Haskell
Maps showing density of Tweets in four cities
The kitchen sink comes from the conflict between the C ideology C++ inherited, and the requirement for OO language features. RTTI and exceptions are fine when you can rely on them, but C++ users don't always want to pay for those features, so you end up with some libraries that require them, others that forbid them, and some in between which reinvented their own exceptions and RTTI mechanisms. Trying to glue all these disparate things together where there's so little accepted as being in common is a pain.

Languages built around platforms, like Java and C#, on the other hand, can assume that java.lang.Object / System.Object is the root of the inheritance hierarchy, that exceptions are used throughout for error handling, that reflection is available throughout (modulo security concerns), etc. The fact that you can rely on the base library, and that you can communicate between modules using containers / common interfaces in the box makes the job of integrating modules far easier.

C++ included some of these features, but didn't make them mandatory. So you end up with a strange mix across the board.

The other issue is that C++'s features aren't well thought out in an orthogonal sense. One example: the idea of exception safety doesn't mesh well with C++'s copy constructors, to the degree that you can't write a generic stack type whose pop method returns the value popped, because you can't get exception safety right on the mutation to the stack if the copy constructor on the returned value threw an exception.
Good point. I'll try to clarify the wording to make it more explicit.
My private burn rate is about 2000 euros, for the startup I'm working on (still in the idea/planning phase) it is about 50 euro on various online services.
Are we at the beginning of a marketplace over hackernews ? (not that this is a bad thing )
I often times feel unsettled when not working -- even when I rationally know that working more at that time isn't necessarily productive, efficient or sustainable. That's probably not the most optimal attitude.

Also, I've debated it a lot, and at this point am not convinced that working all the time == success, having seen many examples both ways. Consequently I find it pretty hard to justify telling people to work all the time now (in order to achieve success), and in order to justify however much I'm working I just say that I think it is the moral thing to do.
I may be confused, but according to Wikipedia http://en.wikipedia.org/wiki/Projection_%28relational_algebr... it seems that in relational algebra notation the attribute names are written before the relation, since the relation is an argument to the projection function.

This seem to me to be closer to SQL syntax.
hah...I actually went to high school with that kid. My parents went broke sending me to a private school they couldn't afford, so I had the pleasure of growing up with spoiled millionaire future liberal arts majors. Do I take pleasure knowing that today, I forbid my parents from ever picking up a restaurant tab when we go out, and meanwhile his parents are still paying for his cell phone? Yes, yes I do take pleasure :)
Large amounts of government funding for scientific research create an equally large incentive to produce results which are politically useful (or at least, not politically inconvenient). In the case of AGW, the easy "solution" is massive expansion of government regulation in all spheres of life, as well as creation of new markets for government carbon indulgences, an excellent mechanism for enriching politicians and selected corporate cronies.

Any contrarian viewpoints are excluded both explicitly and implicitly, because ideas that resemble what's already been published in journals are those most likely to get funding. The vast majority of scientists aren't gonna jump off the gravy train and potentially sacrifice their tenure.
Ask HN: Is there anything Google App Engine could improve?
Is there anything App Engine could improve for you to use it?
Yahoo's Insurgent Media Strategy
Try to implement the flash AVM2 virtual machine:

http://mahmud.arablug.org/avm2-opcodes-complete.txt

I started work on it in Lisp and made some minor progress when Adobe decided to cockblock and released Tamarin under the GPL.

Bit more stuff:

http://mahmud.arablug.org/avm2-undocumented-opcodes.txt

Feel free to pick my brains on the flash platform, if you want your toy to support multimedia. I got a gut-full of it with absolutely no possible use :-/

[Edit:

Should you go the flash route, I should be able to pull some IRC logs of interesting discussions as well.]
Author has confused experts with people who don't continually learn.
http://www.instapaper.com/
C# isn't a dynamic language - it is totally static. The introduction of the "dynamic" keyword in 4.0 has confused some people into thinking it is truly a dynamic language, but in actuality that keyword is just a compiler hint that causes any references to that "dynamic" variable to use run-time reflection.
The consumeristic version of happiness is.
SD5 - Top 5 SF Bay Area Startup Events this week
Here we go. If you thought language flamewars are bad...
Company housing was very, very common in Europe when the Industrial Revolution really got started.

Many German towns which got a train connection early on have these typical big red brick houses were the workers lived, probably the most visible reminder of that practice.
Interesting idea. But that would put us in direct competition with Yelp, Urbanspoon, CitySearch, etc, which already have massive market/mind share. Why would someone care about being listed in our directory?

Additionally, all of those directories already link to the restaurant's website. Our goal is simply to make sure that when the user clicks through to the website, they can actually find what they're looking for.

Edit: That said, explaining that all these existing directories point to your website, and when your customers click through, they want to be able to find your menu (or whatever else wasn't listed in the directory) is certainly valuable.
scale.metaoptimize - A StackOverflow-like site about high scalability and NoSQL
I have liked where the language has gone as well. I actually think that C# is a lot like Scala, with more mainstream uptake. It is not a small language, it is not simple, but it is a true multi-paradigm toolkit. You can do straight-out functional programming, lazy evaluation, OO, all out of the box. You can mix metaphors where appropriate, and the potential to end up shooting yourself in the foot is much reduced from that of C++. My biggest gripe has always been the vendor lock-in, there just don't exist the set of tools that ship with Java, particularly for profiling and configuring the VM.
>> "How can you possibly look up to this guy FOR ANYTHING."

I'm not sure what you're trying to argue here.

EVERY Human life can teach us things. Good and bad. If you don't want to learn, then fine, ignore him and anyone else you disagree with their politics etc

You seem to be arguing "he was evil vs he was good" which is pretty irrelevant if he had some good ideas, which IMHO he did.

I think you'll find many many historical/famous people have seriously flawed personalities, did terrible things as well as good etc. We are only human after all...