skysight-inc/HackerNews huggingface dataset:
Here it is 14 years later. The thing about that meeting, that strikes me, is that this is what Apple always was. Steve wasn't bringing a purpose to Apple, he was reminding Apple employees of Apple's purpose. Apple still has that purpose.

Every product cycle you see the blogs and the pundits speculating on what Apple will do, and exclaiming what Apple should do. Just today I saw an article along the lines of "now that Steve's dead, here's the four things that Apple MUST DO!" None of these people get it, and that's why they are always wrong.. and then after the fact, rather than learn from their errors, they start spinning why the iPhone 5 wasn't announced. Anyone paying attention knows the tick-tock pattern Apple is following.

People seem to think that apple has become microsoft-- some monolithic entity, focused on having a monopoly and controlling everything.

I can assure you, controlling everything is the last thing Apple wants. Apple is not proprietary. Hell, Mac OS X is the most popular open sourced operating system on the planet. The Safari web browser is just a thin shell around webkit. Apple could have kept both closed and innovated on them, instead they innovate on them and give them away (and yet so called "open source" fans actually complain about this.)

What Apple does care about-- the singular purpose that drives them to make the decisions they make-- is the best user experience for their customers.

IF you ever wonder why Apple did or didn't do something, that's why.

And that didn't go away with Steve's passing. Even in the years when Steve wasn't there, and the company suffered from bad management, they still operated in the Apple way, just not so effectively. Now they have great management, and though Steve is no longer there, it's a lot easier to keep to their purpose...

Maybe this is the real reason Apple accumulated so much cash. It will be a long time, and likely never, in a situation where outside investors and wall street can dictate the CEO position, and so Apple can operate without fear that people who don't get it can undermine its mission.

The real question, though, is why do so few people get it? There's nothing really secret about all this... but I'm unaware of a single other company that operates in this manner.
In comparison to Friendly, it is a bit less convenient for shared iPads. You have to enter your password every time you use a different account, and it always shows Facebook in the system language, not the user's language.

It's not a huge deal, but I find it really interesting to observe multi-user support on the iPad. Mostly because I think there is a huge disconnect between what "pundit" bloggers say about it and how every iPad I know is being used.
So in other words it's as good as a law, but without any safeguards and consequently no value to the public.

If you'd like to create a society in which every enforceable rule must pass through multiple bodies for approval, feel free to try it.

Oh, of course he has no rights - they informed him of it. Well then, who could argue?

He was informed of the requirement, and of an alternate process which would not require him to present ID. The comment I was responding to apparently meant to imply that this was a law of which the public was unaware, and that violators would only be informed of what they had done after the fact.

And while I dislike the TSA and "post-9/11" "security" measures as much as the next person, I don't believe that enforcing a simple security measure equates to total loss of rights. But then...

Almost total corruption being used to enforce secret laws. Check.

Wild hyperbole. Check.

How does age-related restrictions on alcohol relate to ID requirements for flying?

I cannot purchase alcohol without presenting ID. I cannot fly without either presenting ID or going through a screening process.

Interestingly, both involve reasoning based on public safety, and in neither case is there a law passed by Congress which directly enacts the requirement.
Funny. But to be fair, a Hello World in C compiles to a 27k binary. Yeah yeah, optimize this, leave out that and you can get it smaller. Still doesn't change the fact that Hello World is not the target use-case for either C or Dart. Dart is intended for very large applications (compared to JS), so the additional weight for includes isn't that big of a deal.

It also doesn't change the fact that Dart sucks. For other reasons though.
It doesn't - but the comparison is about quality of the product versus market share and money. The MBAs put the 2nd first, the engineers the first.

During the 2000s eBay increasingly focussed their business on the largest sellers, helping push the site from a many to many business to a more traditional fixed price eCommerce business.
Along the way they forgot about the awesomeness of their tiny auction customers who liked the fun of both placing auctions and buying goods, and as a result the site 'lost it' for many. The right customer for eBay was not the big merchants but the masses.
The famous footage of him riding his motorcycle was, I think, a BMW motorcycle.
Daily11oct11
Yeah, he lost me when he said "JUST CHANGE JOBS!" haha.

It's easy when you've been handed everything in life and the best you work for is a measily odd job here or there, but that's not doable when you're in a specialized field with a career path.

Guess it's okay for the free floater, but not so much when you've planned out your path years in advance.
He's talking about Caltrain. If you can do pure Caltrain + cycle it will be faster than driving during rush hour, often significantly so, except on the one day a month that someone is killed, on those days you're fucked but at least you have a good excuse.
Thanks for sharing your story. I particularly enjoyed this nugget:

I took the plunge and decided to spend 6 months knuckled down, learning how to code. It was initially like going back to high school and starting at the very beginning. I’ve slowly started ‘getting the hang of it’. People often complain as industries collapse and blame the new industry that has taken dominance. When the world changes you need to step-up. The notion that I could become this 'management' entity that sat around waiting for ‘the brains’ to do all the real technical work just incensed me, I found it even shameful.

Best of luck on your new journey. When your attitude is "live for the journey, not the destination," then there is no way you can fail.
v8 is not crazy fast. It is a fast dynamic language VM -- beats php, ruby, python and other javascript VMs. In absolute terms, it executes code slowly compared to, for instance, the Java, Scala, C, C++, C# and others.
This is false. It is like claiming that it "should" really compile to just console.log("Hello,Darter!"); They're functionally equivalent so why not right?

Dart was designed for big apps. Google is not aiming at optimizing all the Hello World pages. Every single framework in existence has terrible size characteristics for Hello, World. Loading all of Foundation and UIKit for showing Hello World on the screen in iOS? It SHOULD just magically know to compile to the few commands that show the one text string right? No, that would be a waste of time optimization.

Now, if we start writing big apps in this thing and they are also bloated compared to their JavaScript equivalents then I will agree 100% that there is a problem. But there are just no worthwhile conclusions from the HelloWorld app regarding size. The only worthwhile conclusions are from the high level perspective, aka "how easy is it to write a hello world app".
I've been reading more of his blog. He's been doing some amazing things with the LPC111x family, like this offline Wikipedia reader http://rossum.posterous.com/wikipedia-homebrew-device-featur... and this video game console that generates composite video signals in software http://rossum.posterous.com/20131601. So I wonder if maybe he used the AVR instead of the ARM just because it was an earlier design.
I don't think the discrimination is reserved for Jewish population.

That is unfortunate story of our crazy world. Pick up any country in the world and you can find a story very similar to Jewish story... For example, Armenins in Turkey in 1915-16 (and latter on). Or Albanians in Serbia. Romas (Gypsies) in Nazi Germany. Palestinians in Israel. Tutsis in Rwanda. Etc. etc.

We just need to always fight against things like this.
Facebook unveils its specialized iPhone app
UGG Ashur Boots, Australian Ugg Boots, UGG Ashur Boots On Sale
C is an incredibly sharp industrial-strength tool. There is absolutely nothing about C that can't trip you up and break your program if you don't know it by heart. But if you do know it by heart, forwards and backwards, it has no equal.

Or, if you prefer: It is a crazy girlfriend: serving your whim one second, burning your clothes the next. Pay it close attention or be ready to buy a new wardrobe regularly.
As me1000 (Randy Luecke) says Dart is not meant for hello world. If you run this through closure-compiler it's reduced to 2000 lines which is nothing next to Underscore, jQuery, Dojo, etc.

We all know the benefits of offloading code to a well known and well tested library or framework, especially if you're writing an app that is thousands of lines anyway. How is this contentious at the end of 2011 unless you're just hating Dart for the sake of it?

I haven't looked into the language yet and unless you haven't either let's all refrain from judgements based on this silly metric alone. Circle jerks and knee-jerk reactions are for Reddit, not HN.

Don't get me started on the whining about math performance. Reminds me of dinosaurs whining about how assembly is better than C is better than Java is better than.... There is more to software development than math. Crazy, new fangled, inefficient languages eat the lunch of older languages every single time. You have to be insane to pull out that gem. If math is your bottleneck then don't use Dart, if you know that math is your bottleneck then you shouldn't have to be told this! Sorry for the rant but half of the complaints I've read about Dart are utterly ridiculous, and speculative to boot.
Jews had a hard time getting into some Ivy league schools for a stretch, but not colleges in the US in general, c.f. elsewhere on this page.

What is it with you anyway? I found your comment earlier today about "the US does it too!" re the Dalai Lama almost odd enough to comment on but this is the second comment in a row where you found an angle to bash the US. Do you think every negative comment about a country is a secret thumbs up to the US? And you just can't be having that?
i really like that ttagg.com startup. I think it's the best one out of the bunch listed so far
And as for coddling people who can't be bothered to know the language: Fark 'em. Use the whole language; that's what it's there for.
Rietveld - Code Review, hosted on Google App Engine - Google Project Hosting
Implemented it over the weekend for http://stiffs.com - easy, solid, and way, WAY better than authorize.net or the like.
Aberration
This coffee better be damn good! I just shelled out 1200 bucks to meet with PG :-)
How to report malicious URLs
www.folklore.org/ProjectView.py?project=Macintosh&characters=Steve Jobs&detail=medium
..and here's the jsperf for the --optimize'd hello world vs. vanilla JS - http://jsperf.com/dart-hello-world-test-with-optimize/2. 17k vs. 4M for me
The original article talked about New York, on the topic of New York non-competes:

"Editor: Doesn't much of New York law disfavor non-compete clauses in employment contracts?

Klein: The court cases do say that non-compete clauses are disfavored, but that does not mean that they are unenforceable. In New York, non-compete clauses in employment contracts will only be enforced to the extent reasonable and necessary to protect valid interests. The case that is most often cited for this standard is BDO Seidman v. Hirshberg , 93 N.Y.2d 382, 712 N.E.2d 1220, 690 N.Y.S.2d 854 (1999). In deciding whether a restrictive covenant is reasonable, a court will examine certain factors relating to the length and scope of the non-compete that bear on the employer's legitimate business interests and the extent to which the employee still can earn a living. Also, New York is a "blue pencil" state, so even if a covenant not to compete is too broad to be enforceable as written, a court has the power to modify it - particularly if the contract indicates that it was the parties' intention that the court be able to do so. In short, the recent case authority indicates that New York courts are enforcing covenants not to compete and benching employees when the legal standard is met."

From http://www.metrocorpcounsel.com/current.php?artType=view&...

I don't think 'being a summer intern' meets the standard but as we both are not lawyers we cannot say for sure. I know that I would offer to defend this guys if he got sued by his former employer but that is just me.
> Electronic Communications Privacy Act

Orwellian naming conventions are all the rage these days :-) Jerry Yang faced a lot of heat for doing pretty much the same thing in China. Google seems to reluctant to criticize the US government now, unlike, for e.g., the Chinese government.
They interchange all kinds of information. Maybe we should all use Icelandic hosts.
http://radar.oreilly.com/2009/07/velocity-making-your-site-f...

More numbers: http://www.stevesouders.com/blog/2010/05/07/wpo-web-performa...
V8 does not use static type inference, as you seem to suggest. It uses dynamic type specialization based on observed types. Only recent builds of SpiderMonkey (not those that are shipping in current Firefoxes) do static type inference.
We want to buy Speakers
Dear Sir/Madam, We are dealing in speakers,... please contact as soon as possible, for more info please visit site. Thanks.
Got any useful benchmarks? Nobody is wondering which language to write their next "hello world" app in.

Just for the record I'm not saying Dart is amazing and everyone should use it, all I'm saying is that we should evaluate it objectively. If raw speed is your bottleneck then why are you wasting time evaluating Dart? Nobody is forcing anyone to use it, you can ignore it and move on with your day.
I came here with the same question. Considering I come from PHP & JavaScript where the native APIs are awful, wrapping is a necessary step for sanity. Interesting that Python didn't have this until now.
Got a link for that? New to me.
Since your job is to make non-sentient robots, I don't think there'd be big problems.
Wait, is this an indictment of Dart? Or of Javascript?
Weecod - Online simulator of programming problems
Just about every library & language has a Request-like wrapper. It's nothing unique to Node, and certainly nothing unique to client-side JavaScript where native XHR is a nightmare.
Listen to Startup Stories from Eric Feng, Elliot Loh & Kevin Cheng
Still, there are a few functional programming languages that offer similar concepts. Scala is one of them, as a few in the ML family.
I didn't say there was anything wrong with partisanship. I don't object at all to him writing that article or the Times publishing it. But that's not why I come here. I come here for hacker news. I understand it's a bit of a broad topic -- but this is way off the mark.

Oh well, I guess I'll stop coming if that's the way this site is going. I'm sure you won't feel any sense of loss. But I think something was lost -- a site where we could set aside these kinds of things and focus on the details objectively, or perhaps some personalities and interests that are more related to hackers and technology.

Perhaps Krugman has done some great research, etc (I don't really know). But this wasn't a link to his research or some summary thereof. This was just a run-of-the-mill political op-ed with no real economic analysis to it. No thanks.
I will make transcripts available to anyone who isn't able to attend in person - just leave me a note by email[1] so I know who to send it to.

[1] Email is in profile.
Have you ever used Smalltalk?

Go has very little to do with OO Smalltalk style.

The only new language that has a very close to Smalltalk OO style is Ruby.
"Since HN is targeted at the startup crowd, many of whom hope to become or are already wealthy, this seems applicable."

Wow. Now that's a stretch.
October 11: First Killer App For PC in Visicalc released
> Regardless the truth in it, it is important to show countries respect on these matters.

It is important to tell China to go fuck themselves regarding this matter. But I see your point.
Comparing official websites for Windows Phone 7 & iPhone
I would have liked a scala flavored effort...duh!
Prestamos para coche en segundos
Try hushmail, and/or use your webmail through tor. Also check out this list of VPNs: http://torrentfreak.com/which-vpn-providers-really-take-anon...
Embarrassing bug crashes IE9 using only HTML and CSS
"Apple could have kept both closed and innovated on them"

Webkit is based on GPL code from KDE, so Apple had no choice but to release the source.
Truly remarkable.. and chilling.
...and your benchmark makes no sense. You're creating the entire Dart environment every time.
i like flock.fm's idea. but disliked the autoplaying audio.
Dart won't be supported ubiquitously any time soon (if ever) which is why there'll always be a Dart->JS compiler. Why not just stick with vanilla JS or Harmony/ES6? I'd benchmark some bigger apps but they don't exist yet
"Please tell me you aren't nicknaming yourself after Jefferson Davis. ;)"

No association at all.

"This has ramifications for us all, most certainly including hackers."

By that reasoning, we should just post any political op-ed we happen to agree with, and we can just upvote as practice before the polls open. It's just not hacker news, or not what HN used to be anyway.

"I disagree that Krugman's piece is overly partisan"

I didn't say it was overly partisan. I said it was partisan. That's perfectly fine -- nothing wrong with being partisan. But it's just not the kind of thing I come to HN for.
You can always import JS.Class: http://jsclass.jcoglan.com/
compilers are supposed to optimise what they spit out, so why is this spitting out either a) terribly inefficient code or b) a whole heap of un-used code?
Probation Violation Orange Park
The hiring of a lawyer is an important decision that should not be based solely upon advertisements. Before you decide, ask us to send you free written information about our qualifications and experience. We have Criminal Defense Orange Park, Probation Violation Orange Park, Sex Crime Orange Park and Felony Arrest Orange Park. For more please visit us.
use ul/li/div will be better than tables. table is a bit of old school and I think I read somewhere that some newer browsers don't handle it well.
Thank you for that deeply insightful comment -- growing up surrounded by a very Jew-positive culture, I never properly understood why Jews had been oppressed in a modern context in the first place.
The 10 Mistakes I've made...so you don't have to
I learned LISP and Python before Java and C#. The latter two are just as useful nevertheless.

The world's experience outside of HN makes me think Dart will not be at all inhibited by its Java like syntax. If it doesn't catch on, it will be for other reasons.
Forensic police drama writers everywhere: vindicated.

This is seriously cool technology.
The German Trojan (public tender - 2 million Euro)
I can't wait for them to come to Europe, really.
Which is > 300K before minification.
It looks like "empathy" and "psychopath" is being conflated with simply being moral and immoral. It is entirely possible for a very empathetic person to do something immoral, and a very psychopathic person to be moral (i.e. be categorically opposed to murder).
RGB5.0inch LCD PROJECTOR(IMC-P216)
>Sure. But it's the exact same system that asks for your tax money to clean up its mess.

This makes the system even worse! It's like a cancer, and if you look closely, the people who benefited the most are the ones who created the mess. Not, what I'd call, biggest victims who lost their jobs because of the mess and ended up not affording what they could afford before. I'm not sure the mess was cleaned up either, I think it was whitewashed.

On the issue of where taxes go, instead of the rich refusing to be taxed to fund wars and give bailouts, why not insist on policy change and frugality to ensure that taxes are utilized properly and efficiently. Much as it will never be perfect, it can be close to perfect if with the same vigor that people fight taxes, they would fight for better utilization of the taxes.
You are an arrogant prick who has no clue what it means to be thrown in jail for requesting a visa. Yes, people did get out. But the flippancy with which you say, essentially, "I would have been better than all those other people who didn't make it out or were jailed for daring to ask" is troubling.
CityMaps: Get A Closer Look
Nurture the High-Growth Enterprises that Create New Jobs
I didn't submit an application for this round, but I filled one out just to try it out and I found the process very useful. It made it clear to me what needed to be done to make my idea appealing to an outsider and it made me realize one or two big potential problems. In sum: killer app, man.
Any information on how actors compare to CSP/Channels in that regard? I guess they'd offer similar power but there might be some subtle advantages of one over another.

I made a language for teaching programming to kids that uses CSP as a basis for the GUI where each event is a channel, so I'm quite interested in any literature in this area.
Uggg, completely agree.

Once, long long ago, servers on the world wide web simply sent me data (text, links, and maybe images) and I could format how I pleased client side. I think we have gotten too far away from that original model. (These days I have to run your client side code to download to insert text in the DOM. On top of some ugly background. With margins unusable on my devices. If you want to serve me some text, just send the damn text).

Yes, it is nice that a web designer can suggest to my client how that text might best be rendered, but when it comes down to it I actually know how I want to read a document; hint: it probably doesn't match your layout.

[ / end rant ]

* Yes, I understand _actual_ applications exist on the web now; rant applies only to "articles"
Well, Dart is designed to replace JavaScript as the client side Web scripting language of choice. Given that goal, they need to do well at small projects as well as large ones.
Dexter?
A sensational tech article based on the kneejerk reactions of HN :(

This project has a lot of potential and is extremely ambitious. This immediate "my favourite feature x" is missing, or petty bickering over semi colons betrays lack of insight, and depth.