0x01

joined 1 year ago
[–] [email protected] 5 points 2 months ago

Perovskite isn't new in the solar world but considering it a coating seems to be, it's not used today primarily because it degrades much quicker than silicon based cells, as of 2022:

the maximum lifetime attained by perovskite solar cells is just a year while it is about 25 years for the Silicon solar cells

[–] [email protected] 10 points 2 months ago (2 children)

For the sake of external consistency, seeking a problem to fit the solution:

It seems like there's relatively little on the ship in the way of rotational mechanics, doors make a pneumatic sound, etc. Perhaps the equipment is highly EM sensitive? Like the electromagnetic waves from a motor could screw then up somehow kinda like electrostatic issues in a computer?

[–] [email protected] 10 points 2 months ago
[–] [email protected] 15 points 2 months ago

I still remember flipboard being forcefully installed as the action button app for an old phone. My rage continues to smolder a decade later.

An app that couldn't be uninstalled and took up precious resources. That's all they'll ever be to me.

[–] [email protected] 11 points 3 months ago

Just collect your tears and pour them over the tree, plenty of salt coming out of you

[–] [email protected] 24 points 3 months ago (3 children)

Harris has me profoundly optimistic. She's the most qualified candidate I'll have had the chance to vote for in my lifetime.

Walz is fine, I was keen on Buttigieg but I'll happily vote for Walz and let Buttigieg keep his important current position.

My biggest hope is that Kamala will draw out some of the less extreme right leaning women, nobody needs to know that they're voting for the better candidate and God knows women need allies with the ongoing barrage.

This election cycle is not about fear for me, Harris is an easy candidate to vote for!

[–] [email protected] 13 points 3 months ago (1 children)

I explained a little about buffer overflows, but in essence programming is the act of making a fancy list of commands for your computer to run one after the other.

One concept in programming is an "array" or list of things, sometimes in languages like C the developer is responsible for keeping track of how many items are in a list. When that program accepts info from other programs (like a chat message, video call, website to render, etx) in the form of an array sometimes the sender can send more info than the developer expected to receive.

When that extra info is received it can actually modify the fancy list of commands in such a way that the data itself is run directly on the computer instead of what the developer originally intended.

Bad guy sends too much data, at the end of the data are secret instructions to install a new program that watches every key you type on your keyboard and send that info to the bad guy.

[–] [email protected] 20 points 3 months ago (11 children)

There is a ton of literature out there, but in a few words:

Rust is built from the ground up with the intention of being safe, and fast. There are a bunch of things you can do when programming that are technically fine but often cause errors. Rust builds on decades of understanding of best practices and forces the developer to follow them. It can be frustrating at first but being forced to use best practices is actually a huge boon to the whole community.

C is a language that lets the developer do whatever the heck they want as long as it's technically possible. "Dereferencing pointer 0?" No problem boss. C is fast but there are many many pitfalls and mildly incorrect code can cause significant problems, buffer overflows for example can open your system to bad actors sending information packets to the program and cause your computer to do whatever the bad actor wants. You can technically write code with that problem in both c and rust, but rust has guardrails that keep you out of trouble.

[–] [email protected] 30 points 3 months ago

Ah yeah good call

[–] [email protected] 46 points 3 months ago (8 children)

3.5% chance to get long covid if vaccinated

Estimates for the first year of the pandemic suggests that at least 65 million people globally have had long COVID

[–] [email protected] 15 points 3 months ago (1 children)

I think Harris is trying to capture a group of Americans that hardlines on immigration, unfortunately some of what she'll concede on during this election cycle will likely alienate progressives in favor of tempting the opposition. It's strategically valuable because progressives will still vote for her, but maybe a few conservative voters will be swayed.

Imo it's more important to pay attention to how she's voted, how she acts, and whether she will change her mind when presented with important information. In that way she's by far our most trustworthy candidate even on issues like this one.

[–] [email protected] 1 points 3 months ago

The researchers say Sitting Duck domains all possess three attributes that makes them vulnerable to takeover:

1) the domain uses or delegates authoritative DNS services to a different provider than the domain registrar;
2) the authoritative name server(s) for the domain does not have information about the Internet address the domain should point to;
3) the authoritative DNS provider is “exploitable,” i.e. an attacker can claim the domain at the provider and set up DNS records without access to the valid domain owner’s account at the domain registrar

List of vulnerable: https://github.com/indianajson/can-i-take-over-dns

view more: ‹ prev next ›