skysight-inc/HackerNews huggingface dataset:
I quit using Google a couple of years ago because I was getting way too many results that were SEO optimized with no content. I was also tired of Google manipulating my search terms to provide what it thought were other good things to search for but were really not related. I used Yahoo before Google launched so I checked it out again and the results were great, so I stuck with it. I haven't tried going back because it seems like Google has lots of smart people producing things they think are cool, like Wave, Buzz, and Android, that aren't very good search related consumer products.
Tweetie creator says Tweetie2 for Mac will be released ASAP
I agree. While at the moment it's kind of cruddy in the current implementation, I gotta respect them for playing with what really is a fun idea. If they do manage to get it working better (extremely difficult and iffy), Cpedia could be a pretty cool tool.
Actually, I only use FireBug for debugging JavaScript. For CSS, there is nothing like Stylizer. Just give it a try and you'll never use another tool.
I quite like the pane on the right though with the hover-over feature. Let me learn a few things within a field that I wouldn't have known otherwise nor had the motivation to find out.
why do you think this will take so much money to scale? you don't think getting businesses to put up 'coupons' can be largely automated? I'm not sure that it's all that much more complicated than selling other ads.

Btw, I do think that you are correct in asserting that location based systems require coupon type discounts to be compelling long term. I'm just suggesting that might be cheaper than you think.
“Readability”
Just a suggestion, but IMO making the user confirm navigation when leaving a page is very annoying.
Ugh. That's an awfully distasteful response.

"Intermediary layers" are what make modern programming productive. We don't all write in processor-specific assembler because it's not (developer-time) efficient, and because we can accomplish a given task without having to resort to such a low level. For example, it's far more efficient to write in higher-level C and compile for the platform as necessary. The entirety of the software development ecosystem is "intermediary layers". C compiled to a platform target with GCC is sure as hell an "intermediary layer".

I can't help but think that what Jobs means here is "intermediary layers that aren't ours automatically produce inferior products". What an arrogant line to feed to developers. At least he's being direct (if not honest) with Apple's intent to fully lock developers into the Apple-blessed toolchain, from the initial concept to the final product. Ugh.
And yet, I'm writing this from FF on OS X right now because the awesomebar is just that damn good.

I've actually seen the benefits of the cross-platform approach first-hand, too. I've copied my same profile from mac to linux to windows and it Just Worked every time, extensions and all.
I do not said that WebKit is an application, I said it is a layer on top of WebCore.
Anyone hiring in Denver? Or willing to hire a remote hacker?
For that to work, ageism in hiring practices needs to be illegal.
See http://news.ycombinator.com/item?id=1255858
iTunes is cross platform. Is Steve saying that iTunes is crap?
The difference being that you have to play by the FAA rules for all airplane software development.

But you have a choice when it comes to mobile development. Android, WebOs, Symbian,... All allow you to do mobile development. The IPhone is not the only game in town. Which is why a move like this could be considered risky by some.
No, it's because we're a bunch of self-righteous nerds. Come on, this is on the level of a simple misspelling. But of course we love correcting people for those too.
when we started our location based site launching soon :), we researched current and future competitors:
key points we came out with:
1. Facebook absolutely will launch a friend finder (although they'll have privacy problems and they'll have to be careful) so most friend finders will get crushed.
2. most current sites are confusing- don't actually understand what they do within 10 to 30 seconds of looking at the site. Often they do too much that people care minimally about
3. Most location based sites have missed out on some very basic needs that people have. Many seem to be built by hard geeks for other hard geeks. Go out and talk to mainstream users, they just are like wtf?
So dave has said what most people may have thought but were not willing to say because of what i think of as the 'twitter' effect'. Its the 'well, it could be another twitter, just that i don't get it yet' thought.

However, the one advantage foursquare etc have got over some poor muppet like me with my $6,000 dollar savings invested in our idea is lots of money and an existing infrastructure. That said, these days, its amazing what you can do with $6,000.
You don't need a Mac. You can write web apps for it on any platform.
$6,000 dollars and blood, sweat and tears that is
This makes an interesting thought experiment: what if Adobe decides to take on Apple directly by throwing their weight behind Apple's main competitor, Android. CS5.1 is shipped as a free upgrade to CS5 and replaces the iPhone-compiler with an Android-compiler. Organizations with existing Flash content decide that they had might as well do a quick/dirty port of their apps using CS5.1.

What will the results of this be?

* Lots of Flash content gets released on Android. This expands Android's software market considerably, though with a cost in performance/platform-integration (both in terms of UI and in terms of taking advantage of low-level capabilities).

* Many of the best/most popular and money-making Flash apps will get an iPhone OS-native port. The cost to write an iPhone app is relatively low; if you're talking about a game, the vast majority of the cost is usually in the assets. The iPhone developer tools are very good, there are lots of developers: finding an iPhone developer willing to make a native port of your game engine isn't difficult or expensive relative to the number of users you open up your investment to. Thus iPhone potentially gets the best version of many originally-Flash apps.

Thus, Android continues to have more possibilities (theoretical and, in some cases, actual), but a lower overall level of quality, integration, and performance... an issue its apps are already widely accused of. And iPhone, which has a tremendous lead in number of apps, loses out on a few — again, a fairly unpopular set which would have generally not fit in on the platform as well and would have slowed Apple's ability to require adoption of new platform capabilities.

It's hard to see the downside to Apple here. And it's hard to see how this does anything but make Android less attractive and iPhone more attractive for most mainstream (the overwhelming majority) users.
It certainly is on Windows. Same goes for Safari on Windows.
My mom held me back from going to school until I was 7, when the average person went to school at age 5 or 6.

I asked her about it the other day, and the reason was "kids need time to be kids".

I cannot thank her enough - I never had problems learning throughout my school career, and I was never behind the physical curve either, so did reasonably well in sports as well.

I know it's anecdotal but it's something I'd strongly consider if I had kids as well.
handy, thanks :)
World is bankrupt: western society's last days
Let's go to what the actual text is:

>3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

For the purpose of your post, the important sentence in all that is:

Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited

So nee, your solution of a Objective C library written for android would be a compatibility layer, and therefore is forbidden.
gold mines:

http://news.ycombinator.com/item?id=1247292

http://news.ycombinator.com/item?id=267639
Take a look at the Newspeak "Hopscotch" IDE: forward and back buttons, and a history page.
Strange,
I use Firefox but rely on Safari for debugging web apps because I find the web inspector more practical to use, especially for CSS issues.
Multitasking: What does it mean?
Just a nit, New Zealand is also in that list of small countries.

The University of Auckland (my alma mater) ranks 61.
We're hiring web developers at Context Optional, in San Francisco. We make web applications on social platforms. We use Rails, but we're open to a range of backgrounds and experience - we've even got a summer internship position open!
http://www.contextoptional.com/

Write me for more information: rleeATcontextoptional.com
Mini Gumstick Camcorder Teardown
In what way do you think that makes it an abnormal hedge?
Http://www.fantastube.com/video.php?id=1268357154
Who are you picking? Mayweather Vs Mosley | Breaking News
"I need a Mac to program th iPad. Why?"

Holy moly! Are you mad because a TV isn't a video camera? Are you mad because a plate isn't a frying pan?

The iPad is a consumption device. It's a new thing. I've had it for a week now. I know that it's not going to replace a real computer. But it is absoulutely great for what it is. I wouldn't want to program on it (as things stand). It's acceptable for writing short texts, that's about it for now.

And this has nothing to do with the 3.3.1 controversy. There are a number of things that you can take Apple to task for, but this isn't one of them.
Are we in violent agreement? The cost of sales is part of the cost of distribution. Part of why the App store lowers prices is reducing the cost of spitting bits, but most of why it lowers prices is by reducing the cost of marketing software to users.
Disagree C has classes. No "class" and no inheritance or polymorphism. C++ and Objective-C have these things. But I understand what you're saying. There is the very well-known structs+functions technique which gives a partial stand-in for full OO.

My post was meant to be funny yet true. I read the OA and thought all of the ideas he listed already exist, and was surprised it made the front page on Hacker News. Then I thought to myself, "Oh, it must be because it's a joke, the OA was trying to be funny." Perhaps I was mistaken.
Could you post a link to the patch in question?
That's true for immigrants that came to the U.S. for economical reasons, but don't forget the refugees that fled their country because of war or seeking political asylum.

I talk to a lot of them through my job, and almost all of them would prefer to return to their country if it were safe to do so. That is one reason you see so many Chinese going back.
If I may: The salient difference between the web and a meta-platform like Flash is that while Adobe controls flash, nobody controls the web.

If Apple wants to build hardware acceleration for CSS animations on iPhone, it does so. If Apple wants to fix a bug in Javascript, it does so. If Apple wants to close a security hole in Safari, it does so.

Whereas if Adobe feels like making Flash slow as shit on OS X, it does so. If Adobe doesn't feel like fixing a bug on OS X, it doesn't fix a bug on OS X. If Adobe can't be bothered to fix a security bug on OS X, Adobe leaves a huge security hole open on OS X.

The web is a "worse is better" alternative to native iPhone apps, but at least it's open and offers opportunities as well as dangers for Apple.
So does he still own Tweetie for Mac?
Ask HN: Anyone going to Airbnb (YC09) party in SF tonight?
Trying to decide if I'm going to go/see who else is headed there. Looks pretty good - open bar, music, etc.
nah, i stopped doing the coke in college.. believe me crawling on the carpet looking for crack is really no fun.

regardless, i appreciate that u despise me enough to waste time commenting on my "incomprehensible drivel".

i'll translate 4 u:
"LBS services cost money to scale."

got it?

(i can type slower if that helps)
We are an amazing startup located in the heart of Silicon Valley. We're looking for great engineers!

-- Some of our Key Benefits --

- Full Health coverage (and vision and dental)
- Stock Options (if you ask any of us, milo options are as good as gold)
- Lunch (and if you stay late, dinner) is provided
- Stocked fridge and snack cupboard
- In Palo Alto, an bike friendly city with a Mediterranean like climate
- Right next to the CalTrain stop
- Hard work and accomplishments are noticed, recognized and rewarded

http://milo.com

http://milo.com/about-us

http://nyti.ms/073VfE9

http://www.crunchbase.com/company/milo

http://tcrn.ch/bJvOdU

We would especially like to talk with Pythonistas of all stripes, experienced web engineers and designers, and engineers with experience in machine learning and search. We also currently have an Ops position we are trying to fill.

You can submit inquiries and solutions to our engineering challenge to jobs@milo.com, or if you would like you can contact me directly at justin@milo.com.

http://milo.com/jobs
WYSIWYG HTML Editor == Dreamweaver
Corrupted Callings: Finding Your Life’s Work vs Loving Your Life
Developers, like all scientists, want to have choices to tinker with stuff. Especially the smartest. As a consequence the number of smart iPhone developers will decrease and we'll have a higher number of sub-standard iPhone apps. But at least they will all have a consistent look and feel.

So much for "Here's to the crazy ones." I feel more like a sheep that's being told a priori what to do.
if they were online businesses, maybe it would only be modestly expensive and take 3-5 years to scale... but the market is LOTS of OFFLINE and SMALL businesses, which will take for-fking-EVER to scale organically.

thus, you either need to a) already have lots of users (FB,GOOG,AAPL,TWTR) to motivate businesses to participate, or b) you need to have enough cash to pay them to do so.

ergo, shitload of capital rqd, and/or get bought by bigger player who has users, cash, or both.
>Anyone who didn’t see this coming was in denial. Seesmic founder Loic Le Meur is one developer who sure didn’t see it coming (disclosure: I’m an investor in Seesmic)

If Arrington truly saw it coming, as he implies that any rational person would have, wouldn't he have had a chat with the founder of a company he invested in letting him know he should prepare for this?
> Do you know of a project like this?

Yes. Nearly every open source project. It is hard to make contributing effortless in self-organized communities.
Dave, you're right on.
There's something to be said about how fantastically developed the world is relative to even a decade ago let alone 100 years or more.

That said; progress isn't made by mass contentment. We must always do analysis on the margin. Even if what people complain about is trivial compared to how far we've come, we don't go further without these goals. Large or small.
This comment thread is interesting:

http://techcrunch.com/2010/04/10/developers-in-denial-the-se...

Seriously. Is this normal for investors to be a major dick like Arrington?

"Oh you made a prediction and it was wrong. IN YOUR FACE! haha!"

What the hell?
Looking forward to the event!
Apparently nobody at Apple has the guts to tell Steve that Adobe will just modify their tool to emit Objective C code instead of ARM bytecode. Performance really will suffer when they do that, and Apple won't be able to do anything about it because they won't be able to prove that the Objective C source was generated.
thanks for the kind words. (i think?)

but really... i'm not trying to write for fame & fortune, i'm just having fun. (ok, yeah i'm pretty sure it's also somewhat effective but honestly i do it as much for personal enjoyment as for public linkbaiting)

anyway, i appreciate the more straightforward way that folks like PG, Chris Dixon, and Fred Wilson write (all are among my favorites), but it just isn't quite my thing.

apologies if i end up seeming a bit off the wall.

maybe we can clear it up over a beer sometime.

cheers,
The author seems to imply that either Steve Jobs or Apple itself "knows nothing about programming". That seems wholly unfair, especially for Apple, and even for Steve.

It is, however, fair to say that Jobs is overlooking some very basic computer science. There is no reason why a tool like Flash can't emit Objective C, and there is no guaranteed way for an app reviewer to tell the difference.
Objective-C, when compiled down (with the Apple toolchain, at least), remains a very expressive language. It won't be all that difficult to programmatically detect signs of an Adobe library in the binary. It's how Apple presently checks for use of private APIs (and that has led to the sorts of false positives we've seen in that detection).
The main thing here is that Fog Creek has plenty of margin to use. When there's plenty of profit to go around, of course you can come up with money for everyone.

The key question, then, when applying to a company for a job, is do they have the profit to throw my way?
I love the idea of a game which limits the time you can spend playing it. You might have something big with that one.
His article is pretty dark and I can not fully share the theoretical models.
Clearly he wants to use a simple model for a visual representation and that is fine for the purpose. But the assumption of a fixed 4% increase in revenue is to simplistic for me.
Either the product has some traction and success than the percentage numbers will be far higher, which totally changes the graphs dynamics or it does not generate sales.
Than the product should be rather sooner than later changed or axed.  There are many other reasons why business are not successful short term or long term, than just revenue/expenses.
i'm sure there will be room for auction-style services, but there's going to be innovation and competition there, and eBay just isn't moving very quickly these days.

the other major trend is that both search and social distribution have substantially eroded eBay's original network effect as a destination for buyers & sellers... now both search (via SEM) and social (via FB & other networks) are also able to acquire & influence buyers.

anyway, i probably rag on eBay a little too much since i used to work there (via PayPal), but they have slowed down on the innovation quite a bit. that used to be offset by them buying innovative services, but that has also slowed down in recent years.
It won't be all that difficult to programmatically detect signs of an Adobe library in the binary

There doesn't have to be an Adobe library in the binary. To the extent Adobe would want or need to include standard library code as part of a Flash-generated iPhone app, they'd just compile it as C. Absolutely 100% of the binary code would come from Apple's compiler.

There are a dozen trivial workarounds for 3.3.1, and the fact that Jobs apparently doesn't see that is unnerving. Somebody at Apple is feeding him BS.
They absolutely will be able to tell. When you auto generate code it is going to have a very distinct signature, not to mention common runtime code. All they have to do is get a competent programmer to compile a Flash for iPhone app, disassemble it and build a program that looks for the signature that's run over submitted apps. A few days of work at most every time Adobe releases an update to their iPhone compiler.
yeah, i'm probably smoking something on those predictions, but blodget seemed to enjoy the speculation ;)
When you auto generate code it is going to have a very distinct signature, not to mention common runtime code

A couple thousand Russian worm authors would beg to differ.

This is a classic arms-versus-armor battle. Arms will always win.
how many small, offline businesses participate on Yelp? participating on some location based service seems like it wouldn't be any more difficult.
Anyone notice/figure out why his site doesn't display properly in mac chrome?

All the text shows weird characters.
Once you've got all your essential needs covered I'll bet relative social status is more important to happiness than material goods. I believe surveys have shown that people would prefer to make $50K in a world where everyone makes $25K than $100K in a world where everyone makes $200K.
My favourite part is this:

"As long as we keep moving and innovating and both partners treat each other in a fair way, I think we will all be safe, the hole is big enough and there are many other holes."

Now that everyone can see it coming even if they're not Arrington .... the solution is to be agile and build other things on top of their platform.
What is Custom Written Papers Doing for You?
Some students feel they could really use a hand with their written assignments, but they hesitate when they think about buying custom written papers. “Are they really good?”, “Will I have to write anything or they will just provide me the whole work?” “Who writes them, then?” “Can we trust the company that sells them?
That's not how Apple rumour blogs work .... if they're going to make rent this month a story this big has to be done in multiple parts.
Funny watching the stream. Somebody just checked into a Walmart in CO.
http://cpedia.com/search?q=april+fools+joke

Not really.
To be fair it has been a long long time since I have used dreamweaver. But I have a sneaking suspicion that it wont have improved a whole lot (as the rest of the CS Suite havent either).

It used to generate terrible html, and in the case when you wrote your own html it munged it badly, its css and javascript editing were mediocre, I remember it not even handling css definitions properly.

even a live preview window in emacs would cover quite a lot of what I want, remember project to embed firefox into emacs a while ago, probably time to go search it out.
Can you summarize the tech you're using to build the site?
I'll be using it as an example if I need to explain "surreal" to someone...
Aren't there just as many, if not more, that will stay on iPhone (since it's where the money is) and use only approved tools? AAA-capable shops will build where the money is. There's been a LOT of controversy about Apple's terms in the last two years and I don't know of a single example of a AAA moving off the platform and onto a competing one.

What's more likely is that they'll build a native iPhone version and use a cross-platform toolkit or HTML to build for the other mobile platforms.
Seems a little nitpicky. Arrington was one of many investors in Seesmic a long time ago, when the idea was video comments. I actually think its pretty cool that he's not pulling any punches here.

And "seeing it coming" or not, the Twitter client seems like its working much better for Seesmic than the video comments idea ever did. I think they should just keep plugging away, doing things that Twitter won't do (such as running a ping.fm-like service).
I like this: http://fourwhere.com/
China-based hackers stole Indian national security information
Now it's this:

User-agent: *
Disallow: /imgsrv
Disallow: /search
Disallow: /pref
Disallow: /suggest
Now that New Yorkers have fucked themselves with their bread and butter (i.e. finance), they are looking at the next best thing: technology startups. I can't say I blame them, but I find it quite annoying.