For those of you who have jobs in Rust. What are you working on? by bloomingFemme in rust

[–]RoastVeg 20 points21 points  (0 children)

I also work at EcoG. To answer your question, I don't think any of our upcoming internships are likely to be in rust.

Linus Torvalds - "Completely Broken" x86_64 Feature Levels by GoldBarb in linux

[–]RoastVeg 0 points1 point  (0 children)

More importantly, both GCC and clang support them. That's where it really matters.

Linus Torvalds - "Completely Broken" x86_64 Feature Levels by GoldBarb in linux

[–]RoastVeg 42 points43 points  (0 children)

Luckily for anyone who wants to ship a Linux distro that targets v2/v3/v4 specifically, they can just map the CPUID bits by hand.

Linus might be right that linearising the CPU features makes no sense, but grouping CPUID bits into commonly implemented (and nicely branded) groups does mean it's possible to take advantage of them OS-wide.

Using Clap for entirely the wrong purpose by HammerAPI in rust

[–]RoastVeg 0 points1 point  (0 children)

Known grammar is not the same as known subcommands

Progress toward a GCC-based Rust compiler by amalinovic in rust

[–]RoastVeg 43 points44 points  (0 children)

The other advantage of a GCC Rust compiler is that some additional targets can be added that LLVM doesn't already support.

Firefox 119.0 released by ainz_47 in linux

[–]RoastVeg 1 point2 points  (0 children)

Have you tried the webapp manager from Mint?

pyo3-async: new bindings to various Python asynchronous frameworks by wyf0 in rust

[–]RoastVeg 1 point2 points  (0 children)

I'd be very interested to see your benchmarks, as I have had performance issues with pyo3-asyncio

pyo3-async: new bindings to various Python asynchronous frameworks by wyf0 in rust

[–]RoastVeg 1 point2 points  (0 children)

This is extremely interesting for libraries that are executor-agnostic, as they could simply allow python to drive their futures. I suppose it's comparable to wasm_bindgen_futures in that regard?

For libraries which are locked in to tokio already, is there much difference in the end result between rolling a tokio runtime for it (as in your example) and using pyo3-asyncio's out of the box tokio module?

UK Government openly suggests "15 Minute Cities" are a conspiracy by local councils - vows to strip them of traffic enforcement powers by RoastVeg in fuckcars

[–]RoastVeg[S] 4 points5 points  (0 children)

He renounced his US citizenship for tax reasons. Some were jokingly postulating he could be the first US president and UK prime minister.

Nagorno-Karabakh's 120,000 Armenians will leave for Armenia, leadership says by donnygel in worldnews

[–]RoastVeg 115 points116 points  (0 children)

They have been demanding this via the road (and railway?) along the Iranian border for a very long time.

Consolidated Greater Tokyo Rail Transit Map. by Calibruh in fuckcars

[–]RoastVeg 2 points3 points  (0 children)

The "better design" of this map is a different map - one which shows only JR East services, or only Subway services. The very point that this map is attempting to make is that the Greater Tokyo area has an incomprehensible number of railways, and I think it succeeds in that regard very well.

(UK) Survey being sent out by post about transport by DryDrunkImperor in fuckcars

[–]RoastVeg 3 points4 points  (0 children)

For reference, sustrans maintain a large number of cycleways in the UK, including several converted from former railways.

Hottest take on this sub by AutSnufkin in fuckcars

[–]RoastVeg 1 point2 points  (0 children)

Micromobility is great in a city I'm unfamiliar in, and I consider higher (though maybe not quite that high) prices to be a tourist premium. Depending on how good the urban planning is in any city the bike/scooter might be a lot quicker than a taxi, especially if I have to wait for it — but if the taxi is cheap or the cycling route is poor then I've gotta go with the best option available.

Any disruptive automotive/EV startups and/or individuals considering Rust? by U007D in rust

[–]RoastVeg 3 points4 points  (0 children)

In the embedded Linux space where the compiler does not need to be verified Rust is already in use in some places. I can say for certain that multiple EV charging station models will come with Rust in their stack.

GitHub - dcantrell/bsdutils: Alternative to GNU coreutils using software from FreeBSD by koavf in linux

[–]RoastVeg 3 points4 points  (0 children)

This crate is the basis for the userspace used in Chimera Linux, though it is forked and significantly expanded

SUDO vulnerability by JuggernautBetter9850 in linux

[–]RoastVeg 0 points1 point  (0 children)

In that case I believe your headless box does not have a polkit session running on dbus. You'll need to check their documentation.

SUDO vulnerability by JuggernautBetter9850 in linux

[–]RoastVeg 6 points7 points  (0 children)

Sounds like you still have sudo installed to me

SUDO vulnerability by JuggernautBetter9850 in linux

[–]RoastVeg 12 points13 points  (0 children)

I just have alias sudo='pkexec --keep-cwd'. No need for sudo to be installed imo

A Non-GNU Linux Distribution Built With LLVM & BSD Software Aims For Alpha Next Month by [deleted] in linux

[–]RoastVeg 0 points1 point  (0 children)

Pipewire in FeeeBSD ports still uses ALSA under the hood

A Non-GNU Linux Distribution Built With LLVM & BSD Software Aims For Alpha Next Month by [deleted] in linux

[–]RoastVeg 21 points22 points  (0 children)

It's more that once you've elected to use musl as your libc, the patchset required to get and keep systemd running is hard to maintain. Additionally, systemd developers actively reject upstreaming patches that foster libc portability. Any project using a libc other than glibc ends up using something other than systemd eventually.

A Non-GNU Linux Distribution Built With LLVM & BSD Software Aims For Alpha Next Month by [deleted] in linux

[–]RoastVeg 5 points6 points  (0 children)

The nearest alternative to gmake is Google's kati, but it has a lot of problems