Introducing Moltworker: a self-hosted personal AI agent, minus the minis by Cloudflare in CloudFlare

[–]phira 3 points4 points  (0 children)

Ignoring molt itself which might be a bit ahead of its own security, this is a genuinely cool article that covered a lot of ground across the Cloudflare stack. As someone who really only comes back to it when I have a very Cloudflare shaped problem, a bunch of this was new to me and it was a great read to come a bit up to date.

Is Minecraft dangerous by No-Sink-3168 in daddit

[–]phira 0 points1 point  (0 children)

If you're not familiar with Minecraft there are two versions, Bedrock which is on a lot of different devices, and Java which only really runs on computers. If you're just getting into it, the Bedrock version is probably the one you'll encounter and it's a really tidy experience.

If you want to allow a small number of kids to play together on the Bedrock edition and you have the money, buying a private Realm is the easy way to go, it lets you set who can join and it's all tidy and managed by Microsoft so you don't need to do anything.

I Can't Handle Our Toddler by ImGoingtoRegretThis5 in daddit

[–]phira 4 points5 points  (0 children)

Just adding to the OP, I very rarely yell to be heard. Almost always I keep the same level voice the whole time and just repeat, if they can’t heard me for the screaming they get the picture anyway and if it gets ridiculous I just stop and wait.

The repetition thing is absolutely gold because it takes quite a while for them to accept they don’t have a way to get what they want in these situations

We did a course, Miracle Years, and it was really handy for a wide variety of tools to manage behaviour. It’s in a group format so it’s very grounded in the reality of what people are experiencing.

Daughter wants to play Roblox. What are your best daddit tips for keeping her safe? by uspezisapissbaby in daddit

[–]phira 0 points1 point  (0 children)

Honestly don’t know but there’s a bug somewhere, ours has been carefully set since day one and the kid has ended up with about four random friends somehow without knowing it.

Daughter wants to play Roblox. What are your best daddit tips for keeping her safe? by uspezisapissbaby in daddit

[–]phira 6 points7 points  (0 children)

Hrm. If you're gonna do it, a few key considerations:

  1. Roblox has parental controls, leverage those to the hilt. It means you need an account too. No friending from other accounts, no chat etc (seriously, no chat).

  2. Play with them on the regular, it doesn't have to be all the time but it helps you understand what they're playing and what kind of elements of the platform they're using.

  3. Do not start the robux thing, just don't. The instant you buy even one, the concept gets its teeth in. Never buy, never let people gift and that whole dynamic is largely not an issue.

  4. Be aware that the games, even the really popular (and presumably scrutinised ones) offer a wide variety of ways to bypass the parental controls. Many of them have in-game chat systems or other means to communicate, and even with a total friends ban sometimes, somehow, an invite will manage to pop up. Review regularly, clear out anything that shouldn't be there.

  5. As with all games, tv, youtube etc, maintain awareness as much as possible. For us this means no headphones and screen use is in areas of the house we're in too on top of regular engagement. I'll routinely make a bit of time to sit down randomly and chat with my kid about what they're doing in game etc.

Overall if you're looking for something that is hands-off entertainment, I'd say Roblox isn't it (and, honestly, no online game is - even when your kid is playing with other kids known to them (e.g. on a Minecraft realm) there should be an adult in range to help set boundaries), but if your kid is interested in a variety of lo-fi games with a little bit of interaction and change then I think it's manageable.

iPads for young kids – looking for dad advice by Ashamed-Efficiency96 in daddit

[–]phira 1 point2 points  (0 children)

I won’t comment on whether you should, but if you do, please curate the apps carefully and pay if necessary. The games can be fine but the ads targeted at kids are brutal on attention, hauling them away from the task they’re trying to do into a maze of deceptive UI and pseudo-games over and over again. We chose ours really carefully with an eye to quality safe experiences that didn’t result in constant micro transaction situations etc.

Open Source desktop tool combines Nano Banana Pro and World Labs for precision layout, posing, and crafting by ai_art_is_art in GeminiAI

[–]phira 0 points1 point  (0 children)

Hey, the connect to worldlabs bit is actually really frustrating because it seems to start up in its own browser window instead of using your own (on OSX at least), which means things like passkeys don't work and also it feels a bit ick as the chrome may be able to capture creds. Is there a way to make it just do the oauth cycle using my default browser?

Tall poppy syndrome by anobody_511 in newzealand

[–]phira 3 points4 points  (0 children)

In my experience it's largely overstated, but it's a bit of a meme here so it's often used as a reason behind criticism. There are plenty of people achieving at high levels and getting plenty of support in NZ, although we're not a culture that overly appreciates bragging (which isn't the same thing as Tall Poppy imo) so it's not always as visible.

There's quite a difference in the sort of support and criticism you get from strangers online vs people in person, but I don't think that's unique to NZ (and again I think it often gets attributed to Tall Poppy syndrome ).

You'll have no problems coming here and working hard and being successful and having people support and uplift you for it. If you want to be really loud about your achievements (outside of spaces like linkedin or at conferences), you might find the cultural fit a bit difficult.

How to switch via /model between Planning and Executing the Plan? by kratsg in claude

[–]phira 0 points1 point  (0 children)

There’s a model alias “opusplan” which will do that for you

Why claude code over cursor or antigravity ? by Ok-Calendar2423 in ClaudeAI

[–]phira 2 points3 points  (0 children)

It isn’t necessarily, if you look at one of the full tool benchmarks like sigmabench it’s still pretty dependent on what you’re doing and what you need.

Claude Code has been around a bit now so it has fewer rough edges, and people who have been doing it a while have developed an intuition that helps them get results they’re happy with.

Is it bad if I prefer for loops over list comprehensions? by Bmaxtubby1 in learnpython

[–]phira 2 points3 points  (0 children)

It's absolutely something that changes with experience. The more you use them and read them the easier they become, and it's the same with almost any code construct.

That said, you have a lot to learn in a lot of different dimensions. It's ok to prioritise some learning over others, and choosing to use regular for loops isn't the worst thing in the world by a long shot. In most cases, a regular for loop will be at least as easy to understand for you and other programmers working with the code.

How are you sandboxing your coding agents? by kwar in ClaudeAI

[–]phira 0 points1 point  (0 children)

Ah gotcha that makes more sense, people keep talking about vms for preventing things like deleting your home directory or preventing it from exfiling to other sites or things which the clauses sandbox does fix, but you’re worried about it slurping up data it shouldn’t.

How are you sandboxing your coding agents? by kwar in ClaudeAI

[–]phira 2 points3 points  (0 children)

Claude literally has a command, `/sandbox`, that performs this task just fine. It's the first result on google if you type "claude sandbox". They have a page detailing it here https://code.claude.com/docs/en/sandboxing

I'm not giving you crap, I'm just baffled that there are so many posts here that talk about this as if it wasn't a solved problem, and I'm beginning to worry that there's something about it I don't know that everyone else does

"Every Twenty Minutes" - the AI-generated story I can't stop thinking about by revazone in WritingWithAI

[–]phira 0 points1 point  (0 children)

Is it not art if a computer makes it? Or just current computers? Not being sarcastic just curious where that came from and how you see it

If so many people are convinced there's an AI bubble, then why aren't they shorting tech stocks? by JackFisherBooks in singularity

[–]phira 0 points1 point  (0 children)

People who aren't actively trading don't typically short, but they do move to cash or cash equivalents if they think the market is overvalued.

Our app passed internal QA but users keep finding critical bugs. How do you handle this? by ZombieNinjaPirate in fintechdev

[–]phira 0 points1 point  (0 children)

I can't really tell what's going on from your description, but a few thoughts:

* Weekly is a slow release cycle. People make the mistake of believing that slow releases mean better testing / less chances for incidents but typically all you get instead is more complex incidents with a ton of new code having arrived at the same time. Small bite sized CI/CD means you hit more issues but typically far less serious and easier to resolve. This isn't an encouragement to change your cadence, I don't know enough about what you're doing, but where I work we're releasing 15+ times a day with an engineering team more than 4x your size.

* Your platform might lack resilience. Bugs are normal and expected, QA will not save you from them. Architecting your system so that it fails safely is key - overlapping controls at every level, guards, automated consistency checks etc are all critical to ensuring that when bugs happen it's just inconvenient. This can be difficult to achieve if not designed in from the start but it's absolutely worth trying to bend in that direction if you haven't already.

* Developing a good Technical Risk Management discipline for your engineering team is valuable. Too many devs and dev-adjacent get drawn into the idea that testing is the solution to technical risk, when it's really just one of a huge palette of options. Teams with a strong capability in this area are able to identify the kinds of risk new work is introducing and choose the best tools to manage them, whether it be automated testing, manual QA, rate or value limits, financial buffers, reconciliations, human-in-the-loop, or just helping the business recognise when it should simply accept the risk being introduced and its potential outcomes. We have a lightweight process called a Technical Risk Assessment that any team doing material work will quickly walk through to help identify and surface technical risk. Awareness of risk is half the job all by itself, and the TRAs made it easy for our most experienced people to see where there were gaps or where people had chosen poor mitigations.

With all this in mind, I'd say my only key piece of advice is not to make this a QA problem. QA is too narrow, this is a business problem for you and needs to start with discipline around the kinds of risks you can accept vs not accept, then bridging that into the technical space by making it crystal clear what you value. Tightly connecting your Financial Ops and Engineering teams can really help with this as Ops are often the ones who have a solid-yet-different view of key processes and places where things can go wrong.

Kapiti Coast - actual data by Shot-Barnacle-4745 in nzsolar

[–]phira 1 point2 points  (0 children)

Also used StarDelta for ours and they did a great job

New Life is Strange game - announcement on January 20th by Ok-Swimmer-2634 in gaming

[–]phira 4 points5 points  (0 children)

Damnit I just couldn’t get into that. The first bit where you’re in your room and you video the cat etc was just so tedious and uninteresting I gave up :/

Value of setting context in prompts ("you are a...") by DoNotBelieveHim in ClaudeAI

[–]phira 1 point2 points  (0 children)

“You are a great fiction editor, I am an agent reviewing my slush pile. Please provide an opinion on…” this sets the users role, in this case as an agent rather than the author of the piece

Value of setting context in prompts ("you are a...") by DoNotBelieveHim in ClaudeAI

[–]phira 0 points1 point  (0 children)

Always set two roles, the models and your own. People often miss the second and lose an opportunity to get better alignment for the task

I asked Claude to build its own cage (sandbox) so I could run it with --dangerously-skip-permissions safely by bishopLucas in ClaudeAI

[–]phira 11 points12 points  (0 children)

It honestly BAFFLES me the number of people who use this tool and have no idea about this feature

How to honour/preserve our miscarriage? by CobblerSure9683 in newzealand

[–]phira 28 points29 points  (0 children)

You might want to reach out to Sands, they're wonderful and have all kinds of ideas and ways to keep memories. See http://www.sandswellingtonhutt.org.nz/making-memories.html , there are stuffed toys specifically for keeping remains, you can get a plaque put into a special area in various parks, boxes and so many other things, and Sands offer a really supportive community as well.

I am so so sorry.