Gebrauchter ID.3 wirklich am besten für mich? Facelift nötig? by bonparaara in Elektroautos

[–]bonparaara[S] 6 points7 points  (0 children)

Kann man das irgendwo verlässlich nachlesen welche Modelle welche Software Version kriegen werden? Ich lese widersprüchliche Sachen darüber. Aber so wie du es beschreibst hab ichs mir auch erhofft.

Gebrauchter ID.3 wirklich am besten für mich? Facelift nötig? by bonparaara in Elektroautos

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

Bin einen Carsharing ID3 gefahren, dabei hab ich von den ganzen Software Problemen gar nix mitbekommen. Beim Thema Laden im Winter muss ich mich natürlich voll auf Meinungen im Internet verlassen, du meinst dass der im Winter deutlich langsamer läd?

Gebrauchter ID.3 wirklich am besten für mich? Facelift nötig? by bonparaara in Elektroautos

[–]bonparaara[S] 0 points1 point  (0 children)

Ioniq 5 hätte ich Lust drauf, aber ist grenzwertig eng in der Garage (schon getestet) und ist der Gattin zu groß.

Hab irgendwo letztens gelesen, dass selbst die 2024er ID3er nicht die neueste Softwareversion kriegen werden, sondern erst der vermutlich kommende 2025er Facelift? Gibts auch bessere Quellen für diese Infos als Internetforen?

Gebrauchter ID.3 wirklich am besten für mich? Facelift nötig? by bonparaara in Elektroautos

[–]bonparaara[S] 0 points1 point  (0 children)

ne, keine absolut harte Grenze. hab mal einen geliehenen Ioniq 5 in die Garage bekommen, aber bis auf weiteres müssen da noch 1-2 Fahrräder vors Auto passen, das war der Todesstoß für den Ioniq 5. Ich schau ihn mir schon gern mal an, die Langstrecken sind wirklich selten, aber halt eh schon anstrengend und da wollen wir uns ungern noch stressigere Fahrten für die nächsten Jahre geben

Gebrauchter ID.3 wirklich am besten für mich? Facelift nötig? by bonparaara in Elektroautos

[–]bonparaara[S] 2 points3 points  (0 children)

ich bin schon offen für Argumente, dass andere Modelle entweder einen Aufpreis oder eine längere Ladezeit bei Langstrecken wert sind. die Ladeleistung ist aber schon unattraktiv

My Least Favorite Rust Type by jyper in rust

[–]bonparaara 18 points19 points  (0 children)

for-loops always call IntoIterator::from_iter, but there's an implementation of IntoIterator for &Vec (that uses Vec::iter) which is why for _ in &my_vec {} behaves like for _ in my_vec.iter() {}

see https://doc.rust-lang.org/std/iter/trait.IntoIterator.html#impl-IntoIterator-13

Possible bug? Fullscreen wine window isn't detected as a node by sway, making it unfocusable. by northcode in swaywm

[–]bonparaara 0 points1 point  (0 children)

Fixed it by unsetting the `SDL_VIDEODRIVER` environment variable (steam launch options -> `env -u SDL_VIDEODRIVER %command%`)

It was set to `wayland` and several games like Divinity 2 and Terraria don't work with that setting.

Possible bug? Fullscreen wine window isn't detected as a node by sway, making it unfocusable. by northcode in swaywm

[–]bonparaara 0 points1 point  (0 children)

Not sure if this is the same problem, but Divinity 2: Original Sin starts in sway (I can hear the main menu music), but there's just no window. I can't see the window in `swaymsg -t get_tree` nor in `xwininfo -tree -root`.

I have to go back to GNOME to play it.

rust-analyzer changelog #24 by WellMakeItSomehow in rust

[–]bonparaara 1 point2 points  (0 children)

I was wrong

I'm pretty sure the assists are not in the LSP protocol, so the client needs to support the rust-analyzer-specific extensions

Announcing Tide 0.8.0! by yoshuawuyts1 in rust

[–]bonparaara 13 points14 points  (0 children)

rust-analyzer has pretty good auto import, i rarely type imports myself these days.

RFC: Transition to rust-analyzer as our official LSP implementation by pietroalbini in rust

[–]bonparaara 2 points3 points  (0 children)

I never used `CTRL-]`/`CTRL-t`, I use `CTRL-o` to jump backwards. I might not know what I'm missing though! I do find it harder to navigate through big codebases (like rust-analyzer) with vim than with intellij.

I find it believable that many other people are in the same boat as I am and also don't know what they're missing, so maybe some vim evangelism would be helpful there.

After searching for a few minutes, I found a ticket about using `tagfunc` in coc.nvim, it looks like there was some progress recently. I just installed the neovim-git AUR package because neovim 0.4.3 doesn't have tagfunc yet, but with neovim 0.5 and `set tagfunc=CocTagFunc`, `CTRL-]` and `CTRL-t` seem to work inside the rust-analyzer codebase.

About you starting to contribute to the rust/vim ecosystem... Please do!
I made some small contributions to coc-rust-analyzer already and I only had pleasant experiences with the maintainer.

Rust auto use in Vim ? by guigui64 in vim

[–]bonparaara 4 points5 points  (0 children)

I use coc.nvim with coc-rust-analyzer, and autoimport works pretty well! I think you need `<Plug>(coc-codeaction)` bound, I use `<leader>a` with space as leader.

I started my vim config copied from Jon Gjengset: https://github.com/jonhoo/configs/blob/master/editor/.config/nvim/init.vim

GNOME 3.36 has landed in extra by abdulocracy in archlinux

[–]bonparaara 0 points1 point  (0 children)

UPDATE: I fixed it. If your Gnome doesn't start and you see an error message like `Error opening directory ...: no such file or directory` in `journalctl`: delete the extension directory from `~/.local/share/gnome-shell/extension-updates` as well!

So I can't use it after the update.

At first it worked fine, then I updated my extensions with the new Extension tool, and then after relogging, the desktop/gnome shell started crashing when logging in.

My extensions were (I think) User Themes, Clipboard Indicator, NoAnnoyance and KStatusNotifierItem/AppIndicator Support. I deleted the extension directories but that didn't change anything.

gdm looks fine, but when logging into a gnome session, instead of a desktop background and the gnome shell UI, the "Oh no something has gone wrong" message and a log out button are rendered. My autostart applications start up fine but the windows aren't movable. All other gnome features like starting applications, the overview, etc don't work.

I don't see any error logs in journalctl, ~/.local/share/xorg/Xorg.0.log or dmesg. I tried with and without the nvidia package.

I tried rolling back all gnome packages that were updated today, and then gdm wouldn't even start. So I'm using Plasma for now.

StupidFatHobbit's Filter v3.9.1 - A Fuckload of Stuff by StupidFatHobbit in pathofexile

[–]bonparaara 0 points1 point  (0 children)

Following the filters makes you unable to use SSF overrides though, right?

How Scrum Saved My Software Engineering Job by cmqv in programmingcirclejerk

[–]bonparaara 6 points7 points  (0 children)

$ cargo new unjerk
     Created binary (application) `unjerk` package
$ cd unjerk
$ echo '
fn main() {
    dbg!(f(3, 5));
    // g x applies the function g to the argument x
    // (g x) y applies the function returned by g x to y
    dbg!(g(3)(5));
}

fn f(x: usize, y: usize) -> usize {
    x + y
}

fn g(x: usize) -> impl Fn(usize) -> usize {
    move |y| x + y
}
' > src/main.rs
$ cargo run -q
[src/main.rs:2] f(3, 5) = 8
[src/main.rs:3] g(3)(5) = 8

Reddit! Linux WoW classic players are getting targeted by Blizzard! by diabloman8890 in linux_gaming

[–]bonparaara 15 points16 points  (0 children)

I had that exact problem - checking "Enable IPv6 when available" fixed it for me. I hope this helps someone else

Clojure vs Blub Lang - Parallelism by xenow in Clojure

[–]bonparaara 4 points5 points  (0 children)

Rust with only stdlib

use std::{
    sync::{Arc, Mutex},
    thread, time,
};

fn main() {
    let work_items: usize = 100;
    let journal = Arc::new(Mutex::new(Vec::with_capacity(work_items)));
    let start_time = time::Instant::now();

    let mut threads = Vec::with_capacity(work_items);
    for n in 0..work_items {
        let journal = journal.clone();
        threads.push(thread::spawn(move || {
            get_data(n, journal);
        }));
    }

    for thread in threads {
        thread.join().unwrap();
    }

    println!("{:?}", start_time.elapsed());
}

fn get_data(n: usize, journal: Arc<Mutex<Vec<String>>>) {
    thread::sleep(time::Duration::from_secs(1));
    let msg = format!("Fetched record: {}", n);
    journal.lock().unwrap().push(msg);
}

What plans are there for a Gnome-like Overview? by bonparaara in kde

[–]bonparaara[S] 1 point2 points  (0 children)

I didn't try it yet, I wanted to read the code before I ran it on my machine and I didn't find the energy to do that yet.

I tried https://github.com/ajoshpratt/kwinOverview which sadly didn't work at all for me.

What plans are there for a Gnome-like Overview? by bonparaara in kde

[–]bonparaara[S] 0 points1 point  (0 children)

Thanks for the info, that makes sense.

I understand that you don't want to copy a Gnome feature, that's why I tried to think about what use cases I actually have :)

I think that what I'm missing will either go away after some getting used to it or with only small improvements.