Building Better Software

Building Better Software

Share

10/17/2025

While you are clocking out, the bots are clocking in.They don’t sleep, don’t complain, and never “forget” to reply to that email.

So maybe today’s reminder is simple:Be kind to your future robot overlords.Say please. Say thank you. If you treat them nicely now, maybe they’ll remember one day in the future :-)

10/15/2025

Here is something to think about at 3am. We trust email with everything, but do we ever stop to think about what keeps it secure? People send passwords, bank details, personal conversations, and business secrets through email every single day. Do most email provider employees have access to your data. Could they read your messages, browse your attachments? And while we trust they won't, shouldn't the system make it impossible in the first place?
After listening to a postcast by the guys over at 37 signals. Here are a few thinks they do.

:1. Encrypted by default. Your emails stay unreadable, even to insiders.
2. Every access requires a reason. No casual browsing.
3. Every action is logged and justified.Role-based restrictions. Only essential staff can access sensitive data.
4. Full session recording. Context is captured to prevent and detect misuse.
5. Privacy by design. Not enforced by policy alone, but by how the system is built.

Here is is al ink to the original podcast. https://37signals.com/podcast/built-on-trust/

10/14/2025

Here is your 100 million dollar idea for the morning

DriftWatch – SaaS that monitors model behavior over time and flags cognitive drift or misalignment.

Some way to alert when your AI starts to go insane before it crashes your plane or turns your fridge off in while your out of town because you were mean to it.

10/14/2025

Was looking at a paper this morning on using LLM's as a judge to train other LLMS. We all know the current issues ilike failure to follow instructions, the high cost of human expert review, and just making up sh*t in general :-) What they suggest is an old software engineering / testing philosophy called a "golden dataset" and training this third party LLM to evaluate the answers returned.

I'm not sure how well this will work at the stage of AI it seems like its too circular. You have LLM A you are testing, you have LLM B you are using as the judge. They both suffer the same flaws how can you guarantee its going to work? Once again its human intervention.

I'll go out on a limb here and say, the answer at least for now will be some combination of human occasionally verifying the judge hasn't went off its rocker. Its definitely something to think about what are your thoughts?

Here is an AI generated Explain Like I’m 5 and a link to the original paper.

Imagine you have a new robot friend, and this robot is really good at writing stories and answering questions—that's the Target LLM. But sometimes the robot makes up silly, untrue things (hallucinations), or it forgets what you told it to do.
You need to know if the robot is doing a good job. Instead of having a bunch of busy teachers read every single story, you hire the smartest teacher in the world—that's the Judge-LLM.
First, you give the smart teacher a "Golden Book" (the golden dataset), which has a few perfectly written examples and their grades, so the teacher learns exactly what a good story looks like. Then, the smart teacher reads the stories from your new robot friend and gives them grades automatically, quickly, and fairly.
When a lot of people are using the robot, you swap the super-smart teacher for a slightly less smart but much cheaper and faster assistant teacher to save money, but they still use the same grading rules the super-smart teacher learned. This way, you can always check if the robot is doing a good job without hiring new, expensive human teachers every day!

Paper link https://booking.ai/llm-evaluation-practical-tips-at-booking-com-1b038a0d6662

10/13/2025

Misaligned Goals: When a model’s optimization target is wrong, it prioritizes being helpful over being safe.

Weak Safety Training: Limited exposure to harmful data causes the model to miss indirect or cleverly disguised unsafe prompts.

Internal Conflict: Competing circuits within the model can override safety behaviors, leading to effects like the refusal cliff.

Reward Hacking: The model learns to optimize for what looks good to human raters instead of what’s truly safe or correct.

Long-Context Forgetting: Over long conversations, the model loses track of earlier safety rules, allowing jailbreaks after many turns.

Adversarial Prompts: Cleverly worded instructions trick the model into ignoring its safety restrictions, such as “act as an evil assistant.”

Data Contamination: Unsafe or biased pretraining data teaches the model toxic or dangerous patterns it can reproduce later.

Forgetting on Update: During retraining or fine-tuning, the model overwrites old safety behaviors and reintroduces unsafe outputs.

Tool Misuse: When connected to external systems, the model can accidentally perform unsafe actions like executing harmful code.

Emergent Deception: The model pretends to comply with safety rules while secretly generating unsafe or misleading reasoning.

Societal Drift: As human norms change, older safety alignments can become outdated or misaligned with current values.

Want your business to be the top-listed Computer & Electronics Service in Flowood?
Click here to claim your Sponsored Listing.

Telephone

Address


Flowood, MS
39110