skysight-inc/HackerNews huggingface dataset:
A couple of points about what happens if Bitcoin "really succeeds":

1) The most interesting aspect of Bitcoin is the possibility that it will enable previously unknown financial transactions and institutions. This means it's hard to predict the future value of Bitcoin, especially in the case of overwhelming success.

2) The value that Bitcoin creates in the economy is different from the "market cap" of Bitcoin. The former could be multiple orders of magnitude higher. The value created is similar to the concept of "consumer surplus" (and we have to remind ourselves that nobody owns the entirety of the Bitcoin network and all the value it creates, so there can be no "producer surplus")

3) Given point #1, we don't know what this future economy will look like. It seems likely there will be multiple institutions (services, etc) that leverage Bitcoin and there will likely be some successful competing/complimentary cryptocurrencies. Since we can't predict the structure of this Bitcoin economy it is hard to determine the "velocity of Bitcoin" which yet again makes it hard to predict the future value of 1 BTC.
Thanks for the suggestion! We've been leaning on lots of different beans to make sure the vegan meals have enough calories & protein :)
I basically can't use any journal app either unless I can export and own the data - as in, remix it into a different format if I choose. I've used two journal apps so far and have lost journaling data both times (both apps still exist). If there's a journaling app that lets me export to text/metadata every week to store in some repo, but where I still prefer to use that app for input and display purposes... that's a great journaling app.
The Rise and Fall of BlackBerry: An Oral History
Curious to know how you and other people on HN think about how this stacks up to existing journaling apps, like Day One and Memoir. Do you see it replacing Day One or complementing other apps like that?
Typists who clear 70 wpm can’t even say where the keys are
Why Riot Really Needs To Rethink Pro Stream Restrictions
I agree what he did after he won was amazing, and a great precedent, but I value the victory against Apartheid by ~any means (largely non-violent) more, mainly because if he hadn't won that victory, he wouldn't have been in a position to be noble in victory.

(I don't think the Rhodesia precedent was exact, as the white rulers of Rhodesia were probably far more acceptable, and blacks far less oppressed, than they were in RSA; RSA was sufficiently self-sufficient that this could have gone on indefinitely. The other cases were anti-colonialism, which is also different; the Boers were not particularly tied to any European power, so there was no European state pulling out to end the colonial situation, either.)
Unless it's either a huge complex app, a very CS heavy app or has some fundamental innovation you'll have huge trouble selling that code. Can you hit up some people that are interested in this space? Unless you can make that kind of an ad-hoc sale you'll be really lucky to get anything over 5-10k.
Open-sourcing is always one way to go about it. If you're determined going the 8-5 job route then maybe you're just better off trying to leverage this project/experience to get a great job?
And also if you already made up your mind about quitting then why not post it on HN here? That's one of the few potential places where someone might be interested in buying that.
Excellent app. Free idea - Have an in-app purchase to have a hard cover printed journal for every year. Having a journal in a smartphone is good but a hard cover print gives a different feeling to those memories.
The one on Queen Anne (upper, there isn't one in lower) is nice but pretty small. They are moving to the old Met Market location next year which will be a lot bigger.
Just downloaded. Looks great so far! I think you the entire idea of photo collages, filters, mashed with geolocation is simply cool here.
well nice!
I'm a fan of both of those products. I think different people are going to like different things. Heyday isn't the best product for very introspective people to write about their lives (we actually don't even let you write a new text note right now!), so DayOne is probably going to be better for people like that.

For people who are lazy, travel a lot, and take a lot of photos, Heyday is the best product for those people. Of this I'm fairly sure.
Probably, and you are correct about the ANC's "Strategic use of violence, and the threat of it"

But as discussed in other comments, he could mean anything by "liberals" so we have no idea why he calls them out.
Ask HN: how do you tell an investor you don't want them to invest?
I'm currently fundraising for my startup, and it's going way better than expected - well enough where I'm in the position for the first time of actually being able to choose my investors carefully.

Recently a friend of a friend overheard me explaining the product and our raise and asked for a pitch meeting. This person has been a serious point if contention with the friend involved, since I believe strongly this person lacks integrity and the friend disagrees. Anyway, integrity is our number one quality we look for in people we involve in the company and it has to be - we're in a sensitive space.

My question: how do I tell this person no without telling them that it's because I question their integrity?
It's a normal service of the US Postal Service too, but they will only allow mail in the box; FedEx and UPS are not allowed to use them.

Maybe that's a business opportunity for USPS.
there are plenty of non-profits in the edtech space if you're really looking for "free and open access". Gooru (http://www.goorulearning.org/#discover) is a Google spinoff backed by the Gates Foundation and others, for instance.
I interned some years ago at the IHMC in Florida, and am currently working in a federally sponsored HIE workgroup. Both cases, it boiled do to who I knew, and I worked my butt off for the first few weeks getting up to speed.

Do you have a specific industry, or cause?
http://www.reddit.com/r/Bitcoin/comments/1a51xx/now_that_its...

Good run down, it was this year.
Yes, and I think $299 price tag would be more compelling if products had better pricing.

I do my shopping at Shop Rite and A&P, and I find Amazon's price 20-50% more expensive on most of the items I buy.

It may be because I create shopping list around what's on sale, but I'm by no means a crazy couple clipper. I assume other people do the same.

My $500/month grocery bill can easily turn into $700/month, which adds up to $2000+ in added cost per year.

If Amazon offered lowered product price, coupon-sales, and charge reasonable service fee rather than annual fee, I would use this service, because grocery shopping isn't exactly fun for me.

It seems like most of the grocery delivery services fail, because they're too aggressive with product markups to make up for 'free' shipping.
Great tip!

Between this and Wappalyser, I'm set.
There's literally nothing amazing about being the millionth shitrag to recycle linkbait on Facebook et al.
Even if they did, I'm not sure how they would enforce this. I'm sure all other cleaning services have this clause in their contracts with workers, but it probably still happens on a frequent basis as there is little chance of them finding out.
The OOM killer is more likely to kill some other process and trash your server.

Thankfully that sort of behavior has been vastly reduced since the thing was introduced, but disabling overcommit for high-reliability applications is still a reasonable course of action.
Guantanamo is actually sign of USA becoming more civilised. Less than 50 years ago US military armed formations partied harder http://en.wikipedia.org/wiki/Phoenix_Program More akin to their North Korean counterparts. Then again NK is developmentally delayed by about 50 years... Maybe around 2063 they will have their Guantanamo an will be abhorred by it.

On more serious note... When could we deploy few hundred thousands microdrones there and assasinate everyone who gives the orders?
I am not convinced that BI and open borders are incompatible. So a lot of people move to the US - how is that harmful? Historically, increased immigration has lead economic happytimes. It's unlikely to get overcrowded; if the entire population of the world moved to the US we'd still be substantially less crowded than Singapore, and there's no freakin' way that would happen.

If we find that BI has problems, we roll it back. If we find that the only problem with BI is immigration related, we can encourage other countries to implement it too - possibly coupled with aid, if they need it.

I'd want to take a closer look before doing it, but it doesn't seem as crazy as common wisdom would suggest.
> you're more likely to actually see that money than a credit card transaction (which can be charged back later).

Chargebacks are a positive attribute for consumers (and possibly indirectly for merchants if the comfort of chargebacks makes consumers more likely to spend).
Fantastic. Great job. Also, well done for sticking to a side project for so long and releasing it, that's rare.
All true. The American and UK right-wing lead by Reagan and Thatcher were hugely influential in supporting the apartheid regime - they may have been nasty but they were at least anti-communist.

It is not a coincidence that after the Berlin wall fall and the "threat of communism" receded, a political settlement became possible in South Africa. The cold war has a lot to answer for.
Are the servers you're building serving concurrent clients? An exception could take out multiple in-flight requests.

(not against your idea, just curious how you handle it)
> it's the only form of protest I can think of that might actually affect things

Wait, that's apathy. Don't you think being selective about where you contribute is the right way to go? (I understand the idea of avoiding the "intelligence in the service of madness" trap but there's still a lot of good in the world.)
I saw an Amazon FTE badge in Lake City about two weeks ago, so I'd get ready for lots more Lake City talk on HN... :D

The only grocery store on LCW is Fred Meyer (part of the Kroger family of stores, which also includes QFC) and it's the only walkable one--outside of Grocery Outlet which barely counts as a grocery store--in the neighborhood. Amazon Fresh is the only way to get Whole Foods/Trader Joe's-style offerings without two buses. The new Safeway is at least on route 41 which is nice for quick runs.
I also have my concerns with this.

Even if BT or GCHQ/NSA were altering routing tables, it doesn't really change the threat model of "assume Internet connections will be MITM'd". It does concern me that it appears inbound connections to LAN devices are unrestricted from this hidden VLAN, potentially allowing the ISP or its agents direct access inside most peoples' primary network security perimeter. But I suppose this is really no more dangerous than the remote firmware "upgrade" facility found in this and many other consumer network devices. Best practice is certainly to run your own, separate, firewall and wireless AP built as much as possible on trusted FLOSS.

In any case, despite claims that, "At this point the attacker has complete control of the modem and your LAN, extra firewall rules are added the moment the ptm1.301 VLAN device is enabled by the dhcpc command", they annoyingly did not list those firewall rules.

I also do not think their claims of Tor subversion hold water. From what I understand of Tor, directory information (including nodes' key fingerprints) is ultimately verified by the hard-coded keys of very few "trusted" operators of authoritative directory servers. So long as the Tor software isn't compromised, no MITM, regardless of where it's effected, will be able to subvert the user's circuit construction (of course, barring bugs in Tor and exploits higher up in the software stack). At least, that's my understanding.
I know some/many schools use hosted solutions for their SIS. How is this different?
Thanks so much for the feedback! I'd love to learn about what we can do better for you!
I have - after demolition following an earthquake. I wasn't lead there by the address, though - just passing by.
Sounds exciting - Good luck!
Let me say first of all that I agree bitcoin is inferior for many use cases, in part by design and in part due to immaturity. However:

>Waiting 1-2 hours for a transaction is unacceptable. Don't tell me about oddballs like Namecheap that sells products that are free to copy and can be revoked at any time.

Two hours is not the time that bitcoin transactions require. It is, rather, the time until full irreversibility, and it compares favorably to the same figure for conventional transfers like wire, ACH, and depositing a check.

Do you claim credit cards are useless because merchants have wait ~30 days before they get their money for sure? Or checks given that they take 7 days to clear? No, because intermediaries and protocols are layered on top of them that facilitate sufficient trust for quick confirmation.

So you're right that the protocol by itself is insufficient for PoS, and right that there aren't mature payment systems for bitcoin, but that's no different than most non-cash payment systems.

>Getting money in and out is a hassle and doesn't seem to get better. ... [People] were all turned off by how slow it is to get money in and to perform a transaction.

That's a problem for users but only because it inherits the problems with the rest of the financial system to the extent that you want to interface with it.
This assumes the groceries are the same price. Unfortunately, Amazon Fresh prices are likely higher (for now). I did some price comparison with Safeway after placing a Fresh order sometime in 2012. Amazon prices were higher on every item except one. In some cases, Amazon was nearly twice as expensive.
Sane cleanup. Close any open resources, especially interprocess visible resources. Resources entirely in your process, such as memory, will just get freed by the OS; a file might want to be flushed, a database properly closed. Likely, in the frame where you're out of memory, you won't have the context to know what should be done: that is most likely a decision of your caller, or their caller…
Smoke two packs of Marlboro reds in a 1 hour timespan.

Yep that should do it.
The Logan Act[1] might be a place to start, though it's more often used as a theatrical threat, in the same way that people accuse each other of treason whenever they disagree.

[1]http://www.law.cornell.edu/uscode/text/18/953
Thanks! To be clear, I didn't mean to imply that it's a side project. We've been working on it as a team of 2-9 for the past 18 or so months.
"I'm sorry, there's not room in this round" usually does the trick. You don't tell a friend of a friend that you don't trust him. If he is upset that he's not going to be part of the round, he will ask your friend, and your friend will tell him the truth.

That's the best way to handle these kind of sensitive situations.
Any plans to release for Windows Phone?
Nelson Mandela - More than a man
Do you want to learn computer science or programming? The two are only tangentially related.
Yup. We built a bunch of billing/invoicing mechanics on top of Stripe.
Facebook(ing)
I think the fact that there is so much tuning and adjustment by government bureaucrats in just what those jobs should be should give significant pause.
Beautiful app! It was a no-brainer setup and just worked! It so happened, I was listening to spotify while installing this app and it automatically pulled images and built a nostalgic video for me from the pictures I had stored! Just for that feature alone, I would use it. May be you can think about "centering" pictures and avoid zooming into dull areas etc.

But great inspiring job! Congrats!
> is never more expensive than the cost of copying a pointer

Well, if you're passing something that is pointer size, yes. But say, `chan.send([0u8, .. 1_000_000])` will do at least one 1 MB memcpy to load that into the stream, and a 1 MB memcpy to load it out of it when `.recv()` is called.
Thank you! We did it the naive way at first. We iterated to the current the sign up flow to maximize the opt in rate, so not quite brilliant design, just lots of iterating! =)
Why I left the startup I've built for 2 years
Guild Wars 2 uses Wine internally to run the Windows GW2 client (I used to play it, and I'd occasionally get Wine errors).
I believe the way mathieuh is using the word "liberal", a liberal would be under the general umbrella of leftism, or at least presents itself that way, but has interests that are not compatible/aligned with other brands of leftism, or the tactics employed by other leftists.

So in more concrete terms, mathieuh thinks that liberals oppose violent resistance, instead insisting on forms of nonviolent resistance such as civil disobedience (perhaps even when that proves ineffective). Liberals, wanting to claim Mandel as one of their own, "rewrite history" to make Mandel align with nonviolent resistance in a more strict way.

I believe mathieuh views liberalism as the enemy in the same way a Lamborghini owner might rage at a minivan in the fast lane. That is being a bit uncharitable though.

(I am trying hard not to inject my own opinion on what liberalism and leftism are; I am trying to explain how mathieuh is using these words, while remaining relatively charitable to his point of view. As such, I may be incorrect about what mathieuh thinks but the things I think he thinks might be correct. Similarly, I might be correct about what he thinks, but the things that he thinks may be incorrect. It would be best if he just gave a clear explanation of what he thinks...)
Batch/Bash Gists that finds and pushes Git remotes
I was lazy when I push all to my remotes, since I sometimes switch naming conventions/don't include all my remotes for EVERY repo.

Also, I am too lazy to make a remote that includes ALL my remotes in one (http://stackoverflow.com/questions/5785549/able-to-push-to-all-git-remotes-with-the-one-command).

Hence, I have the scripts that parse out and then for each runs git push <found remote> master. It defaults to master, but if you want you could easily change the push command to be "git push <remote> --all". I just am lazy and push EVERYTHING to master.
Yes! You should be getting a notification every so often to surface a nice memory or remind you to write. This is kind of annoying right now, but we're making it better!
Even in Linux which set to overcommit, malloc() can still return NULL if you exhaust the virtual address space of your process, though I expect it's much less likely now on 64-bit platforms.
> “do not solve a problem I care about every day” is just another phrase for “anything I'm remotely unfamiliar with”. And again, just because you decided to not invest the time to understand thing X, doesn't mean all daily users of X are idiots.

I wasn't calling anyone an idiot, and I don't know who you are, buddy, but I'm starting to get the feeling that I might have some years experience over you; perhaps even a decade, so chill.

Look, you can go on believing Scala is simple all you want for whatever measure of simplicity you define; Martin Odersky even tried using grammar size as a measure (personally, I wouldn't go for consistency as a measure, though, because machine language is also very consistent, but YMMV...)

Then, you can try to get the team working on the next aircraft-carrier control system (or a huge mail routing system or air traffic control software) to adopt Scala, and see how fast they throw you out the window.

> Claiming that those things which Java can't do (e. g. having a remotely useful type system (1), typeclasses, ...)

Again with the features. I don't care about what type system a language has and how mathematically correct it is. I care about writing maintainable, correct and efficient code. Types might help achieve those goals, but it's not as if the more "correct" the type system is, the better those goals will be served. Why? some of the reasons are cultural, some have to do with the way humans think, and some have to do with the way computers "think".

You think Scala helps achieve those goals, I think Scala is detrimental to them. I abandoned Scala about 5 years ago and I have no intention of using it again, especially now when there are languages which I find superior to Scala in every respect that I think matters. If you feel Scala works for you I'm not going to convince you otherwise. For me and for the organizations I've worked for it didn't work at all.
These kinds of posts sound deluded and utterly ridiculous.
Just saw it got featured on the app store, nice work!
Show HN - Rich name popularity analysis via HTML5
That's biorhythm, it has nothing to do with food intake. You will have a tendency to fall asleep around 2 pm, more or less, everyday, based on your internal clock.
None at the moment, the numbers just don't make sense for our very small team right now. =(
Awkward things about email
I've always assumed that any pronouncement from a government or corporate entity should be interpreted with the narrowest possible reading. Every phrase like 'we do not intend to' or 'we presently have no plans to' or 'our current policy' is there for a reason.
wait, how can you go home earlier than 3h30? :)
"Given that Head Start doesn't even have any measurable benefits, I definitely think those consuming it are a drain (if they pay less in taxes than Head Start costs)."

Given that Head Start doesn't have any measurable benefits, we should conclude that Head Start is a net drain. It doesn't follow that those consuming it are. Head Start is probably an insignificant portion of the costs society invests in these people, and taxes are probably an insignificant portion of the benefit these people provide.
Thank you! We're working on exactly that - detecting nice faces and features in your photos to make them look better in your collages and slideshow.
I don't expect this to do terribly well, but as a side project that I spent a few nights on I'd love to know that it provided a little of bit of curiosity quenching joy for someone. This project was built using the rudiments of HTML5 with SVG, and an architecture purpose built for a very high level of caching (both on the client, and on the proxy that sits in front a the Go instance hosting the SS database dump). The end result is extremely high performance and, I think, eminently usable.
God damn, this is so hard to read. Not because of the formatting, but because the stories told are so terrible.
If I need to sort out key locations on a keyboard, I usually type out the alphabet and note where the keys fall (I know the sequence, I couldn't tell you many key locations straight off without reconstructing them).

Recently doing some keyboard maintenance (cleaning out cruft), I'd managed to reassemble things almost perfectly, though I swapped the 'I' and '0' keys. Didn't realize this until I was trying to hit some specific application options and realized that what I was typing (by looking at the keyboard) wasn't what was appearing. When typing whole words I was working from my typing training and hadn't bumped into the problem.

It's an example of muscle memory and ingrained knowledge. Having to think explicitly of the actions you're going to perform is a great way to freeze someone up (I've heard this said of baseball players and other athletes). You do want to work through things consciously early in practice, but once you've developed a talent, the trick is to find the right cues (often counterintuitive) to improve movements or skills.