skysight-inc/HackerNews huggingface dataset:
EU (without the the) is sometimes used as shorthand for Europe, especially when space is limited. It is technically incorrect, but so is referring to the US as America or to North America as the US.
I pronounce fsck as f-sick.
> Rust has this thing called “Firefox”

Less than 10% of it:

https://4e6.github.io/firefox-lang-stats/

Also there were several Rust developers laid off from Mozilla a few months back, including the Servo team:

https://www.reddit.com/r/rust/comments/i7stjy/how_do_mozilla...
Wikipedia's page views, though, are relatively flat since 2016. I suspect, in large part, because of Google's move to expose Wikipedia content on Google pages, removing the need to follow any links to Wikipedia for many queries.

https://stats.wikimedia.org/#/all-projects/reading/total-pag...
Pragmatically, a regular full audit by an external entity might produce interesting results. Who is their auditor? That might be a pertinent detail to provide.
Car maintenance can be shifted to another party with a different business model, eg leasing your car makes it someone else's problem.

Similarly, "Functions as a Service" makes many problems the hosting provider's problem. All of the low level goop is theirs. You still have OP's problems but the responsibility surface is reduced.
Roads and power grid are utilities managed by the government. If we want Twitter to be managed the same, we are free to do so. That may be the ultimate solution, but I'm not yet convinced.
Signal messaging insecure certificate on production, how is this explained?
I figured I wasn't the first one to think of the idea :)

I'm not sure how I feel about it though. A "commons" physical space has has an firm upper limit on how many people it can reach.

I don't think anyone is entitled to the massive amplification of their words that a large social media platform can provide without recourse to either being moderated or curated the way other broadcast media is done. A person could not perform some analog to "shouting fire in a crowded theatre" on those traditional media forms, and I don't see how doing it on the internet should change that.

The problem as always is where do you draw the line? Some free speech advocates seem to say it's too difficult so we shouldn't try. That one reasonable step could be the justification for an unreasonable one. I think that's a complete cop out. I think you do the reasonable thing, and then fight against the unreasonable thing. Not give up because it's not easy. It's a hard thing and we need to constantly as a whole and in individual circumstances assess our judgements, but not back away from making them.
Wow. First I’ve heard of it, and now I won’t be using anything else.
This is not impossible to pull off. Especially if you have some networks in tech, who may find the idea of hiring performing engineers from you but just junior or too much of role, to be valuable.
Thankfully, there's a measure of how correct a financial strategist is: fund performance.

You believe Epic Bubble is nigh? Then you know how to make the most of it. Don't just preach, lead by example.
> Every time you decide to solve a problem with code, you are committing part of your future capacity to maintaining and operating that code. Software is never done.

I am clipping this for use in future internal discussions. I have trouble communicating this point, this sentence does so concisely.
Awesome video, that looks like a super power, ordering a set of roller blades now.
And that number is 42. Now the question is how to write all the functions to decode what we want from it.
The one thing that I’ve noticed on the HN convos is that space is being made for parler and those that use it, unintentionally.

It seems that not many people have been to parler, and very few links to screen shots or other evidence is available.

Unfortunately - and this really is just what usually happens - the noble arguments for free speech get converted into a shield to add respectability to parler and hate speech.

And if the trend continues, more political or even subversive content starts appearing in the sub, at just the angle to take advantage of the blind spots of forum goers.

It’s happening here, I’m seeming that dumb path finding algo for indoctrination playing out over the past three threads.
The waters are already muddy. Remember that we are discussing this in the context of censoring speech, "are there plausible stories" can't be the deciding factor in that.
from collections import defaultdict

d = defaultdict(int)

d['non_existant_key']
So the idea is a form with a checklist?
The OP didn't say that though; they did say they had a zero-carb diet, but my interpretation of that was "very low carb diet".
The Oasis SSB client [1] is a webapp which you open in the browser. Oasis (like nearly all SSB clients) is a JavaScript package which you can install via npm.

[1] https://github.com/fraction/oasis
Awesome! Locking an entire generation into an echo chamber makes it so much easier to get away with things in real life!
Did you have a problem with Twitter banning ISIS propaganda pages and recruiters?
Sporty cars in the US are often sold with summer tires. I'm quite sure many consumers don't realize how much difference a good all-season or winter tire makes in snow.
How do you propose we bring his victims back to life?

You're a dangerous idiot with garbage ideas.
They agreed to the TOS like everyone else...

If people don't want 'big tech' to be 'Ministry of Information' stop using them as such? The Chinese government has plenty of channels they could use instead.
Ask HN: What alternatives to social media do you know?
What alternatives to social networks do you know.

I know a little: gab.com and parler.com. Perhaps there is something else interesting.
https://en.wikipedia.org/wiki/Censorship_of_Twitter

> Twitter is blocked in China

> According to the official verdicts as of 2020, hundreds Chinese were sentenced to prison due to their tweeting, retweeting and liking on twitter.

I don't think they'll be all that surprised.
Word of caution to anybody reading this, GMO has been saying this for years...and they will be right eventually of course...but it doesn’t mean you should do anything different with your money.

A tale of the worlds worst market timer:
https://awealthofcommonsense.com/2014/02/worlds-worst-market...
Wikipedia is the best overall source of human-readable information.

The Mt Pleasant site talks about the frequency (but not date) of meetings from the parks and recreation department, while Wikipedia actually has the location and the reasons why the town is notable.
My explanation was pretty poor, let me rephrase

For example, when calling

Array((x, y), (z, w)).index((z, w))

the following piece of code is executed

bool(Array((x, y)).__eq__((z, w)))
= bool(Array(False, False))

If __bool__ returned whether the Array is nonempty, bool(Array(False, False)) would evaluate to True and the method would wrongly return 0.

You're right that it would be more clear if __bool__ would behave similarly, but since Array computes operations element-wise, it isn't possible.
Brave Reporter Goes Off Script on Air – EU
I've been using YouTube since almost the beginning and have never even bothered with using it to watch traditional TV (legal or illegal).

Instead, when I remember that time (Google Video still was a competitor), things like these come to mind :

https://www.youtube.com/watch?v=MpKqQxTURik

https://www.youtube.com/watch?v=Q0cq2ymJu7g

(ok, this last one actually predates YouTube by a decade :

https://web.archive.org/web/19991012210910/http://tie-tanic....

"Expect about a 4 hour download time for the 48 Meg. [13 min? 5 min? QuickTime .mov] Version using a 56K connection." )
Because that's its most common use - to impersonate as a privileged user - so su quite naturally becomes super user
That's a very good point, thank you.

I could add some explanation on github and offer two kinds of optimization (lossless and lossy) and add a quality slider for the lossy one
Parler R.I.P
https://www.bellingcat.com/news/americas/2021/01/05/how-the-...
None of those are ISPs? Fios does not block me from accessing arbitrary IP addresses.
No, we definitely don't know that it's used as a tool for control.

We know for sure that the average temperatures have risen higher in the last 40 years than they have ever before. We know this is not natural. We know that prior to the 70s the world was cooling.

Reversing climate change is an aim to make society and the world better as a whole. Not for "control".
I really don't know what would have happened. There was nothing worth objecting to, though it was certainly worth reading to understand the boundaries while accessing their system (i.e. it was for course use). Even if there was anything objectionable, the student may have to drop the course (rather than flunk it).

Overall, I view blindly signing ToS as the foundation for the situation we see today: these agreements exist in cases where they probably should not or include terms that are increasingly detrimental to the recipient. There is a bit of a difference between outlining the rules for accessing a service and granting a service the right to sell your data or stripping away avenues for legal recourse.
> Even a supposedly design-first-consumer-friendly company like Apple

The company that actively misled consumers about the EU wide minimum two year warranty, sold it separately as extended warranty and finally placed the court mandated correction on its home page just a bit out of sight.

If so called "consumer friendly" companies had to write a honest guide to social interactions it would start of with a chapter on the benefits of rape and pillaging.
Where did I say I supported people storming gov. buildings in Portland? Anyone destroying public or private property should be arrested. See how easy that is?

The whataboutisms/false equivalences from Trump supporters is annoying. I'm surprised you didn't bring up Hilary's emails, but I digress.

No one said the protest on the mall was a problem until Trump incited them to occupy the Capitol after priming the pump for months. Where are the politicians inciting the Portland protesters to insurrection?
You can already do that with

d.get("non_existant_key", default)
Operation Babylift(1975)
Because it implies you are invested in the particular technology enough to care about minutiae.

Personally I just like using it as banal objection to win arguments.
In some cases arguably.

https://www.strongtowns.org/the-growth-ponzi-scheme

But I think the initial-to-maintenance ratio of software is both different than for physical infrastructure, but also perhaps more importantly, very different than many decision-makers expect.
> In general, the problem with Linux on smartphones looks much like its problem on PCs. Many and various groups enjoy developing new versions of the operating system, which are all more or less doomed from birth. None of them have the skills, the interests or the money to create viable platforms that include the hardware, apps, services, packaging, marketing, advertising, distribution and support on the sort of scale needed to sustain a real product. Without those, they are unlikely to attract much interest beyond hobbyists and enthusiasts.

And this is why no matter what they will keep failing.
> I don’t know if iPhones have a dedicated chipset for H264,

Yes it does, both H.264 ( AVC ) and H.265 ( HEVC ).

But that doesn't really matter because your ( initial ) point still stands, real time H.264 encoding isn't taxing on an A14 anymore. Remember H.264's work started before 2000 and finalised in 2003. That is like playing Doom 3 on your iPhone. No longer technically taxing by any means even if you are playing it at native resolution.

However the industry is well aware of the slow down [1] of Moore's law. The cost increase as well as TDP headroom. So thinking we could continue to throw hardware at the problem simply doesn't work.

[1] Moore's Law actually includes a time frame within it, so it would not be wrong to say the law is "dead" considering it has slowed down way beyond its time limit within margin of error. But modern day's media and computer PR tends to use Moore's law as word for transistor improvement.
I really wanted to like OCaml for the reasons you mentioned, but the ecosystem seems to be a mess with several “standard libraries”, mediocre tooling, and a dearth of libraries. Moreover, the language is still working to get its parallelism story out the door and Windows support is either lacking or non-existent (I forget which). The documentation is also rather poor, to the extent that I would often try to infer the OCaml solution from F# documentation. Moreover, when I’ve asked (polite, good faith) questions about how to do something in any online OCaml community, I was met with defensiveness and hostility (apparently if you have problems that Jane Street doesn’t have, you’re building software wrong). Lastly I just can’t get my head around the syntax and style guidelines; I also tried Reason, but it introduced other problems (typically related to build tooling and integration with the rest of the ocaml ecosystem) which may or may not have been worked out in the intervening years.

OCaml has a lot of features that other languages lack, but they aren’t enough to make up for the table stakes features that it lacks.
There is no merit to violence. Those who indulge in violence and other law breaking should suffer consequences. No-platforming however has no role in that.

I doubt if these platforms or anyone have the ability to determine legality of posts before they are made.
> You still signed

Prove it was me that signed. Prove it was me that clicked accept.
Or you know, library deprecates "easy way of doing something" replacing it with "weird and convoluted" way of doing this again without any guidance of how to do the old thing

And unless the old way was genuinely bad/hard, why deprecate?
In Jan-Feb you had tinfoil hat if you were "fearmongering" about Covid. One month later the roles were switched. Mask went from offical "meaningless" to "mandatory" in like no time. Social media is not to blame for the confusion. The institutions are. "Fact checking" in Jan would have been no human to human transmission and no risk of spread out of China. Having free speech was important back then.

Concerning the Capitol I agree.
My take is that if one party to a contract does not have a reasonable expectation that the contract was read by the other party, the contract should be invalid.

People need to know what they’re signing. Imagine if a celebrity was signing a bunch of autographs for fans, and someone surreptitiously stuck a contract under their hand. We can agree that wouldn’t be valid, right?
There is a browser based demo you can try out at: https://between-two-worlds.dk/.

It's the latest build of https://github.com/arj03/ssb-browser-demo.

If you need an id to follow to get some data, you can try following @6CAxOI3f+LUOVrbAl0IemqiS7ATpQvr9Mdw9LC4+Uv0=.ed25519. You need to manually add either a room or a pub under connections first.
Most of the "plenty of good HTML5 parsers out there" are broken. No wonder as the spec is nuts. (It took years before there was even a correctly working validator).

Also I was explicitly talking about XML compatible HTML. It's called so because it's XML compatible.

Btw, have you ever seen HTML in the web browser dev tools? Guess why it shows always the "optional" tags. ;-)
That's a case for the police then NOT Apple or Google.

Twitter still have plenty of calls to violence that are still up. As an example this one shared by tens of thousands of people.

https://twitter.com/rezaaslan/status/1307107507131875330?s=2...

Right now you could as easily make an argument that the real danger to the democratic institutions are being lead by the big tech platforms. Either they become a publisher with responsibilities or they allow for this to happen.
Yes, avif has lossless.

https://squoosh.app/ has both avif and jpegxl if you want to try it out.
This really isn't a good space for most of the people here on HN. SSB is very much a work in progress. When I first started trying to use the Patchwork client, lots of SSB Pubs were down. It took 3 days to get to a point where I could see people.

While censorship isn't directly possible, it's not really in the kind of state suitable for lots of people currently departing existing social networks and looking for something new.

I'm not saying there isn't potential. Even for the average HN user it's possibly ready to try but not yet ready for mainstream use.
Just have a look at the immediate news-headline issues happening around the world. I reckon a good number of them wouldn't be issues if people did some "thinking" and not relying on "the algorithm" to tell what's happening.
I think it's important to dispute your recommendation to keep a mylar blanket in case of emergency.

Those blankets have practically zero thermal advantage, and really are only good to deflect wind, rain, and snow. (As well as signaling.)

Please keep a large wool blanket in your vehicle if you are in a location that threatens extreme cold with the inability to walk to safety.

I would hate for someone to be stuck in a tight spot and realize the useless thermal properties of those blankets the hard way.
It’s good training for test taking in general. Read every question before starting. Then solve the ones you find easy first.

Many people are “bad at tests” because they get stuck on something, panic, waste all their time and then blow the test.
So to be clear - you want to allow people who are openly calling for violence to be able to transfer money freely via Bitcoin et al? This question usually gets ignored, avoided, because pro-Bitcoiners don't want to be accountable to the consequences of such system - likewise with fiat currencies and the current system you can have mechanisms like the Magnitsky Act to try to dissuade known bad actors via economic means before it reaches physical violence.

So to be more clear - you're okay with removing this layer of protection? And yes, it could be abused but then that's where actual work and getting in place an intelligent and accountable government with sound policy is the path, not taking down walls so to make it easier for bad actors to function within the system; not caring about it, concerning yourself with it, and externalizing the cost of the purposeful ignorance is a very bad idea.

"Bitcoin is almost as bs as fiat money" - Elon Musk, I look forward to Elon eventually voicing his full thoughts on this and not just his summization; he of course has to be careful due to the growing "army of HODLers" who are all financially aligned, all financially incentivized to promote Bitcoin et al to increase their value in the decentralized, global Ponzi-Pyramid. There are issues in the system, they can be course corrected by educating people on the right policies, Bitcoin et al is certainly the impetus for this to occur.
What channels could they use instead?
I get it. Remember killfiles on USENET?

About the only thing considered universally intolerable and subject to administrative removal, at least on USENET's alt.* hierarchy, was spam. But spammers could spam faster than cancellers could cancel, so it eventually overwhelmed the platform.
It's kind of funny to think that decentralised apps, built by idealistic Silicon Valley hackers, now have a potential core audience among extreme MAGA types.
If you label it a 'coup' well of course that sounds terrible. If you believe the election was stolen, then the other side perpetrated the 'coup.'

I don't see either side making any effect towards compromise.
Considering that Gab has (kind of) "joined" Mastodon, and Mastodon hasn't collapsed into a garbage fire, federated and/or decentralized services seem to be resistant to this issue.
scottish snow plows have absolutely hilarious names. they've recently gone somewhat viral on twitter.

https://scotgov.maps.arcgis.com/apps/webappviewer/index.html...
My point is that there are other things in other langauges that you similarly always have a to deal with. For example, in Haskell writing impetative code is a pain. Not impossible, but difficult. In C# there are no Sum Types, so expressing an "or" data structure is difficult.

Which of these things you find to be more of an impediment is somewhat subjective.
Congrats, you've discovered doublethink. As someone who values rationality, it truly is maddening to witness. But extremists don't use words like we use words.

Doublethink is more common with extremists regardless of bent, but what we are seeing is doublethink and eager consumption of propaganda, along with gaslighting the other side and accusing them of exactly the same. It is toxic and wears you down.
> We should be far more worried that Twitter gave the president a free ride for so long

Twitter has given and continues to give people just as or even more deranged than Trump free rides. They don't care, because either a) they agree with those people or b) censoring those people could give them bad publicity and could hurt their ad revenue.

Meanwhile, people like Trump get banned all the time because their politics are okay to ban according to the advertisers/investors/media/population Twitter wants to please. Trump himself stood this long because, even if the people twitter wants/needs to please hate him, his tweets made them money—even from the people who hate him, who nonetheless hang onto his every word—by virtue of being the president of the USA and thus having far more reach than the usual "right wing nutjob".

Twitter waited until now to ban him because in their calculations, I presume, losing less than two weeks of money that Trump's insane stream of thoughts might give them is compensated by the good publicity of this making them look righteous in front of everyone else.

Sadly it works, even here in HN everyone forgets the usual narrative of "these corporations are evil, let's break them down and/or regulate them more heavily, and, for the love of God, let's stop their sinister spying on us", and starts defending these monopolies like no tomorrow as soon as they censor/ban someone they don't like. Even if it's a completely meaningless gesture like this one.
Dendrite is the next big thing right? Written in Rust? I'd be curious to see how the performance is there with it being in Rust and a rewrite/new implementation that can learn from experience.
I think there's a useful divide between "what should a platform allow" vs "what should an app store allow" vs "what should fundamental infrastructure for the web allow"

While I think Apple and Google are within their rights to remove an entry point to an app that has incited violence over the past week, I'm not sure I feel the same about Amazon / aws (or GCP if it had been hosted on Google).

If you remove Facebook from the app store, we could all still access the web frontend, just not the app.

Banning a site from ec2, though, feels more like Cloudflare removing ddos protection.

I don't know what was on parler. I don't know how bad it was. My thesis, though (and I think stratechery/Ben Thompson would agree), is that Amazon should require a much higher bar before banning something from ec2 than either Apple or Google do.

Fwiw, I don't think this is "coordinated" so much as big companies responding simultaneously to potential (or already ignited) PR fires
The problem is financial incentives. I am not paid to devise such universal tooling. It's also a huge undertaking and much harder than all of my everyday's work. It's exploratory work that has the potential to revolutionize huge chunks of the programming area.

And I don't want to only be paid an average salary for it.

But... an excellent salary (above-average, maybe even above-high) would motivate me and no, I won't try to copyright that work and mooch off it for billions until I hit 80.

As I said: incentives. Many companies expect programming to be like installing a kitchen sink yet are unwilling to pay to commoditize the activity.
Dark Shikari on x264 was like Mike Pall in LuaJIT.
Belgium after Brexit: How the change will affect popular exports [video]