skysight-inc/HackerNews huggingface dataset:
1 oz ~ 15 g

1 g carb ~ 3.4 kcal

1 g fat ~ 9 kcal

3 oz fat ~ 405 kcal

3 oz carb ~ 153 kcal

405 / 153 ~ 2.65

That's assuming the nuts are pure fat. They're actually about 1:1:1 fat:protein:carb => 246 kcal, or a ratio of about 1.6

Ah, wait, yes, fair enough, the cooked rice would be much less calorically dense. Do let me withhold the water. Please cook 3 oz of rice.

My basic point remains: fats satisfy, calorie for calorie, faster than carbs.
EXT4, Btrfs, NILFS2 Performance Benchmarks
Ha! You might as well say Linus Torvalds was in the conspiracy too, since Linux required a 386 when the 286 was more common!
High finance and corporate pot, California style
I've found that I can have a lot of patience and interest in mental work while stoned, but I forget a lot of it after it's done. Weed is a mild amnesiac, and for someone with otherwise very good memory, this is noticeable. This may be great if you're doing something soul-crushingly boring, but a better strategy is to avoid that sort of work to begin with.

IANAN, but I suspect that in your case, weed is helping because of its indirect action on the opioid system, and despite, rather than because of, the characteristically "weedy" effects. Have you self-medicated with any other euphoriants?
I believe for pixel art there's some kind of uncanny valley effect once you go true color. That's why even bad 3D pre-rendered graphics were better received once graphics went beyond the VGA limitations (plus the usual 3D hype).

And it's a very slow process, hard to automate. So as games got bigger, it was hard to have that many individual paintings. You're basically doing an animated movie when you've got 2D pixel graphics.

That's why mainstream games can't make too much money with that, and why on the other hand, pixel-based games have seen renewed popularity with the advent of downloadable indy games for major console platforms.
When I'm having trouble getting started I like to reread Joel Spolsky's "Fire and Motion" post with this quote: "Maybe this is the key to productivity: Just getting started"

http://www.joelonsoftware.com/articles/fog0000000339.html
Yeah this is a really important point for sure that I didn't really capture in my original post.

Anytime you can choose healthy fresh food - fruit or otherwise - you are doing your body good.

It's just important to keep in mind that even fruit can cause you to be more hungry if you aren't careful.
I was in the same situation as you about 2 months ago and I decided to take the plunge and work on my own start-up.

While I know that work experience and the network from working someplace awesome would help me, I had the idea, the passion, and a basic prototype so I decided to just do it. I could always go join a start-up later, and I don't have any debt or obligations so I can live super-cheap. Even if I fail I will have a cool piece of software to show for it that I can use to help me get a job later.

Good luck with whatever you decide! Shoot me an email if you want to talk.
Maybe it has come on a bit but..

http://www.seomoz.org/blog/reddit-stumbleupon-delicious-and-...

More interesting than this would be to have data for every vote given. There'd be some great data mining projects in there. What time of day do certain topics work better, etc.
When I see headlines about Oracle and SAP worrying about their profits, I'll be more convinced that something has changed.

Megavendors may not worry much about their profits because they don't feel yet competition from startups. However this might change soon. One of my favorite enterprise-market startups is Vertica (www.vertica.com) - the product is just brilliant. I would expect in 3-5 years Vertica and some other analytical DBMSes (ParAccel, InfoBright etc.) to became serious players on enterprise market making IBM, Oracle and MS worry about their DBMS revenues.
A is the route Google takes (e.g. there have been 6 updates to Android since Feb 2009, with a 7th due out in a few months, but still not matching the polish of iPhone OS).

Apple does B (e.g. one major update to iOS each year, even if it means trailing the industry with features like copy/paste, multitasking, video chat until they can do them the pretty "Apple way").

Microsoft these days seems to have found a choice C, which is longer and longer iterations and settling for good enough or worse. Just look at the following release dates for Windows Mobile and you can see longer intervals for smaller improvements:

5.0 5/2005
6.0 2/2007
6.1 4/2008
6.5 5/2009
6.5.3 2/2010

I personally would rather work for Google, so my answer is A. Rapid iteration gives you the satisfaction of seeing something you worked on "go live" vs seeing it die on the operating table after years of work and knowing you'll likely see Halley's comet before another project goes live.
The way you phrase your question is somewhat prejudicial. No one wants to claim that they'll "settle." However, everyone has some threshold of "good enough" for release. Even your option B alludes to that; if you're iterating, it means that there's something that can be improved after release.

The real question is at what point will releasing produce the most value for you and your customers. For some circumstances, that point might be very early with very little polish. In others, it doesn't make sense to release publicly until you've ironed most of the kinks out.
Zero-sum is only a simplification, the world can get richer or poorer and I don't think is a zero-sum game. Evolution is not related to zero-sum games. Perhaps the post is about
learning to cooperate is better that thinking life is a zero-sum game.
Illogical question. The entire point of "good enough" is that it is excellent.

Each iteration of the project has to be good enough. All you need to be excellent is enough iterations.

Perhaps a better question would be, "Which do you favor, many 'good enough' iterations or one shot at perfection?" The answer to this question is obviously the former because the latter almost never gets done.
Fruit isn't good for everybody (some have problems to digest the sugar of fruits). Also it seems to contain a lot of sugar overall.
The #1 reason to start your own company is because you will have fun doing it and you have a strong undeniable urge to turn your ideas into reality.

It is not for everyone, so don't be discouraged by your friend leaving, but let this be a learning experience that who you bring on to work on your on your idea is extremely important.
The situation would be analogous to a meth addict who manages to kick the habit right before it kills him, I think.

I've lost a lot of respect for Michael over this news. He was taking the baksheesh from Intel at exactly the same time he was recommending that Apple be wound up and liquidated for lack of a viable business model. That took chutzpah he could have put to better use elsewhere in his own business.
I don't remember the name of the course but will respond when I get home tonight. Message me if I forget.
It's important to note that the author of that article said he had a degree in Physics: that's a quantitative discipline, and he very likely had to write code as a part of it. It's very likely he is underestimating the advantages that gave him over an Russian Literature Major (to quote Rands) or even an MIS/CIS major.

If you look at a good undergraduate CS program, you'll note that majority of is going to be general skills relevant to any sort of scientific/engineering work: e.g., there may be at most a single programming course in the entire freshman year. That drove me crazy as an undergrad ("when do I get to code, why am I doing all these proofs with Greek symbols?"), but it taught me to reason and think in a rigorous manner.

Of course professional programming experience also teaches you about things such as debugging, release engineering, configuration management and operations; all of these are crucial but are more about being able to scale and iterate upon a basic product, rather than discovering what the product you're building should be.
Hopefully they will find a nice low-tax state to live in!
What if GDP is just measuring all those houses being built that could not really be afforded?

State spending looks great compared to GDP when enormous amounts of money are being borrowed and spent in the state on Internet and housing bubbles.

But why should such a measure be used to decide whether we are getting good value for our money? If anything, the state should be getting leaner with the application of technology that is cutting costs everywhere else.
I used to have terrible cravings for crappy foods. I got rid by making two changes:

1. Exercise hard 5 times a week. I go to a local Crossfit gym which combines high-intensity sprinting with lifting and gymnastics (squats, pullups, etc). I've always been bored by gyms but at Crossfit you track your performance over time so you see how you're improving, and the workouts they give you are always varied. The reason Crossfit helped rid me of cravings is because I knew that if I ate crap I'd feel it during the next workout.

2. Controlled my insulin. I used to eat pancakes for breakfast and be hungry / crash two hours later. The cycle continued throughout the day, often resulting in irritability, headaches, fatigue, loss of focus, etc.

The Glycemic Index ranks foods on a scale of 1-100, where 100 is pure glucose. When you eat high-GI foods, it stimulates an insulin response in the body so that glucose is removed from the blood and stored in the body as fat. When insulin isn't present, it's a cue to your body to get energy by burning fat.

It's the insulin spikes and drops caused by eating high-GI foods that cause you to binge on crappy foods and then crave them again when your insulin level drops.

When you control it by eating good sources of protein, good fats (nuts, seeds, olive and coconut oil, butter, etc), and low-GI foods instead of sugary processed stuff (most, but not all fruits and veggies)your cravings will disappear and you will lose weight since your body will be burning fat instead of glucose.

I know it's hard to believe, but I've seen the effects myself. I have pretty much no cravings (when I do have them, I'll eat some high-quality dark chocolate) and I've leaned out big time.

What I do suggest, though, is experimenting and seeing what works for you. You can read all you want about diet hacks, but while we do have the same systems, our body chemistry often responds differently. Try experiments that resonate with you and go with what works.

Also, here's a science-based PDF about changing your diet to reduce cravings, lose weight, and be healthier.

http://crossfitoptimumperformance.com/index.php?view=article...

Good luck!
People have been telling me I just have to try alcohol or drugs or smoking for about as long as I can remember, and in spite of the fact that it really seems to be life-changing for them I'm fairly happy with the one I've got and I'd hate to trade with those that are advising me like that.

Pain killing versus drugs in the street sense of the word is a bad comparison, 'drugs' are a tool to be used when needed and appropriate, self medication of hallucinogens or depressants can cause all kinds of problems down the road, especially if your personality is not too disciplined.

Indeed, drugs have their purpose, and to tell a person whose life circumstances are otherwise unknown to start using them is in general as bad an advise as you could possibly give.
The key to performance is elegance, not battalions of special cases - Alan Kay
The soundscape is half of the effect I think. Sounds don't get nearly enough attention in modern games (as compared with the graphics.)
Thank you for this explanation, I've always wondered how this whole deal works. This also sort of explains why "eat whatever, but just in reasonable amounts and with reasonable variety" sort of diets seem to be a good approximation.
Yes. "Table salt" generally has things like anti-caking agents. A good quality sea salt has things like an assortment of 80-some-odd micronutrients found naturally in sea water. I have found it makes a big difference for me.
His name is Andrew. What's to confuse?
IBM Programming Languages Day 2010
Lets see.....i am 30yrs old, worked in marketing for a fortune 50 company and worked as a trader. Started Jan of this learning to program.......Ruby, rails, Javascript and until about two weeks ago Dojo. I enjoy it thoroughly, its like i am sitting down to watch Lord of the Rings. I am by no means find myself worthy of been called a programmer, but i started developing a little cellphone app targeting developing countries, its going really well, still coding it.

What i found is that there is so much help, so many places to find the answer if u can research. Just reading the source code, Readme docs, chat rooms, is so much help. Cookbooks, tutorials by bloggers are all helping me along. Also, you can create so much with just a little technical skills. At the end, you still have to run a business, be a hustler. So when i launch my little application, i will try and get some talent on board as well(if i am lucky). The key is to achieve a lot with a little.

I almost forgot......Google developer tools, has sped up my learning so so much, reading the source code of websites and looking at all the scripts. Its just amazing the resources available today vs 5yrs ago.
I actually tried for hours and hours to get this working natively in IE with VML (which is what excanvas uses behind the scenes). Unfortunately, it is just WAY too slow (each pixel becomes an "object" in VML space -- yeech). So I had to cheat with Chrome Frame for now. I am looking at implementing this in Flash for IE 6/7/8 (should be totally possible with their high performance BitmapData and ByteArray objects in ActionScript 3).
landlocked?
I'm kind of upset at the ease with which the use of Marijuana is advocated here for just about every disorder that people might suffer from.

For one it is possibly an illegal substance, second, it affects your brain in ways that would require a lot of research before you commit to it, after all, a programmers most critical resource is their brain.

Now, I know some people that function very well in spite of using significant amounts of pot, but I also know a much larger number of people that managed to turn a mediocre career in to a non-existant one because of their use of pot.

If you want to advocate the use of drugs I really don't think HN is the place to do it, if only because it is not exactly legal in most places, but most of all because you are possibly sending someone from the frying pan in to the fire and you won't be around to pick up the pieces should it go wrong.
Seems like it would be hard to go to bed after 4 am on a consistent basis. I'd like to know the schedule of those people. Probably a lot different from mine (I go to bed around 12).
I would recommend T-Mobile. I'm using a Blackberry Curve 8520 using their unlimited data plan, 500minute unlimited text plan. $70.71/month to month/pay as you go plan.

The EDGE service is spotty, like Boost but they also have sufficient selection of 3G and Android phones.
I've always thought it bizarre that many languages with static typing allow arbitrary values to be null. It's par for the course with dynamic typing, of course. Damn you, C.A.R. Hoare!
We're running out of Internet addresses
One thing that Veritica could learn from consumer startups is how to build a website! Their front page tells me almost nothing about what they sell or what they do. After a couple of minutes of clicking, I gave up and read the Wikipedia site instead.

Palantir [1] does a much better job.

[1] http://www.palantir.com
The faster I get code done, the less I learn.

You can easily crank out code and feel productive using your current knowledge. For instance, you don't need much experience to code 90% of all the websites out there. But if you're furiously getting things done, reusing the same old bag of tricks, when do you start wondering if there's a better way to do things?

Balance learning with getting things done. Lean to much on either side and you'll suck.
A simple Javascript MVC
Hedy Lamarr the Inventor
Someone Take Away Thomas Friedman's Computer Before He Types Another Sentence
The problem isn't rice. If you're asking about optimal nutrition, rice is one of the things to cut out, in addition to processed foods, sodium, sugar (the biggest problem), grains, etc.

More here:

http://crossfitoptimumperformance.com/index.php?view=article...
Would be great if you could give a little insight how exactly you started (which books, online tutorials... ) and in which order. Would you have done something differently?
Venture Fundraising in Four Graphs
B

Do your best to draw it straight. Slanted it will come out anyway. -- Mr. Someone, 2010
He did apologise for it:

http://en.wikipedia.org/wiki/C._A._R._Hoare#Quotes
Actually this helps big companies. They can afford to pay off the trolls and continue but bogus patents can kill off their smaller competitors who don't have money for lawsuits.

That's why Microsoft, for example, pays off billions in patent lawsuit winnings and then hires expansive lobbyists to keep them coming. It's peanuts to big companies but the freedom from upstart competition they get is priceless.
No. Yes you will learn a lot. Some truly helpful things, but 90% will be about how to thrive inside a company as an employee. If you want to be a founder the only real experience is to be one.

Your job as founder of a tiny startup puts you on the correct trajectory.
How to make AJAX-requests to ASP.NET MVC application using jQuery
For bonus points, change the graphic mode on the fly by counting h-retraces and get both low-res + colour and high res in the same screen.
I work at a big company, and no it is not negotiable. At big companies you get thrown into groups, and for people to be "special", requires a lot of HR work, and managing to get right. Usually something out of the box requires a high level okay, and they don't like to do that.

That being said, if you offer something that is rare, big companies will work with you. This is true of high profile persons being hired by big companies.

Also as you move up into hierarchy, or attain a certain number of years under your belt the company might be willing to budge.
I think it's saying that the 3-slit case acts like 3 2-slit cases clasically superimposed on eachother. Each individual photon only goes through 2 of the slits and generates that 2-slit interference pattern, rather than going through all 3 slits and generating a very different interference pattern.
Take this seriously. Very seriously. What you're describing may be no more than acute stress, something that can be fixed with a proper vacation (as in "completely vacate your life" -- go on a camping trip, visit an ashram or monastery, spend some time wwoofing) and a subsequent lifestyle change to allow for periods of relaxation and enjoyment during your normal routine. Or it may be something much bigger.

As a sober alcoholic (25 years), I can tell you from my experience that the number of people who say "I think I may be addicted" without actually having a problem is statistically insignificant. Not that you necessarily have an addiction as such, but that you probably sense that you're using (whatever) in a different way than you once did. In other words, you're self-medicating -- and you want to address what it is that you're medicating. Again, that may be acute stress, and a quick fix may do the trick. ("Mental illness" includes things like acute stress, depression, anxiety and so forth, so even if you aren't heading for major psychosis, the feeling that you're going crazy is more than just a feeling. And it's a positive feedback loop -- anxiety about your anxiety is crazy-making.) If you've stepped over the line into real dependency, then it'll take a little more work, and there are a lot of solutions out there. The alternative to getting help is exemplified in the gutters and alleyways of any major city.

On the other hand, medicating aside, you are also describing what I went through during the early onset phase of Lewy Body Dementia about five or six years ago. Not fixable, not fun, a bugger to diagnose, but its progress can be slowed. I ignored the symptoms for long enough (there was always a reasonable explanation) that I now walk around like a late-stage Parkinson's sufferer, get lost on familiar streets, forget the names of the people closest to me, and soil my trousers from time to time despite receiving the best possible medical care.

Are you taking this seriously yet?
As somebody who has used both Rails and Django commercially I can safely say that I prefer Rails over Django even though I like Python more as a language.

This guy marks several advantages of Rails as weaknesses.

Migrations for example. In Django you have to migrate manually, or lose data. Lack of migrations is not an advantage.

Templates. The Django template language is one of the worst in existence. It is utterly inflexible and hard to use. It is slowly getting better: now you can use `if a == b` instead of `ifequal a b`. Why not go all the way to a usable and powerful template language?!
Thanks for the links! I had seen the NoS diet before, but forgot about it. I hadn't seen Joe's Goals before. I was impressed and I created an account.

While I was looking around, I noticed that Reinhard Engels has his own information tool for keeping track of things like the NoS diet:

http://www.everydaysystems.com/habitcal/

I also find his alcohol "glass ceiling" interesting, and it looks to me like habitcal is better suited for tracking things like that than Joe's Goals, though Joe's Goals has a nicer UI and seems better to me for tracking things like the NoS diet.
I realize it makes me a pompous ass, but being a pure mathematics student has caused me to recoil whenever anyone quotes a "law" of the soft sciences and uses it as proof.

I am quite glad to be in a field where deductive logic is used; these sorts of tirades where its up for debate whether or not what you're saying applies (or was even correct in the first place) don't really happen.
I agree there are other ways, but it's a vague proxy for inflation+population+standards of living, and I don't currently have available a better proxy. If government spending is staying constant as a proportion of GDP, it just means that government services are growing exactly in line with everything else, with an unchanged private:public sector balance.

You can't just use inflation, because if, say, median wages rise faster than inflation, then the cost to the government of the same amount of labor will typically rise faster than inflation as well. (This is one reason Alabama has low spending, because cost of living, land, and prevailing wages in Alabama are low.)

What people expect out of government services also rises roughly with GDP: a spectrum from poor countries, where not having A/C in government offices is fine, as are overburdened slow trains and pot-hole-filled roads, to advanced countries, where people start wanting things like internet-enabled services, high-speed rail, and modern freeways.
Fully agree about Vertica's website - it should be redesigned for sure. The only small excuse for them is that they don't sell through website (contrary to consumer startups). Direct sales force and customer references do main part of this job (which is typical for enterprise market).
Ugh, casting.

Is the use of generics in Java still not common?
gracias Pete. Call ya later to wish you good luck on the bar this week.
Thanks for correcting me.

By the way, can you recommend any way for me to pick up the fundamentals of modern cryptography?
The idea that California's only budget problem is that they can't raise property taxes easy enough sounds suspiciously like tribalistic thinking.
yes yes yes this is me too :(
i dont find code/work to be enough interesting to need to do them, and since i have no fixed deadlines i end up researching/reading a lot and producing almost nothing.