skysight-inc/HackerNews huggingface dataset:
PayPass is used by high volume merchants where the cost is low and absorbed. The retailers who have minimums on EFTPOS are using expensive PSTN units that cost up to a dollar per transaction.
'404' and 'fail' are the two most popular words of 2013
I took a startup course at our University once. The professor, an academic startup expert, shuffled up to the blackboard, slouched, pulled his shoulders together, looked at his toes and said with a whiny voice: "Our research says, to fund a startup, you have to have a lot of passion"
Very dependent on the ship.

Cloak can't be bought on some ships. Some ships have extremely bad crew for boarding and don't even get to get some better crew. There's certainly more than one way to win it.
There really is no benefit to using NoSQL if your schema is well defined unless your queries don't use indexes an all you want is a stack of documents. SQL is faster for structures data when the queries rely on well defined indexes and well defined data types
This is an interesting article.

It is the first critique of functional programming I've read from someone who clearly knows their shit.

I plan to look at miniKanren more when I get the chance.

I done a fair amount of math though likely less than the author but I have a similar impression - the things that are hardest to understand aren't necessarily the best tool for every job, despite their beauty. And beautiful abstraction for its sake can be a dangerous anti-pattern as much as excess hacks and simplicity.
Can Java's random function be zero?
For that matter, can I start stealing bitcoins, and transferring them all to known FBI controlled addresses in order to 'pin' those attacks on the FBI?
Restoring law and order in the Philippines
If you have been playing for a while and are still having difficulty check out DarkTwinge's video tutorial for some good tips: http://www.twitch.tv/darktwinge/c/2609597
Work it out, create an MVP, create a mailing list (first) and some buzz (afterwards, when you launch you're MVP), report you're progress regularely, ...

If you aren't investing time in it, who else will :)
Maybe that should be the default.
It does a dry run and if you're sure you add --do or something.
"I mean would PostgreSQL really have had HSTORE if MongoDB never existed?"
You mean this:http://mailchimp.com/pricing/ ? True that it's better, but it just doesn't work :p
It's the first time that I hear about it, and I do not dislike relocatable at all
I think so too. The App store has only limited functionality to give out licences outside the normal purchasing process (100 free keys, if this information is still correct.)

This is a constant problem for all Kickstarters which produces iOS apps.

(But seeing how I got the original game for 5$ and how much time I've spend with it, I am willing to pay again for it.)
I played both and I do prefer FTL, it definitely has more depth but it's different because since FTL is a roguelike, when you die, you lose everything, where in Star Command you just got to your last save point.

I was disappointed with Star Command, I was looking for something similar to FTL, but FTL is better IMHO.
Many articles regarding MongoDBs awful memory mapped simple b-tree data storage method have popped up on HN. Martin is merely talking about the politics of MongoDB; to call his links to polyglot methods and his information blog spam is dishonest to say the least. I thought it was a great post and I bet many other HNers who up voted it feel the same way.
Probably not complete but interesting list of bitcoin heists:

https://bitcointalk.org/index.php?topic=83794.0
Not tiny number of subscribers but large emails/subscribers ratio. If you have 1000 subscribers and some daily news, you'll end up with much less price at MailChimp than SendGrid.
And main thing about step from free account is unlimited number of emails vs 12000 limit.
In the end, it's just a matter of thinking and finding the best tool for your specific situation.
11 Free Online Courses You Should Enroll in Right Now
The reasoning is:

1. MongoDB and MySQL have similar market penetration

2. MongoDB and MySQL both have limitations

(these statements are independent)

Then, from 1 and 2, he concludes 3: In the same way that MySQL gives SQL a bad reputation, MongoDB gives NoSQL a bad reputation.
Nice package. I like the fact that it's limited in scope and actually does some work for you. There's a trick you're missing though - you require the user to pass in their expected params struct explicitly so you can reflect on its type, but you could just reflect on the handler function type itself.

Then a handler function could look like this:

func Do(w http.ResponseWriter, r *http.Request, params *DoParams) {
w.Write([]byte(params.Var))
}

No need for any dynamic type coercion - it can all be checked up front when the handlers are registered. The down side is that the signature of Handle would become more opaque (its argument would just be an interface{}) and you'd probably want to lose the Handler type.

FWIW, passing an empty struct for the sole purpose of being inspected using reflection is not unusual (see for example gob.Register).
Worked a minute ago for me :)
MySQL is an awful implementation of SQL. MongoDB is even more pitiful of an implementation of NoSQL. It's a Fischer price database that had a global write lock until version 2.2. What exactly don't you understand about the analogous nature of two crumby data stores?
A much cheaper alternative is streamsend http://www.streamsend.com/291.html (affiliate link).

I maintain an unlimited list and pricing is very reasonable. Also their affiliate program is very good.
A lot of things coming together. The federal government had hoped the states would roll out healt care exchanges. Lots of states refused, so the federal government had to put up an exchange themselves.

Big IT projects done by big organisations in a rush rarely go well.

I'm not from the USA either, so take your pinch of salt.
Yeah, fuck having options! Is there SaaS that will let me ship my website in the form of a newspaper to my customers so they don't have to endure my fancy styles?
So let me get this straight. You don't know how to model data properly and it seems the guys who wrote the app you describe don't either so that automatically means that nobody should use MongoDB ever?. MongoDB DOES NOT CLAIM to be a silver bullet yet all you hipster bashers base your arguments that it cannot do XYZ job properly and this it must be bad.

USE THE RIGHT TOOL FOR THE JOB - simple ;)
Maybe for the consumer, but if someone walks into a store (or online for that matter) and buy with a stolen CC, the bank will issue a chargeback and the store have to hand over the money, regardless of getting the goods back or not. All shops operate with a fee to cover losses like this.

In short, the consumers pay in the end. So at best we have protections in place such that the consumers share the bill.
The problem for MongoDB is that its limitations are far less understood by its users than with MySQL.
> That's why Wells Fargo has a market cap of $225BN but has assets over a trillion, right?

Banks are in an unusual position. They have cash, but it's not theirs. Depending on the report and reporting rules, it might be reported as either an asset or a liability.
And now have Angela Ahrendts (former Burberry CEO) at the helm of retail. Very smart move.
Don't worry, most of MySQL and MongoDB bashing is uninformed prejudice coupled with a "holier than thou" attitude.
What is this ? 'Lets bash mongodb' week ?
I love it too.

The only weird thing I've found: There's an option to show the reachable systems on the map, so you can plan your route through a sector in advance.

This is quite a gameplay change from the route guessing game you encounter with the default settings, making the game easier.

I feel a little bit like cheating when enabling this...
IPad Air drop test result will make you invest in a rugged case
Original HSTORE was simply key/value pairs which has nothing to do with MongoDB. My point was that the popularity of MongoDB likely was a big incentive to add JSON support to PostgreSQL which they did only last year.

http://lwn.net/Articles/497069/
You don't need alot of topology to at least get started with knot theory. Eg. the Jones-Conway polynomial or the Kauffman bracket are easy enough to understand and do calculations with.

The amazing thing about the Ghrist book is how much high power math he entices the reader into, with interesting applications (robotics, data analysis) and his disarmingly cute diagrams.. I can't wait to see the final product.
HSTORE still is only storing key, value pairs. Nested HSTORE is something we might get in 9.4. JSON/V8 does allow nesting but doesn't allow indexes for arbitrary value access - something that MongoDB easily does.

So depending on your use-case and the type of documents and queries you are dealing with, neither the current HSTORE implementation nor the current JSON implementation will work for you, while MongoDB's model might.

But the reverse is true too: Some use-cases are highly relational and it would be really painful to do that with MongoDB due to the lack of easy joins (you have to do them in your application logic which means a lot more work as your requirements change).

Pick the right tool for the job.

Me personally, I prefer the immense flexibility for querying a relational data set over the flexibility of not having to deal with schemas. The reason is that it's much easier to change or add an SQL query than it is to re-format and re-duplicate all of my data followed by more or less manually implementing as good query plan in application code whenever the requirements change.

But this is a pure matter of taste.
VHSdecel - Vancouver Hack Space Startup Decelerator
Have to agree, Cocoa Controls is one of the first blogs I read daily on NewsBlur.
I agree. Even if not precisely defined, isomorphic usually refers to things that are (possibly) different, but "look the same" under a particular lens (for example, a set of operations).

OTOH, this is talking about the same thing running in two different contexts. More appropriate terms might be uniform, homogeneous, ...
> A typical CRUD application the web kids like to write can be written so that the only side effects involved are in fact modifications of the database, in which case the side effects are confined to SQL.

Well, writing the response is a side effect as well, so no. But the business logic itself can (usually) be pure, even if it's sandwiched between effectful layers (web and SQL). And looking at how a well-crafted CRUD application is architectured, the business layer is usually made up of singleton services holding a reference to a few persistence-related singletons, nothing that could not easily be made functional.
If I may add a few things:
1. I think most of the comments here concentrate on price alone. You need to remember that email marketing is a tool. If you have even 2000 subscribers and not making $30 from that list:
a) It's your hobby. No problem. Hobbies sometimes can get expensive.
b) There is something really not right with your list/efforts.
2. All the people outraged at Mailchimp's prices should compare them to the competition and see that most of the companies offer similar pricing.
3. Try explaining successfully to your local restaurant manager how to set up his/her own mail server.
4. After you have successfully explained #3, try explaining all the regulations and SPAM compliance.
5. Finally - Mailchimp is for small and mid-size businesses. Once you go over $1000 in email marketing costs you are in a different ball game.
I had a similar experience as an Australian tourist in the USA. Suddenly I needed a bunch of 1s, 5s and 10s just to handle tipping. It was very annoying.
I don't think this is a black and white issue. It's not about denying all users the ability to express X ever again. I think it's more about having systems that can tell if X is an unusual or heavyweight action and say, "Hey, you're about to do X, which impacts a lot of stuff and you've never done before. Are you sure that's what you mean?"

Yes, but git already does that, by having the user type "--force". Asking would eliminate the possibility of scripting the action.
Not my approach. Maxed engines for evasion, masses of lasers, and it goes down pretty quickly. Like others have said, there's more than one way to do it.
22 Strange Animals You Probably Didn’t Know Exist
Mailchimp has a lot of handy stuff:

* You can just dump email addresses in it, and it'll keep eliminating ones that it's already seen that have unsubscribed/bounced/whatever.

* Analytics/tracking/stats.

* They work hard to make sure the emails get delivered/are not seen as spam.

* The system is fairly user friendly.

So... I've built similar systems in the past myself, but there's some value in doing it really well that I'm not sure I could "build in a weekend".
I think the biggest lesson here for us engineers is that we should watch and brace ourselves for similar tech buzz offerings like MongoDB. A few years when I went for interviews for startups, it was shameful that I didn't have experience and wasn't using MongoDB in my own products. I was a 'rusty spoon' for using resilient SQL. Funny how even engineers, a whole industry, can get swept up in using a subpar data store because it's the new cool piece of tech that makes it easier to have json you throw to a wall stick. I will never feel shamed again for not using some hot shot popular offering only because it makes development a tad bit easier. As engineers the end result is most important and we shouldn't sacrifice our platform stability just to ease our code editors and some minor migration frustrations. /endrant
If you're looking to get coding experience while learning something new, Udacity has a lot of good courses.

If you're looking for an open source project that's welcoming of newcomers, Mozilla is pretty huge and makes it pretty easy to get involved, no matter what language you're experienced in: https://developer.mozilla.org/en-US/docs/Introduction
Why would you do this, rather than pull into a different branch name, fix it there, and then merge it in? Is there an advantage to doing it by altering your own repo?
Android 4.4 Kitkat for Galaxy S3 (GT-9300)
Funnily enough, I worked for a french "MIT startup", and I my main task was to "dumb down" the product so that non-PhD could use it. I was one of the few non-doctors in the room (no, my girlfriend is not catholic).

In a twist ending, they later decided to enter the US market starting by Boston (but it might be for geographical reasons).
LinkedIn and Evernote in China
From my experience, as soon as you need some kind of relation with Mongo, you end up writing more application logic to create and maintain your relations. This probably means you should move to a relational database.

For Mongo specifically, can anyone share a pragmatic use case where you did not run into problems with duplication?
Not to mention it is not fun to admin.
Has anyone any tips on any frameworks for building JSON RESTful services? I have been using https://github.com/ant0ine/go-json-rest and it works as a great building block. Is there another great lib I have missed?
It took me two seconds to open and close this blog/article my eyes... I can never understand why people keep using horrible themes and tiny font like that.
What is a Program?
well, the first search result I get for "gmail ios chrome" has a screenshot and mentions how to turn it off, but for more specific help, here's the help page on how to enable or disable opening gmail links in Chrome: https://support.google.com/mail/answer/3114652

(tl;dr: go to "google apps" in the settings)
aweber

postmark

mailgun

sendgrid
> (unless you changed the default config).

Lamest argument ever... Are you suggesting that the majority of postgres (say) installs are running default config with no changes? Or even better, Oracle?
>Anything with fewer than three digits is supposed to be an invalid code

So then why if your code is outputting "57" to the input "57" while the librarian's cleaner and more reasonable solution gives you "00057", why is yours more correct? Shouldn't the function work something like

if digits.size<3 raise 'Invalid zip code'

digits.rjust(5,'0')
Assets are matched with liabilities. E.g. I may have an asset worth $1M - namely, my house (I don't, but a man can dream :). Now am I rich or not? It depends. If I owe nothing on the house, I'm in a pretty good shape. If I have a liability of $1.5M mortgage, I'm deeply in the red.
I got Ghostery installed, the page loads and then suddenly the text of the article is removed.

I know I know, I just shouldn't use Ghostery but I like to have a little privacy online.

Sorry I won't return to your site again...
Here is some data on transaction types for a few countries. Page 446 shows the number (millions) of transactions for credit cards. Should give you an idea of how people are using credit cards.

http://www.bis.org/publ/cpss112p2.pdf
Always in these kind of articles they have to write that people choosing Apple are drones that only buy couse of the high status of the Apple brand.

It can never be that iPhones actually work consistently and have software that is not "mixed up" by carriers and Android-vendors. Could it be that the iPhone is a good product that makes people choose it? Its offensive.
First, I don't work on Search, I work on open-source stuff, and this is just my private opinion.

Secondly, I am for the idea in theory, I just don't think it is practical to do in a way that adds a lot of value. You also have to worry about the legal/privacy ramifications of funneling everyone's queries out to third party providers, I'm pretty sure that would cause a large blowup.

Third, there were already services that sort of did what you ask, for example, MetaCrawler, which was around way before DDG, would federate out queries to multiple search engines and combine the results. It wasn't very pretty.

I'm not sure IFRAMEd results really add that much value for a user, but one could easily conduct the experiment by making a Chrome/Firefox extension that replaces Google Maps results with OpenMaps.

In an ideal world, one wouldn't need fleets of cars and people to make maps databases. There's be some kind of standard, like http://acme.org/geo.json or maybe KML where crawlers would crawl the web to get accurate business listings, indoor maps, photos, menus, hours of operation, and other stuff. And then anyone could write a little bit of JS that could be registered with the browser like <link rel="geopanel" href="geopanel-fancy.js" type="application/business-data">, and when Google or Bing when to show a business listing, they'd just need to output the json record, and any registered providers could render it.

I'd be all in favor of a fully federated world, I'd spoken about it at length in the past (http://timepedia.blogspot.com/2008/05/decentralizing-web.htm...)

But I think one has to be realistic that the the fully open, federated solutions often do not compete favorably with vertically integrated solutions from a user experience point of view. They often can only do so once the underlying features have been fully commoditized.
It looks like they've been doing it this way since 1917: ftp://howard.astro.ucla.edu/pub/obs/drawings/

Some information on the process: http://obs.astro.ucla.edu/150_draw.html

That doesn't in itself explain why they wouldn't be generating these diagrams automatically nowadays. Perhaps nobody's written a sunspot-finding computer vision algorithm that consistently produces the results they want, in a format vaguely compatible with the traditional drawings?
Indeed, but I can't help it:
Once upon a time Japan had a very good record of building low-quality products.
Iphones are built in China.
The choice of default is meaningless for browsers, even if you had it, because the only browser that exists on iOS is Safari.

Yes, you might be able to download something called "Chrome" or "Firefox", but what you're getting isn't those browsers.

What you're getting is iOS Safari the browser, with the interface around it replaced by Google or Mozilla.

This is because Apples TOS forbid you from creating a program that downloads and executes code from the internet to drive your application, which basically means no downloading html/JS and no "executing" html by rendering it, or running JS.

And this is the really criminal part, the default choice, that's just the icing on the cake.
> This looks like an attack to functional programming mainly.

I don't know. People call many languages (F#, Clojure...) functional even though they have no separation between pure and impure code. So it's mostly an attack against Haskell.

Which is not entirely unwarranted, I have to say. While monads are fairly straightforward, stacks of monad transformers are frankly a pain, and error handling is miserable. It does not make the whole idea useless, but I think the way forward is to separate the effect system from the type system. However, hand-waving it with "just use static analysis" is not, I think, a panacea. It's very useful documentation for the programmer, and helps to organize your code (in fact, it's usually a good idea to do that even in OO-languages). And it does not take into account the extremely powerful things it gives you. Early termination without exception handling, powerful and easy parallelism for pure code, etc.
If PHP is a fractal of bad design, then MongoDB is PHP of database world.)

As for MySQL, Mongo marketing guys have learned the lessons from MySQL very well - there are nothing but "satisfied users", "good documentation" and "quickness and easiness" (any thinking, leave alone understanding aren't required) on their site and paid content - well-done "product", designed to trigger an ignorant consumer snap-judgement, the same way MySQL did at its time. They use the same sales strategy.

http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de...
Tired of this. I think MongoDB is the best thing ever!
Spreading the load when generalized also spreads the shops income, and will make paying sunday bonuses unsustainable for companies.
Sunday work appears great only if a portion of competitors open, it doesnt create income out of nowhere but draws it from closed competitors.
Ideally the user would choose the time the mail gets delivered. I have to have my phone on during the night in case of emergency and there is nothing more infuriating to me than a company that sends me email in the middle of the night, causing my phone to beep and wake me up.
It's not a miracle or a hack. Modems were sound bits of engineering and were based on international standards that allowed them to interoperate with each other properly. They had clearly defined electrical and protocol standards.

They may use the principle of a modem but there is no established standard for communication. I assume that you know about impedance and loading based on the above? If the internal resistance of the current loop suddenly flies up or down, is the circuit on the other end going to perform to the same? Nope. There will be less current available for the device. At that point it will work intermittently or stop working all together.

Your microphone or earphones will still work quite happily though.
what do you guys think of postmarkapp?

I'm not a customer but curious about their rep, they have a flat(ish) pricing model at $1.5/1000 emails sent (and then lower for more)
> It doesn't make much of a difference at 2 feet away.

Which is about the distance that most people hold their mobile devices. So why in your opinion is it not valid for laptops to have similar PPI?