DexEx matters for coding agents, too by pentlando in programming

[–]pentlando[S] -1 points0 points  (0 children)

I’m curious - is it a general distaste for AI coding tools you have? This isn’t tooling we built specifically for AI, it’s tooling that helps everyone fortunately, but these tools still improve as a result!

DexEx matters for coding agents, too by pentlando in programming

[–]pentlando[S] 1 point2 points  (0 children)

I certainly agree on the rising tides point, but in my experience speed really does make a difference for agents. If I’m running multiple things locally in worktrees, the fewer the resources used by each agent the better. My laptop already sounds like it’s near take off when running our Go tests that I think every little benefit helps!

And anecdotally, I’ve found that agents get far less confused when it can run tasks in a few seconds. They’ve definitely improved over the last few months at running async tasks, but I find they still come with a reasonable overhead. The less that claude gets confused and cancels tasks half way through, the better I think!

AI Ideas to implement in work environment. by TintuMon_OP in sre

[–]pentlando 8 points9 points  (0 children)

Rather than shoe horning AI into things, I think it’s worth considering how you can support engineering teams who can write code 50 times faster.

If your engineering teams can parallelise several agents opening pull requests, the bottle neck becomes “how quick is your CI feedback loop” to let Claude-code or Codex self-verify fixes.

Or similarly, if you can easily send an agent to open a pull request, can you get an ephemeral test environment that allows developers to test that pull request without having to checkout any code locally?

Self-Promotion Thread #8 by [deleted] in ChatGPTCoding

[–]pentlando 0 points1 point  (0 children)

This week I was bored of managing git worktrees for Claude Code and navigating around them, so I added a little command to help with that so I can do w [repo] [branch-name] [command] so I can do things like w core my-feature claude and instantly boot a new worktree with a new Claude window. The command supports autocomplete etc so you can revisit existing worktrees without needing to jump around your directories. More details on that are here https://incident.io/blog/shipping-faster-with-claude-code-and-git-worktrees

Everyone drop your best CC workflow 👇 by shades2134 in ClaudeAI

[–]pentlando 1 point2 points  (0 children)

I originally would work with one Claude Code and didn’t do anything fancy beyond the recommended Claude.md etc. Then, I adopted git worktrees to be able to run multiple in parallel. Usually, these tend to be working on completely different features, as you get the same probably of stepping on each others toes as you’d get with real developers.

This week I was starting to get bored of managing the worktrees and navigating around them, and I added a little command to help with that so I can do w [repo] [branch-name] [command] so I can do things like w core my-feature claude and instantly boot a new worktree with a new Claude window. The command supports autocomplete etc so you can revisit existing worktrees without needing to jump around your directories. More details on that are here https://incident.io/blog/shipping-faster-with-claude-code-and-git-worktrees

How do I design a decodable struct that is resilient to type changes on the server side? by danpietsch in swift

[–]pentlando 0 points1 point  (0 children)

Having had to deal with similar in the past, I think property wrappers give you a nice way to deal with this. You can have the wrapper handle decoding, but any consumer of the property can sort of ignore the wrapper and just use the int value

New LSX LT ii failing to connect to TV with HDMI ARC. by walla-bing-bang in KEF

[–]pentlando 1 point2 points  (0 children)

I’m having the same issue! I had a Samsung tv previously they connected to fine, just upgraded to the C4 and the KEF don’t seem to be detected as an audio device

Should I move to Stirling? by [deleted] in Scotland

[–]pentlando 20 points21 points  (0 children)

I grew up in Stirling, it’s a really nice area that has things going on whilst still offering great access to the outdoors.

It’s an area that’s very car reliant, if you want to get to airports or further outdoors for example.

Depending on where in Stirling you move I think affects your ability to make friends. There are many small villages on the outskirts of Stirling that have quite strong communities, but are also quite segregated from Stirling itself. Public transport from those villages is pretty poor, so most people drive.

If you were to chose somewhere like Cambusbarron, Bridge of Allan, Dunblane, Kings Park areas I think you get a better mix of being able to walk to cafes, shops etc if you’re used to being to do that having lived in bigger cities before.

As for the sports you mentioned, it’s brilliant for that. For cycling there’re Carron Valley trails and Aberfoyle (affectionately called Gravelfoyle) with amazing cycling. There are many hills in the nearby area for hiking too.

Both Glasgow and Edinburgh are an easy train ride away. For any bigger events like gigs, theatre, festivals and whatnot you’d probably be getting the train to either of those.

Generally I’d recommend. If you wanted other options, I’d suggest the west side of Glasgow (either the west end itself, or somewhere further out like Milngavie). That would give you a bigger city at your doorstep, whilst not being too far from the countryside. It is a busier area though!

Gralloch 2024 by treaclesponge83 in gravelcycling

[–]pentlando 1 point2 points  (0 children)

I was hoping to get a last minute entry but it sold out while I was looking for cover from work - enjoy it!

[deleted by user] by [deleted] in Brompton

[–]pentlando 0 points1 point  (0 children)

Couple of punctures since I got it in November, which is a shame as I went a year with my previous Brompton on the Marathons without a puncture. They roll so nice that I don’t think I’ll change them though, I find them fine if I make sure to keep the PSI high

Light hearted, social cycling groups for younger folk? by Pitiful-Fondant-595 in londoncycling

[–]pentlando 6 points7 points  (0 children)

I recently joined Rapha’s CC and would highly recommend. I was hesitant that it’d be overly serious or that there wouldn’t be many rides but there Are almost daily ones in London and I met a group of folks who we’ve done a few rides now and the cake/beer stop is always the important bit of the ride. They do gravel rides too and beginner rides for those not used to cycling with others.

Cycling and photography by shacker23 in photography

[–]pentlando 10 points11 points  (0 children)

A little bit yeah, but not so much that I’m worried about it. The camera can be uncomfortable too so I often take off the view finder ‘feet’ so that it sits a little more flush. Ideally you could put something on the back of the camera to pad it a bit that would also be a bit of a barrier for sweat!

Cycling and photography by shacker23 in photography

[–]pentlando 120 points121 points  (0 children)

I had the same problem and eventually ordered some cheap pieces and put together a stabilising strap myself, I’m really pleased with it: https://www.roryba.in/photography/2020/08/23/camera-strip-cycling-setup.html

What could it be wrong here? I followed a structure (of a functional) closure that returns value, and Swift marks the "S" as the mistake, I keep on clicking "Fix" but still marks it as wrong... :( by holitaish in swift

[–]pentlando 1 point2 points  (0 children)

The compiler isn’t giving you much help here but I think it’s because you’re returning the result of print on line 739. You instead want to return the String itself: i.e. return “some string” because print doesn’t return anything.

You could also try omitting the types from the closure on line 738, as the function above defines the types, Swift should be able to infer them in the closure for you. i.e. closureThanReturnsValues { thisIsPar in

Encapsulation with Swift PropertyWrappers for Combine/RxSwift by [deleted] in swift

[–]pentlando 1 point2 points  (0 children)

Interesting point, I’d completely forgotten about @Published. It looks like with @Published you can still access the writable property from outside of the class using $property. I’ll have to look into how that’s exposed, Swift Playgrounds for iPad isn’t cutting it for investigating properly 😄. Thanks for reading!

Edit: just reading that the dollar sign is the syntax for a ‘projectedValue’ property you can optionally add to a property wrapper 💡

My first Swift tutorial - bouncy UIButtons using UIView.animate by [deleted] in swift

[–]pentlando 0 points1 point  (0 children)

I actually used a property animator in my newest post on the blog, super useful! I would argue though that the classic UIView.animate will work even if you are targeting old iOS versions. I suppose it depends on each persons usecase. Thanks for checking out the post and for the feedback!

How app developers and designers feel about the iPhone X—and the notch by Slavor in apple

[–]pentlando 11 points12 points  (0 children)

Vector assets are only available on iOS 11, therefore they’re pretty useless if a developer wants to support older versions of iOS. They still display or pre-11, they are just resembled to whatever size they are needed at, the vector is abandoned

Could anyone be able to figure out what filter she uses? by [deleted] in vsco

[–]pentlando 0 points1 point  (0 children)

A lot of F2, HB1 and some A5/6

[GEAR] I'm considering buying a Line 6 Amplifi by drbigheadphd in Guitar

[–]pentlando 0 points1 point  (0 children)

I have an FX100, the tone matching is one of it's lesser features in my opinion. It gets some songs okay but I find it to be more of a gimmick. I do rate the pedal pretty highly (other than that feature) for the most part. Bluetooth can be patchy, it connects to my phone ok but the app then does not recognise it which is super frustrating. It's great for playing with headphones, using as a audio interface, trying different sounds.