EAS Watcher · @easwatch
317 followers · 8180 posts · Server m.ai6yr.org

for Adams, ; , : National Weather Service: WARNING in this area until 6:15 PM MDT. Take shelter now in a basement or an interior room on the lowest floor of a sturdy building. If you are outdoors, in a mobile home, or in a vehicle, move to the closest substantial shelter and protect yourself from flying debris. Check media. Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #weld #tornado

Last updated 1 year ago

EAS Watcher · @easwatch
317 followers · 8178 posts · Server m.ai6yr.org

for Adams, #; #, #: National Weather Service: WARNING in this area until 6:15 PM MDT. Take shelter now in a basement or an interior room on the lowest floor of a sturdy building. If you are outdoors, in a mobile home, or in a vehicle, move to the closest substantial shelter and protect yourself from flying debris. Check media. Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #weld #tornado

Last updated 1 year ago

EAS Watcher · @easwatch
317 followers · 8178 posts · Server m.ai6yr.org

for Adams, ; , : Warning issued July 29 at 5:42PM MDT until July 29 at 6:15PM MDT by NWS Denver CO Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #weld #tornado

Last updated 1 year ago

EAS Watcher · @easwatch
287 followers · 7788 posts · Server m.ai6yr.org

for Logan, ; , ; , : National Weather Service: SEVERE THUNDERSTORM WARNING in effect for this area until 5:30 PM MDT for DESTRUCTIVE three inch size hail. Take shelter in a sturdy building, away from windows. People and animals outdoors will be severely injured. Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #morgan #weld

Last updated 1 year ago

BakersRelay · @BakerRL75
710 followers · 25909 posts · Server m.ai6yr.org

@easwatch

for Logan, ; , : National Weather Service: WARNING in this area until 7:15 PM MDT. Take shelter now in a basement or an interior room on the lowest floor of a sturdy building. If you are outdoors, in a mobile home, or in a vehicle, move to the closest substantial shelter and protect yourself from flying debris. Check media. Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#cowx #EAS #co #weld #tornado

Last updated 1 year ago

EAS Watcher · @easwatch
246 followers · 7050 posts · Server m.ai6yr.org

for Logan, ; , : National Weather Service: WARNING in this area until 7:15 PM MDT. Take shelter now in a basement or an interior room on the lowest floor of a sturdy building. If you are outdoors, in a mobile home, or in a vehicle, move to the closest substantial shelter and protect yourself from flying debris. Check media. Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #weld #tornado

Last updated 1 year ago

EAS Watcher · @easwatch
246 followers · 7050 posts · Server m.ai6yr.org

for Logan, ; , : Warning issued June 28 at 6:44PM MDT until June 28 at 7:15PM MDT by NWS Denver CO Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #weld #tornado

Last updated 1 year ago

EAS Watcher · @easwatch
242 followers · 6576 posts · Server m.ai6yr.org

for Morgan, ; , : National Weather Service: WARNING in this area until 5:15 PM MDT. Take shelter now in a basement or an interior room on the lowest floor of a sturdy building. If you are outdoors, in a mobile home, or in a vehicle, move to the closest substantial shelter and protect yourself from flying debris. Check media. Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #weld #tornado

Last updated 1 year ago

EAS Watcher · @easwatch
242 followers · 6575 posts · Server m.ai6yr.org

for Morgan, ; , : Warning issued June 21 at 4:47PM MDT until June 21 at 5:15PM MDT by NWS Denver CO Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #weld #tornado

Last updated 1 year ago

EAS Watcher · @easwatch
216 followers · 4184 posts · Server m.ai6yr.org

for Adams, #; #, #: National Weather Service: WARNING in this area until 3:00 PM MDT. Take shelter now in a basement or an interior room on the lowest floor of a sturdy building. If you are outdoors, in a mobile home, or in a vehicle, move to the closest substantial shelter and protect yourself from flying debris. Check media. Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #weld #tornado

Last updated 2 years ago

EAS Watcher · @easwatch
216 followers · 4183 posts · Server m.ai6yr.org

for Adams, ; , : Warning issued April 25 at 2:32PM MDT until April 25 at 3:00PM MDT by NWS Denver CO Source: NWS Denver CO** DO NOT RELY ON THIS FEED FOR LIFE SAFETY, SEEK OUT OFFICIAL SOURCES ***

#EAS #co #weld #tornado

Last updated 2 years ago

Spaceflight 🚀 · @spaceflight
1186 followers · 794 posts · Server techhub.social

📆 April 2020 and will strike an Station throughout its lifetime, as is evident on the , where several arrays show caused by micrometeoroids. The is that the will not hit any areas and cause of the structure. Damage from meteoroids may include damage to 💤 modules.
is one of the best ways to create hermetic seals. The ability to these structures without waiting for new equipment may limit the to in the event of damage.This ability for rapid may also become more significant as orbiting Stations such as move further from and the associated of shipping parts increases. It is important to these technologies now.

has recently funded work on of 🎇 capabilities ntrs.nasa.gov/api/citations/20

#NASA #micrometeoroids #spacedebris #orbiting #iss #solar #damage #hope #meteoroids #critical #emergency #evacuation #habitation #welding #weld #risks #astronauts #repair #gateway #earth #cost #develop #development #spacewelding #humanspaceflightsecurity #spacemaintenance #spaceagency

Last updated 2 years ago

Ivan, the Language Mangler 🦀 · @hywan
1266 followers · 1251 posts · Server fosstodon.org

My biggest difficulty with linkers is… understanding their errors! I know I'm not alone.

That's why `weld` must be exemplary on errors, period.

Please welcome `weld-errors`, github.com/Hywan/weld/compare/.

What's new?

* Any error contains a code, a (formatted) message, and a help message,
* `weld` pretty prints those errors,
* `weld --explain <error_code>` gives detailed diagnostics,
* Automatic awesome documentation.

See the screenshots.

#weld #rustlang #error #diagnostics #friendly #linker

Last updated 2 years ago

Ivan, the Language Mangler 🦀 · @hywan
1263 followers · 1242 posts · Server fosstodon.org

Errors in ˋweld` are so good that @ekuber will be proud of me ☺️. Thanks Teacher!

#weld

Last updated 2 years ago

Ivan, the Language Mangler 🦀 · @hywan
1262 followers · 1236 posts · Server fosstodon.org

`weld` now takes a `--target <triple>` argument. `weld` is designed to be cross-platform entirely, hence it's legit to be able to specify a target triple, github.com/Hywan/weld/commit/b.

Based on the provided target triple, `weld` will use a particular linker strategy (e.g Elf, MachO, Coff, Wasm etc.).

$ weld --target x86-64-unknown-linux <input> -o <output> # = Elf

$ weld --target aarch64-apple-darwin <input> -o <output> # = MachO

Cool huh?

#weld #rustlang #targetlexicon #crossplatform #linker

Last updated 2 years ago

Ivan, the Language Mangler 🦀 · @hywan
1262 followers · 1235 posts · Server fosstodon.org

ˋweld-object` is now able to disassemble x86 instructions when debugging an object file (with the ˋdebug-x86` feature turned on), github.com/Hywan/weld/commit/0.

It’s really handy :-)!

It’s based on the excellent iced-x86 crate, github.com/icedland/iced.

❓📣 If you know an equivalent for ARM, please let me know!

#weld #rustlang #disassembly #assembly #x86

Last updated 2 years ago

Ivan, the Language Mangler 🦀 · @hywan
1262 followers · 1234 posts · Server fosstodon.org

A little improvement on the scheduler to make it more system friendly.

`ThreadPool` no longer takes a ˋpool_sizeˋ but a ˋdesired_pool_sizeˋ. The system might not have all the expected available parallelism resources. Maybe it is busy, maybe it is limited. So now, the pool size is clamped, github.com/Hywan/weld/commit/8. The documentation provides more details.

Hopefully Rust has a standard function for that: `std::thread::available_parallelism`. How neat!

#weld #rustlang #thread

Last updated 2 years ago

Ivan, the Language Mangler 🦀 · @hywan
1250 followers · 1212 posts · Server fosstodon.org

To be fast, weld needs to link objects concurrently & simultaneously. A few days ago, I’ve implemented a simple `ThreadPool` type, in the new `weld-scheduler` crate, github.com/Hywan/weld/blob/ea7.

It’s able to send `Future`s on various threads where async workers execute them.

It’s done with smol, a light & flexible set of crates to implement custom async runtimes, github.com/smol-rs/smol.

Next step: “Linker Strategy” to link things for real!

#weld #rustlang #parallelism #concurrency #thread

Last updated 2 years ago

Ivan, the Language Mangler 🦀 · @hywan
1250 followers · 1204 posts · Server fosstodon.org

Later on, I've added a new patch to make the `FileReader` trait thread-safe, github.com/Hywan/weld/commit/3.

Just a detail, because something funnier is coming :-).

#weld #rustlang #file

Last updated 2 years ago

Ivan, the Language Mangler 🦀 · @hywan
1250 followers · 1204 posts · Server fosstodon.org

To be able to link many object files, we must be able to read them! Of course, there is `std::fs`, but we want to be fast right? So let's use mmap.

Oh, it's not available everywhere. So let's use a file picker, don't you mind, which will select the best implementation for your platform.

And here is `weld-file`, github.com/Hywan/weld/compare/.

So far, it supports `std::fs` and `mmap`, more is coming

There is a `FileReader` trait, that reads the content async.

#weld #rustlang #file #mmap #fs

Last updated 2 years ago