skysight-inc/HackerNews huggingface dataset:
I hate to be that guy, but I must admit that there are a couple of things that me put off about this app:

Firstly, I completely disagree with this notion that young adults should be cutting off in coffees and cocktails every so often so that they can buy more expensive stuff in the long run.
If incurring in these small expenditures every once in a while derives enough value for you to feel that you are leading a satisfactory lifestyle and as a result make you steer away from the big, impulsive spends (such as cars and headphones), then why not spend the extra dollar on a coffee? Even if you it every single day, at the end of the month you'll only have spent 30$ extra. If you did that every day for 2 years, you'd still only have spent an extra 730$, which is way cheaper than buying a new car.
The goal for young adults should be financial independence, not to be able to spend large amounts of money in dispensable goods.

Secondly, I don't see how the fact that the app "doesn’t connect to your bank account or show depressing red info graphics". After putting in so much effort in reducing my spending, why should I have to manually input every dollar I spend into the app?
Yeah, used it before. It's a great service, don't get me wrong! What annoyed me the most about speakerdeck.com is that it is absolutely not usable on mobile. And it even can't because it uses it's own embed player (which is a good idea, in general [dogfooding]). But the embed player uses a iframe, and getting responsive with iframes is at least quite a good challenge.

Also that slidr.io uses pdf.js for the slide rendering, with that there is no slide processing necessary anymore, that was another fact that annoyed me at speakerdeck. After uploading quite a big deck I had to wait hours. slidr.io just delivers the pdf to the user to it is usable right after you are done uploading. With slidr.io using pdf.js there comes tons of other great things, for example there is a actual textlayer above the slides. So you can finally click links or copy (and tweet) texts, also the accessibility improves a lot because screen readers can read the slides.

Hope that gives you quite a good idea what drove me to create slidr.io :)
There's a movement where I'm from that wants the Pacific Northwest states plus British Columbia to split off into a country called Cascadia. Barring some terrible disaster, I highly doubt that's ever going to happen in the near future.

Maybe in some distant future where things are very different, but it's not realistic right now.
In addition, the federal government was controlled by the Southern pro-slavery majority until about 1850. They would have tried to use any strong federal power to suppress the antislavery movement and prevent the question of slavery from ever arising.

I'm not sure if this would have prevented the Civil War. The Gilded Age robber barons would eventually have amassed enough economic power to challenge the southern planters. If they avoided the slavery question, the Union might have held together until mechanized farming made slavery obsolete, perhaps during the 1940's. Northern industrialization would likely have involved more turmoil. The U.S. might also have taken over various Caribbean and Central American nations. I doubt this situation is an improvement over the real historical one.
Tooling is some of the issue imo. HTML/CSS actually includes decent functionality for targeting print in addition to desktop+mobile (not perfect, but quite decent), but the print-centric parts have fairly poor support in most tools. Afaik the only tool that really nails the print-centric parts of CSS, and produces good-looking output, is PrinceXML. It's a good piece of software, but having only one working implementation, which also happens to cost $500/seat for desktop usage or $3800/machine for server usage, isn't an ideal situation for an open standard.

The second-best seems to be http://wkhtmltopdf.org/, which is more or less a headless wrapper around WebKit's renderer. But since WebKit puts most of its development effort into interactive/screen usage, the quality doesn't match PrinceXML yet (though it's improving). As a result I think it's still more common for people who need good-looking, open-source PDF output to use a LaTeX workflow, even where an HTML one might otherwise be more natural.
> Parts of the UK could easily be overwhelmed by open borders with the rest of the Schengen Area.

This is nonsensical scaremongering. The UK's refusal to join Schengen keeps out a handful of illegal migrants, most of whom would be caught and deported anyway. If the far greater number of French[1] and Eastern European migrants who live and work here courtesy of the EU's "free movement of labour" clauses haven't "overwhelmed" anybody,[2] then a few extra illegals are hardly going to tip the balance.

[1] - Oddly, nobody ever complains about the huge numbers of French migrants to the UK. It's almost as though there's an element of racial discrimination somewhere...

[2] - Boston, Lincs. is often cited as being overwhelmed by Eastern migrants. But even the BNP can only find an uptick in driving offences to complain about: http://www.bnp.org.uk/news/regional/stop-press-boston-crime-...
There's really no excuse for any computer nowadays to not display both (with a toggle or whatever).

Also we Americans need to ditch imperial units ASAP.
There's a typo in your "Take a new approach" panel. The URL in the image says techcrunch.com/stapy-files-for-ipo. I think you want it to say techcrunch.com/staply-files-for-ipo.

I agree with the other comments suggesting that it is not 100% clear why someone should sign up (from the landing page alone, at least). I think that a panel focusing on some of the use cases (that you've nicely identified on this HN thread) might make your service clearer, and help motivate more users to sign up.

Best of luck.
The proof of concept is foiled. But how about something similar like:

<noscript>
<meta http-equiv="refresh" content="600"
url="phish.php">
</noscript>
Aeson's «fromJSON» returns a «Result» which is basically «Either String». Most other functions operate on «Parser», which also includes an error message if things go wrong.

The only functions returning «Maybe» are «decode» and friends, and those have «Either String» variants.

You can use «modifyFailure» and «typeMismatch» (and the «with» wrappers) to get more descriptive messages, without a bit of help they are quite useless.
I think this is one danger of an app like this... If I was "considering" making a purchase when is it appropriate to say that I should "save" it and when would I have not purchased it anyway?

Either way, I think it is a tool that can be used for good as long as that assumption is understood upfront.
Don't Spain and Belgium vehemently oppose Scotland acceding to the EU?
This is really neat, I love graphs and maps like this!
The one thing I've learned about negotiating is that you absolutely must know your negotiating position before evaluating your strategy. Parent post and grandparent post are both perfectly fine points, and how they apply to each of us depends entirely on our set of circumstances.
That nil does double duty as boolean false and shorthand for '(). Scheme got it right with #f not being the same thing as '()
Except Wesleys previous submission was 58 days ago so he's not exactly a mass submitter.

That doesn't invalidate your theory, but I don't think it applies to this particular submission.
I think it's a mistake to think that you need a "secure e-mail provider". You can't trust third parties, so we need trustworthy clients and a robust PKI. Then, as far as content goes, you can use NSA-spy-mail.gov.ru for your e-mail provider and it won't matter.

For metadata, I don't know that there's a good solution using the existing e-mail infrastructure. Maybe some sort of onion-style remailer could be put in place, but again, you can't just trust that lavaboom will be able to throw away that information even if they were the only ones who were capable of gathering it.
It doesn't help at all. Unless youre working with devices like FETs that are named using the electron flow convention, keeping the electron flow in mind is not terribly helpful.

However there are some subfields of electronics where it is helpful, but it is a niche thing.
I recognized the talking over the phone thing from SICP.

http://youtu.be/X21cKVtGvYk?t=22m40s
OCR-ing Nike’s new RSVP program
Bitcoin remains the best and most liquid savings vehicle over the last five years of its existence. Assuming savings = holding currency for over 1 year.

On 98% of the days that you could have purchased Bitcoin you would have realized an increase in purchasing power in a year's time. In those 2% of cases where you could have purchased Bitcoin and seen a loss over one year, you would have still seen an increase in purchasing power in another 300 days. (This is mostly dealing with the June 2011 bubble)

There has never been a time where you could hold Bitcoin for 2 years and lose purchasing power. On the contrary, holding Bitcoin brings on average a 5x per year return in purchasing power.

Past performance, future gains, blah blah. Judgement is about taking into consideration the facts we have now and comparing them against past performance. There are very good reasons why Bitcoin is valued around $6billion now and very good reasons to think it will be valued higher in the future.

You should be placing your life savings in Bitcoin, and only purchasing the USD that you require and holding it for as short of a period as possible. This would have been the best strategy for 98% of 1 year periods over the last five years, and 100% of 2 year periods over the last 5 years.

Debit cards that draw on Bitcoin balances and allow you to use the VISA and Mastercard networks should be the most interesting products -- because they allow you to expose yourself to the dollar's periodic collapse against Bitcoin for the shortest period of time.

I'm sure I'll be downvoted and that people will tell you that Bitcoin is super risky and that you should only invest what you can afford to lose -- but shouldn't that be the case for the dollar and not Bitcoin?

The dollar loses 90% of its purchasing power against Bitcoin on semi-regular schedules, and people keep purchasing more after each collapse. This routine should get old after a while, but that's what happens when you don't use Bitcoin as your unit of account!
I've been running Ampache[0] for a while and been very pleased with it. It's on an old PC and I never have any issue when streaming from my workplace.

[0]https://github.com/ampache/ampache
Ok, with my default-ish settings, it doesn't seem to save drafts at all after I tell it I want the message encrypted.

However if I write the message before specifying that I want it encrypted, it gets sent to the server unencrypted.

Which kind of makes sense I suppose, but seems like a bit of a usability gotcha.
MessageLabs.com is a common one I've seen different financial institutions use. IIRC, it's ugly but functional. It's an odd UI flow but tolerable:

1. Get an email at your normal email that you have a message at secure email provider

2. Click link, get taken to a web page where you need to make an account to read the mail

3. Read mail at the link, you can reply and attach stuff to it, and that's it. No create mail functionality.

So you end with up with "email conversation as a link" sort of feeling. Very odd when you're used to dealing with any other "normal" webmail site.
It is not as clear as that what Spain would do. García-Margallo later said Spain would have “nothing to say” if Scotland got independence.
Facepalm. I can pick 20 small cap stocks that have outperformed the dollar over the past year. That only makes them a good savings vehicle in hindsight.

Confusing short-term speculation with sustainable added value here.
The right way to have more money is to make more money, not cut out trivial expenses.
> Democracy and anonymous, decentralized currencies do not play well together

So now the true colors come out, cute little emoticons notwithstanding.

Do you want to ban Bitcoin?
Here's the write up from the pg's essay site.

http://www.paulgraham.com/frinterview.html
I've been working my way through SICP the last few weeks using mit-scheme, but the other night I installed Racket. They have pretty good documentation, as well as a few tutorials to get you started.
If your NULL exception results in a 5am wake up call to debug... has that computer language now got in your way?
No we're not early in the game. I believe BTC has already proven itself an asset and has a place in our future. But as a currency it's already failed. I believe it is a failed by design[1].

My proposal is to educate people to make better decisions voting-wise. Other than that, you're switching back and forth between systems of controls and BTC is extremely worst compared to what we have today because it is anonymous and decentralize.

What average Joe developer sees as the big strength of the protocol is the biggest weakness of the currency.

[1] http://www.convalesco.org/blog/2014/02/11/on-the-matter-of-b...
Not for me - I use NoScript and the only domain pre-enabled was googleapis.com. I haven't seen any change on the tab or the site.
this is why core based licensing frustrates me. When I license Oracle (11g) the real way to get speed increases is to let it spread out over multiple cores, but that gets expensive given Oracles licensing terms, and even finding single or dual core systems is get hard.
Amazon makes fire phone $.99
I can't speak for him, however as a programmer speaking to other programmers, I find Slack is pretty nice primarily for these reasons:

Pasting code snippets, preserving formatting and getting syntax highlighting.
Pasting screenshots, usually of code, error logs, or graphical bugs.
Inlining code with `def func_name()` or whatever, making things much more legible.
Easily sending files.

Basically all code manipulation at their root.

For actual normal communication, IRC works just as well for me.
Scots, What the Heck?
> BTC could allow an anonymous party to control a currency,

How, exactly? They can't control the minting so I'm not sure what you mean by "control". The Fed is already an anonymous (because no one is personally responsible) party controlling the US dollar.

> currently the central banker ... creates policies for the good of his country

This is highly debatable. You can't just say that and pretend it is indisputable. I reject that premise; in my eyes the way the Fed handles money only shows their misunderstanding of what is value, how it is created, and so on. So no.

> The later sounds extremely more democratic to me.

So let me rephrase it. You barely vote for the US president (since it's indirect) and he/she and their team then appoint some other people to manage the only currency they will let you use in their country. This is what you are saying is "extremely more democratic" than some other thing? I'm not even arguing that Bitcoin is democratic, it only needs to be more fair by allowing choice in order to be better than the Fed's USD. If you like democracy so much you should be fostering competing currencies so we can vote by (literally) putting our money where our mouth is. The old saying applies here, if the Fed's USD is so awesome then why do they need to force us to use it?

> Once countries and investment bankers step in, hell will break loose.

How so?

> You don't want to seriously depend on something that you don't have a clue who controls.

Which is why people are desperate to move away from the US dollar.
Equally as important is positioning yourself prior to the negotiation. How the other person views you is one of the strongest drivers of how they will negotiate.

Edit: This is why getting introduced to an investor puts you in a much stronger position than soliciting them directly.
If I were a Scot, I don't know how I would be able to decide which way to vote. The impulse toward autonomy collides with the value of "economies of scale". A small autonomous entity has to provide its needs for itself, or wind up negotiating with numerous other entities to assure having necessary resources, not likely a stable or reassuring situation to be in.

It appears parallel to the episodic waves of industrial consolidation and fragmentation. Innovations start off as small local efforts which begin to "catch on", and the idea spreads. Over time small autonomous enterprises begin to merge because of efficiency pressure, until only a few giants remain. Eventually, innovations challenge the giants' dominance and the cycle renews.

Political entities rise and fall, empires grow and decompose. It's not a static process, and it is very evident that some small nations survive and some large ones have not.

For regions and nations the key must be finding the best dynamic balance between autonomy and the benefits of larger pools to provide for common interests. It is a very tough goal to accomplish.

To take the USA as example, there are problems with state-to-state differences as it is. Health care is a currently prominent example. Arguably, my health needs don't change if I move to a different state, is it logical that health care should vary greatly one state to another? Should there be less or more autonomy in this regard? There are advocates on both sides, in any case, a delicate federal vs. state balance exists that's risky to disrupt.

Large-system uniformity and efficiency are beneficial when it works, and miserable when it does not. Perhaps the best we'll do is, where possible, keep working to improve inter- and intra-regional communication, respect and cooperation.

I know, that's hardly an answer to the question, but I don't think there is really any answer at all.
>Also, I haven't checked, but I have a suspicion Thunderbird saves unencrypted drafts to the server while you're composing.

Fwiw, I use it regularly, and whenever my session expires and Thunderbird tries to auto-save an encrypted draft, it will require me to reauthenticate. Haven't actually looked at the auto-saved drafts on the server to confirm though.
Ahhhh, mobile! That's cool. I just compared the two on my phone and slidr.io is definitely a nicer experience.
Yeah, an easy way to say "No coffee, I'm saving money" and then immediately save that money would be a killer thing for me. I try to minimize minor purchases when I'm saving for something, but I like to have my money compartmentalized; you put a few bucks in an envelope (or functional equivilant) and then when the envelope is full, you buy whatever you've been saving for. If there was an easy way to reduce the friction of moving the money into the envelope, I'd probably be way into that.
That's mostly because we get annoyed when we see old things being marketed as "new" and "hip" :) That's not proselytizing, that's snobbery.
- Political reasons, supporting a (electronic) currency that has minimal restrictions. (e.g. I don't need anyone's permission to install a Bitcoin app; whereas I'd need to jump through some hoops to get a bank account).

- Absolute control of my own money. My bitcoin payments will never be frozen, unlike my debit card + paypal have been.

- Ease of use; it is simply easier to pay via bitcoin (once you have the bitcoins) versus credit card. (I can click a link, my bitcoin client pops up preloaded with the amount, I click "pay". Only other thing that comes close is PayPal).

- Anonymity of purchases and donations. I can (and have) donated money to random people on internet forums without them needing to even know my (real name containing) email address (such as would be the case with PayPal). I've gifted online strangers with Pizza!

- Don't have to give vaguely untrusted merchants my card details. The most I'm trusting them with is to deliver the product.

- To support the potential future applications. This is programmable money with an API open to any software developer on the face of the earth.

- It's just freaking cool. It's like science fiction. It's like having a star wars credit chit. Which can be stored on my computer or phone. Paper wallets are cool too. So are brain wallets.

There are of course some downsides to Bitcoin, but I'm sure you can think of those yourself ;)
1) It didn't work for me; probably because I'm using NoScript.

2) Also, I don't use GMail; say what you will, it's another defense against this.

3) Never, ever enter important credentials to a site you didn't open from a bookmark.

EDIT: Downvotes for effective strategies against this attack? Stay classy, HN. Stay classy.
I'd agree that the "ideal size of a state" is pretty fundamental to the debate but don't see much of an argument for independence improving matters in the original post

I'd argue that where is Scotland's economic power base going to come from, and what sort of economic freedom will they actually get[1] is a much more fundamental, long term issue than the present set of Westminster politicians being uninspiring careerist with a lack of radical ideas, which this article discusses at great length. For better or worse a similarly sized and distributed UK electorate produced much more conviction politics and polarisation in the 70s and 80s. As for the consensus politics, the only guaranteed outcome of the referendum is that 40-49% of the electorate is going to be bitterly disappointed.

Even the arcane philosophical question of the present level of devolution waters down the allegedly-obsolete Westphalian system whereas a fully independent Scotland freed from any Westminster tinkering reestablishes it[2] is open for debate.

[1]The only problem I have with the debate about whether Scotland will be economically better off is that neither side is willing to openly admit the most likely outcome of post-independence negotiations (Holyrood ceding rather a lot of oil revenue and fiscal handcuffs for formal currency union in the form of token representation on the Bank of England's committees)

[2]The actual Westphalian treaty, amongst other things, established the formal independence of the Netherlands and Switzerland from larger empires
Stuffed Breakfast Tortilla Calzone Recipe
Dignity – Fast-food workers and a new form of labor activism
The thing that's truly amazing to me is that they're pumping out a 662mm^2 (about 2.6cm square) chip on their leading-edge production process, and selling the full-SKU for "only" $4,000. By comparison, the very first Ivy Bridge parts were about 160mm^2 and were sold into a consumer (i.e., lower-margin, more cost-sensitive) space for about $330; scaling defects quadratically (though this is just a gross estimation), you'd predict this part (if in a /consumer/ space) to go for around $5650.

Add in the small volume cost of having to sell this thing into the server market, the price point they're putting their 'reticle buster' at is astounding. They must have really tuned their 22nm process as it's matured... the rest of the industry would kill for that kind of process :-)
The official Braintree post on the one-touch side of things is super interesting and vague[1] - does anyone know what the UX is like from a developers point of view?

[1] https://www.braintreepayments.com/blog/one-touch
Which is not always an option, whereas cutting out expenses, trivial or not is.

You'd be surprised how many people get deep in debt from trivial expenses. It's not like these people didn't want to "make more money".
I must say you are really attentive :) Thank you very much. We are definitely going to include one more section with use cases, thanks to feedback in this thread.
my guess: 1) anand left right before major planned product releases 2) anandtech usually delivers in-depth reviews that people around here like and/or need.