he/him

Alts (mostly for modding)

@sga013@lemmy.world

(Earlier also had @sga@lemmy.world for a year before I switched to @sga@lemmings.world, now trying piefed)

  • 4 Posts
  • 162 Comments
Joined 8 months ago
cake
Cake day: March 14th, 2025

help-circle


  • thing with endeavour os or cahy os is that, imo, arch is not a good distro to base upon. I consider them as arch installers with extra features. what you end up with is essentially arch linux (with some additional repositories). often you can get community support from endeavour/cachy os, but a majority of the time, problem is either better reported in arch forums or wiki. and they expect you to know more/better.

    I wanted to learn, so i started with arch, but a person who wants a just works distro, i do not recommend arch much.


  • I mostly agree with you, except for section of (un)/recommending distros.

    (my personal bias is for arch and debian, i love them)

    for example, I do not think debian is a great recommendation for new users. And imo ubuntu is a good recommendation. Debian does not update often enough, and this can be problematic for users who do not know what packages/package managers are. so if they have a browser version insitalled which is 10 versions behind the current latest, they may lack features or fixes (but security should still be be good as debian does backport security stuff). a new user does not know of backports repo, or using flatpak to install it. also, ubuntu is very famous online, and all problems have been asked for ubuntu. and ubuntu and debian are almost compatible, but in case the end in a gui guide, where they use ubuntu, and have “ubuntu-isms” in their guides, debian user may feel confused.

    and between fedora and suse, i would generally recommend fedora more as there are more fedora users so it is more likely to be able to find solutions to problems. as others have recommended, for fedora, one of the better ideas today is to recommend immutable stuff like aurora or kionite or ublue or all other siblings.

    and I would also not put mint and pop_os in non recommends. Mint is very famous, and it is a good thing a lot of people recommend it. so many people starting out have a strong option being advertised. I understand your wayland ready worries, but for now, there is no immediate issue to use X if you are not gnome. mint is working hard on wayland, and ypu can experimentally enable wayland, and it partially works. I can easily see them making wayland the default or atleast feature compatible within a year or so. Where as for pop os, you could already use cosmic shell in gnome wayland afaik. and now with actual cosmic de, which is made wayland only, and a major beta release in a month or so means it wayland ready imo. and most likely a stable release by april next year hopefully.



  • I genuinely can not even think how you mess this one up. highlighting a key being used is sign that click is registered correctly, and since highlighted key is what you expect, it seems the ui is supposed to pop that up. It also suggests that popping of keys happens independently of key input loop, and is likely that way for performance reasons. key entry should not wait for key pop up to finish, so they both must happen in parallel.

    Now I guess the reason is maybe something like - hardcoding where a key would be in the display (or keyboard window coordinate) and if you register a click there, enter that key. Now that is roughly how a keyboard would work, but maybe they increased the hit target (you do not press at defined pixels on screen which lie exactly on middle of keys, so all keys have some “nearby fall zone” where if you click, the key is still registered. Now this should not happen normally, as pressing u should result in u, even if j’s fall zone is large enough to get to it (it should not be, at least not until you do something like swipe input and some prediction which sees what is more likely for the given coordinate and previous letters). Maybe some where the calculation for zones is borked. and it’s internal keyboard coordinate is not matching the keyboard.

    Not saying errors in programs can not happen, but keyboard input seems one of things I assumed that you do once, and never touch again, as it is not really changing.



  • i paid a repair shop for the swapping. ($15 includes everything, battery itself is around $10 port is around $2). Whole swap took around 20 mins. though this is a third world country, so double or triple that.

    but for my device, there was full repair guide available online (ifixit). the only reason I did not repair my self is because I am kinda scared doing anything battery (it was partially swollen, and i do not want lithium fire). Other major reason is I do not have screw driver bits for phone. I can do laptop repairs myself, but phone screws are even smaller, and use fancy heads, so I can not use a pointed knife’s edge to unscrew.

    If your device has a ifixit guide, that would be the easiest way, they hand hold all the way through. If not, find replacement parts, see what it would cost, and maybe ask a repair shop for a price. if their quotation is within reason, then they can do a good job and you would not even need any other tools.

    In fact, if I would have done it myself, I would have not repaired the port, as that required a bit more work than battery.



  • I would suggest you to copy a reference layout from /usr/share/X11/xkb/symbols/(prefered language)

    and then see what keys do not fit. it is a plain text file, and looks something like the following

    
        key <AD01> {[ q, Q, NoSymbol, NoSymbol, U211A ]};  
        key <AD02> {[ w, W ]};  
        key <AD03> {[ e, E, Greek_epsilon, eacute ]};  
        key <AD04> {[ r, R, Greek_rho, NoSymbol, U211D ]};  
        key <AD05> {[ t, T, Greek_theta, Greek_tau, NoSymbol, trademark ]};  
        key <AD06> {[ y, Y, dagger ]};  
        key <AD07> {[ u, U ]};  
        key <AD08> {[ i, I, integral, dintegral, Greek_iota ]};  
        key <AD09> {[ o, O, Greek_omega, Greek_OMEGA ]};  
        key <AD10> {[ p, P, Greek_pi, Greek_PI, Greek_psi, Greek_PSI ]};  
        key <AD11> {[ bracketleft, braceleft ]};  
        key <AD12> {[ bracketright, braceright ]};  
    
        key <AC01> {[ a, A, Greek_alpha, ae ]};  
        key <AC02> {[ s, S, Greek_sigma, Greek_SIGMA, Greek_finalsmallsigma ]};  
        key <AC03> {[ d, D, Greek_delta, Greek_DELTA ]};  
        key <AC04> {[ f, F, Greek_phi, Greek_PHI ]};  
        key <AC05> {[ g, G, Greek_gamma, Greek_GAMMA ]};  
        key <AC06> {[ h, H, Left, Left, Greek_eta, NoSymbol ]};  
        key <AC07> {[ j, J, Down, Down, NoSymbol, NoSymbol ]};  
        key <AC08> {[ k, K, Up, Up, Greek_kappa, NoSymbol ]};  
        key <AC09> {[ l, L, Right, Right, Greek_lambda, Greek_LAMBDA ]};  
        key <AC10> {[ colon, semicolon ]};  
        key <AC11> {[ apostrophe, quotedbl ]};  
        key <BKSL> {[ backslash, bar  ]};  
    

    suppose you wanna switch q and e in this example, just switch them, and move this file to above location, and change layout from settings wherever you do (most de/wm have some place to change layout). I do this for greek symbols as you can see above, but you can do a lot like this.

    for more details, check the following post https://lemmings.world/post/24385694





  • (i am an arch user as well, but i mean this comment in good spirit, i am not tryinng to be sarcastic or downplaying)

    have you tried bazzite/ublue or other “ready to use” immutable distros? In theory, 6900xt should work flawlessly with the open drivers that come with most distros. I do not think you have to buy anything. If you really want to buy, maybe 9070 (or 9060)(has that been released or not), but that would still be an upgrrade, and you seemingly want a downgrade.

    file systems ideally should not matter at all for gpus. neither should encryption

    ATI OS drivers for all GPUs, and drivers for AMD gpus

    on arch, I do not think you have to do anything for arch drivers. you just need base linux package, and linux-firmware (default is all firmwares, but if you do not want want that, you just need linux-firmware-amdgpu). other than that, just vulkan-radeon for vulan, and that is about it. ypu may install something for monitoring power usage, maybe finnd something to under/overvolt, but that is it, there should not be anything required for setup.


  • distrobox is pretty cool. I do not use it right now, but i have used it and it worked fine.

    Is there anything obviously wrong or bad about the idea to just use whatever distro you like on bare metal.

    no. go with anything that gives you recent-ish updates plus security stuff (most good distros satisfy both).

    I run Fedora right now but want to switch to something else.

    any reason why do you want to do that. just trying out or any problems. fedora to me seems like a nice distro already. If there is any problem, maybe we can help.

    Theoretically you could download the .rpm file which quite a few developers provide on and install it on Tumbleweed too?

    It can work, but most likely it will not. to put it simply - most linux packages are effectively very fancy zip files. they use different containers and different compression algorithms. some (for example arch packages) are just zip files (or tarballs to be precise), and metadata is to be handled by separate files downloaded by pacman, hence you would not see people packaging anything for arch (you dont have to do anything). some others (for example debian deb packages) are zip file contaiing 3 other zip files. one of them is the package it self, other being metadata stuff (which have information of requirements, file lists, etc.). RPM packages are similar.

    While suse also uses the same rpm packaging format, there is no guarantee that package requirements are packaged same way in suse as fedora. If a package does not have many dependencies, it will likely work, but I would still not recommend it.

    But nearly all of them are only installable by executing a script and I don’t feel comfortable doing that.

    there is a reason for that. they want something that works across distros and setups. also this way, they know how and where they installed theemselves, and after installation, they can manage themselves.

    but for these programs, I would not worry much (the ones you listed are big projects, and trusted, and you just do this once). but more importantly - these install scripts are often very simple. effectively they just download some file from server (something like github release) and then extract to some desired location. other things they do include specific setup quirks management. What I mean is that these are simple enough, that I recommend just downloading the script and reading it. if it is not downloading anything unknown, it is fine. if it is not very readable, then that is a bad sign.

    But the question developed if it would be wise to use distrobox to execute random internet scripts without altering your base OS/putting your data to risk.

    no. things can escape containers. just try to not run scripts.


  • While I am very happy with this, I would like to add some context for India specifically.

    To put it briefly, our current govt is not climate friendly, and I can say this without further reading, but our forest land has not increased, what has been done is clever redefinition of word forest itself.

    Primarily, what would you consider to be true forest is given to big empires in name of development, and as a “eco tax” money is taken for planting elsewhere (which may have completely different bio-geography).

    secondly, what would you define as sparse, or less dense forest, or just call them grasslands is also being labeled as forests now. this is done by lowering the required amount of trees per unit area in definition. essentially clever accounting.

    Now, if the numbers are by some independent organisation, using satellite data or something, I would trust it and be happy, but if it is aggregating what the nations tell, then I do not trust it.



  • That does not compare in the least to the environmental damage and resource depletion that mining uranium causes.

    please look up energy density of uranium. yes it still needs to be mined, but it is just so energy rich, that for equivalent energy production, it requires roughly 100x lower mining than coal. and just to say, we have a lot more uranium than coal (or any other fossil fuels, combined).

    Unlike solar

    just a side note, but solar panels have a life expectancy of 20-25 years. they also need replacement. and they can not be recycled well.

    Uranium-235 is way scarcer than natural gas or oil

    just the particular 235 isotope is rare, not all uranium. we do enrichment to concentrate the 235. and uranium is not the only element - there is plutonium, thorium. yes thorium reactors are always 5 years away, but that is partly because there is no interest for building more nuclear.

    geological structures that are 100% known to remain stable into the far future.

    this is kinda a solved problem. you essentially just drill 1 or so km deep, on lands which are far from tectonic boundaries. just put your waste, add cement/or rocks. then bury with dirt you mined. A great solution? no, but it works

    In Germany, nuclear fission was successfully phased out for cleaner natural gas, without adverse effects on power grid stability, and with cost savings in the long run

    which resulted in increased reliance over russia’s cheap oil, which after the ukraine conflict started, meant much increased costs. in same period, france, which has a strong nuclear network, did not have an increased demand.


  • … And now, “What if exposing yourself to radiation is actually good for you?”

    you are using a guilt by association argument. yes the claim challenges what is currently percieved to be a appropriate model for nuclear damage (lnt).

    I have no comments about your 2nd para. i partly agree. presenting your argument as it was done in video feels wrong.

    but, what about the example studies. the town in iran, recieveing roughly 10-40 times radiation of currently considered safe limit.

    Treating radioactive material and radiation produced by a reactor with extreme caution is the best practice regardless

    I have written that very thing in other comments as well. idea is not to drop safety protocols. just change the fear of things by saying - you have not recieved a unsafe dosage.

    here is an example of a very similar thing - consider vaccines which use weaker/incapable strains of virus. or consider the very first vaccine, where they used the “pus” from a cow, to effectively use the cow virus to develop immunity in humans. if you think about it, example kinda matches well - in very low amounts virus is not that deadly. in very large amounts, it caused a pandemic. does that mean that it also follows a linear model (no, afaik, it has more of a network effects thing, so it is sigmoidal).

    I am repeating what i have said in other comments - “do not drop safety limits, spread awreness that it is not that bad”

    Furthermore, your dismissal of other forms of green energy is outdated

    I have completed my bachelors this year. I am by no means a expert, but i think i know enough to say that i am not 20-30 years behind. i am 5-10 behind at best (roughly the time studies take to actually be taught in courses). (yes i have studied energy).

    I am very willing to actually listen things i said which are very out dated, but i would like to hear them, instead of a blanket - my information is outdated.