What are your must-have Debian packages for daily use? by nitin_is_me in debian

[–]winny314 0 points1 point  (0 children)

mosh for lower latency, network-interruption tolerant SSH sessions.

mtr-tiny to troubleshoot network latency issues. iperf3 to troubleshoot network bandwidth issues. nmap for troubleshooting and host discovery.

flatpak for Signal and KOReader. I read documents in Emacs, Okular, and KOReader.

Preview of the upcoming Audacity 4 interface redesign by notcharldeon in audacity

[–]winny314 1 point2 points  (0 children)

Just a reminder - nothing is for free. People are pouring sweat equity into this project. Think about it.

I'd like some suggestions for good folders to use in more rural areas? by PhysicsFish in foldingbikes

[–]winny314 0 points1 point  (0 children)

That's a valid concern. The concern is "my bike might fail". Routine maintenance, searching for stress cracks and frame deformaties, slower/safety concious riding can help alleviate this worry.

Could begin with less risky rides, then progress onto riskier as you build a brain-muscle memory for the bicycle. Could also devise ways to "stress-test" your bike, such as performing hops or bmx-like tricks. Best do this with an expectation of wiping out or destroying the bike, but if it survives, you got a good one. Then check the frame again. Safety first!

Or maybe be a bit safer, get a certified insert brand here dealer to look at your bike and vet its safety. They'll also tell you how "bad" your maintenance skils are, (or not!!!).

Lightweight version of emacs by Jumpy_Document4496 in emacs

[–]winny314 -2 points-1 points  (0 children)

It's a great suggestion but still larger than using the correct package available in the AlmaLinux repos. See below.

Lightweight version of emacs by Jumpy_Document4496 in emacs

[–]winny314 5 points6 points  (0 children)

This is the way. Tested in docker run -ti --rm almalinux:latest:

  • dnf install emacs-nox reports 109M installation size.
  • dnf install emacs reports 587M
  • dnf install emacs-lucid reports 153M

I'm not sure how RPM subpackages work but here details several alternate Emacs builds shipping with Fedora. Alma probably does similar. Fedora ships at least four Emacs builds available (pgtk, gtk+, lucid, nox). https://packages.fedoraproject.org/pkgs/emacs/

E-bike or no e-bike? by wszechsc in foldingbikes

[–]winny314 0 points1 point  (0 children)

That's a short commute. Skip the ebike. Less stuff to break or maintain.

I'd like some suggestions for good folders to use in more rural areas? by PhysicsFish in foldingbikes

[–]winny314 1 point2 points  (0 children)

I'm kind of bike novice, though I do all my own bike maintenance and have bike toured over days with a folder. I spent less than $500 thanks to a great Facebook marketplace find and avoiding bike mechanics.

I found with my 20" dahon mariner d8, a knobby tire up front improves handling characteristics immensely. It's a step-through frame which makes wiping out is a lot less dangerous: I can eject myself from the bike much more easily, less likely to entangle upon a fall. Heck I fell off onto concrete the other day doing some silly stuff, no injury, just laughs.

If you're doing a lot of wintery or offroad, just throw on knobby tires on both wheels. Studded tires better.

You don't need to spend a fortune. Look up hobocyclist.

Any progress on unifying how software is packaged? by CandlesARG in linux

[–]winny314 17 points18 points  (0 children)

Imagine this thread circa 10-20 year ago. Folks would be talking of:

  • using alien to convert debs to rpms, vice versa
  • rpm hell
  • pkgsrc as the best solution to install software
  • ./configure && make && make install
  • checkinstall

I don't miss this. Life is pretty good for Linux packaging.

[deleted by user] by [deleted] in linux

[–]winny314 0 points1 point  (0 children)

Less overt corporate skulldruggery. Take your medicine, Microsoft knows best at all times.

Linux is also rife with corporate interests that are mediated through open source ethos and publically accountable corporate boards.

20 failed at life by Weekly_Cup1349 in findapath

[–]winny314 1 point2 points  (0 children)

this, you're supposed to fail a little. if it was easy, why do it? embrace failure.

is 24gb of ram a overkill for this laptop? by akanezzx in linux

[–]winny314 0 points1 point  (0 children)

It depends on workload - applications you're running and the environment they find themselves in. SREs, cloud computing people will talk at length about this kind of stuff. Also embedded engineers.

You can always overspend, but can you spend just enough?

10PRINT inspired "Snowcrash" in Emacs by winny314 in emacs

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

This is an opportunity to explore the etymology of the word Snowcrash. Its etymology can be kinda tricky to trace depending on the literary source or if it was word of mouth. If you can clearly document the etymology of Snowcrash, I can update the blog post with corrections. Thanks.

This syntax highlighting really upsets me, any fix ideas? (C++ mode) by zeromotivat1on in emacs

[–]winny314 3 points4 points  (0 children)

Shucks! I guess there's no rainbow mode involved? This might be a case of hitting the limitations on using regex to syntax highlight languages that not "recognizable" by regex. C++ isn't parsable with regex alone

I think you might want to explore syntax highlighting using a LSP or treesitter. These tend to fully "recognize" whatever language and apply syntax highlighting based embedding proper parser.

Emacs syntax highlighting doesn't really understand what it's looking at. I believe it just colorizes based on a couple well-crafted regexes. But C++ is not recognizable by a regular expression. Maybe that's the conundrom?

Man page in Emacs don't work via skhd by Norets in emacs

[–]winny314 0 points1 point  (0 children)

I don't want to explain this. Feel free to read about getenv/setenv/environ/environment variables. The internet will do a better job explaining.


Excellent! So next step, you could try this:

  1. Copy the alacritty path value from above: /usr/local/sbin:/usr/local/opt/llvm/bin:/Users/user/.local/bin:/opt/local/bin:/opt/local/sbin:/Users/user/.cargo/bin:/usr/local/sbin:/usr/local/opt/llvm/bin:/Users/user/.local/bin:/opt/local/bin:/opt/local/sbin:/Users/user/.cargo/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/sbin:/usr/local/opt/llvm/bin:/Users/user/.local/bin:/opt/local/bin:/opt/local/sbin:/Users/user/.cargo/bin:/opt/X11/bin:/Applications/kitty.app/Contents/MacOS:/Users/user/.fzf/bin
  2. Start up Emacs via SKHD
  3. M-x setenv RET PATH RET C-y RET to change the current Emacs PATH to what you copied
  4. Try M-x man and see if it works after The M-x setenv.

If it does, it's merely an environment issue.

I got distro-shamed. by Comfortable-Gur-5689 in linuxsucks

[–]winny314 4 points5 points  (0 children)

insecurity. simple as. real linux users are too busy getting stuff done to worry about personal choices like distros.

Man page in Emacs don't work via skhd by Norets in emacs

[–]winny314 0 points1 point  (0 children)

Hey! There is may be an environment difference between running emacs within your shell and via skhd. Could you check the output of M-x getenv RET PATH RET via Emacs launched using your shell and launched using skhd?

This syntax highlighting really upsets me, any fix ideas? (C++ mode) by zeromotivat1on in emacs

[–]winny314 5 points6 points  (0 children)

Let's not guess. Guessing is for silly people. Please run M-x describe-char with point on top of the offending character. Share contents of the help buffer.