skysight-inc/HackerNews huggingface dataset:
I think the minor league (and Japanese league) translations are pretty well nailed down these days. See http://www.baseballprospectus.com/statistics/minoreqa.php

Of course, there is a huge amount of volatility, due to the changing true talent level (most guys in the minors are young, and should be getting better). In addition, there's the fact that MiLB seasons are shorter, and so SSS abound.

But, in the community, these translations are seen as "pretty accurate".
State of the Internet: Summing up 2010 (Infographic)
How could you use the innocent non-breaking space for such evil?

More seriously - is anything like that used in the wild? I'm just trying to figure out why they gave a suggestion to stop doing something that it takes such improbable work-arounds to do in the first place. Double-spacing after sentences sticks out like a sore thumb in proportional fonts.
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.

This is totally the opposite of what I meant to convey.

Einstein/Podolsky/Rosen were doing great work. They helped us understand an important implication of quantum mechanics - that if our configuration-space based theories are correct, we must have some non-local hidden variables. They proposed an experiment to validate this, and for philosophical reasons they believed the experiment would invalidate QM.

Their guess was wrong, but so what? My point is not that Einstein couldn't hack it - it's the exact opposite. My point is that EPR was a fantastic result, discovered by a group who believed the underlying theory was wrong and their predictions would not come true. Their beliefs were wrong, but their science was sound.
What I've read and heard from talking to a few scouts, teams don't look @ HS stats at all. With few exceptions (Bryce Harper is #1 ATM), they want projectability rather than performance.
"You decide to open up a café to follow your passion for coffee. Turns out that you hate running a café." This reminds me of E-Myth, where the woman starts a pie-making business because she's passionate about baking pies, and ends up hating the whole damn thing. I have friends who are dying to start their own café because they love coffee and the café atmosphere. But I don't think they've thought it all the way through to fixing the busted sink in the bathroom or the vendor that's a dick all the time. As a life coach, I actually totally see your point, Amy! - investigate your passion with your eyes fuckin wide open and don't be oblivious to all the actual un-passion-related work involved!
How many of those with XP are using it because they want to, not because they cannot upgrade compared to those with older versions of Android?
Hans Rosling's 200 Years, 200 Countries, 4 minutes [video]
I've also been noticing that all my Facebook alerts get sent to spam in Gmail as well. I guess Google is telling me what I know in my gut to be true.
Breaking Secret Codes with Mathematica
Yea, I assume you do both of those things. My point is eating your own dogfood in this case is owning a 400 apartment complex not renting at a 400 unit complex.

Landlords care more about how much it's going to cost to service the elevator(s) vs replace them. When it's cheaper to replace a refrigerator than repair it. They don't care about how efficient the refrigerator is unless they bundle electricity cost into rent.

Tennents care about how much electricity that refrigerator costs them and how quickly they will have a working refrigerator.

Landlords don't like hearing from tennents because it's costing them money. Automated emails are great if the landlord was going to send it anyway and pointless if they don't already do it. Automated rent payments don't really help them when they can collect a late fee in a few days etc. However, automated printing of those late fees is vary helpful. :evil:

PS: Hidden fees don't just pad the bottom lines for CC companies and banks; apartment complex love that action.
HotPads has most of the listings that are in Google Maps real estate and isn't using the Google Base API to get them.
This coming from the guy who used to work on Google Apps Script.
Share ten things about yourself that your friends and co-workers might not know
My two major takeaways were as follows:

1) value comes from exploiting market inefficiencies in many cases

2) separate results from process (cause from effect)

3) intangibles are generally a weasel term for fitting the data to a narrative

edit: formatting
I'm talking about native apps that are based on APIs so RESTful that a browser could also do the good stuff the native app does, if only someone wrote the UI code for it.
I think there is a good way to figure out when to apply abstraction. The question to ask is whether the abstraction reduces the cognitive load on the reader. Abstractions that reduce the cognitive load by eliminating redundant code, highlighting commonalities, and reducing LoC are generally an improvement. Abstractions that create unnecessary complexity, obfuscate, or result in more LoC are generally a decline in quality.

It may not be true in all situations, but I think this benchmark is a good one, as it accounts for the environment of the developer. If the code is only used once, it isn't worth it to abstract it. Once you have two implementations and need to add a third, you may realize they have commonalities and so abstracting and refactoring make sense.
recently moved to chicago... else i would go never got to meet many people that would even know about HN
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.

This would be news to McCarthy. McCarthy on several occassions, including the History of Lisp, refers to Lisp as a programming language. I've never heard him say Lisp is a preprocesser. I certainly am no expert compared to McCarthy. Maybe you are?

It hasn't happened in the last half century, so how much do you want to bet on it?

It's importance has ebbed and flowed over time. This is natural of language features. It was a decade ago where all the rage was template metapgrogramming in C++. Now, outside of a few library writers, most people don't touch it. This isn't to say it won't be popular again some time in the future.

I should probably ammend my statement in that light and say that we'll likely see a major ebb in the coming years.
I'm curious what the latency impact is, and how that compares to more traditional high-speed routers.
Living on the web with the Chrome Web Store (and the Cr-48)
Have you ever tried to make money on affilate links? In all honesty we make next to nothing from affiliating Amazon links. It's not even close to a viable business, we only do it because we don't like leaving money on the table.
The C preprocessor can't do metaprogramming, by definition - there's no way to take apart and examine the arguments passed to macros.

The reason you can't statically analyze C code that uses macros has to do with the preprocessor's broken design - it is a separate stage from the compiler, and there's no way for the two to communicate.

All this actually means that Lisp macros can be used for static analysis (via macroexpand), in a user-extensible way, without needing to add extensions to the compiler or stages to the compilation process.

I don't understand why you cite C# as a good example of something that doesn't have code preprocessors. Visual Studio has T4 (Text Template Transformation Toolkit), which is a dumb joke.
Ditto. (I regularly get back from HN meets wondering where all these crazy talented people hide out at when not at HN meet ups.)
I do not know what this "co-correlation" that you speak of is, and google doesn't seem to either. Assuming you are speaking about day-to-day correlation:

I don't know what futures you were thinking of, but financial futures (single stock, index futures, currency futures) track the base value EXACTLY (but also taking into account interest rates, dividends, etc). If this weren't the case, there would be an immediate arbitrage opportunity.

Specifically, once you factor the interest rate out, the DJIA future and the DJIA index are in sync within seconds. The HFT traders take care of that.

And while it is true that the market does trend occasionally (more than a coin flip), timing the start and end of the trade is empirically very hard.

If you know the market is trending, why don't you buy a future betting on the trending direction, with a stop at 2 ticks above and below your entry price? If the market is trending, you have positive winning expectation.

Except the market doesn't work that way - and if you think the market is trending when it isn't, you lose money with this scheme.
one's personal and one's my startup. probably not a good idea.
> "The game's up for organized religion as soon as people see that there's more than one, and that those other believers aren't evil."

OK, millions of people have known that there is more than one religion for thousands of years. But you are asserting that most people are not aware there is more than religion. This is completely contrary to reality.

You also have a suggestion that after becoming aware there is more than one religion, people will then become aware that some of the adherents to the other religion "aren't evil". This is also completely contrary to reality. If there is someone who believes that everyone not in their religion is "evil", it must be an incredibly small fringe group along with flat earthers and apollo mission deniers. I've certainly never met one in real life.

Yet you assert this is a majority belief.

This means you are irrational and believe in things that are demonstrably false, does it not?

Therefore, under the thesis being promoted by Mr. Dawkins, you should not be allowed to hold any positions of responsibility in society or university or government. Anyone holding any irrational beliefs that are known to be wrong should not be allowed this and not allowed that, that's the argument.

Ah but it won't apply will it. Only certain specific types of unsubstantiated or irrational beliefs are to receive the blacklisting.
They recommend not using pure black text on pure white foreground, recommending toning both the background and foreground toward grey, but never mention the possibility of light-on-dark, for avoiding that whole "staring into the spotlight" feeling.
Yes I did 1024 to simulate the tablets. I'm going to try switching from openjdk-6 to sun.

EDIT: still no better. sun-java6-jdk is in the Ubuntu partner repo for maverick now though
Interview w/ Madeline Puckette (Pungle)
Incidentally, i actually am doing server side javascript, but on Rhino, instead of node. I'm certain that Stevey meant Rhino, rather than node when he wrote that particular blog post.
Yes.

I make about £3k per month off a site that I set up for my own amusement and time-wasting. 6 million page views per month, I'm only signed up to 4 affiliate schemes. Amazon pay the worst of all of them, that's true.

It's a side project, but for something that I only do out of love £3k per month is quite tidy.

Edit: I guess what I'm saying is that you could take skimlinks and knock them for six, and people would have a real benefit and reason to use embedly whereas skimlinks milk far too much and it's not even got a user benefit.

PS: Are you hiring remote workers? I know how to make this work ;)
Minor nit: One can think outside the box at any point by accident. To purposefully think outside the box, or to be able to qualify the degree of outness, one must know the box, its contents, and its boundaries.

I point this out, because I've been bitten by not checking for this in people only to find they have no idea what they did right that one time, and most everything else they've done is just crap.
Based on this move I wonder how much truth there ever was to the rumor that Google was considering buying Trulia (http://kara.allthingsd.com/20091218/open-house-google-has-al...). The infrastructure they have is basically the same so they would have encountered the same infrastructure issues with the retirement of Google Base.
That was one of the most madcap fun evenings I've had in a while. It was great seeing people pop out of the woodwork and hearing about what they're working on. Great to see GrubWithUs taking flight!
Not to mention link building via satellite site networks. A competitor of ours has hundreds of keyword-niche sites that link back to their URL but also link to several other legitimate domains on each page. How could Google penalize the domain responsible without penalizing sites that have nothing to do with it?
Hacker show - The Ben Heck show [video]
I work for JangoSMTP, a transactional email service provider. Amazon SES certainly has the lowest price out there, but as you mentioned, there are a lot of reasons to choose a service provider for transactional emails, and only one is price. If you are looking for a minimalist service for the lowest price, then the Amazon SES may make sense for you. JangoSMTP is more robust, in that it has both API and SMTP relay options, along with bounce and unsubscribe management, open and click tracking and advanced reporting (Google Analytics, logging, etc.).

From what we have learned, Amazon SES does little more than send out emails. If you have the resources to implement your own list management, campaign management, DKIM signing, reporting, etc., then it's a great choice. If you need a company to do this for you though, you'll still want to go with a service like JangoSMTP.
I'm a huge fan of PadMapper. Does a great job for apartment search. Far better than what Google Maps was doing. http://www.padmapper.com
I seem to remember seeing a WYSIWYG text editor add those nbsps when there was more than one space in a row, but I could be mistaken.
While I'm not sure there's any technical reason that 3.0 won't run on phones (once they release the code to AOSP), it seems that strategically at least this release is similar to iOS 3.2. (3.2 was iPad-only, 4.0 and 4.1 were iPhone/iPod-only, and 4.2 finally unified the two branches.)
IOS enables 71% of Apple’s profits. Platform products power 93% of gross margin
I think one issue here is that the majority of tenants do not see entering in a work order online as a viable or quick resolution. If someone's toilet overflows at 3am, they need someone awake and responding right then if possible. To them, entering a request for plumbing repair seems like getting in line at the DMV, and to be honest, it would feel like that to me as well.

Not decrying a software solution, but while I pay almost every bill online, most of the tenants I've had just pay cash or check, and we have an online option.
On keywords: "ES4 allows the use of keywords in contexts where they were prohibited in ES3, e.g., as field names in
objects: {function:37}, o.try, and ns::catch are all legal."
(http://www.ecmascript.org/es4/spec/overview.pdf, p35)
just FYI, I started getting girls when I stopped hanging out w/ other geeks.
I second this. Even though it took me a while to wrap my head around Backbone.js (I guess more examples would have helped, e.g. of apps using nested models), now that I got it working, it allows me to do a lot with just a little bit of very clean code. CoffeeScript is also awesome for cleaning up your client side code base.
There's a lot of such clues for men too but for me at least, I'm ignoring it because I believe in what I do.

Are you making it out to be a great conspiracy against women?
MapReduce with DryadLINQ
My question as well, especially since it's coming so soon after Gingerbread. My guess would be that Google will only advise its use for tablets (although being open source, people will certainly try to put it on phones), and then the next major Android release will be "universal".
Love their 404: http://www.grubwith.us/oops
Great idea! And I'm impressed that you're so responsible with Facebook. All the best!
Poll: Where do you work?
Just wondering how much of HN is at one of the web majors or doing their own startup?
Other web bigco
Startup (founder)
Startup (employee)
Non-web company
I'm still waiting for someone to allow me to to "scan" my books into a digital format like I can "rip" my cds to an mp3. Once that happens, I'll be 100% digital.
I didn't even know that feature existed.
YC startup
Interesting post. I'm not white and yet I also am skeptical of laws banning private parties from renting or hiring who they want for whatever reason.

I do agree though that if there is public funding involved, such as with public schools, things can be different if desired. But I disagree that government should dictate behavior of private behavior, who one is allowed to sell to or not. If someone owns a store and hates minorities, I would love for them to have a big old sign in front saying so so I know not to buy anything there. Government dictating that that is not allowed just buries the discrimination that is going to be there no matter what. I say, let it be in the open where I can see and ridicule it.
No, no conspiracy, just conventions that we would probably do better without but which are deeply ingrained in society.

So deep that we're no longer even aware of them.
GearmanHQ: Background processing in the cloud.
[I'm a female]

I'm currently at a point where I feel like I've saved a fair amount of money and could support myself for a while without a steady source of income (with a a relatively inexpensive lifestyle- no car, no house, no family), but I do sometimes worry that I will accidentally get pregnant (shit happens) and what appeared like a substantial amount of savings for one person won't be enough for two.

Anyway, so there's that. But I think I'll swallow that particular paranoia and go for it someday soon anyway. :)
I'd like to start off with saying that most HN members are NOT the typical renters that landlords deal with.

Most HNers are very intelligent, hard working and understanding/reasonable. (Correct me if I'm wrong.) Not all renters are like that.

Unless you've been a landlord or worked closely with one, it's hard to understand some of the frustrations of dealing with renters. Owning property is not the same as being a landlord.

Some things that we'd think are unreasonable, a renter might think is reasonable. I've had one renter try to not extend lease AND not pay for new month's rent, just because they were only staying for 2 weeks of new month. It's not the landlord's fault they didn't secure a new place in time. The final compromise was to allow them to pay 2 weeks rent. Did it work? No. Think it's easy to get people to pay? No. Think the eviction process is simple and quick? NO.

I think this app would work best in places with atypical renters. Places where the rent is higher than market and the price covers the landlord's time to deal with everything.
Vulnerability in the Mail gem affecting Rails 3.0.x applications
Is Tasty Labs the Next Great Social Play?
How about adding 'small company, no longer a start-up'?
The UI for Honeycomb, as displayed, would not work on phones.

I get the impression that Honeycomb isn't going to be coming to phones. Why Google is doing this is anyone's guess. Things that are deeply important, like graphics acceleration, needs to filter down very quickly, but it looks like Google are solely focused on tablets.

It's a really schizophrenic strategy, and I'm beginning to get the impression no-one is really in charge there. Why does the Nexus One still not have 2.3? Why are features that were slated for 2.3 now in 3.0, which doesn't even look like it's coming to phones?

Google certainly aren't doing well at pleasing their current customers, and they've certainly scared me away. I don't see why I should trust anything about their upgrade path. The argument that you buy a handset for what it does, rather than what it promises, is flimsy, but when you sell phones like the Nexus One, and specifically promise upgrades, you're just lying.

EDIT: To those commenting about iOS 3.2, the difference is that iOS 3.2 didn't really deliver any large features that meant iPhone didn't maintain parity. Honeycomb, with graphics acceleration, overhauled UI etc. etc. will. Apple's strategy was always a unified one, with a little detour to get it going on tablets. Google appear to have completely switched tack.
Slow is being charitable. It's molasses.

This is what the docs say:

About emulator performance

Because the Android emulator must simulate the ARM instruction set architecture on your computer and the WXGA screen is significantly larger than what the emulator normally handles, emulator performance is much slower than usual.

In particular, initializing the emulator can be slow and can take several minutes, depending on your hardware. When the emulator is booting there is limited user feedback, so please be patient and continue waiting until you see the home screen appear.

We're working hard to resolve the performance issues in the emulator and it will improve in future releases. In the meantime, we wanted to give developers access to new APIs and an basic test environment as early as possible.

Keeping in mind that performance on the emulator does not reflect the speed or performance of apps on actual devices running Android 3.0, developing and testing on the emulator is still an important tool in evaluating your application's appearance and functionality on the new platform.
I believe that business can bypass this to an extent by only opting to sponsor stories generated via applications...I read that in another article somewhere yesterday. runs off to find said article
Not going to say I use them all the time but I sure do love me a good table. Just today I had to debug some code that was a css-simulated-table that went all wonky with its floats and clears.
> I am not unhappy as it is pluggable - if I don't want it I won't install the plug.

Pluggable does not mean "as a plugin". As a user, you won't be given any choice in the matter (short of not installing the application at all of course).
Looking for a co-founder to dis-intermediate business sales
I'm a seasoned entrepreneur with 3 successful startups under my belt, one grabbed a 0=>74% market share in 6 years in a highly competitive financial market, with revenues in triple-digit millions. I'm looking for 1-2 hackers to co-found an online marketplace. I'm a hands-on expert in test-first, UX and Agile methodologies, and a merciless tester (I will break your code). I live in SF and ready to go now. Contact me at emrahyalaz@gmail.com
Ask HN: I am having a competation from bigger player. Please advice?
Recently I launched http://doosracricket.com and currently working on getting users. It is a prediction site where you can compete with friends or world on cricket. I was counting on World cup 2011 series starting February 19th.

Now I see Yahoo cricket is also coming with Predictopus (more sophisticated with huge prizes)

Not sure if this is good or bad for my app. Looking forward to HN community for advice.
I can't answer definitively, but I can say that it took a while to evolve.

At first, people just asked questions directly.
http://news.ycombinator.com/item?id=1007

After a while, a few users (myself included) started using "Ask News.YC:" (The site wasn't called Hacker News yet. It was Startup News, but we all thought of it more as an extension to YC, than it's own property)

http://news.ycombinator.com/item?id=4641

Eventually it became a shorthand way of addressing the community, and wiki were created.

http://remembersaurus.com/askhn.html
http://www.gabrielweinberg.com/startupswiki/Ask_YC_Archive
7 Hot Mobile App Design Trends
That's a good question. I don't know myself. Do you have other competitors in this space?
Approach it from the other side; as a consultant who offers these services to companies.

Probably you want to target a specific technology, or set of technologies where you can easily implement the A/B switch.
Can't wait for this one, last PlusConf was EPIC! :)