skysight-inc/HackerNews huggingface dataset:
A big part of life is accepting people will disagree with you.

Ultimately I did get a solid explanation here. If I want a quick, fast and dirty language , Rust doesn't fit the role.

I really do love how C# gives me the ability to hack things together quickly, with still stopping me from doing things which simply won't work. Flutter takes this even a step further with the dynamic keyword( C# has dynamics too , but they aren't as robust ). I can write function calls with dynamics which is great for prototyping. Eventually bad things will happen if you use dynamics in every single call , but it helps me get started.

I definitely understand why many software developers see this as a dumbing down of software engineering, which I would attribute the downvotes to.
It's not ignored – his claim not to know who they are made the news – it's just treated the same as most everything else that Trump says: facile and not based in reality, if not an outright lie.
That's a very strange example to use, when example.com does support HTTP:

$ telnet example.com 80
Trying 2606:2800:220:1:248:1893:25c8:1946...
Connected to example.com.
Escape character is '^]'.
GET /index.html HTTP/1.1
Host: example.com

HTTP/1.1 200 OK
...
Content-Length: 1256
...
I'm curious at how prevalent this opinion is among Rust developers; it seems to me that it would defeat the point of using Rust at all and go with a strongly-typed GC language.
Based on New York seropositivity, there would be a 5-6X multiplier on cases I believe. However that could change since they were test constrained when generating lots of those cases (downward?), and demographics of infected have changed (upward? younger may push multiplier higher as they are more asymptomatic and potentially get tested less).
Can increase in use of `const fn`'s create a noticeable decrease in compile times? As someone whose never worked on compilers, I'm not really sure what the magnitude of that processing time is in relation to everything else.
When I went to high school in 2010, nerds were much less defined by having an eccentric hobby like DnD, and much more defined by taking a shitload of AP courses in an attempt to get accepted to a top tier college. And that's not negative: going to an elite university like Harvard is definitively cool.

Describing yourself as nerdy or geeky doesn't have a negative connotation. The nerds of the late 20th century are now literally filthy rich, and everyone has a computing device in their pocket, uses the internet 16 hours a day, and was into game of thrones prior to the last season.
Am I the only one getting tired of these "there's a Russian under American's bed" stories?
>The problem is most people don't think like that.

But what is the problem here anyway? If there's a crime at a location, police detectives will investigate anyone that has any connection to that location. That someone may have searched for that location is certainly relevant to the investigation, but it doesn't imply that those individuals are automatically a suspect. In fact, they will be quickly ruled out.
Google's original report on Safari's ITP was part of a major FUD campaign about privacy measures. Google went so far as to suggest because fingerprinting was possible, we should just allow third party cookies. Arguably, carrying this forward in limiting the effectiveness of Privacy Badger to block tracking domains is a further extension of that behavior.

Google has finally been pushed to accept that third party cookies are going away, but are now advocating for a "privacy budget" system that essentially gives them a certain amount of allowance to violate your privacy. They are still FUD-ing about the drastically more correct solution: To just protect your privacy outright.
I'd assume academic institutions, forums, etc, plus those associated w/ industry (e.g. acm etc). Also, places where conversations are jargon-heavy such that it would be hard to participate as an outsider.
Crime thriller books and movies are hugely popular. I'd say a majority of people are fascinated by crime.
Fans of static type checking use that as a rebuttal against "but I'm so much more productive in $dynamically_typed_language". I've also seen it in discussions about Scala, Haskell, TypeScript, etc.

Intuitively it makes a lot of sense, and it jives with my subjective feelings (especially for longer-lived projects), but I'm not sure if there have been any studies to back up that claim.
You can't separate the "if you're not paying" line from the "for-profit company" and apply it to the free/open source project.
The Curse of Dimensionality
I wonder if this also means that only 35% of us need a vaccination to declare it over. I had previously read 60-70% were needed and that 35% of Americans get a flu shot. That depressed me.

EDIT: seriously, downvoting this comment? Can't imagine why and would like to know.
> but even more disadvantages when it comes to deployment and integration.

For example? Compared to what?
There is a very powerful dynamic going on between those well intentioned but perhaps too optimistic that we can or should try to protect everyone from bad ideas.

That debate is nothing new and in the mean time as we wait and see how these forces play out the correct answer for any person is to stop wanting and waiting for the powers that be to save us from ourselves. It has always been the case that media serves to manipulate even if unintentionally. That includes both the "platforms" and their various participants.

So we should consider our situation and duty to be like that or any intelligence analyst. Take in all the information, no matter the reputation of the source, with hefty skepticism knowing that there are various and sundry games afoot and a clear picture of reality is unlikely. Opt instead to weigh varying degrees of confidence against each other rather than seeking to sit pat on our well formed conclusions from "reliable sources". Becuase the only thing you can rely upon is that if smething is being waved in-front of your face there is a motive and it's not for your benefit.

“All art is propaganda. It is universally and inescapably propaganda; sometimes unconsciously, but often deliberately, propaganda.”

― Upton Sinclair

And with that I would urge people to disengage from this kind of battlefield, turn and look in the opposite direction of all these debates because there lie mountains of uncontested and ignored realities that are never spoken of and this is fully intentional.
Keep in mind that "herd immunity" isn't really immunity, it's the point at which Rt (the average number of people each infected person passes the infection on to) drops below 1.0 and the spread shrinks instead of growing. Rt is dependent on how people behave. When behavior changes, Rt can change as well. Each herd immunity level is thus dependent on health measures, which is why "reaching" herd immunity and then loosening up health measures won't work.

Edit: removed wrong information on R0 that's not really essential to my point
As far as I understand, the interesting qualities of Damascus steel, beyond the patterning, are flexibility and the ability to stay sharp. AFAIK the "rediscovered" Damascus steel demonstrates both, if properly made, so it should be close enough to the historical prototype.
The police had a warrant for the information.

Whatever is going on here Google doesn't seem to just be forking over mass data at any request, at least not as far as this story goes.

I would argue the issue here is that such a warrant was granted in the first place.
Some of these ideas are not limited to reproducing bugs in LLVM, and can be applied to reproducing application bugs.
The browser is a complete traitor in this commercial surveillance system.

It doesn't seem possible with any of the mainstream browsers to avoid a "unique" fingerprint. RSS is a good counter-tactic.

In the end, if I have to apply defensive tactics just to read information, I will stop visiting. When I enter a store, I am unique. But I don't let the store cover me with tracers.
OP implies that it's satire. So the only information you wanted to add is the right wing nature of the website (which has nothing to do with the article posted or OP's commentary).

Anyways (unlike reddit) we also don't ask why were we downvoted here, take it and move on. Generally down votes here come in when you add unnecessary 'color' to the conversation. Like you bring up an unrelated issue to the conversation to make it go towards the flame wars.

Its factually correct that a certain filesystem's developer went to jail for killing their spouse, but if someone keeps bringing it up on any discussion on filesystems and it results in a flamewar every single time then HN audience will downvote you.
I think the common perception on HN, Reddit, etc is that COVID spread in the U.S. is primary a matter of conservative people flouting its seriousness. I understand the satisfying appeal of that picture.

However, I'm looking at my local health department's ZIP-code-by-ZIP-code infection map of the metro area. And it seems almost entirely correlated with poverty, not privilege. Infection spread seems mostly due to "essential" workers continuing to work. That's a problematic thing to point out, because I don't think we can or will solve for that. But it's plain as day.
Sounds good on the first look.

> Preferential ranking ban

Would that include authoritative sources for COVID or news sources in general? Not that I think they are wrong, but it is a very concerning development.

> gatekeepers shall not restrict the ability of business users to offer the same goods and services to consumers under different conditions through other online intermediation services.

Awesome. It is a pure market domination practice that has no overall economic benefit in my opinion.

> Meanwhile, S&D MEP Alex Agius Saliba’s report in the Internal Market Committee was adopted on Monday. It notes the importance of transparency in seller identifications, as well as reinforcing liability provisions for hosting providers.

From Iceland to Malta, social democrats always deliver the best arguments for unrestrained capitalism...
The human genome is complicated. Mitochondrial DNA is distinct from nuclear DNA. For the most part, people only get mitochondrial DNA from their mothers.
My favorite knife is a Kershaw Blur, which uses S30V from Crucible. It is not, however, easy to sharpen. Nowadays at least, most of the easy to sharpen Kershaws are made from cheaper Chinese solutions, which are not as hard but definitely easy to sharpen.
> (OT: why OP got downvoted so hard? It's a reasonable question to ask)

I find myself upvoting tons of comments in Rust threads where those comments are just asking questions, but are, for whatever reasons, downvoted. Happens on the Rust subreddit too. I don't know wtf it's about.
> How could you ever (in a non-trivial case) avoid local state mutation? It seems like any function which takes a collection and returns a collection would have to maintain some local state.

Somewhere underneath there will need to be something maintaining state, but it won't have to be local state in the function (in a pure language, typically it will be within a built-in with a pure interface.) FP isn't about changing the fact that computers operate by mutating state, but to isolate such mutations (and other side effects) behind pure interfaces, so that risk and difficulties associated with effectful code are isolated to, ideally, extremely well understood pieces of infrastructure code rather than permeating large codebases.
No, that is not the definition of “infected.”
Tom here from Doppler. I'm a founding engineer at Doppler and work on most of our security. Feel free to hit me with any security questions about our product, philosophy, etc.
Chrome itself always requests HTTP first, except for HSTS and their own pinned certificates list which is actually shipped within the source code.

That's also a major difference to Ungoogled Chromium, where UC will request "https://..." by default if you just enter the domain.

So in the case of Enterprise Proxies that have no locally force-installed cert to sniff on internet traffic will likely end up with HTTP-everywhere being used. But usually employers that encourage such bad practices also install their snakeoil MITM certificates locally.
IBM has been dying for forty years.
No. The only people who make this claim are Apple critics who put words in Apple's mouth to justify whatever clickbait blog post they're putting out this week to pad their resumes and harvest echo chamber thumbs.

But as we know from politics, if you tell a lie enough times it becomes the truth.
> Control Flow Guard on Windows

I gather from the description that this is not enabled by default. Is that correct? If so, why isn't it enabled by default? It would seem to fit with Rust's focus on safety.
Mostly agree with you, and I’m on my second Tesla too. Even on a bad day I’d much rather be driving my X than anything else.
Well, we could get to 2MM faster if we opened everything up for the less-vulnerable populations (i.e. everyone under 50 without obesity or heart conditions) for whom the survival rate is above 99.99%. You might then be looking at 500k a day rather than 50k.
> At the current rate of +50K infections per day, that's 20 days per 1M infections, so we need 20 days * 92 = 5 years before we achieve herd immunity (best case, assuming no vaccines)? That doesn't seem right.

I can't remember exactly where I heard it, but I believe robust herd immunity in human populations has never been achieved for a virus like this without the widespread use of a vaccine. Which makes sense, because there's evolutionary pressure on viruses to adapt, and so many diseases remained endemic and common until vaccines where introduced for them.

Edit: in response to the dead reply: the Spanish Flu didn't disappear. It killed tens of millions (out of a much smaller world population) and persisted for decades as a seasonal flu. IIRC, it didn't get eclipsed by other strains until the 50s.
The Twitter web client is trash, definitely agree with you there. I use a 3rd party mobile client (Twidere on Android). There are some clever uBlock rules you can use to make the web client a bit less shit (e.g. hide the "What's Happening" box), but it's hard to keep up with.
It defeats DNS caching and blocking in the "subnet" because for most US users the DNS provider is an adversary, and trusting it would be a mistake.
I've been using Typer for my projects recently and I have to agree, it's great! My only gripe with it is that its autocompletion-installation arguments can't be turned off, so it "pollutes" your help text in a way.
It's not a big deal, but especially for smaller tools with small CLIs this annoys me a bit.
USP is supposed to be USPS i.e. the U.S. Postal Service. It's still an odd one for sure.
I think the truth depends on your timeframe.

I'm a frustrated optimist, if that helps.
Media Bias Fact Check rates the Washington Post as "Factual Reporting: HIGH" even though they accepted $4.6 million from the Chinese Communist Party to run the China Watch section of their website with articles provided word for word by the CCP.[2]

The articles look exactly like real news articles except for the text "A paid supplement to the Wasington Post" in the upper right corner.[2] Had I not known better I would've assumed this meant I'd get a paywall if I viewed too many articles.

This seems every bit as egregarious as anything you'd find on ZeroHedge. I have a very low level of trust for almost all media, but I check Zero Hedge to at least see interesting items ignored by the mainstream.

1. https://efile.fara.gov/docs/3457-Amendment-20200601-2.pdf

2. https://web.archive.org/web/20170715051533/http://chinawatch...
I mean like a desktop app.
>...Enough people think like that, and there's no pressure to make this practice illegal, no pressure from the public to get laws passed because while some people look at this practice and see their lives being made worse, many people look at this and see themselves being protected from bad guys.

Exactly, the problem is the people, not the system. I'm pretty sure such nonsense would never happen in a place with strong privacy protections like Germany. But the US is an authoritarian country, so the default stance is to always give more power to law enforcement.
> static types are ... checking whether the shapes of your data and functions all line up

They definitely do more than that in Haskell. You can define distinct types with the same "shape", and the `newtype` keyword specifically creates a new type that has the same "shape" as an existing one, but is nominally distinct.

This nominal typing, as it's called, allow you to express intent in types. Type checking then doesn't just check whether "shapes" line up, but also whether your intentions line up. If you express contradictory intentions, you probably made a mistake.

Practically speaking, if the only types ever used in a Haskell program are `Int`, `Float`, `Char` and nested lists of those, all the type checker can ever do is tell me when I miscount square brackets or forget a `fromIntegral`. Those programs never run on the first attempt.
I think shutting down the economy was a terrible decision that had little-to-no effect on the outcome of things so yeah I believe that. That being said, I think all drugs should be legal so I wouldn’t support banning nicotine even though it’d probably save a lot of lives

Also half of your comments got censored for some reason
If they really believed this, they’d invest $1BN in developing a true free and open platform for mobile devices. Perhaps Epic/TenCent could throw in $100M.

As it is, what they want is a legal environment that leverages Google and Apple’s investment to benefit them, which is what we’ll get if a narrow anti-trust action is taken against specific companies. Not a truly competitive and open environment.

If we want a legal remedy, it should be in the form of right to install legislation to enable people to install alternative OS’s on their devices.

Closed ecosystems have benefits that have yet to be reproduced in open ones. It is intolerable for humanity for closed systems to prevail until the end of time. We need to develop open systems that are truly competitive.

We can’t do this if we can’t install them on the hardware we own. That is the real bottleneck.
> Your assumption is that I care about some random person on the internet thinking "the worst". The point is to highlight that people on here actually have this attitude

If people are thinking the worst of you, you are failing to achieve your stated purpose, namely to highlight that other people hold these opinions.

If you are OK with people believing that you hold these opinions, then you are simply a troll.
Please do a Show HN
> and you basically are just building rust out of C++, twine and gum, so why not just use Rust?

my 100% honest answer: Rust does not have Qt
That's interesting. Something that catches my eye:

> The ICO found Cambridge had more or less the same tech in the 2016 campaign that competitors did—and even within the company, staff worried that Nix & Co. were exaggerating CA’s “impact and influence.”

> All those things you read about the thousands of data points CA had on American voters? Most of it was commercially available to anyone with the $. Points to larger issues of data & privacy but not something unique to CA.
> If some other car company would step up to the plate and try to complete with similar tech but offering higher reliability, I would go for a test drive immediately.

VW's commitment to the electric market with ID3 and ID4 is a big deal, given that the success of their Golf/Touareg platforms. VW/Audi fit and finish are second to none, along with their size and ability to compete at the entry-level price point.
This stuff operates at a higher level of abstraction and doesn’t address any of the items in the OP
Startup Burrito
So the reason to not include it is for gatekeeping? What's wrong with just having a casual interest instead of being serious about it? Perhaps interest would grow from learning a bit more, but an attitude about needing to be serious from the start hinders that.

In particular, I think Romaji would help for those that have some interest in understanding spoken Japanese, but not really in understanding written Japanese (at least not yet).
I agree. Rc+RefCell or Arc+Mutex and cloning values instead of passing references are much better escape hatches when the borrow checker complains during prototyping than going for unsafe.
Is there any evidence that users really prefer SPAs?

There are plenty of examples of super successful websites that are not SPAs (Amazon, Github, StackOverflow, Wikipedia, etc).
Called the Hamon in Japanese sword making.

If you go to Birmingham Museum (the UK) One, they have an exhibit of swords from the late samurai period that have be re hilted by a guy who went to Japan and spent several years learning the traditional methods.
vague concepts of "weak" and "strong" are closer to the semantics-free/nuance-free iconography of branding than my thoughts about political theatre. One sentence dismissals of a paragraph of text add little value to this thread, it would have been better to represent your disapproval with a downvote.
Amazon One – Payment using your palm
The main way to make the compiler more forgiving is to use Rc<RefCell<T>> (and Arc<Mutex<T>> when you need thread-safety) to move borrow checking from compile time to run time. Please avoid doing that, though --- it's ugly, it can be slow, and the borrow checker is usually yelling at you for a good reason.

There are also some immature crates for tracing garbage collection in Rust, like rust-gc, which typically has higher throughput than reference counting.
> Enough people think like that, and there's no pressure to make this practice illegal, no pressure from the public to get laws passed because while some people look at this practice and see their lives being made worse, many people look at this and see themselves being protected from bad guys.

Why do you assume this will ever be put to popular vote? I mean you see this as if it's a choice from the people in a democratic republic and then your statement might be right or wrong.

But reality is: the boss of public prosecutor office realises that they need more power to get the numbers they're judged on: "bad guys" put away. Whether they're actually bad is not taken into account by the people evaluating them ... So what's this person to do?

And they're not even bad people, they certainly try to get the bad guys. And, sure, being vilified in the press for going after people is undesirable, but beyond that ... and of course this leads to them pinning everything on poor (ex-)criminals who don't really have a choice, and who are judged by investigators to be "bad people".

Especially in youth law this is bad. Because proof is not required to convict anyone (technically, after all, "they're not convicted", just incarcerated for years), they just catch the first "bad apple" near a crime, and if there is no crime they'll just make one up. Of course the net result is more criminals when these kids lose faith in society protecting them.

People do what they're paid to do. In the case of public prosecutors and investigators that's putting people (all kinds) behind bars.

Also: what does sus mean ?
Maybe you're being facetious. I had to look up what ML Language is, apparently it's a fifty year old programming language that hasn't had a stable release in 23 years, in case anyone else was wondering.

Respectfully, let's keep ML to be Machine Learning. ;)
Nope. But it keeps people busy from noticing their own government's bleep-ups. Somebody just earned a bowl of soup.
Re Apple: Apple is the most valuable company in the world, what are you talking about?

Re statistics error - what error did I make ?

Re combustion engines, have you tried to do a road trip in a non-tesla EV using charge point. I suggest you try and then report back about how bad the experience is.