skysight-inc/HackerNews huggingface dataset:
One of the greatest projects Steve Jobs undertook, after coming back to Apple, was to ensure Apple wouldn't need Steve Jobs. Apple University was created to perpetuate the culture he created, and perpetuate the company by keeping its executives operating according to his standards.

I'm sure these efforts accelerated after he was diagnosed with cancer, but they existed before that time, and even to some extend before he was pushed out the first time.

Steve Jobs last product was to Bottle Steve Jobs. I think that this is the most proprietary product Apple will ever make. I don't think anyone outside of Apple will ever see it, and it will be closely guarded.

We'll see how successful he is. In a way this is a test of the great man theory. I don't think that any other point in history can you have a great man die, and leave behind such a set of capable, intelligent executives, who are also absolutely aligned with the beliefs of the dear leader.

No corporate turnaround or technology story can compare to Apple over the last decade, and Tim Cook has been at Apple for 14 years, much of that mentored by Jobs.

Let's hope the project was successful, and Apple is able to keep operating as the singular source of innovation in our industry.

But even if it doesn't, it won't be for lack of effort on Steve's part.

People credit him with a lot of products, and while all of them were more the result of others under his guidance than his inventions, he did create one great machine... and that is Apple. Apple is his legacy. He has tried to preserve it.
I think, all ideas should be given due consideration. Those that turn out to be wrong should be dismissed. The idea of the Free Software movement appears to be a wrong idea, and should be dismissed. The idea of the Open Source movement ('Some software should be free'), though, seems to be a right idea.
Brand Building VS Link Building: What’s the difference and is there a winner?
Yes, science forbid they be coherent on the exact same feature such as a type specification.

Do you even read what you write?
It baffles me that Seattle and the PNW in general are such hubs for technologically-oriented people, yet really good Internet access isn't available. There's pockets of it (CondoInternet.net, for example) but nothing widespread. I had five choices for Internet service (and five for television, though these didn't fully overlap) in my previous state, but only two for anything above 768kbps now. Is the market up here really happy with Comcast, CenturyLink, and Frontier doesn't-really-want-to-sell-FiOS?
Ask HN: Do you use timetracking at your startup?
If so, what software do you use ? If not, what project management software do you use ?
He wants to write web applications.

If you put aside 'web', I imagine Python to be the best training language - its the new Pascal. I say that as one of the European Turbo Pascal generation that used TP as a stepping stone to assembler. Python offers that same clarity without the dumbing down. Python is as close to pseudo-code as I've seen. Its what I imagine myself introducing my children too just as soon as a I dare let them borrow my computers...

But if he really means web, Haxe might be a good choice. Its javascript-esque, it runs in browsers, and you can do fancy graphics and games and such. I imgaine making flash applets to be far closer to what he might enjoy rather than text-based stuff that more classic web development generates.

The whole making web pages and equating that to programming - sure its a job and all, but is it fun and inspiring?
> Agreed. I didn't say you couldn't get better at all, just not much better.

I strongly disagree, it makes away with a keyword and magical syntax, that is much better.

> Making a new language is crazy, especially if you're aiming for widespread adoption.

That's not what I'm saying, I like new languages, and I like interesting new languages, but it pains me to see you defend (or even work on?) Dart, which so far looks even worse on the programming-language-progress continuum than Go does. It barely makes any progress on the very language it's supposed to replace.
The key part is (...) compared to having the Dart VM in the browser.

It seems pretty obvious to me that unless Google fucks up the VM implementation, it'll always be much faster than compiling to JS, which doesn't even implement the same concepts - let alone semantics - of Dart.
In fact, if VM is not much faster, why would they have it at all?

Being faster than handwritten JS is irrelevant, because the VM will be faster still, and that's the difference he's talking about.
In terms of a language, it looks like a horrible step back into the 90s. What we need is the language to be terse, and clean with lots of built-in functional utilities for manipulating data structures and objects/modules/classes/etc. Ideally, take the best bits from ruby/coffeescript/coco/python and couple them with high quality tooling. Many of the most innovative minds are flocking to these languages for good reason.
Funny to read all these comments just a few minutes after the announcement. I bet nobody had enough time to explore the language in any significant way. Yet very strong opinions already.
I said "coherent" not "identical". They could be coherent on shared features, such as type specifications or variable declarations, which have little to do with the "class" of the language. They're not.
By all means, they are allowed to try. I just don't think they can do it. If they do - good for the customers.
Terms of Search - MDK's Perl Blog
My thoughts:

1) As jlees mentioned below, you need to look at the "subset of women hackers who also have some entrepreneurial drive" when looking at something like YC. The 4% doesn't really surprise me at all.

2) My observation is that women tend to be on a timeline about 5 years "faster" than men because of their biological clock. As in, they'll start thinking seriously of marriage and kids late 20's, early 30's whereas men will deal with this issue more like early to mid 30's. So their window for doing a startup is smaller.

3) This is a bit of a generalization, but the dynamics are really different when you have all-guy co-founders versus mixed versus all-female co-founders. With mixed sometimes personal relationships develop which can make things messy. And when you have a couple of alpha-females together, sometimes that can also lead to problems (for example, see the all-female startup in the TechStars Reality show). [These are just my own observations. Please don't flame me for this!]
A Moses basket is made of a quality material | Pregnancy Parenting
Could you enumerate what actually made you hate it? Familiarity is not necessarily a bad thing, and it seems it was one of the main goals of the language.
I wasn't arguing for or against the article or your overall argument. I was simply pointing out some issues with two of the things you said.
مسلسل شارع عبد العزيز الحلقة الاخيرة
It's just not inconvenient, it's limiting. You can't exercise while you sit in your car for hours and hours. And more often than not, you will choose to go.
Also +1 for ability to extend the language itself so we can code in DSLs. This is so powerful.
That RFC wasn't 13 years old when ISPs started not returning NXDOMAIN when they should, and the age of an RFC has nothing to do with how not following it breaks other things.
A good development environment is something where you could really differentiate yourselves, and I guess you could very easily integrate introspection and analysis features into chrome to help with it.

I've been thinking for years that if I ever were to develop a new language, I would start from developer usability first - I think there is much more to innovate there than in the core language features, nowadays. Developer usability is tightly coupled with the development tools the developer can use, not just with abstract language features. And especially for web development, you can't think only about top of class developers.

As I'm at it, I'll write here my dream feature of any language and IDE - not knowing if it is really feasible, but it doesn't look really impossible to me. Use case:

- You run your unit tests

- An assertion fails/there is an error

- A debugger brings you to where the problem is

- You can step back from where you are, make changes on the fly to your code and the tests, and step forward to the assertion/error again.

I guess that with a VM, and excluding some operations that depend from external status and which are destructive, this could be possible, and it could allow an incredible speedup in development...
Just pointing out what seems to be a hypocrisy
Java wasn't created to fulfill an immediate need (other than to make money for Sun), and it's more popular than Perl, Rails, or Erlang.
Skrooge 1.0.0
And it's not like they abandoned Gears because no one was using it, but instead because Gears was so successful that many of the features got (sort of) rolled into HTML 5.
Faulty brain is source of optimism
Hey, that's a great idea if you've only got $2 or so.

I think you'd get better results if you have a digital camera. I found, even with the cheap camera I had at the time, that putting it on a tripod, and aiming it down at the table, and zooming in the appropriate amount let me take really stellar shots. Many cameras these days come with IR remotes so you can trigger them without touching them (important so you avoid messing up the shot during animation.)

I wonder, though, wouldn't it be easier to do something like this and get better results using a program like Motion? (part of the final cut suite.) I've never used a motion graphics program before, but Motion costs $50, and that's within my budget!
Setkick doesn't use anytime management software (yet), but we do a lot of project management via Podio.
as a sidenote, it does seem they have user defined operators, just not the starship <=> for compareTo
For human readers we use periods, not line breaks.
We are using BriskProject, but we're not using timetracking feature, because it imposes deadlines and we're already in a lot of stress.
Top Free Mac YouTube Downloader for Easy YouTube Video Download
Tech User Groups in the Philippines
greeter := Greeter()
By having only one instance to prove your point?

Show us more proof.
We had a separate jQuery-like lib that we wrote in Dart for a while before we figured, "why not just make the main DOM API better"? So this stuff:

document.query('#menu').nodes.add(sliderMenu.node);

Is a reflection of that. The ".node" part after sliderMenu will go away at some point. Our DOM lib doesn't currently work like jQuery's "collection-that-acts-like-an-object" style because we're worried about performance.

Keep in mind that you can always ditch jQuery and go straight to the DOM if jQuery is too slow. If jQuery was the only way, you'd lose your fast path.

So we've tried to come up with a DOM API that's easier to use, but still performant. If you've got ideas for how we can improve it, we'd definitely like to hear them.
There was a recent article on HN about Self and its prototype patterns. Looked far superior to Javascript's. But even still, prototypes only seem primarily useful if you want member-access as dot-notation or polymorphism by type. When preferring composition over inheritance, most polymorphic-by-type situations either go away or can be trivially replaced with maps.

That said, CoffeeScript provides another interesting use for them: Simulating dynamic binding. Basically, the trick is that `this` becomes the dynamic binding context and `@` represents a dynamically bound variable. You use `fn.call @, x, y, etc...` if you want to pass the dynamic binding to callees. Nested bindings can be established with `Object.create`
Where's the best place to lodge our complaints?

I'm fine with the semicolons, but I'm not too keen on using underscore-starting identifiers to determine what is public and what is private.
The language does look less cumbersome than Java though. In terms of how interesting I find it, I would place it between Java and Haxe. While I cannot see what it buys you that CoffeeScript or even JavaScript do not, I do not have Google's vantage point to be able to adequately judge. I am only at the foot of the mountain they already scaled. And then tunnelled.

Not only did they create V8, they write many boat loads of
JavaScript so they are well placed to address both the technical and human pain points of scaling JavaScript. And in introducing a new language they can't stray too far from the mainstream if they wish large adoption. All that said, I am not moved.

Also, F# is Don Syme's work not Erik Meijer's. Although F# probably gained from some Haskell people in Cambridge (the original one).
I love this! I really like the fact that (as others have mentioned) they are text friendly. I've added one to my custom CSS for HN.

(and a teeny-tiny comment if they're reading this: possessive its has no apostrophe. (See description for Stucco.))
Crashing Safari on OS X, too. Or rather, the tab hangs.

It produces an "TypeError: 'undefined' is not an object (evaluating 'a[Ra]')" and "TypeError: 'undefined' is not an object (evaluating 'b.count')". The console was a bit hard to get to with webkit2 taking up 100% of a cpu and all that.
totally man (imho obviously). personally I have never found anywhere else the exciting/nervous/tired/hysterical drive that I get from working in a startup environment
This is great! Like tileabl.es and some other website I'm forgetting at the moment.

Regarding design for your next proj/startup: I wrote this "crash course" post a while ago: http://paulstamatiou.com/startup-web-design-ux-crash-course
Http://beemp3.com/index.php?q=CHOOM+LOON+HONT+TERE&st=all&ip_cod=US
Converting PDF to DOC: Desktop or Online PDF Converter
Desktop and online PDF converters both help you convert PDF to DOC files. How well do they work and which works better? Can you convert PDF to DOC for free?
http://www.google.com/search?q=Mark+Zuckerberg&pws=0
Being a foreign game programmer in Japan
Googles obsession with running everything in the browser is getting ridiculous.
Ah, OK. Thanks for the explanation. I wasn't familiar with Perl Dancer or mplayer, so things didn't really click into place until now.
Look at how C++ handled external feedback and what it became because of this.
> The United Kingdom’s land area is 243,610,000m2.

No, it isn't. Wolfram Alpha reports that it is 249,430 km^2. To convert from km^2 to m^2, you multiply by 1000000, not 1000.

This throws all your calculations off by a factor of 1000.

Schoolboy error.
How to disable the Metro interface in Windows 8
One of the design goals: "Ensure that Dart delivers high performance on all modern web browsers and environments ranging from small handheld devices to server-side execution."

Server-side execution? I thought Go was their systems programming language? It sure sounds like they're competing rather than complementing each other.
No IDE support, no VM in Chrome yet, also no support for calling existing javascript libraries. These three things guarantee no quick adoption. I have no idea what Google is thinking.
Apartments in Chania Crete - Olive Tree
Olive tree apartments are open for rent all year round and without doubt of finest Value for Money in West Crete, Chania.
Corporate career mistakes to avoid in IT
Sorry about the snark. It just seemed strange you posted a "non-blogspam" link to a blogspam site. Especially since the article you posted linked to mint.com as the original source.
This is my biggest peeve with Google as well. I can live with the back button being remapped, but taking over the arrow keys are an absolute nightmare. I refuse to disable javascript because google think they know what should happen when I hit the arrow keys.

A close second: Not mapping forward slash for "search in page" in chrome. This is the single most requested feature in chrome that the devs refuse to implement (see issues 90 and 150 on the chromium projects bug tracker).
Affordable Development of Dashboard Applications
I have very poor vision and need to zoom virtually every webpage to maximum in order to read it. I use keyboard navigation to scroll around when things don't fit horizontally, so this trend is a source of annoyance to me. While we're at it, I used to think all the fancy layouts you see on the web were annoying, and doubly so now that most of them make everything a hassle for me to use.
And this website is not written in Dart.
Browsers already have a wide performance differential. What's the ratio between V8 and IE6? Or between desktop and mobile? As long as the performance isn't pathologically bad, it won't matter. Dart apps will start up quicker and run a percentage faster. Maybe perform much better on mobile. A decent win, but doesn't really change the fragmentation equation much from what it already is.

The keyword Brendan used was "decent", and frankly, I'll take a stab and say performance of Dart to JS will be beyond decent.
One point Jobs' father made was that he was surprised Steve didn't contact him to find out information about his family's medical history. I was adopted, too. I never had any inclination to track down my birth parents (not out of anger or anything, it's just something that's never interested me). Now that I have a flock of kids, however, my wife and adoptive mother are pushing me to track them down so I can learn about my bloodline's medical history.
I just don't think others' opinion on ideas
are particularly relevant. My opinion on
Dropbox/Heroku/AirBnb's ideas would have all
fallen on the left side of the bell curve,
which only shows my opinion on ideas is
irrelevant.

I think what you are trying to say is "take advice/opinions with a grain of salt".

I've recieved plenty of bad (and good) feedback on products that ended up being successful, but if someone who is considered a world-renown expert in my field tells me I have problems A, B & C I'm going to listen carefully.
I have actually been noticing that I seem to prefer semicolons and braces in my code. I wonder if something about them makes it easier for my eyes/brain to delimit the content on the screen. Perhaps the "easy context-free-grammar parseable" code is easier on the brain than "hard context-free-grammar parseable" code. Having written a CFG for a Python dialect for one of the classes I took, it was a little tricky the first time doing it. Sure, it's not rocket science, but the fact that the semicolon is easier to implement may have some connection with easier identification of delimition on the screen.
Do you have stats to prove that the inbound links of the lower ranked sites are higher than Google+?
Actually i don't know. Some kind of drag and drop into the WYSIWYG-editor would be optimal IMO. When you save the image could be automatically uploaded to a /img folder.

I just want to remove as many distracting factors as possible, clicking, and managing image uploading is one of them.

I am glad you like the idea. If you decide to give it a try and fail/need help/lack motivation hit me an e-mail at jontelang [at] gmail. I really want to see this implemented but I have little to none time right now.
> Out of curiosity I checked to see if their DSL is Symmetric. Well, it isn't (too much to hope for, I guess), but they do show their upload bandwidths.

Well, it's not possible to provide high upload bandwidths on ADSL/ADSL2/ADSL2+, because you only have so much frequency to play with and your end-user devices can only output so much power (else you get plenty of interference from nearby lines).

SHDSL provides for higher upload bandwidth, but that's because it is limited on the download front. I think the maximum the current ADSL2+ spec allows for is about 24Mbit down/3Mbit up, with Annex M.
It is. Google is betting heavy on android. Expect more Java style languages.
Awesome, your comment is a perfect epitome of the point I was making :) Convention/syntax is completely orthogonal to that point - that point being that experienced programmers don't notice the semicolons, or braces vs 'End If' (OK I realize I'm threading on thin ice with that one...) - once one reaches a certain fluency in programming and reading code, one transcends minute details like that.

It's like learning how to read, or learning how to read a new script. At first, you focus on the letters, composing words or sentences. When you get more experience, you read ever-larger blocks of text at once and you no longer need to read aloud or read aloud in your head, you can read whole lines or several lines at once and immediately transfer the concepts embodied in them into your mind (this is effectively how people read - chunks of text at a time, it's also why it's easy to read text where the letters of all words are mingled except the first and last one, a feat that is impossible when reading letter by letter or even word by word).

Anyway, in reading/writing code it's the same - at some point you no longer see a line with statements, you see a block with initializations, or no longer a set of if/then or switch statement, you see a jump table. Once you get to that level, dollar signs to denote variables disappear from the mental model you have, because you no longer see tokens - you see variables (same with semicolons, braces, most indentation, etc.). That's where the comparison came from.

(I also think that that's where eloquent code comes from - it's from programmers who make an efficient and recognizable translation from high-level concepts into the mechanics of the programming language, even if there is no explicit support for such concepts in the language).
I thought this was going to be about Calyx Internet Access standing up to a national security letter. [1]

[1] http://www.wired.com/threatlevel/2010/08/nsl-gag-order-lifte...
The homepage links to this: http://www.dartlang.org/support/index.html.
Which languages? javascript and go are both counter examples. In Go the lexer (sic) determines where a line ends, so if you write

if (a == b)
&& (c == d)

it will guess a line end after the first closing paren. WTF?

Python is a totally different beast, and I wouldn't include it in the discussion, because it also uses whitespace for block grouping.
pypy doesn't support gevent/eventlet, as far as I know. :(

Unfortunately, psyco isn't x86_64 compatible either. So if you want to use psyco, you are "stuck" with python2.6 on x86.
Whilst Planck looks very cool (extremely cool), it is a bit of a stretch to say that Plink is a rip off of it. They both have generated music in them, but I can't see much similarity beyond that.
Natural Remedies for Circulatory Problems
Fujitsu LOOX F-07C dual-boots OS Win-7
This looks it's just Java flavored Javascript. Why would we use this over languages that already work such as CoffeeScript, ClojureScript, or even plain Javascript?
I suspect sneak is implying that you should build packages on a build box, then your other servers can just grab those instead of compiling themselves. It's a good idea.
It's a very early tech preview.
In the case of LinkedIn vs. plus.google.com using Open Site Explorer, (Best source I have) this has double the amount of linking root domains, a well aged domain and a crawlable structure.
> Oh, and as an aside, if one page of PHP is your web programming experience, then you really should probably not be shipping an HTTP server.

I disagree. How are webprogramming skills applicable to writing a HTTP server? Seems to me the relevant skill would be network programming and my (admittedly limited) web developing experience leads me to believe the skills are mostly if not completely disjoint...