skysight-inc/HackerNews huggingface dataset:
In the original comment you responded to, the CCP put a party member in the ByteDance board of directors.

The CCP is also known to enforce censoring government critical speech on their platforms including TikTok. https://www.theguardian.com/technology/2019/sep/25/revealed-...

National Intelligence Law also allows the CCP to request from businesses any data unlimited in scope without a warrant or possible recourse. https://en.m.wikipedia.org/wiki/National_Intelligence_Law_of...

It’s not ideological; one clearly exerts more control than the other, by an order of magnitude. To say the surveillance, censorship, or control on businesses are similar because Google has complied with some government requests (the only evidence _you_ have provided) is naive at best, or disingenuous at worst. Of course the US performs intelligence gathering on its citizens or foreigners for national security. The difference is the scope, oversight, and recourse businesses in the US have.
The pinky columns could be lowered a lot more. After a bit of testing I moved them a full row height down on my keyboard as that seems to be the sweet spot for me. It's weird for a minute or two but feels natural quickly.
A lot of people don’t seem to be aware that there are a bunch of excellent runtime validation libraries that one can use to encode runtime validation checks which produce the typescript types for you (so you rarely have to write ”T is Cat” yourself where it is easy to introduce a false type) but instead can write (or even generate) trustworthy decoders that give you the types. There’s too many of these very-similar libraries to list but some of the more popular ones include io-ts, zod, purify-ts,and suretype.

And while there’s no instanceof that works for non-class structured data like this, (and it wouldn’t be particularly necessary in TS only codebases), even if you were in a mixed repo where there’s a bunch of untyped JS, you could fairly easily create a wrapper with the same behavior of instanceof even without resorting to classes by using symbols. So long as the data is nonmutable, you can effectively get the equivalent of an O(1) instanceof check in JS code, but with a bit more ceremony.
American tech companies can say no to data requests, they often do. Then they publish the details of those requests, publicly.

Chinese companies not only can't say when such requests were made, they cannot reject them either. Every Chinese firm must give all their data to the government, at all times, for any reason (which will remain secret of course).

The fact that you are trying to, as you say, "muddy the waters" (amazing the amount of projection you do) with conflating the two might work as an augmentation tactic (maybe fool a person or two), but logically it is unsound.
Would the comment have been ok if i removed the "scum" part?
As Dirty Harry would say "Go ahead. Make my day."

SWIFT used have the entire monopoly on inter-bank transfers. The start of the doom of SWIFT was when they agreed to cut off Iran. That spelled out to every nation on Earth that SWIFT were not neutral. That being the case, it was inevitable that another "SWIFT" would be formed. And that other "SWIFT" would eventually overshadow SWIFT, and kill it off.

China is the country with the greatest trade figures in the world. One of the new "SWIFT"s is the Chinese one. It will eventually crush SWIFT. Russia has its own, but it will most likely use the Chinese one in the final balance.
Yet another reminder to have multiple offline backups for any files you care about losing
Please make your substantive points without name-calling. The latter is against the site guidelines (https://news.ycombinator.com/newsguidelines.html) and also makes your comments less credible, which is particularly bad if you're correct on the issues (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...).
> Is there hope for people looking to break into software engineering if they don't like web development?

> software engineering

Web dev is one side of the n-gon we call software engineering.

If you want to be a "software engineer" you need to have a good understanding about how a computer works, and how to program it to do anything.
FAANGs paying them less is all the data you need. If they thought they could get more they'd leave.
Yeah, "webcam pointed at a security token" is a classic:

https://smallhacks.wordpress.com/2012/11/11/reading-codes-fr...
For me, the spirit of 451 was as a form protest, not some sort of blanket arse-covering.

In other news, a friend of a friend's mom's tennis partner's cat sitter knew someone whose website was taken down by socialist European lawyers, so what harm is there from banning them from the village? It's not like we want them here anyway!
You are better off learning WebGL and Houdini for that.
There just aren't alternatives to what it could be.

Hydrogen just doesn't get bound up into minerals (unless essentially as water) and not at any great density, and there isn't another plausible substance that would be hanging out in a canyon on mars.
Stop using Facebook, already.
Thousands of people die every year because of human errors. Do you think this should continue forever? If not how do suggest we create software without testing it in real world conditions with a safety driver who can monitor and take over at any time?

Do you know how many people have died because they had a medical emergency while driving? Do you think that should continue forever?
Anecdote: I've lived in Santa Clara, Seattle, and now Austin. I've been much happier in Seattle/Austin and it's not even close. The thought of moving back hasn't ever entered my mind and is frankly repulsive.
Why? What's wrong with pointing out a pattern?
Conti ransomware group adopts Log4Shell exploit
No, they didn't.

Tesla never enabled FSD in Europe. Currently it's only enabled in US.
FSD couldn't possibly have been shut down if it was never enabled there.

As far as Autopilot goes, EU limits how much software can steer the car that makes some of the Autopilot functionality not possible (e.g. to take a sharp turn you have, you know, turn the wheels).

For that reason some Autopilot functionality is limited in EU.

This is not anti-Tesla rule but one that affects every car maker and they are in the process of changing that rule.
I think what's uncharitable is assuming that someone is 'afraid to speak out' just because they don't want to wade into politics.
They are the original vaccines. I suppose it works by giving your body another chance to study them.
They're not OS-level because there isn't wide consensus on the right way to do things yet.

Rust, C#, and JS all have similar concepts of async, but they're all slightly different. None of them would be trivial to adapt to other system langs like C and C++ - Rust requires compiler support to take apart async functions and put them back together as state machine, and the others lean on their GC. (And also compiler support, IIRC) I think there is a proposal to add coroutines in the new C++ standard, but I'm not sure how it would be done in the kernel.

And sometimes I see people saying, "async is very bad, just use coroutines." Having only used Lua coroutines, I don't understand what the big difference is supposed to be.

But mostly, these runtimes don't need OS-level support. Async is sort of a way to do concurrency without a kernel-level context switch for every task switch, right? If it's working so well in-process, why involve the OS at all?

> wondering if at this point we need an OS at all

Depends what you mean by OS. If you deploy in a container, of course your OS shares its kernel with the host. But for some user stories, (glares at Android) "OS" means all the software, including a Blink-based web browser, a plethora of GUI programs, and other things that I would rather call a "desktop environment" than an OS.
The thing I don't understand is why aren't we building something here on Earth that is underground designed to be a self-sustaining system. It seems like if we can't figure out how to do it here, we have no chance to do it on the Moon or Mars. Mars is cool as a story but we don't have our sh!t together enough to really try.
Making a split version is kind of an obvious option and Ergodox was _far_ from the first fully split keyboard. Two people can both have the same idea (which is why patents are patently unfair).
Dow tumbles as volatility returns to Wall Street
Maybe have a look at cryfs and encfs ? One of them is `optimized` for always on syncing and small chunks (can't remember which) and the other is deprecated (or a third one, can't remember at the moment).

But yeah, if you have a business... don't self host too much sensitive stuff, delegate if you can.
Why Traffic Congestion Grows Exponentially, Why It Matters
Same. They need a lot better tooling around lambdas etc, but CDK is really nice, especially when compared with terraform
> There's almost always a hard link to the source material

I don't think that's true. Twitter threads, like it or not, are the medium for a great deal of original insight, public conversation, and ongoing developments.
Pay – Payments Engine for Ruby on Rails
Quite a lot of terminal emulators support 24bit TrueColor escape codes, so it might be worth using that along with a color space designed for visual intensity corrolation (there's a lot of study in this for e.g. heatgraphs for maps)
It's still a tangential annoyance and thus against that guideline.
> Alas, this scenario can’t work if your brain is burned or eaten by worms soon. But the info that specifies you is now only a tiny fraction of all the info in your brain and is redundantly encoded. So if we freeze all the chemical processes in your brain, either via plastination or liquid nitrogen, quite likely enough info can be found there to make a brain emulation of you. So “all” that stands between you and this future immortality is freezing your brain and then storing it until future tech improves.

This feels wrong to me.

No, not on an ethical level or anything like that, but rather the fact that it wouldn't be you that continues living, but rather a copy of you, much like cloning an HDD and putting the new one in the computer, while the old one probably gets tossed away (though some forms of getting to this emulation with brains might also be destructive during the process).

Your present consciousness is not just the pattern itself, but rather the pattern within a specific brain - yours. If you are currently reading this and are experiencing this (not just remembering this as a memory that you had a thousand years ago), then it's a given that you're on the losing side of this equation, unless we develop viable cryopreservation or something to reverse aging.

Otherwise, there's probably nothing but a final cessation of consciousness for you in store, at some point in time. One moment you'll be thinking and experiencing the world around you, the next you'll stop and will never have a thought or an experience again, at least with our present understanding of the universe (Boltzmann brains and Quantum immortality both seem unlikely).

Sure, you can argue semantics and the Ship of Theseus, but i don't care much about preserving an instance of my brain/memories that's not me, much like how i find the claims that a person can "live on" in others' memories to be nonsensical.
Could be. It might be that the existence of a substantial middle class, rather than a long tail of poverty, was an anomaly. Of course, we could choose to redistribute wealth to create any shape of curve we desire.
> If they have a right to do that, is that harassment?

You can harass someone with legal activity, making it illegal. If I show up outside your house everyday and stand on the sidewalk with a concealed weapon that is obviously illegal harassment. Standing on the sidewalk might be legal, carrying a concealed weapon may be legal, harassing someone with either is not.

> But that doesn’t mean it’s any different than if a bunch of folks from the US were at a French university during the 50’s and someone called the FBI telling them that Bob was saying a lot of scary things about communism and just got a Russian Girlfriend and maybe they should look into it.

You're right. This is something we will all need to worry about in the event that we time Travel to the 50's. When that happens, I'll criticize the US government, and encourage the French university to expel the American students. I guess we will need to settle for dealing with today's problems until time travel is possible :(

> If it’s true, then of course the FBI is going to look into it. If true, it’s also unlikely to count as harassment. It’s also pretty terrible from 5 different angles.

Why? I think your false assumption here is that everything the university should care about, the FBI should care about to, which is simply not true. You can outright break the law and the FBI not care depending on the law. I don't know that this falls into the category of things the FBI would deal with.
As a open-source-license expert dev, in the past I've been able to offer a lot of value to my employer by assembling that list in such a way that the buyer could have high confidence in our audit of dependencies.

This doesn't protect anybody against illegal copy-pasta by ignorant/irresponsible devs, though.
if by "we" you mean "entrenched political interests" then yes. I'd be willing to bet my next paycheck that "we", meaning everyday people who just want to occasionally look at pictures of cats or their family on Facebook, weren't interested in "fact checks". Just like most of us weren't interested in the algorithmic click bait they've forced on their users.
So here's the thing - I personally struggle to be productive writing javascript, and I really like Golang... So "Even when it is justified, make sure that everything STILL work without JavaScript." Seems like a nice idea - even something to aspire to maybe... But even with sensible extensions to vanilla HTML - like the HTMX framework, you cannot cross the chasm from wabpage to application without JS.

I see this as an argument about operating systems, and the need and impossibility of agreeing on a universal one. In real life Chrome/Firefox is where my most important apps are "installed", operate, and get used. That's not going to happen without JS and modern "web" design.
Same way US-based companies can’t refuse gag orders and other kangaroo “secret courts”.
I've been waiting years for some cooperation between languages and editors to achieve things Bret Victor wanted years ago, like "Just change this constant while the program is running", where you can have very tight iteration loops for things that don't need a full recompile.

I mean, Visual Studio has some kind of hot reloading, but I'm not gonna VS, I want mainstream support for this fast iteration and deep runtime debugging.
I wonder if another factor is that the artists themselves eventually get bored with their own stuff. I've read that this is a factor in the evolution of musical styles.
> The questions are all whether this one company had poor practices.

If the FDA did not follow up on the whistleblower report it raises far broader questions about oversight of the trials as a whole.
mike@rubini.solutions
>And article is like Fox News: “ Revelations of poor practices at a contract research company helping to carry out Pfizer’s pivotal covid-19 vaccine trial raise questions about data integrity and regulatory oversight.”

I mean, shouldn't it? The fact that this was reported to the FDA and they took no further action to investigate makes all of their other efforts suspect.
If I know AWS will fly me out for good times every year (but only so long as I select them for my Big Enterprise Account), I'm more likely to pick them over a vendor that won't do the same, regardless of what's better for the company. Bribery doesn't require currency, it just requires an exchange of value.
Yes, sorry for the lack of clarity. Users shouldn't blame the machine when they control every aspect of it and how it's used. It's on you as a user to understand your tools and data.
CLR and IBM TIMI already offered that one, among others older than Java.
What you’re saying is true, and completely tangential to the problem. When you are concerned that validation done by a subcontractor might be weak, it is entirely sensible that you subdivide the work. What we need is a statistical reanalysis that considers that, e.g., 10% of each step is done wrongly. And a regulatory regime that doesn’t hand wave away complaints, has rigorous protection for whistleblowers, and serious financial penalties for misconduct.

The BMJ might be right, but also have constructed an article that will be wildly misunderstood... and not sensible content for facebook.
Actually, I saw some "Climate Facts" blob from Facebook on a post that was extremely tangentially related, but the glorious Algorithm had apparently decided it was a discussion on climate change, and therefore needed to insert itself into it, making sure there was no wrongthink, or something.

Completely tone-deaf, and therefore extremely off-putting. I would not be surprised if an effort like that completely backfires.
Thank you, I'm well aware, but I can't fix the fact we live in an overzealous autocorrect world that fucks up everything. Just in typing the past line I had to thrice fix words that the technical powers that be deemed to be incorrect.
You can perfectly build a noisy tower computer in 2021, with lots of fans and of course the good old hard discs (instead of SSDs). :-)
The BMJ, ironically, is prone to publishing articles that make unverified claims without making clear rather significant conflicts of interest.

Infamously, they published a largely spurious article which claimed that UK govt cuts had killed hundreds of thousands of people, they failed to make clear several aspects of the data that didn't support their conclusion which ofc was that doctors should get more money, they also failed to mention that one of the authors ran a company selling stuff to the NHS that was linked to the conclusions or that the lead author of the paper had no statistical training.

Unfortunately, life is like this. Doctors would prefer that people just listen to them, they are very serious people after all, we should believe everything they say. Most fact-checking services in the UK have a ludicrously political bent, they pick whatever facts and sources support their argument. In practice, they are just attempting to stop all debate about a topic. Life is messy, people will have different opinions even if they acknowledge the same facts, proof is often messy and unclear (if you look at some of the forecasts for Covid this year, just ludicrously wrong and all errors in the same direction...we need criticism, we need debate...afaik, only one publication has actually highlighted all these forecasters who dominate the media making consistently bad forecasts...where are the fact-checkers now? Too busy hunting down shadows on Twitter.). Deal with life as it is, not life as you wish it was (again, doctors in the UK are more guilty than anyone in civil society of this error, their lobbying/political power is immense, their view is: might makes right).
Germany losing the Battle of the Bulge saved Berlin, Frankfurt, Munich, Cologne, etc. from nuclear fire.
I got Facebook-deleted for using a VoIP phone number.

There were no Terms and Conditions against VoIP at the time.

And no way back to Facebook.
These criticisms probably ring true for any field, profession, or institution. At the end of the day all of these are inevitably made up of flawed human beings with a vested interest in appearing more high-minded and impressive than they really are.
They are not correct about NSLs - the level of control exercised by those is not even remotely comparable to the level of power that the CCP holds (and exercises) over Chinese companies. Nobody thinks that NSLs don't exist, it's just that they're not comparable to the issue at hand.

And, in particular, the US government does not either possess or exercise the power over US companies to coerce them to steal IP from other countries - which is the issue under discussion.
What about my comment was political or partisan?

And while I hate to indulge whataboutism, you should know I do care about and have opinions on all of those things. It remains to be seen whether or not you care about rushing to judgements about others. This is a thread about covid, and the usual internet edicit is to stay on topic, so I'm not going to discuss those things here.

I'm not fighting doctors or medical science.

I'm opposing bad policies made by non experts, and/or experts with conflicts of interest.
Decentralized Identity Example
I'm surprised more SaaS offerings don't have clauses setting out generous migration times in the event of acquisition or bankruptcy and funds set aside to keep the service up during this time. I'd also like to see terms that limit data use so that these companies can't just be bought for their data.
FBI Investigation into Alleged Michigan Governor Kidnapping Plot Got Complicated
You make it sound SF was a basket case before tech arrived. It's a city literally created from the Gold Rush. And probably has seen more boom and bust than most cities. I assume SF will find a happy medium where part of the population isn't forced onto the streets by overwhelming capital.
That’s right, you nailed it.
Except that's not the headline The BMJ ran, they ran: "Covid-19: Researcher blows the whistle on data integrity issues in Pfizer’s vaccine trial" This lacks significant context, which is exactly what FB said of it. Taken alone, I would call that headline false. There is no evidence of notable data integrity issues in Pfizer's vaccine trial beyond the typical levels of minor documentation issues expected in large human trials.

The entire article from the opening headline to the grey box take-aways to the closing paragraphs is framed to cast doubt on the entirety of Pfizer's vaccine operation. That they don't outright lie inside the article is beside the point, they don't need to. The goal is to sow fear, uncertainty, and doubt and give ammo to anti-vax advocates who know the general public only read the headlines.
Isn't Blue Cruise only available on select mapped highways, and only described as a SAE J3016 level-2 system? That seems to be a crucial difference.

```The name ["Full Self Driving"] unequivocally communicates Tesla's goal for development, and the company's "beta" qualifier communicates the stage of that development. Tesla intends for its "full self-driving" to become, well, full self-driving, and its limited beta release is a key step in that process.```

Seems like your analysis skipped that part.
And getting some hispanic immigrants back into The Mission would be incredible. I've watched too many good places close down to gentrification
The main thing is that manufacturing it is cheaper than automatic and thus the cost to buy it is cheaper. In a longer term, it will also save money on repairs being neeeded.
Except it actually was, as there was an interop API for applets to interact with DOM and vice-versa.
I guess Tesla feels you can "actively monitor" from the back seat? Or did those people defeat some safety?
I don't think Slack offers e2e. If they do, it's a recent development.
So, we ship our carbon to Mars, which warms it up while solving our climate problem. Once it's warm enough, that water can exist on the surface, setting it up for terraforming.

Now that I've solved all that, I think I'll knock off early for the weekend.
Good point. However, we care more about marginal value for an individual. A dollar given to a poor person is more valuable than a dollar given to a wealthy person. Giving $10 to Elon Musk accompanied by $1 to, well, just about anyone else, would increase equity, because we would value the $1 more than ten-fold what Musk would. Those particular numbers might be incorrect for the example, but the principle holds. That's why we have progressive tax brackets.