skysight-inc/HackerNews huggingface dataset:
It's not necessary but I do indeed prefer to reverse proxy with nginx to leverage nginx's superlative performance/caching features + http2 support.
Not to mention that XML is generally more suitable for streamed i/o.
Years ago at work, I noticed Dell's emails had an unsubscribe link that went to a "manage account" kind of interface. The idea was you enter your email address, go to some kind of "Manage Subscriptions" page, and you could opt out. Unfortunately, you could also see a bunch of Personally Identifiable Information including your first and last names, possibly your mailing address, and other information.

I reported this to Dell and got back a very dismissive, abrasive email saying something to the effect of "Well how else are we going to let people unsubscribe?", claiming that they had no other legal option. I just changed all my info to junk and left it at that; eventually they closed that hole, but it wouldn't surprise me if some site exists that still allows people to harvest anybody's information from Dell using nothing but their email address.
https://news.ycombinator.com/item?id=10813032

https://news.ycombinator.com/item?id=10818612

https://news.ycombinator.com/item?id=10824804
I tried to open the (Dutch) DOCX that contains the official position paper of our government, but LibreOffice refuses to open it:

File format error found at
SAXParseException: '[word/document.xml line 2]: unknown error', Stream 'word/document.xml', Line 2, Column 30060(row,col).

http://www.tweedekamer.nl/kamerstukken/brieven_regering/deta...

Great. Usually OOXML Word files at least open in LibreOffice, but this one seems to have some unsolvable weirdness. I don't get why they don't offer a PDF download — it, at least, is an open format that can be reliably opened on any OS. Or offer a plain text version, or simply post the paper on their website in HTML.
> It already happens unofficially.

European living in the US here. How do these systems assess recent immigrants who have no credit history in the US?
The danger of critical infrastructure being attacked digitally is already far greater than the risk of say, a bomb attack. Weakening our digital defenses to spy on terrorists is like throwing your laptop in the pool because you're afraid someone might light it on fire.
Apparently, money will go to OpenSSL, LibreSSL and PolarSSL. http://www.theregister.co.uk/2015/12/09/netherlands_votes_to...
He said his email account has 2FA (convincing us his email was not hacked), I don't think he meant his account on Dell.
This is a really interesting point, I was caught out by this during an update. All of a sudden my REST client broke. Took a little digging to find out Apple had enabled HTTPS by default.

Given this, it would seem odd that you would need to apply for an ERN (is this true for app outside of the US?)
https://news.ycombinator.com/item?id=10813032

https://news.ycombinator.com/item?id=10818612
Report: Facebook and Google can’t play nice, and users are pawns in the game
If you think that's bad, try looking at the LibreOffice source code. I think I found a 15 year old bug the other day [1] [2], but I only noticed this when I was trawling through the history of the file "outdev3.hxx", which via cgit was a pain in its own right.

There have, in fact, been 5 source code repository switches in LibreOffice over the last 30 years. [3] It started with some sort of proprietary version from 1988 to 2000 so there is no history at all from this period (which I think is a great loss...), from 2000 to 2009 they used CVS, then from 2008 to 2009 they used SVN, then from 2009 to 2011 it was Mercurial, then from 2011 to 2014 it was back to SVN, and LibreOffice started using git from the very start.

One of the worst practices that the OpenOffice.org team had was to get a whole bunch of work, bundle it up into a single commit and then note that there were multiple fixes in the commit. This makes it nigh-on impossible to untangle what fixed what. They apparently branched in SVN, then took the branch and merged it, but then blatted the original branch so now this is all lost in history.

And if you've ever read some of the most crufty parts of LibreOffice (cough VCL cough) then you'd understand that actually reading good commits is really very important for moments you think "what on EARTH is that code doing?!?"...

1. https://bugs.documentfoundation.org/show_bug.cgi?id=96826

2. http://randomtechnicalstuff.blogspot.com.au/2016/01/possible...

3. https://archive.fosdem.org/2014/schedule/event/exploring_ope...
After a few years of deploying apps in a reasonably similiar way to this, I switched to using dokku for deploying node applications recently, the experience so far has been extremely nice.

I get `git push dokku master` deployment for free, for any application, I dont have to worry about conflicting node versions between applications and it took a lot less setup for all of my applications than this process describes for one.
Perhaps something on your end? LibreOffice (4.2.8.2) doesn't have a problem with the file on my system.
Hehe, must have been what, 7 years ago I used Redis for full text search instead of using PostgreSQL on Heroku.

RedisToGo had a soft tier free service and Heroku offered 20(?) mb PostgreSQL back then. It was fun
Yes. There are other big disparities too. Compare countries you might consider similar.

However, all of them show much the same trend: IPv6 doubling every year. (Which is a bit of a slowdown, until recently it was doubling every ten months.)

At this point I think we might see the first pure-6 service or site soon. I expected that to be either a private warez site or game server. Do any HNers know about one already?
XKCD Substitutions Part 2
Works fine for me, but I've made a PDF version: https://drive.google.com/file/d/0B2WvkUwBYadXb3pYVk1pWmIyekk...
Let’s Talk about “Oshamambe,” the Most Comical Town in Japan
Is Nordics Becoming the Home of Crowdfunding?
my old libreoffice (Version: 4.2.4.2) opens it fine.
Who cares where it is? Regardless of the country or the salary, phone support workers can be corrupted by a relatively small chunk of cash. Since when has first line tech support ever been a comfortable, dependable 'job for life'. Go blame India if it makes you happy, but bored and broke workers will sell you out anywhere in the world.
https://news.ycombinator.com/item?id=10830357

https://news.ycombinator.com/item?id=10829220

https://news.ycombinator.com/item?id=10826872

https://news.ycombinator.com/item?id=10825445

https://news.ycombinator.com/item?id=10823850

https://news.ycombinator.com/item?id=10821922
Bionic eye changing woman's life after losing sight
i haven't read the article but isn't this the dutch government just giving money to an existing open source project, to use as they see fit to improve/maintain the existing library?

seems ultimately the opposite of what you're talking about.
I am pretty sure there are many, if not most developed countries which has their GSM Network working on 900Mhz.

How is that going to work out?
http://www.anchoragecapital.com.au/team/

Phil Cave was the anchorage capital guy who they made the chair of dick smith, and who must've led this thing.

"Phil was appointed a Member of the Order of Australia in 2007 for services to the community, particularly support services to children and young adults with disabilities, and to business as a company director. He is currently Chairman of the not-for-profit organisations Ability First Australia and Excelsia College (Formerly Wesley Institute)."

this guy needs at minimum criminal charges, preferably a fucking bullet.
In the 1980s, at their peak, they had a few stores in the US West Coast. They were better than the native equivalent here (Radio Shack) and I never understood why they didn't make it here.
I used this tool during a GameJam last year and it was so great to use.

I love that it is cross platform and although I built it myself, if I was using it more regularly I would happily pay for it.
The article misses the mark, but XML--the language itself, not the tooling--does have an advantage: it is designed to be quite good at one thing that's often neglected despite being in its name: extensibility. XML provides enormous flexibility via namespaces and integrating many schemas that your application may or may not understand in one document. When done correctly, it can be a huge win in interoperability in heterogeneous environments and across versions.

That said, you could very well argue its additional complexity is often not worth the gain in most applications.

Of course, you can also define your own extensibility/interoperability conventions with any data serialization format, but the point is XML has it baked in the standard and already provides an accepted way of doing things that everyone has implemented.
Perhaps you're confusing it with another card? The annual fee for the Centurion is only $2,500, although there is an initiation fee which, if memory serves, they raised to $7,500 (from $5,000) a couple years or so ago.
Yeah of course, blocking gifs is entirely reasonable. However the rich media and ease of use is well worth the money to us. If we were a company of only developers then maybe IRC would suit us better.
https://news.ycombinator.com/item?id=10837328
I think a lot of it isn't fear, it's simply the "none of your [the company's] damn business" mentality. Yes your metrics probably help you make a slightly better product (at least measuring by the metrics...) -- but I don't care. Make it better another way, this other thing is none of your damn business, your business is what I'm using you for. I'm skeptical you really need this data, at least from me. (And for many things I've experienced a noticeable decline in the goodness of the thing as it evolves despite all the data and metrics and modelling that I'm sure has been accumulated.)

It'd be nice if you [the business] would remember that if I'm using you, you're good enough as-is, and while you may be able to infer some of my pain points that I'm not even aware of, you could just ask me, but realize the act of asking is going to be seen against you because I assume by default my feedback will go ignored or at best be put on some team's P3 backlog/bucket list to never actually get done. I just have no trust in feedback being considered important and acted upon unless I'm in contact with someone with a name and the power to do anything.

So we can play cat-and-mouse (I use noscript and ublock on my gentoo box, I find that mostly sufficient), I can feed you bad data, or hey maybe I just accept the state of the world and use chrome beta on my unrooted Samsung phone and buy from amazon and install and use other crap apps because while it's none of your business what my GPS coordinates are pretty much unless you're map related, your main business is still awfully convenient, and this pocket computer is awfully convenient even if it can and should be so much more than the default software ecosystem lets it be. Also because I default to giving you a benefit of the doubt, if not really trusting you, on most things until you betray that placed by me or others (Sony, Lenovo have done so in my book). And at last yeah there's not much that scares me personally about you having most of the data you could have that's not your business. Some examples that might concern others, though, just on unnecessary GPS data: perhaps you have a rogue employee who has made this anonymized data less so for personal reasons (like knowing when I'm away from home to rob me), or perhaps you show me an ad for a business I've walked/driven by but never entered and while such an ad may locally be a net gain for all parties involved it's nevertheless seen as one more brick in the concerning ongoing perverse transformation of the world into a temple for Mammon.

[Ed: note this rant is mostly about other data like GPS, but usage any more sophisticated than things like installed, uninstalled, used for x time, no longer used, can pretty quickly get into the territory of "you, game company, have no business knowing I'm playing your game at 2am on a weeknight [in my house?] and thus can arrange an ad for sleeping pills." I love the concept of Underground, knew about the usage tracking on day one, and have several apps.]
'Although the Dutch position is nuanced and firm, the government also has the luxury of not having real impact on the real world' noted.
tl;dr version: Intersection operation took too long, forked redis to enable key retrievals/expirations on a slave instance and ran the CPU intensive intersection on the slave.
Why is this shit still legal?

I mean, for basic goods, there are laws against false advertising and selling defective goods (lemon laws in the US).

But at this level, these bastards can put a fresh coat of paint on a rust bucket and sell it as a Ferrari... and get away with it? Infuriating.

On a personal level... When I was growing up, it was goldmine of electronic components, DIY kits, etc. I visited a Dick Smith a few years ago and it was terribly disappointing... computers, televisions, phones. The DIY stuff that was a makers dream was gone. I believe a parallel in the US is what happened to RadioShack.
>Her daughter, despite the ability to read and understand things well above her age, is a 7 year old. The car is a mess.

Right, and that's a choice. It has nothing to do with "she's a 7 year old" and everything to do with "she's allowed to make a mess in the car".

I was never allowed to eat in the car beyond the odd sweet, and I wouldn't have thrown wrappers or anything else on the floor on pain of death... I find it mind boggling that the child is blamed for the state of the car, when realistically it is just a parenting choice. There are 7 year olds with exceptional table manners even in this modern day, and there are 7 year olds I'm embarrassed to eat at the same table as.

I'm fine with people choosing to have messy cars (mine oscillates between spotless and a dump over ~3 month periods) - but it's a choice and other choices can be made.
I have been looking for these for some time now. The old site that had these stopped working a long time ago and I never found another source. Thanks for posting!
I see your 1985 date and I lower it with this
https://github.com/Vanilla-NetHack/NetHack/commit/a1b94f052f... dated Dec 17th 1984. ;-)

Okay, this is not the official repository but one I did for us fork developers. And as we learnt last year, the NetHack DevTeam itself has been using CVS only since 2002 and apparently before that, they were just mailing around patches.

But of course you can set the date for any commit, so it's just a matter of finding someone who wants to have an accurate commit history and a project that is old enough. Especially with GNU projects, there are probably several candidates that would have a history starting in the 80s.

I was appalled when I learnt that Linus threw away the complete commit history of Linux when he switched to git. That was a veritable WTF moment.
This is only tangentially related, but the same pattern applies to government looking at how various policies are implemented in other country. Most often it is used as a shining example of success, but I seriously doubt you can import a policy without understanding first why it works in the first place, which is often much harder to grasp.
Behind the mind-boggling shots captured by BBC drones
And it mostly generated scaffolding or property bags(java beans), not logic.
The trouble with 'floor' and 'ceil'
It's fairly well known and accepted that regulations and rules in western countries are FAR stricter than those in Asian and Indian countries. If you care about privacy EU > US > everywhere else (any non western country has literally zero protections or laws about privacy that are enforced), if you care about workers being treated decently EU and US are bastions of fairly mediocre to bad treatment, everywhere else is sweatshops and de facto slavery.
simply post the paper on their website in HTML

This is the UK government advice. Hopefully it’ll percolate through other governments. https://www.gov.uk/service-manual/user-centred-design/choosi...
Are you really asking how the state can regulate an insurance company? If a company can't meet network requirements it can't operate.
Not sure I really see the point of this. The syntax seems to offer little beyond what's possible already in ES6, and is missing several features, such as generators, destructuring, rest and spread operators and template strings that are very useful in modern JS development.
Why Ronda Rousey Might Never Fight in the UFC Again
Who bought into the float? I'm guessing institutional investors, like pension fund managers, bought many of the shares at $2.20. Serious questions should be asked of those guys too. They have a duty of care over people's pension funds, they're investment professionals, and they should be able to read the balance sheets and not get outsmarted by this Phil Cage fellow.
66 comments from original HN posting:

https://news.ycombinator.com/item?id=9412733
I know that too well unfortunately - worked in a voip telco which allowed users to set any callid as long as they signed a paper promising to be good. (standard procedure) The funny thing is that SIP does allow signing signaling via TLS, it's just not used that way.

But that doesn't mean there's no solution for tracing calls. It needs just one extra law for telcos to solve most of this issue: "Either you can prove/point to the interconnect which originated this call, or you take full responsibility for this call and its contents." Then law enforcement can just continue to the next company and the next until they get to the subscriber.

Two answers to questions I expect: - What about international numbers? If you get a call from Russia claiming it's IRS, that's really not plausible - that can be understood by everyone. If telco gets a call from Russia with US callerid, then again, its their responsibility to only choose partners which they can query to check if that's valid. (it's not a huge barrier - telcos are already aware of various international issues)

- This will require registration of all subscribers with real details, what about privacy? Yes, yes it will.
Sorry to pick nits, and maybe this is a tired chord, but Purism does not make "laptops built entirely with non-proprietary hardware and software, or as much as can be done at this point".

The only big difference between a Purism laptop and other laptops (Acer, Asus, Dell, etc.) is that the CPU has been fused to allow running unsigned firmware. Unfortunately, since we still don't have free firmware to run in place of Intel's, Purism has no present advantage over buying most any laptop and installing Linux yourself.

There do exist true FSF-approved laptops, but the current best of these (Libreboot X60 and X200) are essentially refurbished ~2008 Thinkpads. They are so old because Intel was only beginning to sign firmware -- those are the most recent CPUs for which signing firmware has been cracked.

Purism loudly trumpets their roadmaps[0] and plans[1] so as to suggest a trajectory towards totally free software, but until they achieve it their product is not worth a premium compared to installing Linux on an ultrabook of your choice.

[0] https://puri.sm/posts/roadmap-to-a-completely-free-bios/ Here they outline many things that need to be done. But note the language- "Purism’s goal is to publish a Free Software implementation ... as soon as an implementation is available." But who is responsible for implementing it?

[1] https://puri.sm/road-to-fsf-ryf-endorsement-and-beyond/ Note that the FSF hasn't actually endorsed them yet, although this page is supposed to convince you that they're awful close. Why not wait until they're actually endorsed?

In the meantime, you can buy Libreboot X200s here http://minifree.org/product/libreboot-x200/

Or you can replace a Thinkpad X200's firmware yourself by following these steps (hardware required) http://libreboot.org/docs/install/x200_external.html
I'd have no problem with an actually centralized single-payer plan.

However, the ACA is shoehorning private, for-profit insurance companies into the middle of this, all the while constraining them and driving everybody's costs up by approximately 3x to most observations I've seen of myself and others.

To properly implement a government health care system would be to effectively destroy most if not all the for-profit insurance companies* and set up a system with a mandate for national health. Nobody's going to want to do that, politically.

* = Having a central system covering a lot of the basics, and insurance companies to provide "upsell" coverage could still exist, but those insurance companies would likely not be in the same ballpark of financial movement as they are today.
Show HN: Getopts(1)-like CLI parser for fish-shell
Master in communication
Err, what am I "afraid" of? That application developers won't collect usage data about me? =)

I have asked numerous times for the use cases that people are worried/fearful/concerned of - this was an honest enquiry. However, nobody seems to be able to answer it.

Let me tackle the things you mentioned - aspiration, ambition, preference etc.

Yes, it is certainly true that some users would have the aspirations to create their own web-based email (a la Gmail), or file-storage service (a la Dropbox), or their own photo-sharing service (a la Instagram), or their own social network.

However, I should point out two things.

Firstly, the stark popularity of those services would seem to suggest that for most people, they have done the cost/benefits analysis, and figured out it doesn't make sense. The effort involve simply doesn't make sense for them.

The whole point of webapps and most mobile apps is that they store data remotely on some service - I would posit this would be a far greater concern (if you didn't trust the app developers) than whether they knew how often you opened their app, or which features I used.

Secondly - let's be honest, most of us couldn't create our own GMail, Dropbox, or Instagram even if we did have "aspirations, ambitions, preferences" to do so. We simply don't have the technical know-how, time and/or experience to do anything remotely approaching their usability, performance, reliability or collaboration features - or their scale.

There is an enormous amount of engineering effort that goes into any of these services - and most people are willing to buy into the whole web-based application thing, in order to take advantage of that.

I am open to being convinced otherwise - but I have yet to see a reason why the majority of people would buy into web-apps/mobile apps, and have fundamentally miscalculated the cost/benefits.
Interesting. This is LibreOffice 5.0.2.2.
That is the one flag-waving thing they can say about this, that more people are eligible or covered (but that ≠ "no one lost their coverage"). Obama will wave that raw number flag hard to try to tout his legacy.

Literally everything else in all aspects of the American health care & health insurance industries is worse off because of it.
Shipping has indeed gotten faster. But there's no need to give Prime the credit for that.

https://en.wikipedia.org/wiki/Fallacy_of_the_single_cause

You don't have to pay $100/year for stuff to show up on your doorstep quickly, compared to the 2-4 weeks you cite.

Compared to your 2-4 week yardstick, the shipping you can get for free is also very quick, usually 2 days, sometimes 4-5 days. And it can be 1 day, which is faster than Prime, if you pay a small (way smaller than $100) $n fee as needed.

In real life, I've never had to pay for 1-day shipping. So that's $n * 0 = $0 that I've paid, all while getting stuff amazingly quickly compared to those pre-Internet catalog orders.