skysight-inc/HackerNews huggingface dataset:
This works when you have control of the data.

The real problem arises when you ask someone to send you data in CSV format. If, in between exporting it from their database and sending it to you, they happened to open and save it in Excel, you will get corrupted data. Usually the sender is blissfully unaware of what Excel's automatic type conversion does to their data.

CSV has been made unreliable as a format for data exchange between companies (aka EDI) largely because Microsoft decided that CSV files should always be opened in Excel by default in Windows. At the very least they should turn automatic type conversion off for CSVs.
You can play my HTML5 lightcycle game:

640x480 mode here: http://jsfiddle.net/PxpVr/17/embedded/result/
320x240 mode here: http://jsfiddle.net/PxpVr/16/embedded/result/

The source code is available on GitHub: https://github.com/JDStraughan/html5-lightcycles
"Recommended content" is very different from "Sponsored Stories". Also sponsored means to pay for advertising.

"Inspired by your browsing history" are not ads. It is exactly what it says.
PBKDF2 is not pretty good: the difference between GPU/hardware-accelerated implementations of PBKDF2 with common hashes and software implementations for CPUs is huge. Plus you can compute it in parallel cheaply. See scrypt paper for details: http://www.tarsnap.com/scrypt.html
Also see related projects:

- https://github.com/rubysec/ruby-advisory-db

- https://github.com/postmodern/bundler-audit
Not really, if you look at Tesla's blog post, they even highlighted that went at 80mph for a while or once.

Why did they do that? To prove that he didn't write a book (a story wouldn't fit it) and detail every speed he drove or because they speed matters?
just steam, also ubuntu software center should offer you 64bit version.

Notice: It's only metapackage for now, this probably means that 64bit version is coming.
You should give a try to puma 2.0 currently in beta 6 (https://rubygems.org/gems/puma). Lots of performance improvements. I haven't benchmarked it but my guess is it outperforms unicorn.
"General" is not what you want. General enables the automatic type conversion.

"Text" turns the type conversion off.
Yes. I didn't mention it in the original story because I thought it would be a distraction. Do you want me to get you a bottle? :-)
This is why I'm continually amazed that Excel is used in business at all. I use a command line program to record my hours and can report the time I've worked on a project to the second. Unfortunately, my Excel-based timesheet sucks at math, and shaves off time when it converts my HH:MM:SS totals to the decimal figures (HH.x) required by payroll. It's so bad, sometimes the values displayed in the columns don't add up to the displayed total if you enter them in a calculator. No sweat, I only get paid for the displayed total, and at the end of the year I compute the difference and add it to my last timesheet.

I can't imagine trusting my business finances to a program that can't deliver a reasonable amount of precision. I wonder how many fortunes are made by people well-placed enough to exploit Excel's weaknesses ("Hmmm, Excel shows that we made only $10,000,000 at our bake sale. What should I do with this leftover $700,000?" or "I can use Excel to show you that I owe you less money than I actually do.").
This is obviously anecdotal, but the farmers that I know are very conservative. I can't imagine any of them paying $200/month to a couple of kids in hoodies for software. This hip, trendy, presentation of FarmLogs is not how you sell to conservative farmers. Look at the About page on their website.
http://www.amazon.fr/s/ref=nb_sb_ss_c_0_6?__mk_fr_FR=%C3%85M...
That's cool to know -- I guess the Rio can be hypermiled more efficiently than some others. My last car was a BMW 128, and for the life of me I can't beat EPA estimates. I drive a Prius now though, and consistently beat EPA estimates -- even with mostly highway miles.
This whole controversy has been a little depressing to read...not that the Tesla vs. NYT discussions here have been worse than on other forums, but just because it shows how technical minded people are as easily swayed by preconceptions and alliances as more ostensibly non-scientific minds.

How many words have been expended in the other HN thread to allege that Broder -- after most have already established that he is a charlatan -- is receiving oblique funding from his Big Oil paymasters? It may very well be that Broder got a swimming pool full of BP-money in his offshore hideaway...but isn't it possible that just maybe, that Elon Musk has a vested interest in advocating for Tesla? Like, just a little bit?

It doesn't have to be that Musk is trying to cover up the truth. It could just be that this is his big project and he is overly sensitive to (some of it admittedly unfair) criticism to the point where he'll see malice where there is none. It's possible: bias from sentimental influence is not unheard of in the scientific community.

One of the most disappointing things about Musk's response was how he closed it with an out-of-context anecdote:

In his own words in an article published last year, this is how Broder felt about electric cars before even seeing the Model S:
"Yet the state of the electric car is dismal, the victim of hyped expectations, technological flops, high costs and a hostile political climate.”

If you read that article, Broder was clearly referring to the controversy behind the Chevy Volt, which he also compared unfavorably to a "lawnmower".

Oh wait, that was Elon Musk who said that:
http://articles.businessinsider.com/2009-05-11/green_sheet/2...

So basically, if you think Musk knows what he's talking about, then Broder spoke the truth about the Volt. Yet Musk uses Broder's assessment as a closing statement of damning circumstantial proof that Broder is decidedly anti-electric car.

Oh I know, this kind of cheap rhetorical trick is what all politicians and businessmen do, and it's OK if someone we all really admire does it, as long as his heart's in the right place. Maybe so, but I don't think it hurts to be a little more objective towards our heroes and realize that they can be prone to misjudgment too.
Presumably because he either pays property taxes or pays rent to someone who uses it to pay property taxes.

Fundamentally, one can see people living on the street as belonging to a complex subgroup in our society: one which can be both symbiotic and parasitical.

It is symbiotic in the sense that it provides a culture with which many can identify, especially those who have experienced hardship or difficult home lives as children. In this way street communities can provide a sense of catharsis -- almost a group therapy session. Belonging to a community can provide mental comfort which can seem even more important than physical comfort. In other words, street communities can take our tired, our poor, our huddled masses yearning to breathe free.

However, in many cases they can also be parasitical. Consuming societies' group benefits, in a way similar to herd immunity, while also spreading danger in the community, either through violence or excessive drug use.

I think what many people, both in the street communities and not, may fail to realize is that it is entirely possible that a street community can represent a local optimum, but not a global one. There may be a way to provide people both the sense of community they desire and a way to integrate them into the larger community so that they can contribute in more impactful ways.
Do you have specific examples of how you consider Apple to be "stifling" progress to defend Safari?

I use both Safari and Chrome (and WebKit nightlies). I vastly prefer Safari to Chrome, but their underlying use of WebKit seems quite similar.

Competition has seemed to help WebKit in the past (especially between Apple and Google). If you recall, they both contributed a new process model to WebKit (http://betanews.com/2010/04/09/the-big-change-coming-to-safa...). It could be argued that Apple's contribution in this area was more useful to users of the WebKit framework, while Google's was restricted to Chromium. That said, Google makes many great contributions too.
It might be just as fast in Java; I don't know. My only point is that theoretically being able to serve 78 million requests in a 10 hour day, most within 5 ms (server processing only) and each a unique gzipped page based on the user's past interaction with the site, all on a relatively cheap server, seems blazing fast to me. I'd think it was fast even if every user was shown the same page but each user's page was gzipped. Could Java match it?
Agreed, but it's doubtful that nVidia will support the Quadro (which is pretty much the best workstation chip around, and also what I use) just because of Steam. If anybody wants to render very complex gradients and shading using a regular GeForce, it's not going to be nearly as good as with a workstation-optimized chip. Many CAD apps are much slower on an nVidia gaming chip than they are on a workstation card.

So, at least for me, I'm still probably going to get left in the dark if I buy a new chip because support for the Quadros are egregious.
I'm guessing it's syncing a seed to srand(), so neither of you control when the messages pop up
How do you feel that the term has been diluted? As far as I can tell, the statement is true to the Collins dictionary definition of "intellectual property, esp computer source code, that is made freely available to the general public by its creators" [1]. The data is intellectual property that will (hopefully) be made freely available for the general public to scrutinize.

[1] http://www.collinsdictionary.com/dictionary/english/open-sou...
The point gaius is saying above is exactly what I'm trying to bring across, but in a different phrasing. I just don't think it [Farmlogs] will be something they want/like to use.
Join the CrunchBase Engineering Team
We are looking for bright engineers to join us in re-building CrunchBase from the ground-up.

Job description: http://www.linkedin.com/jobs?viewJob=&jobId=4884784&trk=job_nov
It's possible I've missed some setting somewhere in the tangled web of menus, but I'm fairly certain the data is lost in the case of both those conversions.

For example: Type 09-2012 into a cell and hit Enter. It will probably turn into Sep-12 (or some other variation depending on your default date settings). If you convert that to Text or General, it turns into 41153 -- the number of days since 1/1/1900.

Excel recognizes all dates from 1/1/1900 through 12/31/9999, so it happily converts anything from 01-1900 to 12-9999 into a date. You can create a function to convert them back, but it would have to be based on the assumption that the format was originally ##-#### (which you may or may not know for certain depending on where the spreadsheet is coming to you from).
Bitcoin as a payment option is now 2 clicks away from every reddit comment. [Give Gold >>> BitCoin (sic)]
Well, there's a logical leap worthy of the Dukes of Hazzard.
The articles about this event clearly explain in my opinion not who is wrong or right here but how much even the most smart reader's opinion can be guided or misled by what a specific author writes, whether by omissions, incomplete data or other rethorical techniques
Worse than that: imagine you have one absolutely damning issue and four weak ones. If the weak ones are swatted away one-by-one or muddled, the reader doesn't even remember the damning one that remains. It even comes off as "well, the person making the accusation prefered to spend time talking about the weak ones while he could have been talking about the ostensibly strong one, so how strong could it really have been?"

I would argue it's nearly always best, both rhetorically and analytically, to reconstruct your opponent's case as generously and sympathetically as possible, and then bear down very hard on your strong point.
Even if you TRY to make votes equally powerful by adjusting state boundaries to equalize population, you still ignore the fact that the electoral college is like a MASSIVE round-off error, and thus entirely fail to succeed in your goal and in understanding the essence of the problem, in general.

To massively simplify things: consider that there are only 3 states. State A is 60/40, state B is 45/55, and state C is 50/50. All 3 have identical populations. Now states A and B are marginally won before the election, so the race is tied and the decision lies in C. That means 1/3 of the population actually gets to decide who is going to be president. And a small fraction, some 2-3% of that state's population will actually be deciding voters (the loose cannons, the ones who could go either way). So you're down to 0.67-1% of the population deciding who will be the president. And that's completely ignoring how HORRIBLY BAD a simple majority vote is. It essentially guarantees a 2-party system. C.G.P. Grey has some nice videos on YouTube explaining the basics, if you're interested.

You don't fix an utterly broken system by changing the inputs. You fix it by throwing it away and building a better one. As interesting as the resulting map is, this is just a pointless exercise.
Aye. This is getting over my head, so I inquired on the pgsql-general list (which is amazingly helpful).

Ian Barwick writes how to put all the prep stuff into a psql script, then all you have to do is define your query and invoke the script:

-- start quote --

What you could do is create a small psql script along these lines:

barwick@localhost:~$ cat tmp/plot.psql
\set QUIET yes
\t\a\f ' '
\unset QUIET
\o | /usr/bin/gnuplot
select 'set title "My Graph"; set terminal dumb 78 24; set key off; set ylabel "Time"; set xlabel "Servers";' || 'plot ''-'' with lines;' ;
:plot_query;
\set QUIET yes
\t\a\f
\unset QUIET
\o

barwick@localhost:~$ psql -U postgres testdb
psql (9.2.3)
Type "help" for help.

testdb=# \set plot_query 'SELECT * FROM plot'
testdb=# \i tmp/plot.psql

My Graph

4 ++---------+-----------+----------+----------+-----------+---------**
+ + + + + + **** +
| **** |
3.5 ++ **** ++
| **** |
| **** |
3 ++ **** ++
| **** |
2.5 ++ ***** ++
| **** |
| **** |
2 ++ **** ++
| **** |
| **** |
1.5 ++ **** ++
| **** |
+ **** + + + + + +
1 **---------+-----------+----------+----------+-----------+---------++
1 1.5 2 2.5 3 3.5 4
Servers

testdb=#

-- end quote --

And

Sergey Konoplev explains how to do it with a server-side function - you
need gnuplot installed on the db server -

-- start quote --

plpython/plperl/etc plus this way of calling

select just_for_fun_graph('select ... from ...', 'My Graph', 78, 24, ...)

will do the trick.

-- end quote --
No, the car died because it clearly didn't get charged adequately.

I find people's claims that the car is somehow "inadequate" because it needs a full charge every 200 miles to be strange. I guess probably because I ride a motorcycle which gets pretty much exactly that range from a tank, and when I'm riding I've always go a pretty good idea of how much further I can go, and while I'm on a long trip I've always got in my head not only the furthest possibles fuel stop I could make, but also the "sensible" stop before that - on the off chance tha the max-range fuel stop is closed or empty. (and that happened a few weekends ago the other way round - my intended "second last" fuel stop had a blackout so the pumps weren't working, so I safely made it ~20 miles to the next town. No problem.)
Well, they're just as credible as any eye doctor IMO. I try to be skeptical about everything, and I'm not 100% sure of this--it's hard to explain how some people have really bad eyesight from an early age. Then again, there's an entire industry built around corrective lenses, so it's not surprising that an eye doctor would dismiss vision therapy as pseudo-science--he'd be out of a job otherwise. That would also explain why there's not a ton of research being done on this, since somebody's gotta pay for it.

As far as sources, I honestly haven't done a ton of investigation (but more than I did before I started wearing glasses at ~4, of course...). From reading the book, and noticing a strong increase in vision soon afterwards while I was actively doing the exercises (and a corresponding decrease when I returned to mindlessly staring at computers :)), it's enough for me personally, I only have so much time in the day to waste on this.

If you want more sources, this site seems to have some pretty reasonable evidence for myopia being environmentally caused (scroll to the bottom): http://www.myopia.org/page2.htm
A long time ago, I was the Product manager at Computer Associates and charged with launching their newly minted Windows based Firewall s/w ; we did all the usual things -- channel promotions, VAR training and we did not make any impact. Checkpoint continued to rule and our sales were a rounding error. Then we tried a different track : CA already had a well regarded Anti-Virus product in the market -- we rebranded our s/w as a "Network Security Option" and we atleast managed to convert out existing customers to grab a decent marketshare and achieve profitability.

I bring up this anecdotal evidence as you mentioned "status-quo" as your competition. We had better results when we leveraged status quo as our "ally and partner" and used it to succeed. In this case status quo was a sister product.

In your case, status quo implies that people are doing something already which could be done better/faster/cheaper with your product. Find out what they are doing now, which product they use now and try and build a partnership with that product. Nothing flatters a product manager more that having Business Development guy from a new company calling up and seeking ways to partner.

If your product can be integrated with sa Microsoft Sharepoint or Biztalk -- get a developer license and build an integration widget with those. Can it be integrated with IBM or Salesforce or whatever bigger company -- find the best fit for your case, build a solution that profitable to both and increases the mind-share for the big dog and have them take you with them to the prospective CIO office.

Just my $0.02. I also am struggling with positioning for my product which is a B2C and goes up against Youtube. I would love to hear your thoughts on that.
That's correct. So once connected you will always get random notifications at the same time, even with NO network :)
maintain a database of tens of thousands of tax jurisdictions across the country.

This was always a red herring. Vertex (and presumably others, although I've only worked with Vertex) already maintains this database, and will help any company calculate taxes for a reasonable fee. Corporations with far lower revenues than Amazon have been taxing in many jurisdictions for decades.
The U.S. national government was designed to be a federal system: The national government handled an explicit set of duties, leaving all other responsibilities to states, which were and are more proper as a government of the people.

Since the U.S. is a union of the states, it makes sense to have a legislative body representing states' (and indirectly, peoples') interests. Whether the population differences between Texas and Wyoming are too extreme is a legitimate question, but I still believe in the original intent of the Senate.

BTW, the original intent of the Senate was all but destroyed by the 17th amendment, which seriously impacted states' rights by moving the motivating factor of Senators from "How do I get reelected by my state?" to "How do I get reelected by the people?"

Finally, (and this is only a statement of fact, not of defense) it is fairly well known that most Founders, especially Federalists, were wary of democracy unchecked. IMO, fair democracy does depend on an educated populace, which makes me sad about today's government.
Clickable link - http://www.linkedin.com/jobs?viewJob=&jobId=4884784&...
I hear what you're saying, but, come on!

apt-get install ejabberd

5 minutes of conf file tweaking and you're done. Seriously that's it! I did this about 8 years ago and haven't touched my setup since. There's pretty much zero maintenance to do with an XMPP server.
I wrote a wrapper around httpretty called httpetrified, which uses a python-requests serialization format. Instead of writing multiple lines inside the unit test describing the mocks, you can just record an actual response into a file and refer to it in a decorator.

https://github.com/kanzure/python-requestions#decorator
It's pretty rare for a thread to completely stall in modern CPUs as you might imagine an in-order CPU doing, but it is common to achieve less than 1 instruction/cycle throughput out of a theoretical ~3-4 instructions/cycle in the frontend and 6 µop/cycle in the backend (Sandy Bridge). So another thread helps feed the execution units, even if the first thread has no classical stalls.
I see, I read it as meaning that you can't use the GCFL version if you have any modifications that GC hasn't integrated into trunk. If it just means that you have to contribute the changes back under the GPL that's much simpler.
Freelancers and agencies: consider having all work prepaid. Your fears may say that clients won't go for it, but they are going for it with other agencies/consultants, and in other professions this is a mainstream way of doing business.

Government and huge corporate sales might not go for it, but you should be adding a 0 to the end of your price quotes to them as compensation.
I do empathize with this guys position but he is way out of line here. There is an implied risk in doing business, be it freelance or trough a traditional business.

Your first line of defense would be a solid contract and a fairly decent deposit. If you lead with a strong reputation clients will have no problem making the investment with you. If you lack the experience and reputation, maybe you shouldn't be getting involved in projects like this that leave you at risk.

Next would be proper project planning and _clear_ delivery milestones that have payments associated with them. It is not wise to put yourself in a situation where you lead with design and development and receive the bulk of payment when the project is complete. Without a clear project plan and deliverables scope creep can introduce itself and you can wind up eating the cost of additional work to satisfy the client. And even then you are still crossing your fingers the check will come before the next "quick update."

The problem I have with what the developer has done here is that he has abused his position to leverage a client's domain to support his view of the situation. We don't know the clients side and they are left without a voice here.

The developer may very well be the victim here but I've got to believe it was his business practices that made him vulnerable here.
As an aside, I love that they linked to the discussion on Reddit - even when at the bottom it has its own comment box (with conspicuously no comments?).
Yeah companies love it when somebody calls their product unreliable and consumers are uncertain. That's what FUD is all about after all!