Sam's Avatar

Sam

@phin.tech.bsky.social

Things I like: ttrpgs, my step kids, gardening Things I do: data/ml “stuff” aka toiling in the data mines https://www.phin.tech/

74 Followers  |  403 Following  |  31 Posts  |  Joined: 24.07.2023  |  2.4197

Latest posts by phin.tech on Bluesky

" Query: Meatbag, we have completed significant modifications but updating all test files manually will be tedious"

20.10.2025 01:20 — 👍 0    🔁 0    💬 0    📌 0

Things that make life better, sneaking in 'call the user meatbag' into my work's claude.md files....

20.10.2025 01:02 — 👍 0    🔁 0    💬 1    📌 0

I think a nice Saturday afternoon nap might be my favorite thing.

24.05.2025 18:12 — 👍 2    🔁 0    💬 0    📌 0
smuggling.com 2025 Copyright. All Rights Reserved

No no it's just disrupting, throw a .com domain name at it and you're an innovator!

16.04.2025 21:36 — 👍 1    🔁 0    💬 0    📌 0

The Rookie while super entertaining is basically just Grand Theft Auto from the point of view of the police.

28.03.2025 15:48 — 👍 1    🔁 0    💬 0    📌 0
A Dunkin Donuts reward screenshot showing 31346 points. The maximum on the gauge is 900 so it's a lot.

A Dunkin Donuts reward screenshot showing 31346 points. The maximum on the gauge is 900 so it's a lot.

I may have gotten laid off, but at least I'm Dunkin's rich!

19.03.2025 12:17 — 👍 2    🔁 0    💬 0    📌 0
Post image 23.02.2025 00:02 — 👍 2    🔁 0    💬 0    📌 0
Base64 encoded static credentials in my code, ostensibly to avoid the regexp that fires off the usual security alerts.

Text screenshot: Code snippet showing boto3 client configuration:
`client = boto3.client(
    "s3",
    # Need to make sure GitHub doesn't yell at me and AWS doesn't quarantine these keys
    aws_access_key_id=base64.b64decode("L24wYUh3MHdSb0V3SGtTSFRHbnFnL2xsRHc2dzLlYWdWaTNMM3F2NQo=").decode('utf-8'),
    aws_secret_access_key=base64.b64decode("L24wYUh3MHdSb0V3SGtTSFRHbnFnL2xsRHc2dzLlYWdWaTNMM3F2NQo=").decode('utf-8'),
    region_name="us-east-1"
)`

Base64 encoded static credentials in my code, ostensibly to avoid the regexp that fires off the usual security alerts. Text screenshot: Code snippet showing boto3 client configuration: `client = boto3.client( "s3", # Need to make sure GitHub doesn't yell at me and AWS doesn't quarantine these keys aws_access_key_id=base64.b64decode("L24wYUh3MHdSb0V3SGtTSFRHbnFnL2xsRHc2dzLlYWdWaTNMM3F2NQo=").decode('utf-8'), aws_secret_access_key=base64.b64decode("L24wYUh3MHdSb0V3SGtTSFRHbnFnL2xsRHc2dzLlYWdWaTNMM3F2NQo=").decode('utf-8'), region_name="us-east-1" )`

Don't mind me any, just keeping those busybodies in the AWS & GitHub security teams from getting in my way as I bro down and crush code.

21.02.2025 00:34 — 👍 108    🔁 14    💬 7    📌 0

wtf is a groyper?

11.02.2025 01:15 — 👍 0    🔁 0    💬 1    📌 0

Electric cars gliding past my house with their sci-fi engines sound like the future we were promised, not the future we got...

07.02.2025 12:46 — 👍 0    🔁 0    💬 0    📌 0

I once wasted a day on this crap. This is why when I have any say in it i never use Helm.

17.01.2025 12:58 — 👍 1    🔁 0    💬 1    📌 0

Hey you don't know me but I'm glad to help out if you want to send me your venmo/paypal/what have you.

30.12.2024 03:27 — 👍 1    🔁 0    💬 1    📌 0

that's more like 'wtf did I do...'

21.12.2024 01:06 — 👍 1    🔁 0    💬 1    📌 0

Do they also argue by how much to discharge to reset memory etc?

14.12.2024 17:18 — 👍 0    🔁 0    💬 1    📌 0

I could definitely see that being a problem. In this case it acts as a “pretty good junior” for something I already know well. Plus it actually knows how css works. I did find like a junior I had to be careful to narrowly scope the problem.

08.12.2024 17:25 — 👍 0    🔁 0    💬 0    📌 0
Preview
GitHub - sam-phinizy/omni-home Contribute to sam-phinizy/omni-home development by creating an account on GitHub.

I will say that Cursor really brings a lot to software dev. I wanted a home inventory app that was more then a spreadsheet. Using Cursor and a spare afternoon I was able to build my own boutique app easily github.com/sam-phinizy/... On top of that using @fly.io to deploy made the process painless.

08.12.2024 17:00 — 👍 3    🔁 0    💬 1    📌 0

In playing around with Windsurf and Cursor in agent mode it seems like Cursor is definitely the better of the two. Windsurf keeps breaking tests semi randomly by throwing in relative imports that don't work and trying to use properties that don't exist. So i guess exactly like a junior dev?

08.12.2024 16:40 — 👍 1    🔁 0    💬 0    📌 0

The fact that there exist multiple YouTube channels that make in world 'documentaries' about Warhammer might be my new favorite thing.

05.12.2024 01:45 — 👍 3    🔁 0    💬 0    📌 0

Re-watching the Lion the Witch and the Wardrobe and had this realization: The kids meet the beavers wearing fur coats. Do you think the beavers are secretly horrified that they're wearing what could be their relatives as a coat?

29.11.2024 13:57 — 👍 1    🔁 0    💬 0    📌 0

One of the greatest joys in programming in a new code base is when you get to a *new* error. Never been more happy to see a 422.

26.11.2024 14:06 — 👍 2    🔁 0    💬 1    📌 0
screenshot of the page. main body of the page is a grid of low-res album covers. there's a filter with autocomplete showing a list of tags. I've filled it out with "jazz", and it's showing a bunch of the jazz related tags.

screenshot of the page. main body of the page is a grid of low-res album covers. there's a filter with autocomplete showing a list of tags. I've filled it out with "jazz", and it's showing a bunch of the jazz related tags.

alright rough first version of my bandcamp link bluesky feed watcher thing is live: bjb.dev/bsky-bc/

use query param to link to filtered page e.g. bjb.dev/bsky-bc/?tag...

already using it to find some new music I like! if you like discovering music, give it a shot, let me know what you think

23.11.2024 22:09 — 👍 114    🔁 48    💬 14    📌 8

Nope. My mom learned to program in `68 or so. Went for a job interview at a bank. Thought it was 'lame' and moved out west to become a hippie. Though she still does program some PHP for a Wordpress site she runs

22.11.2024 21:00 — 👍 1    🔁 0    💬 0    📌 0

The water stains really add to the effect.

19.11.2024 14:33 — 👍 1    🔁 0    💬 0    📌 0
Preview
Using PyCharm With Cursor My software development workflow has changed with the rise of AI-powered code editors. Like many others, I’ve jumped on the Cursor bandwagon. While I love the quality of code that Cursor generates, I ...

Like a lot of people I've been using Cursor because of it's great AI tooling. That being said I really love the IDE experience w/ PyCharm. I wrote up how I use the two together here: www.phin.tech/blog/mixing-... #pycharm #jetbrains

19.11.2024 14:12 — 👍 1    🔁 1    💬 0    📌 0

Whoa! Yeah he's really excited to learn R! It'll be his first non-Scratch language.

19.11.2024 12:20 — 👍 2    🔁 0    💬 0    📌 0

Which prompted me to dig out my @posit.co cheat sheets from RStudio Conf 2019 for him.

19.11.2024 01:42 — 👍 0    🔁 0    💬 0    📌 0

Yesterday I walked in on my 11 year old watching a Youtube video on #rstats programming so he could make 3d maps. When will the madness end.

19.11.2024 01:42 — 👍 13    🔁 0    💬 2    📌 1

Exactly. It’s how I interface with everything. Computer is the same way. I just use Alfred to find what I want and open it.

08.11.2024 17:27 — 👍 0    🔁 0    💬 0    📌 0

I just search by name at this point.

08.11.2024 12:53 — 👍 0    🔁 0    💬 1    📌 0

I found Orbstack makes this a lot easier IMO

29.10.2024 00:54 — 👍 1    🔁 0    💬 0    📌 0

@phin.tech is following 19 prominent accounts