skysight-inc/HackerNews huggingface dataset:
2010 with a Tin Foil Hat
The input method is what stops the iPhone from being a "general computer". The iPhone is read-mostly. Great for web-browsing and games, but while you can write emails/documents on it, it's... sub-optimal. Without a better input method, a tablet is just a bigger iPhone, for which smaller == better.

Doesn't it have bluetooth or any other input that a keyboard can use. I'd use an iSlate and couple it with a wireless keyboard and mouse when I wanted to type a lot.
Crazy in a good way! Thank god for people like you!

Like many people here I've done my dues in tech support and I know what you mean about the difference between genuinely trying to help and train people, and providing minimal "cost centre" level support. Maybe I would like the first kind. Never seen it though.
No longer -dependent- on Qt. As in, my C++ code no longer uses QString in the core. Just read one more sentence and QT4 is listed as a supported toolkit :)
If OLPC pulls the XO-1.75 off, there will be a reference design for ARM-based notebook that is open-source from top to bottom.
Make sure you can really quantify the benefits of phone support as it could be quite a heavy time and dollar sink if you're not careful. Personally I'd exhaust every other avenue - don't forget traditional things like welcome booklets and DVDs if margin/CPA allows.
Stylish wholesale dresses of latest fashion trend
Allysfashion.com becomes the perfect destination for the women to purchase different types of stylish and designer wholesale dresses ranging from wholesale prom dresses to wholesale evening dresses becomes easy to buy from online stores from the comfort of your home. For more information log on to allysfashion.com
3D Poker Software
3d Poker Software brings reality to online card rooms. You probably thought that it was slower, and heaps of gimmicks and useless enhancements would probably slow down your overall game and make it highly boring? Nah, now check the 3d poker software being introduced by my gaming company.
Apply game mechanics to your app (video)
I wish being connected was such an innocent and purely merit based thing. I don't know anything about this particular case, but in general that's wishful thinking.
Iran Wages War on its 'Star Students'
My poorly remembered and partially imagined predictions from Jan 1, 2000
I'm actually a bit curious as to why they're using JGit as a git server. Is there something lacking in git-daemon, etc.?
Http://www.go4expert.com/forums/showthread.php?t=13203
Harsh lessons we may need to learn again
The God That Fails
"You can also hire me to teach you how to build your self-confidence as a standup guy." http://pdxcell.com
what do you mean by phishing? I am creating content for people who needs help. I know I should proofread this but I'm not associated with any divorce lawyers whatsoever. Cynical or not it is not funny to me. I am still on my way to creating this website alone. Thanks for the input Grox.
Google will be the Microsoft.

Microsoft will be the IBM.

Facebook will be gone in 5 years, just like MySpace. Half a dozen companies will rise and fall in replacing it. The web will churn even faster than it did before. Computing power is reaching a tipping point and I think we haven't even seen the tip of the iceberg yet in terms of the volatility of the industry.

Imagine 10 years from now where the computer power of facebook, twitter, or hulu today is the equivalent of a $20/mo. Linode account. Imagine a 1U pizza-box server with a terabyte of RAM, a petabyte of redundant SSD storage, and hundreds of processor cores. That sort of technology is coming, and as it arrives it's going to transform the industry.

Imagine a world where it's possible to scale out to not just millions but billions of customers practically overnight and at low cost. It might be possible to have a million transaction per hour service used by half the population of Earth run by a single-person startup that is only just barely ramen profitable. These levels of technology are coming, and they will absolutely be game changers. Web service companies will be able to grow at tremendous rates, become dominant overnight in newly created markets and then be eclipsed the next month by some yet smarter company.

Twitter and Facebook rose faster than Google, Google rose faster than Apple, and Apple rose faster than anyone thought possible. Not only will the next companies rise even faster than Twitter/Facebook but the cycle will be shorter, and the next companies after that will rise even faster in an even shorter cycle, etc, etc.

Anyone who thinks they can predict what the state of computing or the state of the web will be in 2020 is just fooling themselves. It will be different than today, that's about as much as we can know for sure.
Check out http://en.wikipedia.org/wiki/Nominative_determinism -- the phenomenon is real!

Seriously, you need to cut out the coffee, stat.
I'm not saying this is right, but at my place of work, our c# coding standard says a maximum of 25 lines. It also says maximum line length of 110 spaces (including 4 character tabs).
US Startups with Immigrant Founders Wiki
You should check out this paper:
Disk is the new ram http://www.ccs.neu.edu/home/gene/papers/acm-viewpoint08.pdf It's really neat.
If you don't understand it, just give him a call and ask him:

http://github.com/dhotson/dhotson.github.com/commit/422c04c2...

(Hahaha, I'm just kidding, don't actually call him)
wordpress + newspaper theme + plugins
Hey, HNers! Keep baiting him! The weather satellites show a spike in temperature over his location. At the rate he's steaming up, he'll explode into a fine red mist in a couple of hours!

("Fags"? Really? This from a grown-up? Utterly bizarre. Is this a fake account or something? It's done well, if so.)
Ask HN: Great programming books you read in 2009?
Give me list of top 3 programming books you read in 2009
I think the important bit is "the root of all evil": it also tells us that doing optimisations prematurely has the potential to destroy your project. Compare with something like, "premature optimisation will take a little longer to perform, and perhaps be not quite as optimal, but isn't that big a deal in the long run, really."
Just a little bitter! You win some and lose some dude! Pick yourself up, learn from your mistakes and for god sakes Shut Up, no one wants to hear you wining.
Not only memory, but there's also a performance penalty related to boxing/unboxing of primitives. That's why the author of that email described how he hasn't used the standard data-structures from Java, like HashMap ... preferring to write his own specialized implementation.
Sounds like a browser issue. I can select and copy and whatever text just fine with Opera. All you miss is the image of the guy.
I disagree. The problem with traditional media is that they define themselves as being exactly how they are today. And that doesn't leave a path for them to transform into what they could survive as tomorrow.

Big newspapers, for example, don't seem willing to succumb to the idea that regurgitating AP wire reports, the weather, national sports news, craigslist printouts, and Marmaduke strips need not be a part of their identity. All of those things are part of the glorious edifice of newspaperdom. And thus most newspapers will almost certainly hold on to that sense of identity until the bitter end, hoping that one of the many tiny little adjustments they keep making here and there will finally be their financial salvation.

Ultimately I think the vast majority of traditional media groups are just too wedded to their outdated identities to be able to shed their skin and become something utterly different.

Traditional media may still be doing a lot of the "grunt work" today in reporting, but that's already changing incredibly rapidly. And at the rate that independent reporters are sprouting up it may not be long until people stop peddling the line that blogs are just lazy consumers of the news that the traditional media creates (already that is not 100% true).

The thing that a lot of people don't realize is that a perfect replacement for the existent news media does not have to exist in order to "allow" traditional news media to fail. It is quite possible, and likely, that there will be a relative vacuum that will be filled in after the fact, not before.
That might be. But that still doesn't change the fact that your children aren't you. If you're hire your son or daughter to work for you then they still have to pay taxes.

I don't like taxes anymore than the next guy. I just don't like the idea that Mr. X should be better of than Mr. Y because Mr. X's grand parents where more successful. You should be able to provide for your children, but it should not excuse them from participating in society themselves.
Travel voucher codes
Travel voucher codes,Holiday discount code,Soliday Promotional code - FREE, Updated Daily. Every possbile travel voucher codes will be found here.
Thank you. Can it be made available for download after the event?
The Git codebase has been heavily-optimized from the start. Its speed when branching/merging was its main selling point, ever since Linus started talking about it.

The only way JGit would ever be equal-to or faster than Git is by using better algorithms. And somehow, I don't see this happening ;)
It could be a consequence of a big newcomer community. The likelihood of this being reposted and ending up on the first page tends to 1 after a certain critical mass of HN'ers who haven't seen it posted is reached.
Agreed. I thought "Fooled..." and "The Black Swan" were great and I have a lot of respect for Taleb. But lately, he has become too self-aggrandizing.

He seems to take too much credit for saying that an unpredictable event could happen, a few years before a relatively unpredictable (or at least, unforeseen) event did happen.
Not sure why aw3c2's comment got killed - I've been seeing this sometimes and I wonder if the autokill isn't a bit too strong.

But indeed, you can highlight and everything just fine in Opera.
Is ZOHO a US startup? AFAIK ZOHO is based out of Chennai.
And via the Java JVM it's possible to run other languages as well: I have seen PHP, and think there's a ruby version...
Thanks! The examples all assume source code, and I don't know much about Lua, so I wasn't sure.
Maybe someone should come up with a clearer statement, "Don't optimize beyond need", for example. At least it's suggesting that there can be a need for optimization, and that too much optimization can be a problem.
The alternative is to buy a house for $200,000
I don't mind Rand so much. Just people who claim that we're living "Atlas Shrugged" because they have to pay taxes or some nonsense.
Ten Technologies That Will Rock 2010
the uk seems to be particularly good at cheese (disclaimer - i am an englishman). it is something you don't appreciate til you leave (here in chile the only decent cheese i could find to have with my christmas cake was an argentinian parmesan!).
I don't know if you are just starting to write articles on the web or not, but a story should really have a resolution. To be frankly honest. I feel like I have been gipped reading the article with no resolution. It is fine to do a series, but you have to offer at least one piece of advice in the opening teaser article. To people interested in the subject you teaser had no substance at all. It almost feels like being baited which will surely set people off.
Hotel WiFi Should Be a Right, Not a Luxury
TenYears: The Biggest Product Flops of the Decade
As far as I'm aware, you can only use a phone with a single Google Voice account. So, if you already have a personal account that forwards to your phone you can't forward a company account and vice versa.
Cultured Perl: Flickr, a business's bst frnd
It's an arbitrary and nit-picky thread. It doesn't happen often around here but I'm going to enjoy it.
Adam Smith's warned us that self regulation of the financial industry would lead to the financial ruin of the country.

His invisible hand concerned the freedom to trade physical goods.

I don't have a bunch of snappy quotes available, the book is 1200+ pages long and took me 3 months to read, I wished I'd taken notes!

"The legal rate ought not be much above the lowest market rate. If the legal rate of interest in Great Britain, for example, was fixed so high as eight or ten per cent, the greater part of the money which was to be lent would be lent to prodigals and projectors [promoters of fraudulent schemes], who alone would be willing to give this high interest. A great part of the capital of the country would thus be kept out of the hands which were most likely to make a profitable and advantageous use of it, and thrown into those which were most likely to waste and destroy it.

When the legal rate of interest, on the contrary is fixed but a very little above the lowest market rate, sober people are universally preferred, as borrowers, to prodigals and projectors. The person who lends money gets nearly as much interest from the former as he dares to take from the latter, and his money is much safer in the hands of the one set of people than in those of the other. A great part of the capital of the country is thus thrown in the hands in which it is most likely to be employed with advantage."

Adam Smith - On The Wealth Of Nations
Mr. X will be better off then Mr. Y because his grand parents were concerned with his education, were able to provide guidance, had influence, were well respected, etc. Why do we allow all other forms of inequality than money?
by categories:(definition of "read, past tense": spent at least 45 minutes in Borders flipping thru)

-----------------------

FP:

-- Cesarini/Thompson, Erlang ; Logan, Merritt, Carlsson, OTP in action

-- Halloway, Clojure (supposedly, besides the Manning MEAP PDF book, another Manning and a Apress book are in preparation)

-- Scala: (all 3 books look pretty good, tho I haven't spent a lot of time digging in, and haven't decided if scala's language syntax is denser than clojure's; Payne/Wampler text freely available online

-- haskell: Real World. content freely available online.

----------------------------

NoSQL, kvstore, docstore, mapreduce:

-- Hadoop: Oreilly (White) and Apress (Venner) look good at first glance

-- couchdb: freely avail draft by Anderson, Slater Lehnardt

---------------------------------

Messaging queues and brokers: AMQP, rabbit, XMPP, ejabberd:

- no books / drafts, PDF beta books I'm aware of
> the net result of this "Chaos" - my normally 20 minute wait took 90 minutes.

And you think that's acceptable? I don't.
Agreed, though it would be clearer if the quote went, "Uninformed optimization..." or "Doing optimization without measuring first...".
A review of probability theory
"Sometimes no-warmup is important (see comments above about pacemakers), but more often a short warmup period is irrelevant to the overall application. If I'm using an IDE, I expect a largish loading period... but then I'm using the IDE all day. I don't use an IDE for 0.1 sec. If warmup is NOT important to the application, then allow the JVM a warmup period before comparing performance numbers. Many of the benchmarks in the language shootout at http://shootout.alioth.debian.org fall into this camp: too short to measure something interesting. Nearly all complete in 1 minute or less." http://blogs.azulsystems.com/cliff/2009/09/java-vs-c-perform...
That's the big miss. The people from 1900 would be shocked at how fat we are, not how strong we are.
You're bringing theory to a shootout based on facts. Hypothesizing that Java might be faster with a strong enough headwind doesn't make the actual, factual JGit run faster or C-git run slower.

I mention this because programmers seem prone to this, and letting theory trump fact is a great way to make sure that you never learn anything.
A more appropriate headline might have been "Pancakes in a can have grossed $15million this year".

The headline as it stands is trying to add some extra texture. "It's pancakes." - ie just pancakes, nothing fancy, nothing luxurious (though we have pancakes as a treat) they're just pancakes. I also find this to be a hint to a template of a salesmans patter. "In a can." - this evokes a staccato presentation on a TV shopping channel IMO and emphasises that all they did differently with their basic pancake batter was stick it in a can (even if that's not strictly true). "It's made $15 million." - the short sentence echoes the others and adds a little incredulity.
I can understand the disappointment, but, come on.. that's what a startup is all about. Sometimes you have to fail to succeed. Sometimes your ideas will get stolen. Sometimes Google will buy you for half a billion dollars; it's the name of the game.

In the end, "ideas" are worthless. It's implementation that leads to success; you actually have to build the better mousetrap.
I like how MJ's death is considered import, whereas news about TSA & security which is a common topic here is somehow not?
I read that 2 years ago, and I agree it is excellent. He goes well beyond the evidence against carbohydrates, but his claims for the politicization of diet recommendations is the best I have encountered.

As a side note, I tried an extremely low carb diet for a while after reading it, but noticed no real differences either pro or con. I similarly noticed no real differences many years ago, when I was vegetarian for a couple of years.
> I'm happy to wait 90m to get on a flight and feel like it's safe.

Perhaps you are, but I don't think everyone is. I'm certainly not. I get the the airport 60 minutes before takeoff for a domestic flight, 90 minutes for international (when in another country; it's hard to tell how long it'll take to clear passport control). Traveling is difficult and stressful enough as it is; I prefer not to add to that with an unreasonable wait either standing in line or sitting in an uncomfortable chair.

I feel safe (enough) as-is. I'd feel just as safe if the liquid restrictions and requirements to take off shoes and remove laptops from bags were eliminated from the screening process.

I'm well aware that I'm more likely to die every time I get behind the wheel of my car, than in airplane-related terrorism. Doesn't stop me from driving, though.

And that's really the thing. People absolutely suck at risk assessment.
The flip side is that, with most VC systems, queries about changes or repository history have network latency added. The feedback is near-instant from distributed systems, which keep their info locally. I find it makes a tremendous difference when, say, bisecting an error.
some metadata: the 3 freely available texts above, and the cheap MEAP/ beta book prepub drafts from Manning, Oreilly and Pragmatic are definitely good things (tho the Manning drafts are really rough).
Introvert's Paradise
The Peace War and Marooned in Realtime are also in a one volume Across Realtime, which also includes his entertaining novella The Ungoverned which introduces some of the characters, including W W Brierson (sp?) of Marooned.
HP Black Ink Is Costlier Than Human Blood
I don't see a dating site with genome sequence. What, pray tell, is the url?
Most likely they can drop it into their existing systems for deploying Java apps.
Thank you for reminding me about compilation time.

Now I won't be tempted to go back from scripting language country for a few more years... :-)

Edit: I should add that I have very fond memories about my youth and C, too.
Programmers Should Invest
I have major disagreements with a lot of Rand's ideas, but I agree more with her social descriptions/depictions/??(I can't think of a really good word) now, 23 years after first reading Atlas Shrugged, than I did three years after reading it.
> the fact that bugs per line is constant regardless of language

"fact"?

More like an observation that must be re-tested and re-established with each change in tooling.

Is Java bugs per line the same for IntelliJ IDEA and Emacs?

(And of course let's remember - bugs per line when? During development? In product?)
It is not a right. Whether a company tries to rip you off with exorbitant prices or lousy service is just a function of their lack of respect for customers. Obviously it is cheap to provide decent WiFi (as staying at numerous cheap hotels shows). Most expensive hotels just show they do not respect their customers (some actually do rise to the level of a typical budget, and cheaper, hotels and motels).

They come from the same school of management that creates our bankers. As Jeff Bezos says "There are two kinds of companies, those that work to try to charge more and those that work to charge less" http://www.management-quotes.net/author/Jeff_Bezos
Something like Stack Overflow's similar title algorithm could come in handy but it's a divergence from the minimalism of the site.
Spam Trapping
Not to wind you up further, but I think you mean "infinite loop".

I had never heard of fundable.com or you prior to the exposure initiated by this thread. I started looking up the all the background information I could and I tried (hard) to not pass undue judgment. The problem is not so much what others wrote about you or your business, the problem is what you wrote. In your messages you start (somewhat) rational and reasonable, albeit frustrated (for reasons anyone can understand). Then as you are coming to wrap-up of what you write, you say something that really makes me cringe. I don't know how or why you do it, but seriously, before you post something I urge you to sit on the text for a couple of hours before pressing that submit button.

Your name is attached to that shit.

(yeah yeah, feeding the troll, bbye karma -- should I have any)
I'm 23, and I'm much better at remembering names than I used to be. On the other hand, my attention span is down to about 10 seconds :-/
Keep it classy, HN
Anything but 'managed' -- while conceptually it covers things quite nicely, in practice it's used almost exclusively to mean "runs on the CLR", by those living solely within the Microsoft ecosystem whose knowledge of programming languages comes from Microsoft marketing materials. It's a loaded term.

There's plenty of nomenclature abuse in that ecosystem, like using 'assemblies' to refer to packages or 'blittable' for SHM.

'Garbage Collected' (or GCed) works fine instead of 'managed', especially since 'runs on a VM' is pretty nebulous, and the whole C++/CLI thing adds some confusion.
"Kids going through school today need to be more than mere consumers of this technology, to be functional and literate citizens"

That sounds like a song I've heard before. The details vary, but something difficult, rigorous, and in some way removed from everyday concerns must be taught. It sounds inspiring, but I'm not sure the connection is made between the agenda--every kid in the county takes Algebra I by 8th grade, say--and the goal--an enlightened etc. population.
Ask HN: Please post your Arduino goodness
Im sure Im not alone in getting an Arduino as a Christmas present. So far I've played around with it getting my hand back in with microcontrollers..

has anyone got any good Arduino links: neat ideas/libraries/sketches etc.

My long term project is probably to try and build a UAV like those from diydrones.com - but I need simpler stuff to fill the interim :D
Black Hole War
Once this matures it'll be incredible. I spent my childhood having various parts removed and replaced elsewhere on my body, to questionable effect. To be able to grow custom parts at will is huge.
The replies I post never seem to appear on that blog so here they are:

http://www.reddit.com/r/programming/comments/9ic0x/java_vs_c...

And measurements:

http://shootout.alioth.debian.org/help.php#java
Ask HN: Getting a grip on economics
I find my economics knowledge is typically deficient. Likewise I find every little bit of economics I learn is helpful.

Can you recommend sources that can help build a basic mental model of economics for someone with more of a coding background?