skysight-inc/HackerNews huggingface dataset:
I've owned this table set for going on 2 years. Cheap price tag, easily adjusted for height, perfect for holding language manuals, durable, and is easy on the eyes. I would recommend getting a full glass top.

http://www.ikea.com/us/en/catalog/products/S89871071
I thought a friend joked when he talked about Sharp Fonts. I saw their home-page and thought it was a joke too.

Apparently not.

Why would anyone prefer text rendered using only 1/3 of the possible pixel-information?
https://www.nearlyfreespeech.net/services/hosting is the only service I know of that does this kind of thing other than GAE and Heroku.

They support a whole bunch of languages, but PHP is the only one worth using because their execution model is pure-CGI — no persistent processes. The pricing model is just like GAE: pre-pay into an account that is debited for the resources you actually use.
Choosing Personalized Bridesmaid Gifts on a Budget
Correct dependency handling and implicit rules, for one. The amount of effort required to translate

%.o: %.c

into ant is unbelievable. You can use the depend tasks but those require you to know your dependencies ahead of time and take explicit action to check them.

It is more a measure of how unbelievable maven 2 is that ant looks pretty good in comparison, because ant is terrible at most things other than running javac.
On canary randomisation for hardened Linux applications
You don't necessarily have to touch the markup directly, your app can essentially be pure JS (or compiled to pure JS) that paints it all into the DOM dynamically (see http://cappuccino.org/)

You don't need a server-side language if the app doesn't really need to communicate with your server. You can do everything client-side with LocalStorage (SQLite) and cached assets. If the page has the right metadata on it, "Add to Home Screen" saves the whole app locally.

And there's no reason why the server, if it needs to exist, shouldn't be executing the same language (see http://nodejs.org/)

The modern web is the platform. There are nice local platforms, but your "write once run anywhere" 'native' app isn't going to fit in on any platform that actually gets used.
Comment not related to the article.

The "templates" the article is talking about are large boilerplate comment blocks at the top of source code files, with license, attribution, changelog, etc. information. Nothing about executable code.
Semi-off-topic comment:

Figlet output. Yay!
Opposing closed platforms is done not by bickering about it but by building better ones.
Your anecdotal experience is not valid evidence that 700k iPads were not sold.
unless your scholarly work involves AGW ;) ... just joking
The "won't someone think of the children" argument makes me laugh, a little, but it also dismays me.

There are children out there who are the next Jon Ives and Steve Jobs - people who will take the raw materials they have and produce what they consider to be high art, the best they can make with the technology and materials of the time.

Nothing has or should stop Apple from producing the absolute best examples of their vision. Nothing. And making something that is a commercial success is a part of that expression - one-off technological marvels are not as impressive as something that works for real people in the real world.

I think it is inspiring for the young programmers and designers and Make-subscribers out there to look at this thing and see what is possible to create. It is not necessary that they may take it apart and it is not a feature. They are not selling a toolbox, nor a platform for development.

If you think that the world is headed towards a computing world where no toolboxes or platforms are available, I think you need to make a better case. I see things getting better, not worse.

Apple try to make high art, with technology. To do that in the long term, you have to do so within constraints - commercial, technological, market, content, etc. They have been remarkably successful at doing so within those constraints, with some errors (eg the cube).

I am pleased that Apple made the iPad. It looks beautiful, and I am sure it functions well. I think it is something for humans to wonder at and be proud of - that this is the age we live in, and artisans exist who can design and produce such a device. I can't imagine myself buying one though. It's kind of like a Ferrari - I appreciate it, but it has nothing to do with me. And I wouldn't try to tinker with it. And, I'm not worried that all cars will one day be Ferraris.

If I could meet with DaVinci, and show him one example of our age, I'd show him an iPad. I think he would like it.
I disagree. I see no reason other than Apple's choice that the iPad shouldn't be on the same level as a laptop or desktop.
Especially as home delivery was free.
Aw, too bad. I was hoping there'd be a Python Sinatra. Oh well!
If you use Cappuccino, you're down to, at most, two languages: Objective-J and your server-side language. Considering that Objective-J is essentially a superset of Javascript, if you're okay with Javascript as your server-side language(or if there's some Objective-J-based server-side framework I'm not aware of), you can create web applications using just one(or, if you don't count Objective-J and JS as just one language, 1.5, at most) language this very moment.
There are dozens, if not hundreds of Android tablets, and concepts coming in the next 18 months, not to mention Windows 7 mobile etc

The Windows 7 mobile platform is just as closed as iPhones and iPads, and Apple is trying to have Android shut down by the courts. If they get their way, there will be no viable open alternatives for mobile computing.
We're not talking about what Apple ships with a desktop Mac. We're talking about what they don't ship with an iPad.
I don't want to use Javascript. I want to use to be able to use any language to write web applications. Any one language. :/

I think we're really choking ourselves as hackers if we let Browsers either end up as completely JS or the hacked together combination of (poorly enforced) HTML, (ugly syntax) CSS, and Javascript
Yup, and my templates include that section.
So you think it's ok that the progression "really sucks" to "sucks" is something to praise Apple for? I have higher standards.
you say

"If this was any time after the 80s, the BASIC that the machine came with was /not/ the same thnig that was used to make professional programs. A C compiler or assembler would cost you more than $99 in today's money."

and

"only having to pay the $99 if you want to load your app onto the device. I'd say this compares pretty favorably to the dev tool pricing of old."

You have to pay 99$ per year. What dev tool pricing "of old" had an annual license fee of 20% of the device cost to load your program onto your device?
Oh god stop moaning. Please.
PR is a trailing indicator of negligible importance these days, but is retained mostly by Google for public relations reasons and by SEOs because it communicates the concept of link juice/trust rank in a fashion that normal people can clearly grasp. ("Sites have a Magic Number associated with them and bigger Magic Numbers are better! I'll make your Magic Number bigger!!! Pay me money.")
Map of Online Marketing Trends
No country has embraced prepackaged food as much as the United States.
By picking something interesting, which anyone can still do (and far more invasive uses as well), and making a big deal of it? This is a publicity stunt, more likely, because his work spread quickly, and normal people started to notice that this said things about them.
I guess that is one reason why the front display is made of quite thick glass (it seems) and the back is made of aluminum. You would need to give it quite a beating in order to damage the batteries.
It certainly simplifies things to say x will replace y. I suspect that with the ipad, its more of the beginnings of a new facet of computing.

For me, as a developer, the ipad certainly won't be much more than a diversion or a target for development. For people like my wife, though, I think it will definitely have an impact. Many people simply want a content consumption device (web, media, etc), and I think the ipad is a very good device for consuming most content.
Ask HN: Hacking Learning Resources?
I have put myself on a heavy learning workload, as I feel I need to update most of my skills. As a teacher, I have set myself challenging, project based goals for this learning. Through some old HN submissions I have found some excellent resources on the various subjects (Math, AI, statistics, design, programming to name a few)
The only thing that I can't seem to find are any resources about improving (or hacking) the process of learning (various google searches have led to articles on learning how to hack, but not hacking how to learn). I managed to uncover this site: http://oedb.org/library/college-basics/hacking-knowledge which has some good tips, but I would like to see if anyone here has some good book recommendations.
One thing to keep in mind is that I don't want to cheat so to say, I am not going for any exams or anything like that, and I am not looking for short cuts (I do have a few books on the memory palace theory and such for helping my recall). I am just trying to find some good ways to make my methods of learning more efficient, as I have a lot of information to go through.
why should I have to call MS for permission to upgrade my PC? It's the principle. Besides it was just the straw that broke the camel's back. Crashes and freezing were fine when I was a kid, and Windows was primarily used for video games. Once I grew up and started using it for work, that was no longer acceptable.
If you like milk - make chai (indian tea)

Also, to get in some veggies with some taste, try some curries (you can learn to make a decent potato curry and save leftovers - you can get some ready to make mixes at your local asian grocery store). Also, cauliflower curry is pretty good tasting yet economical and lots of leftover. With curries, indian flat bread (naan) is pretty good.

As about Ramen, you can make that better by getting better flavored ones (again, hit the asian groceries). A crazy cool trick - make ramen stove top; but first, fry some onions and w/e veggies then set it aside. Do your ramen with water thing, then throw in the veggies and your local asian grocery curry mix.

As about eggs - a bagel and omelette in the middle is a pretty decent breakfast. Throw in some fried onions and some basil flavored pasta sauce (try the pasta sauce section) in the omelette and you have a winner.
Funny, I see the solution as being avoiding the attachment to begin with. His argument applies whether or not you have cancer. Relying on another person for happiness is a foolish move. It is a much better idea to learn to enjoy solitude.
on the desktop, i go for google reader. what i find on the iPod (i've yet to receive my iPad) is that i go for the app. like marketwatch or strait times. i find it more convenient. you on the other hand find it less convenient that way.

That's interesting to me.

i also find it interesting you think apps are a fad. I don't think it'll turn out that way--- quite obviously. i think market forces, meaning people making money off the apps can be enticing.

i don't think this will be limited to iPads--- Google Android apps could be another vector, but you make a good argument re: that it would be like another browser to support. imho they'll support it too as soon as more and more people use mobile to browse the internet. iPads, iPhones, Android phones, are awesome platforms to make this happen.
The point of his post was to point out that current Mac OS X font rendering almost completely ignores TrueType hints. Apple owns some patents about it, but that doesn’t mean that they use those patented techniques in their current implementation.
So laptops will magically cease to exist?
What a computer is used for should not be up to the manufacturer of the device.
I wonder how much of this is just because you're using a slow encryption function. On my (quite fast) machine, the default 128-bit AES encryption can handle a little under 800 Mbit/s. Meanwhile, Threefish-512 can encrypt at 4 Gbit/s on the same machine, with what we lightheartedly hope is an equal or greater amount of security. And if you use CTR mode for block chaining, you can parallelize it among however many cores you have, for several times speedup -- my quad-core machine could manage 16 Gbit/s with Threefish-512 in CTR mode, which is really quite zippy.

What I'm saying is, faster transfers should be possible. And they probably already are, if you're willing to find out how to tweak the OpenSSH settings. Maybe.
A really useful thing I use with ssh and netcat is to forward SSH connections through a bastion host like this - http://backdrift.org/transparent-proxy-with-ssh

It looks like netcat can be substituted with the openssh 5.4 builtin.
"1. Two multinational corporations staffed by highly sophisticated investors came up with a contract. One corporation then enforced the terms of the contract.

How evil."

Yes. Goldman knew the contract was fraudulent. They signed it to create a bogus asset that they could list on their balance sheet, allowing them to speculate using what should have been reserves. If AIG could not pay, they would simply write it off and lose a pittance (the few percent they paid AIG), small compared to the returns they could get on the speculations. If by some miracle AIG did pay, Goldman would throw a party where it rained money and cocaine.

"On the other hand, Goldman (and everyone else) did not expect gigantic AAA counterparties to go bankrupt."

First, a proper financial investigation ("due diligence") looks into the risk that the counterparty will spend all the money on fast cars and hookers. Second, if Goldman did not expect bankruptcies, then why did they buy insurance for bonds they did not own? Buying a derivative by itself is not a hedge, it is speculation.
iPad.putOn(iShelf).iForget();
In the real world, it's unlikely that a trie of any real size will be comparably performant to a hash table with a sane hash function: trie algorithms involve moving from node to node, each of which will require an unpredictable retrieval from non-sequential memory. Memory latency is pretty high these days (~200 cycles), so hash tables will almost always be quicker.

This is not to say that radix tries aren't extremely useful - they're compact and fast - but they're unlikely to match a hash table for raw performance.
Failure can be great even if it never leads to success. Several people I've known have started a business with their own money, failed horribly, and never started another. But it gave them perspectives they never had before, and most importantly they worked the rest of their careers knowing that they had tried their best, and just weren't the right person at the right place at the right time to succeed.
How much do the Execs Make Anyways? The Pay at the Top
What Friedman should be asking is as technology commoditizes, what other high-growth areas can the US be competitive in?Apart from some narrow niche (OS and productivity software, chip design), it seems the US is content with shifting certain types of hardware design and fabrication to foreign nations, while enjoying the role of brand marketing. Cost is usually cited as reasons. I think the question should be: what other growth areas remain and how can they be exploited by these risk-takers?
Hi. I am from above mentioned TheDeadline-Team!

We can definitly recommend Google App Engine. The SDK is really cool and you don't have to care about managing servers. Scaling is easy. Its (almost) automatic. The datastore is a natural fit for Clojure datastructures, but you have to learn how to structure your data for a distributed key-value store: When you structure your data, you have to think about what has to be in the same transaction (entity-group) and at the same time you have to think about reducing data-dependencies to minimize contention. But when you have lots of data, this is what you have to do anyway. For me, it is much more fun than using an RDBMS. (Read this: http://code.google.com/intl/de-DE/appengine/docs/python/data...)

We did the whole system in Clojure, so you really can write large systems using Clojure/GAE. It works! (Although the UI is simple, TheDeadline is a complex piece of software e.g. containing a self-written rule-based expert-system, a production system, very similar to LISA http://lisa.sourceforge.net/.)

The functional paradigm means less code and makes it easier to build powerful abstractions. You don't have to write lots of boiler-plate code like in Java and Clojure is more concises and much more powerful than Python. (Stop! I don't want to start a programming language discussion now! :) ).

We will soon post some Clojure examples and some free software libraries for GAE.

If you are interested, just follow our blog H.W.A. (http://www.hackers-with-attitude.com) and/or try out http://the-deadline.appspot.com to get the "feeling". ;)
Download MeeGo build for Nokia N900
But the advances in battery technology are lame compared to CPU / memory / disk.

In the last 30 years, we've gone from having a room full of hard disks storing 32GB, to a memory chip the size of your fingernail storing the same.

In that same time period, batteries have improved a little bit. I understand it's a "harder" problem, but it'd really be nice if people were working on it.
Have you looked at Bespin? https://bespin.mozillalabs.com/
Search adultfreindfinder
- I see you like what you taste like? I've just had you in the ass <a href="http://adult-frien-finder.freehostia.com/adultfrindfinder/">adultfrindfinder</a>, and now you smakuesh my dick <a href="http://adult-frien-finder.freehostia.com/adultfrindfinder/">adultfrindfinder</a>.
First test flight scheduled for X-37B mini shuttle
Cal Newport's Study Hacks is excellent place to start:
http://www.calnewport.com/blog/

In general, the best way to learn and retain memory of it is to collect, organize and repeat in small chunks, which you know already. To optimize the cycle is the tricky part. For collecting, keep a simple blog or a private posterous, so emailing it to yourself for future reference. And, use tags, my friend. Lots of tagging of your bookmarks. Amazing how much learning to know where things are when you need them is a handy thing to do.

As about organizing, have a buffer time on Sunday (as Cal would say) to organize the week ahead. And remember heavy ≠ optimal.
I Got a C on My Orgo Exam What Should I Do?
Yes, because there totally aren't any sailboats around now that steamboats and motorboats got invented.

And people definitely don't go and watch plays and operas live anymore now that they can do so in their living room with a TV.

You need a better dictionary..
"No everything would NOT have been fine. There was a real fear in the market."

For good reason: many large financial institutions were based on fraud. People were worried that there was nothing backing up their deposits because there really was nothing backing up their deposits.

"By 100% backing any bank that failed, the FEDs allowed the flow of money to continue through the economy ..."

No, to prevent a panic you back up depositors. "Worried that your checking account might evaporate, that you might not be able to make payroll because they stole your money? Don't worry, our printing press has you covered. And the crooks? They be goin' to jail." The inflationary costs would have been eye popping, but they would be over rapidly, and a foundation of trust would have been laid for future growth.

Instead they bailed out the con artists with taxpayer money. This will either have to be covered by punitive taxes for decades (destroying business recovery through low profits), or by massive inflation at some unknown time in the near future (choking off business recovery through fear). Meanwhile the institutionalization of fraud creates direct fear that prevents reasonable speculation.
What does the open letter to hobbyists have to do with open source?
They're not doing much that's dramatically new - check out the M-PESA system, which is massive in North Africa...
And 90 JooJoo tablets. Minus 15 orders that were cancelled.
The worst looking website on the internet
Getting Established in Ahimsa Or Non Violence
I feel the same about this. In fact, I refused to work in web industry before. I did CSS|XHTML|Wordpress customization, but I just didn't feel that right feeling.
Well, I intend to buy my mum a iPad and keyboard so I can prop the iPad up on her desk, and she can use it just like a normal desktop PC. She will be able to do all the things she does normally, but with many orders of magnitude less tech support calls to me! So yes, a iPad laptop would be even better.
I was thinking the same thing.

From my knowledge, PayPal followed some what of a lean approach. Their initial product was about sending money between palm devices. When they tested it and figured out that no one would use it, they just pivoted to online money transaction, which more people found useful. That's when they started to scale.

Now that sounds pretty lean to me.
USB 3.0 is here. Lots of motherboards are shipping with it already: http://www.newegg.com/Product/Product.aspx?Item=N82E16813128...
From where I see it, it looks like people who call themselves capitalists would generally like to reform the regulatory/legislative system so that it only supports the capitalists.
Errr, but how does someone know that something is copyrighted and what license if nobody is writing this info?
Who do i contact when i have no info of copyright and want to use some others code?

It may be ridiculous for that author but it's quite important.
What are the Research Paper Ideas
Research paper ideas are the basis of writing any term paper, as selecting a wrong idea can mar the whole presentation. Hence, it is essential that students spend considerable time in making a list of topics that can suit their research papers.
Another semi-intellectual with a gripe against Apple hits the whine. Sigh. When ever will they accept that tablets were never aimed at being devices for computing, but instead consoles for linking to computer-driven societal interests? Until Apple came along with their tablet, the same bunch had nothing to say, but now they are all just performing the same complaints, like sad songs with nothing to say.
I'd guess Cory's complaint is not specifically that iPads are closed, but that Apple and others are trying to create a future where closed systems are the default, and open systems are either illegal or heavily marginalized. If you accept the premises, that actually is a big deal.

The "if you accept the premises" is, well, one hell of a big "if".

Cory seems to believe that companies are not in the business of making money, but rather are in the business of controlling peoples' lives as totally as possible, and proceeds from there. The mismatch of this belief with actual reality, and the resulting conclusions drawn with respect to, e.g., vast multinational conspiracies attempting to micromanage individual people, is of a sort which, given any other target, would result in institutionalization for paranoid psychosis.
Apple Slapped with Multitouch Patent Lawsuit
I doubt many computer scientists said this.

"[T]he teaching of BASIC should be rated as a criminal offence: it mutilates the mind beyond recovery." -- Edsger W. Dijkstra
It doesn't have to be more expensive. if they cooperate with the companies that the deliver the profitable part of mail, the gain access to those economies of scale.
at least my phone can do something useful

Meanwhile, my iPhone does useful things in ways which are usable.

But seriously, we get it already. You hate the iPhone with the heat of a thousand supernovas, and don't seem to feel bound by much of anything -- logic, facts, basic civility -- in coming up with ways to express that hatred. Meanwhile, life goes on and the world doesn't end just because somebody liked something you didn't like.
I think it actually requires some kind of a talent to design something like this. Not a useful talent, but a talent non the less.