skysight-inc/HackerNews huggingface dataset:
> ... Nuclear power, geothermal, tidal, wave and wind power are all producing energy round the clock and if you don't harvest it, it's lost.

This isn't true of nuclear power plants; the fission rate, and thus the heat generation rate, can be throttled up and down as needed. In pressurized water reactors this happens automatically as the throttle is opened and closed, thus increasing or decreasing output from the "steam side" of the heat-exchange boilers, a.k.a. steam generators [1]. (In a prior life I was a Navy nuclear engineering officer.)

[1] http://en.wikipedia.org/wiki/Pressurized_water_reactor#Contr...
For both a book and a startup, ideas are cheap. The real value is in the implementation.
On a few occasions, Safari has claimed gigabytes of memory and caused my machine to start thrashing the swap. In that case, the correct answer is to restart Safari, not take a refresher course on virtual memory allocation.

Windows Vista had an issue where copying large files would set off such a huge swap-storm that OS became completely unresponsive for several minutes. People gave all the same VM excuses then as well, but there obviously was something wrong.
Not to mention it's BS to pick on Yahoo.

Intellectual Ventures? Mirosoft threatening Amazon/numerous hardware manufacturers to pay tithes because Linux infringes on unspecified patents?

Seriously, this guy is an idiot. It's been happening forever, but usually the threat has been from the big guy.
Double the price of last year.
They seem like a really good company to work for. I recently went through a couple of rounds of interviews there and although I wasn't really suited to the position (it was via recommendation so we gave it a shot) they seemed like smart guys.
Why Airlines Should Start Charging Overweight Customers By The Pound
This appears to be real. There is a Jia Zou working at google who has been there for 8 months. Source: http://www.linkedin.com/pub/jia-zou/5/301/9b9
Web Audio API overview (Part 1 of 2)
I had hoped for it as well, but it might never happen.

Now we have already C11, and AFAIK there isn't a single compiler that fully supports C99, let alone C11.

Then we have companies like Microsoft which nowadays care only about C++, and won't improve the C standard support beyond C89 on their compiler.
I'm genuinely curious: why have people downvoted dpritchett's comment?
Why No One Uses Your Test Framework
My opinions are irrelevant against the backdrop of the collective mainstream agreement about 'the way things are', but I will say this: I think anyone getting offended about the opinion that ADHD, and the mental-health industry in general, are a load of crap .. needs to take a vacation somewhere less supportive of decadent navel-gazing.
Hey Guys,

we would be glad to hear some feedback from you. Do you like the flight-dynamics, gameplay?

Here the link to the market:
https://play.google.com/store/apps/details?id=com.wingsoffur...

Best,
Andy
Yup. I already have my next book fairly well outlined. The key is - will I write it?
Right off I wanted to disagree about the preprocessor use for CSS. I just can't see that something like those has taken off so much that it's on the same level as something like jQuery.

But then it made me curious, I can't say that since I have no numbers and it's just an assumption. Are there any indicators of how popular tools like less or sass have become as opposed to regular CSS?
Wait - so you want to take the at risk group and give them a drug that failed human safety tests?

EDIT: I am trying to say that while obesity is 'bad', giving them a drug that adds to their risk levels is not a solution.

If you are still pro your position, bear in mind that you are now throwing dice and hoping that: (people who improve) >= (people who suffer + nothing happens).

Are you qualified to play dice with peoples lives?
The problem is not the time of the reply, it's the date.
according to some people a quite common exit is between 12 and 24 months[1] of the net profit. Considering his expenses (1700$) and sales (2500$), and initially ignoring the licensing fee, he had 800$ profit for six months, so let's round it to 150$/month, 3500$ is 24months of this profits.
If we want to consider the single licensing fee, let's say he licenses once a year, it's 1500+1800 = 3300$/year, and so 3500 is a 12month evaluation. Still acceptable.
10-15k$ I think it was not acceptable (by the buyer of course) with this numbers, even thought he could have reduced significantly his EC2 expenses (and so having a much higher monthly profit)

[1] http://www.softwarebyrob.com/2012/02/28/the-inside-story-of-...
The thing is, its not under your control whether the other party is offended. Sometimes there are objective facts and the other person is wrong. Say that you know if you push for your viewpoint the other person will be offended, but you know (and have evidence for) your point of view also. Should you not put it out there and fight hard for it because someone else's feelings might get hurt? What if Galileo had taken the same stance with the Church?
Modern web browser are complicated pieces of software that are also the nexus for most people's interactions with their computer. tiles' point is correct: Firefox will tend to cache things much like the OS itself. We should expect it to use a lot of memory. If your system performance has not suffered, there is no problem.
Rick Ross - Push It

http://www.youtube.com/watch?v=qk2jeE1LOn8&ob=av2e

The only song to push real code. :)
The engineering soul of the company is being evicted from the body, and now this. They're like the zombie Husks from Mass Effect. :)
The placebo effect only really changes self-reported symptoms. It makes people feel much better and that shouldn't be discounted, but it doesn't change things you can make objective measurements of - like whether the patient is alive or dead.
Forget supercondictivity, what about HVDC [1]?

HVDC can be as efficient as 97%, compared with the US average of 93%. That 4% "inefficiency tax" would likely pay for long-haul HVDC connectors (as outlined in one of Obama's 2008 energy proposals) within years.

[1] http://en.wikipedia.org/wiki/High-voltage_direct_current#Adv...
I actually had a NewBrain, think it's still around in my parents' attic somewhere.

I did quite a bit of real paying work on BBC Micros back in the day, and think they were great - but reading the way people tell the story today, one would be given the impression that the NewBrain was some kind of grim socialist piece of junk. It was actually a pretty decent bit of kit, quite a bit better quality than many of the other micros on the UK market at the time.

In an ironic turn, the company I worked for doing the BBC stuff later moved into Grundy's old premises in Teddington after they went bust.
He may be wrong and he may want to consider his views based on what others are saying. He may also be annoying you and others.

But the fact that he has to "hop all over this thread defending" does not mean he is wrong in what he is saying. Edit: It just means the group here does not agree with what he is saying. The group has disagreed with what I have said in the past as well.

I appreciate hearing his views although he uses language that I wouldn't use "lie" etc.

But I also don't believe in bullying. Saying "will you please stop?" in a "we don't need you around here" way seems parental and a put down to me regardless of whether it's deserved or not.
Firefox brings 3D to inspect element.
Parallel computing and the cost of TLB shoot-down
I'm going to Backbone conf instead.
Your site looks a bit broken in Opera: http://i.imgur.com/BmkUm.png
The freebies last year (Galaxy Tab 10.1, Chromebook, verizon hotspot) more than outweighed the ticket price and airfare. Depending on which session you went to (which meant more freebies - arduino kits, more phones, etc), you could make a solid profit off a trip to I/O.

I'm curious at $900 of just how much they plan to give out this time.
The Departed (2006) [Dual Audio] [Hindi-English] BluRay Rip | zee4fun.com
Thanks! I'm getting the book for myself, as well as for my young nephews/nieces who I'd like to introduce to CS.
I think the comparison of "Mercurial vs. Git" with "vim vs. emacs" is actually quite apt in this case. Both version control systems are better at different things - Git has more opportunities to do advanced things out of the box, and Mercurial has better portability and ease of use - and they both are designed with different principles in mind - Git with the Perlish "There is more than one way to do it," and Mercurial with the Pythonic "There should be one - and preferably only one - obvious way to do it."

And as with vim and emacs, you have people on both sides who vehemently claim that their tool is objectively better, when really it's a case of the two tools having different design goals and strengths in different areas.

The difference between "Mercurial vs. Git" and "vim vs. emacs" is that a person's choice of editor is largely independent of other people's choice in editors, and ideally your choice in VCS would be similar. But with a version control system you have network effects - if you want to contribute to a project using Git, you use Git, and vice versa. And because a few high-profile projects like Linux and Rails went with Git, Git had the stronger network effects, and ended up with a far greater share of users.

I could easily imagine everything going the other way if Linus or DHH had picked Mercurial instead of Git. So Git users need to stop assuming that the reason Git is so popular is because it's a better tool than Mercurial - it lets you do more things, yes, but that doesn't necessarily translate to "better." (Neither is Mercurial "better" than Git - it's more portable and the UI is smoother, but that also doesn't necessarily translate to "better.")
Ball has to make it through the output on the right to finish! Need to win the tutorial to complete!
It's a form of blackmail.
I don't really follow your example. Here's how I would think of it:

It sounds like the company (before the new investment) is valued at $20k. Let's say that the founders put in $20k of personal money into the company. And let's say the company has 20,000 shares issued, with each share valued at $1.

Generally the way the new investment would be described is that the new investor sets valuation on the company. From you example, it sounds like the new investor thinks the company is worth $500k, and wants to own 10% of it for $50k. In this example, before the investment the company is worth $450k, and after, it is worth $500k (including the new cash). The company presumably has increased in value from the original $20k to $450k thanks to your hard work. Congratulations.

So the original 20k shares are worth $22.50 each before the new investment, reflecting the company value of $450k. The company sells 2,222 shares at $22.50 each for a total investment of $50k. Now there are 22,222 shares outstanding, and the share price was $22.50.

There a lots of variations on this theme, depending on whether the value of the company is set before the investment or after; and whether the new shares have any different properties (voting rights, etc) than the old shares.

In your example, I'm not clear on what "decide to increase the company's equity by 10%" means, nor what the concept of a "reserve" is here.

Hope this example helps.
Palletizing Company, Crating and Packing, Loading and Unloading Trucks
Why is Firefox always mentioned in this context? Sure they have had a history of it, but lately they've been fine and if one compares the combined spawned processes of Chrome, Chrome typically has more memory consumption.
I believe that's an issue with Apple though.
Add Weather Functionality to your iOS App for Free
This is pretty cool. This mobile app component for iOS is essentially a mini-App with a small widget and a full screen 5-day forecast. It would be a great way to add weather forecast to news apps, outdoor apps, city guides, and many more.

It is free with advertisements embedded, but could be available in a paid version for enterprise use (no advertisements).
Why downvoting?
It may be not the best explanation, but IMO the closest to the way a "developer" should understand it.
On Linux a virtual memory is committed with mmap call.
Check this for details:
http://stackoverflow.com/questions/2782628/any-way-to-reserv...
This is basically how shared libraries and other shared objects are attached to your process.
Uh, having taken adderall nearly every day for 20 years, I can say that I have absolutely no temptation to take another when the first wears off. In fact, I tend to forget without an alarm and then wonder why I can't focus.

Nor have I ever had any compulsion to clean everything in sight or pluck every hair from my face. It certainly makes cleaning easier, but I certainly don't feel the need to do it anymore on or off of it.

You appear to have become addicted.
GE recently announced a faster natural gas based generator. 61% efficiency and can ramp up supply at 50mega-watts per minute.

http://www.fastcoexist.com/1678064/ges-jet-engine-inspired-f...

So there can be a decent enough complement to cheap solar power.
Something of that sort. You can also structure it as:

- Knowledge and progress are beneficial for the society.
- Inventions and discoveries promote knowledge and progress.
- Patents are supposed to encourage inventors to publish their work thus helping the promotion of the above.
- If applied badly, patents can be misused to serve totally different goals (like monopolizing the technology or knowledge), hurting the society in result. So the system needs to avoid that.

Software patents are the perfect example of the case where the original goal is reversed. I.e. by the nature of the software, patents only hinder innovation. So they should not be applied to software at all.

And that's why I called it unethical, rather than illegal. Patent aggressors might appeal that their actions are legal (within the current broken system), but since they have negative impact on the society and serve totally the opposite goal, they are unethical.
> An analogy is not a comparison

An analogy absolutely draws a comparison. I don't even know what you're getting at here, other than trying unsuccessfully to nitpick.

> But I believe it's intellectually permissible for others to condemn Hitler in a sentence - without my extensive training in Hitler Studies.

So you think it's permissible to condemn a human being while knowing essentially nothing about him, just going by what the groupthink tells you. Got it. Because "knowing essentially nothing" is what we're talking about here. I'm not saying you need to be an attorney to comment intelligently. 15 minutes of reading, if one reads the right things, would teach him more than 90% of the people here know about patents.

> Dewey, Cheatham and Howe

How clever. Never heard that one before.

> The only people who support the patent system are those who profit from it. I'm quite sure you're one of them.

Wellll... yes, but not in the way you probably think. I'm not a patent troll, and I don't represent trolls. I write patents for inventors. Plain and simple. And for what it's worth, to my knowledge none of my clients have ever engaged in patent trolling or sold their patents to a troll.

Patent reform, coming down hard on the trolls, whatever you have in mind... it would have essentially no influence on my business. Getting rid of software patents altogether would have a small effect, but it would basically be de minimis. Certainly not enough to color my opinions about software patents.
On Windows it's called committed memory

http://blogs.technet.com/b/markrussinovich/archive/2008/11/1...

(the article doesn't have an anchor there... but you know what I mean)
Teach them to interpret and understand cat /proc/meminfo .. one of the most interesting things you can do with this is pipe it into gnuplot and watch it over time as things happen. Try it sometimes .. you might get through to one or two.
For my entry for the original JS1K contest, I wrote my crusher by hand. It was a great learning experience as to how compression (in my case, LZ77) really works. I agree that it's less interesting now that everyone uses the same off-the-shelf crusher, but for me figuring out how to crush the source was half the fun.
This is a big pet peeve of mine. 'Curate' doesn't mean 'select a list of things I like and think other people will like'. Overusing and misusing words eventually causes them to lose their meaning altogether.
Is social media toppling Rush Limbaugh?
I'm not a politician or a philosopher. My guess, however, is that pollution of air and flowing waters can be controlled through Libertarians' concept of property rights, since the pollution thereof has an effect on other peoples' private properties.

Therefore, regulation seems likely and moral, though it isn't necessarily the only option.
This was going to be my first year at IO until I saw the ticket price. $900!!!
Some bugs I noticed (Chrome 17.0.963.79):

- There seems to be several bounding box issues for collision detection. Specifically, the track component affects the surrounding space in odd ways.

- If you move a small component inside the radius of a larger component, there appears to be no way to select the smaller component without moving the larger component back out of the way. I was expecting a "click again to select the next object in the z-order" functionality.
Ask HN: What non-technical questions would you ask when hiring a programmer?
Introducing django-bakery, helpers to bake out your site as flat files
A set of helpers for baking out your Django site as flat files.
I've read the pre-press galley: it's a solid, useful book. As I mentioned in my official blurb, the chapters on PR and fundraising alone are worth the read. Tons of good advice, illustrated with clear examples. Highly recommended.
Hilarious and clever, but would any of us want to be paid for our mobile apps or online services with the same currency?
Startup Lets You Create Cloud Connection Quickly
...damn, I was wrong:

https://developers.google.com/events/io/register
Microsoft Research: Beamatron
The problem with allowing this is that it becomes (as it has) de facto procedure to never read patents because you might infringe. So, this fails to uphold the idea that patents should teach society how to do a thing.

I'm not proposing that the patent should teach society, but the patent holder, as a condition of maintaining the patent. In any profession, there are trade journals or conferences that you have to pay attention to if you want to remain competitive. If your invention isn't interesting enough to get you into these venues as a contributor, then it should be, by definition, not novel enough to justify patent protection. If you do get in, there are enough eyes on the patent to identify prior art and challenge the patent before it has a chance to do much damage.
> What? I was under the impression that they rely mostly on advertising to recoup costs, their advertising budgets are generally much larger than their R&D budgets.

It's completely irrelevant what the size of their advertising budgets are. They will increase their advertising budget as long as they think that the added revenue will be larger than the added costs.

But if they have no patent protection, they will probably have no profitable product to advertise at all.
Ask HN: what was wrong with that HN post?
http://news.ycombinator.com/item?id=3694644

It has become dead instantly.

Well, this one too
When you read articles like that it helps to ask how much it will cost compared to doing it the "normal" way. The answer, for most things that are produced in volume, is generally "far too expensive for general consumption." Make a great demo for the printer company, though.

Think of it this way: a 3D printer is a general purpose tool; it really can't compete with individual tooling optimized to pump out millions of units of a single product. For prototypes and engineering testing, it's awesome (sometimes[1]); for mass production not so much.

[1] I have seen instances where a design engineer had to make a "hybrid" prototype part that was partially done on a 3D printer and partly on a traditional milling machine to make up for deficiencies in the 3D printer output.
Off topic a bit, but it's a good place to complain:

Typesafe,

Please don't be a tool. Take your "whitepapers" out from behind an email registration page.
It's a big deal that a for-profit company is willing to let all their customers and competitors see their source code and reuse it (in accordance with their license).

If we need a new word for this type of behavior to distinguish it from FOSS, then I hope it's a word with strong positive connotations, because it's a great thing for for-profit companies to be doing, especially when most for-profit technologies companies today are standing on the shoulders of open source giants of the past.
Because Siri has been getting dumber the longer it has been in beta and is currently worthless.
Anybody tried this yet?

I don't like the new inspect element feature nearly as much as Firebug, but this actually looks useful for when I cock up my divs.
First Come, First Serve: Google I/O Registration to Open March 27th at 7am PT
Be careful when transferring from GoDaddy Not to get locked for 60 days
Apparently it looks like there is a glitch on their website when you edit your domain information. In IE/Firefox when changing name/lastname a popup with 2 checkboxes comes up telling you that your are ok with 60 days domain lock if you change this information. In my Chrome those did not show up. I change name, and now its another 60 days to wait for the domain to be "available for transfer". Unfortunately, will have to pay for the domain for another year with GoDaddy.

Couple other points:

- this is not ICANN rule, this is GoDaddy own rule

- customer support, in this example will protect you (domain owner) from yourself in case you are a thief, and trying to steal a domain from yourself

- customer support cannot overwrite this rule.

- the highest you can go up is supervisor of the supervisor (floor manager). His name is "Joe" and he doesnt provide last name, doesnt have a badge, but rest assure "I am the only Joe working here". He cannot transfer you higher -- "thats not the way our organization has been setup". But you are more than welcome to call corporate.

I will wait 2 months, no biggie. But its just another reason to drop them and never come back.
I don't find it shocking at all. That's what groups are for. Unless there are dozens of layers then a proper group name is all you really need. It's inefficient to name every layer of a group when there's only a handful of layers. Especially when sometimes the thumbnail of the layer gives an indication of the contents.

Look at it in terms of arrays; sometimes you use an associative array and sometimes you just go with simple index numbering.
There's still tons of data to go through to further confirm the theory. After that... I'm not quite sure. Although it is highly unlikely at this point that they will remove the front wall which in itself is a masterpiece. Any damage would result in a priceless loss.
That's pretty cool. The easiest CSS sprite generation I've seen.
"Imagine we were living on a moon base where we had to buy air by the liter. I could imagine air suppliers adding scents at an extra charge."

But you'd be able to choose whether or not you wanted the smell at a given price. The poor student had no choice but to have the smells waft into his room. If the cook told the student "I'll open my window and let the smells waft into your room, if you pay me a fee", then a just judge would have no problem ruling in favor of the cook.
There is also move your mouse to the corner, which displays a list of running programs. You then select the one you want. It's like a classic start menu populated with all your open windows.

Or just alt+tab.