skysight-inc/HackerNews huggingface dataset:
Even Erlang's approach is sort of a hack. As can be seen from the format spec, Erlang doesn't actually encode the AST of the closure; instead, they ship a reference to a symbol-table ref in a module. Erlang's closures are all implicitly hoisted out into their own gensym'ed functions and then exported from their module to allow for this. Each node assumes the other nodes in the same distributed system all have access to the same modules (not that they all necessarily have it loaded, but that they can load it Just-In-Time when dereferencing the closure) and so the export-table reference can be turned back into a handle on the closure at the receiving end by looking it up in its module.

What this all means is that, although Erlang nodes can rehydrate closures from other nodes that are running the same code, they can't rehydrate arbitrary closures defined and serialized at your personal REPL running different code. (Which defeats half the purpose; you can't then use dehydrated closures as an arbitrary query/callback/RPC syntax between Erlang-based microservices, unless they all share code.)

On the other hand, there's nothing explicitly stopping the Erlang Run Time System from supporting the full version, where a closure is dehydrated as its AST (plus free vars, as in ETF encoding.) And so this is exactly what Elixir does. Yet another reason Elixir is an interesting language.
except of course a diversion of ad revenue directly into Eich's pocket.

And in there lies some of the problems, a Mozilla exec creates a new project that overlaps with Mozilla's star product. Whether Brave is good or bad is irrelevant.
Balancing Privacy and Security in Network Analysis
Via https://news.ycombinator.com/item?id=11093735.
Hilariously bad.

"You are a married lady younger than 32 who makes less than $52,000/year"

Wrong on everything.
This actually works fine in GNU make too. The parent make acts as a job server. The implementation is ingenious, see http://make.mad-scientist.net/papers/jobserver-implementatio...
Well you didn't mention that second part in your first post did you ;)

Also perhaps not burn alive but they certainly didn't have a problem with lynching them in the South did they?
The Dark Dungeons movie mentioned is actually a movie made by people who DO understand D&D et al, but are trying to create an accurate film portrayal of Chick's cartoon tracts:

http://www.wired.com/2014/05/dark-dungeons-movie/

As a gamer myself, it's just kinda weird to watch my favorite hobby get distorted like that. I'd say it'd be more fun to remove all the gaming references and replace them with actual Lovecraftian Cthulhu cultists, but that's just my opinion.
Why I Left Oracle – A Confession
Apparently not using proprietary bloatware makes me a married lady older than 32 that makes >52k$. Well done, Washington Post. 0/4.
Reminds me of early Stallman and his travails with the Xerox laser printer :

After briefly introducing himself as a visitor from MIT, Stallman requested a copy of the laser-printer source code so that he could port it to the PDP-11. To his surprise, the professor refused to grant his request.

"It was my first encounter with a nondisclosure agreement, and it immediately taught me that nondisclosure agreements have victims," says Stallman, firmly. "In this case I was the victim. [My lab and I] were victims."

"When somebody invited me to betray all my colleagues in that way, I remembered how angry I was when somebody else had done that to me and my whole lab," Stallman says. "So I said, `Thank you very much for offering me this nice software package, but I can't accept it on the conditions that you're asking for, so I'm going to do without it.'"

http://www.oreilly.com/openbook/freedom/ch01.html
Strange. I thought it would be bad for me due to lack of apps (personal choice) too and the only thing it got wrong was age - and even that was pretty close.
Federico Scodelaro – The first drinking coding game in JS
Yes. They're both about harming and dividing people in the name of irrational beliefs supported by their emotions. These beliefs in the past even led to consensuses of imprisonment, beatings, and murders. If Eich merely had an opinion, I'd just disagree with it and say let him keep doing his good work. Putting money into active attacks on Americans' liberties, including his own employees/contributors, is totally different. Keep him or get rid of him is a grey area for me where I'm not decided on morale superiority of either yet. It could have wide-ranging effects in other areas of political participation.

Nonetheless, eliminating the wallet of someone paying to split you from your lover seems like self-defense rather than an attack. Their reaction was justified to say the least. The real evil here is the consistent trend of one group of people trying to limit another they disagree with. Let them be them, us be us, whatever so long as no provable harm is happening. That's my baseline for civil liberties.
Why not C++?
Terrifying Anonymous Message – Red Code 2016
I need a citation to believe that a majority of (which states?) supported assassination and terrorism.

In fact the presidents of both parties (Eisenhower and LBJ) signed legislation (two civil rights acts) in direct opposition of the Klan's goals.

I'm not saying people need to agree with Eich, but it's an awful false equivalence to compare him to terrorists.
This was an amazing an eye opening documentary.

Really made me think, this amazing talented woman wanted to be a classical pianist then didn't get accepted to school cause of her race, then became an amazing success in another regard.

THEN basically gave it all up to fight for civil rights. Sad story that sometimes if you try really hard, are really talented and give up everything you can sill end up shit out of luck in a awful place. I mean, she's had a lasting and profound effect, just not the ones she wanted and she certainly didn't end up where she wanted
So then a meritocracy is the solution -- and putting measures in place to ensure that irrelevant information is withheld from decision makers is proven (at least in orchestras) to result in more equitable outcomes.
Just because Mozilla started Firefox, does not mean we can't question it. I have felt for a while that Mozilla isn't totally aligned with its user's interests.

For example: finding and deleting tracking cookies is still laborious in Firefox. You have to select domains one by one, hitting "Remove selected" each time. Why can't you select multiple domains at once and nuke them?
Why can't it tell you which tab is using up CPU resources, so you can close it? And in "private browsing" mode: why are cookies still carried over? That's not so "private", is it??

The whole FirefoxOS thing sounded just like a solution looking for a problem. I have been in situations (Govt grants) where the grantees have too much money and will just throw it at random proposals which have no hope of working. This sounded just like that.

Since they have so much money to burn, why don't they support worthwhile OSS efforts (like SSL, for example)? There are tons of little tools and libraries that we use in *nix land, that could benefit from some $$. Mozilla should offer "Mozilla fellowships" or "Mozilla sabbaticals", where they support a developer for a year or two fulltime to work on their projects.

Most of Mozilla's work is done by volunteers anyways. Why should the execs get paid so much?
Garnet – a graphical toolkit for Lisp
I think it should be in terms of how well they are achieving their mission. Which is kind of open ended and varies over time. But can be summed up as keep the Web open and unrestricted.

Their success can therefore be determined by how well they fight against things like:

* monoculture of browser's/engine's (Internet Explorer, Webkit)

* The use of vendor specific standards on web (ActiveX, NaCl, Flash Player)

* The introduction and proliferation of non-open standards on the web. (H.264, HVEC, Widevine, Primetime, FairPlay, PlayReady)

* The centralization of content and services onto a few dominant websites (Google, Facebook, YouTube)
Refugee Crisis Pushes Europe to the Brink
i like the recent changes in debian. finally most of the use cases are covered
> it's entirely possible to oppose gay marriage on a number of grounds without being homophobic or bigoted

How so?

I mean, I really haven't heard any arguments against same sex marriage that were not homophobic, so I'm actually curious since the definition of homophobia in Merriam-Webster [1] is:

"irrational fear of, aversion to, or discrimination against homosexuality or homosexuals"

I would thought that opposing to gay marriage would amount to discrimination against homosexuals, no?

Edit: Can't reply to mrbabbage due to anti-flame filter or something, but I guess, if I understand correctly, the contention point is about how people define marriage. So if marriage is, in some people's view, something entirely religious-related, then for them it would not be considered opposing gay marriage as something related to discrimination, but related to not "breaking" said definition.

For others, marriage would be just a religious-independent term, that signifies a certain set of life decisions (living with your partner, etc) as well as certain legal responsibilities and rights.

Ok, I get your point now. And I was honestly not wanting to start a flame war, and was genuinely asking since I wasn't clear on this. I guess the debate then turns into whether as a community (for different values of community) we should consider marriage as a legal term devoid of any religious implication, or not.

Edit2: I'm not even sure if people would even be able to agree on this, at least not for several generations.

Edit3: Wow, not sure why I would get downvoted for asking an honest question. I am seeing the vote counter jump up and down. Very interesting.

[1] http://www.merriam-webster.com/dictionary/homophobic
I've compiled and organised resources, including books, about computing on : http://www.learn-computing-directory.org
Also feel free to contribute!
> porting Qubes' GUI isolation to run outside of Qubes (for use between containers or other OS-level sandboxes)

Want level >9000.
This could be even more dangerous than Facebook's walled garden in that it further defines Google as "The Internet."

Why is this necessary if Google Plus already exists? Couldn't they just add the features to Google Plus and include them in the search results?
it seems to me that, today, this seems perhaps more a discussion of "historical context" than material reality.

after all the evolution and adaptation that's gone on over the last couple decades i wonder if saying "bsd is unix" is any more than a notional thing.

is the linux kernel materially and substantially different from any current bsd kernels?
Footnote 3:

"As Light notes, there had been a few black students at Curtis, including a woman in the piano department. Sokoloff, who would have been her teacher at Curtis, said she was “not a genius, but she had great talent,” and insisted she was rejected because there were better applicants. Simone, however, never doubted that she was rejected because of her race."
It is interesting how the same companies that complain how nation states are forcing Balkanization of the Internet (by propping up local rivals to SV efforts) are the same people who are doing their own Balkanization in the name of easy and quick growth.

I'd think a programming language is the last place you'd need i18n and l10n. I know documentation isn't sexy but that's where we should focus our efforts. I assume Google translate and tools like that will get us maybe 80% there but there is still a lot of work involved.

All in all, looking at https://raw.githubusercontent.com/echeran/clj-thamil/master/... I am cautiously supportive of the effort but we should still strive to maintain uniformity where possible.
I think the common excuse is religious dogma. And don't you dare think about what that religious dogma comes from or what it implies.
It's a great example how how the old notion of keeping business, politics and religion separate makes a lot of sense.

If you cannot respect folks professionally, you need to go. If your religious beliefs call for my <insert attribute here> to be condemned/killed/declared heretic/etc, good for you. But we're not taking the issue up at work.
Here is my "apt-upgrade.sh"

apt-get -y update
apt-get -y upgrade
apt-get -y dist-upgrade
apt-get -y autoremove

I run that everyday.
https://news.ycombinator.com/item?id=11226223
IP-BOX: Breaking Simple Pass Codes on iOS Devices – January 2015 [pdf]
i like the idea of cmake, but i thoroughly despise the pseudo-language.

i haven't used it in some time, so perhaps it's improved; but the ergonomics, documentation and developer-friendliness of it was absolutely dreadful.
>> ""Did you apply to and get rejected by YC?" must be a common question many investors now ask of companies that aren't YC alumni."

Is this a guess or do you have anything to back it up? It seems really strange to me. An investor shouldn't be judging you based on the judgement of another investor.
If you buy something remotely, and you haven’t used it in a relevant way – say, less than 2h play time (like steam does it), or unopened package IRL – then you can send it back at any time.

It’s a very useful law.
Looks nice. I kind of like the allure of using this alongside `jq` as a kind of read/write combo.

Is it possible to create entire hierarchies with this tool or just flat lists? I imagine something like `jo x=$(jo y=...)`, but then you run into the problem of differentiating between regular strings and subcommands.
>This is about the government wanting you to produce malicious code that you're going to give your customers, signed with your keys. So those customers will receive that code from you, signed in your name.

That's just not true. The government is not asking Apple to release this to anyone.
Correct.

Sysadmins should be judged solely on the value they bring as a Sysadmin: on merit.

Likewise with butchers, bakers, and candlestick makers (and even developers).
NASA's guide to the galaxy in 14 art deco travel posters
(Nine Simone's estate)
Wooden Hand-Cranked Instrument Runs on 2,000 Marbles
The concept of no members of a group fitting into the average range for all observations is reminiscent of the 'curse of dimensionality'. Can anyone with a data science background make the connection here?

Secondly, this seems to explain why everyone hates autocorrect.
Part of self-teaching may include taking formal online coursework voluntarily. For example I'm currently halfway through https://www.coursera.org/learn/machine-learning
Ask HN: What were the most promising YC startups that ultimately failed?
And why?
If someone has different views than you then you have to respect that. And if you don't want to hear about those views then simply don't ask.
Plausible claim, but remain cautiously skeptical?
It's not specific to gay marriage, but I think we ought to remove government recognition of all marriages. It codifies assumptions about lifestyle that we don't need to accept as norm.
Javascript in browser does just that.
Haha, iFunny makes you younger than 32.

(Your only other apps being Google Maps and YouTube makes you a married male making 52k+)
Can I get into ycombinator?

No.
I'm much more on board with the comment this one is replying to:

"""
...

On top of that, do you guys honestly think that Firefox would not have slid down the same slope, given that it suddenly had Google, Apple, and Microsoft to compete with, some of whom effectively prevent Firefox from even running on their mobile platforms? It's like I'm living in a bizarro world sometimes when I consider that Slashdot fancies itself as informed tech geeks/nerds, and they don't seem to have any idea what they're ranting about anymore.
"""
https://wiki.debian.org/UnattendedUpgrades
Should be 100%. If not then there is fundamental confusion of what is a User vs Customer
Amazon pledges to bring device encryption back to Fire OS this spring
It's completely absurd that an open source project has taken it upon themselves to mandate extension signing. It's as if Debian declared that you couldn't install packages which weren't signed by them, but don't worry, you can always recompile Debian yourself with that feature turned off.
Basic256 is awesome (previously KidBasic).

http://www.basic256.org/index_en

You can have quick impressive vocal "Hello, world!" with its speech synthesis:

say "Hello, World!"

http://doc.basic256.org/doku.php?id=en:say
its a scam, just like last months $4 smartphones.
For lots of people, "marriage" is extremely intertwined with religious practice, and some religious traditions don't recognize same-sex marriages. It's not a matter of a specific desire to discriminate; for these people, marriage simply isn't a thing two men or two women can do.

Furthermore, for the separate population of radical people on the left, they tend to be skeptical of the role of the state in shaping domestic relationships and structures, so they tend to advocate for the abolition of legal structures (like marriage) that privilege certain types of domestic relationships over others. You can even see this in the history of the LGBT movement in the United States -- before the 1980s and the AIDS crisis, LGBT activists fought far more often for the abolition of marriage, not for gay marriage.
Do you have a link to the new paper?
>you've still got a rogue program on your comp.

That's the default case, because any program that has bugs and takes foreign data has to be considered untrusted.

>All the security posts I've ever read have pretty much told me that once you're running a malicious program, then it's game over

Well, isn't that because of gaping holes like in the X11 design besides any bugs?

> anything short of isolating whole applications from each other at the hypervisor-level, is fussing about the wrong thing IMHO.

Unless it has bugs, too. (And if it doesn't because it is simple enough, it will evolve to send mail and eventually get bugs, or the applications are just monoliths that can't be well hypervised)
It's just a guess, which is why I said "must." But it doesn't seem strange to me at all - investors tend to move in herds. They tend to be much more interested in companies that other investors are also interested in. That's why communicating that there's great interest from other investors is key to raising money - it creates FOMO in the investors.
Is it just me or does this sound oddly familiar to machine learning recommendation systems?

ie: show an item based on the average of all the other items that everyone else has looked at.
...or split out religious marriages from state recognised marriages.

If a religious bigot wants to discriminate against gay people, well, that's not great but up to them. When the state wants to discriminate against gay people that's worse, especially since "right to a family life" is a human right.
You missed autoclean. I typically only run autoremove upon reboot.

You can also set the update to happen automatically so that all you have to do is run upgrade.
Here's a gay man, which I would think gives him some authority, sharing his opinion on the matter of same-sex marriage, and here you are telling him his nuanced views are apartheid-enabling. These kinds of exaggerated reactions, false accusations and radical rhetoric is why I do not want to be associated with the self-proclaimed "progressives". To put it in your own terms: your type of demonizing slander has been used to support [insert horrible event].
Yeah, in this case if the 10 traits are independent and the chance of falling in the "average range" is 1/3 for any one trait then the probability of any one soldier falling the the average range for 10 traits is (1/3)^10 = 1/59049.
Typical Forrester bullshit (I've been wading hip-deep through their crap for 20 years).

Yes, offer defense in depth, more below.

But when your customers DO call you, it's because other avenues are clearly failing, and their reasonable expectation is for excellent, clear, fast, appropriate, and effective service. That expectation is usually observed in the breech.

I loathe phone support calls because of:

1. busy signals

2. long, and worse, unpredictable wait times.

3. utterly counterproductive wait queue practices -- if there's music, which always renders like crap on digitally compressed lines, then I'm waiting for a voice, and repeated patently insincere protestations that my call is important *frustrate my waiting for that voice to come on.

4. Clueless CSRs clearly working from scripts which haven't themselves been tested.

5. Further insincere protestations from those same CSRs.

6. Far too often: failure to satisfactorily resolve the problem.

7. A product design and/or quality which necessitated the call in the first place. Much such damage is self-inflicted.

TL;DR: If your customers are calling you, you've done messed up good, and better fix it. Fast and right.
> The concept of no members of a group fitting into the average range for all observations is reminiscent of the 'curse of dimensionality'. Can anyone with a data science background make the connection here?

? It would seem like you have made the connection already. Although I don't see it.
For reference on the numerous comments saying that The Rock is only as big as he is thanks to steroid use - he's claimed in a number of interviews that he hasn't used them since he was 18.

http://generationiron.com/dwayne-rock-johnsons-steroid-use/
http://brobible.com/entertainment/article/rock-answers-stero...
https://www.steroidal.com/steroids-news/dwayne-johnson-rock-...

It is, of course, possible he's not telling the truth.
I still have some of the MtG cards I got for Bitcoin, before the $450M fraud unwound the largest Bitcoin exchange operating at the time.
When You Make an Aluminum Monitor Stand
I recommend forner Firefox users to take a look at Vivaldi. Its only downside is that it further boosts Chrome's dominance by being based on Chromium. On the other hand, Chromium is a damn fine, standards-compliant renderer.

Anyway, I have really enjoyed Vivaldi's user-first view, like Opera before it also got too much of a Chrome envy. There are browser settings galore and a generally customization-positive view by the developers and you can feel how it oozes "classic Opera" mentality.

Also, they do none of those Firefox shenanigans as of late with bundld third party software or ads. They are simply focusing on becoming the best choice for a power user.
I believe SeatGeek would also be in this category
What's the story regarding some movie and the estate's disapproval?
There's a world of difference between opposing gay marriage and supporting a white supremacist terrorist organization. They're not even remotely comparable.
You shouldn't have responded. :( The guy is obviously a troll.
Hey I'm actually moving from the US to the UK and finding the salaries are much smaller. Do you work in tech? How did you get that salary?
That's assuming that they're independent, though, which is certainly false. I'm curious by how much.
I'm in favor of gay marriage, but this position seems widely held and it's a little baffling. Marriage is itself nothing more than a cultural tradition. If you don't agree, go work out a logical derivation of why the practice of pairing up is optimal and report back. From that perspective, is it really surprising that some people want traditional traditions? On the balance, I think gay marriage is a good idea, but I also think there's something to be said for going slow when abandoning traditions.
Trying to find the Brooklyn case from September where this was specifically name-dropped in one agent's testimony, but blergh.

EDIT:

Not what I wanted, but it'll do (warning for annoying autoplay news vid): http://www.usatoday.com/story/news/2016/02/18/tech-companies...

Magistrate Orenstein's order for... I get them all mixed up, it's in Brooklyn and they all have to do with iPhones: http://lawprofessors.typepad.com/files/orenstein-order.pdf

Old post: https://news.ycombinator.com/item?id=10421736
It's not fear of homosexuals.
It's just that what they have isn't marriage.