skysight-inc/HackerNews huggingface dataset:
You interact with your music via iTunes; iPhoto manages your photos. They can't trust third party apps to do the same, however, so they have the catch-all Documents directory. In fact, they can't even trust themselves. Apparently the iWork team doesn't talk to the iLife team much; iWork still uses the old school model: browse the filesystem to open a file and pick a folder and a name to save a file

when you add music to itunes, you keep it around for a long time and it doesn't really move out of itunes. when you add pictures to iphoto, you import them from your camera and they stick around forever.

when you work with word documents and spreadsheets, they don't stick around forever. they're stored on a network drive at work, or a usb drive, or opened once from an email attachment, and are gone as soon as they came.

surely some "favorites" or "bookmarks" can be made to reference documents used commonly (which these applications and file open dialogs already support), but i'm sure the usage patterns of these "work" applications dictate keeping the filesystem hierarchy. i'd rather apple stick with what is appropriate rather than change it just to unify everything.
A knowledge of algorithms doesn't teach you to pick the right problems to solve.

Once you get it down into problems like "sort this list" the code practically writes itself and the correct algorithms are simple to determine. Figuring out how to take a complex problem and break it down into problems that you then can throw your algorithm knowledge at is a whole art that takes years of study. A firm grasp of algorithms is essential but not sufficient and it can only help inform your decisions, not provide firm answers.

Picking the right problems is the heart of programming. Figuring out which algorithm to throw at a sub-problem is the heart of contract work.
Ambition and Imagination
How would users identify which proxies are safe? There are already dishonest proxies being operated with the intent of monitoring who uses them. I think using Tor is safer.
For some reason, the performance doesn't seem that clear cut.

For instance, I get the following on Chrome, running it a few times:
(Doing 100,000 parses of a small JSON string)

JSON: (1653ms) vs eval: (206ms)

Firefox the two are about even (650ms). Safari is also pretty much identical (250ms).

Surprising that the Chrome JSON parse is so much slower than eval.

Do you have any performance figures for JSON parsing?

So you have JSON.parse which is the same, if not slower (Chrome) than using eval. Having to include extra unnecessary characters costs you bandwidth, but you do get the slightly better security from JSON, although that can be done with a quick regexp beforehand.

{foo:1} should be valid dammit. It tells us exactly all we need to know, with 0 ambiguity.

just my 2c.
How exactly do they prevent capital outflows, aggressive taxing?
My personal opinion is that I don't like it. I just dislike having things move when I don't expect them to -unless they are amusing me. But in this blog post, imho, it is subtracting from everything else rather than adding a pleasing design effect.
>> "hurts client performance"

Please cite some numbers. JSON.parse is not faster than eval in my tests.
The disincentive to work is very real indeed, I can assure you. I am making the best money of my life and I aim to make less. That extra money is costing me time spent on more rewarding pursuits such as writing interesting code, or even just taking a long walk -- and that opportunity cost rises as I grow older.

To be clear, if I can make 40% more money with at most 10% more effort, I might consider it. But after a point the extra after-tax income is not worth the time and quality of life I forfeit. The whole point of earning extra money, beyond the ability to buy "things," is to buy more time and an enhanced quality of life. If it does not accomplish that, then the extra money has negative value.
Whats more dispiriting is that the number two article at this moment is about shoelace knots. I'd rather read this factual account than some crap about shoe laces given the choice between the two.
How corporate branding has taken over America
Small charges get drowned in transaction fees. Better to do $12 per year.

You can also charge based on usage, and just run up a tab, where they are only billed at the end of the payment cycle if they have exceeded a minimum amount. Like Google AdWords, but in reverse.
This sounds like a good idea, but keep in mind that various stages in a baby's development is shorter than you might otherwise think. I worked at home when my kids were born, and for a while it was cool to have a mat in my office where I could lay them down for a nap. Shortly, they were walking. Strategies for one stage went out the window when the next stage came along. But, hey, if that is what helps you decide to purchase an iSlate, more power to you.
http://bitbucket.org/ianb/toppcloud/ : Python :: http://github.com/wr0ngway/rubber/ : Ruby ?

Toppcloud is presently Rackspace-only and Rubber is AWS-only, but they both intend to be multi-service. Rubber seems a lot further along, I'm using it for a customer project I'm working on right now. Having written a project for AppEngine, I don't think either is very much like it -- more a way of getting rid of customized disk images and integrating the bootstrapping scripts with the deploy scripts.
IPad not iSlate?
Now this name would make sense ... iSlate had me wincing.
Sure, the bookstore owner was a psycho, but there are huge problems with Yelp--namely, that if a store/restaurant isn't the kind of thing somebody likes, he posts a 1-star review.

"This used book store isn't Barnes and Noble! DO NOT GO HERE IT IS SMALL AND HAS OLD BOOKS"

"This corner bar is not a dance club, I could actually hear my friend talking to me. Plus the bartender didn't give me and my friends free drinks for acting like sluts, BARTENDER IS GAY AND THE BAR IS BORING"

"This restaurant serves Korean food! I like Chinese food! One star!"
A friend just told me today that he got his iphone stolen by a class mate. He went to the police, gave them the UID of the phone, and he got it back 3 days later.

Apperantly, as he told me, the police contacted apple which gave them the exact position of the mobile phone through the build in gps device, so the police could just pick it up.
While I agree that the criticism is well-deserved, industrial espionage is really nothing new.

Google's move certainly deserves the spotlight, but I find the sudden shift of attention to industrial espionage a bit knee-jerking and sensationalist.

Heck, shouldn't you be more worried about military espionage, which has been happening for ages in every country?
in bigger companies they probably have a formal change-request/management system where everything is documented and changes are approved/rejected by teammates or managers.

for a smaller setup i think any wiki that supports revision control would work well.
what if multiple bars pay the fee
Yeah, but they're the FBI so their intentions were good.
</sarc>
true, true. I'd at least like to see laptops that have a sealed keyboard/top system, so that they can withstand a spill from above. They'd sell like hotcakes.
Imo, John Gruber put it best here - http://daringfireball.net/linked/2009/10/28/dalrymple

"You know who thinks the iPhone 3GS stinks? Steve Jobs. No one is working harder on an 'iPhone 3GS killer' than Apple."
No, but it takes research to quantify it.
Fenn are you using this with adioso?
Take a restaurant where, upon walking in, you can see the chef --- a bona fide celebrity, for what it's worth --- individually peeling potatoes over a bucket for the fries, which are to be fried in pure duck fat.

Now tag that restaurant with a review saying "I went to this place with my husband last week and it was VERY disappointing. The prices were very high, they were all out of the dish I wanted to order, the service was bad, and they served me O'Reida food service fries".

This isn't just an adjustment. On LTH, your comment would be buried under those of reputable people setting you straight. On Yelp, I found a substantially similar review on the first page of results.
Meta:

No, that is not my position and I do not support that position.

Please do everyone a favor and try to advance the discussion instead of trying to stick your opponent in some kind of rhetorical box. I asked three questions and spent all of my bandwidth addressing your attacks on me personally instead of trying to understand/advance the discussion. The only reason I tried to talk to you was to find out what your proposed solution was. Instead I'm dancing around with you trying to justify my right to speak on the matter. That's really messed up. I don't mind getting trashed, but surely we all have better things to do here. The purpose of the board is to explain and advance issues, not score cheap points and "win" debates. It's really getting old.

For the record, here are the questions I had that I never got answered:

what would be the "honest" solution?
Is a realistic solution to complicate the system further?
What do you want? A forced payroll system?

Apologies for the meta.
OK, I'll bite.

So, per your argument, just because the Spaniards butchered the natives in the Americas and so did the early US settlers, we should not not have criticized the Nazi Germany. After all they were also different, weren't they?

If we go by your argument, the humanity will never learn from it's own mistakes and crimes of the past, because someone in the past would have done something similarly evil.
He's not railing against any particular policies. He's railing against all government interaction.
I didn't mean to sound derisive, but I note that the process of diffing two pages is not that much simpler than picking out new contents from a fully rendered page by CSS selector, which is something jQ does out of the box.
It's not actively in production yet, though that was the original purpose for writing it - I realised it was useful so thought I'd decouple it and release it as a standalone opensource library.
You do have to view the claims with some skepticism considering those making the claims stand to benefit substantially from people believing them, true or not.
A Recursive Walk on a String
The issue is a new ID (not so much) and a new password (the big issue). The password is a show stopper for me as I am not going to re-use one of my existing passwords because I have no idea how this site secures passwords. And the last thing I want right now is a new password. It would be much better to just use OpenID/FBConnect.
"... 'Lockheed Martin doesn't run the United Slates,' observed a 2004 New York Times expose. "But it does help run a breathtakingly big part of it ... It sorts your mail and totals your taxes. It cuts Social Security checks and counts the United States census. It runs space flights and monitors air traffic. To make all that happen, Lockheed writes more computer code than Microsoft ..."

That last line was a revelation.
The attribute/simile based method (http://www.cs.columbia.edu/CAVE/projects/faceverification/) holds highest score on LFW (http://vis-www.cs.umass.edu/lfw/). LBP is really old (though it is amazingly good in old time).
Bill Gates signed up for Twitter
"... I realised it was useful so thought I'd decouple it and release it as a standalone opensource library. ..."

Beaut.
The only reason a society would tax itself and give the money to the poor, is if (at least) some individuals in that society wanted to give their money to the poor. If no one in the society wants to give their money to the poor, then the society as a whole wouldn't tax itself for that reason, either.

As a believer in personal property rights, I think that those individuals who care about the poor should be free to give their money to the poor. But I don't think that their moral high horse gives them a right to use other people's money.
The article is a bit too much of a case study to justify the generalization in its title...
The BEA collects tons of statistics on compensation by geography and vertical. If you file with a salary far below the norm for your role, location, and industry, and then take a distribution that brings your compensation above that norm, you should be audited.

That's roughly the current situation --- except that instead of codifying some reasonable standard reference for wages, it's up to a court to decide, which is not what an owner wants. I'm not advocating a Wage Panel.

You're don't appear to be arguing about process. You're arguing against the very idea of recovering payroll taxes from business owners who have deliberately filed with artificially low salaries so they can avoid paying FICA is arbitrary. I'm saying, what seems arbitrary to me is the fact that simply by organizing their business superficially differently, consultants can skip out on taxes that normal wage earners have to pay.
Average karma is meaningless because there are many modes of use of HN that are very useful and that will inherently lead to a very low average karma.
Thanks for taking out the obvious straw man with "(excluding border cases of known criminals, etc...)". Yes, a defence preferably with some data would have been good.

Yes, I do believe that unrestricted immigration would not have a substantial negative impact on quality of life for the resident population. And would have an enormous positive impact on the migrant population.

People from the poorer parts of the US are already allowed to migrate to the richer parts. Why stop there? Also as poorer nations joined the Schengen-Area (related to the EU) there have not been qualitify-of-life-decreasing mass-migrations.

You may argue that there can be quality-of-life degradations when the immigrants are not properly integrated. But the US seems to do a pretty good job in this respect. (My home country, Germany, much less so.)

Sorry, I do not have enough time to write down a real argument, but if you are really interested, I can perhaps prepare a blog post or so.
Thinking at Cloud Scale
Mediocrity is a worthwhile tactic if you're not optimizing for money or status, but, say, happiness. Ambition can cause a lot of pain, particularly in feelings that you have not lived up to your potential (I've seen plenty of that happening).

YC readers are understandably strongly biased against such values of take-it-easy life. I don't subscribe to such values either, but they can not be straightforwardly discounted as inferior just like that. I would argue that understanding your limitations is just as important as developing your abilities.
Newton had soups:

http://en.wikipedia.org/wiki/Soup_(Apple_Newton)

http://www.dadhacker.com/blog/?p=948
Isn't this just another example of Forbes pandering to the ultra-rich? You know: "Any improvement of services/policies towards the riff-raff will bring down the Country!"

Forbes: Crypto-fascist puppet of the Imperialistic Elite since 1955!
I use password composer. (http://www.xs4all.nl/~jlpoutre/BoT/Javascript/PasswordCompos...)

But the point is, most people don't care about reusing passwords. Even most people on HN.

This is just another example of us techies getting distracted by things we care about. The goal is to build something people will use. Privacy just doesn't matter. (http://gettingreal.37signals.com/ch05_It_Just_Doesnt_Matter....)
it would be difficult for me to enter my Google credentials into a system where this is the default login:

Why? Because official looking serious form entry is never phishing and is never compromised?

One reason to have crappy defaults is so that people are encouraged to change them (although, how often this works is evident from how many people use a different profile/avatar pic other the default ugly one).
"jQuery vs Mootools: my initial thoughts"
Could someone tell me why the example given is malformed? I rarely write JSON anymore (except with json_encode in php and simplejson in python).
Another one of those disorganized people wishing the world can become disorganized as well so they can live in it.

Face it, hierarchical file systems have been around for decades, and if this proves anything, it proves that hierarchical file systems are successful and are the way to go. If there is anything we need to change in file systems then it's things under the hood, i.e. speed it up, prevent fragmentation, etc.
Those interested in the topic might pick up a copy of Robert Bates' Markets and States in Sub-Saharan Africa which details some of the political-institutional points of failure for developing economies in Africa.
A Showcase of Vintage Apple Advertisements
I didn't think y'all be so interested.

http://www.perforce.com/perforce/conferences/us/2005/present...

http://video.google.com/videoplay?docid=-577744660535947210

there's more tasty delight.
Right, but presumably the owner can reply with "For the record we only use hand-cut fried cooked in duck fat" to that review?

I am not insensitive to the point, that an individual customer may be poorly placed to be a reliable critic, but I am not sure what the solution is besides somebody with a yelp-type service providing an infrastructure that lets everybody have their say. Not every sector in every town will have an editorially controlled forum for high-quality recommendations.

As a point of interest, do you for example object, say, to tripadvisor as well, or is it something that yelp does in particular?
If you don't think that it's a big deal, would you mind giving me full access to your private email address? I promise your email will only be read by a program I wrote. Well, I mean, if my program sees certain words (sorry, I can't tell you which ones specifically), I will read through your whole email history personally. That's OK, though; you don't have anything to hide, right?
This is true, but it was not always the case. That copyrights last so long now is the result of change due to political pressure.

Even as recently as 1998 copyright was only authors life plus 50 years, and less before that.
Yes it's active. Here's the latest version released by PG and rtm: http://github.com/nex3/arc/blob/official/news.arc
I'll try to find the source.
The malformed example given is:

{foo: "bar"}

which is missing the quotes around foo so it should be:

{"foo": "bar"}

Since both of those would have had the same meaning the JSON spec sensibly restricts things so that only one is valid. See http://json.org/ for the (very short and readable) spec.
You can't just add up the 35% and 9.3% (9.3%! Ouch! Move!), can you? State taxes are deductable, right?
Sorry for being a bit off-topic. I have been reading up on psychology a bit recently and I would love to get some book recommendations. I am more interested in social psychology and behavioral psychology but would love to brush up on my knowledge on general psychology as well.

Currently I am reading my first psychology book in ten years:
"Strangers to Ourselves: Discovering the Adaptive Unconscious" quite an interesting read.
Milgram's experiments showed that an individual's conscience is a reticent faculty

Note, however, that this study only selected people who responded as willing to participate in a "two-week study on prison life". That sounds appealing to some people more than others. Then again, so does military service.
The object property is assigned with a name, not a (double-quoted) string. Well-formed JSON would look like this:

{"foo": "bar"}
But it's not an API, it's a data format, very different things! Supporting both just means there's two ways to say the same thing and every single parsing library has to have that extra case and the spec is just that little bit longer. I'll take the extra couple of bytes thanks :)
And it saddens me a lot to know I disagree with most of my fellow citizens about those values.

Most people's opinions about foreign policy are more or less identical to their opinions about sports: "our team yeah, their team boooo!"
rad idea.
if you limited yourself to live events/even delegation, that could take away some of the headache of screwing with existing js on the page. it'd be a tough one to do though. don't get me wrong.

hurdles i see are browser pagination (which would need to be done by iframe state storage/hash tags), favouritable urls (hash tags again), and inline js execution. you could also run into major memory issues if the previous page wasn't dumped properly, but all in all, a real cool idea, whether or not it's practical.
Here's an interesting video about the history of financial aid for education:

http://schiffforsenate.com/?q=media/how-government-programs-...

Synopsis:

In 1918, a factory worker at Ford Motor Company earned $5 per day and
kept all of it. In 32 days he would earn $160, enough to cover the
annual tuition at Yale University.
Conservative self-selection out of academia is a second-order effect, like women self-selecting themselves off of oil rigs. The first-order effect is that progressives make better academics. This may be due in part to the rather smug assumption that progressives are smarter, but there is also obvious adaptive value to being a progressive in an occupation that both advises and is largely funded by the government.

Academia is a parasite on the State, but it's not just any parasite; it's a brain parasite. Academics tell policy-makers what to think, and policy-makers send academics a river of cash. Conservative and libertarian academics, whose political principles oppose the government cash-river, are swimming upstream.
When my son was 2, he could unlock and enter the passcode to his mom's iPhone. About that time, we had a TV crew at our house filming for a China talk show. He was captured on camera (and broadcast around China) playing Blackjack on the iPhone. Its a remarkably accessible device ;).
Counter to a different point entirely. You can stop making users deal with hierarchy without being closed.
Yelp is a user-generated content company (meaning: unpaid contributors are doing the lion's share of the value creation) with heavy SEO optimization and little quality control, and a business model that extracts money from business owners.

Their incentives are all out of whack. They profit by dragging eyeballs to non-authoritative content they didn't write, and then scaring businesses with it.
Anyone going to the Co-founders wanted meetup on Jan 21st
http://www.meetup.com/Co-Founders-Wanted-Meetup/calendar/11955380/

If so, do you want to carpool? I'm located in Santa Clara and I can drive.

Btw, our startup (3 engineer founders ) is looking for a 4th rockstar engineer founder. If you're interested, we can meetup Tuesday (1/19) evening, Wednesday (open all day) or Thursday before the meetup. Email emteeuno@gmail.com
Nexus One display and subpixel pattern