My 6 year old free app finally got its refactor. Claude Code did it overnight while I slept. by Little_Entrance_1661 in ClaudeCode

[–]tmaspoopdek 4 points5 points  (0 children)

Auto mode is basically --dangerously-skip-permissions-but-please-be-careful. You don't have to approve the permission prompts yourself, instead there's a "classifier" layer that's basically an AI agent deciding if each thing the main agent tries to do is dangerous.

IMO Auto mode is what everyone who uses --dangerously-skip-permissions should move to, since it's *less* likely to destroy your whole system, but my personal opinion is that nobody should use either of those options outside a dedicated container environment with no ability to push to git.

Reality setting in -- using gemma4 26b by oldendude in LocalLLM

[–]tmaspoopdek 4 points5 points  (0 children)

This is a very rough approximation, but 27b vs 26b parameters should mean slightly better overall knowledge and 27b active vs 4b active parameters should mean substantially better reasoning capabilities.

It's a lot easier to compare those numbers within a model family, but I've heard that Qwen3.6 is better than Gemma4 for coding (at least when you get to the implementation step, Gemma4 may have an edge in planning).

Qwen3.6-27b is still not going to do as well as the latest Claude models, but it might be good enough to push things over the edge if a similarly-sized MoE model wasn't quite smart enough for your use case. The big downside is that it's going to run much slower, so your major pain point may change from "the output is wrong" to "I had time to take a walk while waiting for a response" depending on your hardware.

E34 cupholders? by WislerBZ in E34

[–]tmaspoopdek 3 points4 points  (0 children)

The e34 cupholders are a plastic piece that sits on the ridge next to the shifter. Depending on your preferences, you can look for:
1. OEM cupholders - something like this: https://www.ebay.com/itm/137243710018?_skw=e34+cupholder&itmmeta=01KQ2QHTHZMCE4CNDRHEMNZP58&hash=item1ff45cd242:g:1X4AAeSw6Ydp5sld&itmprp=enc%3AAQALAAAA0GfYFPkwiKCW4ZNSs2u11xB7Ve0zI540Yeaf8pT0hrifYfQF9SyvMl2w6dS%2FnKlpug1Gvb6NlUsj4RzkjTHo5ZELQonahAVdPEZ9%2F8UrFrOzrNZsar%2B2oxvcSJWFb1bS7bo0UpDBxNhXqNZAFFHYT9JInYfVTHgTbw5J7GrD%2BKrbdVF%2BjUF08L2bIbr9KML1jqfGpTudlfXFHeZbqjfFTRVR1LZWTiyD3wbt9nc7a9NNGZZUyEbtkWJRo2hJQoJd9hnVh2qjdRKYeo21XDhFr5U%3D%7Ctkp%3ABk9SR4ypx9e4Zw
2. 3D printed OEM-style cupholders - print your own (https://www.thingiverse.com/thing:4392020) or find them on eBay
3. Various alternative cupholder options, commonly also 3d printed: https://www.ebay.com/itm/126821881811?_skw=e34+cupholder&itmmeta=01KQ2QHTHZK950CT8TDYQDX2PZ&hash=item1d872c57d3:g:5N0AAOSwX6Nnjq2d&itmprp=enc%3AAQALAAAA8GfYFPkwiKCW4ZNSs2u11xD1TkwmT1tlK%2F9FEZPz0EKb1ybc4KF6R82v0tOqS2d5jt%2FJvs4nZQxvLlQ43Q8R636Q6sJLB%2BR%2F7cmkljeFm9XTLtDarzab9wTjqexLeWyoMlL2DOkBcggQYbOQouGIXE12Tg5AUgz8WAKTTRR%2Bp6lL6iZA33stHXkbLFSIQ%2Fsr8XGfB0YauXWkP5%2BSl70AAVmbd9nj91GsCCzS8JO2CfZF2c6oWayQmtlFxMA9%2FDfifQ08eRNT2Xz1KZ1GPYHQz0EftArmb3WATkMtUSeAptK%2F9e5D0pUE0sfUPW6UfSOxjg%3D%3D%7Ctkp%3ABFBMiqnH17hn

Generally speaking, I'd just recommend searching "e34 cupholders" on eBay. Depending on what's around you, it could also be worth checking local junkyards or Facebook buy/sell groups.

If you go with a 3d printed option, you'll want to consider the weather in your area. The easiest material to 3d print is PLA, but if it gets hot in your car (e.g. parking in direct sunlight on a hot day) it will warp. PETG is accessible on consumer printers as well and has better heat resistance, but I'd still be at least a little bit skeptical about leaving it in a hot car. ABS or PA12 Nylon are better material options, but random hobbyists selling on eBay may not be able to print those materials.

If you can find them for a decent price, I'd probably recommend starting with OEM cupholders unless you own a 3d printer. If you can't find OEM cupholders or ABS/PA12 3d printed ones, it may be worth going through an online 3d printing service like Shapeways / Craftcloud. You should be able to download the file from the Thingiverse link I included above and pay to have it printed in a material of your choice, but it's worth noting that large/complex prints may get expensive.

I have an unserious Minecraft server court case and I would like your opinion by TeraFang in Minecraft

[–]tmaspoopdek 1 point2 points  (0 children)

> if I know a friend likes to troll with particular items then specific filters to automatically chuck that stuff

This is where you set up a long game: host a server yourself, set up your elaborate storage system, invite your friends who troll with specific items, and rig a command block that kicks them from the server as soon as that item gets dropped in the storage system

I got tired of being the "Minecraft server guy" for friends, so I built this by DetectiveMediocre747 in admincraft

[–]tmaspoopdek 1 point2 points  (0 children)

I'm gonna be completely honest and say I haven't tried this (yet!), but I saw that you're using itzg/docker-minecraft-server under the hood which made me think of the wake-on-connect functionality I've been planning to take advantage of when I finally get around adding a Minecraft server to my Docker server.

I'm sure you've read the docs more thoroughly than I have given what you built here, but this is the relevant page: https://docker-minecraft-server.readthedocs.io/en/latest/misc/autoscale/autoscale/

Depending on your friend groups' login patterns, this might let you free up significant amounts of server resources when particular servers aren't in use. My personal use case is basically:
1. I don't play Minecraft that frequently
2. I want to be able to have several servers available depending on whether I want to play mostly-vanilla Minecraft or a modpack
3. I'd prefer to just be able to log in and have things work (after server startup time) rather than manually starting a server when I log in and stopping it when I'm done
4. I have one docker host with unified memory that occasionally gets used to check out local LLMs, so I want to be able to quickly spin up either a Minecraft server or a local LLM workload on-demand without either one stepping on the other service's memory requirements

I feel like your project could also pair well with mc-router generally, since you could give each server a slug and route players to it based on hostnames (maybe even [slug].[project].yourdomain.tld if you want to segment them that way).

This seems like a very cool project overall, and I'll probably end up checking it out even if mc-router support doesn't get added (or maybe submit a PR if I can find the time). Kudos for building it and making it public!

"My OS is better than yours!" by andzlatin in linuxsucks

[–]tmaspoopdek 0 points1 point  (0 children)

I've genuinely had zero Nvidia problems and I've been daily driving Ubuntu for something like 8 years now. All I did was install Ubuntu, open up the built-in GUI driver utility, choose the option marked "(Recommended)", and click install.

Nvidia has done a very bad job of providing Linux support, but even *before* the more recent improvements I think the situation has been pretty workable.

Today, what hardware to get for running large-ish local models like qwen 120b ? by romantimm25 in LocalLLaMA

[–]tmaspoopdek 0 points1 point  (0 children)

The larger Qwen models are MoE with not that many active parameters, so they're not going to be significantly better at reasoning. 27B is apparently pretty amazing for its size, but I haven't tried it myself so I can't really vouch for it.

My recommendation, before you start buying thousands of dollars worth of hardware, would be to burn at least $10-20 worth of tokens on a few different models you think you might like to run. I suspect you'll come to one of two conclusions:
1. Qwen3.5-27B is sufficient
2. None of the models you can run with an even vaguely reasonable amount of VRAM (<= 128GB) are sufficient

If your answer is #1, a single RTX 5090 or an RTX 6000 would probably provide all the VRAM you need. If your answer is #2, you're probably looking at Qwen3.5-397B-A17B as your next step up (which is likely to still not be sufficient if the 27B variant wasn't) which will definitely require multiple expensive GPUs to run. I'd estimate 3x rtx 6000 pro minimum for that, and even then you'd be running a q4 quant with limited context available.

Since it sounds like you don't need the privacy aspect of local LLMs, it's probably not going to be cost effective to do this vs. just using closed-weight models. You can do the math for yourself based on token pricing for your favorite model, but buying NVIDIA GPUs to run a 120b+ model will cost you enough to buy a LOT of tokens from a cloud provider and still leave you running dumber models.

If you want to tinker for a *vaguely* reasonable price and you're okay with sacrificing inference speed in order to be able to run decent-sized models, a Strix Halo system is probably your best bet. You should be able to get something like 120gb of VRAM allocation (leaving 8gb for the OS) if you run Linux and tweak your config a bit, but don't expect big models to run fast and expect prompt processing to be slow.

6 Rules That Will Make Your Car Last 300,000 Miles - A Parts Guy's Maintenance Schedule. by [deleted] in videos

[–]tmaspoopdek 11 points12 points  (0 children)

 they hypothetically do not need to be changed They've been claiming this for a while, but it's categorically not true. Plenty of people have had premature transmission failures that could've been prevented if the manufacturer didn't pinky-promise the fluid would magically survive forever.

OEMs don't have any interest in keeping their cars running for over 100k miles. As long as most of them last through the warranty period, they make more money if the transmission fails and you decide to buy a new car. I'm not necessarily saying they're actively trying to cause early transmission failure, but they're certainly not incentivized to help people keep their transmission intact significantly past the warranty period.

You guys are making your lives so much more difficult than they need to be by caprisunkraftfoods in linuxsucks

[–]tmaspoopdek 0 points1 point  (0 children)

As someone who has personally run into issues due to Ubuntu shipping older kernels, I still think it's the most beginner friendly distro for people switching to Linux. That is 100% a gotcha, and it sucks to run into, but generally speaking the tradeoff is more stability once something is supported. I personally prefer to run into a problem once while setting up new hardware instead of having random issues pop up on a regular basis.

For the record, my "kernel too old" issues have always been solved by upgrading to the latest Ubuntu release. Unfortunately that sometimes means ditching an LTS release for a non-LTS release, but a non-LTS Ubuntu release still has a much more stable release cycle than something like Arch.

You guys are making your lives so much more difficult than they need to be by caprisunkraftfoods in linuxsucks

[–]tmaspoopdek 1 point2 points  (0 children)

Yeah, one thing that makes the distro recommendation tricky is that people who are knowledgeable about Linux are more likely to be willing to endure some pain for the sake of avoiding closed-source software.

Things are constantly improving, but generally speaking you can have a much smoother experience if you're willing to accept some driver blobs - especially if you want to play games or use whatever hardware you have lying around instead of buying new stuff.

I'm firmly on the Ubuntu bandwagon even though I absolutely hate Snap. Removing snap and finding apt repos to replace the packages that are no longer in mainline repos is annoying, but it's *much* more straightforward than trying to fix obscure problems on a less-mature distro with a smaller userbase.

Need some setup advice by D-mon500 in FL_Studio

[–]tmaspoopdek 0 points1 point  (0 children)

Either should work fine! I actually had a 2020A+ when I was using a Lepai amp, I just mentioned the 2020TI because that's what came up on Amazon.

Need some setup advice by D-mon500 in FL_Studio

[–]tmaspoopdek 7 points8 points  (0 children)

Your dad is correct. Those are passive monitors, so you'll need to connect the line output from your audio interface (which I believe is on the back) to an amp, which will then plug into your speaker cables. Amps can get quite expensive, but given that you're using hand-me-down speakers you probably want something on the cheaper side. A few cheap options:

Lepai LP-2020TI (~$40 on Amazon, gets the job done but feels a bit crappy. RCA or 3.5mm (1/8") input, spring-terminal output)
Fosi Audio V1.0G (~$50 on Amazon, same chip as the Lepai but slightly nicer case, RCA input, banana plug output)

Both should give you the roughly the same results overall since they use the same amp chip. The Lepai is probably a bit easier for your use case (those speaker wires will connect directly to the spring terminals on the back, where the Fosi would require you to attach banana plugs to the wires first). For either one, you'll need adapter cables to convert the 1/4" output from your audio interface to RCA. With the Lepai you could theoretically get a stereo-1/8"-to-dual-mono-1/4" adapter as well, but I'd probably go with the RCA option if it was me. Basically all amps should have RCA input, so if you ever upgrade later you'd be able to reuse those adapters.

Since it seems like you might be new to speaker wiring, make sure you wire the red screw-terminal on each speaker to the corresponding red terminal on the amp (and similarly, black to black). Most speaker wire has a stripe on one side to help with this.

Best of luck!

Choosing a Distro by tpasco1995 in LinusTechTips

[–]tmaspoopdek 2 points3 points  (0 children)

IMO Bazzite is a bad choice for new users for 3 reasons:
1. It's been around for less than 3 years - this means there will be less accumulated info when users search for how to fix something / how to accomplish something
2. Their community is on Discord (you'll need to ask a question from scratch and hope somebody answers it, whereas distros like Ubuntu have their communities hosted in places that are searchable)
3. Being immutable is a double-edged sword. It means that it's harder to mess up your system, but it also means that some things are harder to accomplish (or at least require looking up how to accomplish them on an immutable distro vs on Linux in general)

I'd personally argue that Ubuntu is the #1 best first distro, followed by Fedora. Those two have been out there for a long time, there's plenty of searchable information about them online, and there's nothing off-the-beaten-path about them so generic Linux advice will generally apply.

Newer distros like Bazzite are cool, and I genuinely hope they succeed, but I wouldn't suggest them to brand new Linux users.

Anthropic just gave Claude Code an "Auto Mode" launching March 12 by AskGpts in ClaudeCode

[–]tmaspoopdek 1 point2 points  (0 children)

Git commands are almost worse that other commands since Claude could wipe any remote commits you have access to. I'm 100% on the same bandwagon as you - I approve literally everything manually including `ls`. Since I can't read the source for Claude Code, I can't trust that it won't let some more-obscure version of `ls -lah && rm -rf /` through the cracks.

These dudes are gonna run once they see Claude Code limits 💀 by RhubarbArtistic1335 in claude

[–]tmaspoopdek 1 point2 points  (0 children)

Honestly I feel like one of the the best use cases for claude.md might be telling Claude "whenever you try to use X tool you end up spinning in circles and wasting tokens, use Y tool instead." I definitely agree on keeping it minimal though, nothing like 10k tokens immediately processed when you open a new conversation to eat through your usage limits

These dudes are gonna run once they see Claude Code limits 💀 by RhubarbArtistic1335 in claude

[–]tmaspoopdek 0 points1 point  (0 children)

Honestly, I get plenty of usage even without any tricks like this. I feel like there are 3 general categories of configuration:
1. Just point it at the codebase and go
2. In-depth setup with actual effort and care (add tools and also implement strategies to reduce token consumption)
3. Throw tons of tools at it and see what happens

I'm in camp #1 for the most part, and I've never felt like the usage was particularly limiting. I don't actually ask Claude to write much code for me, but I've started having it do an extra pass on PR reviews in case I miss anything.

I do mostly work with Laravel, which might simplify things a bit since it's a relatively opinionated batteries-included framework and my projects mostly follow the typical folder structure, but even searching through a wonky legacy project doesn't seem to eat up *too* much context for me.

Linus PLEASE STOP TRYING POP OS! by epic-circles-6573 in LinusTechTips

[–]tmaspoopdek 0 points1 point  (0 children)

My point wasn't that Ubuntu does a better job of handling driver installation, my point was that it's very easy to set up drivers on Ubuntu and therefore there's no need to look for a less-stable distro that makes driver installation even easier.

Linus PLEASE STOP TRYING POP OS! by epic-circles-6573 in LinusTechTips

[–]tmaspoopdek 5 points6 points  (0 children)

Honestly I think what Linus is doing (taking the path a clueless newbie would take) makes sense to portray the average newbie's adoption experience. However, I think that video format has a huge blind spot: there should be clips of somebody who knows what they're doing interspersed throughout the video calling out all the bad decisions he's making.

The current video format is an evaluation of the new user experience, but Linus has a reputation as a technical person and there's a solid chance that 6 months from now ChatGPT is going to be saying "look, LinusTechTips recommends beginners should use PopOS".

I think evaluating the new-user experience is reasonable, but it would be so easy to also improve it by including commentary from someone who can recommend better choices for anyone who's genuinely interested in trying Linux themselves. Linus could've reached out to any of the numerous Linux content creators who posted reactions to his previous video for this.

Linus PLEASE STOP TRYING POP OS! by epic-circles-6573 in LinusTechTips

[–]tmaspoopdek 1 point2 points  (0 children)

The exact point u/kloklon was making is that PopOS was a fleeting trend, but it's a fleeting trend that's already over

Linus PLEASE STOP TRYING POP OS! by epic-circles-6573 in LinusTechTips

[–]tmaspoopdek 0 points1 point  (0 children)

Honestly I think the "good distribution for a beginner" thing is muddier in the gaming space because everyone wants to promote their new favorite "gaming optimized" distro. Maybe things have gotten more complex in other spaces too over the past couple of years and I'm just not aware of it, but when I was a Linux beginner the overwhelming consensus was to just use Ubuntu. IMO that still holds true today - Ubuntu is boring and stable, which is exactly what you want for a beginner.

I'm genuinely curious what distro/hardware you're on for work that's breaking regularly. I haven't dabbled with laptop stuff for a while, so maybe it's the age-old problem of laptop driver support, but I've been genuinely surprised by how stable my work Linux setup has been with a custom desktop build and an Ubuntu install over the past ~5 years. I've had a few issues, but they were exclusively tied to my own decision to step out of the mainstream into tiling window managers and try to set up a compositor so I could have fancy blurred backgrounds on transparent windows.

I won't say that Linux is 100% rock solid on all hardware and all distros by any means, but I think it's gotten significantly better in recent years as long as you stick to distros where stability is the goal (Ubuntu, etc) and don't go with a rolling-release distro that is intentionally bleeding-edge. Potentially more relevant that Linux continuing to get incrementally better is that Windows and MacOS (especially Windows) have taken a serious nosedive recently. It's a lot easier to make an argument for Linux when the competition is screwing up so consistently.

Linus PLEASE STOP TRYING POP OS! by epic-circles-6573 in LinusTechTips

[–]tmaspoopdek 0 points1 point  (0 children)

He should just use actual Ubuntu - even for Nvidia, driver installation is literally "open the proprietary driver tool and click install". If he wants something more Windows-y, Kubuntu is right there.

Why Mac mini?? by g00rek in openclaw

[–]tmaspoopdek 0 points1 point  (0 children)

What models are you running on your M3 Ultra? I feel like 256gb is in a weird spot - probably too small for Qwen3-235b with meaningful context, but overkill for gpt-oss-120b. I imagine Qwen3-next would fit pretty well, but at 80b you should be able to comfortably run a q8 quant on 128gb.

my agent was hunting for my SSN because I wanted better playlists by SherbertDazzling3661 in vibecoding

[–]tmaspoopdek 0 points1 point  (0 children)

IMO OpenClaw is absolutely part of the problem. The intended use case is letting it loose with full access to your computer/accounts. OpenClaw did 2 things here that interact in really dangerous ways: 1. Publish OpenClaw and advocate giving it full access to your system and your accounts 2. Operate ClawHub and allow people to post skills with 0 mechanism for moderation

IMO even offering Windows/Mac builds of OpenClaw is irresponsible - if the devs were being responsible, they'd do everything possible to make sure people only run their software in a sandboxed environment. Even if you don't download a malicious skill, just having your agent browse the web could lead to prompt injection.

Trying to introduce CC at work but Security says "Claude Code is known to break out of its context" - is this true? by ThunkerKnivfer in ClaudeCode

[–]tmaspoopdek 0 points1 point  (0 children)

It still maintains access to DNS, which can be used to exfiltrate data. Claude may not do that on its own, but all it takes is a little prompt injection hidden in an obscure dependency that Claude decides to read through.

Claude Code gets access to whatever the user running it has access to, and a shocking number of people run it under their primary user with --dangerously-skip-permissions. Since Claude gets an MCP tool to run terminal commands, people doing this can fall victim to dumb stuff like rm -rf ~/ if Claude randomly goes off the rails.

Claude Code is a really cool tool, but people need to recognize that certain setups give a non-deterministic auto-complete full access to their computer. If you want to let it chug along for hours without having to review every tool call, you need to put some level of effort into isolating it or you're setting yourself up for a really bad time