skysight-inc/HackerNews huggingface dataset:
Valuation and Headcount are supposed to reflect the valuation and headcount of the company when the offer was received.

These offers with large equity grants (>1%) at very high valuation companies were likely received when the valuations were lower.

I message this on the Add page, and most people follow it. It looks like a few people didn't in the examples you cite.

I need to do a better job of messaging this on the Add page and add validation on the Add page to calculate Valuation * Equity = Dollar Value of Grant.

Let me know if you have other ideas.
Online, just sign up and you'll get link for video streaming.
That is a really interesting idea.

The only issue I would see with this is that having the sudden "We lowered the price!" message would influence conversion rates at the final step.

You would have to measure and compare the number of "add to baskets" and "proceed to check outs" and not the revenue / conversions.
New paid search model looks interesting
This is awesome! I've been looking for a solution to do this for a while.
> Are you seriously suggesting that religion is as well-respected today as it was 100 years ago?

There is a huge leap from "more and more fringe" to "as well-respected today as it was 100 years ago". Religious views are common, not "more and more fringe", not even just "fringe". Also, extrapolating observations about popularity of religious views doesn't seem to me like a very reliable way of making predictions.

>> at which point is it OK to discriminate against people holding fringe views

> When they are a danger to others.

Which is clearly not the case.

> We currently discriminate against people we consider insane.

Sure, but the trend is to make the effort not to. People like John Nash
https://secure.wikimedia.org/wikipedia/en/wiki/John_Forbes_N... receive recognition despite their problems, or for overcoming them.
We use the Symfony framework and jQuery.
Video2MP3.net
It is like saying my MUD is a web app. A MUD is a service accessible with a telnet client and usually accessed by special "MUD clients" as opposed to plain telnet; these clients parse, record, and manipulate MUD data.

How loose is this definition? The way phone networks are stitched together today, you could call the phone operation a web app, too. In some places, I have found the Skype app over 3G to have higher quality than my AT&T connection via my iPhone. The only difference between the two appears to be which application I use. As far as I know, nobody calls any mobile app a web app unless it was obviously a direct link to some webpage taken directly from a browser.

I was once hired to help a company transfer financial data over their modem/fax lines. The data is linkable, mixable, and transfers between systems. Was that a web app?

Is the File Explorer, when it views files on a remote Windows share, a web app, even if I am connected by a null cable between two systems?

More accurately, I think you are describing any application connected to a network, as opposed to what we traditionally call "an app that runs on the web". I am not convinced that the Dark Mists MUD gets "web app" status, even if I redirect a port through apache to the MUD server.

I concede the point, though, if we are talking about providing clients other than browsers to users. My original post contradicts the idea that we should write fancy apps in the browser. I have no problem with conjuring a new kind of protocol that runs over our network and provides an application feel (for example, X). It is, IMHO, silly to break features in the real app people use (the browser). If you are referring to something completely different, then I am off topic.
Good question. We are hitting 2 different markets.

Our ability to automate a lot of the managers monthly activity sets us appart. Rentmonitor currently only does 'after the fact' accounting, meaning tenants still have to bring in a check or pay an e-bill. Our system allows tenants to pay electronically through their site and submit work orders.

So the time savings w/ our software can be huge. As well as payments getting 'lost' or not recorded doesn't become an issue anymore.
Retiring real estate on Google Maps
I felt like that when learning XHTML+CSS in the HTML 4 days (when the most common question seemed to be 'Best layout method: iframes or tables?!'), and with IE 5.5 still being used a bit it was a big annoyance to switch over to XHTML and CSS.

But honestly, I now couldn't go back. I seldom run into any cross browser issues (apart from the odd IE 6 and 7 issue, which conditional comments takes care of in a minute or two), and I now couldn't imagine using tables for a layout.

But you're right that using HTML tables isn't evil. They're designed to display tabulated data and using them for this purpose is definitely a good plan ;-)
The percentage of users that have a Windows computer running only Windows XP is much higher than the percentage of users with an Android phone running 1.6. Like, much much higher.

I think Google is doing a fantastic job keeping users up to date, much better than most OS vendors out there.
"I think the benefit of the Lisp preprocessor is pretty small too"

Lisp doesn't have a preprocessor, Lisp is a preprocessor.
You can program with it, but thinking about it as a programming language (ASCII or Unicode Strings to be Interpreted) is at least partially wrong.

"In a decade or less, the Lispers will see this light too."

It hasn't happened in the last half century, so how much do you want to bet on it?
I'm sure you've thought of this, but fwiw: you should do this for big corporations. I thought of something like this as a tool for bigcos and large companies, where on my experience people tend to have lunch with the same small click, and not having particularly fun. If they could have lunch with a random group of colleagues from different parts of the company say once a week to start with, I think that would really spark new ideas and improve any company.
performance of eval()

This will probably not happen, the general consensus is that eval is basically considered harmful and you should use new Fuction(argname, argname, argname, code) to do the same thing. ES5 strict mode places a number of restrictions on what eval can do.

tools (great-eclipse-visual-studio-like IDE)

This is tricky and less necessary for non-C/Java/C# languages but I assume you mostly mean code completion and minor refactorings. The mozilla JS team has a type inferencer for JS, which is the first step, but it's not particularly useful. I've been poking at this, so we'll see if I come up with anything. Someone will get to this at some point even if I don't actually manage to make anything useful. For integrated debugging, I know the cloud9 IDE (web based) has been messing with node.js/Chrome debugger integration but I haven't messed with it.

Destructuring bind (e.g. x, y = returnTwoValues())

http://wiki.ecmascript.org/doku.php?id=harmony:destructuring

Standard OOP with classes, instances, interfaces, polymorphism

http://wiki.ecmascript.org/doku.php?id=strawman:classes

Visibility quantifiers

access control via proxies: http://wiki.ecmascript.org/doku.php?id=harmony:proxies

Iterators and generators

Support available in Mozilla's implementation with the correct mime type. Brendan Eich wants to add them, but I can't find a harmony strawman for it (maybe it was accepted?). I do know yield is a reserved keyword in ES5 strict.

Namespaces and packages

Called modules: https://docs.google.com/Doc?id=dfgxb7gk_34gpk37z9v

Operator overloading

Not aware of anything.

Static typing and duck typing

Static typing is available in ActionScript3. Not aware of any efforts beyond this. I know there were proposals for type annotations in ES4 but I haven't heard much from ES5/Harmony in this area. I think most JS developers aren't particularly interested.

Solid string and collection libraries

Unlikely to be in the standard, look to implementations/userland libraries.
Does everyone just troll now?
How to Read Demand Media Articles
I wonder if this is more a symptom of having few women in the field of computer science / software engineering [1] than a lack of women who want to be founders [2]. It isn't too surprising when you consider only a small percentage of people in computer science decide to become founders, and then a small percentage of that pool ends up being women.

[1] I am assuming that most people in startups are computer science types. Which isn't entirely (or very) accurate. Certainly when you add in fields like design and business/marketing this really changes.

[2] Of course, being a founder doesn't require restricting oneself to starting a technical business.
Is the nigh-universal human characteristic of greater unhappiness with visible wealth disparity than with lower absolute wealth a sign that we need to engineer better humans, or that governments should reduce inequality even at the cost of average wealth?

ISTM either or both could be the case, in parallel or in sequence.
Did I not write I guess?
Jesse 'The Body' Ventura sues over airport pat down
I'm just an amateur physicist... but since you're a pro, I'm sure you don't really mean it when you say Einstein 'used a theory he didn't believe was correct (quantum mechanics) to derive conclusions he didn't believe were true'. I mean, that could be misunderstood quite easily as the pop-physics version of history, in which the aging old Einstein just can't hack it, staying stuck in the old ways of thinking.

In reality, of course, Einstein was one of the world's top experts in QM, made some large contributions to it, and understood and agreed with the formalism like everybody else - since the experimental verifications were clearly impressive. His opposition was mainly to Bohr's positivism, and to the completeness of QM, but he didn't oppose it's consistency or correctness. At least after about 1930 or so.
Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo

But seriously, take a look at Quines and Hofstadter's Godel, Escher, Bach
Have they found the circle yet?
From the article -

High-performance 2D and 3D graphics: A new property-based animation framework lets developers add great visual effects to their apps. A built-in GL renderer lets developers request hardware-acceleration of common 2D rendering operations in their apps, across the entire app or only in specific activities or views. For adding rich 3D scenes, developers take advantage of a new 3D graphics engine called Renderscript.

This ought to do a lot of good for smoothness and sleek animations. The selection ability is also great - looks like Apps can selectively enable hardware acceleration based on their needs and underlying hardware capabilities.

Support for multicore processor architectures: Android 3.0 is optimized to run on either single- or dual-core processors, so that applications run with the best possible performance.

Would be great to know what they did to optimize it for dual core - may be some parallel GC tweaks, and some API additions for task bindings etc.

Rich multimedia: New multimedia features such as HTTP Live streaming support, a pluggable DRM framework, and easy media file transfer through MTP/PTP, give developers new ways to bring rich content to users.

DRM - NetFlix can finally shut up! I am not unhappy as it is pluggable - if I don't want it I won't install the plug.

Enhancements for enterprise: New administrative policies, such as for encrypted storage and password expiration, help enterprise administrators manage devices more effectively.

Encrypted storage is too little too late unless I am misunderstanding it - this looks like it's limited to storing Exchange data only, and not system wide encryption. But they are going somewhere with it which is good.
Can you please explain more?
Sounds just like reddit ads.
Don't they have to build all of it from scratch cause the pivot is in completely different direction? I am assuming you have made lots of progress over the days and really don't see why they would not want to offer you a good deal and include your work. Might wanna try to talk thoroughly with the founder/CEO.
I'd wager that there'll be at least some sort of Bayesian "hate" filtering. That means something like "Fuck McDonalds" won't trigger the ad.

No idea how they'd deal with positive-word, negative-connotation satire, though.
Non-YC Startup here (ParkGrades.com):
Offer a better user experience. Compete on quality, not price.
Yes I thought about this idea. For example it would be nice to have a .fpga section in the ELF files and one could load images as part of OS file execution.

It is a nice idea and I would try to push this as a technology if I was Xilinx or Altera. But it requires that momentum to become a reality because this creates a new model and ABI for software - one that doesn't exist today.
Dawkins seems to believe that to be hired as a scientist, one must believe in the truth of the model one uses. I can't quite understand why he holds this view - at least in my experience, scientists study hypothesis they don't believe in all the time. I've done this (I don't believe in Copenhagen QM at all, and I'm skeptical of Bohmian mechanics). Does this make me a fraud? According to Dawkins, I guess it does.

I don't believe that is the case. As long as you can explain why you don't agree with the models in a rational manner and are open to the possibility that you are wrong, then you are fine. Dawkins appears to be upset with compromising the integrity of a scientific position.

He quoted a scientist claiming that even if all evidence clearly indicated the Earth was very old, he would still not believe it because the Bible says differently. And that same scientist also appears to believe that there is not an insigificant amount of evidence indicating that the Earth is very young. This makes me think Dawkins might be right. If this man already knows the answers he is looking for then he cannot be reasonably impartial.

That type of thing is worlds away from "I am skeptical of this model because [science stuff]". Perhaps Dawkins is holding these positions to an unrealistic high standard, but I don't think he is being as ridiculous as you indicate.
On top of that, there is the difference in the pitching pool.

I used to do a bit of sabremetrics, back in the day, and I tried to do some projections of AA and AAA players into the majors, and found it almost impossible to get any decent correlations.
Short of a <pre> block or a PDF, how do you put double spaces after a sentence on the web? In browsers, that's reduced to a single space automatically.
امطار جدة
one of the best apps released for iPad ever. A total steal at $2.99! go Toontastic go!
Sure expended alot of effort to say YAGNI. Not sure I understand the condescending attitude towards Java developers in general either. I can write stupid code in any language.
Question: without testing, how do you know that an automated "accessible system... its only going to make a landlords life worse" ?

Have you evidence this is true? I work with web hosting and clients can send support tickets at any time, but rarely do. They have the option of asking infinite questions such as, I made a change why did my website break, why is my site not in google for [insert impossible keyword here], I want to change the background color, why is the email from my mom spam... but it almost never happens.
It's C#, not Java, but you may enjoy...Enterprise FizzBuzz:

http://code.google.com/p/fizzbuzz/

http://code.google.com/p/fizzbuzz/source/browse/#svn%2Ftrunk...
Heh,

I think I see what you are trying to get at. We used a very popular design philosophy right now. Same reason why all tires are round :P

http://clockspot.com/
http://www.postbox-inc.com/
http://www.skyledger.com/
http://www.kindlingapp.com/
http://www.roninapp.com/
http://www.mailchimp.com/

This is a really cool resource to see the hottest, freshest websites weekly: http://abduzeedo.com/tags/sites-week

Thanks for the input, we love to hear from both sides of the fence.
Screenshots, because I was interested in seeing them too:

http://developer.android.com/sdk/android-3.0-highlights.html
All that stuff would be nice to have, but I don't think they're required for it to be a widely useful language. What I think the minimal required set is:

- Fix "this". Even people who know what they're doing screw it up.

- Make keywords not reserved unless the language actually uses them. I mean seriously.

- Namespaces / packages / something.

- A package manager, like CPAN / Rubygems / whatever.

- A good IDE (even a half-assed attempt at code completion) and a debugger. I happen to really like Dashcode, I think it would be good if it were more generic.

Everything else on your list is great, but I think it can wait until later, or it's really just a feature of the language (not all languages have Smalltalk-style OO and That's Okay). Iterators and generators it actually has; operator overloading is widely reviled so I don't think that'll be a barrier to adoption.
I've been using this for a while in a product I'm developing. One great use case is that it makes it crazy easy for users to embed content.
Lets not get into the faults of Java and inheritance this thread might devolve into something it shouldn't :).

But its a good idea to do some of this stuff where and WHEN its appropriate. You can design a space shuttle to go to the grocery store doesn't mean you should.

I have seen my fare share of useless hard to understand and over engineered code in C, Groovy, Java and Lisp

A good book about this by Joshua Kerievsky is Refactoring To Patterns he talks exactly about this, the dangers of using patterns and the dangers of not (yes he uses Java in his examples)
Rule: 1, 2, N.
You're already getting something for free - you get to use Facebook to communicate with friends and share photos, free of charge.
> The idea that people are divided into rational and irrational is just plain wrong.

Who even made this claim? Obviously there's a spectrum. Perfect rationality is uncomputable; the best we can do is approximations. As Isaac Asimov cleverly put it:

"When people thought the earth was flat, they were wrong. When people thought the earth was spherical, they were wrong. But if you think that thinking the earth is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of them put together."

> I am agnostic, not because I believe any religious texts literally, but in general the very nature of my own consciousness leads me to believe that we are here for a purpose, and I believe that purpose could be communicated to us from "a higher power", and if that were the case, of course the tool of choice would be through parable digestible by the masses within a given culture. If God exists, he is certainly not comprehensible by our limited brains, and so of course a metaphor like a bearded man in the sky is the closest we're going to get anyway.

Those are some pretty non-obvious claims. Are you sure that parables of a highly anthropomorphic god would work better than, say, a straightforward (albeit complicated and confusing) explanation? How do you know that thinking of a "bearded man in the sky" is the best we can do?

> At the meta-level I feel like the intolerance of religion today is no different than the intolerance of atheists from generations past.

At a meta-meta-level I feel that statements like this are usually an attempt at social signaling rather than a properly thought-out factual claim.
Goodness, I can't wait until this hits LA and SD!
The Emoticon Keypad
It's pretty much the lack of technical ambition (programmers, engineers, etc). I reckon 1% of technical people will attempt to try starting something.

This is an issue in gender-dominated industries. I bet there's a similar article for child care: "What Stops Male Founders?"
Hahaha. This is an utter crock. The most successful people I know are all passionate about what they do. It's why they do it. Yes a given subject may be hard work, but if you _don't_ have the passion to keep you going, and put up with the shit, then you're doomed to failure. If you are passionate, more likely _not to notice the shit_. I have seen a lot more failures of people because they do what they do - 'because' rather than any desire for doing something for it's own sake.
Yep. Knowing HS stats are pretty much garbage, I wonder exactly what data, if any, they go off of with HS pitchers. There were always plenty of scouts around for his games, but they do the standard of watching two innings then leave.
This article was overall a very shallow economic analysis, they should have gone into marginal costs and price differentiation for this problem. Maximising income from customers by charging more to those willing to pay more is a very well studied problem, and solutions to it are observable in every shop on the high street.
Also for not having the "access my data at any time" permission which every app seems to want to do these days
Tips for jQuery Bug Patching
Which leads back to the question: why is it okay to reject people based on some beliefs but not others?
This article rehashes similar points to those raised by Uncle Bob in _Clean Code_. I recommend reading that (much more comprehensive) book for anyone who's interested in the principles behind good code--he makes all these recommendations and more.
Thanks Mike. Look forward to it (newbie!).
I don’t think this one is overkill at all. It fits in my browser window!
"Currently, marketers don't have the ability to know or plan word-of-mouth endorsements as part of their campaigns,"

I thought that was the point of word-of-mouth endorsements.
Unfortunately, I haven't been able to think of a way to reconcile click-to-select desktop-style icons (which is a common case, for selecting and editing documents in bulk), with click-to-open style linking. If you know of any sites that manage to pull off both at once, let me know.

As to opening it up for public record custodians ... we don't want DocumentCloud to become a general dumping ground for every government document under the sun -- sticking to newsworthy documents has worked well so far. But at the same time, it's silly to refuse a document that the government wants to publish, and then turn around and accept that same document from a reporter the next day. I think there's a fine line to walk there, while keeping the content of the catalog relevant and searchable, and we'll have to try and find it.

For the record, our policy for contributors is currently "anyone who reports on primary source documents" ... which includes newsrooms like the Washington Post as well as individual bloggers like SCOTXBlog.com.
Microsoft is Imagining a NUI future
Either these guys are confused or they missed the notice:
http://www.grubwith.us/restaurants/la-briciola-san-francisco...
That's why you have a lease. It should outline the manager's responsibilities re: maintenance. Your options for recourse are numerous, from filing a lawsuit to not renewing your rent and moving on.
The vast majority of people are not founders.

So, instead of asking "what stops 99.99% of women from founding [ ... and 99.98% of men ]", I think it might be more productive to ask "what causes 0.015 of people to become founders".
Demand Media IPO Opens Up ~33%
Intel and Stanford Univ to jointly develop 3-D graphics projects