skysight-inc/HackerNews huggingface dataset:
the lambda calculus doesn't talk about concurrency but it does discuss time. like turing machines there is a concept of time inasmuch as a particular algorithm will take so long to complete (complexity). The reason it doesnt talk about concurrency is because concurrency doesn't bring anything to the table in terms of deciding complexity or computability.

to be a little more blunt :) Talking about concurrency in the lambda calculus is like talking about concurrent math or paralelizing the concept of addition (not an implementation).
Very tough time for Apple ahead

"Death is very likely the single best invention of Life. It is Life's change agent. It clears out the old to make way for the new" - Standford Commencement speech 2005

So "the old" are Gates, Jobs,... (born circa 1950s) and "the new" will be Brin, Page, Zuckerberg...
>it is immediately and clearly obvious what the function of the article is.

Not really - I am a mechanical engineer (by degree, acoustical by practice) who took the title at it's word and tried to see if author was trying to share an insight that could be applied to engineering in general. "Line things up" and "Design the white space" is something I could see an author trying to apply across disciplines (not that they did, but again, I was taking the title for what it was and tried to get something out of it).

It's when I got to "Use designer fonts" that I realized it was yet another article where the author used the term 'engineer" to refer to "software engineer."
Air conditioners
air conditioners
Lots of us knew it had to be soon, even if we didn't want it to be. He looked really unhealthy in June.

I was off by a few months, but here's a snippet from my Ameritrade account:

06/07/2011 12:37:38	Sold 69 AAPL @ 333.3

Granted, I hedged by only selling some of my shares. My thinking was to take profits on long-term gains, and then re-invest again if the stock dips after this announcement. AAPL will increase in value if there's a dip – no question in my mind.
"Notation as a Tool of Thought" by Kenneth E. Iverson in his 1979 ACM Turing Award Lecture.
http://elliscave.com/APL_J/tool.pdf

"Language as an Intellectual Tool: From Hieroglyphics to APL" by Donald B. McIntyre in IBM Systems Journal Vol.30, No.4 1991, p.554-581.
http://www.electricscotland.com/mcintyre/index_f/menu_f/j_f/...

Conway's Game of Life in one line of APL
http://catpad.net/michael/apl

Conway's Game Of Life in APL
http://youtube.com/watch?v=a9xAKttWgP4
That's private. It doesn't really concern us. All we need to know is that his health issues are taking their toll and he recognizes that.
Ductless heat pump
ductless heat pump
The author and the publisher are primary stakeholders in the success of the book, not Jobs.
Zara men
Steve Jobs Steps Down: the Resignation Letter
The whole point of distinguishing some forms as "indeterminate" is to work around the fact that you're trying to conduct operations on the real numbers that are not defined under the field axioms of the real numbers (or the axioms of the extended reals [-inf,inf]). That's where its essence is rooted; that's why this whole affair exists -- the fact that 0/0, 0^0, 0xinf, inf-inf, etc. are not well defined by our axioms.

This actually relates to all three examples I've presented where the 0^0=1 convention fails. It should be treated as an indeterminate form in limits because it's not well-defined by the axioms of the real numbers; it's also not well-defined by the axioms of the hyperreals, but division of infinitesimals is well-defined in the hyperreals, which gives us an alternate method of computing limits that avoids the "indeterminate form" entirely.

Let me reiterate: 0^0 is not defined under the field axioms of the real numbers. The choice to define it as 1 is a convention which makes certain math easier, in certain areas of mathematics. It is by no means a universal convention; it is by no means the one and only correct definition of 0^0. You continue to argue for the convention, but miss the larger point that it is a convention which is chosen for convenience, and which is not always appropriate.
Shouldn't it be named batman.coffee?
The benefit is SO gets more traffic and users. Facebook benefits by off loading the management of their messy forums and rely on free crowd sourced moderation.
Must-Try Products From Y Combinator's Demo Day
Matt, I've read several articles on your site and wanted to say thanks for writing them. I'd be very interested in reading an article about compiling to the pi-calculus.
I almost hate to recommend the book, but our standard text was "Pressman's 5th" and that does have a reasonably comprehensive survey of methodologies. You'd be better off borrowing it than buying it.

It's not hard to see that agile models are pretty closely related to Boehm's spiral model. The spiral model is (afaik) more general, with the agile models focusing more on specific processes/practices.

http://www.amazon.com/Software-Engineering-Practitioners-Rog...
> In some cases (e.g. "class Box extends Batman.Object"), the corresponding JS would be much more verbose and less immediately grok-able.

True, but that just basically means that using JS with Batman.js is going to be a pain. In backbone.js you also extend their base classes, but you do it in a js-friendly way (var Widget = Backbone.Model.extend).

Not that there is anything wrong with a CS framework, but they should just say that it's a CS framework. The way CS compiles it's class inheritance to JS is not something I'd want to write raw.
Thanks, man. I believe most have a `PRIMARY_NAME` key — but I can't guarantee they all do. The RADInfo data is suprisingly patchy in some parts — but I did manage to download it all from the API and convert it to JSON (the link should be near the bottom of the page to download).
#Anonymous Leaked Nude Pictures of #BART Spokesman
Modules in C++
Markets will punish Apple for the loss of its master magician
Really? No one will quote him on the Kindle's inevitable failure?

“Forty percent of the people in the U.S. read one book or less last year. The whole conception is flawed at the top because people don’t read anymore.”
Without my Mac I would not have learned how to code. I would not have been able to find employment in Web Development, something I enjoy so much.

Without my many iPods over the years I would not be as huge a music fan as I am now. I may not have learned how to play guitar, something I enjoy so much.

I would be completely lost without my iPhone. It makes me the smartest person in the room.

Thanks Steve.
They use coffeescript's class inheritance. Here's the JS that compiles down to:

http://jashkenas.github.com/coffee-script/#classes

If they showed JS examples it would instantly turn everyone off. Trust me, you do NOT want to use this with JS.
Harsh is ok.. condescending is worse, specially when "I should be the one doubting that you have lived in the US or a 1st world country beyond say 1 month, if not at all. "

Lived 20 so years in the US, 20 so years in South America, and traveled to Asia & Europe. In my whole life I been mugged a whooping 3 times, most scary one in south Dallas in plain daylight.

My points are simple:
1. Following simple common sense safety rules it is not terribly dangerous to live in a third world country.
2. You won't get sick from eating in a decent places in a 3rd world country any more than getting sick from eating at your regular cafeteria.
"It expanded them and introduced the products to the masses."

And how is this not creating new markets? I think you are confusing markets with ideas. IBM wasn't the first to come up with the idea of the computer, but it certainly created new markets for it. Absent actually producing the product that is sold in the market, an idea (or a poorly implemented version of it) isn't much good.
Really, why are we dragging your brokerage account into this discussion? Stay classy, HN.

Edit: Oh, duh, because you still own stock in them. See above.
How I wish it was 4:3. Looks like Lenovo does too. To my eye, those images are not 16:9. Oh, Lenovo, why do you frustrate me so?
For the record, the way that CoffeeScript does inheritance and the way that Backbone's "extend" does inheritance is almost literally exactly the same thing.

Both simply create an empty object to serve as the prototype (calling new without actually running your constructor), set up the prototype chain correctly, and stash a reference so that calling `super` is easier later on.

If "Child" and "Parent" are constructor functions (class objects), then the basic pattern is this:

var ctor = function(){};
ctor.prototype = Parent.prototype;
Child.prototype = new ctor;
Child.prototype.constructor = Child;

Fun.
Their framework is intended solely for coffeescript devs. Here's their example in javascript:

(function() {
var Shopify;
var __hasProp = Object.prototype.hasOwnProperty, __extends = function(child, parent) {
for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; }
function ctor() { this.constructor = child; }
ctor.prototype = parent.prototype;
child.prototype = new ctor;
child.__super__ = parent.prototype;
return child;
};
Shopify = (function() {
function Shopify() {
Shopify.__super__.constructor.apply(this, arguments);
}
__extends(Shopify, Batman.App);
Shopify.root('products#index');
Shopify.resources('products');
return Shopify;
})();
Shopify.Product = (function() {
function Product() {
Product.__super__.constructor.apply(this, arguments);
}
__extends(Product, Batman.Model);
Product.persist(Batman.RestStorage);
return Product;
})();
Shopify.ProductsController = (function() {
function ProductsController() {
ProductsController.__super__.constructor.apply(this, arguments);
}
__extends(ProductsController, Batman.Model);
ProductsController.prototype.index = function() {
return this.redirect({
action: 'show',
id: 1
});
};
ProductsController.prototype.show = function(params) {
return this.product = Shopify.Product.find(params.id);
};
return ProductsController;
})();

}).call(this);
Jameson from LaunchRock here. We're literally days away from doing a full roll out, but hit me up at jameson@launchrock.com, and I'll get you an immediate invite. In order to do video, you'll need to use the widget on a page.
How about PogoPlug? They are ARM-based, run Linux and cost around $50 per unit and a unit means finished (power supply, networking, USB, etc).
Select Cheap Hand Phones Gadgets
If you are a music lover here we are providing latest singapore cheap smartphones and handphones to listen and enjoy the music. There are so many versions of android handphones in the marketplace. For more models please visit our site.
FBTimeMachine 
View all the posts your friends ever posted on one page! Relive those funny moments and remind your friends about them.
National Zoo Animals React to the Earthquake
>This is right on - particularly the part about you screwing up the hiring process

really, I think this attitude is the best way to look at it when you have to fire anyone, executive or not.
I agree, especially how it compares to express.js which seems to currently dominate app design for node.
And the company is in a perfect shape there is nothing wrong with it the same goes for the future.

Of course, Andy Grove would call this the most perilous time imaginable. There have never been so many things that can go wrong.

Worst case, Cook and the executive team fail in the opposite direction as they did before, letting the company stagnate while endlessly arguing "WWSD?" among themselves.
Steve Jobs: 15 things you didn't know
I think it largely depends on the product and audience you hope to attract. But for starters, I would like to see fewer sites with a large, bold, Helvetica font against a plain background with an intro that says something vague about what the business does. Then the large "Sign Up Now For Free" button with rounded corners that slightly illuminates when you mouse over it.

Look, I'm not shitting on other people's work. Building something original is tough, but I do think that clever design is one of the best ways a new service can set itself apart from the rest, and I think that it is an opportunity that is often missed.
Craigslisp: clathifiedth for jobth, apartmenth, perthonalth, for thale (...)
Sectional Sofa Bed
Also the safety of oxybenzone is in question - a "potential" photocarcinogen. Luckily, if you get kids' sunscreen, it usually isn't included.
Plus Size Swimsuits
This is the way JS devs have been hacking inheritance for a long time. That's irrelevant though, we're not comparing CS to Backbone, we're comparing Batman.js to Backbone.

Backbone handles the messy inheritance code for you. Batman.js relies on CS for that, but a JS dev is going to have to write the inheritance code by hand. I posted the JS equivalent of their example in this thread, it's nasty.
And in both cases, the transition was right before the industry-wide dot-com bust, and in both cases, the company is still huge and profitable and nearly a monopoly. So Apple's probably not doomed. They just might stop being the source of the next big thing. Apple's exponential growth has to end sometime, and somebody's going to be unlucky enough to be CEO at that time.
just to clarify a couple of points:

1. this is a *proposal* by david-vandervoorde, and has not been ratified by the ISO committee yet. however from "http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2869.html, it is evident that this feature is too damned important to wait for another revision of the standard.

2. the *fundamental* idea here is to do away with header files altogether. and have the compiler automagically generate a "module" file that describes the public interfaces of a library. the said module, can then be *imported* into a ".cpp" file. yes, "import" is now a core language construct instead of a pre-processor construct.

3. the compiler is expected to read elements of module file that are needed by client code.

for more details e.g. format of module files, dependency calculation (make and friends), module-abi etc. the referenced proposal is the best bet.
Ahhh... Wikipedia vs real life experience!

I rest my case.
"Remembering that I'll be dead soon is the most important tool I've ever encountered to help me make the big choices in life. Because almost everything -- all external expectations, all pride, all fear of embarrassment or failure -- these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart..."

"... and go out right after launching a bunch of bullshit patent suits."
well, as a rule, so far, the 52-year-old developers don't get the jobs over the 22 year olds. That'll hopefully change as more of us get older though :)

My one other thought - way too late to the game here - is that many/most developers seem to choose their 'respect' in the form of free sodas, air hockey tables, nerf gun fights, flex time and other similarly frivolous/trivial 'perks'. It's not how I would choose to be respected, but it seems that's what enough developers seem to gravitate towards that it's set the perception of developers in the marketplace.

This is now how software developers are courted - "hey, this place has free sodas! and you can play ping pong!" Nothing wrong with those, but I'd rather take more cash. I a talked to a company about a position, and postponed, then came to them about 9 months later, and was offered $30k less than what we'd talked about before. I inquired about this rather massive discrepancy, and was told "we have free gym memberships, and all the free soda you can drink!". Tell you what... I'll buy my own sodas, drink fewer of them, not need the gym as much, and buy my own gym membership closer to my home with the extra $30k, thank you very much.

I'd also rather be able to come in, have people respect what I say, take my ideas seriously, and not have to deal with a load of internal politics on a daily basis. That tends to be the life of a contractor/consultant, and it suits me better.
Steve Jobs "You've got to find what you love" (2005 revisited)
My Critic, Steve Jobs
A lot of people say it's hard working for him (my friends at Apple totally dread meeting him by accident), he's egotistical, parks at a handicapped spot

If pancreatic cancer doesn't get you a handicapped spot, I'd sure hate to have what it does take...
To be fair, that's the compiled CoffeeScript. While it certainly is still fairly readable (even writable), the JavaScript you write by hand won't have the same "compiled feel".
Rack (Per-Request) Memory Usage
Point taken. I learned something with the comments if not with the original article.
How To PREVENT BURGLARY
I don't think he meant truth in terms of marketing (although I'm hard-pressed to think of a case where Apple has outright lied in their ads, but maybe in a release) but truth as design fundamental.

Based on the context of that sentence I would say Gruber meant it more in the way of "truth to materials" (http://en.wikipedia.org/wiki/Truth_to_materials) in which Apple's design is reductive and efficient to the user. No ornament beyond the materials that construct the product.
SmartShare API - Intelligently schedule posts to social networks
Apple is not going to be fine and to think otherwise is deluding yourself. Apple has about a year worth of Steve awesomeness built up before it starts to show cracks, before the Steve clones start to leave Apple for Facebook, Google or The Next Big Thing. However you summed it up well. Fuck I'll miss him. Seriously.
升压站(绝缘子)清扫防腐   电厂除盐水箱内壁喷EAA防腐
Reducing the Stress of a Move with a Truck Rental | Video 
The right moving truck rental will reduce the amount of stress you have concerning your next move.
Update on the Slicehost STL-A outage recently (DC routers got owned)
Open Sourcing requires a lot more effort than you think. Even the JDK took a while because they included licensed components that had to be replaced.

Secondly, HP has little to gain from the effort of open sourcing it.
I'd call these "interplay" rather than applications:

* combinatorics in computational complexity, analysis of algorithms, optimization, etc.
* logic in formal methods.
* lambda calculus and category theory in programming languages (more so in functional languages than OO).
* linear algebra in graphics, graph theory, etc.
I hate to be that guy

Then don't be. It's posted on HN - the context makes it pretty obvious.

If a computer could trivially work out it was likely to be about software engineering using Bayesian reasoning ("engineer" in title AND posted on HN) then a person should be able to as well.
Steve Jobs' 2005 Stanford Commencement Address - YouTube
It's readable, but any framework that requires you to recreate inheritance yourself is going to have a hard time selling to a js audience when Backbone works perfectly well (and can be written in cs just as easily).
Totally agree. And that comes not just from experience, making lots of mistakes and the ability to learn from those mistakes - but also from an ability to be idealistically realistic and see patterns throughout and across industries.
If you want smart scheduling.. check out http://queued.at ... if you want to integrate smart scheduling into your app check out http://developers.smartshareapi.com/
Semantics. I would classify them as new market segments.
It is indeed nasty ... and for that extra nastiness, above and beyond the inheritance pattern listed above, you get:

* A subclass that inherits the parent's implementation of the constructor function, unless overridden.

* A named function for your class object, without IE scope leaks.

* A way to call super that's as easy as `super()`.

* Inheritance of the parent's own properties (unfortunately via copying).

* ... which enables helpful metaprogramming within class bodies. For example, Batman's own `event` decorator:

use: @event (times) ->
return false unless ...
Apple's Revenue History After Steve Jobs Came Back
Rapid Software Development by Steve McConnell, the same guy who wrote Code Complete, is a great pre-XP, pre-Agile book on the software development process that covers the waterfall and spiral models, evolutionary prototyping and delivery, and a host of other approaches.
Ones and Twos
Cloud Foundry adds PHP, Python; AppFog now a user
Best Eyelash Growth Products
See what the best eyelash enhancer is from my wife.
Even if he has the same personal quality, the fact that he is not Jobs means he is less powerful, and that he won't be allowed to take the same risks.
Pinoy Live TV Streaming - Pinoyhub
Watch your favorite Pinoy Live TV Streaming, Pinoy TV Shows Replay, Radio Streaming and Celebrity News Online
This looks fun. We (at BigDoor) have built some of these same pieces using Knockout (http://knockoutjs.com/) as a starting point. I'll be trying this out for comparison in some prototypes for sure.
Ben always uses 'she' in his posts.
Codigo promocional
Guía de codigos de descuento para ahorrar en tus compras internet y VPC, obtener los gastos de porte gratuitos y además muchas veces regalos
Another key trait of a good leader, IMHO, is the ability to train others to do the same. Time will tell if Steve Jobs pulled this off. (You see this in the restaurant industry - the truely great chefs spawn other great chefs.)
Not sure if you know, but he wrote the canonical AI book, and another amazing book on AI.
(Disclaimer: I work for Shopify.)

Shopify would use this to write the client-side parts. We can now save on a lot of server-side rendering of pages every time a request happens; instead we just send back JSON and Batman.js knows how to change the page accordingly.

We’re already using it internally for non-core projects like our phone support system (Batman.js + Faye + Adhearsion) – it makes for a really responsive web app that’s easy to maintain.

Expect to see this in the core Shopify product very soon :)
in Jobs' case you could add a rather Appley looking building, too (when it's built, of course)
If you read all the news you would think that the guy just passed away. Good heavens! no. He's only 55. I think we'll see more from him, only different than it used to be. It's life, ever changing...Thanks Steve!
I'm grateful that Steve managed to sell America on tablets and smart phones after so many failed attempts by others.

But as someone who likes to take things apart and tinker, I've haven't been a big fan of Apple in recent years.
Silicon Valley is what it is today because of Steve Jobs.

Thank you Steve for inspiring all of us. Get well Steve.
Actually the one about third rate products is in the article
A front row seat to Steve Jobs’ career, by Robert Scoble.
2011 Vinayaka Chaturthi Images, Vinayaka Chaturthi 2011
Vinayaka Chaturthi 2011 Date is 1st September 2011. The day for the lovers of Ganesh will be start from Sept 1 this year. Vinayaka Chaturthi is a Hindu Festival of God Ganesha the son of Parvati and Shiva. It is the birthday of Lord Ganesh. Mainly in Bombay, People celebrate this days of Ganesha with lots of joy. Nowadays even in the other part of India Vinayaka Chaturthi become more popular. The Vinayaka Chaturthi Festival last for 10 Days. After that people go for the Ganpati Visarjan in Lakes, Rivers or in the Sea. That's how the festival goes with lots of celebrations.
Haha! Yes! Good call.

The first version of Batman was written in plain Javascript, but Shopify has really been falling in love with CoffeeScript, so we decided to rewrite it before it was released.

Batman.coffee is more correct but sure doesn’t have the same ring to it…
White House Hides Photos Taken the Day Osama Bin Laden Was Killed
FWIW, Gamefly is going to offer PC rentals: http://arstechnica.com/gaming/news/2011/08/gamefly-goes-digi...
Even this is clear indication that PC gaming is dying, or will be a niche rather than a main stream thing.

You're arguments are all but copy and pasted from every other person who has brought this up in the last ten years or so. The reasons you stated haven't brought about the end of PC gaming yet.
Symbian Belle : The next version of Symbian