skysight-inc/HackerNews huggingface dataset:
Wow, I thought this would be ridiculous, but it's actually a pretty sharp analysis of how to effectively use humor in the workplace.
The very fact that those are some of the things that have been criticized the most (the list would have had to have included Finder until a few months ago!) and with many cries to have them converted to Cocoa may reveal hypocrisy but it also proves Jobs' point: cross-platform, least-common-denominator stuff almost never provides the level of enjoyment that native, non-legacy stuff does.

Many think the web has proven that cross-platform apps are fine. It hasn't — the web is its own platform.
Doesn't look like they have a policy on "that's what she said"
Javascript, like html, is all client side so its easy enough to code in with a simple text editor and refresh. Chrome is now my default browser so I use the js console for all my debugging. I just code changes, hit refresh and watch the console. No errors generally mean the app works as intended. Syntax errors bring up a red x and the line number. The console is also very useful for debugging and verifying asynchronous requests. Logging to the console is also very helpful using console.log();. Lastly the debugger helps you track down 404 requests like old paths to images and does general asset speed optimization.

A common example would be attaching handlers to some links via jquery. I usually start with asserting that a jquery click handle is executing. I would console.log('works'); and refresh the page. If nothing logs, then I look if any errors were reporting, has the jquery file loaded (the console tells you all this).

Second thing I use a lot if ajax so I have to know if I'm getting a response back, and what the response is. A lot of times the response can cause a 500 error and you won't see any updates from the browser side. Using the console you can see whether or not the request was made, check headers, and response output. An error response is conveniently reported with bold red dot to indicate a problem.
I love how he's positioned Gruber as the official mouthpiece in the past few posts.
Is this their 'Intranet' accidentally published on the Web? I don't understand what is the purpose of it being up there.
When something is not working properly I put a breapoint on the suspect area (you can do this in the script viewer or by code writing <i>debugger;</i>) then I will use the console script to inspect some variables or test the outcomes of certain bits of the code. It's a must.
It looks like a competitor. Pik has a UI that's in the browser window rather than a pop-up prompt, which allows you to search for commands. Pik also shows you what commands are popular on a given site/page, which makes it easier to discover commands.
Shame he took $5000 for the phone in the first place...
Would make a nice iPad app, especially combined with a Pogo Stylus.
You are assuming that if you didn't understand the code, then no one can. Hence, if you don't understand it, then it is awful.

What I am saying if you want to say a code is awful, then state why it is awful.
ok I'm upgrading right now, stop the downvotes ;)
You don't have to decide. Earnestness and seriousness are synonyms.
How The North Face Became The North Farce
You forgot to mention the other HUGE addition that I know I've been waiting on for years... Multiple monitor support!

I use VirtualBox as my dev environment every day and I know I'll be more productive when I can use both my monitors for development again. :)
My guess is this goes back to Microsoft internal battles. Both the Windows client & Office groups were getting their turf encroached on here. The less powerful Windows Mobile & Zune groups probably had no love for it either. In ~5 years we'l probably see a lot of these ideas implemented by the big players inside of Microsoft.
How would you feel if I found keys to a your home and sold them to a local gossip blog to come take pictures? Maybe not the best example, but it conveys the idea...
It's not so much that HTTP itself is RESTful. It's more that using HTTP's existing functionality instead of reinventing your own is RESTful. REST is a set of design principles for building software on top of HTTP.
Steve on Flash vs Gates on IE6
How would I feel if you found my phone and some people took pictures of it after all the data was erased?

I'll tell you: I would feel nothing, because I would never ever find out.
It's similar. They use the same proficiency level guidelines for many different aspects when doing employee reviews. There is also a pre-established ruling on at what level of proficiency an employee of a certain level should be at for each one. So, for example, a level 62 employee should be at level 2 humor proficiency. Level 64 should be at proficiency 3, etc. Being above the expected proficiency for your level is a factor in getting a bigger bonus. You also can't get promoted until your proficiencies are at least at the next expected level.
There are exceptions, just not very many.
Thought experiment: if I lost my phone in a bar, would you think to return it to HTC?
My thoughts exactly. Give the $5000 back to Apple, do a little community service, learn a valuable life lesson on not being a dick in local bars. Everybody wins.
They say that, but their track record is terrible in this respect

http://tensquirrel.blogspot.com/2010/04/blog-post.html
Bill Gates On Steve Jobs: His 7 Best Quotes About Apple's CEO
Any of them posting online about that?

I can't see that holding up once challenged, especially if they find evidence of a crime by someone else on that computer for an unrelated matter.
> Flash was created during the PC era

Do they actually believe that things like the iPhone and the iPad will displace our old PCs? No way. Not with the DRMs.
> The law's purpose is to protect sources of stories, and interpretation of the law must be done in that context. EFF wants it interpreted to declare anyone/anything involved with journalism immune to law enforcement.

No they don't. They're saying use subpoenas, not search warrants to obtain the information so the publication can filter out all items not specific to the case at hand.
On the other hand, attraction to flaunted success doesn't seem like it would have very strong evolutionary roots.
So I think we're in (nailer) agreement, though I don't see why anybody has to wait on Apple to make a web app store. I think there's money to be made even with all the marketing hurdles.

I want to explain myself in regards to your response here:

"- The Google results for "congress" have no relationship whatsoever to "congress" in the App Store. Web pages != web applications."

In a lot of cases this is true. But I, for instance, make web apps about members of congress. My mission is to get people information about members of congress wherever they're at. In order for those web apps to get discovered, I have to rely on Google for people to discover them (as well as good marketing and PR and all sorts of other things). I'm simply point out that the App Store is, in fact, a less competitive environment than the web for the dissemination of information, which a lot of web applications, and iphone applications do.

Type "Weather" into the App Store, and there's a few hundred applications. Type it into google? 319,000,000. I'd wager to say that 99% of "Weather" applications on the iphone are about the dissemination of weather information.

So while, yes, web pages != web applications, many web applications are about the aggregation and dissemination of information. And search-- whether it be through Google or through the App Store-- is an important factor to their discovery and use. Being in the "top 25" apps for a search result in the App store is valuable, just like being in the top of Google search results. And right now, the App Store is far less competitive than Google search results.
"for paying slave children build the phones in the first place"

Your posts would be a lot more convincing without the unsubstantiated defamation thrown in.
From the beginning, I thought Brian's and Gizmodo's best defense would be to say "We collaborated to try to find the owner through a large platform." How well that will work with "$5k for exclusive access" is questionable.
I know you're serious.

But consider that the SEC has been responsive to input on this very subject after previous consultation - and I really don't think a policy review is inappropriate, in the wake of a financial meltdown. And while 412 does indeed have 2 parts, it's clearly a placeholder directive, pending a year long review of both accreditation and regulation of private capital by the Comptroller's office mandated in 413.

Now here's how I look at it: Goldman and other large institutions are politically radioactive right now. We could debate whether or not that's fair, but there it is. Public support for Wall Street is at a low ebb, and Congressional Republicans have decided to debate financial reform rather than fight the tide. The big issues are bank liquidation, derivatives markets, and who will regulate consumer finance - neither the GOP nor the White House are too hot on creating a new agency that might get into fights with existing ones. this investor accreditation issue is way down the list. You should certainly call your senator to express opposition if that's how you feel, but: a) for the many tech startups & VCs in California, that's Dianne Feinstein who is unlikely to empathize; and b) it's easier for Congress to delegate the nitty-gritty details to the agencies. Frankly, I'm surprised the bill isn't more prescriptive on this issue.

So suppose it passes. Two new factors come into play. One is that the SEC will hold their public consultation as discussed, and we can predict a negative reaction from startups, angels and VCs. Given the parallel review and the weak recovery so far, it's possible - I think likely - that the SEC will prefer not to introduce job-killing rule changes that would block access to capital in the short term, but wait on the other agency.

----

EDIT: I mixed myself up royally earlier, talking about the 'Comptroller of the Currency' when what I should have written was 'Comptroller General' - part of the GAO. I then looked back to my own text for further reference, perpetuating the mistake through two more paragraphs to no meaningful purpose. Sorry.

I do still think that the year-long review of accreditation and fund regulation is important to HN readers.

New factor two is that in August, John C Dugan will finish his term as head of the OCC (main commercial bank regulator

[... EPIC ACCURACY FAIL....]

small business is something that's easy to sell for both Democrats and Republicans.

----

So again, I respect your skepticism about the bill as a whole; but passage of it could increase opportunity rather than just cost.
When you use the word "steal", sure, you're right. But he didn't "steal" anything, he misappropriated property that was reasonably expected to not be abandoned.

Things for the jury to consider include: whether it was reasonable to assume that the device was lost and not abandoned, whether he had any malicious intent (his state of mind), and so on. As I mention above, it's not clear-cut at all.
That's a kind of convoluted test case. The article also contains some more practical every-day examples.
"I was really hoping Microsoft shipped Courier, because I really don't want to buy an iPad (and I have a lot of personal reasons to do that). Have to wait and see what is going to do HP."

I would tune in to Google I/O instead. Google plans to release a ChromeOS/Android tablet and the conference seems to be the best time to announce it (aside from their big Android announcements).
Thanks for letting me know. Since there hasn't been much buzz about developing for webOS, I never heard details of whether it's actually any good. I hope hp will fix all that.
Ask HN: What do you think of this project?
101in365 is a site that lets you create a list of 101 things you'd like to accomplish in the next 365 days and then helps you track your progress and share it with friends.

I caution to call it a startup, considering I only work on it in my spare time and I wouldn't consider it a viable business at this point, but I have a lot of ideas for its future from features to monetization. I just launched the "2.0" version today which included a redesign and some more social features.

Do you think it's a worthwhile idea???

http://101in365.com

Thanks for your feedback in advance!
Switerland is doing fine because it takes the attitude that it's fine to accept Nazi gold, loot from third world despots, corrupt politicians and business people etc.
I'm not writing to "convince". Make your own decisions.
Paul Singh (snailpad fame ) interview on Mixergy
Of course without being in the situation it's difficult to say how one would react, but I believe (or hope to believe) that most reasonable people would never try to make $$ off of such circumstances.

He made no serious attempt to return the phone - he couldn't even contact Apple Care himself? Heck, it's not hard to snap off an email to sjobs@apple.com.
Tell HN: HN user andrewdavey caught a lucky break (karma) with S. Jobs letter
"The truth is Apple doesn't want to be disintermediated."

I thought Jobs article made that pretty clear, actually.
And why do you think this is? Because they don't release concept videos, and they deliver really polished products on their own time. People say Apple is all about marketing, but that's a joke. The press does all of Apple's marketing for them, all Apple needs to do is keep generating hits.
Yeah, fire him.

I don't know all the details of your situation, but an expensive CPA should not screw up like that. Unless he can get you enough money back to justify the cost of retaining him, you're better off without a CPA.
It has the setting but doesn't appear to do anything...

If I can get it to work I'll follow up later.
I like the simple UI. Here are a few ideas that came to mind while trying it:

- Ask me to choose a few categories before I start so you can do better news targeting and get me more engaged right from the beginning.

- Going through stories need to be faster. Either pre-load the next few stories or show me a list of headlines on the side so I can skim through and click the ones that catch my attention.

- I need a back button. A tiny link would suffice as I won't be using it often, but when I need it it's very useful.
This link is a little old and I haven't tried it, but here you go:

http://torrentfreak.com/use-bittorrent-to-upgrade-to-ubuntu-...
For those of you who remember his postings on HN about setting up a real "mail" app. Well he has been interviewed.

Google "site:http://news.ycombinator.com/ snailpad" for more on his app. It was easier than listing all the links.

I have to say its one of the better interviews of recent times. There are some real gems of information in there.
HTML5 canvas proprietary Apple technology?
No. His theft resulted in Apple's loss of millions of dollars in trade secrets and marketing. $5000 is not even a drop in this bucket - it's really beside the point completely (it is merely strong evidence of his guilt).

He belongs in prison if he is found guilty on the broader principle of justice. I am referring to the principle that says that a man that robs you as a private citizen should get at least as severe a penalty as someone that robs a large group of people (in this case, Apple's employees and shareholders). This is required if we are to maintain our rule of law and the benefits that it entails.
Why? Because C is the most influential programming language?
Personally, I don't think you should go to prison.

If, say, this guy had conspired to break into Apple and steal this thing or stalked the engineer and thieved it outright, then there is a difference. I don't know and don't care if there isn't one by law, it's just not the same.

I think this guy made a bone head decision. I think Gawker did too. I also think mistakes happen and that punishment should fit the crime. What do we know about this crime and the damage it did? It's hard to gauge, but I don't think it's so criminal that people belong in prison for it. This wasn't the nuclear launch codes.
I'd return it to the bar.
MapReduce vs Data Warehouse
I'm trying to build an online reader that:

a) Lets you read interesting content from all your usual sites in a single place.

b) Is accessible to Normals without needing to grok rss, feedreaders or subscribing.

c) Scales up to large number of sites even for power google-reader users without seeming like a chore. (I was subscribed to 1000 sites on google reader when I moved them to readwarp)

d) Smartly prioritizes the sites I care most about.

e) Doesn't allow individual sites to swamp my reading just by pushing out a firehose of articles. (http://akkartik.name/blog/2009-05-19-21-30-46-soc)

f) Intelligently unsubscribes me from feeds I no longer care about.

g) Isn't completely swamped by the (ipad) popular story du jour.
People who care about security generally don't want to give strangers either (a) SSH access to their servers, or (b) unencrypted access to all of their data.
There's nothing stopping you from using an OpenGL api that's built on top of DirectX, though. What Apple has done here is say that you can't put an API between you and the underlying API such that you are insulated to some degree from platform changes; but even worse, they've mandated which languages (!!!) you can use to interop with that API, which is almost criminal, technically speaking. (Of course it's not de jure criminal. Just for the reading comprehension impaired.)
Level 5: Super Expert

Can recognize the humor in Microsoft publishing strict guidelines documenting requirements for various "proficiency" levels in humor. Microsoft spent money doing this. Money that came ultimately from Windows license revenue. Can barely hold back tears at the thought of this.
Even though karma is counted on HN as a single score, there are actually two different kinds. The "good user/good comment" kind, and the "this is a story that we all want to discuss" kind. The apple letter got a lot of upvotes because we wanted it on the front page to discuss it, not because we wanted to reward the user in particular.

Perhaps the addition to personal karma should be derived formulaicly somehow from a story's votes and they should be separate?
Denmark and Netherlands using the same slang is easy to understand. But it's quite strange that in Brazil it means the exactly same thing.
If these guys had thought a little more about it, it would have gone like this:

1. Brian asks the techy guys at Gizmodo for their help in identifying and returning a strange phone to its rightful owner

2. Gizmodo hires Brian as a consultant on the project for $5000, pictures and notes are taken while identifying its owner and origin

3. Phone is shipped back to engineer/Apple within 24 hours

4. Gizmodo publishes a blog entry detailing the successful investigation and return of the phone

:)
This is all very good, but my faith in it is shaken somewhat by the blatant lie "There are more games and entertainment titles available for iPhone, iPod and iPad than for any other platform in the world."

I guess the PC doesn't count as a platform...
Why does Apple get to define the boundaries in this debate?

The simple fact that the present article accuses them of hypocrisy. For the accusation to stick, one must compare their actions to what they actually say - not to what we erroneously infer from it, or to some semantic-changing paraphrase, or to outright straw men - but to what they actually profess.

Yes, there is a larger debate about software freedom, but there are many of us who value the proprietary software model and open standards and free software for different reasons and in different contexts, so people who are dogmatic one way or the other don't get to set the terms of the debate either.

Regardless, the larger debate is not germane to the current accusation. Retreating to the larger debate does not help make the accusation stick - it's just a way of changing the subject while making it seem as though you have not.
Yes, with emphasis on reliable, cleaned. That data is worthwhile because it is actionable. The value-add in FlightCaster or Fair Isaac is that it converts unactionable to actionable information.
This was one of my favorite interviews so far. There was a nice back and forth. In some interviews I have seen Andrew and jl do interviews where the guests are allowed to ramble for too long on a particular topic. This interview has a very nice tempo to it. Nice work.

Also, I watched it live after I found http://mixergy.com/coming-soon/ a few day's ago and subscribed in ical.
Costly IRS 1099 Mandate Slipped into Health Bill
Are you sure there are still worse than the rest of the world? Anyway, how about New Zealand instead?
One big UI thing.

The opposite of a thumbs down is a thumbs up.
I was confused by the star. Is that a "favourite" button?
If he had robbed me personally in a non-violent manner, he quite likely would receive a punishment much like I described. Maybe even less.

His theft resulted in Apple's loss of millions of dollars in trade secrets and marketing. That's one claim that would require a mountain of proof. Until then, prototype or not, its a $400 phone.
That's not a very good experiment.

HTC have a lot of phone models, Apple has exactly 3 which most tech savvy folks could identify readily.
I think Israel has historically done a great deal to support Hamas. At least that's what the Israeli Prime Minister says ( http://en.wikipedia.org/wiki/History_of_Hamas#Before_1987_.E... ):

In a statement to the Israeli Parliament's (the Knesset) Foreign Affairs and Defense Committee on Monday February 12, 2007, Israeli Prime minister Ehud Olmert said "Netanyahu established Hamas, gave it life, freed Sheikh Yassin and gave him the opportunity to blossom".[4]

Since Israel claims that Hamas is a radical organization, that suggests that Israel has acted to radicalize Gaza. Whether that's in Israel's best interest is not for me to say though....
Ah. The package has a history with gsynaptics, so maybe it is synaptics specific. Sorry it didn't work out.
Yeah, I go back and forth on that. Currently the star is like an upvote+bookmark. I'm interested to see how it gets used.

I'll either add a thumbs up or change the thumbs down icon to something else (maybe an x?)

I'm torn between wanting to minimize the number of buttons, and 'not making people think'. Thanks for the feedback.
This maybe a little of topic but I was reading TUAW and and some one commented that today Apple stock gained and Adobe stock fell. I googled it to check myself and I find it really amusing.
How can someone even "pay" slave children to build anything?
By definition, "slaves" aren't getting paid at all.

Mandatory Futurama Quotes:

Fry: You know what the worst thing about being a slave is? They make you work all day but they don't pay you or let you go.

Leela: That's the only thing about being a slave.
> mountain of proof

When Apple almost went bankrupt in 1997, they were one really leaky ship. Everyone knew what they were working on, so when Macworld time came around, there were no real surprises. Steve Jobs realized that they were losing millions in publicity by screwing this up, and he stopped the leaks and saved Apple. Obviously he did a lot of other things that had a lot to do with their success, but stopping the leaks did have a very measurable impact on them.

Edit: I forgot to mention this earlier, but the Osborne effect is probably the larger factor to consider here. Lots of people will be waiting to get new iPhones now (myself included).
There are no legal restrictions for most countries; recent entrants to the EU don't get full access to labor markets of most other EU countries immediately. But generally people can move or invest where they like, and EU-wide standards have been established most products and services (so your widget/widgeteria doesn't have to be approved by 22 different regulatory agencies).

There are no internal customs controls in the continental EU; the UK and Ireland reserve an exception, partly due to historical problems with terrorism.