gomp

joined 2 years ago
[–] gomp@lemmy.ml 27 points 10 months ago

Well... I'd rather say It's the only reason why we still care about Mozilla and put up with their crap :)

[–] gomp@lemmy.ml 25 points 10 months ago (3 children)

It's quite easy to get rid of all that crap: just come living in the EU

[–] gomp@lemmy.ml 4 points 10 months ago

The problem with Chinese EVs is that they show it’s possible to innovate, keep prices down, and mass produce.

It's not only possible, it's easy: you just need terrible labor and environmental standards, poor welfare, cheap access to raw materials, and tons of state subsidies :)

It's interesting to note that "we" knew all along it would end like this but just couldn't resist moving/outsourcing production to China nor investing in China's fast-growing economy.

"We" were chasing short-term profits and China was playing the long game. Apparently, both parties won, each at their own game.

Stop making $70K SUVs and start making $20K Taurus and Escort EVs. You did it once. You can do it again.

The cost of batteries is (relatively) higher for cheap vehicles, so that's the segment where it makes the most difference.

[–] gomp@lemmy.ml 83 points 10 months ago

I took notes for the benefit of anyone who doesn’t like their info in video form.

I love you.

[–] gomp@lemmy.ml 8 points 10 months ago (1 children)

Kensington? I don't think an air tag can actually prevent theft (if they see it they'll remove it - if they don't see it they'll still steal your stuff)

[–] gomp@lemmy.ml 5 points 10 months ago (1 children)

But it has no ads

[–] gomp@lemmy.ml 1 points 10 months ago* (last edited 10 months ago) (1 children)

Reading https://codeberg.org/river/river/src/branch/master/protocol/river-layout-v3.xml it seems to me that what I want to do is actually not possible in river, even writing a custom layout manager...

IIUC the protocol works like this: river asks "how should I layout N windows in HxW screen?" and the layout replies "window1: H1xW1 at offset X1,Y1; window2: H2xW2 ...", so there is no way for the layout manager to identify specific windows and, in my use case, put all the text editors on the left side of the screen etc.

Did you have some other approach in mind when you suggested river? (I may very well be over-complicating things and not seeing a more straightforward solution)

[–] gomp@lemmy.ml 9 points 10 months ago (1 children)

That, or git log --graph --pretty=oneline

(IDK why people seem to be willing to recommend using anything in order to learn git, with the exception of git itself)

[–] gomp@lemmy.ml 2 points 10 months ago (3 children)

TBH I really liked the idea behind river, but does it have tabs? Also... I would need to write my own custom layout, wouldn't I?

BTW: are there other WMs that are modular like river?

[–] gomp@lemmy.ml 2 points 10 months ago

Sorry to be a bother, but... how do I tell hyprland I want a window to be added to a specific group?

I was thinking of something like:

windowrulev2 = tag texteditor, class:(myfirsteditor)
windowrulev2 = tag texteditor, class:(mysecondeditor)
windowrulev2 = group XXX, tag:texteditor

but I can't find what I should write instead of group XXX to tell hyprland/hy3 that I want the window to be added to a group on the left-side of workspace 1...

I would also be fine with some rule that could be added to exec or probably even some dispatcher, but I can't find anything that allows to target (or define) a specific group.

Am I pursuing this from the wrong direction?

[–] gomp@lemmy.ml 1 points 10 months ago (1 children)

Philosophy aside, the practical issue with your terminal emulator having to support your shell is... that one does not use just one shell: what happens whenever you start a repl or an whatever program that has interactive sessions (say, for example, psql or parted)?

tightly integrated shell and terminal emulator support. There are just things you cannot do with these being separate things.

I can't think of any, but I'm not the most creative person... what do you have in mind?

Having something that is like (say) tmux+fish could make sense, but only if it's something that outweighs the lost flexibility of being able to combine + .

[–] gomp@lemmy.ml 31 points 10 months ago* (last edited 10 months ago) (4 children)

Might I add the idea that your terminal emulator must support your shell is utterly ridiculous?

https://docs.waveterm.dev/reference/faq#what-shells-does-wave-terminal-support

https://docs.warp.dev/getting-started/using-warp-with-shells

Also Wave might be FOSS but if you look at the footer in their website it says it's backed by venture capital... how would you estimate the chances it gets closed, paywalled or otherwise enshittified?

view more: ‹ prev next ›