skysight-inc/HackerNews huggingface dataset:
Haskell does not actually get rid of side effects in practice. I find that tons of Haskell code involves do notation which is basically code that embraces monadic side effects which sort of defeats the purpose that this article says of pushing side effects to the edge.

Really in order to “push side effect to the edge” people need to avoid using monadic composition as much as possible which I see Haskell programmers rarely doing in practice.
You just demonstrated that you didn't read (or understand?) the paper and once again made my point for me, so thanks:

The article is saying is that in the process of hate speech someone could commit something like defamation...

Parler says they won't be a tool for tortious conduct right?

_The literal article you linked is explaining how some courts have found calling someone a nig**r is not defamation_

And more importantly... if no specific person or action against a group was mentioned then the entire article doesn't even apply!

There are _so many deeply hateful things one can say without exposing themselves to a tort_

I mean in your mind I guess it's ok to make a comment that just states the word nig**r over and over because it's not tortious right?

Because Parler's guidelines are saying since it's not tortious they wouldn't deplatform the user!
Yes, you are right that a lot of folks on the Trump side want to silence Biden supporters. That's terrible.

The Biden voters actually did make effective moves to silence Trump supporters. That's also terrible.
All of them?

Not all, fair point. But enough that it feels to me like to credit them is like when some people defend the 'boogaloo boys' by arguing 'not all of them are racist'. Okay, but it doesn't inspire much confidence :)
Right, but other people in "society" besides big tech, support this decision.

Nobody is thinking society is just big tech people. There are a lot of people who agree with tech's decision to cut off coup enablers.
To me it's not the trivial cases like this that make type inference useful. It's when you get longer types like `Arc<Mutex<HashMap<String, String>>>`. Granted, that could be solved with a `type` declaration (or `typedef` in C++) but it's still convenient to be able to say: `let mut x = Arc::new(Mutex::new(HashMap::new()));` and let the compiler figure out the rest based on usage.
I disagree with what he said, but you're seemingly doing your best to make his point.

He's saying that when a person don't like something, the recent trend is to just label it as "inciting violence". He then adds onto that by saying the idea of "silence is violence" means that anyone who does not speak out against the disliked thing is inherently guilty of "inciting violence" as well, so lurkers and moderates are not safe from being labeled.

Again, I disagree with what he said. However, accusing his post of threatening violence against everyone with whom he disagrees does kind of support his point.
Actually, Parler has been use to literally plan an overthrow of the US government. That's why it's banned.

So far, Parler and its associates have come a lot closer to dismantling American democracy than Iran ever has. That's why they get taken more seriously. Neither Twitter, nor Apple, nor Amazon want to be responsible for the rise of a fascist regime in the US.

Too often, you can't see the rise of authoritarianism until its too late. This time, we saw it in time. I commend these companies for taking a stand, despite the obvious backlash they'll suffer as a result.
How is disappearance from papers a good thing? I found a patent (!):

https://patents.google.com/patent/US6973187B2/en

It’s written in patent-ese, but it looks like a mediocre attempt at an efficient authenticated encryption scheme, and it doesn’t appear to use the building blocks of modern schemes. I can’t even find a coherent description of what the “non-cryptographic manipulation detection code” is or what properties are required.

Meanwhile, the Telegram protocol is new. Surely it should use a standard AEAD with a security proof.
I had no underlying point. I just thought it was funny. That my response poking gentle fun at Portland has made you so furious is funnier still.
Doesn't min_const_generics (stable once 1.51 releases on 2021-03-25) cover everything std needs (implementing traits for arbitrary array sizes)?
The year ahead: Security experts predict 21 key trends for '21
Why don't you use DE? You can change window manager.
I spent 1 year to focus on learning Haskell. It's a brain-hacking language, too hard to master. But in the end, i've got some nice basics on doing functional programming the right way. Immutability, composable abstraction lies in the heart of a maintainable software i'll produce.
Handy | Senior Software Engineer | REMOTE / NYC | Full-time
Handy | Engineering Manager | REMOTE / NYC | Full-Time
Handy | Senior Site Reliability Engineer | REMOTE / NYC | Full-time

Handy is a home services marketplace on a mission to disrupt the $400B home services market by seamlessly delivering every service to every home. Our team is growing and we're looking for collaborative, enthusiastic technical rockstars to join! We deploy to AWS with a microservice architecture primarily in Ruby on Rails.
Senior Software Engineers apply here: https://grnh.se/f2f131522us This is a unique role working on internal tools within our "Foundation" team. You will get the chance to make an impact on our SDLC both technically and strategically.

Engineering Managers apply here: https://grnh.se/b90333a12us You will manage our Payment Platform team and will be a hands-on technical manager, as well as working closely with our product team. The team works a lot with RESTful APIs in our Ruby on Rails stack.

Senior Site Reliability Engineers apply here: https://grnh.se/568137b42us You will help shape our infrastructure and build the foundation our team relies on for the rapid, reliable delivery of our product. Our stack consists of technologies such as Kubernetes, Prometheus, Ruby on Rails, MySQL, Redis, Elasticsearch inside AWS.

Or if you're interested reach out to cnaughton@handybook.com
On a tangent: This hacking of parler might be the reason a more recent WW does not come into fruiton.
8chan (8kun) is back online, yes. They just used a different hosting provider.
The end of Flash: what legacy will it leave behind?
There is a German saying that goes something like "if there’s a Nazi at the table and 10 other people sitting there talking to him, you've got a table with 11 Nazis.”
The danger with that approach is that the hashed password has become the password. If the hashes are leaked, they can be used to login.
Sometimes the manufacturer makes it difficult. Replaced the light bulb in my parents' oven last week. The manufacturer only sold the bulb with the entire (expensive) housing as well. A bulb! We managed to find a supplier with a compatible bulb (which meant a quick swap).

I'd like to think there was a reason the manufacturer wanted the entire housing replaced?
The actual votes on a block can be encrypted separately.

The chain makes the system completely and easily auditable. You can't easily game the system. Votes can be easily tallied and randomly sampled to ask voters if the votes match up.

As to repercussions, you already sign your ballots and register to vote. Because of this, there's pretty much no stopping government repercussions if they chose to take action.

Most importantly, it gets rid of all the election fraud debate.
Stop Wasting Your Money on Bourbon That’s Too Old
I’m just annoyed that Steam still doesn’t support standard TOTP two factor but uses either an email code or their app.
So it’s now just a given that all of HN objects to the phrase “free speech” without limits?

Seems like a pretty radical assumption and a pretty sad sign of the times if true.

Note: this message has nothing to do with Parler and being right or left. Just about the phrase “free speech” and what it now connotes.
One angle for concern: this means only big, established companies with their own infrastructure will be able to stay up while hosting calls for violence. Anyone hosted in the cloud is now responsible for their own censorship, massively raising minimum cost for competition.
> It's frustrating to see that a private company's bad behavior wound up being a stain for the government like this.

Do not be confused into thinking there was no government collusion. Not only was solyndra a cesspool of revolving door players, it definitely knew how to play the government contracting game. I used to deliver food for ill low income housing clients and on one complex I visited saw old solyndra tube on top of the building. Someone had to look at this project and see it as a cost plus opportunity for an unrelated and unnecessary product; and now that housing block is saddled with unsupported infrastructure. Who is going to pay to remove those solyndra panels and put some other solar system up there?
What Computer Programmers Can Teach Us About How to Fix Our Lives
Why Facebook not closed??
Why not deplatformed?
Why not public shami g?
Why others get all this?
Top talent works at PornHub so I imagine Parler would have done all right. Perhaps not in the area of security, but we can point at plenty of other companies that were discovered to be lacking in this area at relatively early stages of their lifecycles (e.g., Zoom), not to mention a few very mature organisations (e.g., Intel!).

One of the things that's incredibly unhelpful in our current political debates is that there exists a very noisy (at least) minority on both sides of every one of those debates that assumes all the people on the other side are idiots. In general this is not true[0] and so, yes, even though Parler was a social network explicitly for conservatives, they would still have been able to hire smart people.

I don't say that Parler was for extremists, although an extremist contingent was certainly present, but it's worth remembering that even those that are unequivocally and uncontroversially agreed to be extremists by the vast majority of people (Bin Laden, Stalin, Hitler[1], et al) were always able to "hire", or perhaps disciple, very smart people.

Being smart is not the same thing as being ethical, by which what I really mean in this context is sharing the same set of ethics that you or I have.

(On a tangentially related note to both my first and last paragraphs, Boeing employ a very large number of very smart people and yet, as the 737 Max debacle clearly illustrates, they were nursing some absolutely horrendous culturual issues that led to a situation where that airliner was certified and sold even though it contained systems that incorporated severe safety failings.)

[0] And the culture of endless cheap shots, snobbish intellectualism, and disrespectful dismissiveness that surrounds political debate these days is not a force for good in the world.

[1] At the risk of invoking Godwin's law.
I don't think anyone except consumers themselves can speak to why they buy their products. The prevailing dogma that users want Apple to think for them is trivially false.
If you are asking how it would be technically feasible, there are essentially two ways at the top of my head.
1. End to end encryption. They store your data, but without your password, its encrypted in the db and useless.
2. You pass all your data in every request, like a sqlite file or something.
Covid 1/7: The Fire of a Thousand Suns
This story is two years old.
Anti SARS-CoV-2 Nasal Spray Begins UK Trials January 11th
> You realize the account in question for Bannon had also gotten away with temporary suspension in the past right?

Nope. I never heard of Bannon's Twitter account being temporarily suspended in the past. Can't find any source for it. It can't be possible because this account was created post-pandemic (aka 2020). If you can point me to any source which confirms what you say I'll be willing to change my stance that Twitter did give him a "chance" first. If you are talking about Breitbart editor Milo Yiannopoulos account being banned then that is not the same as Bannon's account (called War Room: Pandemic - Suspended account here: http://twitter.com/WarRoomPandemic).

The best part is that Bannon did not even put the video on Twitter but instead put it on Facebook. But still got suspended by Twitter. Whereas Kathy Griffin posted the photo and video of the photoshoot on Twitter and got a rap on her knuckles.

a) Twitter literally spent years fighting Daesh on their platform and you're cluelessly trying to paint them as being in bed with them or something...

Yeah that is why they were sued for it right? Maybe you can tell the widow of the man who died because of an ISIS attack this logical reasoning. Let us see if she will be convinced with your reasoning.

That lawsuit was thrown out. You know why? Because of Section 230. Which surprisingly only applies to Big Tech. Not to small tech like Parler.

trying to paint them as being in bed with them or something...

Isn't that what was done to Parler? Using the users posts to ban Parler from all platforms. By trying to paint them as being in bed with them or something. Section 230 was turned into a joke when it came to Parler. What is the use of Section 230 if a platform can be censored and banned nevertheless?

https://www.business-humanrights.org/en/latest-news/usa-judg...

"A US judge...tossed out a lawsuit accusing Twitter of abetting terrorism by allowing Islamic State propaganda to be broadcast using the messaging platform. District Court Judge William Orrick granted a motion by Twitter to dismiss the case, reasoning that providing a platform for speech is within the law and that the company did not create the content. The Communications Decency Act protects online platforms from being held responsible for what users post."
I live in the EU and have never encountered a carrier locked phone. It's quite an amusing concept, and the first carrier to come up with it must truly have been evil.
They front loaded capex in Germany and accelerated the shutdown of legacy power plants.

They will probably end up paying less than everybody else in 10 years as the rest of the world plays catch up.

Building out new capacity costs more than using existing capacity.

When France's nuclear power plants EOL and they have to build out new capacity they will have to pay for it sometime as well.
You ignored my main point, which is that coal is also subsidized because we don't accurately price in all the pollution.

Solar would have been explored much sooner if we factored in the pollution.
WSJ ceased to be a serious newspaper when Murdoch bought it. But of course, almost half of the country voted for 2020 Trump, so almost half of HN probably likes him even today. So you will see this and more like this being upvoted.
So let's start by looking at Hacker News. Where on HN can we see people plotting mass executions like that?
This couldn't come soon enough.

I just had my washing machine break. It kept giving error codes and the door won't lock.

I called the company who said the model is way to old to have warrenty, which is true, and then said they couldn't assist me in repairing. They said they could only send a (paid) technician.

I Youtubed the model and found an array of DIY repair videos. I used those to dissassemble the door lock mechanism only to find out it had short circuited. Here's the pics: https://imgur.com/a/ECM5AuI

And after I called for replacement parts they started berating me for trying to fix it myself, saying it could be dangerous and a potential fire hazard.

I hope this new law will help in this aspect; it's ridiculous I have to go to YouTube to find out how to repair a washing machine and the company itself refuses to help...

And 2 year warrenty is way too short anyway. I hope they change it into something dynamic like 1 year per €200 sale price or so.
Not to be discouraging, but isn't this the role ActivityPub already fills?
10 kW is almost 10% of the max output of the engine in a honda civic. for another comparison, that would be like running three typical car AC systems at max simultaneously. so not infeasible, but a meaningful hit to fuel economy in a smaller vehicle. it would be even more detrimental to the range of a small EV.
It's not a "political flame war." For the past 4 years, we have had an ultra-right wing, authoritarian, nationalist president in the White House. That's literally the definition of "fascist."

> In fact, Harris funded bail for rioters who were much more violent than what we saw on the 6th. The BLM riots caused over $2 billion in property damage, killed dozen of people, and maimed hundreds. Police officers, and Federal courthouses were a notable target. Also the Whitehouse on at least one occasion.

And, for that, I give her credit.

While the casualties are regrettable, I'm not sure why you even mention them here.

Property damage? Pffft. Who cares? That's what insurance is for.
> Is it really that painful to write "String" each time?

I find it more painful to read code that has too many type annotations. I also find it painful to read code that has too few, so I'd argue there's a bit of an art to it.

But languages that have type inference but allow type annotations at least allow you to try to hit that balance.
A good first start is to own/control a domain (such as whatever.com) and use a web hosting provider that supports its clients. I strongly encourage people to use Nearly Free Speech. They've been great to me over the last 15 years or so.

Beyond that, I think originating your content on your property is key. If someone repeats it on a social network, that's fine. Just don't create it there.
Yup, peace of mind in the USB world apparently comes at a large cost.
Investors gobble up scarce Bitcoin as price crashes first time in 5 months
Bingo. They most likely didn’t care. It was all a means to an end. I would be combing this data to see if any active users that were inciting a call to violence are employees or contractors of say: Epoch Times, Members of Congress or their staff, members of law enforcement (especially capital police), select corporations or donors.
The Social Ecology of Covid-19 Cases and Deaths in New York City
Offering features that users want attracts users to the platform and in turn generates revenue. Not every feature has to generate revenue directly.
The most shocking thing I ever learned about solar panels is that they behave as a rectifying diode when they are not receiving sufficient photons.

That means you can screw up the current from an entire bank of solar panels by having just one of them in deep shade. So if you want maximum generation, you either have to site them in a very clear area, or wire them all in parallel instead of serial, which means much fatter wires to reduce transmission losses, and then larger conversion losses?
I agree, I love vintage cars because they're simple and impressive in an understandable way. I also prefer the feel, since it's more analog and connected to the road, and they often did more with less than modern cars, similar to how old computers were often more responsive with less. Cars need safety features and more complicated electronics, just like software needs security and telemetry/monetization now. And just like I'm impressed by modern CPUs and GPUs and SSDs and NNPs, I'm also impressed by modern turbo engines and things like skyactiv-x. I'd wager the reason people are always interested in vintage things is actually just that people are always interested in things. If we had access to future tech somehow, people would probably take interest in that as well
Well, AAA studios like Id Software open sourced their game / engine as well, I think they have a policy of doing it X years after releasing the game.

They realize that 5-10 year old game engines are unlikely to be useful for current-day games, and that they earn money off of the game itself, its assets, storytelling, marketing, etc - not so much the code of the engine itself.

That said, while making the code open source, don't stop offering the opportunity to send you money, e.g. by selling the game. Id also only open sources their engines, not the assets, so if you want to play an open source version of Doom, you need to buy the game itself as well.

similar to Open Transport Tycoon I guess.
The democracy and freedom of political views and speech in the US is now dead. It is like these days the Democratic Party represents the good guys and the GOP represents the bad guys. Anyone who agrees with some of the conservative ideology, or remotely disagrees with the Democrats will be alienated, labeled, draws anger, and eventually banned, silenced, fired from work and face retaliation.
Where are you located? In the northeast US, I keep seeing panel prices come down each year, to the point where they are a fairly small portion of the system cost these days- labor now dominates the price.
I've seen similar setups to allow testing suites/local/lower environments to allow less restricted access. You have to be sufficiently careful how they work to prevent misconfiguring the real thing which may have happened here

Example:
In production, a load balancer or other proxy handles authentication and passes a signed JWT to the application but running locally the application will take a JWT directly and signature verification is disabled. In this case, the application has multiple checks in place to make sure it's running locally and in production environments it has network policies to only allow traffic from the authentication infrastructure.
Lawyer against harmful Unitary Patent reform call for donations
The response should be to pass $2k relief checks.
That is also an issue. It probably can't be anonymous. If someone else hosts your content, they decide what you're allowed to post. If you host your own content, the authorities need to be able to find you.
This isn't already been going on since forever? Doesn't any government need read-only access to a citizen's bank accounts for taxes already?

What am I missing?
> [Jan 17, 2020] - Reward of $5000 issued

It's 2020, not 2021. The issue was reported in december 2019.
TBL and W3C could enable competition to de facto monopolies such as FB by providing web standards that enable competitors to overcome FB's inherent walled garden first mover silo advantage.

How?

Extend HTML to include a Like button and a Share button, and implement a new standard that defines an open access comment platform.

I'm not suggesting W3C should set up servers to compete with service providers. Rather, it could define protocols for those capabilities as web standards which are designed to enable arbitrary 3rd party implementers to federate interactions. That way, service providers could attract niche social groups, whilst pooling interactions, thereby overcoming the dilemma of all being too small to compete with FB.
Try the first desktop UI in the browser – Smalltalk 78
I've recapped the depths of last summer's BLM/antifa violence in previous threads:

https://news.ycombinator.com/item?id=25667848

https://news.ycombinator.com/item?id=25691407

https://news.ycombinator.com/item?id=25671284

Objectively, the summer's riots (as opposed to the more numerous peaceful protests) caused more deaths, injuries, and property damage. At the same time, the assault on the capitol was an unprecedented attack on democracy and the peaceful transition of power, to which there is no direct BLM parallel.

For now, I suggest we all stop comparing these things. I don't think many are receptive to either side of the argument. Emotions are still running high, and we're not through the transition of power just yet.