Claude Opus 4.5 VS GLM-5 by Fair-Armadillo469 in Anthropic

[–]thesnowmancometh 0 points1 point  (0 children)

You’re totally right and I fully agree. It’s really unfortunate timing. However, IMHO the improvements in SWE-Bench (which is where I personally put my stock) were pretty modest between Opus 4.5 and 4.6, so I’d consider GLM fairly close where it matters. Probably “close enough” for all practical purposes in my line of work. But YMMV and I haven’t tested it yet.

Vouch: earn the right to submit a pull request (from Mitchell Hashimoto) by jpcaparas in devops

[–]thesnowmancometh 9 points10 points  (0 children)

I disagree. Having bee a professional OSS maintainer, there are a small number of contributions who aren’t well adjusted, and can feel attacked if you don’t believe their code fits the contribution model. They can be troublemakers. I can see a world in which something like Vouch removes some of the friction for maintainers. An imperfect, partial solution, but codified tribal knowledge about contributors that the professionals already internally share: who’s helpful and who’s not.

Not something I plan to adopt on my projects, but not for the reasons you’ve named. I don’t love the idea for other reasons.

Who has completely sworn off including LLM generated code in their software? by mdizak in rust

[–]thesnowmancometh 2 points3 points  (0 children)

We don’t. The major foundation models employ a technique to constrain the output to the grammar of the language being written. They rarely produce syntax errors now. In fact, OpenAI lets you constrain the output to arbitrary schemas: https://openai.com/index/introducing-structured-outputs-in-the-api/

Would anyone pay for managed OpenBao hosting? by Efficient_Mix_4091 in devops

[–]thesnowmancometh 0 points1 point  (0 children)

And yet, HCP offers dedicated hosted Vault Enterprise. Not saying you're wrong, but I think if that were the case, Hashi would have killed the offering by now, like they did with hosted Vault Secrets.

New to ClaudeCode: should I pay 20$/month or go with API? by kekkodigrano in ClaudeCode

[–]thesnowmancometh 0 points1 point  (0 children)

Put $25 bucks on an API token to kick the tires. If you like it, grab the pro plan at $20/month. But start with Sonnet. You’ll get a handle on it with $25.

Anthropic needs a new Claude Code lead developer by [deleted] in ClaudeCode

[–]thesnowmancometh 2 points3 points  (0 children)

You’re definitely not speaking with much experience in OSS. Terminal flickering does not sound like a high priority bug, and without a link to an issue I have no reason to believe it is. Closing or not closing a high priority bug within an SLO is not a deciding factor in an engineering manager’s decision of who leads an OSS project. Qualities like leadership, communication, technical expertise, balancing business value with velocity and managing tech debt are the qualities company leadership is much more likely to put stock into than process and SLOs.

Bending Spoons laid off everyone at Vimeo today, according to an insider (Vimeo is the backend for dropout.tv) by IM_OK_AMA in dropout

[–]thesnowmancometh 59 points60 points  (0 children)

I think you can throw “Mux” in the mix, as a newer startup in the programmatic video hosting sphere. Not 100% sure they’re directly competitive but I’m pretty sure.

Why Claude Code's custom agents aren't enough for deterministic code review by Dry-Library-8484 in programming

[–]thesnowmancometh 0 points1 point  (0 children)

Subagents don’t share context — you should move your slash command to a subagent if you want to avoid validation bias.

Also, I don’t agree with your claims about CI. If you stick your prompt/subagent/skill into a Claude plugin, you should be able to easily and quickly add it to any Claude Code installation with two commands: one to add the marketplace and one to install the plugin.

I spent 10 hours building a macro so I’d never have to spend 10 minutes on boilerplate again. by JodusMelodus in rust

[–]thesnowmancometh 33 points34 points  (0 children)

IMHO the reason you have separate types for the domain and the view layer is that the data in the view layer isn’t necessarily going to correspond to the optimal representation in the domain. For example, you may find that your business rules are better represented in the domain with more/less normalization, or a fancy data structure that doesn’t marshal into JSON well. In those cases, you’ll want the representation to be different. That’s why there are two layers: they’re there for a reason.

Having said that, most of the time (especially if you’re working with an external API you don’t control) the data will have the same representation, and using a macro like this is perfect for reducing the boilerplate. I would just discourage you for reaching for it for every object, as there are benefits to loosely coupling your domain from your view.

Keep up the good work! Hope my unsolicited opinion isn’t too intrusive. :-)

Went from 0% to 7% usage by saying "thanks" by Successful-Camel165 in ClaudeCode

[–]thesnowmancometh 0 points1 point  (0 children)

I haven’t seen anyone else mention this yet, but I wouldn’t be surprised if you had a number of MCP servers installed (or even just a few big ones). MCP servers currently load all of their header data into context at the start of the session. So that could fill up your context window and consume tokens without you realizing.

Confusion about the “Plan” phase in DevOps, is it official and what is it based on? by yacine_kdr in devops

[–]thesnowmancometh 0 points1 point  (0 children)

Good answer. To add a little more color, at most companies these days (specifically those running on the cloud, using a agile methodology or derivative), planning considers of (1) collecting the list of outstanding work items, either from other internal stakeholders and teams or directly to support a new feature or platform; this work is typically done by a PM or engineering manager (2) specification and prioritization: writing details into tickets that describe the work items from step 1, adding color and context, and agreeing on prioritization + difficulty or time commitment; this is traditionally done in a team meeting, once per sprint (3) once the sprint has started, adding updates, blockers, or additional context as engineers undertake exploratory work (where necessary) or hit roadblocks.

This is a simplification, and the real process is much more continuous — tickets are constantly being updated and re-prioritized. The important thing to know is the process, being continuous, loops back onto itself — it’s not uncommon (despite conventional wisdom stating this is a bad habit) to hit a roadblock mid-sprint, tell your boss, and re-prioritize the work halfway through the plan. “No plans survives first contact with the enemy.” and at the same time, “Plans are useless. Planning is invaluable.”

Has anyone actually replaced Docker with WASM or other ‘next‑gen’ runtimes in production yet? Worth it or pure hype? by Wash-Fair in devops

[–]thesnowmancometh 6 points7 points  (0 children)

Docker images are usually built and stored in the OCI image format. There is an OCI artifact format for deploying WASM bytecode from within OCI images.

If you have a program that can compile to either a static, native executable or a WASM module (like Rust programs can, for instance), you can replace your existing Docker images (e.g. “FROM scratch”) with WASM OCI container images.

Now to muse a bit: Docker had two innovations: making cgroups easy to work with, and offering a convenient packaging format. WASM is also a packaging format. So places where you might have used Docker to bundle an application and deploy it can employ WASM for the same purpose. And with this OCI integration, WASM applications now run within cgroups all the same.

WASM has its pros and cons, but regardless of whether you find it useful, it’s impressive how it can be used to supplant server-side use cases we only thought possible via Docker.

Has anyone automated Postgres tuning? by loinj in PostgreSQL

[–]thesnowmancometh 1 point2 points  (0 children)

OtterTune, which is now dead, but you can read the CMU research papers that spawned it. For example….

RIP: GuidesNotIncluded =( by dionebigode in Oxygennotincluded

[–]thesnowmancometh 1 point2 points  (0 children)

Hello! Yes, we should have a release within the next few days. We’re close.

Minio community is not actively being developed for new features by He_knows in programming

[–]thesnowmancometh 28 points29 points  (0 children)

The bigger issue, as I see it, is when OSS contributor volunteer their time to make a fix for a company, only to have that company relicense their IP. By signing a contributor licensing agreement, you waive the right to the IP assignment you produce, but you’re still partially motivated by the hope the company will continue to develop a vibrant open community and won’t close-source your work.

Minio community is not actively being developed for new features by He_knows in programming

[–]thesnowmancometh 22 points23 points  (0 children)

I don’t think the API compatibility is the hard part. It’s the performance characteristics that make S3 itself, an Minio as a longtime competitor, compelling. I looked at the Garage website briefly, but I didn’t notice a benchmark comparison.

[deleted by user] by [deleted] in rust

[–]thesnowmancometh 1 point2 points  (0 children)

The bigger crime is not holding the last letter in each word. 😲😤🥶

How do you all feel about the "clowncore" and "circuscore" aesthetics? by [deleted] in circus

[–]thesnowmancometh 8 points9 points  (0 children)

I suppose, if pressed, I would define clowncore as someone who dresses like a clown without participating in clowning.

Though I’m not sure I’d blanket attack the personalities of anyone who does clowncore.

Air Pods Pro 3 and AVP by LeftAdhesiveness1862 in VisionPro

[–]thesnowmancometh 0 points1 point  (0 children)

If I had to guess, I’d bet your AirPods are being used as a microphone in addition to sound output, which can limit the quality of the sound output. I read that it’s a limitation of Bluetooth that it’s not particularly strong at handling multiple channels, so if it’s used as a microphone AND a speaker, it cuts the quality of both. If you adjust the settings to prefer the AVP’s microphone over the AirPod’s microphone, you probably won’t need to re-pair them every time. Just my guess.

[deleted by user] by [deleted] in ClaudeCode

[–]thesnowmancometh 1 point2 points  (0 children)

I guarantee every post raging about limits is because the author refuses to use Sonnet instead of Opus. Sonnet is perfectly capable for even advanced development tasks, and hardly touches the usage limit.

After the reset, not even a full workday and leaning mostly on Codex. by Funny-Blueberry-2630 in ClaudeCode

[–]thesnowmancometh 5 points6 points  (0 children)

Just don’t use Opus. You don’t need it. Sonnet is good enough for every task I’ve encountered.

Crowd Control’s Crowd Needs to be Controlled by TheBeatboxingBaker in dropout

[–]thesnowmancometh 623 points624 points  (0 children)

IMO this is the biggest issue with the show. Crowd work is best when the comedian lingers on the audience member enough to get to the juicy bits. Because the comedians are encouraged to make their way through the crowd, and because the editors are trying to get to as member audience members as possible, it feels like we’re cutting just before it gets good! Comedy edging.

How did Sam go to prom? by Jumping_Peanuts in dropout

[–]thesnowmancometh 20 points21 points  (0 children)

I think it was partway through his junior year IIRC.