skysight-inc/HackerNews huggingface dataset:
It's even less relevant for people who don't go outside. The only temperatures they ever experience are set to their own personal preferences, or the preferences of their caretakers.
There are two ways to set up a one-to-many relationship. The first is to use an array that holds ids. The second is to use a more traditional db approach and create a separate mapping table where each document holds ids of documents its mapping.

Use the former approach if your array will be relatively small (say, under ~2000 items). Use the latter if the number of relationships is much bigger than that.

As far as compound indexes, we don't have support for that yet, but it will happen.
Yeah, this is a much more complete picture. Not including payroll and state taxes gives very misleading results.
The only opt-in email marketing I've ever been glad to receive, and not soon unsubscribed from, are those that presented an exceptional offer in the very first mailing.

It seems like such an obvious engagement tactic, I'm surprised so many companies don't employ it.

(That said, those same emails will piss me off more than anything else if I've JUST purchased the product for full price. Another seemingly obvious fail.)
I guess Bezos is really serious when he tells shareholders his company is willing to not maximize profit in the short term for long term investments.
In Poland we call hard winters (well, for the most of the world, our normal winter is hard enough) 'winter of the century'[1]. We had 5 such 'winters of the century' in 20th, last year we had the first one in 21st where the unofficial records of cold closely matched the official records of 1928 and 1939.

[1] you'll need google translate http://pl.wikipedia.org/wiki/Zima_stulecia and unless you're Russian you better grab a warm coat before reading.
Thanks, recalcitrant GOP

The Senate hasn't proposed a budget in almost 4 years. The Senate is controlled by the Democrats. Is that responsible in the least?

Obama refused to cut any of the extra Trillion dollars per year that the stimulus added to the baseline budget, but instead chooses to point to "the rich" as scapegoats for our national woes.
I actually paid Speakeasy more money for many years because the service was so much better. I had to give them up too when I moved. :(

Sadly, my house is 12K feet past a remote terminal, so it is unlikely I'll be able to get anything other than UVerse or Comcast for a long time.
Totally agree. A lot of this stuff would be a nice fit for Bootstrap especially.
This is a mindlessly stupid comparison, because in those countries the top 10% of earners also make a much smaller share of the income.

If you look at total taxes, instead of just federal income taxes like the Heritage Foundation likes to do (intellectually bankrupt think tank whores that they are), you'll see that the total US tax burden is pretty flat from median up to the top 1%: http://ctj.org/ctjreports/2012/04/who_pays_taxes_in_america....
This makes a case for a small government. A small team, in house, tightly managed worked very well. Real big government is the multiple layers of crony contractors you're talking about.
>I very much doubt that once anybody has gotten used to being able to download whatever they want that they are going to do it only once in a blue moon.

I have to think hard to recall the last time I pirated anything, three or four years at least and it was probably eight-plus years ago that I did it with any regularity.

Netflix, Steam, Amazon, O'Reilly Safari and a world of excellent OSS provide me with more fairly priced / free content, education and tools than I have time.
The Most Important Tax Break Is the One That Nobody Talks About
Show HN: Google Goggles meets Beer Goggles
You mean the awful marketing that led you to the product? That awful marketing? Is that the awful marketing you're referring to?

I just want to clarify that the awful marketing you are speaking of is the one that caused you to look at the product...
Not much now, but if this becomes the norm, transaction fees will stop you. Or at least discourage heavily - excessive transactions aren't great for the network because they bloat the block chain. Mixers largely bypass this concern because they can deal with larger blocks of money and more people than you can realistically do yourself, so the transaction fees are basically inconsequential.

Also, if you do this, you're likely not forming a new TOR connection each time you do any transaction, so you're leaking your IP address and traffic - easy to gather and be reasonably confident that someone is doing precisely what you described, and since it's all recorded forever, all the actions are essentially tainted forever. If you do form a new connection each time, you'll slow down substantially, and there may be a way to block you at the entry points to the TOR network (I don't remember TOR's details well enough to be sure, though).

edit: also, this will be very easily identified behavior unless people do it all over the place (and then transaction fees are basically guaranteed soon after), so you'd stick out like a sore thumb. I would be willing to bet that while it would give you some anonymity and you might shake off a few addresses, you won't gain complete anonymity, and it'll probably ultimately be worse and slower and harder than just using a few mixers. And if you ever transact them in a way that re-forms those connections (if they're all millionths of a coin, it's unavoidable), you just undid almost all your work.
Get ready to hack meat
From December 7 – 9, Food+Tech Connect, GRACE Communications and Applegate are bringing together technologists, entrepreneurs, creatives, policy experts, non-profit leaders and industry executives for Hack//Meat, the first-ever “meat hackathon” in New York City. Over the course of the weekend, “steakholders” will work with teams to rapidly prototype innovative solutions to business and consumer education challenges in the way meat is produced, processed, distributed, sold and consumed. Our goal? We want to bring together the best and brightest minds to develop technologies and tools that help democratize meat. For more info: http://events.foodtechconnect.com/
http://www.foodtechconnect.com/2012/11/07/get-ready-to-hack-meat-food-tech-hackathon/
Ask HN: Why do you think YC rejected your application?
Why do you think your application to YC got rejected?
I realize their starting tax was low, but I still feel much sadder about the $1000 tax increase for a married couple earning $25k combined than my (cough) times greater tax increase.
I was searching for a new car about seven years ago. I talked to a few dealerships but was uncertain exactly what I wanted. I just wanted to shop around a bit and see what was on the market since I hadn't really paid attention to new cars in a while. I left my phone number with a couple places and had instructed them to call me if a specific car that I was looking for came in.

About a week later, I was out of town at a funeral. My phone buzzed (vibrate mode) and I glanced at the number and realized it was one of the car dealerships. I clicked the button to send the call to voice mail and then shut my phone off since the buzzing was distracting.

After I left, I checked my voice mail only to find that the sales guy seemed offended by my sending him to the voice mail box. He yelled at me and questioned my manhood - "Oh, so you're not a real man, I see! A real man talks to somebody. A real man doesn't just avoid calls."

I couldn't believe he did that. I went back to the dealership after I got back into town and got ahold of a manager. I had him bring the sales guy over too. I played the voice mail for both of them and then told the sales guy that "a real man deals with the consequences of his actions."

He lost his job that day.

I apologize, as was off topic. Your comment brought bake that memory and made me rage a bit so I figured I'd post it up as another example of a poorly attempted manhood-questioning sales technique.
The good part: Android has really good API-level compatibility across official and AOSP-derived Android systems. Even Kindle Fire is highly compatible. These terms appear to be aimed at maintaining that level of compatibility. Also, these terms do not prohibit SDK extensions or plugins. So, if you have an API you want Android developers to use, you are fine.

The bad part: The terms are vague and could readily be used for evil, arbitrary, witch-hunts. "Fragmentation" is undefined. And Google has a history of wielding agreements, such as the "Anti-fragmentation Agreement" some OEMs have entered into in arbitrary inconsistent ways.

The worst part: It makes Google look paranoid, like Sun and Oracle. Android is conquering the planet. Chill.
Now all you need to do is implement COBOL in it, and the gate to hell will open.
Fair? YC is not some government run charity service. Terms like "fair" or "unfair" don't make sense for describing the selection process.
Because people, unlike water, can assimilate. On large scales, this is more common than threatening cultural change.
The Science of Swords: The Sound of Approaching Doom
> The top 10% of earners pay that much in taxes because they already make more income than the bottom 90% combined.

Wat.

Top 10% — $87,334

http://blogs.wsj.com/wealth/2007/02/01/the-rich-o-meter/
thanks for making it! it's our platform built around heroku's open-sourced toolchain, so we made a little buildpack + app repo w/ Procfile, compiled into a slug and then deployed it out like everything else
Still no good on Chrome. Remove Lato from body font.
It's ok, they'll make it up in volume.

I'm only half joking, the fact that PRIME is part of their retail sales program means that they do make more sales to PRIME members. If their deals for content are cheap enough, it could work without significant changes... eventually.

I'm just amazed that they are able to do this for so long. Their P/E (in profitable quarters) is astronomical.
mbostock/topojson - An extension to GeoJSON that encodes topology
Works fine in the stock browser ("Internet") on my 4.1 Galaxy Note II:

http://www.imgur.com/AqPFw.png
MMPORPG that uses your smart phone GPS (private BETA)
guys, don't be confused. that `sing` is supposed to be `sign`
And between April 1889 and October 1925, there wasn't a single warmer-than-average month.

ftp://ftp.ncdc.noaa.gov/pub/data/anomalies/monthly.land_ocean.90S.90N.df_1901-2000mean.dat

An interesting anomaly is the warming between the 1860s and 1940s. Especially given the comparatively slight amount of CO2 released in those decades compared to our own.

Temperature norms may move across greater timescales than just 100-150 years. Of course, if we were to explore that, the discussion goes off the rails into talk about the "MWP," "historical reconstructions," "Mann, et al.," and other murkily useless topics for internet bulletin boards.
That's interesting. You can certainly mount the microSD to a directory off your C drive and relocate your libraries there, but it is involved...

I wonder if it can be automated somehow so the steps get down to: 1) install card 2) run setup program

I'm going to see if I can do this from a autorun program (or otherwise) on the inserted microSD card. Then I'll sell microSD cards with the program on them and make a fortune...Muhhhaahhahhha
Why are all the function names in snake_case instead of camelCase?
Perfect example of why you should roll your own platform libraries, or at least try to use an open source engine that allows you to control the servers.

All those users just lost faith in yet another service, and all these guys are doing is saying "Hey, we failed you as a SAAS vendor, but we made $100 million, so lube up and try GREE because they need to [overcharge you voraciously to] recoup their investment.

You'd think the geniuses in the game industry could put their collective [self acclaimed] intellects together to come up with a platform agnostic approach to these common issues, and open source it for the betterment of the customer.

Oh, yeah... the... customer. Oops.

>>>>>>>>>>> UPDATE <<<<<<<<<<

OOH.. and it gets better... From GREE's agreement, paraphrased:

ARTICLE 5: Virtual Currency; Revenue Sharing

We've created our own currencies, not unlike BitCoin, called J-Coins and G-Coins. We reserve the right to change the ratios to capture more revenue, but right now you should just trust us that we're being honest.

Customers will pay US, not you. We'll tell you how much they spent of that money with you, and then pay you what we think is fair, in our sole discretion.

Oh yeah, to further confuse the customer, you can't call YOUR currency anything like ours, and we get to decide what you call it, and if you don't change it, we don't have to pay you.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Where the f* do I SIGN UP!!!
He said it doesn't use any gcc extensions, but this still doesn't seem to work with llvm-gcc or clang. :(
Predictable [1].

1: http://news.ycombinator.com/item?id=4787360
> Developers helped build Twitter

There were warnings about the fate of sharecroppers well before Twitter existed: http://www.tbray.org/ongoing/When/200x/2003/07/12/WebsThePla...

Quote: "It’s a lousy position to be in, because you’re never going to make much, and if the land’s owner finds something better to do with the land, you’re history."
My first piece of advice is to set up a command line alias for Sublime...

Sublime ships w/ a command-line executable:

/usr/bin/subl
Did anyone else get bored of the author picking out details to show that these guys met the nerd stereotype?
You're back!
Is there a reasonable expectation of privacy when using these sorts of things? I think something like this could be fun, but it seems like a party line.
Should have articulated this better in the original post
[I am not a lawyer so I'd suggest talking to yours to nail it down.]

1. 1099-k: over $20,000 in goods and services sales and completed 200 transactions.

There is an Etsy link quoted in the comments that explains Paypal's role in these transactions clearly.

2. 1099-MISC forms: Paypal used to issue 1099-MISC. They stopped issuing these since they discontinued the option to direct debit your money market account for payments.

Hope this clarifies.

[Edit]-just got off the phone with Paypal support and they confirmed that they don't issue 1099-Misc

[Edit-2]-proof why things like this are a time sink! outsource and get back to building product and talking to users.
No, we're still ironing our some issues, improving the test infrastructure, etc. We'd love for you to use it in personal projects, but I wouldn't put rethink in production quite yet.
I bootstrapped my multi-million dollar revenue producing company and did very few of those initially. 4,5, and 10 I did. But a co-founders wife was our accountant until things got more complicated.

Some of these we probably should do.

Either way, I'd spend most of your energy building something that'll produce revenue or users. Who cares about your vacation policy/employees handbook if you've got no money?

I'll look into the 83b. Thanks for the list!
Yeah, you've gotta immediately refactor that into a multiple_of function that takes an argument x and returns another function that takes an argument y and returns whether it's a multiple of x.

Ah, Currying... (and how Firefox spellcheck recognizes that as a word, but not spellcheck)

*
On another note, I've seen other bizarre blind spots in experienced programmers. One time, when I was learning Ruby, I went to a Ruby "hack night" in SF where a bunch of people there explained that they had been hackers for a while. The group was given a challenge to implement C-style integers (with overflow/loop-around) using Ruby classes.

The session had "mentors" who were professional Ruby programmers (mainly with Rails).

So as I was writing my class, and implementing addition, I figured I would need to input another integer object and add its value. So I needed to know how to expose a member variable, and couldn't find the doc that said how, leading me to ask a mentor.

He was stumped. I was thinking, "WTF? You program Ruby all day but don't know how to write [what I later found was called] an accessor?" I wasn't asking for anything fancy, just the plain ol'

def foo
@foo
end
Twitter was quite happy to sit and watch as people built fantastic services and tools on the service that without a doubt increased engagement, then sort of went "oh shit we need to make some money" and proceeded to piss on the bonfire 3rd party developers have created. It's even handed for Twitter and heavy handed for people that expect rationality from a company.
The problem with core-twitter limitation is that twitter's own product sucks and has basic features missing or implemented very poorly...years after launch.

This is just shitty all around. Sometimes I wish I could buy 1,000 twitter tokens for some price and use it in some "core-feature" 3rd party app because twitter sucks at implementing the very core features.
Is there anything beside the 'nerds are cool now' message? Which I really appreciate - but you know - it's kind of long.
Cocos2D Javascript bindings: multi-platform game development for the masses
I'm a relative newcomer to python. I've been successfully using pip, and more recently pip+virtualenv to install packages. There haven't been many speedbumps so far, though I'm not hitting the system that hard. I do miss the "Gemfile" type of abstraction that Ruby or CocoaPods provides.

That said, the other day I tried to figure out how to package a bit of code I wanted to make reusable. It was a complete clusterfk. No two documents gave the same instructions, the instructions I did find were confusing and incomplete, and there was no obvious place to figure out what the "state of the art" of python packaging is.

I still want to package this module up, but it doesn't seem worth the effort so far.
Donuts in moderation are fine.
Seat-belts in moderation are not a good idea.

That's why your analogy doesn't really work.

I said "craze" because the anti-carb mood is somewhat of a fad, so I think the word "craze" is perfectly suited.
> It's a tool, or a design pattern if you will, that makes the developer either deal with exceptional state or make it somebody else's problem.

So, exactly like exceptions.
That is not the point of the article. The article is an in-depth exposition of the Obama campaign's tech team, along with how they faced difficulties, how they transformed their own culture to mesh with the traditional political world (and vice versa), as well as the products they ended up building.
Demos at http://www.cocos2d-iphone.org/t/js-tests/

The same code works in the browser and on different mobile devices!
Then they aren't a legal alternative.
That doesn't address my point, which was about includes at runtime of .js files.

The reason why you see big .js files is that it's not easy to split your code in a.js and have it include b.js from the server.
The Kurzweil brand was, for a good long time, a very big name in the synthesizer industry.

I had the synth music bug for a while, and the K2xxx series was something that definitely made me drool. Couldn't afford it, though.
The dead horse is the word itself. Words that are mistakenly used to mean their opposites (literally, peruse, etc) so often that newer-and-opposite-meaning becomes normal, make it impossible for a careful speaker to use them at all. What's sad is that those who defend the traditional and more useful meaning are considered Nazis. You already have "figuratively". Use it. Why ruin literally?
How we acquired 400,000 subscribers
Does sublime text 2 work well with CL or Haskell?
This would only be true if the owner of every address within the bitcoin network could be determined by a government entity. Since bitcoin is international, this is impractical if not impossible depending on the relationship between the nation of the owners where the coins have gone through and the nation trying to determine the source/destination of the funds.
I'd like a comparison between human tearing of books and the machine. 45% seems way too high.
No, such a simple approach would be vulnerable to "big data" mining, it would show up as an unusual cluster all connected to itself. Non-laundering transactions splay out quickly.
But this glosses over the undertones of the article - that is, the Obama campaign was able to attract these people precisely because the Democrats were more forward-thinking, more progressive, younger, and more open-minded. Are the Republicans capable of building this thing? Sure - but probably not with a lot of the same talent that has traditionally shared the same progressive views that the Democrats support.
How to these sellers learn this stuff? Do they get some instruction or do they just learn by trial and error? Any info on that?
That's why I only pay the $1 per 100 page and OCR myself. May take a bit longer, but then I have much more freedom/flexibility.
all publicity is good publicity

..except for when its not.
It goes deeper than that. As soon as I read "skin care products at the mall" I immediately thought, "I wonder if the sales person was from Israel". I honestly didn't think I would see that addressed.

Do you remember those Zoom Copters that used to be in every single mall across America?

http://www.youtube.com/watch?v=LJyCAZGRpf8
I can't say I mind too much. I'll be surprised if the book analogy stays around for much longer.
Amazon CEO wins Fortune’s Businessperson of the Year award
>what is the standard deviation of the change in global temperature over 100 year periods for the last 100k years?

I see your point, but we don't have that information and probably never will. We don't have strongly statistically significant measurements until ~1600. But we have to operate with some uncertainty to make decisions worth trillions of dollars.

We know the increases we've seen in the past century are of a much higher magnitude than what we saw in the few centuries before that. We believe this is true for at least 1000 years back (see the hockey stick curves). We know the increases in the past 100 years are correlated with human actions, especially greenhouse gas emissions. It is (IMO) common sense to hypothesize this correlation is a causation; we know the causation doesn't go the other way, and we know there are no confounding factors (i.e. the same thing that caused the heating caused us to emit way more greenhouse gases). This is where climate change skeptics attack, which is unfair because it is impossible to prove a causation. If we assume the correlation is a causation, we know the increases we have seen would not have naturally existed. And this is what matters to many scientists.

The increases are not "significant" in the statistical sense per se, they are significant in the possible effects on our world.
A 9.1% price increase per year is more than most businesses pull off, and would make a lot of them very happy.
Emmet shows-off super-charged way to write HTML & CSS
It's an ugly skeuomorph (much like the ugly bookshelf skeuomorph). I won't be sad to see it not implemented by competitors.
Objective-C has quite a few metaprogramming capabilities itself, what do you find missing?
How every smartphone could become a Facebook phone
well, since python is so much more readable than ruby you can just hand out a .py :P

I usually write python and just moved to ruby, and as much as I like python I don't think anyone brings DSLs into the conversation as much as it should be.
That's a holdover of the project from which I extracted these, reachably. We decided to use snake case across html css and javascript to keep things standard - feel free to judge that decision.

Given that people will most likely be using this in more traditionally camel cased situations, I think I will go through and change that this weekend. Thanks for pointing that out!
Advice to SEC Staff: Encrypt PCs When Among Hackers