skysight-inc/HackerNews huggingface dataset:
Haha how naive.

As a former government employee... No the majority of government orders are somewhere between completely pointless, utterly asinine, and completely stupid.
> LTE userplane cannot be virtualized due latency and performance reasons

Care to elaborate? I fail to see what the technical challenges are. Many services are already virtualized just on different layers if I understand this correctly (for instance Wifi calling).
Facebook's AI Points Internet Drones to Where the People Are
> Their site is unbearably bloated with scripts and whatnot

I don't think most people (outside of HN for sure and still a lot within HN) actually run NoScript or something that makes them aware of the number of scripts on a page. And frankly, 99.9% of the time, I don't care about that.
You'll be able to burn through your monthly data cap in seconds rather than the hours that it takes with LTE. Progress!
Don't know what data caps are in your country, but if you max out one in Sweden (https://www.tele2.se/handla/mobilabonnemang/) 100GB, you can get it for quite affordable $40/month.

If you are using more than that on your mobile phone, something is wrong with you and not the data cap ;D
7 pillars of awesome game design
I've moved all my private repos to Gitlab based on the chat on here and other places recently RE Github, Gitlab, and other solutions.

I'm very happy overall, the interface is great. It's a bit slower than github currently (the web interface) as I'm using the online version rather than self hosted, but apart from that it's really bloody good.

I'll be recommending it to others going forward and using it for all new repos that I want hosted.
https://gitlab.com/gitlab-org/gitlab-ce/issues/11489

Didn't make it in?
Thanks for the nitpick, always welcome. I'm asking the author of the change what the background is on this. Will update the post if I can be more accurate.

Thanks!

UPDATE: Technically we're not fixing the leak, but this fix is reducing the impact significantly.
Have you considered that cutting the amount of people who can contact them might be the point? It's like those job ads hidden in the HTML of websites - you reduce the population but increase the signal-to-noise ratio.
Unlocking San Bernardino shooter's iPhone would open 'Pandora's box'
Exactly. I would argue that nearly everyone has done something "wrong" that depending on context could cause an authoritarian government to make your life miserable.
There is a performance gain. Two primary gains: reduced memory usage (your stack size is constant, with tail-call elimination); theoretically faster execution as you don't have a cons and a return pending at the end of each iteration.

You also eliminate the function call, potentially, on the recursive call. If TCE is present, instead of a function call, the recursive step is actually just a branch (and can be an unconditional branch in many cases). Reverse can also be made efficient, as the Erlang people have done.

I will agree that the first version is clearer in illustrating the intent of the program for many people. The second one is probably just familiar for me from my time playing with Erlang, where it's the idiomatic way to write something like this.
All of my stories are Amazon's problem, though.

Story 1 is because Amazon did not properly pack boxes (only a couple air pillows to prevent shifting in the box, no bubble wrap at all); 2 is not splitting the order between multiple boxes OR using higher weight boxes, and also not using ANY air pillows; 3 is failure to attach shipping label to the box instead of the product's box; 4 is failure of Amazon policy before I even get to make an order; 5 is failure of Amazon policy and outright insulting.

Yes, I think Amazon should get into shipping, but they also need to start PACKING THEIR SHIT RIGHT.

4 and 5 are the worst, I want to give them their money and they can't get their shit together enough for them to take it. I am already their customer, they already did the hardest part, now take my fucking money.
Original title: "FBI Order Could Destroy the iPhone as it Exists"
Thanks, that's good to hear.

We're working hard on making it faster, this release being a major milestone in that work.

Last release, we started shipping a performance monitoring tool [0], to make it easier to see what exactly is slow.

[0]: https://about.gitlab.com/2016/01/22/gitlab-8-4-released/
> 4G definitions are still largely being fought over

In which world (other than T-Mobile US) does 4G mean anything other than LTE Advanced? Sure, there was a fight for many years but it was because of carrier marketing, not because of real technical grounds.

At least on a basic level I am quite interested in what comes out of the 5G efforts because what's being discussed will be very interesting for new use cases that cannot be done on existing networks.
That an interesting point of view to take in defence of C++ of all things.
I've switched to specialty vendor stores for dog food (wag) and electronics accessories (monoprice). I'll keep switching as better options come online.
I've yet to encounter a situation where saving a few bucks on an item was worth the combined cost of paying shipping at another site plus risking having to deal with their customer service. Just in the last two months my Amazon experiences have included:

- Bought a ~$60 item to give as a gift, that didn't arrive on time and the tracking info hadn't updated since it left the Amazon facility. Contacted them the day it had been scheduled to arrive and they overnighted a replacement, no questions asked.

- Bought a pair of pants just before Christmas, ended up getting two pairs of pants for Christmas (go mom). Went to return the ones I purchased (hadn't been worn yet), and Amazon refunded me without even requiring a return (~$25 item).

- Bought a heater a few weeks ago that arrived with one of the dials on its control panel knocked out of place, and no way to re-seat it without disassembling the unit. Amazon paid for return shipping and UPS pickup, and had the replacement item at my door on the second day after I requested a replacement.

I'm not a fan of many of many aspects of Amazon... but in terms of customer service, I don't use any other site that comes close.
India’s Crackdown on Dissent
I'm sure it varies, but it wasn't hard for me to convince my friends, and that's not because they respect me, it's because it's an easily explainable thing.

If we're talking about character-based influence though, then we should also consider how people perceive Apple and the government. People love Apple products, and law enforcement overreach videos and stories have been circulating a lot lately.
>How much are you really worried by this?

I'm not much worried right now. I'm worried about where we are going, especially with machine learning. Take a look at the story of Target identifying when a girl was pregnant before her own father knew. Then apply this to any area where you have any reason at all to keep a secret. Maybe you are gay with parents who will rather you be homeless than living in their home. Maybe you have a mental illness but rather the rest of the world not know about it. Maybe you like democracy in a country where you aren't allowed to. Eventually they will find ways to tease this information out with all the data they have tracked about us.
A lot of it is such JUNK, too. Amazon has no qualms whatsoever about selling stuff that, frankly, belongs in the garbage. I've cooled off on Amazon a lot since earlier years because shopping on there is an experience fraught with angst thanks to trying to find the best trade-off between price and utility. Oftentimes the cheapest items for any given category (e.g. snorkel masks and touchscreen gloves, two recent things I purchased) are pure junk that aren't fit for their stated purpose.

Whereas if I'm in a brick-and-mortar store, I can at least evaluate the quality of something hands-on, and then have a better idea of if the cheapest is good enough. This is exacerbated by item descriptions that are frequently inaccurate, even showing the wrong photos. The third party sellers especially don't seem to be held accountable for much, and processing returns through them is often a disaster.

I fear that Amazon is creating damage to their brand by not establishing some minimum floor for product quality. Right now they rank somewhere between a dollar store and a Walmart in my mind.
I wonder what on demand services think about this idea. On the one hand: more supply of gig workers. On the other hand:
People who are forced to work in jobs (or gigs) they didn't choose voluntary might not be the best way to ensure good service quality for customers.
This is ridiculous. The stereotype of welfare recipients as lazy, unemployed people is completely inaccurate. I'm a former Welfare Clerk, and the vast majority of welfare recipients I dealt with---in a district that covered West Philadelphia---were employed.

The work varied: childcare, retail, and hair salon work were the most common, but there were also school staff, church secretaries, and construction workers who needed welfare. Some of these jobs were under the table, but most were legitimate, W-2 jobs. If anything, my district had a higher percentage of people not employed, as we covered the University of Pennsylvania and Drexel University campuses---so there were often grad students applying along side single mothers working in hair salons.
afaik there will be possibility to get a license for n users instead n*10 packs.
Two releases ago, updating was a bit of a pain for me, so I guess I'll wait until Friday with this one. Anyway, the new features sound really good!
The Top 75 Slack Communities for Entrepreneurs and Developers
> I, for one, would like to live in a country where the government is a servant, not a master.

Would you? Why not Somalia?
This is a technical but pretty readable treatment of the same topic: https://www.blackhat.com/docs/eu-15/materials/eu-15-Kang-Is-...
No? Not if it requires a key to sign the software.
Issues with corporate censorship and mass surveillance
How to Sell Software and AMA with Steli Efti
Maybe we native speakers should consider it an obligation to learn to speak and write in basic English without idioms, phrasal verbs, and other gratuitous features that make the language more difficult for non-native speakers.
It seems not, unfortunately, I'm sorry if you were waiting for it.

I'll discuss if we can ship it in a patch [0], otherwise it'll land in a month in CE.

[0]: https://gitlab.com/gitlab-org/gitlab-ce/issues/11489#note_38...
> I think even the token IT guy is wondering how the FBI's request to break specific iPhones in their possession is going to undermine iPhone security for everybody.

Could you elaborate on how the precedent of signing a custom IOS release for a specific target IPhone is distinctly different and cannot be interpolated to further and broader requests? For example a request for custom IOS version which the FBI can install on other target phones themselves?

The other point to consider is that if the US government can compel companies to create and sign custom binaries there are other governments (China) that I'm sure would love to play at the same game. From a security standpoint it would be best for everyone if what the FBI is currently asking was entirely impossible in the first place.
The author also seriously recommends Arch Linux and Tumbleweed as alternatives. Anyone who ever maintained a server in an enterprise production environment knows how valuable the kind of stability that the author criticisms is. Not everyone lives in a DevOps environment where you can "move fast and break things".

He does have a point about unmaintained packages, though. Debian probably shouldn't package things if they cannot support it over the lifetime of the release. Why would I ever want to use a two-years-old Wordpress version? I never understood why those kinds of applications are even packaged at all.

Most sysadmins deal with this by including a third party repository for applications and Elasticsearch (any many others), often by the authors themselves, which takes care of security and version updates. This eliminates most of the concerns. You get a rock-solid operating system and an up to date application on top of it. Web applications like Wordpress or Owncloud aren't usually deployed using distro packages at all.
People tend to rely on watching television commercials to learn about new products. So you should buy more TV advertising. Correct?
Electric cars using ethereum
What was painful exactly?
Hmm if his only source of IT news is The Guardian then I'd agree with you, but most of us go a little deeper than surface level. That's how we came to be in IT in the first place.
What I took from it is to take it easy, sit back, and relax. To stop worrying about not making more money, about that book you haven't read, that workout routine you skipped, that udacity course you haven't completed, or that book you haven't started writing. Don't be too hard on yourself.
> The best way to prevent governments from oppressing their citizens is to refuse to create tools that enable oppression.

Are search warrants oppressive? Can you distinguish this request from the FBI requesting a safe manufacturer modify the firmware on a single safe?

I doubt either of these can be reliably argued.
Whatever it was, changing the Apple ID password changes something on Apple's servers, and if they have the old state they can change it back.

The only two obstacles I see is if

1. Apple deletes info from their server on password reset
2. The phone was on, and already received the message not to try to sync anymore because of the password change

Both seem unlikely but possible.
The user interface/experience of PGP/GPG is not great, and that could do with fixing. However if you already understood how to use PGP (and granted that's unlikely for the users Mint targets), then you would not have been caught out by this.
I've never participated in past launch festival things but it's my understanding last year drew in about 1,000 developers for the hackathon which distilled into teams (though not sure how many). It's certainly an interesting event!

Also I feel like a vast majority of the people would have to be part of the HN contingent, lol.
Alternative explanation: things are done a certain way due to technical constraints and market forces which you don't know about or choose to deliberately ignore.
This is an extreme misrepresentation of the article. Anyone who doesn't want to work is free to stop telling the welfare office they want work but can't find it.

No one is forced to do anything.
Encryption is a reality check for the government. It's not going away, even if they outlaw it.
That’s a good point, though the source code can be RE (along with a good portion of the design).
Like "consider it"
We will make it possible to buy a license for n users, rather than n*10 users (as noted below).

If you're not interested in GitLab Geo, you won't have to pay for it, while maintaining all other EE features.
Over the long run, if I'm living in the terminal rather than the browser, I probably will be better off learning to be effective finding help via `man` pages rather than taking on a dependency on a latent network connection and "possibly" relevant content...and node and npm and javascript.

In the short run, a tool like this may make it easier to get to the point where I am living in the terminal.
I agree that there a lot of technological advances and infrastructure will be much more efficient and robust, but I assume this article was what 5G means for me, not my carrier. Currently (good) carriers solve congestion problem by installing more and smaller cells which is costly solution and that's why their drive to 5G is understandable.
What I Learned by Analyzing 135 Medium Articles Through a JavaScript
Thanks Ninad. I would like you to read this interesting article from our blog:

http://vamosdeploy.blogspot.co.uk/2016/02/the-down-to-earth-...

In this article we discuss:
1. the functionality gaps that configuration management tools leave in the software lifecycle;
2. the functionality you need from a code repository;
3. and compares the benefits of containerisation with the functionality of Vamos Deploy.

Let me know what you think
That's the whole issue, isn't it? You can't create software that operates only on a single instance of a computer. It'll run on all of them.
There is so much fear in pop culture of human-sized robots (I, Robot), giant ones (Transformers) and ones in charge of nukes (WarGames) but the 500 Years War is going to be with nano-molecular-bots that infiltrate our blood stream and spread like wild viruses. How do we combat human engineered nano invaders? No, seriously. How? Any ideas? ...
I was hoping this was an nginx module where you could specify something like `ssl_letsencrypt on;` and be done with it.
I've written a similar thing for the Mac, using NSStatusBar [1]. It's no big deal, or reason for a Linux distribution to be "famous". There are zillions of apps in the Mac store that do stuff like that.

Does Linux have a standard API for surfacing interactive icons and menus in the menu bar? An ICCCM extension, perhaps -- set some properties on the root window and cross you fingers? Or would you have to do it differently for every different Linux desktop environment or window manager that supported such a feature?

[1] https://developer.apple.com/library/mac/documentation/Cocoa/...
What procedures did you follow to move your private repos over? I have been using private, self hosted git for years now. Were you able to move things over and keep commit history? (since I guess that's the only feature I currently have.)
Maybe we can't help it? Even tiny, simple scripts tend to resemble their makers: ellegant, yet verbose and resource-hogging; gnarly and arcane, yet somehow efficient; get-the-job-done-and-get-out messes. Perhaps this is an indelible mark of the creators on their creations.
They don't really leave it out of the equation, though they don't explicitly state how it factors in. The issue is that a high profile case that people want to be prosecuted to the fullest extent is being used as a wedge to force a large undertaking (producing the unsecure firmware) to be made. Future requests from law enforcement on much smaller cases would then only require the smaller undertaking (signing the existing firmware), and resisting that court order would be significantly more difficult.
India's Extremists Turn on Left Wing College Kids
Cloud status app for monitoring cloud infrastructure
>We're talking about homeland defense here, the Islamic State is on the rise

I can taste your sweet fear from here.
I'm a subscriber to the NY Times. Out of curiosity I disabled Ghostery and reloaded this article's page. It took 5.5s to load the page and then almost 30 seconds to load the _49_ trackers/widgets/beacons etc. This all over a 25Mbps connection. Page load time with Ghostery installed; 1.08s. I want to support the sites I value, but I'm not going to stop using ad blockers anytime soon.
If you move your repository by importing it (in GitLab UI, under new project) or just by clone + pushing it yourself, you will always retain your entire commit history.
Note that this suggested title is outdated as Mint was compromised twice. Meaning, it is not so brief anymore. The comment itself is more about the security practices.

More ontopic: Having your Wordpress instance compromised is rather expected with the amount of security bugs Wordpress gets.
How about hell no? I'm curious who this author is, a lobbyist for Uber?

How about a Guaranteed Minimum Income for every American, which will do far more to address poverty as well as raise wages (if you're already receiving money, you'll be able to demand a higher wage for working a job).

Screw welfare, and its tenuous political existence. Support everyone and the government doesn't need to invent more regulations and punish poor people.
"It's as if they treat the government as just another customer."

Shouldn't they? Albeit a customer with different 'needs' under the law. There's a process to follow to get assistance from Apple. Their products are in wide use and they can't reasonably be expected to have a dedicated support person for every request from every customer every minute of every day. "You want our help? Try these things first. If that fails, here's the process for queueing up to get help."

Further, there's a process to make sure law enforcement are behaving well and not, say, stalking some random member of the public. Get the courts involved, provide the right legal paperwork, their lawyers will review it, and they'll respond appropriately.

The idea (and I realize not included in your comment) that governments are above the law, and that government agencies will only use these powers in proper ways is ridiculous. They've proven repeatedly that they can't be trusted with the power they've been given.
Thanks, Looking forward to it.

otherwise, congrats on another release!
To me this post explained a lot of the legal side of the issue: http://www.zdziarski.com/blog/?p=5645 I think it may have been on HN earlier.
I vehemently dislike when people say "no one is forced to do anything" in situations where, say, you will lose your food stamps if you do not do something. That is a force, the force of starvation.
OAuth vs. SAML for Developers Needing to Implement Single Sign on (SSO)
Yeah, making people work for free at for-profit businesses is not a valid precondition for welfare. I didn't see that in this article though.

There has to be a social safety net, but I think it's a valid goal to encourage welfare recipients to work if they are able. One thing we should definitely do is reform the "vertical cliff" of payments, where once you make above a certain threshold, you stop receiving all benefits. That's a definite disincentive to get a better job past a certain point.
This is also consistent with those on food stamps. The last statistics I read that the majority were employed, disabled, or students.
A quick google search suggests a significant portions of welfare dollars flow to non-workers: http://blogs.wsj.com/economics/2015/04/13/get-a-job-most-wel...

36% of families receiving TANF (which is what this article discusses) work.

Why not spend 30 seconds googling to determine if your anecdotes reflect reality?
Amazon is seriously undercutting their reputation thanks to the resellers that they allow on their site, many of whom have problematic product quality, authenticity, and accuracy of item description (to say the least). You really have to be careful that you aren't getting ripped off or buying junk. Most retail establishments protect their brands better.
AppFS ( http://appfs.rkeene.org/ ) solves this (and all other packaging and distribution problems) by dividing the namespace along DNS lines.

That is you can run both:

/opt/appfs/linuxmint.com/mdm/platform/latest/bin/mdm

and

/opt/appfs/debian.org/mdm/platform/latest/bin/mdm

They are both always accessible (in other packaging systems you would refer to them as a "installed" since all their files may be read).
The random word doodle (Free 10 day email course)
Apple could write code that checks the hardware ID supplied and sign only that version. It's been sufficient to prevent hacking so far and is the major protection relied upon until the latest generation, so I don't think this is an issue at all.
10 years of Varnish Cache: Q&A with the man behind the idea
A Java Task-Parallel Android Microservice, New Release 2.5
Enhanced Security Kernel (ESK) for Amazon AWS (ec2)
SO subscriber content (e.g. answers) are CC BY-SA[0] which "is often compared to “copyleft” free and open source software licenses"[1]

[0] "all Subscriber Content that You contribute to the Network is perpetually and irrevocably licensed to Stack Exchange under the Creative Commons Attribution Share Alike license" http://stackexchange.com/legal

[1] https://creativecommons.org/licenses/