skysight-inc/HackerNews huggingface dataset:
I disagree with my comments being grounds for a ban, at least according to your existing Guidelines.

I merely raise the point that fasting should be considered where relevant to the discussion. In each and every health related discussion I joined there is significant evidence that fasting is indeed a viable treatment option.

The flamewars you are speaking of are not started by myself, rather by a select few who have opposing beliefs and are using the site features (flagging, downvoting) to express such views.

As you mentioned, I've been speaking up about fasting for a long time on HN. I have since received several emails from members here who have taken my comments into consideration and have been successful at resolving various health issues in large part by undertaking a prolonged fast.

Banning me plays into the hands of those who would rather this treatment option be silenced and I believe the Flagging feature is being abused by those who are using it anonymously to prevent others from being exposed to it.

By banning me you are effectively hindering people's access to a wide variety of health options, and I believe you will be in the wrong by doing so. Therefore I would like to have my comments and activity reviewed by other moderators as well, since currently as things stand I think banning me will be a personal decision on your part that is not in line with the Guidelines that you have published and asked your users to adhere by. Who can I contact to further discuss this?
Yes, I do. They discovered the murderer's profile and reached out to law enforcement with the details, including his chilling statement of intent. They could have silently deleted the profile and deflected criticism from themselves.
On the other hand, putting those views out there to be seen by others also has the effect of encouraging others to either subscribe to those viewpoints or to feel comfortable expressing those viewpoints as well. If it's allowed on SOCIAL_MEDIA_X, it's implicitly socially acceptable. If SOCIAL_MEDIA_X shuts it down, it sends a message that it's not socially acceptable.

The rate of cigarette smoking among young people has dropped dramatically over the past few decades. This isn't because of any change in scientific finding, we've known cigarettes are harmful and cause cancer for decades prior to that. What changed is we stopped advertising them on TV and putting cigarettes in kids cartoons and movies. We stopped letting people smoke them in restaurants/airplanes/schools/hospitals/etc. Cigarettes became uncool, became socially unacceptable.

In one generation, smoking went from the coolest thing you could do to one of the least cool things you could do. Because it was made abundantly clear that it wasn't socially acceptable anymore, and that message was sent by banning smoking from public view.
From Shock to Awe: Documentary about PTSD & Psychedelics
Looks like it is. It hooks into some CPython interpreter stuff.
The 'Best Illusion of the Year' Will Make You Mistrust Your Brain
> The easiest way to combat extremism is to show it.

I don't think I've ever seen any evidence that that is true, and plenty of evidence that it is not. I know a lot of people take it as axiomatic truth, but I don't think it should be.
Whose commitment, exactly? The more I watch current events unfold, the more I realize they are the culmination of a very long game played by very powerful people, over the course of at least a generation.
> saw the "value" of my first home drop 50% post 2008.

So what? Not every investment goes up, and even those that do go up rarely do so linearly. As far as your situation is concerned, who cares if the value dropped 50%. You were smart, bought something you could afford (presumably on a fixed rate), and just kept making the payments. Over the long term prices would come back.

The problem came in with people buying houses they could clearly not afford, and with no cushion for any downturn. They were not boogeyman borrowers, and were very common in places like Florida and Las Vegas. People who could only afford the teaser rate payment on a 3/1 ARM when fixed rates were at historic lows. Not a smart financial move on their part.
Well this text states exactly that:

>> Such protection should be effectively guaranteed through the introduction, in Union law, of rights related to copyright for the reproduction and making available to the public of press publications in respect of digital uses in order to obtain fair and proportionate remuneration for such uses.

Which makes some sense. If you have a digital version that needs to still give you money but them:

>> In addition, the listing in a search engine should not be considered as fair and proportionate remuneration.

Says you will have to pay in a different from just driving traffic to those ppl.

Now if I’m a Creative Commons news outlet there is no way for me to waive that extra payment. The law states that just listing me somewhere is not enough and I need to be paid in a different way. I may not want that but the law INSISTS that I get paid in a different way.

Does this make it more clear?
It's not realistically possible to challenge them. If you do, you'll be brigaded for weeks (hopefully just online). And a lot of it is not exposed to anybody challenging their views, but largely just to people at least vulnerable to their views. Look at the twitter feed of journos, especially female jewish ones, that have tried to report anywhere close to something in that area.

De-platforming by very central actors (In order of my currently perceived descending danger: tld operators, credit card companies, payment processors, end-user dns registries, hosting platforms) is dangerous, but so is just letting entities like gab, the daily stormer etc continue largely unchallenged.
Like GDPR, where they claim like lunatics that their laws apply to every business in the world?

I don’t care how well-meaning or reasonable sounding their laws generally are. They clearly don’t have a clue.
As summarized in [1], whether or not they should be held liable is still up for discussion. How the law works and how it should work are two different things, the latter being subject to continuous debate.

IMHO, we can at the same time hold that Gab should not be liable for the actions (arguably) resulting from these posts, but that they have a legal responsibility to identify, report, and remove imminent incitements to violence.

For instance: one could argue that profiting from such incitements constitutes support / endorsement of said incitements. This is similar in spirit to the "business activity" approach mentioned in the above Wired article. One could also argue that failing to identify and report such incitements is negligence.

Are these commonplace interpretations of these legal terms? Perhaps not, but there are some signs of a general recognition that perhaps this should change. "Disruption" and "technology" are not valid reasons to shirk civic responsibility; if you cannot provide your service responsibly, perhaps you shouldn't provide it. After all, we demand the same of engineers who build bridges and contractors who repair houses - because there is demonstrable harm to be done by failing to exercise responsibility. What we're rapidly discovering is that demonstrable harm is equally possible in a digital realm; it makes perfect sense for our understanding of legal responsibility to be updated accordingly.

Also IMHO, while it is impossible to "silence" extreme hate speech like this, we should certainly try. The harder it is for neo-Nazis and other militant racists to self-organize, the better. By giving their ilk any kind of easily-accessible platform, we make it that much easier for atrocities like this to be supported, normalized, organized, etc. Sure, we should be very careful as to what we tar with the "militant racist" brush - but there are some very, very, very clearcut examples.

[1] https://www.wired.com/2017/01/the-most-important-law-in-tech...
I don't like that it encourages short "bullet points" rather than more involved discussion.
This is great news. The old implementation was a little scary, they had a full JavaScript parsing engine (and other similar parsers) running as SYSTEM. You can get a sense of it via this Project Zero bug report:

https://bugs.chromium.org/p/project-zero/issues/detail?id=12...

That specific bug and others were of course fixed.

The issue is that such complex code is hard to write well in the language they're using, and running as SYSTEM is just asking for a zero day take over from simply visiting a site with a malicious file or an unread email.

I hope other AV vendors follow suit on the component sandboxing. They're scanning untrusted files, who will happily try to crash or take-over the AV process itself.
The problem is that most tests break frequently not because of bugs, but because of some environment dependency that changed.

The tests break and we have to fix them not because a bug was found, but because something else changed that affected the test.

Most of the time spent with tests is not to catch bugs. When was the last time that you caught a significant bug with a test?
You must be part of some sort of culture war on Twitter. My experience is completely different. I don't follow people engaging in these battles and I don't post things that would be an engagement. It really is smooth sailing from there. Or, in the words of Steve Jobs:

"You're holding it wrong."

I use the "like" button for bookmarking interesting things. It would be unfortunate if I had to lose that because people on the "other side" of Twitter can't handle that responsibility.
I have to wonder if folks aren't making more of this news that is really there. I mean besides a lot money changing hands and the usual process of IBM taking on a lot of employees and eventually laying many of them off.

Could anyone venture to predict how this might effect the wider Linux ecosystem?
After his latest barrage of tweets, Elon Musk signing off Twitter for a few days
Someone who designs how everything should look and feel, and someone that implements that in Vue and JS.
> it's just i^(i * i)=i^(-1)

That's not as obvious as the usage of the word "just" seems to imply. When we start with something like i^i, even before raising it to another power of i, we first need to understand i^i. The rules for exponentiation that hold good for real numbers cannot be apply here.

How exactly is i^i defined? What does raising a complex number to the power of another complex number even mean? We define it! We first define the following: For complex numbers w and z, w^z = e^(z log w).

Now we use this definition to see what i^i is. We get i^i = e^(i log i) = e^(i * (2i * pi * n + i * pi /2)) = e^(-2 * pi * n - pi/2) for n ∈ ℤ. Note that this is the result of log(i) being multivalued.

So far we have established an interesting result that i^i is always a real number regardless of which value of log(i) we choose from. If we choose the principal value of log(i), i.e., log(i) = i * pi / 2, then i^i = e^(-pi / 2). But let us move on with the multivalued i^i.

We use the result of (i^i) and the definition of w^z to see what (i^i)^i is. We get (i^i)^i = e^(i log(i^i)) = e^(i(2i * pi * m - 2 * pi * n - pi/2)) = e^(-2 * pi * m - 2i * pi * n - i * pi/2)) = e^(-2 * pi * m - i * pi/2)) for m ∈ ℤ.

So we can see that (i^i)^i = -i holds good for a single value of m, i.e., m = 0.
Agreed. But simply letting responsibility run its course does not make the world a magically better place. Processes that lead to better global state often require catalysts, such as gov intervention (regulation, Fed actions, addiction treatment, etc).
If they forget to re-exempt it in three years, it becomes a felony again.
Unfortunately as I am experiencing it right now while it's great to be able to do lots of things and own the whole product, it is detrimental to your knowledge and your CV. I am in the job market after 14 years and my skillset is so specialised that it is hard to get a job. I got a few interviews but fell hard on home assignment. We'll see what the future brings.
> I had to supress my commercial project once I joined big blue.

I am pretty sure this is the standard practice at all large companies, at least in the US. Small companies may just not care too much, but even at a small company if your management notices you might have to choose between that and your day coding. I wish it was not like this, but to me this is at least somewhat justifiable.

Much worse is the desire of most employers to control everything you do, including your work on open source project off hours. Want to fix coordinate computation for an open source satellite sim? Call the lawyers first. Lead a robotics club at a high school? Check with the management. IMO many employees do it anyway and hope to not get called on this, but this is formally going against the contract.
Twitter is built short-burst/high-speed communication - the kind that works great for machines but not for humans.
The result is that it has turned the world into one massive Medieval village; flash-spreading of rumours, hysteria, bigotry in-between maniacally virtue-signalling and choir preaching.
I also prefer to do that. I was not explicitly saying this was the worst trait, more the general biggotry, intolerance, racism, xenophobia, ignorance, sexism and anti-Semitism that seems to prevade the site. Examples of which I cannot link to, nor would I want to. However you can see a lot of the recent shooters posts are merely reposts of others, so it's not an isolated nutjob.

The example above was just pretty funny, as users (or bots) decry "libtard intolerance" shoulder to shoulder with some of the most intolerant views there are
The fact is that service providers in the desire to control content are distorting what an internet connection actually is in the courts, especially when that corporate shill Ajit Pai insists on claiming that internet providers are information service providers rather than providers of dumb pipes who are supposed to link the customers wherever they want to go.

Blocking at the DNS level and routing level is technically a breach of the contract with the customer, because an internet service is simply an agreement to connect your equipment to an IP address, and the providers are in breach of contract when they do that.
I'd guess because VLA on the heap already existed and it's called malloc. The only difference would be free() being called automatically but that is not something the C standard would do lightly.
>Personally I think you enter an alternate universe.

wat

Seriously though, have you tried to experiment with a paper strip yourself?
Yes, the hole is the handle -- imagine the cup part "melting" into the handle and you get a sense of how the transformation works.
Sure did! I saw some criticism of Jews and Israel in there. I'm asking if GP can provide an example of

actively courting white supremacists

which I haven't seen (haven't, and for the moment can't, look into it myself). Since GP screenshots Gab as a hobby, this should be easy.
Meh. Look at the official PR of gab, and tell me again they're solely concerned with free speech:

https://twitter.com/Popehat/status/1056266704148262912 https://twitter.com/ClenchedFisk/status/1027690034718224384?...

are a good start, but there's lots more (even though they're currently deleting some of it).

They're trolling and not actually concerned with free speech. It's just a way to sow division for them.
I don't know that limiting free speech addresses such abuses.

Maybe the spread of "free-form-facts" propaganda is not as significant, as that there is a large subset of people who are easily misled. If you can't judge and think critically about the stuff you hear you're basically a house plant with complicated emotions.

Also how do you know what is propaganda and what is not if you've never been exposed to it?
The interesting question is going to be: why didn’t the pilot abort the takeoff? Did the problem become obvious only in flight, or were the warning signs on the runway before it was too late?
Why we use Ruby on Rails to build GitLab
And nothing of any value is lost
No one said that at all. The point is that there was plenty of greed to go around. I watched multiple friends get caught up in the hype. They called me stupid for not taking on a huge loan because "housing only goes up" or "you'll never be able to afford a house if you don't buy it right now" or "I'm going to sell this in a year for 100k profit".

My thought was always I have a good job in software making way above the median income, and I can't comfortably afford a house. There is no way this can continue. It lasted much much longer than I would have guessed though.
I don't think it ever was the _highest_ good. It may be argued that it has moved around the hierarchy, and it may in fact not be at an all time high, but there were always things which we (society) put above liberty.
Hey, yeah that's a great idea! I have been keeping my eye out for neat sketches in the wild.
One who is translating a mockup into HTML/CSS isn't "designing" anything, at least not in the sense that most people associate with the word.

I agree that they are separate roles though.

Thing is I've never met anyone who enjoys the so-called "designer" role. Translating a mockup means dealing with CSS which is a pain in the ass, there's no creativity, and it's not intellectually stimulating work. Add to that the fact that the "designer" role is often treated as low status/prestige and it's difficult to get people to do it.

It seems like the kind of role that companies should just outsource.
Are tweets all about a bunch of text though? There are snippets, photos, links, videos, and other formats of content that might be useful for future reference.

Sure, an external app to manage this kind of content is good enough, but what OP is trying to say is that it would be nice to have it in-built in the Twitter experience by default.
How to Find a Technical Cofounder, CTO or Tech Partner for a Startup?
IBM Takes Over Big Open-Source Software Distributor, How Will It Affect Crypto?
SimTunes was (and will always be) a huge source of inspiration for me. Played it a bunch as a kid. :)
basically use it as a squishy toy
the fact that individual news organisations can't even waive this right, really makes this look lobbied, because the lobbyist corporations will definitely look bad if the others choose to not charge this tax
No. You're confused.

There are anti-semetics hiding behind the 'free speech' banner, saying they have a right to try and convert more people to anti-semetism, and that nothing should stand in their way. It's not the other way around.

The version of Article 19 in the ICCPR amends the "freedom of expression" by stating that the exercise of these rights carries "special duties and responsibilities" and may "therefore be subject to certain restrictions" when necessary "[f]or respect of the rights or reputation of others" or "[f]or the protection of national security or of public order (order public), or of public health or morals".

https://web.archive.org/web/20080705115024/http://www2.ohchr...
Agreed, but long term rates are and always were (to my knowledge) higher exactly because of the larger uncertainty.

That said, "mark to market" is better than some magical nominal pricing. Of course creative accounting is the name of the game, that's why regulators need proper authority to request reports that help clarify things (so that helps them to stay ahead).
And it's often inversely proportional to popularity
Twitter is just not a platform for discussion. It was (and is) useful as a smart link finder because interesting people post about stuff.
Who contributes the best code to open source projects?
> You cannot argue faithfully with 140 characters.

Most people couldn’t make a coherent argument even if you gave them 100,000 words.
Details matter. They alerted law enforcement to Robert Bowers' profile before the police or the public knew about it, and certainly before criticism from the mainstream media. They could quite plausibly covered this up seeing Gab.com does not have a wide user base.
TRAVEL SERVICES MARKET IS EXPECTED TO HIGH GROWTH RATE
The typical way to pick a name for a language is to choose a dead mathematician who is obscure enough that only mathematicians are familiar with his name (so, no Aristophanes, Euler, or Godel) & who hasn't already had a language named after him. (This worked for Erlang, Church, Haskell, Ada, and a whole host of others.)

Another popular way is to take a term from mathematics & misspell it. (See: Clojure, Clozure.)

Languages that are derived from other languages often have themed names -- for instance, the various javascript preprocessors have mostly coffee-flavored names, brainfuck derivatives usually include either "brain" or "fuck" in their names, and befunge derivatives usually end with "funge".

Sometimes, languages are named after imperative verbs (such as the approximately 3 languages called 'go') or arbitrary physical objects (Rust, Elm). Language-themed language names are popular, too (LISP, SmallTalk, Guile).

Languages I've made have been named after fictional characters (MYCROFT, named after the computer from The Moon is a Harsh Mistress, himself named after Mycroft Holmes), authors (WILSON, named after Robert Anton Wilson), and descriptive acronyms (GG, the language compiled by GGC, is for generative grammars).

Anarchy is a pretty loaded term (and I say that as an anarchist); chances are you'll turn off a lot of people with that name.
> "The cloud" is a set of APIs for provisioning but also a bunch of managed services that surround your instances, pub/sub, DNS, load balancers, managed SQL. All of this is almost designed to be a vendor lock-in.

A lot of it is, but I strongly disagree that all of it is. Many of these are perfectly interchangeable with the exact same software (FOSS DBMS, web server, load balancer, etc.) running on a competitor's managed service, VPS or on your own premises. As for the services that aren't, I do think the IT architects and managers who agree to use them are absolutely crazy and ought to be fired. If all of them are fired, cloud providers would be forced to provide interoperable provisioning APIs and services or perish.

> However, disregarding the vendor lock-in: How does my OS integrating with AWS's APIs help my on-prem services?

I suppose it doesn't, but why should it? If you think they bloat up your local installation, maybe you can just not install the kernel modules/daemons/libraries in question.
While I agree with the spirit, I disagree in whole. "One line config change? I don't need a code review." At our org, even that needs a CR. It takes a few minutes generally to request it in our chat room. Usually, the other person sees no issue and you get their stamp that guards the build process. However! Multiple times (a small percentage), the person asks for a clarification on it and it turns out that a conflicting config needs updating or a comment is warranted or they remind you that this change will (maybe minorly) affect another team and asks if you reached out to let them know.

Can it get in the way? Yes, it can. So as a team, learn how to streamline. For us, usually someone is available for a "quick cr." Larger ones take longer. Maybe some changes are too small, but for our team (no CSS), we've not found a consistent candidate.
CRISPR Gene Editing Shows Promise for Treating a Fatal Muscle Disease
This is not true for the Congress which is the comparable institution to the European Parliament.

Each state is apportioned a number of seats which
approximately corresponds to its share of the aggregate
population of the 50 states.
... The method of equal proportions minimizes the
percentage differences in the populations of the
congressional districts. [1]

Some outliers exist, because states are guaranteed at least one seat (compare that with 6 for Luxembourg)

[1] https://en.wikipedia.org/wiki/United_States_congressional_ap...