asdfasdfasdf

@asdfasdfasdf@lemmy.world

This profile is from a federated server and may be incomplete. View on remote instance

Apple Removes WhatsApp, Threads, Telegram, and Signal from China App Store, says it complied with orders from the Chinese government ( arstechnica.com )

Apple said it complied with orders from the Chinese government to remove the Meta-owned WhatsApp and Threads from its App Store in China. Apple also removed Telegram and Signal from China....

asdfasdfasdf ,

...what? Use a VPN -> download the APK. Not hard.

APKs are signed so you can easily know if they were tampered with.

asdfasdfasdf ,

100%. That's the perfect way of putting it too. Sagan seemed super humble and had a genuine state of wonder with with universe. NDT seems like an insufferable know it all douche who just likes publicity. Being a know it all seems antithetical to science.

asdfasdfasdf ,

It's worth it for me and a lot of other people.

asdfasdfasdf ,

The One China policy doesn't say it's part of China (PRC). It's acknowledging that there is one "China", and both Taiwan and China are part of it, but it doesn't say if Taiwan (ROC) is China and PRC is part of it, or if China (PRC) is China and Taiwan is part of it.

asdfasdfasdf ,

Because it's the equivalent of saying society should not stop using coal or fossil fuels or those people who pump your gas for you because "what about the employees????". No, the world needs to move on.

If your company produces shitty products that people don't want, then they shouldn't exist and you should find a different job rather investing your livelihood in such a bad idea.

asdfasdfasdf ,

Hyper was the standard for Rust web servers way before it was used by curl for anything.

asdfasdfasdf ,

I read this article the other day and tried working from my bed but couldn't do it for more than maybe 15 mins.

asdfasdfasdf ,

Email already has a To: field. There's no point in writing it in the body.

A professional email would be the same as an informal one. Start with "Hello!" or "Good morning!".

Regarding sublinks and feeling concerned about what is going on with it ( lemmy.world )

Right now, I'm feeling concerned and wondering what is going on in regards to Sublinks here, since I have created a community for discussion on koalas about a week ago on here and have started and been doing work on it recently. But now I'm hearing about Sublinks and feeling concerned if I created it on the wrong instance or the...

asdfasdfasdf ,

Rust's speed is a cherry on top. The main reason to use it is its language design / correctness guarantees.

I've been programming for several decades and understand nuance and subjectivity vs objectivity when it comes to this, and strongly believe Rust is just objectively much better than Java as a language.

One example is that Rust doesn't have null while Java does. The creator of null gave an excellent talk called The Billion Dollar Mistake about why null was such a bad idea, and said languages shouldn't not have used it. Instead, the alternative he gives is what Rust does.

Things like this are actually hugely important.

Also, Rust was "most loved" language in the StackOverflow developer survey for eight years in a row for a reason.

https://survey.stackoverflow.co/2023/#section-admired-and-desired-programming-scripting-and-markup-languages

Other than Sublinks, I have never seen anyone post about how they really want to work with Java.

asdfasdfasdf ,

I believe Java is the best option for this type of application

Why?

asdfasdfasdf ,

Why? Am I not up to speed with something?

asdfasdfasdf ,

Don't use AI for writing code, at least not when you're learning it.

asdfasdfasdf ,

LMAO, Sublinks devs are so engrained in Java that they want to rewrite Rust in Java, and their survey they send is written in Office 365? They're a meme.

The Java idea is absurd and shouldn't be taken seriously.

I disagree with the Lemmy devs' political views a great deal, but:

  1. It's open source so you can audit if they're doing anything bad
  2. Just fork it and improve if you have issues with the code they're writing / features

Java is a horrible language. Nearly every developer I've talked to in the last several decades agrees, even previously hardcore Java devs. Please just stop.

asdfasdfasdf ,

Hard disagree. I think Java is objectively bad.

I can give Rust to a completely inexperienced dev straight out if high school and they will be able to write a multi threaded program without data races since Rust was designed so that isn't possible. That's one example of many.

Even null is something the creator of null said was an objective mistake, and that concept is embedded into Java, while it doesn't exist in Rust.

Learning Rust to the point where your code is correct is absolutely not hard at all, which is why it's so bizarre when people create projects like this.

asdfasdfasdf ,

You can go to definition / find references / rename for dynamically typed languages too.

E.g. https://github.com/palantir/python-language-server

asdfasdfasdf ,

Or even just clone. Depending on use case the performance cost would be negligible.

asdfasdfasdf ,
  • data races

Rust still can have race conditions

asdfasdfasdf ,

Why would it just be best effort? To find references for a specific thing, it still would parse an AST, find the current scope, see it's imported from some module, find other imports of the module, etc.

asdfasdfasdf ,
  1. Look at entire file instead of snippet.
  2. If there is anything that could create a variable x before this area, then that's where x originates. If not, and if it's a language where you can create x without using a keyword like let or var, then x is created in the scope in your snippet.

Types are not necessary at all.

asdfasdfasdf ,
  1. That isn't what I said at all. Reread?
  2. Find references / go to definition / rename has absolutely nothing to do with types.
asdfasdfasdf ,

I didn't say types. I said find references / go to definition / rename.

asdfasdfasdf ,

Ah, I see. You're talking about object properties. I don't see any issue with finding references to variables, but for properties, yeah.

asdfasdfasdf ,

A lot of it is about moving problems from runtime to compile time. JS, for example, has most problems live in runtime.

Imagine you're hiring an event planner for your wedding. It's an important day, and you want it to go well and focus on the things that matter to you. Would you rather hire an even planner that barely interacts with you up until the wedding because they're so "easy to work with"? Or one that gets a ton of info and meets with you to make sure they can get everything they need as early as possible?

Rust is like the latter. JS is like an even planner who is just lazy and says "we'll cross that bridge when we come to it" all the time.

C++ is like a meth addict.

asdfasdfasdf ,

Totally agree, but the thing that makes me angry is that many, many open source projects miss this opportunity because of absolutely garbage UI/UX.

Look at LibreOffice, for example. Lots of features that do more than what people need from MS Office most of the time, but even I cannot bring myself to use it long term because it's UI/UX is trash.

The open source industry has the problem that its devs think functionality is 99% of what matters, and most users disagree.

We need to have some project that is crowd funded to hire some awesome designers and UX people and have them constantly working on important open source projects. I'd sponsor that in a heartbeat.

asdfasdfasdf ,

To add to this, a few minutes of searching would hopefully surface FreeTaxUSA.com. Don't need to know shit and it's free.

asdfasdfasdf ,

Did they need to do any other treatment for the tumor? No chemo or anything?

asdfasdfasdf ,

Disappointed in Hot Ones for hosting this psycho

asdfasdfasdf ,

Not harsh enough. I originally called her something different but wasn't sure if I was breaking any rules and didn't want to get banned.

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

https://www.today.com/popculture/popculture/gwyneth-paltrow-explains-sunday-todays-willie-geist-sells-vagina-scent-rcna39747

asdfasdfasdf ,

LMAO WTF is wrong with you. People have murdered each other for a bajillion years too, I guess that means you're okay with them?

asdfasdfasdf ,

No, not everyone is hustling someone. What a wrong, depressing view of the world. I don't think even the majority are.

asdfasdfasdf ,

Scamming people who need real medical help into thinking bullshit products will cure them of issues, when in reality they could even cause them harm, is definitely deserving of vitriol.

asdfasdfasdf ,

Fool is a spectrum. E.g. take the saying "fool me once, shame on you; fool me twice, shame on me". It's possible to fool anyone. Sometimes it's because they are a fool, but sometimes it's not.

asdfasdfasdf ,

You really don't think "we store your username and haven't revealed it" is any better than "we store your real name and did reveal it"?

China and Norway Lead the World’s EV Switchover ( spectrum.ieee.org )

Globally, according to research by the Rocky Mountain Institute, EVs will comprise two-thirds of the world’s car sales by 2030. However, according to the World Resources Institute, “EVs need to account for 75 percent to 95 percent of passenger vehicle sales by 2030 in order to meet international climate goals aimed at...

asdfasdfasdf ,

https://arstechnica.com/cars/2022/04/new-ev-vs-old-beater-which-is-better-for-the-environment/

According to a recent Reuters article using a model developed by the Argonne National Laboratory in Chicago, the point at which an EV’s carbon footprint meets and begins to fall below that of a comparable gas vehicle in the United States is at around 13,500 miles. So after an average year of driving, the EV is better for the environment. Beyond that, the gap widens.

As for keeping your current car:

As far as manufacturing goes, the old car is already built, so let’s give it a pass regarding its manufacturing carbon footprint. According to a 2015 Union of Concerned Scientists report, a full-size long-range (265 miles) vehicle had a carbon footprint of about six tons, or 12,000 pounds.

In two years, the EV will have caught up to the used car in terms of ecological footprint. After that, as with new gas cars, an EV surpasses it in efficiency for its entire life cycle.

asdfasdfasdf ,

Yeah, I agree. I think trains / other stuff would be much better too. Unfortunately, I don't think it's realistic to expect them to be as effective in countries like the US. At least not in the anywhere near future.

asdfasdfasdf ,

Is there any evidence that species with higher rates of mutation, and therefore higher chances of evolutionary advantages, stick around? Or is rate of mutation not something which can be encoded in DNA / biology?

asdfasdfasdf ,

It's not clear to me what the author considers "questionable choices" for Rust.

asdfasdfasdf ,

Cross platform? It's a browser extension.

asdfasdfasdf ,

Doesn't it just use Google / Bing under the hood? If those both suck then it wouldn't improve much, right? Isn't SearXNG more about privacy?

asdfasdfasdf ,

I get those are problems for you, but Windows also has many problems. No OS is perfect.

Of those issues, I think the vast majority of users will not have any idea what Optimus or LSPCON are, and wouldn't care too much about HDR support.

The maximized windows thing - yeah I agree. It's crazy to me that they haven't fixed this.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • SciFi
  • Fediverse
  • fountainpens
  • dev_playground
  • Mdev
  • test
  • announcements
  • vexblue
  • anki
  • VideoEditingRequests
  • kbinrun
  • pamasich
  • All magazines