skysight-inc/HackerNews huggingface dataset:
>that obsessing about eating healthy food is considered a mental illness.

Mental illnesses, at least in present times, are defined and diagnosed when they are an impediment to functioning in a normal manner in society. A lot of people like to say, for example, that they "have OCD" but a psychiatrist would only diagnose you as having OCD if it cripples your life, not just if you have a mild obsession like double checking if you closed your door before leaving home.

In the case of something like orthorexia, it would be a mental illness when it reaches the point where you think of it for a large % of your days, that you would argue and get angry at people for not sharing your views on food, that you would get paranoid and be unable to participate at a family dinner and many other things that add up and make a person maladjusted in society. Can you really say she was not a mentally ill person ?

http://nasimabc.com/sitebuilder/images/car_attack_nasim2-426...

>"my car attacked by anti vegan animal business supporting criminals"

Her obsessions ran deep into paranoia that people who were not vegans were out to get her. This is the true face of mental illness. Let's not downplay the realities of it. Someone "obsessed with healthy food" as you put it can be more mentally ill and dysfunctioning in society than someone who's fat and eat fast food stuff on a daily basis. It all depends on how deep your obsession runs. The fat person might still be able to not think about food much of the day and function, work, have hobbies outside of food.
I sometimes see difference between TypeScript's compiler and babel.

For example in this case TypeScript doesn't care so much about `defineProperty`. I guess the rules are not so strict, since it assumes that the rest of your code will be passed through TypeScript itself.

Anyway in both cases, I prefer TypeScript's way of enhancing the class inheritance in JavaScript by introducing private / readonly and many more.

https://www.typescriptlang.org/play/index.html#src=class%20D...
> Running the actual network

The ideal would require no servers, because the chat would be fully peer to peer. People wanting to be anonymous could just connect through Tor. (Each user account is just a private key, etc, etc.)

Of course, in reality everything is behind a NAT and/or firewall. It wouldn't be too difficult to have "dumb" servers that just exist to pass messages hosted by the community though.
Yes? This is not something new in the age of mass shootings, e.g. "going postal" has long been used as a crude shorthand to describe homicidal violence perpetrated by disgruntled employees. In cases such of those we never have a problem condemning the violence while simultaneously recognizing qualities of the work environment that led the employee to the disgruntled state.
Is Venture Capital Ready for Companies with No Founders?
CISO Challenges and the Best Way to Manage Them
This is misleading and a great example of negative spin, should read more like “Facebook to not include newly rigorous european privacy enhancements”
Emacs, of course
This story doesn't take place in Europe.
That changes one person at a time. Until then, you have to put up with Alphabet's version of morality.
YouTube has dedicated caching hardware installed at ISPs, for example. How do plan to compete with that kind of infrastructure?
Rocket Lab sets date for first commercial launch of its Electron rocket
As someone using a less-popular VR headset (Windows MR, it's what works with my hardware), Steam VR has let me play a lot of fun games that I probably wouldn't have got to otherwise. I don't know about "visionary", but they've put in the legwork to make it all work, and deserve credit for that.
I just made a very basic one: https://chrome.google.com/webstore/detail/icibkhaehdofmcbfjf...

Code here:
https://github.com/roymckenzie/detect-zero-width-characters-...

Submit a PR! I know it could be better!

Needed features:

* right-click selected text and "Sanitize and Copy"
* toggle off and on
...
As far as I know, the woman attacked him and his colleagues personally multiple times, she is a threat to them, they are raising awareness about what is happening and calling for action, they are declaring in a public way that they will not do businness with anyone that supports them.

It's not "encouraging a mob" if someone say "Hey, these companies are advertising with bigots and racists, let's do a boycott to show them that we will not tolerate this".

What you are saying is that they should "shut up and dribble"? Stay quiet with their heads low while they are being constantly attacked?

Calling for a boycott when you don't agree with someone is pretty far from "encouraging a mob" as you put.
I think we lack evidence that Ms. Nasim's shooting rampage would have been stopped by YouTube changing their policy. Possilby this shooting rampage, but we don't at present have enough evidence to hypothesize that something wouldn't have set her off. She had a lot of anger directed at a lot of targets.
I don’t agree that will happen, but it may be good if it does.

It’s about time many of these companies start to realize their decisions have very real consequences on people’s lives (in who makes money/a living and who doesn’t, harassment levels) and their seemingly capricious decisions and rule changes are very problematic.

They’re not the small semi-isolated bubbles they used to be, they’re powerful entities that have large effects on the online economy.

Obviously they shouldn’t be subject to physical attacks/assaults/etc. But YouTube is not what it was in 2007 anymore.
The connotations that the name "coach roach" stir up aren't positive. People are grossed out by coach roaches.

The good news is that DBs are a niche of their own and as such don't need to appeal to the masses, making the name choice somewhat less important. But I still think, as someone else already pointed out here, that selling an exec (or non-tech decision maker) on this will be just slightly more difficult because of the name, as irrational as that might seem.
It doesn't simplifies anything, it simply uses keywords that are familiars to a lot of people.

For someone that has learned JS as his/her first programming language, the new syntax is the one that feels confusing.
Do you pay taxes?
The de-humanization of both Nazi's from the allied perspective and the Jews from the Nazi perspective is well documented.

So yes, that's exactly how it was.
“We’re still nailing down details on this, but it should directionally be, in spirit, the whole thing,” Reuters quotes Zuckerberg on the GDPR question.

I'd prefer "no comment atm" rather than this string of vague words, but then TC wouldn't have an article.
> It makes as much sense as caving to any other form of terrorism.

Addressing the systemic reasons behind hostile actors does not mean "caving" to the actors themselves.

Should we let ISIS take over the Middle East and establish a fascist theocratic state? No, obviously not.

But that doesn't mean we shouldn't carefully consider how the past decades of violent imperialist foreign policy might have played a significant part in the conditions that allowed ISIS to rise, and use that to inform our future policy.
> The nutjob isn't a black swan, though: they're an extreme version of the response that a lot of people are having.

I appreciate you laying out your thoughts, but I vehemently disagree with this idea. Like all terrorists, the shooter's actions were grossly disproportionate to their cause. A lot of people were affected by Youtube demonetization, but only one of them chose to perpetrate a violent act in response to it. That's the very definition of a black swan.

The thesis if my main comment is that media coverage that focuses on these shooters (a) makes it seem more common, and (b) legitimizes either their actions or their cause, which causes (c) more people to perpetrate mass shootings in the future.

I'm not saying that Youtube handles demonetization in the best way possible. I'm saying that taking a gun to the problem is completely off the wall, and that this sort of media coverage just adds fuel to the fire. And that the media coverage is just a mirror to the values of our society. And that I'm frustrated by this sort of reaction, and don't have any recourse other than to point out that there's another way to react.
Good chance that all involved share the same common goal (startup success) and they should use that as a base to respect each other and colaborate.

From your experience with him I guess this employee does not intend to be curt/cold/condescending to other people, but might appear "cold" discussing some technical subjects. Others might expect a "warm" conversation instead.

Lets call this conversation VS discussion. There's a place for both. Sometimes even in the same meeting. But i tend to think when there is clarity beforehand, its best for both parties. Even warm feedback can land as a cold discussion if not handled with consideration.
Show HN: Sync GitHub Gists to Local Git Repo
Homicide has long been the number 2 cause of death in the workplace in the U.S.

That stat doesn't pass the sniff test, so I looked up some numbers[1].

In 2016, there were 500 workplace homicides in the US. No where near the 2nd most common cause of death.

[1]https://www.bls.gov/news.release/pdf/cfoi.pdf
Sounds like a service Rick Santorum needed.
Yes, Black and white is easy to agree on. Gray, not so easy.

Can you tell us more about your reasoning for drawing the line there? Please note I’m not critiquing your line, just curious about how you came to this opinion.
Strangely, I have never heard it verbed that way in Danish. Alle I ever hear is the slightly laborious 'sender dig på MobilePay'.

But then again, I'm ancient.
HTC Vive Pro review: Eye-popping VR, with a price that’s a little too real
I feel like there are a lot of parallels between these "private" web services that are extremely dominant, and the "company towns" of previous decades/centuries. Workers didn't have a right to dictate what the town could and couldn't do, and if they were fired or felt they weren't getting enough pay they could always pack up and move to a new town or found their own city with their own money like a good bootstrappy entrepreneur... right?

For some people in the new gig economy of attention/viewfarming, they've found themselves dependent on a particular 'company town' online service. I'm not so much of an anarcho-capitalist that I find this situation hunky-dory.
If these were issues I've only encountered on the Apple hardware I would agree. I've encountered issues like these on every computer I've put Linux on, which is every computer I've built or bought since 1996.
Spacemacs in Vim mode: best of both worlds
VB.NET is shaped like the CLR, just like C#. (Similarly, Java is shaped like the JVM.) It is possible to mechanically transform VB.NET code into C# code. Heck, I'd bet they both parse to the same AST. They are very, very similar languages, with the exception of syntax.

The upshot is that writing VB.NET involves understanding everything you need to understand to write C#. All the syntax is VB6-flavoured, sure, but it still involves making people learn about classes, this year's flavour of Windows UI components, and so on.

What's more, you have to do it all in an industrial-strength IDE, with all the complexity that brings. (Don't get me wrong - Visual Studio is more or less my gold standard for a usable industrial-strength IDE. But if you stand it next to VB6, you'll see how much more you need to understand just to get to editing code is noticeably larger. It can be invisible to people like you or me, who have already absorbed these concepts, but it's real.)
Also, most of their code example are screenshots and thus the code can't be copy/pasted.
There's another paper besides the RHUL one, which preceded it, using tamarin: https://git.zx2c4.com/wireguard-tamarin/tree/wireguard.m4 https://www.wireguard.com/papers/wireguard-formal-verificati... There are other groups who are also currently working on similar and better proofs. I think the end goal is to get proofs of the general pattern language of Noise rather than just the WireGuard handshake (IKpsk2), which will probably then satisfy your concerns with Noise. The Noise project itself is also working on things like NoiseSocket which will be more of an easily pluggable "right answer".
I'm guessing that the downvotes are because people consider the stated reason to be a terrible one.

Your point, which is that other people may use the same justification, doesn't validate the point. It just means that there may be more than one person who would use the same, poor, reason.
The hope is that the validator set would include many different trustworthy organizations in different parts of the world.
TFA said that Ervine was suspicious because of how little Yalincak had flexed about all his awesome possessions and privileges. It's possible that really rich people really are assholes.
I think the opposite. The name makes it easier to describe what it does to people that doesn't understand the technical vocabulary.
Because suicides don't violate anyone else's freedoms and accidents are accidents.
3 Must Have Email Flows for Ecommerce
I think a critical examination of the political sphere would show you that the far left has been using propaganda tactics for a very long time. It might even be most accurate to say that throughout recent human history that most of our current propaganda tactics were first discovered or invented by the far left.
Please stop labeling the labelers it's labelist.

... and so is this.
Show HN: Decentralized wireless instant messaging using PJON, Arduino and HC-12
Looks neat and particularly polished for a Show HN. I especially loved the sandbox demo. However, I don't see anything that this offers that LogRocket[0] doesn't already have. How does RootCause compare?

[0]: https://logrocket.com/
IMO it’s both - America has a lot of violent lunatics, and extremely available guns, which exacerbates the issue. If your society has few violent lunatics, you can probably handle available guns with few additional deaths, but this is clearly not the case in America, where guns are used by psychopaths to kill other Americans at an exceptionally high rate for a developed nation.

Largely removing violent lunatics from society is a way tougher problem than largely removing guns - there are good blueprints to follow re: removing guns, like Australia and the UK. The big impediment here is that guns are deeply engrained in American culture, plus an amendment to the constitution from the late 1700s that is arguably very out of date today. I do understand why America won’t ban or heavily restrict guns, but I strongly disagree with it, and find it sad that Americans are willing to let so many innocents die out of a mix of “don’t take my toys” and “anti-government paranoia.”
Wait, the guy who wrote the lies about the subject of the article, what crime did he commit? The article makes it seem like he was investigated by the FBI for pretending to be rich!
That is, to a certain extent, disingenuous as well. How about "Facebook will not roll out European privacy-related code changes to US"
vim but I've been wanting to move to spacemacs.
I wish I enjoyed Andrew Ng's Deep Learning courses. For him being the cofounder of Coursera the production quality (audio/video) was pretty lacking. The whine/distortion on the audio made it difficult to listen to on headphones. Many of the exercises were either a bit too railsroaded and simple, or poorly explained in their goals and barely worked. I really didn't like his style of writing on the digital whiteboard. Perhaps just a side effect of a MOOC, but he never checks for understanding in even the most basic of ways.

While I'm not perfect, I spent nearly 3 years teaching at a bootcamp fulltime, so perhaps I have different standards for communicating and teaching actionable lessons?
The site is down for me.
true, but I think (not certain) Microsoft's aim is security via sandboxing, so without thorough testing of the various Win32 apps, I don't see how it gets done. And I could just imagine the blog post from a Win32 developer when their Windows Store release breaks because it doesn't have the same access privileges as the proper version. Then users request added security but with no net impact on user experience/expectations and all that.

And all it would take is the developer to claim that their machine had a virus unbeknownst to them that somehow made its way into their binary.

Dunno, Steam is in a position where they don't really have to care about the Windows brand but Microsoft does, so they have a bit more freedom than Microsoft in that.
Because the virtual models are cheaper and will be wholly owned and operated by the company that owns them?
IIRC there were i7 chips with six or eight cores available for a while, they were just ridiculously expensive.
It's worth using Babel's loose mode (es2015-loose in the online REPL) if you're more interested in the "old" way of doing it than in compatibility with the specs:

"use strict";

function _classCallCheck(instance, Constructor) {
if (!(instance instanceof Constructor)) {
throw new TypeError("Cannot call a class as a function");
}
}

var Dog = (function() {
function Dog() {
_classCallCheck(this, Dog);
}

Dog.prototype.bark = function bark() {
console.log("Bark!");
};

return Dog;
})();

https://babeljs.io/repl/#?babili=false&browsers=&build=&buil...
I am genuinely interested in using CockroachDB as a primary datastore but feel like I have been burned too many times by hopping on board with a young database.

I tried lucene based databases that offered amazing search capability but were riddled with data corruption issues. Then there was RethinkDB which was very promising but ran out of funding.

I am skeptical that a networked database with multiple nodes can match the performance of a single master database such as MySQL, PostgreSQL, or SQL Server. I did a quick benchmark of CockroachDB 1.x and MySQL last year and found that CockroachDB was 5-10x slower on simple CRUD queries: https://github.com/caleblloyd/MySqlCockroachBench/wiki/Concu... Are there any good independent benchmarks of performance?

According to crunchbase, Cockroach Labs has raised $53.5m (RethinkDB had only raised $12m). Is there evidence that Cockroach Labs is on track to make money and is going to survive?

If the company is healthy and the performance is verified as close to a major RDBMS, I would be comfortable trying it out as a primary datastore. If those questions can't be definitely answered right now, I'll probably continue to wait for the company and the tech to mature.
Propaganda is part of the standard for any group trying to control the narrative in a democracy. I would suggest Chomsky and Herman's book "Manufacturing Consent" for more details.
Something clicked in me when I read the story of how Bill Gates used to wander into the support center from time to time and take a few calls. If and when I start a business, everybody is going to wear all the hats, for as long as that can be kept up. All developers do support. No job is so unimportant that the CEO can't jump in and pick up some slack. Everybody needs to be reminded that this is a large operation with lots of moving pieces, but at the end of it is a customer with real needs getting served by your efforts.
Scoutbee | Wurzburg, Germany | REMOTE, VISA, Full-time | http://scoutbee.com

Artificial Intelligence for Procurement & Supply Chain Experts. We collect and maintain data about suppliers of the whole World. We help big companies to find and select optimal suppliers.

Senior Python developer needed who is familiar with asyncio, elasticsearch and has passion for data and data science. Work involves processing the data, applying data models to clean it, organize it. Aggregate data from multiple sources. Build API to provide access to data.

The team is semi-remote. The central office in Wurzburg, Germany.

Hard requirements:
- your timezone must be +-3 hours from GMT.
- min 3 years professional work with Python

Apply by sending your github/CV to laura@scoutbee.com
Lyft drivers are independent contractors. In my opinion they (and Favor deliverers, etc.) should be categorized as employees instead and should receive benefits. Uploading content to YouTube is not the same thing. I'm not meaning to say anyone's a beggar. But YouTubers just don't have an employer-employee relationship with YouTube. That's just a fact. This woman was not a YouTube employee, the people she targeted were.
The last time that I had issues with the Wifi card on Windows, was like 8 years ago.

Sleep function works better that Windows. I don't get blue screens when I wake up, like windows does. Also, the time since I boot to get ready to do something, is far better on Linux that on Windows.

Also, I can output sound at same time by HDMI and to the sound card out put. I can't do that on Windows!

And Video card support, with AMD, it's at the same level that Windows.
The thing is that Steam was a vastly different way of distributing software at the time and offered benefits that drew customers to it. Using Linux has few practical benefits for most people other than cost savings of not buying Windows. And not many people explicitly pay for Windows either - it usually comes with the machine they bought.
If you “know” that the grand scheme of things itself doesn't, and definitionally cannot, matter, then this isn't a problem.

Well, you can't know, and exactly how do you define "matter?"

You seem to be more complaining about people who believe that there is fundamental meaning in existence, but that they are impotent with regard to achieving it

No. I'm complaining about people who believe that there should be fundamental meaning, but are resentful that they can't seem to achieve it.

actual (moral or existential) nihilists, who reject the existence of such meaning.

Someone without hope isn't a good mate in a lifeboat or a good buddy in a foxhole. If truth be told, your current circumstances aren't far off from either of those. People without hope aren't good company in life.
Thanks! The site is built with Node and Postgres, mainly.
1. Personal preference: Sindome: Cyberpunk Roleplaying -
https://www.sindome.org

2. Resources:

Learn LambdaMOO Video Series (helps you get a LambdaMOO running, and teaches the basics of the MOO programming language: https://www.youtube.com/playlist?list=PLDRWME7vpHrrHmGJ8Va7G...

Updated LambdaMOO Programming Guide + LambdaMOO learning resources: https://github.com/SevenEcks/lambda-moo-programming
That's a complicated question, and I suspect it has a lot of dimensions.

I can't speak for the culture of other countries, but Americans have a deep-seated sense of worth tied to profession. Having your livelihood stripped raises existential questions about whether you have any value as an American (to understand this phenomenon better, it may be worth also comparing suicide rates in the US after a job loss to suicide rates in other cultures in similar situations).

... but in addition, the US has a pretty deep-seated cultural mythos that when your worth is taken by someone, you take it back, using violence if necessary. Witness the Revolutionary War and the recent phenomenon of a conservative political group naming itself after an economic rebellion against the East India Company.
Hey, mud talk!

We're running a MUD gamejam starting in 2 weeks actually :)

https://mudcoders.com/enter-the-multi-user-dungeon-74d8e2fd1...
As long as money creation and handling is delegated to private banks, how can you avoid this?

Dealing with cash isn't free to merchants either. And that cost is passed on to the customer.

Sure, governments that are pushing for a cashless society have ulterior motives. But you can't blame them for capping fees that used to be just spread onto everybody, regardless of the payment method. Now at least they're supposed to be comparable.
Closer than Mars. Only in distance. If you look at it in terms of Delta V http://i.imgur.com/SqdzxzF.png In those terms Venus is comparable to Saturn.

That said, I'm totally on board - it's the closest thing to Earth in the solar system.