skysight-inc/HackerNews huggingface dataset:
I guess I just don't find schema that big a deal even in the early goings. A relational DB schema isn't necessarily hard to change and adapt on the fly. I don't feel like this is the best thing for Mongo to hang its hat on, and I'm not sure they really are. I think its users tend to point at this as a big feature more than they should.

I feel like the other reasons to use Mongo should show up more in these discussions than this "It's easy to make schema changes". Perhaps these are easier scaling/sharding, I don't know, I don't use Mongo. I just see the schema part of this as a sidepoint (albeit an important one from an application design perspective). There are legitimate cases where supremely simple schema flexibility is desirable, but I suspect a lot of people who think they need this really don't (there are easy ways to do this with relational DBs), and are in fact making some things more complicated as a result.

While it IS very easy to change your schema with Mongo, let's not forget that you're going to need to enforce certain schema-related rules in your codebase instead of the DB now.
Is this just an umbrella company under other name?
Or, publishers will take pains to make the Thai version incompatible with the American one (a much better implementation of region-coding).

If this case went the other way, it would have had all sorts of negative impacts to used item markets. I'm relieved the business-friendly supremes didn't cough up another loss for the consumer.
The CSS is still there if you need it. http://www.chartjs.org/docs/styles.css
Taking university multi-variable calculus (in the US), I grew disappointed with the explanations in the prescribed textbook. They happened to be renovating the math department building that year, and some staff were dumping out old "evaluation copies" of various textbooks. I sorted through a pile of them until I found one that I liked better, and used it for the remainder of the class, doing similar problem sets to the ones assigned.
What it does for me is rather than tracking every expense I track how much money is left in my account. So I can be pretty disorganized but still stick to a budget.
Cyberwar manual lays down rules for online attacks
I sat in your ACM presentation the other day at Stanford. It was really awesome. Thanks for coming by and best of luck!
3 Nasty Landing Page Habits That Drive Prospects Away
You misunderstood the argument.

Finland has a merit-based system just like Singapore. And Singapore has, just like Finland, made a concerted effort to provide equal access to education to all its citizens.

The argument is not to drop merit-based tests and chances based on merit. Nobody is arguing that.

The argument is that society as a whole should focus on providing equal access and chance to citizens (in this context children that go to school/university).

So whilst Singaporean education certainly is far more focussed on rote learning and the typical 'Asian Tiger' approach to labor, the system built around those approaches is very 'euro-socialist', if you will: equal access for everyone.
Do you understand what people do to other people on the Internet...? This would not end well.
Humans lifespan was that low since the high mortality rate the first months of life. After the first years, the expected lifespan increased dramatically. A humans need a few years to be able to reproduce and those who were able to have a longer lifespan. Even if the dogs didn't improve their lifespans (which honestly, I doubt they didn't) we are still in a similar ratio.
I'd have to imagine that you're doing more granular caching... perhaps of queries or widgets? I don't mean to say it's uniqueness makes it irrelevant for the rest of us. Nice writeup that can teach us all something either way.
I had a prof who wrote his own textbook and it was one of the best I ever had. It was sold at a little more than cost, so he made like $1 from each of us.

It all depends on the prof and the content.
well for some id agree but if your building models of nuke reactors you do have to backcheck your mathematical model and some times at over scale - and that is not cheap.

There is a reason that Red Bull (f1 world champions) have wind tunnels as well as CFD models
I would quit, sounds like a terrible workplace to be in if someone can skew internal politics enough to get you fired.
I prefer to use TortoiseGit. I dont know why ont would want to open a gui client, I prefer the commands integrated nicely into the shell
Mailchimp makes its legal policies human-readable
Probably that it's already out in the wild and might as well take credit for it, and associate positively with it instead of negatively?

Or just really clever drama marketing! Kidding.
woot! grats on getting it back up somehow. what happened?
This is hypersensitive, passive aggressive, and paints women as fragile and in need of rescuing from every perceived slight.

Stop apologizing.
It is great that students will be able to get cheap text books. But, are we not concerned that the court seems to be throwing out a law passed by Congress in an area where the Constitution grants them explicit power to act merely because they think the law is a bad idea?

Title 17 of the U. S. Code Section 602(a)(1)
“Importation into the United States, without the
authority of the owner of copyright under this title, of
copies or phonorecords of a work that have been
acquired outside the United States is an infringe-
ment of the exclusive right to distribute copies or
phonorecords under section 106, actionable under sec­
tion 501.”
The Fivetran team has built an awesome product - I've been using the beta to play with some internal analytics data, and it hits a fantastic sweet spot between Excel, SQL, and R - it's a great way to explore a large data set.
Apparently, it was a misunderstanding on his part.

"I misunderstood some issues I wrote about earlier today. Chart.js is now back online and available under MIT. http://www.chartjs.org ." - https://twitter.com/_nnnick/status/314049798502248448
This is great! We (Balanced) open sourced our status page a few months ago, and received some really positive feedback from HN. How could we contribute our design as a template to statuspage.io?

https://status.balancedpayments.com/
https://github.com/balanced/status.balancedpayments.com
https://news.ycombinator.com/item?id=4812222
If facebook was 1000x more promising than his audio software then it would be about the same.
While MongoDB was certainly built upon the shoulders of the giants that went before, so has been every product ever. To call it a reinvention of the Pick Database is flattering but highly inaccurate.

Perhaps more accurate is learn from the past, improve the future.
In maths at my local community college the teacher made lesson plans for the 3 latest editions of the book, allowing students to be able follow along with whatever one they had/could afford.
Just finished Alfred Lansing's incredible classic Endurance. Highly recommended.
Quote for historical purposes:

An apology to open source

At midnight on the 18th March 2013 I posted Chart.js online. On the morning of the 19th March, I've had to take it down due to IP concerns with my current employer.

It had been my final year university project I had been working on for a couple of months. I had intended it to be an open source project for the web design and development community.

Since posting it online, I've been completely overwhelmed and hugely grateful for all the support and kind words.

Sadly though, due to concerns from my employer regarding intellectual property and similarities in projects I've worked on, I've been asked to take down the site. My job and livelihood have to be my primary concern. With this in mind, I have closed down the site, and removed my master branch from Github.

I'd like to personally apologise for taking this away, I'm just as disappointed as you.

Nick
some books might become inaccessible by the poor in developing countries. But what about the poor in developed countries, you ask? Hard question to answer.

Isn't the exact reverse more likely? You only ever need one copy of a book to make more copies. All that this could lead to is a (futile) continuation of the trend of US publishers changing versions of a book sold directly in other countries. But developing country cheap copy publishers can just copy a US version and/or a domestic version of the book.

So, a "stratification" of books (US version, domestic version + digital versions) will be continue to be available to developing countries and pirates.

The real difficulties will be the poor/legal prices in the US. I suspect students photocopying library books will only increase in fashion.
The ruling is important because it's about "first sale" rights. It's about whether I can tell you what to do with my product, after it's left my hands and entered yours. Economic effects and hypotheticals aside.

http://en.wikipedia.org/wiki/First-sale_doctrine
Cat Signal: Over 30K websites protesting CISPA today
Points well made, and in my position I'm able to argue both sides on this one. I should probably preface my comments with the fact that I have done contract work in the past, but for the last couple years I've focused almost entirely on permanent placement, and part of the reason is this lack of trust between coders and recruiters and this whole dialogue.

In perm placement the incentive of the recruiter is usually to maximize the coder's income (fee = n% of salary), but contract placement is the opposite (margin = bill rate - pay rate where minimizing pay rate leads to higher margin). I don't remember ever being accused of gouging by any coder as our margins were pretty low relative to others, but I would hate to have to explain/argue in the real world to a coder why my ability to negotiate a ridiculously high rate deserves to be rewarded (and as I said earlier, I'd split the reward, but I don't feel splitting at a flat rate is fair to the recruiter).

You seem to be downplaying the value of the negotiation work just a bit in my view, and you say as much at the end with the 'we all know...one of those tasks is far easier and more common than the other'. You say you are not writing off the value of negotiators, and competition should mean that there are no huge deltas, but as long as you are truly getting at or above market rate I'm not sure I can see the fault in a recruiter getting a huge delta.

You are correct in that I can't do what coders do, and I can do things that coders can't do also. On a site like HN, frequented by coders, everyone here will agree that what coders do is far more difficult than what recruiters do. There is not point in arguing that, particularly here where most people seem to equate recruiting with the lowest form of humanity. But I can assure you that I help people get jobs and solid comp packages that probably lacked the tools to do it on their own. It's a symbiotic relationship with many of my candidates, at least in my case.

You keep alluding to the fact that if I negotiate a huge delta that it is a function of your naivete - couldn't it be the naivete of the company that is paying that rate? If you pay $200K for a car that can be had for $20K elsewhere, you as the buyer are the 'victim' if there is one (certainly not the car). Of course cars don't care, but hopefully you get my point.

Who is the true victim here if a coder is being fairly compensated based on market rate? The victim, if there is one, is the company that is being overcharged - yet the coder seems to think he/she is the victim when they are being paid a fair wage.

Again, we stress coders need to know market rate, and the ones that are 'victimized' are the ones that don't know market rate. They are victimized by recruiters who gouge. But if the coder is getting market rate, and the recruiter is able to negotiate a higher-than-market hourly rate (with a high delta), you seem to believe that the coder is a victim - it's not the coder, it's the company.
I had a professor who was a co-author on the textbook that we used in his class. It was the "standard" work in the field, so it would have been ridiculous to use a different one. Nonetheless, he acknowledged the potential conflict, gave us an accounting of his earnings per copy (well under a dollar per), and bought food for the class out of his own pocket. Good solution, I thought.
Yeah, your right, MongoHQ hasn't brought anything positive to web development and there's no way they're going to make a business supporting their db. It definitely needs to be put in it's place and we should all take the time to talk about just how cool we are for predicting it's downfall. If only the whole world had enough insight to just stop before they tried to do something awesome. After all, someone may have tried it before.
Long time geek, newbie runner - My book "Unlearning to run" is live
We're looking to do more premium layouts and add metrics tracking in the near future. Where can I email you at to talk more about this?
All the scammers have to do is purchase say x% of clicks and the. Refund the money. It's very hard to track which ad click generated exactly which sale. For example through Adwords content network you don't know which site generated the click/purchase. You can know that content network ads gets more refunds, but without access to googles data you can't know the specifics.

So as good as CPA sounds, its not full proof either. You can just bypass it with either stolen credit card purchases or refunds.
My biology prof did this, with the exception that she had written a workbook and our homework was filled out on the pages. This meant we were paying for paper to turn our homework in on and the book was unable to be sold back.
Algernon Blackwood's short stories.
I really don't see how someone can misunderstand this. You either can do it or you can't.
EA CEO John Riccitiello steps down, and you should be afraid
Sorry, most universities don't.

It's a trickier area. Post-docs are usually paid, so the universities have a clear work-for-hire claim. Because Undergrad students aren't usually paid, it's a much harder claim to make (

I'm aware of post-doc agreements being litigated and upheld, but am not aware of any litigation on the undergrad side.
That does not address what the post you're replying to stated: That PPS is a more trustworthy metric than PPC. The user is rarely, if ever, asked in this - it's all tracking.
Malcolm Tredinnick (malcolmt) has passed of a burst aneurysm
Check out this blog, does a great job of explaining the frustrations of subtle sexism.

"You, person who told me to lighten up, saw one little thing. It didn't seem like a big deal, did it? One little line! One joke! One comment! But it's not just one thing to me: it's one of thousands that I've had to endure since I was old enough to be told that 'X is for boys!' It's probably not even the first thing I've had to deal with that day, unless you've gotten to me pretty early.

That's the main problem with subtle discrimination. It leaves those that it affects the most powerless against it, quietly discouraging them. If they speak up, they're treated to eye rolls at the least, and at the worst, are called oppressors themselves. We're accused of not wanting equal rights, but of wanting tyranny."

http://therealkatie.net/blog/2012/mar/21/lighten-up/
Show HN: A simple YouTube experience  
Please comment.. http://videowatchr.com
Google for realtime? How long before they cancel it? No way I'd rely on Google for realtime when there's meteor/node/faye/etc/etc.
I have a slow, old MBP (2.53 C2D), and it's very fast, even on big repos (like Sinatra). So maybe your settings are wrong, or something. It's worth investigating if you use ST regularly IMO :)
Wefunder (YC W13): Invest in Startups
Looks like maybe the employer agreed to let him release chart.js as long as he didn't make the employer look bad? Maybe "I misunderstood some issues" really means "I spoke with my employer and they've changed their minds but I'm going to be polite about it".

Just an idea.
I'm sorry but I had to do more than just upvote you silently.

Thank you for sounding a calm and interesting analysis. There are a lot of people out there who refuse to take food assistance on the grounds you mention (how stigmatized it is in out society, it makes you a 'leech', etc.). I too end up talking to people, trying to convince them that it's _okay_ to get help when you're down on your luck.
Congratulations! Best of luck.
What Browser/OS are you using? I ask because even when zoomed into a ridiculous level the font still looks smooth to me (Chrome+Mac).

I think the root cause may be covered in this SO Question [1] which fixes the problem on many sites by re-ordering font inclusion list so Chrome+Windows picks up the right one.

1 = http://stackoverflow.com/questions/4060607/font-face-anti-al...
Can you stage and commit hunks in TortoiseGit? I never knew of this wonderful feature of Git until using SourceTree. SourceTree opened up the power of Git for me, in particular the stage, and more control over commits.
ASETNIOP's got a learning curve, but a MUCH higher ceiling. I'm seeing 37 wpm quoted as the top speed for Minuum, whereas here's a demo of an average speed of 65 wpm sustained over three minutes: http://www.youtube.com/watch?v=nygdYinzpmk
Where did you get your initial data when you were starting up?
nyman stole my karma! ;-)
A few people here are asking for details: 10x helped me with a benefits/salary negotiation with one of my large clients.

Michael Solomon at 10x talked with me about various kinds of research into salaries, benefits, alternative compensation, and the like. Michael was open to creative solutions, able to research comparison positions, and always aimed for a good solution.

Overall I was entirely happy with his work, and he has a clear, solid, long-term vision for helping developers.

As I wrote above, I don't get anything for recommended 10x. I just like to see good people get good work.
I absolutely love that people aren't just forgetting about Reader.
Ok, is this the best marketing campaign for an open-source project or what?!? I starred it yesterday but my guess is you've got a lot more people on board now!
Multiple sources confirmed it (or annouced before @RayLoyzaga) but he seems to be close to the family and have more details to come.

See https://twitter.com/search?q=%40malcolmt%20&src=typd for reactions
So basically, they realised how handy google waves collaborative features were and now their bringing them back!
Makes me wonder which staffer was pushing for prosecution.
So, was this all just a big marketing ploy?
I gather the author is UK based and working for a UK company. I imagine 'misunderstand' might be a polite way of saying 'we realised that our decision has caused a lot of negative publicity and we are changing our mind'. That is how it works in organisations I have worked for in the past. Or then again, the author could literally have mistaken what the manager said.
At the start of a project it's also really easy to change an SQL schema.
Feds: No Warrant Needed to Track Your Car With a GPS Device
CISPA is Back. - Take Action Now
Who, exactly, is "am9icytiNjRAc2lmdHNjaWVuY2UuY29t" (listed as a contact on the Jobs page)?
Sorry I missed this when first posted. But it needs a response. You say "the resolution is far beyond what the human ear can discern" as though that were undisputed science, which I should simply have looked up. But that is not the case.

You listen to two recordings of a high-hat. One CD, and one high quality analog such as pristine vinyl. And then you tell me you cannot discern the compression on a cd in comparison to vinyl. It's in the highest frequencies that the redbook cd format creates the most audible distortion. (Vinyl has issues too, obviously - but different ones.) But nobody could reasonably claim that redbook CDs are undistorted while vinyl is distorted. Both formats distort sound.

If you can't hear the difference, that's fine, but let's not pretend it is a scientific fact that CDs are somehow "accurate."

Edit: to be clear, I am not talking about frequency (highs and lows), I am talking about frame-rate. And I'm not talking about what is theoretically possible in "digital sound reproduction" I am talking about what is implemented in the standard format for audio CDs sold today.

Regarding reel-to-reel, I bet you're right! But it's not for me.

If you grew up in the era of records, I dare you to go find a record of one of your favorite recordings that you currently listen to on cd.... go find the record and listen to it. I dare you.
3/19/13 - Kirtsaeng v. John Wiley & Sons, Inc. [pdf]
The employer probably wanted to talk to him about it, to decide whether there really was enough similar tech (or even shared code) that it might harm the company. That's basic due diligence.

Probably after going over it, they determined that it would present no harm. Notice that this was not a legal process, just an employer and developer communicating.
The web is evolving and it is just beautiful
I should have said a well chosen epsilon. If the computation is good to 0.001, (based on a detailed error propagation analysis of the algorithm against the expected input range), then I would use an epsilon of 1/512 when comparing against an int. The idea is that with a coarseness at that level the compiler rounding would likely have little effect. The comparison number would be (int + a power of two). But it sounds like for your scenario a scaled int or a rational would be more appropriate.

If you have access to a university library, (most universities will let you sign in and browse), is Chapter One of Stoer and Bullrish text Introduction to Numerical Analysis. (ISBN 0-387-954452)

It is on my desk because I am working out the epsilon for an algorithm a colleague designed. :-)
This was submitted yesterday, and in the discussion several HNers noted that the site has misleading and even false claims. https://news.ycombinator.com/item?id=5398309
"The Story of My Life" by Giacomo Casanova.
Wait, they host their examples on GitHub? I thought Googlers were supposed to dogfood Google Code?
SCOTUSblog analysis: http://www.scotusblog.com/2013/03/opinion-analysis-justices-...
This. I don't understand why this isn't mentioned more often. Developer convenience and productivity are important things, but the future integrity of your application shouldn't be compromised for either.

There are legitimate usage cases for a non-relational document store like MongoDB, but I suspect there are a non-trivial number of people using it that would be better served by a relational DB. Or even something like Postgres that has both relational and non-relational capabilities.
That's the whole point of the Supreme Court and of the balance of powers. Congress is free to pass whatever law they want, it's up to the Court to decide if the law is valid or Constitutional. If the Court thinks the law is a bad idea, they're free by all means to throw it out, that's the reason they exist.
It's precedent that Google is willing to take down a popular service in order to push other goals.
Easy now. That was a movie line from Office Space.
This is a common pattern for Google - they have many times 'killed' a product while folding its key features into another product.
Ah, okay. I didn't quite get that visiting the site. You need a name that will reflect that, and a tagline that has snap to it.

I do freelance copywriting and if you'd like some free copywriting to help you shape your message, let me know. I'll leave my email in my profile.
To be fair, SP3 was released in mid 2008, 7 wasn't released until late 2009, and XP had a greater usage share than 7 (and Vista combined) until early 2011.

It is a sensible decision to only target Windows 7+, and the only reason to stick with XP would be specific compatibility with older programs, but it is a stretch to dismiss XP as a product that came out a decade ago when it still has an enormous market share.