skysight-inc/HackerNews huggingface dataset:
Thanks for the link. It's interesting start. But it doesn't show me a predator as I expect at the end of sexual assault accusations. It shows more of a sad lonely guy, that's probably sometimes annoying and is not welcome by people. This date-suicide thing is still abusive, but on very personal and not even ethical level. Not sure if it should involve some organization in any way.
It's a bit hard now to figure out what's happening, as I've thought of RMS as a moral person and somewhat aligned my morals to him. It's now dificult to dissect them to figure out what's wrong. And also, it rings a bit like the story of Socrates and what Seneca said about it.
Mac stopped supporting OpenGL.
It's unclear from the article what his crime was, only that he escaped from a prison camp. It could be that his only crime was being Tibetan or Uighur or a member of Falun Gong or that he said something against the government. It's China, so the only 'victims' might be the prison guards on whose watch he escaped.
What things do you wish you discovered earlier?
There are so many weird angles to it that I just don't know where to start. In a sentence, it's just a big leap to go from a couple of disjointed currently-niche technologies to the conclusion that life in rural areas is unlikely to be as safe in the future.
I'm an Erlang novice, so take this with a grain of salt: Erlang's use in RMQ seems to have helped them immensely through the first few years of the system's life. They got an "all in one box" performant message broker off the ground, and relatively reliable, quite quickly.

However, RMQ did hit numerous issues that they had to work around on the Erlang platform. They had to engineer what was effectively their own scheduler on top of parts of the native Erlang one in order to prevent some starvation cases [1], and I have also heard that issues with Mnesia are at the root of some of the pathological behaviors (data loss) of some versions of RabbitMQ when restarting from a crash (this is admittedly anecdotal, so take it with a grain of salt).

[1] http://alvaro-videla.com/2013/09/rabbitmq-internals-credit-f...
> He's rejecting the arguments that pedophilia causes harm to children

No, he is not saying that. In that quote that you used he isn't even saying that pedophilia isn't harmful when it is consensual. I'm really interested how you reached that conclusion while reading the same text I'm reading.

> Pedophilia is sometimes not harmful to children

As far as I can see those are your words and not his. Where does he say that? Besides, not harmful and fine are to completely different things.
Betteridge's law vs Goodhart's law, which will prevail?

https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...

https://en.wikipedia.org/wiki/Goodhart%27s_law
The Lua one is pretty neat. https://learnxinyminutes.com/docs/lua/
There have been plenty of threads on this matter on HN, I think most people know by now.

I have no power on HN, and thus, no ability to censor.
Scalability isn't something any language does out of the box. The design and implementation of the application determines whether it scales or not. In that sense, Erlang scales about as well as any other language. It does have some features that might make scalability easier to implement compared to some other languages, but you have to know how to use it properly.
My only exposure to Erlang has been through RabbitMQ and while I can't comment much on the language itself, managing the packages is a dependency nightmare. Like some twisted, mutant, supervillain version of Python, a given version of RabbitMQ will only work with a certain version of Erlang (with horrible, hard-to-understand error messages on incorrect versions), and on RedHat/CentOS, the Erlang packages all misadvertise what exact versions they supply, necessitating awkward forcing of the dependencies or else Yum screws everything up.
Yes indeed, cleaning up tag pollution (A half way solution I came up with was to use porter stemming to stem tags) and the deluge of spam were the two biggest problems. It was a bit much to deal with for a solo coder, working part time on the problem.
Double-speak is def a problem and is not unique to tech. Maybe just the principal agent problem in disguise https://en.wikipedia.org/wiki/Principal%E2%80%93agent_proble...
I agree that based on this single email alone, it would be shocking for someone to be forced out. On the other hand, apparently RMS has had a long history of making women feel uncomfortable around him, and not taking "no" for an answer. I feel like this is probably something that's been building for a time, and this letter might have just been the straw that broke the camel's back. It wasn't that bad in and of itself, but it's just the latest thing.

Most of the people around the campus probably don't think of him as "RMS, open source evangelist," they think of him as "RMS, that creepy guy who keeps hitting on people even after they ask him to stop." In that context, this letter can be read in a much worse light.
I'm not for or against Erlang. While honestly attempting to learn something new today, I became frustrated with how devoid of content most of the comments in this thread are. "I'm {senior title}, and {tech name} is great" is as far as most of the comments go. That's just extremely mediocre.
I deleted my account when I had a notification that a 5 year old question of mine was edited to remove a "thanks for any help" at the end. This was after the blog post stating SE had an unfriendliness problem and they would stop doing things like that.

Edit: Wow speaking of edits, am I reading this right that Jeff Atwood himself edited the title to remove the word "stealing"?
GitLab CI. IMHO there is no CI platform which comes close to this (except Circle CI maybe).
You're talking clathrates?
If you pay people for their labor then you can set terms in exchange for pay. It validates and reinforces the agreement. I’m being attached here for saying people should be paid for work.
Execute made me think of Judge Dredd. What the movies gets wron is it won’t be a person who is the Judge it will be an AI. Fugitive match found, sending drones to confirm, deploying Cop AI, running Judge routine, sentenced to death. I am the law.
I think the issue is not just moderator vs rest of the community, but also SE company (well, its employees) vs the moderator vs the rest of the community, with all groups having different purposes and goal (and even the moderators and community have more sub-groups, around openness, quality, governance and so on). It's not just the case of mods having too much power.
> The lessons of her book remain stunningly relevant today. We’re in the midst of revelations that the sugar industry similarly relied on advertising to distract consumers from its extreme addictiveness. In the NFL’s fights with former football players dying of Chronic Traumatic Encephalopathy, the League hired the same lawyers, consultants, and lobbyists that Big Tobacco used. Cellphone companies have worked tirelessly to obscure evidence of the connection between cellular radiation and all manner of negative health impacts. Even with mass shootings a daily occurrence, the gun industry has lobbied its way out of any meaningful oversight. Most noxious of all, fossil fuel companies have relied on shoddy science, constant PR, and the deliberate dissemination of doubt to cover up the connection between oil and gas and climate change—a business decision that raised short-term profits but may have doomed our entire civilization.

One of these is not like the others...
Wirecutter and Consumer Reports for most purchases, Yelp and TripAdvisor for reccomendations while traveling. Works pretty well.
I guess it's possible Minsky confused her for a 18 year old prostitute. Whether that counts as "willing" depends on your views on prostitution, of course.
The marketing advantage is largely from being associated with Google and Pike and Thompson. That's a good way to get the world to spread the word for free.
As we’ve discussed before, that’s merely a convenient pretext, and the application of it — indeed, the description of it you have in the rules — makes it clear you hold different ideologies to different standards, because you censor in alignment with group biases.

In short, the guidelines say “if you don’t agree with us, and use the same rhetoric we do, you get banned”. That is ideological censorship: the thresholds for censorship are based on the speaker’s ideology.

I look forward to incoming rules about social media, where companies such as yours who benefit from safe harbor are required to provide an open public forum rather than engage in ideological discrimination.

Google, FB, et al use the same pretext as you, and are being investigated ahead of legislation on social media discrimination — due to their rampant ideological censorship masquerading ad decorum.

I hope to see you in court, once the ban on public forum discrimination passes.

- - - - -

> There's nothing wrong with anecdotes on HN.

This is also an outright dishonest reply to what I said.

You tolerate insulting and unsubstantive comments from yourself and others you agree with you wouldn’t tolerate from those you don’t.

You weren’t merely telling an anecdote: you were dismissing another poster’s experience based on your anecdote — something you routinely harp about when going the other ideological direction.

This is why they’re making new laws, biased censors like you.
Search Bar Lets You Search Google in Different Countries
Agreed. Couple of clarifications/observations.

(1) there are situations like this:

if
DeductCreditInRatingGroup ->
log("deducting credit...");
end;

unfortunately you cannot write it this way. You have to write it as:

if
DeductCreditInRatingGroup ->
log("deducting credit...");
true -> ok
end;

Not a huge deal but it's annoying.

(2) Let it crash attitude is something I never understood. It's just not something you can do most of the time. If subscriber consumed 2MB and you let it crash in the middle of rating function you just "lost" 2MB. With couple of million subscribers on LTE that turns into very expensive error handling very fast.

(3) We actually ended up using hackney.

(4) We were not doing anything compute heavy. I think our application was well architected and we had no problem fitting it into OTP "framework". Comparing CPU and memory usage to our Java implementation, Java is more performant.

edit: fixed code formatting.
Ocean acidification wants to have a word with you.
Agreed there is a substantial difference in difficulty between the attacks. I am only speaking to the parent's point about the phone somehow previously being secure and now not being secure. The only thing that's changed is the difficulty of the attack.

There are easier physical attacks too: for example just replace the whole device with an identical one you control. Replicate the target's lock screen in software and capture their inputs.
And it doesn't take into account the ecologies that you'd be replacing with massive plantings of trees.
Mainly because reviewers won't accept uninteresting results. In many fields it's hard to differentiate a negative result from just a clumsy researcher. In computer science a negative result usually generates a flood of questions like "okay, but why would you do it like that, couldn't you try this or that etc." and the conclusion is that the researcher just didn't manage to get it to work because they didn't use the right techniques.

Essentially you'd have to argue that the method you tried should work, based on what we already know, but surprisingly it doesn't work. This type of argument is very hard to carry through.

The opposite is much more publication friendly: "nobody would have thought that this could ever work like this, but we now show that this novel idea does work very well". That's the type of thing for award-winning research.
Canada's immigration system is straight fowarded provided you qualify for Express Entry.
The second line of the article mentions that he was jailed for trafficking women and children.
>No, they've gone up - but my point is that the baseline costs for raising a child in average, decent-quality conditions (in today's terms) are still drastically lower than even the lowest of salaries

I don't see how that can be if the core costs - rent, medical care, education have all skyrocketed.

Diapers going down in price by 15% doesn't really help if at the same the price of college goes from $15k to $150k.
Honestly I'm starting to feel that at this point we should just have businesses that are like sororities and fraternities because people can't seem to handle themselves or handle how others fail to handle themselves.
The article immediately mentions he was originally imprisoned for human trafficking. It’s the first or second sentence.
> It's unclear from the article what his crime was, only that he escaped from a prison camp.

It is spelled out clearly in the article why:

> The 63-year old, named Song Jiang by the police, had been jailed for trafficking women and children but escaped from a prison camp in 2002.
My limited experience notarizing a hello world react electron app took 10 to 15 minutes. Not that much but a large increase from the 1 minute build time before
Edit: No actually I think I can make it clearer. Here's Stallman himself summarizing his own words:

> Many years ago I posted that I could not see anything wrong about sex between an adult and a child, if the child accepted it.

In those words he was saying that in some cases there is nothing wrong with an adult having sex with a child. So I guess what's left is whether "fine" and "nothing wrong with" are equivalent.
Plenty of struggling people out there might be pretty happy to go struggle somewhere else with $15K in their pocket.

And if a group of Mega Billionaires expecting a positive ROI believed they could lock up an election by convincing ~77,747 sympathetic voters to move, how much more money do you imagine they'd be willing to deploy?

A better exercise would be to look at this map [0] and figure out how many people need to be moved to traditional swing states to assure a win for either side.

[0] https://www.270towin.com/maps/same-since-2000
It says so literally in the first paragraph:

“The 63-year old, named Song Jiang by the police, had been jailed for trafficking women and children but escaped from a prison camp in 2002.“
Thanks for the detailed reply mate, really appreciate it :)
If you use Java I'm assuming you are not using process. If so, I believe Phoenix is no worse than Java applications in terms of ease of use and scalability etc.

And it in terms of performance it indeed require some design experience on Erlang process. But it shouldn't be bad. After all WhatsApp and Discord have run on top of it with very few engineers to support massive customers before. I doubt online charging system could be more chatty.
Considering how rarely the community get any answer from the SE company, I doubt we'd ever get their side of the story.
>The plants thing is stupid, rms doesn't hate plants.

Source? I have no reason to disbelieve the claim, this discussion on Wikipedia seems to correlate it too.

https://en.wikipedia.org/wiki/Talk:Richard_Stallman/Archive_...

Besides dismissing one person at face value... is that all you have to say about these?
> Higher-QA technologies get outcompeted by lower-QA technologies.

While both are still relatively strong, it seems that JS's recent (~8y) surge in popularity over established mainstays like Java may stands counter to that point.
I think the most interesting part of this gotterdamerung is the claim in “Remove Stallman appendix A” that if the work of a Great Genius hinders The work of some number of talented skilled folk, then society is ultimately at a loss.

I’m not certain that this is necessarily true. Or false for that matter. I have an intuition, possibly colored by an overall culture of hero worship, that it is false.

This is the rationale: the dynamics large groups of people inevitably approaches that of a committee. Committees are averaging devices that smooth potentially groundbreaking ideas out of serious consideration. Genius on the other hand is not only extraordinarily capable of such groundbreaking ideas but is able to insist on them doggedly.

OTOH it means that one true genius (and maybe Stallman isn’t one, but true geniuses have very very often been assholes) is worth almost an infinite number of merely talented folk.

The ultimate question: what lifted us from mere animal status 10-15K years ago? A handful of geniuses or a general society awakening?

But also; how may “young talented physicists” it takes to change a lightbulb?
Remote Code Execution in Mozilla Firefox and Firefox ESR
> If the only "real" solutions are things like reducing human energy use long term, you might as well stop caring and just hope for the best. It won't happen, and even if it does than the long-term^ consequences might be worse than climate change.

But that's absolutely the path we're on and have repeatedly chosen. I don't think comments pointing this out are claiming they are environmentalists, just pointing out something that very few people really want to discuss.

It's funny that we discuss "sustainability" as some sort of future goal, when, by definition, the alternative is a way of life that cannot be sustained. "Less unsustainable" is still unsustainable. Since serious sustainability is clearly seen as some sort of absurd joke, then we should at least stop pretending that things are going to be okay.

The really interesting part will be when we feel the other pain of unsustainable living: resource depletion. Fighting the impact of climate changes is going to be even trickier when we have less energy to do it with.
He can have whatever controversial opinions he wants.

Not without losing his job, apparently.
Individually, even most of the rich don't directly pollute so much as entire industries. On the HN front page there's an article stating that shipping companies have collectively spent $12 billion to cheat and instead of polluting the air, they pollute directly into the sea while technically adhering to standards.
Ask HN: Tips on organizing/managing volunteer committees?
Hi HN,

I'm volunteering for a sporting association and am wondering if anyone has any good tips on organizing/managing a group of volunteers?

Currently we have a private Facebook group which is easy, but unstructured. Most of our volunteers would like to contribute to events, but don't want to come to meetings every month.

Some kind of task management software would be great to distribute tasks with deadlines to volunteers, I was thinking of Jira but it's probably way too complicated for this sort of thing...

Can anyone recommend any software or resources?
NAFTA has just been renegotiated although that new agreement has not yet been ratified. Long term the TN visa might be dead but I think it's pretty safe for the next 10 years.
No, "beamer" certainly is slang for BMW.
The Arab Spring both made and broke twitter, and for the same reason: it became very obvious that it now had the power to achieve massive social change.

That got a lot of people on board trying to achieve positive social change .. and a lot of people trying to achieve antisocial change (promotion of racism etc), states trying to neutralise it in their own politics, and states trying to promote it in the politics of their enemies.

The best ways to sabotage a social movement are with infighting, misidentification of enemies, and distraction with irrelevant goals. Twitter also provides a new one: arguing with trolls and sockpuppets. Hugely engaging, provides moral vindication, achieves less than nothing.
> Things like "consent" or even a misrepresentation of the person's age are generally considered irrelevant

Legally, frequently you are correct, but not always culturally. To leave Minsky aside, I believe a lot of people accept the misrepresentation argument even when the law doesn't, usually when the ages are close and the minor is somewhere they shouldn't have been allowed. The typical example would be a 20 year old meeting a 17 year old at an 18+ event.

Stallman is an ivory tower thinker. His inability to accept the societal rules you mention are core to him being Stallman. At some point he seems to have decided that his moral philosophy revolves around the concept of harm rather than rules. This is what led him to his earlier posts on incest, sex with minors and necrophilia, if nobody is being harmed then in what way is it wrong? The most obvious answer is that Stallman is incorrect that nobody is being harmed, however I should point out that these topics are actually discussed in related academia (the incest and necrophilia ones are more popular because they doesn't garner the same backlash).

The Minsky issue is complicated by the difference between what Stallman was defending and what now seems to be the actual case. As far as I can tell Giuffre was actually 18 (she was 17 the previous year when she was on the same flight as Minsky) and it seems she didn't actually have sex with Minsky (this isn't clear, she never actually said she did and apparently Minsky mentioned the encounter to people at the time and said he rejected her).

However, Stallman was arguing for the facts as he thought they were, which was that Minsky did have sex with her when she was 17, with her instigating things at Epstein's behest. Stallman was again engaging his ivory tower, questioning how we can call him a rapist if she was 17 but not if she was 18, and how can we blame him for things he didn't know (that she was being coerced). This is exactly how we already knew Stallman thinks. He has ignored some things here, such as what 75 year old Minsky could reasonably believe was going on when an 18 year old came on to him on Epstein's island, but they're facts that could have been pointed out to him and might have changed his opinion. Or perhaps not, if that situation happened to Stallman he might indeed think that finally, after all these years, he has found the cute 18 year old who is into geriatric nerds.
Motor Proteins: Tiny Pirates in Your Cells (2014) [video]
Living in a cave not able to leave maybe slightly better than a jail cell? Of course I'm not sure what other horrors he faced in a Chinese prison.
But if the list of numbers is small enough, our brains essentially finds the insertion position in a single operation.

One could imagine making a CPU which has a similar single-cycle instruction, ie in a list of n<8 numbers find the insertion point of x. Similar to single-cycle adders and multipliers.

Yeah that's kind of cheating, but it would be close to how we do it.
Guns are highly regulated (insane number of hoops to jump through for anything commercial). The cell phone cancer link is tenuous at best. The whole paragraph is sloppy.
This is a conflict of interest, which should erode the trust that anyone would have on twitter. The man is simultaneously responsible for editorial decisions, while also serving in a brigade that "uses social media platforms such as Twitter, Instagram and Facebook ... to wage what the head of the UK military describes as “information warfare”.

Imagine finding out that the executive in charge of editorial decisions for Twitter in Hong Kong, is also serving in the Chinese military's department of "information warfare". As a Hong Konger, you'd have to be an idiot to continue trusting twitter at that point. The fact that Twitter is well aware of this, and didn't see a conflict of interest, makes me question their neutrality and effectiveness as a platform for online discussion.
I'm not sure what "power" you think I have. I rarely vote to close questions. But I do flag, and do down-vote. Isn't that as democratic as it gets?
To stop climate change you need to plant a sufficient number of trees to effectively unburn all coal, gas, and oil and then make sure these trees never decompose. You just have to look at the tonnage of coal we dig up, we'd have to bury an equal amount of charcoal made from the global forests to offset those emissions.