skysight-inc/HackerNews huggingface dataset:
I heard this referred to as a language's tendency to "keep on truckin'".

Instead of causing an error by dividing by 0, JavaScript, for example, will return Infinity which corrupts any further calculations.

It can be caused by dynamic typing but it also creeps into any language that allows implicit type conversion. Java, for example, is statically typed but allows some implicit type conversion in primitive types.

The problem is that an implicit type conversion is easy for a programmer to miss, and thus they don't realize that that the variable doesn't have the value or type they're expecting.
There are many people who don't make their vaccination decisions out of a mystic adherence to the very concept of a vaccine, but based on what they perceive to be a cost-benefit analysis (with the level of rigor varying wildly, naturally).

Unlike covid, there's no large cohort of the population for which smallpox is a fairly negligible personal risk, and smallpox outbreaks provide much more dramatic and visceral evidence of their harms than covid does (not sure if you've ever seen an image of smallpox).

The lessons of covid vaccine hesitancy are barely applicable to a hypothetical smallpox outbreak.
I’m startled by this. Apple got too good at believing it knew best when the industry told it that it was wrong. This created false confidence for bad ideas. Note that I’m a hardcore Apple fan saying this. The previous design was bad. Recent UI changes in the OS are bad. I criticize because I want the thing that I love to kick ass. On HW, they’ve got it. On SW, not so much.
> Honestly I don't get why some people want to move to static types

I don't understand how anyone that has experience with dynamically typed languages and the insane runtime errors that can result from them would ever consider using a dynamically typed language. It's terrible and it actually provides little to no benefit in development speed. People always say development is faster in a dynamically typed language, this is not my experience. You need to actually run the program and step into it with a debugger in order to determine the type of anything at run time.

Given the popularity of typescript and how nearly all major internet companies have moved to typed versions of their dynamically typed languages it's clear to me the whole dynamic typing experiment has failed absolutely miserably.
At this stage, you technically don’t have the option to work in the field you want. So the only question that you have to answer is: “what do I answer to the person who is offering me to double my salary?”.

Personally I find it fairly obvious. And while you take that new job and money, nothing prevents you from training in one of those fields that interest you more…
More than anything else: motivation.
I'm not sure you would find censorship of terms like “Democratic Movement” and “Long live Taiwan’s independence.” on Other platforms.

not sure if you're intentionally comparing things like child porn to democracy as equally deserving of censorship but that's how i read it.
> Why do you say it's not legal in the USA?

Because the federal government of the USA is slow to update its laws.
I had that. Under Settings -> Audio there's a setting "Automatically adjust microphone volume".
It used to happen to me on Windows as well.
I trust a 10 years expired N95 mask that isn't moldy considering how most masks people wear are basically trash
It's quite possible the Blackberry AIM client supported stateful connections. IIRC, it worked well on the Danger Hiptop / T-Mobile Sidekick, too.
There’s a huge difference between a private company banning someone from their platform and a government that has a secret police which takes you away at night to a labor camp because you didn’t simp for the People’s party.
Does they mean they never read it before approving it?
Are there any parents who want their kids being taught that?
It seems to be preparing them for a lifetime of innumeracy and being the patsies of those who do know math.
I think what the parent comment is saying (that I agree with) is that it's easy to over-estimate the cost and under-estimate the value. You don't _have_ to do anything with types, but it's another tool to use where it makes sense. Or put another way, provided it's not mandatory what's the downside to having another tool in the toolbox?
is this a joke.
No one is asserting that the CDC/Health Canada mis-steps are the lone cause of the disastrous response to COVID.
> But that's a pretty out-of-date take

Gradual/optional static typing are not new ideias. It’s just that they are fashionable now.

It used to be that not having to deal with types at all was the cool place to be in. Our computers were getting so much faster every year, why would performance be a concern? Programmers are more productive in dynamic languages and computer time is cheap, etc, etc.

The “correctness” pitch, the required for larger projects, compiletime vs runtime errors are all discussable, even though they are often thrown in the conversation as irrefutable advantages of static typing.

The performance angle, not so much. Static will almost always be faster then dynamic typing, even with all the crazy tricks we’ve developed over the decades.
Sometimes. Ruby 1.8 -> 1.9 was harsh. Forced every string to have an encoding and was absolutely merciless about it; UTF-8 encoding errors everywhere.

In a language where so many things are fast and loose, it seemed like an odd decision, but I agree with it.
Insulin is the mechanism through which body fat is stored, and you are implying that zero calorie sweeteners trigger an insulin response, but this is not true. The mechanism is more related to too little time between meals and excessive volume of food intake per meal, both of which help maintain high insulin levels and subsequent weight gain. Zero calorie sweeteners seem to reinforce the desire to eat for pleasure.
Google SAPI: Generate sandboxes for C/C++ libraries automatically
In this case, an expired stockpile is better than no stockpile (and close to as good as an unexpired stockpile). Those expired masks could have saved a lot of lives.
This article isn't about labor camps or the CCP's secret police. If you look at the censorship itself, the gap is much more narrow.
Cofounder here - Elicit is an AI research assistant. Right now it's focused on helping people answer research questions by searching over claims instead of papers.

You can also teach Elicit to do custom tasks by giving input-output examples of intended behavior, e.g. for brainstorming counterarguments or decomposing research questions.

Our mailing list at list.elicit.org has more about what we've recently been adding.
I like it. I doubt I'd go back to a framework where the user's code is responsible for managing the DOM though. I feel like with this you either end up with a bit of "clear and repopulate" boilerplate for each component, or you build half of React yourself (state and automatic rerendering). It feels more like half of a solution to a single problem rather than complete solutions to a smaller number of problems (relative to React).

I'd probably compare this to something like Preact, which is relatively lean. The React API has always been very simple already. It's just all the other stuff people use with it that's the problem.
Depends on whether you were taught the old or new rules, and whether you remember them correctly.

The old rules said you only write the 3 same consonants only if they are followed by another consonant. Schiffahrt with 2 f is correct under the old rules, because the f is not followed by another consonant. But it would be Schifffracht (ship cargo) with 3 f because of the last f being followed by a consonant. Or Hellila (light purple) with only 2 l in the middle instead of three (the word is a compound of hell and lila).

The new "simplified" rules from 1996 say you always write the 3 same consonants or vowels. Alternatively you can use a hyphen. Schifffahrt with 3 f is correct under the new rules. Schiff-Fahrt is as well. Schifffracht or Schiff-Fracht. Helllila or Hell-Lila.

While the rules are taught (and following the rules is part of the grade you will get), they are now lawfully binding in German-speaking countries, and indeed there are plenty of people, especially those who went to elementary school before 1996, and even publications that use the old rules still.

I was in school in the middle of it all. I was taught the old rules in elementary school but the new rules technically came into effect while I was in mid/high school. We were given a short introduction to the changes, and were allowed to use whatever rules we wanted. Some teachers would mark you down for spelling mistakes if you mixed new and old, tho.
Interesting take.

Hotels do it, authorize you for N nights during check-in capture/sale during check-out.
> Blockchains are a (naive) application of distributed computing principles, not the foundation of them...

I think you're arguing against a straw man here, nowhere did I claim the blockchain is foundational to distributed computing...
I kind of hate that Tesla made this such a focus for their cars. I think we’d have been better served by them being more focused on just good electric cars. It feel like I’m in the minority though, because it seems to have worked out well for them. Even with many years of delays, and many more years before things are solid, they’re as popular as ever.
you don't use static type for speed, the first time i write some code in TS(wh compile to js) i typed something of web-storage the editor say this function assume string and you put a num, if i use js i need to run the program to know that.
is cool ultra expressive typing(haskell) but you don need nothing so fancy to have huge gains in productivity.
ruby and python are grate langues to write scripts and rails make a lot for you but having the compiler take your hand slaps bugs like nothing
Yeah. A good number that I've run across boil down to "this coding pattern is easier with a dash of unsafe".

Sometimes that's valid! But that's pretty strongly "guilty until proven innocent" in my book. Verifying it on all past and future architectures is far beyond my skill, and I suspect that's true of many of the people writing libraries that are using it too. (not all, clearly! but probably many.)
Getting the wording slightly wrong? The US Surgeon General was quite clear:

> "Seriously people- STOP BUYING MASKS! They are NOT effective in preventing general public from catching #Coronavirus"

I don't think typing "NOT" is a slight error in wording. The message was deliberate, and it wasn't just the US Surgeon General either. All the center/center-left media, which is what I read, was echoing the same message. Fox News and Trump telling lies is par for the course, but I don't consider that a license for everybody else to start telling lies as well.
Not my town. It is very walkable, about one mile from end to end with wide sidewalks and no speed limit over 25mph. People are irresponsible lazy assholes who don’t give a shit about anyone but themselves.
Anyone can make expensive cars in a tent factory with human robots.

But Tesla comes with crypto hype, a Twitter-addicted founder, and fanboy cult membership. If Consumer Reports had considered those factors the ratings would have turned out different.
Surely you can though! Isn't that what endangerment exists for (or is that bar too high?). I imagine if actual harm, or near harm, was required then it would be very difficult to enforce a lot standards.
Oddly am hitting a paywall, is there a summary for this?
meta-note: this post has bounced up and down, 1, 2, 1, 2, 3, 1, 2. something like that. i just find that weird. hn has some weird downvoting behaviors that i really don't understand at all. maybe there's something legit downvotable or that people don't like? this seems like an innocuous post to me. i don't see the reason for it to keep getting negged.

apologies. i know discussing meta-topics is against the rules. i just really dont understand why there's an ongoing basis against this content becoming popular. it's so weird to me. i want to believe there's genuine real authentic behavior behind the votes happening here & elsewhere, but it feels so so weird to see this kind of straightforward telling constantly bounded, rising, then flattened back down, again and again. it instills a larger sense of disbelief, feels like there are vulgar reactionary forces about, which is not at all a conspiracy mindset i want to fall into.
If that is true then why are you sourcing a website that is making wildly ludicrous statistical claims?
You are spot on. Older generation knows if government pushes something too hard, that's most likely not going to bring any good. Older people more willing to accept traditional vaccines like Sinovac/Sinopharm instead of mrna.

Younger generation remained hesitant but government insinuated huge social pressure in schools and colleges. My spouse's 14yo son was initially very resistant to vaccines and we supported it, but immense peer and school pressure pushed him to get the jab.

Additionally government mandated vaccination in cafes and dining venues so younger generation just sees it as obstacle for fun and getting it easily. At younger age you don't think about long-term effects.
Why? Ruby is relatively harmless.

Now C… that’s a blight that’s never going away. ;)
Ruby is and will be the same language even after static types. A Ruby programmer will need to opt-in to writing type annotations in an external file and run a separate type checker (that is not a part of MRI binary). The benefit is if libraries ship with type definitions, type inference can detect type errors early in the IDE. If no type definitions are available, you do not get ahead of runtime type errors.
Kind of scary how whenever someone comments on censorship a lot of peoples minds immediately go to CP..

Like, out of the millions of things one could somewhat legitimately censor, it's always CP..
Looks great. You should package that stuff in an app. Kids these days love their apps.
There really isn't, and everyone else is just making excuses.

Whatever the effort level is, it is certainly much lower than the thousands of Rust users navigating a tangled mess of typo squatting, name conflicts, crate spam, and difficulty in identification of official or related crates.

Again: If the crates.io team doesn't have even just this much time, then by definition they don't have the time to manage the site responsibly. They should shut it down, seek funding, or hand it over to someone else.

Doing anything else is irresponsible.
Civil Resistance in 2021 Is Essential
> Now what?

Buy a different phone? Consumers in the European marketplaces have options.
I think that is a given
I really want to know what the end game for this and CRT is
> My personal gripe is just the explosion of special purpose pieces that Lego vends today. Less is more Lego.

Lego has significantly reduced the number of special purpose pieces it uses since the 90's. Back then, the number of specialized one-off pieces Lego was using helped nearly sink the company. That's partially responsible for the increase in the number of small parts they use now -- it allows them to recreate some of the intricacy you could have with an equivalent larger piece.

A lot of the weird/specialized pieces Lego puts out these days are minifigure-related in some way.
Why stop there? Put a robotic claw on the drone and you have an autonomous plastic collection system. Then you can scale up to hundreds of drones and clean all the beaches
That’s not the point. OP tried to draw a comparison that private enterprises in the US do the same thing — they do not. The false equivalence ends at the point where the CCP actively controls what these companies do in terms of enforcement, and the mass surveillance apparatus is intrinsically linked.
How so? What “shenanigans” are you talking about?
Imagine the issues on something like AWS, Google Cloud, Digital Ocean, Rackspace, etc.

Imagine if a company sets a limit. One that allows for burst and growth. Then they forget to update it, and then one day, all their servers, data and everything else is gone.

Even if things are offline, they accrue costs, so the only thing to do when a limit is reached is destroy everything.

What’s the balance?
My cousin has a drywall business, they stopped being able to buy n95 masks AFTER Dr. Tam made her statements. Might have gone in a different order the US, but you could still get n95 masks in Home Depot in Canada when our top health officials were asking us not to buy them.
When I bring this up with some of my coworkers who are also mothers, they prefer to teach math their own way, at home. I’m willing to rename things attributed to Pythagoras, but I don’t think it benefits underprivileged kids to confuse the objective of a mathematical proof with the subjective of a strong understanding of social studies.
As another poster as shown, the risk of myocarditis is incredibly low. Certainly much lower than the risks of contracting COVID without the vaccine. And where are the long term studies of the effects of COVID? I'll take my chances with the vaccine.
I think Python does everything in Ruby's niche but better and Ruby's only benefit is to be different.
So now, even today, I see people wearing dirty rubber gloves in the grocery store (sigh).

That sentence is about CDC messaging.

There would be people wearing dirty rubber gloves in grocery stores if they did it perfect.
> The records must be reviewed to redact “confidential business and trade secret information of Pfizer or BioNTech and personal privacy information of patients who participated in clinical trials”

Wouldn't this separation be designed into the process for data management during the clinical trial?

Almost all content is managed by computer systems that are designed to protect PII and intellectual property, with managed restriction or redaction for external distribution. If it did not take decades for computer-structured clinical trial data to move across the corporation->government boundary, why would it take decades to move from government->citizens?

If necessary, the reports can be re-exported from the corporate systems used for clinical trial data management, with additional computer-enforced redaction of sensitive data. There is also AI-assisted software used in legal discovery, which can quickly parse a large document corpus, to flag material for human review.
They weren't lying. They really believed what they were saying. They were idiots then and that should inform what you believe about them now and forevermore.
W-What? Are you suggesting that an instrument for censorship could be used for anything other than its stated purpose?! The West has always been the place for free speech and tolerance!
I’ve historically been a huge blockchain skeptic, partially because of the ambient scammy tulip mania, but mostly because the technology demonstrably doesn’t scale (I spent 200 bucks buying 5 bucks of something the other day because I slipped a zero doing the gas math in a hurry, I am not alone).

With that said the crypto folks have had some legitimate heavy hitters quietly building another generation of the technology and it’s just now starting to go live. Take a look at the Haskell / distributed systems bench at IO-HK: Standard Chartered would love to employ that group of people. And while it’s still a little early, Substrate is powering Kusama-bonded chains on delegated PoS + finality gadget in the wild, today. The Parity people are also not screwing around.

It will be at a minimum interesting to see how mature technology alters the fundamental “crypto” equation.

P.S. If you want to point web3.is at a modern chain, Moonriver seems like your best bet right now, but it’s early days.
CP is the exception that proves the rule in the concept of liberal communication.

... In the old definition of "proves" as in "tests," because any process that greenlights CP is wanting. So it's the one you go to as a litmus test for whether or not the question of censorship vs. open speech on the table is worth spending energy discoursing on.
This paper compares a large set of programming languages regarding their
efficiency, including from an energetic point-of-view. Indeed, we seek to establish and analyze different rankings for programming languages based on their energy efficiency. The goal of being able to rank languages with energy in mind is a recent one, and certainly deserves further studies.
With this level of supervision reqd how is it a win
As others have mentioned, it isn't a discrepancy.

The FDA evaluated (very strongly) for a Very Specific criteria. Efficacy of the vaccine against a disease, versus possible complications. It is FREQUENT that medical trials collect enough personal information to ruin the lives of those involved, so that any commonalities or patterns of negative incidents among them can be connected to ancillary risks.

To release documents and make them public record should probably take a completely different process than traditional discovery. In that the relevant evidence should be extracted, and as much PII as possible removed entirely, and redacted on the pages that are released.

It might be more appropriate to disclose the equivalent of table headers and an evaluation of if data was missing, relevant but within tolerances or above/beneath typical measure. Just like with image censorship true redaction must destroy the accuracy of underlying data for security.
I'm not the person you're responding to, but I would say: "yeah, but it'd probably be bad practice."

What would you be testing for, exactly? That `SomeClass#some_method` raises a `NoMethodError` when you pass it the wrong thing?

You could test for that, but I don't think that would be a good use of code or your time. If A is passing the wrong things to B, your specs will fail anyway on that `NoMethodError` once B tries to actually do something with those improper argument(s).

I suppose it could be useful in cases where you'd stubbed out B in your specs, but ehhhh.
https://www.xda-developers.com/xiaomi-secret-blacklist-expla...

> On analysis of the file, I found that the vast majority of the records are actually related to sex, porn, and other smartphone brands. There are mentions of Tibet, Hong Kong, and other religious groups, however, mentions of the CCP and “China” are also included, too

> I think it’s pretty clear that the filter is specifically used for filtering advertisements
Where in rural United States? US is a big place but I can’t imagine a 2 hour bus route getting approved anywhere.
I am interested in an itemized total cost of ownership. This sounds like a pretty incredible experience for an electric car. I don't think I paid more than $140 in synthetic oil and filter changes since I purchased my gas only Toyota new 50,000 miles ago and that's my only expense so far besides gas.