skysight-inc/HackerNews huggingface dataset:
That's really the only part of the movie worth watching to be honest. Save yourself 90 minutes and just watch that scene: http://www.youtube.com/watch?v=y-AXTx4PcKI
I guess we have to look at the vision for this project:

http://jasonlbaptiste.com/misc/my-next-startup/ (see #6)

which is to become the defacto platform for SaaS application marketing and distribution, including a billing system (partnering with a company in this space like Braintree or Aria Systems might work well?) and [I'm guessing] sharing data, single sign-on across applications (NEC ApplicationsNet does some of this: http://www.applicationsnet.com/)

Congratulations on pursuing this idea, Jason. I've been watching this space eagerly since your excellent discussion and subsequent post on "disruption and my next startup"
I can vouch for that. Google now offers an OpenID auth cycle, but before you did delegated auth by requesting OAuth access to one of a user's resources.
India at the forefront of a new arms race?
Will update this answer in 30 minutes, but this is the equivalent of what could be done in ~48 hours with a much larger long term vision. What we're launching next weekend as the second part will give a very good insight into that vision. HTH.
The reason why some frameworks roll out custom object systems is because they try to make JavaScript look like a language with classes, "this" semantics isn't what's driving them. In a language with classes developers are used to "this" being an instance of the current class, and this expectation creates a consfusion in JavaScript. If you don't look at it through the prism of classes, the rule for "this" is pretty simple: "this" is the receiver. Create a function, apply it to any object, and that object will be the receiver available as "this". It's that simple. Now the only confusion left is who's the receiver. In "foo.bar()" like cases it's obvious, and the only remaining case (if you don't count the discouraged "with" statement) is "bar()" which calls a function on the global object (like in Python).
I've seen Folds live about 10 times over the past decade. He's always had crazy improv skills. It's great to see him getting coverage and recognition of this beyond his rabid but small fan-base...
So what is Google actually good at?
thanks, didn't see it
A poor list. I would recommend 'Pirates of Silicon Valley' for anyone interested in a dramatisation of the intertwined histories of Apple and Microsoft (honestly, it's better than it sounds...):
http://www.imdb.com/title/tt0168122/
kudos to you, it is quite nice
Not necessarily cool but not sleazy. My dictionary defines sleazy as "sordid, corrupt, or immoral." I didn't realize that word had such a negative definition; perhaps you didn't either.

I think when people look down on entrepreneurs it is usually because they see it as a foolish, fruitless, activity. While I don't agree with those people, it is difficult to deny that being an entrepreneur is riskier than working a day job. So, with that in mind, perhaps "dicey" would be more palatable to this community.
A policy that says "you can't experiment with your price"? That doesn't sound well-informed.

The guy wasn't doing anything wrong, he was just trying to maximize the income potential. If you don't allow vendors to experiment with prices, you're not a very good distribution channel.
This is where formal mathematical (and programming) logic diverge from natural language. You are right to say that (mostly) "Everyone doesn't X" will (probably) be understood.

I, however, have 20 years experience in trying to teach mathematical logic and proof, and for those who use that style of expression there seem to be additional hurdles to overcome. They don't "get" why the logical converse of "For all X, Y" isn't "For all X, not Y". It's hard work convincing some of them, because it doesn't correspond to the language they use.

Similarly, in natural language people from different locations on occasion fail to understand each other.

I'm not trying to say that what one person says is right or wrong, I'm trying to point out the potential for misunderstanding, and the natural language analysis that corresponds to formal logic. Personally, I regard logic and proof as one of the intellectual highlights of human endeavor. The fact that natural language sometimes doesn't work that way needs to be understood.

That was (one of) my point(s).

I offer for consideration the difficulties that these issues create for natural language processing. If someone says "Everyone doesn't dance" - what exactly do they mean?
That's well put.

Half of the article can be reduced to saying that ruby is fast when you don't run it (e.g. through caching), and therefore ruby is fast. That's a fallacy.
That's exactly what I (and the author of the article we're discussing) meant, I find it surprising that there is any confusion on this point.
So by that logic, Would you have sold Google, Microsoft or Apple in the early days for $2bn even though they were profitable and growing fast?
The people who make chairs aren't engineers. They're designers. Industrial Designers.

The people who 'design' the look and user interface of the car? Automotive Designers. Not automotive engineers.

The people who 'design' buildings are architects. They work with engineers to make sure the buildings 'work'.

Software is most akin to architecture, except the role of 'designer' and 'engineer' is rolled into one. There's only a portion of the the development process that you can actually apply engineering principles to.
But he got a +12. That means you don't need to read any more. Because I know the score is a good indication of what I should be consuming here, right?

(grin)
No wonder Twitter is so popular in London. We've been tweeting since 1935!
That's pretty cool, I'll have to check that out.
I always thought there is a serious problem with our country when the best and brightest go to work in the financial sector.
Why does it matter where the stories were found? Are they somehow less interesting because they have been on other sites?
me smart. me know scheme. me know javascript unlike scheme. me make noise. me smart. ME SMART!
Fatal error: Non-static method (null)::Q() cannot be called statically in /home/jamesran/public_html/site/libraries/joomla/utilities/simplexml.php on line 607

That's a pretty serious thing to admit in public. He uses Joomla. PHP. Damn. Another idol crumbles.
The documentaries "E-Dreams" and "Startup.com" are more relevant to HN:
http://www.imdb.com/title/tt0262021/
http://www.imdb.com/title/tt0256408/
Skeptics have debunked his claim.
"After today's test, India has become the first and only country in the world to have a manoeuvrable supersonic cruise missile in its inventory," Pillai said.

That seems wrong.
Forget that list. New list:

Walk Hard: The Dewey Cox Story,
The Bank Job,
The Hitchhiker's Guide to the Galaxy,
Sneakers,
Pirates of Silicon Valley,
Into the Wild,
In Bruges,
Defiance,
Blues Brothers 2000,
American Gangster,
Across the Universe,
A Beautiful Mind.
The Great Reputation Recalc Begins
299.99 = 2.99?
They even had a business model from day one! (it was coin based)
now if i could just figure out a way to change the background color of the active window, i'd be all set. nice job.
Rounders.
how about Objectified http://www.objectifiedfilm.com/ - just to get their heads around the importance of design.
Which versions of Emacs will the generated configs work under? (Emacs vs XEmacs, etc?)

Thanks!
Great movie about a business subculture... but if your model relies on a bullpen of stressed-out, commissioned salespeople, it might better fit a large mature business, rather than a new venture.
Well, yes. I didn't even think of Hulu, as I haven't ever used it. And I don't play Quake. Not much of an on-line gamer, I guess. But I did read my access_log file today to see what kind of crazy stuff showed up over the weekend.
I'm not sure I understand. I'm saying specifically that at the very least, this one feature of classical inheritance is not easy to implement and in fact almost always leads to bugs when people try to do it. The truth is that most of the interesting features of classical inheritance are pretty hard to implement:

1. super, as described above

2. private, protected, etc. Never seen this work in js with inheritance

3. inheriting class methods as well as instance methods

If all you care about is the most superficial copying of a superclass' methods, then yeah of course its easy to do in JS, its essentially just prototypal inheritance again. Its arguably just as easy to implement this watered down form of classical inheritance in C as well (or in any language I guess):

struct MySubclass
{
struct MySuperclass base;
int newMember;
}

I don't think this is necessarily an argument for elegance however.

The point is, if these are features that everyone has to implement, then at some point you have to say "maybe its not that everyone else is stupid and doesn't get it, but that its an actually worthwhile feature". In fact, they predicted this (which is why class and super are reserved words in JS despite not doing anything), and its supposedly expected to come in the next iteration of JS (as in, the one after the one currently not even implemented yet). So, in 50 years when we get that we'll finally have remedied this issue.
I think practical concerns would prevail here. If Apple only exercises this clause for developers who insult the King, there won't be enough plantiffs for a class action, and it would be too expensive for Joe the Developer to take Apple to court himself.

He might go to small claims court, but most will just take the loss.
Even if HN might be past the point where anyone would care (I wouldn't count on the % being as good as you'd hope), society isn't, so it's still interesting that he's one more person coming out and helping the general public realize that homosexuality is common and that plenty of "great" people are gay.
Few people care how fast ruby is. They care how fast ruby applications are. Taking caching into account makes sense.
Please forgive me for responding to disagree with just one small part of a much larger post that I largely agree with, but I do feel compelled to reply regarding resident duty hours.

They are not simply long because the "old boys" had long hours; long hours give residents the chance to attain expert-level knowledge in only a few years. Do residents perform more poorly at the end of a shift on various tests of coordination and perhaps even judgment? I will concede that the answer is almost certainly, "Yes." Nevertheless, the evidence also suggests a tradeoff between medical errors due to sleep deprivation, and errors due to patient handoffs. Although there is now a big push for reducing resident duty hours and/or imposing "naptime" requirements, I suspect that will only make the dangers of handoffs even more evident and costly. Were I to be a patient, I would rather have a tired resident performing my surgery or drafting my treatment plan than a fresh resident who doesn't know me.
I got a head start on you, so I spent six years in school condemning Hazelwood and other criminally unconstitutional decisions, but what's more important are all the years since. I didn't learn to justify eliminating the rights of "minors" for their age alone, like most people seem to. And, more to the point, I never "got used" to waking up before 7 am in school, because you don't get used to sleep deprivation. You just get less and less healthy.

Was I perfectly responsible with my sleep time, doing of homework, etc., in school? Of course not. No one was. But that fact doesn't disprove that it's very difficult for most teenagers to follow the sleep schedule that American schools impose on them, and not just because they like to stay up late.
GNU Emacs 23.1 on Ubuntu. Haven't tested on other versions and platforms yet.
I've always had mixed opinions of color-theme and this really makes it easy to get right. Thanks!
I can't see why he used a single webrick process for testing this. It's widely accepted that webrick should never be used in a production environment, so this is a somewhat unrealistic test.
Kind'of old, but Start-Up.com http://en.wikipedia.org/wiki/Startup.com does capture the hubris of dot-com era nicely. Also good lessons on founder friendships and how NOT to sign a term sheet.
The app store has a confirmation dialog after you press the buy button. Additionally, Apple emails you a summary of all your itunes purchases, and you can return the app via itunes within 90 days, pretty much no questions asked.
The speed issue is mostly a shortcoming of the 3G. The 3G is so slow under iPhone OS 3.0, I'd have a hard time recommending it to anyone. The 3GS doesn't have the same problem, but as I don't have a N1 it's hard for me to compare them.
London was also known for its pneumatic tubes. Though not as extensive as Paris, there were many messages carried via pneumatic tube transport.

http://en.wikipedia.org/wiki/Pneumatic_tube
It would probably be a lot smaller with a packer that obfuscates field names too (ie: Closure Compiler).

He could probably get it down further by stripping all of these exception strings from the release version and replacing them with structured types and numeric codes. Some of these are really development-time assertions that shouldn't be in the release code anyways:

throw ("doSelectJoinAllExcept requires an array of peer names as an argument")
This is so crazy cool I can't believe it. Thanks for making it so much easier to quickly play with my config.

Nice to haves:
1. select your language sample (ruby, lisp, c++, etc.)
2. paste in an existing config and have it load that to start with

But regardless, great tool. Many thanks!
I just wanted to add something here in addition to my earlier comment ...

To me, with my background, the statement "Everyone doesn't X" means the following:

Everyone doesn't X.

It is the case that everyone does not X.

It is the case that every person does not X.

It is the case that for every person, they do not X.

Choose a person: they do not X.

No person does X.

If I want to negate the statement "Everyone does X", perhaps keeping as much of the original phrasing as possible for effect, then I would say:

No, not everyone does X.

Natural language is what it is, and I accept that to some people the appropriate negation is, in their idiom, expressed as "Everyone doesn't X." I'm just saying that my idiom should be accepted, just as yours should, and if you use that form, you will fail to communicate effectively with me.

I'm not claiming I'm right, or you're right, or anyone is right. Linguistics research accepts that we should allow each person their idioms. I'm saying that for effective communication, the differences should be understood and allowed for.

And I won't say any more on this topic. At least, for a while.
writes a brief message on a continuous strip of paper

Sounds like maybe they were handwritten?
Oh, Sneakers. Sleeper-hold issues aside (Busfield was so miss-cast as a heavy) that is one amazing movie.
Certainly no one here is trying to make it sound like undertaking a massive engineering effort (like building a bridge) is easy. It's damn hard, and harder than most software projects - and it takes a lot more time and people.

But people do build 'models' on a small scale when doing development. They're called 'prototypes'. Except in this case, they're usually to prototype the functionality, to collect feedback from the users, and not to test the 'engineering' suitability of a given library or framework for the final product. Why? Because satisfying the engineering constraints is not the hardest problem - nor the most important one - and not by a long shot. You can replace pieces of your infrastructure, or write your own, if they don't scale to your needs - but if your product isn't compelling, that's a non-starter.

The 'design phase' of most construction projects is mostly about making engineering decisions. The 'design phase' of software products is more about features, usability, and scope. While engineering plays a role, it's not the biggest one - and you can have plenty of success with bad engineering decisions. The great thing about software development is that if you're successful, you can go back and revisit your earlier decisions - and fix them if necessary.

You can build a bridge that will last a thousand years, but with software it's more important to figure out where to build the bridge TO. Or whether people would prefer a ferry.
RSense - Emacs, Vim, etc. code completion for Ruby
This is great. By the way, do you (or anyone else) know of a good tutorial/guide for creating color combinations that go well together?

UPDATE: One thing that would be nice is to be able to drop a pre-existing color theme in and then tweak it with the color picker.
It is very brave to come out as a geek.
Almost none of that is in any app developer's control. That's all on the Apple side of things.
I like how the new thing seems to be to convince people to give away valuable information for free and brand it as a service to them. Why exactly do I want to tell everyone all the things I buy?
#1 is already on my todo list

#2 is a great idea! I think I'll try to implement it, thank you.
Safari contains a lot of buttons that cost more than $400 to touch, if you go off and purposefully buy something it's on you. Apple has a very generous return policy for apps and the store makes you confirm before purchasing. Not to mention the email receipt.
The eruption is small now but that this could become serious isn't an overstatement.

I can't recall the details now but I've reviewed the evacuation plan (but can't find it now) used for the area.

Once Mýrdalsjökull starts erupting it's only a matter of hours before the meltwater starts flooding across the lowlands. It'll be a glacial mudflow many meters high initially and the water/mud should be at around 1 meter at Hvolsvöllur ~40 kilometers away.

Earlier Hekla eruptions have caused global cooling for a few years. Wikipedia has more information on it.
Supersonic is still slower than a laser.
Facebook is tight-lipped about such matters. I do not think you're going to get confirmation here, (not one that I would trust).
Exactly, which means that unset( $a ) is not the same thing as unset( $GLOBALS['a'] ). It makes perfect sense, just not a kind of thing you might not expect at first.
If ET Calls, Who Speaks For Humanity?
> It's so much easier to instruct the victim on coping techniques than it is to contemplate changing the system that it becomes a reflex: You poke an adult, and out pops a sanctimonious lecture

Adults have the benefit of having thought as you did once, and then realizing through further experience why they were wrong.

Your comment is idiotic, yet understandable. If this sounds patronizing, that's understandable too. In 20 years you can amuse yourself by reading through your old internet rants.
XEmacs is considered pretty dead at this point. Very few people bother to make new (or old) elisp programs XEmacs compatible these days.

And I'm hoping you're not one of the remaining 20 XEmacs users :)
I was referring more to the "feel" of the language rather than the fact that this individual feature is the single reason for why JavaScript is more flexible.
So basically, the point is to factor out the "boilerplate code" of everyday life?
Look forward in anger (on personal animosity in Silicon Valley)
Cruise missiles and military robots is where it's at. The fact the military is still spending hundreds of billions every year on outdated technology such manned aircraft and warships is a farce greater than the financial bailout committed on the people's of america and the world.

It'll take poor countries like india developing cheap military tech to slap america into the reality of the 21st century.
I never claimed that JavaScript was better, just more flexible. I agree that all the things you mentioned are pain points with JS.
Can they collect $1 million if they prove Randi is heterosexual?
Key difference: "the user drops a coin into the slot".

Twitter missed that part :)
Could you share the brilliant startup idea you come up with after seeing this video?
Now that we have in-app purchasing, are trial periods a smart thing to do?
Now that the App Store allows for in-app purchasing, is it a wise move to offer an app free for x days and then require purchase? Or could it be the case that [most] apps are impulse buys, and should be offered for purchase as soon as the user sees the icon in iTunes?
Well, factually is it; what about the P-270 Moskit AKA SS-N-22 Sunburn: http://en.wikipedia.org/wiki/P-270_Moskit ?

Like this one, it's a solid-rocket launched ramjet anti-ship cruise missile. It's a Mach 3 to 2.2 (high to low altitude) with a warhead (from a ship) a bit more than 50% bigger ... or it can carry a nuke. 120 km range vs. the 290 for this one. We (e.g. the USNavy) are supposed to be somewhat concerned about it.

Next year we should be seeing production of the Standard Missile 6 (http://en.wikipedia.org/wiki/RIM-174_Standard_ERAM), which would seem to be designed for these sorts of threats. E.g. it has a active seeker instead of the "semi-active" of it's previous breathen (the target must be illuminated by a ship's RADAR a bit before impact). Although I wouldn't be surprised if some of the earlier ones could do the job.
PhpSysInfo
It would be really cool if you indicated what parts of the file you're editing at the moment. Maybe like underlining all of them? I know you could just change it to some crazy color and see what changes, but then if you want it right back where it was, you can never get it perfectly back.

Also, I second the request for being able to paste in a config to base it off of (mostly so that if I make a config, then decide I love it except for 1 or 2 things but want to use your editor instead of messing with the color codes, I can use your editor to tweak it).

It's awesome as it is, though. Nice work :)
That's awesome!

Does anybody know of one of these for the bash shell prompt?
I'm pretty sure I could write a better JS ORM in less then 10k unpacked (no comments / docs).
This one, maybe? http://cn.androlib.com/android.developer.stefan-rusek-qpAq.a...
> 1. super, as described above

Make the super property a reference to the parent prototype in your "extends" function. ExtJS does this with the "superclass" property.

> 2. private, protected, etc. Never seen this work in js with inheritance

What? This is basic stuff.

Private:

var fn = function() {};

Protected:

this.fn = function() {};

Public:

Cls.prototype.fn = function() {};

> 3. inheriting class methods as well as instance methods

See above. May I refer you to http://www.crockford.com/javascript/inheritance.html ?
I don't. There is massive misallocation of capital still going on by government and unsophisticated businessman (such as your local businesses or small venture capital) that wall street could fix.

The current problem on wall street is that there is too much money chasing too few deals (government regulation/ownership prevent many asset classes from being tradeable) and bailouts (which defeat the incentives in capitalism - incentive to not fail). Both problems are caused by government.