skysight-inc/HackerNews huggingface dataset:
There is an easy platform for this.

http://ideas.ozonebit.com/

Check it out!
Damien did experiment with having a much lower priced app. What happened was that a lot more people bought it just by browsing the app store for a flashcard app, then got confused by how complex it is, then left negative reviews. The ratings plummeted. The current price is a result of extensive experimentation with price and user base.

We discussed the complexity issue with existing Anki users and they don't fid it complex - but people who aren't already using Anki do. By setting the price higher, volume of sales is sacrificed in preference of selling to people who understand what they are buying.

If people want to buy the cheaper app, that's OK. Some of them are great apps (nowhere near Anki imho, but I'm biased :). We hope that people who derive real value from using Anki every day will understand that the price is a way for them to support the whole Anki ecosystem.
Search on Wikipedia?
Or what sort of facts&knowledge?
Songkick?
Cool so many people posting here how they finished school early in 3 years and also proceeded to finish grad school early. Let me toss my name in the hat, too! So many fond memories,

I finished my undergraduate CS degree in 3.5 years at Wesleyan, I did it by dropping my honors thesis project because I got bored. For the next "semester," I squatted on campus to play Dota for the entire semester (I played main support characters like Crystal Maiden and Omniknight). During the downtime, I wrote an application to YC, back when it was relatively easy to apply and got a free trip out to Mountain View to only to shake hands with PG (PG and one of his buddy judged correctly that my only one true motivation in life was personal leisure, not making money for him).

Obama came on campus and spoke for graduation and made a brouhaha about smart and selfless he was as he turned down a corporate law job to become a community organizer on the "south side of Chicago." None of which mattered to me as an unemployed college student in the summer of 2008 with student loans.

Eventually, I applied to the most overlooked open source project on Google Summer of Code and got accepted (which I lied to say that I was a "enrolled" student) and some cash. With that "Google" cache, I got an interview at Lehman Brothers prop trading group that summer, two months prior to their collapse. The manager told me back then, "I believe the worst is behind is behind us and that's why we're in the full swing of hiring!" Pretty good education IMO in place of one more semester.

Any Wes peeps on HN?
I think Apple refuses to approve any 4chan apps for iOS.
Yes, but it sucks - if you browse using tabs (and everyone I does), then the simple time-order list that comes by defaults on Firefox and Chrome just doesn't cut it.

You can poke around and find the right history eventually but we've come to demand more of computers these days.
This is really not the point at all; we're way way past the debate pro- or against- gay marriage. (Disclaimer: like probably 99% of people on HN, I'm strongly in favor of gay marriage).

The point(s) are:

- is it acceptable to hunt a man down and force him to step down from a job he's highly qualified for, because he has held in the past political opinions that not only differ from your own, but were then mainstream and are now considered "incorrect"?

- is it acceptable for a corporation such as OkCupid to ruin a man's (otherwise impeccable) professional life for a little PR stunt?

- how can the CEO of OkCupid justify this little stunt when he himself made a donation to a politician who's an actual, self-professed, public bigot??
Its unfortunate to use the ATM example because just such an exploit was used by carders [1] to get more money out of accounts than the accounts actually had.

[1] http://time.com/48344/hackers-target-atms-for-unlimited-with...
So, two points.

The first is that you simply have your facts dead wrong. Domestic partnerships did not grant all the benefits of marriage. The federal government did not recognize them, and other states didn't recognize them, and other countries didn't. The only way Californians could fix that inequity was through supporting marriage.

Two: if this was such a quibble, why did Prop 8 proponents feel the need to spend tens of millions of dollars attacking gay people with dark and disturbing allegations? If it's just a matter of terminology, why be so hateful and angry about it?

And just a reminder, if you weren't there: here are some of the ads that Prop 8 supporters ran. If you think those are full of love and caring, well, I don't know what to do for you. http://www.slate.com/blogs/outward/2014/04/04/brendan_eich_s...
Working or me right now in Chrome...
Hopefully not being unnecessarily critical, but I can't see the trusted confidants bit working:
1) They're trusted confidants, probably more likely to
a) share your opinions
b) support you when they shouldn't
2) The more value your e-mail consumes (i.e. the more people that receive it), the more likely your trusted confidants have expensive time.

I agree trusted confidants is an improvement, but probably not enough on its own.
A lot of the hardcore fans seem to like the noise. I'm waiting for the teams to start pushing closer to the rev limit where the engines really start to scream (I think they use around 13000 of the 15000 available).

CVT's were previously used but they were banned pretty quickly.
Did anyone ever think this was anything more than a PR stunt? I don't agree with Eich's opinion at all but what OKCupid did was pretty shitty. They wanted cheap PR and they were hypocrits about it (continued using JS and now the news of Yagan's donations).
Ah.

So the email was downloaded to the hard disk, but not read or opened. The virus scanner looked through the folder and found the problem.

If you use the web client, then it seems like you won't have the email on your machine until you open it for reading.
Authentication and Authorization are handled via JS calls to back-end services that know. Did you read http://www.staticapps.org/articles/authentication-and-author... -- if so, what doesn't make sense from that perspective?
I spend a significant amount of time looking up live shows, but what about the Ticketmaster website for Shoreline doesn't do this? As far as I know, everything at Shoreline has to go through Ticketmaster/Live Nation. If the venue doesn't have their own calendar, most of the time Ticketmaster/Live Nation does. My personal solution is just to go through all the venues individually that I'm interested in. In the bay area that's about 15 spots for me.

Are you looking for a "show me all shows in San Francisco"? I haven't found a good solution to that either, and things like Eventful, Pollstar aren't the greatest as they simply show too much.

http://www.ticketmaster.com/Shoreline-Amphitheatre-tickets-M...
So many on the left (including myself) revere the style of politics of Nelson Mandela and yet when it comes time to actually behave like Mandela would in a given situation they completely fail, and conduct the same style of embittered, vengeful politics when they are asked to treat the other side with an attitude of forgiveness and reconciliation.

Do you think Mandela systematically purged all those whites who once supported apartheid from their positions? He did not. Why? Because forgiveness was more beneficial to the nation than recrimination.

Now that gay marriage is clearly on the march supporters, who are winning, need to treat their opposition the same way. With magnanimity and not vengefulness.

Eich is wrong about gay marriage, but he didn't deserve to be fired.
You might find this essay by Jonathan Rauch to be interesting reading: http://reason.com/archives/1993/04/01/the-truth-hurts-the-hu...

The book this was derived from, "Kindly Inquisitors", was recently reissued, and what a timely reissue!
Did you have a look at the Firefox add-on Tree Style Tabs? It puts the tab titles on the left hand side, allows for grouping them and seems to be very stable. There are also a couple of add-ons that allow for exporting the tabs. That combination works quite nicely for me.

https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
Very true; I remember this little episode vividly.
I agree with this criticism of the app store, and I don't really see a solution unless Apple introduces this feature.
I found it uninteresting and flagged it.
Would really make an impression passing along a crowded sidewalk :)
I once did a website exactly like this. Nothing required a web application server to run, and I was building the (quite simple) thing from the ground up.

Once my build environment was set up, the dev cycle and experience was stellar. Fast, on change, builds, lighting fast local page reloads.

Deployment was just pushing static files on the http server, that served only statics files, like the good old days.

Once that was done, a problem remained: since it was a one shot experiment, with something quite simple, I had only one dev environment for that thing, and I did not document how I did it.

My conclusion was : part of apps that serves dynamic page are kind of build environment that can't pre-built the artifact. But the build environment is part of the code, just like a Makefile would.

It's probably possible to build and serve static page with a good experience as a whole, but your tool quality (easy to deploy and reliable) for building must be great.
You think that we haven't considered the relationship between morality and popular opinion, and that we should give more weight to popular opinion? And that if we did, we'd see it makes a better basis for morality than models that highlight equality and enumerated rights?
And you also make the same unsubstantiated claims of superiority, without any explanation.

What is this magical hosted CMS that limits my freedom, exactly?
As Karunamon states, no more evidence is needed than his financial support for a bigoted law, and his subsequent failure to rescind this support.

It's kind of sad that this needs to be repeated so often, but Proposition 8 was an attempt to limit the rights of a minority of the population (a minority I happen to belong to, as a bisexual man). It is an unprovoked act of aggression -- bullying, if you want.

If Eich had donated $1000 for a law seeking to prohibit marriage between Jews, would you still be asking Karunamon to "elaborate on when Eich said they were second-class citizens"?

I just want to add that I applaud Karunamon's cogent and spirited defense of LGBT rights.
if the only difference is the legal term used ("marriage" for heterosexual couple, "civil union" for homosexual couple) and not the rights associated with it.

Which was not, is not and has never been the case in any of the gay marriage cases across the country.
Can you give me something more specific? Are you referring to the fact that Brown vs. BoE applied specifically to public schools rather than private businesses? That's true, but the separate but equal doctrine allowed states to prohibit private businesses from having integrated facilities regardless of whether the business owners were racist.
It really irks me when people conflate calling for someone to step down from a CEO role with "lynching", "blood", or "militant". As you know, actual LGBTQ people are actually lynched, and our blood is actually shed. Your metaphors are, frankly, offensive.

(disclosure: I am also a member of the LGBTQ community.)
I call shenanigans. If you want to claim that 10-based kMG prefixes ought to be universal for all things without exception, that's one thing. But the author says:

> Unlike everything else in the world of computing, RAM is addressed in hardware. When you're designing a piece of silicon, you want to have N address lines and have every combination of zeroes and ones map to a memory location — to do otherwise would make the logic far more complicated. Nothing else is addressed this way.

So it's ok to used 2-based kMG for RAM, but not for hard drives? But hard drives get mapped to memory, and memory gets mapped to hard drives. I have pages of memory written out to disk, and I have inodes of files cached into memory. So my hard drive will be subdivided into pieces that are 2-based, and my partitions will normally have a whole number of such pieces, right? Addressing, of whatever sort, is often more convenient if different levels of subdivisions are 2-based (because the arithmetic can be bitwise or mostly bitwise, rather than addition and subtraction everywhere).

...so the idea that hard drives might want to report their entire size in a 2-based unit isn't even remotely as far-fetched as the author claims. It's 2s all the way down.
😢 That's awesome and encouraging ! Thanks for the thoroughly written response and the great tips!
Titanium dental implants are rough: the rougher, the better. It helps them to osseointegrate (bond with bone).

Because the majority of titanium implants are two-piece (a screw and an abutment), bacteria can enter through micro-gaps between the components, and thrive within the actual implant. This often leads to peri-implantitis.

Single-piece implants don't have this problem (but usually have many others).

Disclaimer: I'm working with a 'maverick' doctor who invented a (revolutionary) non-surgical dental implant.
Just an idea. For some individual words and common phrases, you can supplement the API translation with info from Wiktionary and many freely available dictionaries on the Web.

When you have a lot of users, providing static translation for individual words with single meaning should also save you money in the long run, as Google Translate API charges you for all translations the user activates.
It really pisses me off when I have to agree with Mike Arrington.
Thanks for the comments everyone. Given the low cost of storage, today the default assumption is that email and anything you post online is permanent. The grand vision of Pluto is to grant people more control over their online footprint, starting with email. We realize Pluto is not a complete solution to “email privacy.” However, Pluto is an improvement over how email works by default.

David and I hate the fact that, as soon as we hit send, we lose control of who can access the content and for how long the content can be accessed. We know that Pluto may not make sense for all emails but we believe there is a large set of emails for which it does. We also know there is a niche of users (like ourselves) who want most of our emails to expire.

If you all have any more questions, please email me @ lindsay@plutohq.com. Thanks :)

Lindsay, Co-Founder @ Pluto Mail
sounds like something out of a jeffrey archer novel (:
> - When will the next bus/train be at this spot?

I think Oona Räisänen solved that already: http://www.windytan.com/2013/11/decoding-radio-controlled-bu...

> auto convert from client/server to webapp or phoneapp

What? Client/server is a network model, webapp and phoneapp are applications. You mean like a web/phone app that you can use to talk to random server applications or something?

> old Google maps

More specific..?

> auto turn cell phone to vibrate in certain locations

There's an app for that

> auto forward cell phone to close land line (work/home)

You can do that with VoIP.

> forum software that filters idiots

That would be a major breakthrough. Hellbanning probably does a good job already though.

> shock nearby driver on cell phone not paying attention

The police calls that a Taser.
The only crime is always getting caught; no cuffs no crime.
Good question.

I've seen range estimates in vehicles, but generally more high-end models. I've got experience with mid-market Japanese models which quite decidely don't offer a range estimate, though as I (manually) track my mileage per tank, I've got a really good idea of what my probable range is based on driving conditions. And city vs. highway really makes a difference. I've seen lows of about 10.6 l/100km to 7 l/100km for urban vs. rural/highway driving.
If you're running a mostly-public content site that depends largely on search engine traffic, static is probably not the way to go (yet).

If your application lives mostly inside of a login, there's little reason to force yourself to render HTML from the server rather than building reusable APIs that can be shared across web, mobile, etc.
I have no issues with gay marriage, and I don't think that individual religious views have any place in the creation of laws that will affect people's everyday lives. However, this idea that someone can't keep their personal political views outside of their workplace is the territory of small-minded idiots. A good CEO can, indeed, support causes in his personal life that don't wind up becoming policy at the company he or she runs.

See this for what it is. The left is trying to make it OK to punish anyone that has ever supported a conservative cause. Everyone should now fear that their political views will endanger their jobs. This is perhaps the most slippery of all slopes, as this marks the beginning of the end of political discourse in the US. If the right made demands like this, they would be skewered in the media. Yet, because our media has an extreme liberal bias, this has, sadly, gained traction. Just say no.
> But those teams–McLaren, Williams, and Force India–haven’t been testing these new V6s as long as the official factory team.

Finally Hamilton's choice to leave McLarren paid dues. I remember him saying last year that "I have the change to run for a team that builds the car piece by piece, from the engine to the tiniest screw, the only other team that can do this is Ferrari". But although the car was fast last year, it was not consistent, too many breaks. This year seems to be the good one.

Also I have to say that I admire Hamilton for not applying any first-second driver policy on Rosberg. After the all he is without doubt the star-driver for Mercedes. I wish him good luck, he deserves another championship, after all the fist one he got was kind of obscured by the McLaren scandal[1].

[1] http://en.wikipedia.org/wiki/2007_Formula_One_espionage_cont...
The first problem to be had when considering distributed systems is the fact that there is no such thing as a general purpose distributed system.

Some problems require doing 50x more reads than writes. Others have more writes than reads. Sometimes losing a few inserts is not a big deal, but a small delay is terrible. Other systems just can't tolerate data loss, and would pay any price to keep it that way. You might have a lot of small pieces of data, searchable in very simple ways, or you might have multi GB documents that require so much indexing than Solr and Elastic seem inadequate.

In the old days, you just bought a bigger box for the RDBMS, and you just were covered by knowing one tech. Now we need to go through a wide variety of tools that will rarely do everything you want, and have to write a bunch of code to compensate for the limitations of the tools. And then your DB of choice decides that they will only support their self hosted product, then they get bought by IBM, and you wonder if you'll be forced to retool your entire backend (Hello Cloudant!)

Until there is some clarity in the market, and we get to see distributed stacks that are general purpose, we'll see issues like this popping up all the time, as there is a lack of people that both have good knowledge of all the available options and the skill to put them together into something that will solve your specific problem.
Yes, indeed - but the code was not meant to be an actual implementation, just a (bad) minimalistic example.
Well, the first point about the Partnership not being recognized in other states is fair, but my facts are fine. Even if California let them get married, other states won't recognize it, there's no difference there.

But I agree it should be recognized, and again, it's why I firmly believe both sides are too caught up in arguing over what marriage is.

The real problem is that the government codified religion into law by allowing rights to married people. That's what needed to change. Force all couple to get a civil union, tax that instead. No controversy anymore, everyone wins.

As for point two: I also agree with you here, I feel like prop 8 probably WAS a cover to bash gay rights, and it's why I generally dislike associating with it. That said, I still firmly believe both sides got this one wrong.

----

So I guess at the end of the day, two wrongs don't make a right.
The Hypocrisy of Some Blogger

Summary: The co-founder of OKCupid made a donation to a homophobic senator in 2004.

There's a lot wrong with this "scandalous" revelation. Do we have any direct word on Sam Yagan's change of heart to support the oust of Brendan Eich? This blogger does not, from Yagan's actions we have to assume he feels differently now, a decade later.

And so, these toothless allegations of hypocrisy fall apart. This point from the rant:

> This was a PR stunt, and as I show below, nothing but a PR stunt.

The stunt had the intended result, so this statement is either false or in doubt. Or, if the stunt is unrelated to Eich's removal, then it reflects popular sentiment to boost the OKCupid brand; it's familiar bland commercialism and no kind of hypocrisy.
Bank systems are ACID. They're often not immediate, using batch runs as you say, but the databases the batch runs work on are definitely ACID.

The problem is not necessarily with overdrafts, as you suggest, but - as the article says - with race conditions between multiple readers/writers causing two near-simultaneous withdrawls to only make a single debit to the source account, while crediting both destination accounts.

Note that this could lead to unexpected overdrafts being noticed later, if the exchange also wrote a consistent log of all transactions, and attempted to reconcile the log with the real-time balances periodically (e.g. on a daily basis), but it's not clear if they even did that. (Although I might be missing something)
It seems you're more willing to conclude, despite the lack of any evidence other than the donation itself, that Rep. Cannon's anti-gay voting record was the direct motivation for Mr. Yagan's donation than I am. In my view, that's a pretty long logical leap of faith.

I hadn't looked at Rep. Cannon until now, but he represented the State of Utah. As of 2004 there were few states more conservative about the question of gay marriage than Utah was, and I wouldn't be the least bit surprised had his opponent, even a Democrat, taken the same stance on it at the time as Rep. Cannon did.

Also in 2004 nearly every politician, Republican or Democrat, was still strongly in favor of the PATRIOT Act. When enacted just three years earlier it passed the Senate 99-1 and only 15% in the House voted against it.
All shaving machines are crap. I also need to stop biting my nails.
If you're willing to donate $1000 dollars to a bigoted cause, you're a bigot. It doesn't matter if his religion tells him it's okay; he's still a bigot. It doesn't matter if gays make him feel squicky: he's still a bigot. If my religion told me "black people are children of Ham, therefore you should separate yourself from them" (an argument that was once used), you'd rightly call me a bigot. What's the difference here?

Prop 8 was incredibly hateful as a campaign: in case you weren't there, view some of these ads they ran [1]. It's seriously nausea inducing. He funded these ads, to deny gay people fundamental human rights. He never apologized for funding these ads, either.

[1] http://www.slate.com/blogs/outward/2014/04/04/brendan_eich_s...
I've been thinking about a much more general idea recently: basically twitter, but for data (in JSON format), not just text.

A company could simply announce all new publications, and you could subscribe to that stream, filtering for paperback (and possibly authors you are interested in).

Of course, there are hundreds of alternative use cases.

(Interested in doing the project with me? drop me an email moritz@faui2k3.org).