skysight-inc/HackerNews huggingface dataset:
Using your definition, there's no such thing as human rights.

Life, liberty, and property are all things that are only guaranteed by societal standards and enforcement. Murder, theft, and enslavement is the norm where the rule of law and enshrinement of rights are absent.

Much of the US enslaved human beings for hundreds of years - liberty is clearly only something we get by being a member of a specific society.
Hey cool!!! This has a lot of depth and breadth.

Much appreciated :) Bookmarked
The problem is then that the only possible way to implement that is crowdsourced voting/flagging, and enough people out there don't get some kinds of art that they would flag it that way. I think most controversial modern art would not survive on a platform like Youtube where everyday people make a determination on the palatability of it.
Morte isn't actually a superoptimiser, it's a supercompiler.

A supercompiler performs as much evaluation as it can at compile-time; it can be thought of as inlining every function call, and constant folding every literal.

A superoptimiser is a search procedure which generates programs, e.g. starting with individual machine instructions, then pairs of machine instructions, and so on, and checks whether any of them behave the same as the given program; if so, they're used as the output.

Supercompilation is 'top down': we refine the given program again and again until there's nothing more to do. Superoptimisation is 'bottom up': we build up from nothing until we have a binary which implements the given program.
Yes for example IOS is terrible for photo editing or any kind of media production. It can work in a pinch but not useful for daily workflows.
Yes, the rich can be taxed more. I can easily afford more taxes. I don't mind paying my taxes, though I have some complaints about how they are spent.
I'd rather only get screwed by 1 group than have the possibility of being screwed by 2 groups.

Voting and democracy doesn't help anything. I am just 1 vote. I'd rather have things negotiated between me, and only me and the other party.
>, who is this niche

Programmers working at antivirus companies analyzing malware would be an example. See page 2 of the pdf:

https://www.hex-rays.com/products/ida/ida-executive.pdf
You will like this:

https://github.com/kanaka/mal

(Have implementation in pascal!)
I personally enjoy Go but your comment gave me a chuckle since it's very true. Have your upvote, friend, for whatever they're worth on HN.
Put another way by Terry Pratchett,

"And so the children of the revolution were faced with the age-old problem: it wasn't that you had the wrong kind of government, which was obvious, but that you had the wrong kind of people. As soon as you saw people as things to be measured, they didn't measure up."
A use case that newbs need not concern themselves with.

You normally won't get a version control lecture during every programming language tutorial either.
You end up with shitty kids? This is the world and life. Not sure what your question is.
Actually though it blocks all the targeting. So, for example (and you can try it yourself now -- it's live in the High Sierra beta that you can download right now), when you go to Facebook, you will no longer see ads that are targeted to your interests/sites you've visited. Facebook makes it's money off of ads that are personalized -- generic ads don't sell. Same with Google's Ad network -- it's targeting you based on demos that it will no longer be able to track. Yes, Apple may be protecting its users but this is a direct hit at Google and Facebook's ad revenues, particularly on mobile, where Safari has a much higher browser share. Download it yourself and try it out; it really is fascinating to see the difference.
Malware analysis, binary patching, research, bounty hunting, developing cheats, etc etc etc. There are a lot of use cases.
NeuroEvolution of Augumented Topologies (NEAT) for a 3D Car Made in Unity
I have my own server, I have had a blog since 2002. That blog has shifted around through multiple CMSes, from a homemade php script to movable type, to static generated to blogger.com to self-hosted wordpress. For quite a few years, my blogging has gone to almost non-existant (1-2 posts/year) due to me using the much easier facebook and g+ to post. However, I've been trying to get back into seriously blogging again.

I've also in the process of starting up a forum for local techies. Again, this will be self-hosted. I did some integration between wordpress and nodebb to be able to share my posts to a nodebb forum, and the comments are powered by nodebb.

Whenever I see a discussion on decentralized social, I get a bit excited, maybe try it out, then drift away. But now, I'm thinking about decentralized social a bit differently. I'd like to write a short status update (like a mastadon toot), post a picture, or write a 20 paragraph article all using the same interface. People should be able to reply right below it as comments, or share it. The forum I'm setting up could probably work that same way.. it's just a feed of things, and if it could be organized into topics (or perhaps even just #hashtags), that would be a good experience. So far, that's just all running on my server. If it was also federated, people on that federated network might see it and interact.

I don't know if there's anything active that can do that. mastadon looks like it's geared as a twitter clone (500 character limits) so I can do the short status and picture aspect of it, but not the longer posts. I like the idea of the local feed, which I believe could be displayed live on my site. I don't know if GNU Social or one of the others would fit in with this idea, but I'll be investigating this more now.

There is this ostatus plugin for wordpress. This makes it look like I can share posts to gnu social + mastadon, and integrate the comments with it, but not sure how that would work in practice.

https://wordpress.org/plugins/ostatus-for-wordpress/

To kind of sum that all up, I'd like to setup a federated blog (status updates, comments, articles) for myself, and a federated forum for a group. They could be the same instance, or two separate instances, or two entirely different applications.
The ultimate guide to ruby timeouts
Testing Browser HTTP Status Code Handling
Early versions of Mac OS X used tcsh as the default shell. That caused a lot of nasty compatibility issues -- I'm glad they changed it.

Ironically, the primary developer of fish is an Apple employee. This is probably a significant reason why it's GPLv2 and not v3!
In my experience they're also very responsive and friendly on community channels such as slack.
I haven't tried since installing itunes 12.7 (the version that removes the App Store etc), but reports I've read suggest it still backs up everything with the notable exception of apps. These have to re-download from the appstore on the phone iteself presumably now. I'm assuming though that all app data is preserved (one would hope so!). Happy to be corrected if this proves not the case.

From macdailynews:

"iTunes backups are still there for iOS devices, but performing a restore won’t transfer your apps from your Mac, but will instead download them over the Internet from Apple, which is, of course, likely to be slower."
Thank you very much. I'm glad you liked it.
Even so, GP's assertion stands up: being released on the same day, GPLv3 certainly wasn't written with the knowledge of how personal our phones would become.
Do you have any suggestions on how to improve it?
It's so expensive, though. Video streaming bandwidth costs serious money.

And that's apt to get worse with paid prioritization; large incumbent players can already use these kinds of money sinks as loss leaders for other products, but adding reduced negotiating leverage to the massive capital barriers is just the nail in any prospective startup's coffin.
OpenSSL098-64.50.6

sigh

What do we have to do to get Apple to actually update OpenSSL? It's beyond ridiculous. They're shipping the OS with a version of OpenSSL that is completely unsupported, and doesn't support newer security features.
Not OP, but one example would be the relocation of manufacturing in many sectors away from union strongholds in the northeast US to southern states, Mexico, and Asia. Carrier is a recent example that sticks out in my memory.
tcsh was the default shell on OS X before Apple switched to bash with OS X 10.3 Panther released in 2003.
Exactly. The difference at least some of these tests is measuring between the two is idiomatic modern JS (promise, map, careful variable scoping) with fast & loose old-school c-like JavaScript (for loops, global vars galore). Typescript has little to do with it.
What we need is p2p social networks. Huge potential in the tech and it 'just' needs polishing. Salmon protocol for comment threads for example is way more powerful than what we use today (it publishes comments across subscriber networks so you could have a conversation being pieced together across separate social networks). Maybe if some big users with a lot of early adopters like reddit and HN got behind that as a movement and started adopting the tech we would see some traction.
>I have written few ps scripts and virtually every line, every step, every task almost always required googling.

In what way? I use PowerShell daily and hardly ever have to Google [things that I've used more than once]. I imagine if I picked up another language, I'd be Googling furiously, but that shouldn't disqualify the language.
Just because something was a valid reference doesn't mean it shouldn't be downvoted. I fail to see how it's relevant to the article.
Add an area on your cancelation page that offers for them to email you directly with any problems or if they need assistance cancelling their account.

Below that something add something like:

Unhappy with your subscription? Contact us and we'll make things right. We will assist you with cancelling your subscription and refunding your two previous payments.
Why One Cardiologist Has Drunk His Last Diet Soda
About 8.5 gallons per day or 32 liters. A few gallons per day in an emergency is plenty for drinking, cooking and hygiene so 4x that much is a good start.
I teach a lot of pretty middling software developers about idempotence when discussing configuration management tools, and it seems pretty graspable. Idempotence is `f(f(x)) = f(x)` and nothing but. This is your #1.

Upon a second read, what AWS is saying is "if you pass a token and this has already been done with that token, return the original result." That token is just setting part of `x`.
Product Lead at MELODY
Melody is a revolution in content and personal expression. We are transforming the way people discover music and express themselves.

Our tools enable users to combine any type of content into a single shareable unit called "Drops".

We are looking for a creative and bright product thinker to join our team as Product Lead and work with our engineers and designers to further build our mobile application.

We are seed funded with top tier investors who believe in our team and vision.

THE ROLE

- Own the product vision, roadmap, release plans and key metrics
- Establish shared vision across the company by building consensus on priorities leading to product execution
- Drive product development with a team of world-class engineers and designers
- Integrate usability studies, research and market analysis into product requirements to enhance user satisfaction and make relative product priority decisions

REQUIREMENTS

- Proven track record of leading product at a consumer facing mobile application company, including growing a product and audience from launch or initial audience to millions of users
- 5+ years product management or product design experience
- 5+ years experience designing wireframes, mock ups and user interfaces
- Gaming experience is a plus

LOCATION

Santa Monica, CA

REASONS TO JOIN

- Blue sky opportunity to grow a self expression app, around everyone’s passions, that will reach millions of users
- Music, entertainment, expression (Fun, Collaborative)

COMPENSATION

Generous total package of cash and equity that comes with being the lead product individual an early employee.

Contact: Patrick@melodymusicapp.com

https://angel.co/melody-app/jobs/277029-head-of-product-at-melody
We've found the glitch in the UI and the issue will be resolved shortly. Thanks for all the support and quick testing after announcing this beta release.
Powershell has some good ideas, they just didn't come together as a whole. The idea of piping objects rather than lines of text might be good (I'm not convinced in either direction there) and probably much more efficient, but it's integration with .net hurt it. .Net code is just way to close to the "enterprise" spectrum of languages and way to terse for a shell. The powershell language itself inherits this lack of terseness.

When it launched there also wasn't a whole lot you could do with it, windows wasn't built to be automated by scripts like this. This hurt the uptake right of the bat and it never really reached that critical mass to become adopted.

A decade after powershells creation I still write batch files for windows specific things and stick to cygwin/bash for everything else. It's not even a familiarity thing, I learned (or at least tried to) powershell before I (properly) learned to use bash.

MS would have been better off creating language/environment independent binaries to manipulate windows.

> Not a sign of good product when you have to force it upon people.

This sums it up nicely, the only reason PS has any use whatsoever is because it has the MS name attached.
The AWS example is really the same thing (making multiple identical requests is the same as one request), just explained very poorly. Further down:

> If you launch your instance using run-instances (AWS CLI), ec2-run-instances (Amazon EC2 CLI), or RunInstances, you can optionally provide a client token to ensure that the request is idempotent. If you repeat a request, the same response is returned for each repeated request. The only information that might vary in the response is the state of the instance.

These are also both the same as the original mathematical definition. You're right about term overloading in the general case, but this isn't really an example of that.
For something in-between the two the Xonsh shell might be nice. It's basically a Python-based shell with full access to Python for scripting purposes.

I like Bash but writing anything remotely complex in it is... not recommended
>security by obscurity

Don't confuse having secret keys as "security by obscurity".

That's not what the phrase means. Else SSH private keys are "security by obscurity" too...
A compromise doesn't affect you, it affects Apple and the app developers. iOS has the best apps because it has people buying them instead of everyone and his brother pirating.

Anyway, if you don't want to deal with how an iPhone works, how about buying a different phone.
In equilibrium that's true, but the whole problem is that we're not in equilibrium at the moment. That's what climate change is all about. If we can increase the albedo (reflectance coefficient, basically) of the planet, we can push the Earth down into an equilibrium position at lower temperature.

EDIT: Of course, we would have to significantly alter the albedo, which is probably not possible with rooftop panels alone.
Ok so something more recent:

Unions are constantly fighting to make sure that the pilots of commercial planes are allowed to get enough sleep and not be totally exhausted while flying. And to make sure that flight attendants are only half-zombies...
>Were I an iOS device owner, I would want the ability to replace the root signing keys on any device I'd own. It'd be my device: why should Apple have the unique privilege of determining what software may run on it?

Because that's not how security works. If you can just add your keys, an attacker could too...
Really not hard to see the injustices here, and if you want court documents, then you can get them. Plenty of news sources as well:

http://norml.org/laws/item/indiana-penalties-2
That was an excellent read. Kind of a reverse of the short story "Nightfall" by Isaac Asimov.
I don't think the parent's "since C++11" means "after C++11" but, "from C++11 and onwards".

He explicitly said his reference was C++03
Didn't Google invent a search engine? People are still being incarcerated for long periods of time for minor marijuana offenses (well under a pound). This isn't news.
I wouldn't conflate fancy with sophisticated. Law firms are structurally insulated from market demands and are highly inefficient. They will often just throw people at problems better solved by technology and then pass those costs on to clients. There are a number of reasons for the lack of adoption:

- Almost all firms are LLPs where revenue is passed through to the partners. Investing in technology would take a direct cut out of that, and so even if it would make things more efficient, the partners would rather just make more money.

- Most lawyers bill by the hour. There is a disincentive to invest in technology at any area in the firm which would reduce the number of hours billed. Sure you can cut a fixed price deal, but that is a rarity. The places where law firms have invested in tech (e.g. search tools for e-discovery) are because it would be totally inexcusable to spend that much time on a problem or the clients demand it. For example, I have heard of law firms refusing to work with Dropbox or other cloud storage services, but that is very slowly starting to change.

- Law has been an industry that has been historically slow to adopt any technology, whether it be word processing in 80s, email in the 90s, or now automation. There are a number of reasons for this, from lawyers being in a very hierarchial practice where the partner determines the process and may not be tech saavy to lawyers in general being quite risk averse in order to avoid ethical issues. That industry regulation warps competitive forces just makes this more of a problem. Many law firms are silo'd under partners where the process and the tools used can vary widely.
>average major airline pilot makes around $130/hour.

No. The captains with a 10+ years seniority flying international routes might make that. The average is closer to $59/hour[1]. The average is lower than people think because many budget airliners pay only $20k for 1st year pilots. The waves of downsizing also cut salaries. That's for USA pilots. I don't know about UK.

Many programmers with barely a few years experience can get salaries beyond $59/hour without union representation which is partly why unionization is not an urgent need in the profession.

[1] http://work.chron.com/average-commercial-airline-pilots-sala...
How many arch users do you imagine don't have any git repos?
I think all the answers will probably come when C++17 support is good enough. See the example at [1], in particular the "overloaded" bit.

I think my current GCC 7.2 should support it, but I don't think my current Clang 4.0.1 does. EDIT: Just tested and I can confirm that.

[1] http://en.cppreference.com/w/cpp/utility/variant/visit#Examp...
You seem to think that "understanding" something is based only on knowledge of a language or its jargon.

In this case, ironically, I think you are confused because of your own language background. Not a criticism, but just pointing that out. Can I guess English is not your native language? I often hear people focus on language issues when language is not usually the actual issue, and usually when they are not native to the language they are talking about.
>water should be a human right to humans who need it for living, but not for gardening or washing a car

Isn't water already a managed resource? People pay for the water they use to garden or wash cars right? Sure it is the same amount irrespective of what you use the water for, but it is still not free right?
I believe Apple has adopted the BoringSSL fork that Google started. I bet this code is there for legacy reasons.
Running servers takes resources too and in this case the servers need to support millions of queries.
Incompetence, poor judgment, and/or laziness is probably not the same as willful non-compliance.

(I have extremely little sympathy for Equifax here, around any aspect of what they did and did not do. It's still not clear to me though that it was willful by a legal definition/interpretation. I'm quite sure we will find out.)
As a guy that's had my phone searched by customs a dozen times now, been put in windowless rooms while my car was tossed, held for four hours in the same room as my car while they pulled panels off, etc...

I had a lot fewer issues crossing the border once I stopped being so organized.

When I checked in for my flight I didn't have my passport itself on me, just the number. The airline I was using asked for an expiration date. I remembered the month and year but not the day... So I just picked a day. When I cleared customs, the guy was so busy correcting the expiration date on the computer that he wasn't even listening to my answer to his questions.

On the way back, I was switching airlines, and the originating airline was unable to print me a boarding pass for the flight they'd put me on. When I got to customs and they asked for paperwork, they also asked for my boarding pass for my final flight. When I didn't have one, they sent me to get one from the airline and then literally waved me through when I came back.

Once I noticed this, I started to think back... The least hassle I've had clearing security was when I did dumb things like leave a lighter in my pocket when I went to the airport. As soon as they found the lighter, they just took it away and admonished me and sent me on my way.

For the most part, if you haven't given them a reason to be suspicious, once they find something it seems they stop looking.
You realize you can overpay your taxes and not take refunds. Or, alternatively, give to charity equivalents (and not deduct from taxes). If you think that you personally should pay more in taxes, that's within your power!
Generalization of Conway's “Game of Life” to a Continuous Domain
Honestly, it tickles me pink to see ad companies having a public sook about a company standing up for the end-user.

What is amazing is the level of arrogance these ad companies have to accuse apple of damaging the "infrastructure of the modern internet", and speaking as though they care at all about the consumer when if it meant that these ad companies could make even a single dollar more or could track people even a little bit more they would burn the internet to the ground to achieve that goal.
Yes. When we see a universal quantifier (e.g. 'forall (x : X)...') it's tempting to think that we're talking about the thing being quantified over (i.e. 'X'), but in fact what we're saying is that the quantified thing is irrelevant.

In the case of something like `\x. 2 * x` and `\x. x + x`, we're saying "forget about what 'x' might be, because it's irrelevant; look, I'll show you that we can use semantics-preserving rewrite rules to turn one of these syntax trees into the other".

The resulting theorems work for all 'x' precisely because the proof doesn't need to know or care what the value of 'x' is, since it's just shuffled around as a symbol (part of the syntax tree).
WARNING- 1and1.com is sending mass unathorized invoices
1and1 is sending out 2nd invoices to all recent domain purchasers. These are being auto-processed and billed without any authorization on the part of customers.
>> You cannot just look the other way and pretend there is still free choice when these people are captive and not even able to search for a new job.
>Holding people captive is the opposite of voluntary.

Yet, you were saying that compelling me to work 20 hours a day, which would effectively give me no time at all to find another job, was perfectly fine and still voluntary.