skysight-inc/HackerNews huggingface dataset:
> The name UNIX is just not well defined. Saying Linux is a UNIX is perfectly valid imo, but everyone has a different idea of what UNIX means.

The trademark UNIX® and its specification is (still) tightly controlled[1] and licensing and compliance was far too expensive for Linus to think about it for his tiny Linux-like OS. (A Linux distribution did recently get certified as UNIX® but that's a recent exception.)

There have been multiple lawsuits between different companies about what could be considered UNIX. The original Linux distribution was basically GNU (GNU is NOT UNIX) utilities wrapped around a deliberately non-UNIX kernel called Linux.

Back when people were trying to explain Linux to UNIX users, it was called "UNIX-like" or a UNIX® clone. Now that Linux has clearly eclipsed UNIX, even now no one really calls Linux, "UNIX" or vice-versa. They are very similar but they are different.

There is also another specification called POSIX. Even Windows NT had a POSIX-compliant layer for a while, and Services for UNIX had some licensed IP, but no one would claim that Windows NT was UNIX.

See also Lisivka's comments [2] further down: Linux is not UNIX.

See also the Single UNIX Specification[3].

1. http://www.opengroup.org/subjectareas/platform/unix

2. https://news.ycombinator.com/item?id=13204551

3. https://en.wikipedia.org/wiki/Single_UNIX_Specification
I agree that Python/R/Julia don't have the same visual density.

But your second point is definitely something that Python/R/Julia do - that's why data frames (e.g. Pandas) are so popular. Can you suggest something that K does beyond this?

By the way, I'm not asking to criticize K. I really want to know of there is something I'm missing. I've investigated J a bit, but never found the enlightenment that people say I'll find.
I tasted some cheese-flavoured speciality chocolate once, you can buy them from the Barcelona chocolate museum.[0] I will not be doing that again. Possibly the most disgusting thing I have ever eaten...

[0] http://www.museuxocolata.cat/museu.php
How long ago did you try that? I find it hard to believe C is the only language that can approach this problem in 2016.
How much do they pay
> Uneasy to you maybe. If the immigrant has it worse not coming to the land of free money and jobs (even if they're not getting the free money), they're still better off than not coming.

Its a market distortion that could create all kinds of problems.

You could argue that's discrimination( there are equal pay and equal wages laws around employment).

You would not be allowing immigrants from doing a wide range of jobs that are desirable (and hence pay less) and 'condemn' them to do the worse jobs that pay more. So for example, immigrants will be less represented in arts, journalism, administrative work. Low paying jobs in general will not be living wages without UBI. Think that minimum wage is likely to drop considerable if you have UBI.

It undoubtedly creates an "US vs them" gap measurable in money.

> Separately, in a way we already have that uneven net for the same work. If you work two jobs you get paid less (net) than one person doing either of your jobs (for that job, not total). That's what's what a progressive tax does.

UBI is very likely not going to apply to most workers, maybe minimum wage and down. You dont really need much of a minimum wage if you have an UBI, which means many pleasent low skill jobs would pay very little (clerical work for example). So immigrants would be barred from such jobs without UBI.

Also its true that taxes make 2 people get different net income but that comes from their wealth, not their nationality. Someone with a house and a mortgage might get more income than an immigrant that has nothing. That makes it a regressive tax (the immigrant pays taxes that goes to the richer guy).
Well that's exactly it :) I know something about pizzas and songs - so if either of them was the topic I probably wouldn't have asked why it was impressive. But knew nothing about forging. Anyway, got it now, thanks. And I agree it is impressive.
I am sure you are right about the big picture. Library inclusion has leverage, and library code is written for the general case. Templates provide a way to specialize the code that is built, but I imagine that cross-cutting concerns ultimately limit the degree to which you can create generic code that compiles to exactly what you want, and nothing more.
and here I thought babel was for es2015
In what circumstances is it still useful to have a true/false executable in addition to the shell builtin?
This is why the right to be forgotten is important. It was a mistake to grant these people your personal data, but at the very least you can make them delete your personal data.
Ask HN: Would you contribute to an open source publication?
I've been researching media publications dedicated to open source software and was wondering: if there were a Medium publication where you could write about ANYTHING open source (your favorite JS library, favorite OS tool, new OS project), would you contribute to it and write articles when you have time?
Do either of those libraries have an equivalent to the 'slang time' feature?
i dont trust any piece of software that has all these made-up, unrelated, non-reflecting names. I mean come on, arrow, maya ?
the main challenge about software engineering is correct naming. If you fail there you pretty much fail in the rest.
Same goes for actually builtin name, "datetime". There is no such thing in real life as datetime. There is date and there is time. They are very separate notions and the root of the problem IMO is in trying to pile them together.
Never said anything about the reporting. The headline is certainly bad. But a bad article doesn't mean bad science.
Life of American Ex-Pat in Norway
Life of American Ex-Pat in Norway. Photo and comments on Trump
Next calendar date according to which calendar? Not all places in the world are on the same date, so if you don't indicate the timezone, there's no way to tell what the next calendar date is.
Another difficulty with this question (socialize or meditate?) is caused by the Finnish approach to socializing. Is sitting silently together meditating or socializing? Since Finns can only communicate by text message, this is a valid question.

Ok, ok, just kidding -- Finns can talk plenty! But seriously, in Finnish culture sitting silently together is a legitimate form of socializing, unlike some other cultures. Conversation need not be constant.

An interesting documentary to watch is Miesten Vuoro (released as Steam of Life in English, but literally translating to 'men's turn'). It explores sauna culture on one level, men's emotional lives on another level.

And as ptaipale says below, "In sauna one should be like one is in church" -- my terrible translation of a phrase about a certain traditional attitude toward sauna behavior.
Lifehacker introduced me to them and I've been a happy reader since then.

The thing I like the most is that don't play the "analogy game" too much and instead generally teach a small concept and then build up on it.

While other popular media outlets like Wired or Verge simply dumb it down too much or are factually incorrect.
I do like WIRED's Science Blogs though even though they are a little bit inactive.
Life of American Ex-Pat in Norway
https://electoengfam.wordpress.com/2016/12/18/political-news...
MIT Mystery Hunt 2015
Actually, I really dislike the site's name and I would never infer that because someone visits a site that some label applies to them.
Create Your Own Smartphone-Powered Air Hockey Robot
Charge or be charged!
Don't forget the hippies... :)
Buy yourself a cheap flip phone?
In the war you could only get certain items by handing over a coupon, each family got a fixed number of them.

Should be done for fossil fuel.
How does this compare to ARM's VIXL?

[1] https://github.com/armvixl/vixl
I might agree with this stance if this were not being very selectively enforced.

Uber is far more "contractor like" than many professions/industries in the US including the very industry it replaces. Cabbies are contractors, yet have far less autonomy than Uber drivers. Same goes for Fedex (ground) drivers.

The fact Uber is the one they are going after is telling and honestly ridiculous; if not downright dishonest and corrupt. You cannot make the argument to me that a Fedex Ground driver who drives a company vehicle, on a schedule set in stone, with a route they must adhere to, while wearing a company uniform is less an employee than an Uber driver using their own vehicle, at the hours they choose, in the locations they see fit.

I could absolutely be convinced that both those conditions meet the employee test - but until I see these huge "legacy" industries who are obviously using middle-layer contractors as a loophole being smacked, I think it's entirely political and has absolutely nothing whatsoever to do with the workers or changing anything.
I love the idea of having a car specifically for children to play. I'd pay extra for my kids (5 and 2) to have a place to play. Just a carpeted car with basic toys like many airports have.
Yeagona Google inside gmail hack for world wide
Arrow does, and have more translations.
DISTINCT ON if I recall correctly is a Postgres-specific extension, and is rather like a shortcut to an OVER WINDOW query selecting where RANK() = 1.

And I love it, but I wouldn't be expecting it to show up in MSSQL.
Promo Bot: the glorified bot for League of Legends is finally available
Tulburari menopauza TRATAMENTE NATURALE
> Perhaps global warming produces net long term benefits to humankind.

we know the costs of sea level rise: mass displacement of hundreds of millions of people and the destruction of the world's most productive economic centers. there is already a drying trend in the central plains and other large areas of arable land; more warming will lead to mass starvation. The overall consequence is the destruction of most of the world's wealth. but sure, maybe after all that, everything will be better. by the same token maybe a nuclear war will improve things?
Voters in Switzerland recently rejected a basic-income scheme

I can't understand why the Swiss politicians wanted to ask the general public for a permission to do an experiment. How can the Swiss population be sure universal basic income will not work when no nation has yet implemented it yet across the whole population?
The addition of other ingredients is required to make an actual dish containing the relevant pairs. So it doesn't matter if A and B, B and C, and A and C all taste good together; if A, B, C, D, E, F and G together taste good, that's counterexample like the corned beef salad. But, the first point is talking about ingredients A, B and C, C and D, and A, B and D, where A is salt and B is cucumber; this is not a triad. Also, the recipes with A and B together would presumable contain A, B and P, Q and R; A, C, S, T and U; B, C, V, W and X; that is, each combination is used to make a dish that has other, ancillary ingredients.
When the weather is nice...

See these graphs: https://www.ise.fraunhofer.de/en/news/news-2016/germanys-ele...

Why would Germany sell electricity to the Netherlands but buy it from France?

Because, when the weather is bad, Germany can't produce enough to cover its own needs.

So Germany is still involved in nuclear power.
Let's not forget that it was not rare that kids learned Assembly in the 1980s.
Isn't that what blogs do?
The original MacOS was also supposed to copy this revision capability -- imagine, built in document versioning. Versioning was surfaced in the API but apparently never implemented. Had to always be set to 0 (1? long time ago).
In my experience, these countries do not have the sophistication to do such things on their own, they usually hire (often Western) outside firms to do this.

I think it would be helpful if the press would 'name names' in terms of the companies that are enabling this.
When I sauna, we usually like the sauna at about 180 degrees Fahrenheit, and that's usual for Finns. The heat difference is enough that even when it's 90-100 degrees F in the summer (and humid) where I live, it's nice to take a quick sauna as it makes the rest of the evening feel much cooler in comparison!
Well, Haiku isn't too different from that anyways. The kernel is very much C++ and not C, and does have certain hybrid tendencies (it's a lot less monolithic and statically linked than Linux is at least), but most drivers still run in kernel space and the process model is very POSIXy, with most of the other attributes you listed, as well...
Can someone please explain the role of the tank in the detection of proton decay? Why is water the best solution to use?
I'm curious in what universe clerical work is considered pleasant?

In a world with UBI, I'd be very tempted to pack it in and go do some rewarding, enjoyable manual labor, like farming or forestry or carpentry or improving hiking trails.
There is actually a very simple solution to reduce consumption: The carbon tax.

Massively reducing consumption means, for instance:
* Eating less meat
* Frequent flyers massively reducing long haul flights across the world
* Getting rid of energy inefficient appliances, such as old refrigerators

Seriously, the pareto principle applies here to, most of the emissions come from a small percentage of people.

If you think about these things from a carbon budget perspective: Whenever you take a flight you effectively rob the poorest of the world of the possibility to use fossil fuels as a way to increase their welfare.

A 2 degrees increase will kill a lot of people. And this will only get worse with a 4 degrees increase. And it will disproportionally effect the poorest of the world. An average warming of 4 degrees means massive warming of the land surface across the globe (Much more than 4 degrees, since most of the earth's surface is covered by water).

The heat wave of 2003 killed tens of thousands in developed Europe. Imagine the heat waves we will get in a 4 degrees world. Our infrastructure is not built for this. Our asphalt roads, train tracks, water pipes, emergency services will all struggle with this. A city like London has maybe food for 3 days.
Languages work more on holistic than algorithmic principles, so no, there is no algorithm, just a loose set of conventions that people may or may not be aware of and may or may not choose to follow.

The omission of vowels in writing is not a problem for someone familiar with the language¹, whether it be Arabic or Judeo-Provençal, although when writing non-Semitic languages, some letters may take a vocalic role.

¹ See for example modern "SMS-speak" or old Latin inscriptions, both of which make heavy use of abbreviation, yet are/were perfectly intelligible within their respective user communities.
What do you consider politics? If they insert relevant ad links in the comments of your code, would you mind?
Can you give any references to this idea? Never heard of fungus & aluminum interacting.

Sauna is definitely anecdotally good for many skin conditions including fungal infections (my cite is only my own life).
Yes, as part of a project that has used Swift for the last year, migrating away from Objective-C on a decent size codebase, I can say it is not ready for primetime.

Swift 2.2 + Xcode 7 wasn't great, but it was livable.

Constraint SourceKit crashes makes Xcode essentially a text editor and not a good one.
All indexing, highlighting essentially all IDE functionally lost.

This is the worst development experience that I've seen in 20+ years as a developer.

I thought the CoreData / CloudKit debacle from 3 years ago was bad, but oh my God, I just want to jump ship and go to Android, switch to Xamarin, or just leave mobile at this point.

It would be nice to have some level of optimism and say this is growing pains, but I don't have any faith that the Apple developers are competent in making this better.
I think its fascinating that the community has no consensus about a datetime library.

A lot of Python is really solved. We don't argue about using requests (a not-coincidental example). If you're using Python, and you need to deal with http, you use requests. Everyone knows this.

There are basically 3 platforms for web frameworks. Flask, Pyramid, and Django. Maybe we're a little more dissolute than C# or Ruby folks, but that's pretty impressive considering how much we Python people like to roll our own.

The fact that there is real disagreement about this among ourselves about this particular issue says to me that this is more about the difficulty of the problem than it is anything else.
That isn't a reasonable inferrence from their actions. All one might conclude is that they find their current income sufficient.
Doesn't that open jobs for people who don't have kids or still need work?
Events like this is the reason I operate a few Tor Bridges. It gives uncensored internet to vulnerable people in countries that are (semi-)dictatorships.

The Streisand VPN includes a Tor Bridge by default, so if you ever have problems with an advanced firewall that blocks most VPN protocols, Streisand with Tor is your friend.

Tor Bridges are also a nice playground for modern cryptography, they are working on PQ Crypto: https://gitweb.torproject.org/user/isis/torspec.git/plain/pr...
Venezuela's real problem isn't just relying on oil exports; it's more about the leadership living in a fantasy land where they ignore realities of economic policy. For instance, they fail to understand or to admit that price controls have other impacts, and that when a bakery is forced to sell bread at below the cost of manufacture, the resulting shortages are not because of a counter-revolutionary conspiracy.

Maduro and his friends are sticking to power by any means, and we've seen this before in other countries (like Zimbabwe) and we'll see it again elsewhere. Fortunately not in that many countries.
$50 seems like an arbitrary number, not a logical chosen barrier. What about your data, and your privacy? Is that worth anything?

You say you have Apple (and maybe Microsoft) as exception but Microsoft was one of the first to join PRISM program. Apple's in it as well. Apple uses Siri. Do you entrust Apple with your voice data? With your Spotlight searches (or Microsoft, as I saw today that was being used, and I know I never set it up to use Bing cause I don't use Bing)? If you're not from the USA, it'd be stupid to depend on US cloud services ever since the Snowden revelations. Before that as well, but then it was just all theory.

Cloud is sometimes invisible and, well, murky (cloudy) as to . Therein lies a danger. A program like Signal does it right, but that is merely communication. I have no idea what the feasible alternative would be to cloud because something like a mobile phone just isn't powerful enough, and has its own set of privacy and security issues on top of that.
It's no longer cool on HN to use it, but jQuery-Pjax (https://github.com/defunkt/jquery-pjax) solved this problem years ago in a minimally intrusive way. I build all my projects with it. It's the only SPA framework that allows for full server side rendering after minimal configuration.

It also manages to do this without introducing needless abstractions into your code. Even more magical: it works with any server side language or framework you desire!

The trick is that all rendering gets done server side and the SPA framework is just a dumb little script that replaces old DOM nodes with the newly rendered bits as they get sent down the pipe. You only bring the logic client side as needed, but defer work to the server 99% of the time. So no need to reproduce your rendering logic in 2 places.

Someone on HN has been hyping up his own variation on the technique and calls his framework IntercoolerJS but I haven't felt the need to move away from jQuery-Pjax.
IIT Bombay Hacked and Students Data Leaked
Alex Stamos gave a great talk a while back at https://www.youtube.com/watch?v=2OTRU--HtLM while he was at yahoo. Among the things he covered were the risks of bug bounties.

[Edited to add following]

Another article http://searchsecurity.techtarget.com/opinion/Is-the-
bug-bounty-program-concept-flawed "There can be a lot of noise in these systems, and the quality isn’t always there, nor are the findings always significant."

And from the same article Google says "Approximately 90% of the submissions we receive through our vulnerability reporting form are ultimately deemed to have little or no practical significance to product security,"
Textbooks and practice! That's all it takes.
The World's Most Expensive API Call? AWS Shield Advanced CreateSubscription
> they usually hire (often Western) outside firms to do this.

Yep, such as Cisco which helps China, to quote Cisco's pitch slides, "combat ‘Falun Gong’ evil religion and other hostiles" (https://www.wired.com/2008/05/leaked-cisco-do ; https://www.wired.com/images_blogs/threatlevel/files/cisco_p... (PDF)).
> Why do we assume the theories are unifiable?

I think it's a great question. Maybe the universe itself is the attempt to unify these theories. Greg Egan style.
In a world where childcare costs for 2-3 children can swallow up the lion's share of a full-time salary, I'm in no way surprised that there would be some who can do the calculus and realize that getting paid to stay home and take care of their own kids might be a better deal than working hard to earn money to pay someone else to watch their kids.
I doubt they will open-source the player, for one primary reason: We already know that Flash is hilariously broken wrt security (see for example [1]), and exposing the source code will lead to dozens and dozens of horrible exploits within a few days, thus prompting browser vendors to forcefully lock out Flash in a cloak-and-dagger operation to protect their customers. (Either this, or Adobe will face a shitstorm of unprecedented proportions.)

[1] http://www.zdnet.com/article/offensive-security-research-com...
I think Chrome is taking a good approach [0]. Disabled by default, but you can optionally enable it on a per-visit / per-site basis.

[0] https://blog.chromium.org/2016/12/roll-out-plan-for-html5-by...
There is no learning JavaScript. There is only the ability to use StackOverflow and Google Search. ;)
You are misusing the term 'straw man'.

Also, dogma is: "a principle or set of principles laid down by an authority as incontrovertibly true."

There is not that much 'free market' dogma (i.e. free markets are perfect, and always good) in mainstream American society.

There is a lot of socialist dogma in mainstream society. Communist dogma would indicate that capitalism is inherently wrong (as an absolute truth) and this is promoted quite a lot. Socialist dogma would indicate that mostly free markets are incompatible with the wellbeing of society.

Socialist dogma pervades European elitist thinking and popular sentiment, so much so, that any contradiction of their 'dogmatic beliefs' is considered 'far right wing'.

Watch 5 Hollywood films: the 'evil bad guy' while be an old white banker or business man 3 out of 5 times. American pop culture goes out of their way to vilify business (unless it's startups). There are obvious hints of dogma in this.
This article suggests that Turkey is doing this kind of work themselves: http://www.wsj.com/articles/SB100014240527023046263045795059...

Although, it does mention some help from Google with YouTube...

"In late 2012, Google launched a local version of YouTube, a move that allowed the company to block access to some videos within Turkey while making them available elsewhere. "

Edit: Ahh, did find one US company with deep packet inspection tech assisting Turkey...Procera. http://www.forbes.com/sites/thomasbrewster/2016/10/25/procer...
Jean Paul Gaultier Fashion Disaster
The main target audience js was made for :-P
And the EU says we should welcome them in to Europe...
That's chocolate and vanilla in the same box, but not mixed. You will see most people go for one side or the other at a party.