Not to spread concern or anything, but the electrical grid is managed and controlled by software. And that software may or may not be very reliant on AWS. I'm probably not allowed to say more than that.
However-er, flipping through those standards just now, turns out it’s 100% permitted to connect your “bulk electric system cyber-asset” to a cloud integration if done compliantly.
Relax, it is USB C and only a small charger, this is only 20v max, and changes are high that CC lines are the ones severed first, resulting power supply to turn of Vbus or at least downgrade to V5SAFE.
In all seriousness though, the core of the technical stack has become very robust in my opinion (DNS being the exception). From a hobbyist's perspective, things work much better than when the Web was still young. I can run multiple sites (some of them being what are today called apps) on a domain with subdomains, everything fast, HTTP3-capable, secured via valid free TLS certs, reverse proxied, all of that running on a system deployed in minutes...
If you focus on the part of the Internet that you have control over, it's a lot better than back in the simple days.
If you add infrastructure then you will need to add more transmission methods then a couple shark chewed undersea cables. Then you might as well add the millions of SAs, technicians, linemen (linepersons?), etc that install and maintain everything. Oh and I guess we would also need all the institutions and teachers that train all these techies.
So you have chosen to blatantly sin in its presence? Bold maneuver... and ultimately unsurvivable. Roll for chance of mercy, then multiply by 0.00% to determine your odds of surviving this encounter.
A company abused their clout to steal ownership of an npm package from it’s FOSS developer. Because NPM was complicit in the theft, the maintainer deleted all their packages and abandoned NPM. One of those was left-pad, which was used by tons of other major projects, which could no longer be built. NPM then restored left-pad against it’s owners wishes and handed control to another corporate shill.
I think we don't really have problems with nuclear waste management right now, at least i think in europe, idk about America or Asia so please tell me if i am wrong.
Waste never disappear, it just get transformed in something else.
Paper? Can be recycled to be more paper or burned to be ashes and gas
Radioactive waste? Eventually it became lead, just in a long time, anyway, this was just to make you know that waste don't "disappear" like magic.
Radioactive waste can be repurposed, at least, for the majority of it, in the other cases where it can't be repurposed they try to get as much as they can from the waste(making it also less risky to manage overall) and enclosed in a reinforced concrete cage in a earthquake-safe area, in something like 50~ years it became almosts safe and can be managed again
I can only assume this (copy-pasted from wikipedia)
The C Programming Language (sometimes termed K&R, after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the C programming language, as well as co-designed the Unix operating system with which development of the language was closely intertwined
K&R book is great! When you're done with that I highly recommend you move on to "Modern C" by Jens Gustedt. It's available for free online or in print. Brought my C knowledge up to date with all the cool stuff C23 has in it. Jens' blog is a great resource as well.
There is a huge amount of C code underlying most things, including the Linux kernel, most compilers, the Python interpreter, etc. At the same time, C doesn’t have dynamic arrays as a built in type but they are often critical to the operation of all of those. So, C developers keep implementing them in specialized ways for all of their applications.
70 Comments
nathan@piefed.alphapuggle.dev · 90 pts · 264d
It's missing a Saddam Hussein hideout
OpenStars@piefed.social · 29 pts · 264d
Naw it's there, just hidden very well.
nathan@piefed.alphapuggle.dev · 6 pts · 263d
Haha is that him ::: spoiler at Above V8? :::
OpenStars@piefed.social · 3 pts · 262d
Omg it does look like it doesn't it!? :-P
NOPper@lemmy.dbzer0.com · 6 pts · 263d
That was a fun minute!
python@lemmy.world · 81 pts · 264d
Not to spread concern or anything, but the electrical grid is managed and controlled by software. And that software may or may not be very reliant on AWS. I'm probably not allowed to say more than that.
antimongo@lemmy.world · 62 pts · 264d
Power company engineer here, it’s true that a lot of our supporting and analytics software went down during the AWS event.
However, most devices that actually control grid units (called bulk electric system cyber-assets) are air-gapped or utilize a data diode.
FERC Reliability Standards and NERC CIP
However-er, flipping through those standards just now, turns out it’s 100% permitted to connect your “bulk electric system cyber-asset” to a cloud integration if done compliantly.
marcos@lemmy.world · 5 pts · 263d
The process to decide to turn power plants on and off isn't air-gaped.
RedStrider@lemmy.world · 16 pts · 263d
lividweasel@lemmy.world · 8 pts · 263d
So somewhere in here we need some M. C. Escher stairs of AWS on the electrical grid on AWS on the electrical grid…
Knock_Knock_Lemmy_In@lemmy.world · 6 pts · 263d
Not. Electrical Scada systems are usually airgapped from the Internet.
Shakezuula@lemmy.world · 1 pts · 263d
a_non_monotonic_function@lemmy.world · 3 pts · 262d
Hell yea, time for cycles in the graph!
MadMadBunny@lemmy.ca · 55 pts · 264d
Don’t forget the cutest single point of failure!!
Waraugh@lemmy.dbzer0.com · 7 pts · 263d
I love this because of how often a squirrel would take down our remote disaster recovery site.
ZoteTheMighty@lemmy.zip · 4 pts · 263d
Looks like they'll only be the cutest SPOF for another minute or so...
Petter1@discuss.tchncs.de · 1 pts · 259d
Relax, it is USB C and only a small charger, this is only 20v max, and changes are high that CC lines are the ones severed first, resulting power supply to turn of Vbus or at least downgrade to V5SAFE.
Laser@feddit.org · 52 pts · 264d
In all seriousness though, the core of the technical stack has become very robust in my opinion (DNS being the exception). From a hobbyist's perspective, things work much better than when the Web was still young. I can run multiple sites (some of them being what are today called apps) on a domain with subdomains, everything fast, HTTP3-capable, secured via valid free TLS certs, reverse proxied, all of that running on a system deployed in minutes...
If you focus on the part of the Internet that you have control over, it's a lot better than back in the simple days.
MonkderVierte@lemmy.zip · 12 pts · 264d
Usenet is still in use btw. And so is Nostr.
Petter1@discuss.tchncs.de · 1 pts · 259d
Imagine, we could kill all NAT/DNS/(reverse)proxy routing problems by adapting finally to IPv6
Laser@feddit.org · 2 pts · 259d
I don't only run a reverse proxy because of having only a single public IPv4 address, but that probably is the best part
In general, I'd say reverse proxies make things somewhat easier to manage, especially when it comes to TLS. No need for every service to integrate it.
Demdaru@lemmy.world · 41 pts · 264d
We arrivied thus at the funny moment where meme is accurate enough to be used for educational purposes.
Look how little has to fail for whole web to decay, child xD
Bloefz@lemmy.world · 24 pts · 264d
Haha especially the angry bird is genius
abbadon420@sh.itjust.works · 20 pts · 264d
What a horrible title. Maybe it's time to start using git
biotin7@sopuli.xyz · 4 pts · 264d
Or Fossil😅😅.
For those people wondering, it's an alternative to GIT created by SQLite devs. In fact their HomePage is actually a self-hosted Fossil repository
tux0r@feddit.org · 3 pts · 264d
Fossil rocks
SCmSTR@lemmy.blahaj.zone · 18 pts · 263d
Can someone please keep track of the evolutionary history of these? I wanna see a timeline.
VonReposti@feddit.dk · 16 pts · 263d
The lava lamps are a genius touch
Simulation6@sopuli.xyz · 12 pts · 264d
If you add infrastructure then you will need to add more transmission methods then a couple shark chewed undersea cables. Then you might as well add the millions of SAs, technicians, linemen (linepersons?), etc that install and maintain everything. Oh and I guess we would also need all the institutions and teachers that train all these techies.
Potential_Pinata@sh.itjust.works · 11 pts · 264d
Mesmerized Astronaut: Wait, It's all water?!
CodeBlooded@programming.dev · 7 pts · 264d
Rooted in reality Astronaut: Always has been.
CodeBlooded@programming.dev · 11 pts · 263d
lol
_new(3)gives me some flashbacksHeyThisIsntTheYMCA@lemmy.world · 11 pts · 263d
I don't want lore accurate cloud service I want biblically accurate cloud service
OpenStars@piefed.social · 2 pts · 261d
Be careful what you ask for...
It does exist
HeyThisIsntTheYMCA@lemmy.world · 2 pts · 261d
i'm afraid, is that a problem?
OpenStars@piefed.social · 2 pts · 261d
So you have chosen to blatantly sin in its presence? Bold maneuver... and ultimately unsurvivable. Roll for chance of mercy, then multiply by
0.00%to determine your odds of surviving this encounter.cypherpunks@lemmy.ml · 9 pts · 263d
DeathByBigSad@sh.itjust.works · 8 pts · 263d
This comm suddenly became Anarchy Chess lol
manxu@piefed.social · 8 pts · 264d
Can we please not make the layer above Electricity look like tombstones? I looked at "Linus Torvalds" and almost had a heart attack!
kilgore_trout@feddit.it · 7 pts · 263d
My child, you are beautiful.
ChaoticNeutralCzech@feddit.org · 7 pts · 264d
Earth: layer below electricity, melting and disintegrating
Elon Musk: boring through Earth and strapping hopelessly tiny, exploding rockets to the "Electricity" block to get everything to Mars
Sun: lowermost layer but extending a fist labeled "2027 solar flare" at internet infrastructure
ideonek@piefed.social · 6 pts · 264d
What are green images in 4th row?
Gullible@sh.itjust.works · 11 pts · 264d
:::spoiler Me. (Silly little fish snacking on internet noodles) :::
pelya@lemmy.world · 10 pts · 264d
Sharks
ideonek@piefed.social · 4 pts · 264d
...not the answer I was expecting...
MonkderVierte@lemmy.zip · 5 pts · 264d
What about left-pad?
qevlarr@lemmy.world · 10 pts · 264d
https://en.wikipedia.org/wiki/Npm_left-pad_incident
BlameTheAntifa@lemmy.world · 10 pts · 263d
A company abused their clout to steal ownership of an npm package from it’s FOSS developer. Because NPM was complicit in the theft, the maintainer deleted all their packages and abandoned NPM. One of those was left-pad, which was used by tons of other major projects, which could no longer be built. NPM then restored left-pad against it’s owners wishes and handed control to another corporate shill.
Axolotl_cpp@feddit.it · 5 pts · 264d
It's wonderful lmao...wait,i am wrong or did you snuck anti-nuclear propaganda in the meme? Bruh
someacnt@sh.itjust.works · 5 pts · 264d
I mean, thoughts on nuclear waste? They certainly need management, and I dunno if humans are good at waste management.
Axolotl_cpp@feddit.it · 5 pts · 264d
I think we don't really have problems with nuclear waste management right now, at least i think in europe, idk about America or Asia so please tell me if i am wrong.
anton@lemmy.blahaj.zone · 11 pts · 264d
We do have one in Germany. While we are searching for suitable long term storage, the barrels are rusting away in salt mines.
Axolotl_cpp@feddit.it · 2 pts · 264d
Okay i have to search about this, why the hell the barrels are in salt mines tho? 😭
truthfultemporarily@feddit.org · 5 pts · 264d
Salt is plastic and over time will completely engulf the waste.
Ephera@lemmy.ml · 2 pts · 264d
They just dumped them there in the 60s and 70s before there was regulation...
Edit:
Here's two links, if you want to read up on it:
(Mind that a translator will like translate the name of the mine "Asse" as "Aces".)
Axolotl_cpp@feddit.it · 2 pts · 263d
Yeah now that make more sense
MonkderVierte@lemmy.zip · 1 pts · 264d
And risk mangement.
PokerChips@programming.dev · -2 pts · 263d
If you can't make nuclear waste disappear them your always have a waste management problem.
Axolotl_cpp@feddit.it · 2 pts · 263d
Waste never disappear, it just get transformed in something else.
Paper? Can be recycled to be more paper or burned to be ashes and gas
Radioactive waste? Eventually it became lead, just in a long time, anyway, this was just to make you know that waste don't "disappear" like magic.
Radioactive waste can be repurposed, at least, for the majority of it, in the other cases where it can't be repurposed they try to get as much as they can from the waste(making it also less risky to manage overall) and enclosed in a reinforced concrete cage in a earthquake-safe area, in something like 50~ years it became almosts safe and can be managed again
j4k3@lemmy.world · 5 pts · 264d
K&R?
olof@lemmy.ml · 6 pts · 264d
I can only assume this (copy-pasted from wikipedia)
bugwhisperer@lemmy.blahaj.zone · 4 pts · 264d
K&R book is great! When you're done with that I highly recommend you move on to "Modern C" by Jens Gustedt. It's available for free online or in print. Brought my C knowledge up to date with all the cool stuff C23 has in it. Jens' blog is a great resource as well.
Edit: typo
LedgeDrop@lemmy.zip · 4 pts · 264d
I can confirm, K&R is the book written by Kernighan and Ritchie. It is/was the Bible of the C language.
Amazon link if you're interested in the reviews.
ProfessorHoover@infosec.pub · 4 pts · 264d
Probably Kernighan and Ritchie. Ritchie invented C, Kernighan teamed up with him to write the first C programming book.
filcuk@lemmy.zip · 4 pts · 262d
Can someone ELI5 the c dynamic arrays - how does this fit into the infrastructure?
BartyDeCanter@lemmy.sdf.org · 6 pts · 262d
There is a huge amount of C code underlying most things, including the Linux kernel, most compilers, the Python interpreter, etc. At the same time, C doesn’t have dynamic arrays as a built in type but they are often critical to the operation of all of those. So, C developers keep implementing them in specialized ways for all of their applications.
filcuk@lemmy.zip · 3 pts · 262d
Thanks, I can now enjoy the meme to it's full extent again.
stupidcasey@lemmy.world · 3 pts · 263d
That's what Microsoft is doing isn't it? I knew it, we should have guessed with them sending a plain at the tower.
MonkderVierte@lemmy.zip · 3 pts · 264d
I dunno, looks overengineered to me.
victorz@lemmy.world · 2 pts · 262d
Alright let's stop adding stuff here shall we 😅
buddascrayon@lemmy.world · 2 pts · 263d
You forgot Azure. According to my sister all of the internet runs on it. 😂