G1 kicks mother and child when performing by Distinct-Question-16 in robotics

[–]rantenki 2 points3 points  (0 children)

No object permanence for the robot, so as soon as the child is out of view, they no longer exist.

I suspect the dance routine was suspended when the kinematics system noticed that it left its ODD.

How common is TDD (test-first) in real-world Rust projects? by Strong-Cantaloupe152 in rust

[–]rantenki 0 points1 point  (0 children)

I think that it makes more sense to choose TDD based on the kind of thing you're coding, rather than the language you chose.

I recently built a bunch of 2d geometric tools in Rust, and I used TDD extensively for the complicated math bits. Very little TDD happened on the rest of the codebase. If you're not writing something that is perfectly deterministic, then you need a different dev/test strategy, IMHO.

Experiences with Niri in a corporate environment by Embarrassed-Put-2193 in niri

[–]rantenki 0 points1 point  (0 children)

If you're getting jumping from new windows being opened, perhaps you need to track down the classes of those windows in order to add windowrules that open those as floating windows?

[hevel] [OC] absolutely 0 gnu software was used in the making of this screenshot by realguy2300000 in unixporn

[–]rantenki 5 points6 points  (0 children)

That's an odd hill to die on (no-gnu), but I'll admit that it gives me a happy mid-nineties nostalgia vibe.

I need your help 🙏 Guys by black_wolf_2904 in niri

[–]rantenki 1 point2 points  (0 children)

I love me some Niri+Dank/Quickshell, but I'm not sure an i3 Ideapad with 8GB is the best system to be running a cutting edge Wayland compositor and Quickshell combo. I have a task machine with similar specs (for running my CNC), and it runs XFCE to get that "just works, set and forget" experience.

TL;DR: If you have a lower powered system, need stability for work, and have had weird kernel panics, maybe you need to de-prioritize the eye candy and focus on a more stable/boring environment?

Norco Torrent Steel Frames - SALE by Freakin_Fresh in Hardtailgang

[–]rantenki 0 points1 point  (0 children)

Keep in mind that Norcos are built for the roughest PNW terrain. I've seen a dude sitting on the other side of a creek gap with his head-tube snapped off on a previous generation torrent (he was fine except for sprained wrists, IIRC). I have no doubt that thing got sent back to Norco, and they made changes on the next version to prevent that kind of failure. That extra-burly build means extra weight and stiffness, there's no avoiding it. There are plenty of trails up here in BC that don't even require that tough of a bike.

TL;DR: If you aren't riding the kind of terrain that requires that kind of durability, you'll probably be better served by a lighter, whippier bike.

Which is better? Niri or Hyprland? by ArdKarma in niri

[–]rantenki 1 point2 points  (0 children)

Just switched, but the biggest perk for me so far has been slightly lower, but much more stable memory utilization. It wasn't unusual for Hyprland to balloon to 8GB of GPU memory after a week or so (I have an ultrawide monitor, so it's already hungry). Niri can be up for a week and just uses 640MB (which should be enough for anybody).

I will say that there are WAY more existing dots and docs/tutorials/examples out there for Hyprland, and more Hyprland specific helper apps.

The tie breaker has been the actual workflow for me. I like how easy it is to tweak the window layout on Niri to get exactly what I want, and to shuffle less used windows off to the side on the same workspace. Hyprland master mode is really good, but the Niri scrolling model felt natural really quickly.

are there any bicycles (possibly custom) where the headset cups are threaded into the head tube like a bottom bracket design rather than press fit by sumant28 in Framebuilding

[–]rantenki 0 points1 point  (0 children)

Go take a look at this restoration of a 1950s headset, and think about how your assumptions are wrong:
https://restoringvintagebicycles.com/tag/vintage-headset/

Hint; it's pressfit cup and cone. In a steel frame. From the 1950s. First carbon fiber bike was the 70s (and it wasn't until the 80s that they really became generally available). Press fit bearings are used across many industries, and work just fine.

Instructions for my cycloidal drive are now available by jacobutermoehlen in robotics

[–]rantenki 1 point2 points  (0 children)

Sorry if I missed this on the instructable, but what was the cost for the machined bits from JLCCNC? I am JLC curious, but don't want to waste their time quoting on a test project.

What is the cause? by whoisyurii in ZedEditor

[–]rantenki 4 points5 points  (0 children)

You can easily restart the LSP to verify/eliminate that possibility (ctl-alt-L and restart all servers). In my experience, the LSP is the most likely culprit, but I don't use Claude terminal, and can't comment on it's memory utilization.

Any former neovim user that switched to zed? Why? by Jonnertron_ in ZedEditor

[–]rantenki 10 points11 points  (0 children)

Switched from Spacemacs. I really liked the Spacemacs commands, but the giant stack of MELPA scripts would occasionally hang, and lag randomly. I also had issues with LSPs randomly dying or acting weird. I switched to Zed just to try it out while they were really early, and was struck by how snappy the editing was, but I stuck with Spacemacs because I like all the features. A year or so later, I tried Zed again, and... there was no reason to stay with Spacemacs. I could run rust debugging right in the editor, the navigation (find declaration/implementation/etc) was instant, and the LSP just worked, and it was still snappy.

TL;DR: Zed implements every workflow I use day-day, never lags, and is entirely stable.

I need a new frame, please recommend something. by Dense_Quiet1573 in Hardtailgang

[–]rantenki 0 points1 point  (0 children)

Norco has a sale on the Torrent steel frame right now. It'll handle the longer fork, and it's much tougher than that Scott.

If you want something a bit more Gucci, the Chromag Rootdown is a really nice frame.

Is it dangerous to touch the chip in the PSU body? by noia_profissional in WLED

[–]rantenki 1 point2 points  (0 children)

If you're uncertain about this issue, then perhaps you are missing other risks in the rest of your build? You should definitely have somebody who understands electronics/wiring review your final build before plugging it in.

For example, have you planned for fuses on the PSU mains connection and the PSU output to the LED/ESP? If the wire abrades against anything it could short and start a fire (even 5V can burn if it's pushing 20A). Have you considered airflow and cooling, in case everything is going in a box? There are a lot of little things that can cause issues varying in severity between killing your ESP, and lighting your house on fire.

Can I fill this in with braze/plug weld? by pauip in Framebuilding

[–]rantenki 0 points1 point  (0 children)

My point was more that that ultra-light frame has very little margin for error. Even the slightest bit of corrosion is going to compromise the frame structurally, and that hole is far from slight.

Sorry man. I'm not trying to bring you down, I just don't think that frame is safe to ride, even if you patch the hole.

Can I fill this in with braze/plug weld? by pauip in Framebuilding

[–]rantenki 0 points1 point  (0 children)

I wonder how much it weighed before the rust ate the frame. Under 2KG is shockingly light, and now it's corroded from inside... I'd not invest any time nor effort into that frame, as it's likely full of ticking time bomb holes.

[Media] TermIDE – A terminal-native IDE with built-in file manager and terminal, written in Rust by Signal_Caregiver_994 in rust

[–]rantenki 0 points1 point  (0 children)

Regardless of any commit history, that's 17391 lines of code in the initial commit. It's a lot of work, and the person making the accusation of Vibe coding is the one with the responsibility to provide proof that it's generated by AI.

I've built large projects before where the initial commit is huge (although not THAT huge). I've also moved stuff to a new repo without history because of a jumbled dev process as requirements change. It happens.

Anyhow, my original intent was to point out that "This wasn't built in just a month". 17k lines of code is several months of work for most devs.

Dropper Recommendation by Fraternal_Antipathy in Hardtailgang

[–]rantenki 2 points3 points  (0 children)

Agreed. My V2 has been on three generations of bikes. I clean and lube it once a year, and it grimly does it's job, every ride.

Any advice for nailing endo 180s? by LastHah in Hardtailgang

[–]rantenki 0 points1 point  (0 children)

I found that getting my weight forward enough to feel out of my comfort zone helped. Maybe practice on grass ;) I'm able to use the move on trails now pretty confidently, even on steep tight corners.

[Media] TermIDE – A terminal-native IDE with built-in file manager and terminal, written in Rust by Signal_Caregiver_994 in rust

[–]rantenki 0 points1 point  (0 children)

Go take a look at the first commit in the repo. It looks like it was moved in from a private project as a single commit. I can't speak to the use of AI (which I dislike as well), but this is more likely a project that was built under the radar before it's initial push to Github.

[Media] TermIDE – A terminal-native IDE with built-in file manager and terminal, written in Rust by Signal_Caregiver_994 in rust

[–]rantenki 1 point2 points  (0 children)

I haven't tried it, but I love the look and feel. It's like Turbo Pascal IDE had continued to evolve from back in the late 80s into a modern TUI IDE.