Aussie living in the San Francisco Bay Area.
Coding since 1998.
.NET Foundation member. C# fan
https://d.sb/
Mastodon: @[email protected]

  • 3 Posts
  • 596 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle



  • My wife upgraded from a Samsung S21 Ultra to an S25 Ultra but uses it mostly same way.

    The one new feature I have seen her use is the AI person/object removal in the gallery. Samsung’s AI tools can run entirely on-device, which is nice (avoids sending the photos to the cloud and using an AI data center for the processing). I tried them while in airplane mode to confirm they do indeed work with no internet connection.

    She upgraded because the old one had a pretty scratched screen (we installed a screen protector on the new one!) and the battery wasn’t lasting long any more. The official repair store that Samsung use in the US, UBreakIFix, don’t stock S21 batteries any more, and I didn’t trust myself enough to replace it myself.


  • I really hope some phones are released with support for MicroSD Express.

    One of the practical reasons companies started removing MicroSD slots is because SD cards were far slower than the internal storage, and installing apps onto them could make everything laggier. That’s mostly solved with MicroSD Express which is up to 9x faster than the legacy MicroSD standard.

    Of course, there’s also the financial aspect, which the manufacturers love. If you can’t insert an SD card, you have to pay the manufacturer for more storage.

    Here’s hoping the EU mandates that phones need to support removable storage.





  • cost of AI going up

    The highly subsidized Anthropic and OpenAI subscriptions will go away, but open weight models are getting much better over time - GLM-5.2 and Kimi K3 are both very good.

    The most expensive part by far is training the model. That’s why OpenAI and Anthropic are losing so much money (well, that and the subscriptions).

    With an open weight model, someone has already trained it, and you just have to cover the cost of inference, making it a lot cheaper. Any company (or individual!) with powerful enough equipment can host the model, which means there’s competition in terms of price, compared to something like Claude Opus where the only four hosts (Anthropic, Amazon Bedrock, Google Vertex AI, and Azure AI Foundry) use Anthropic’s pricing.








  • And I don’t ever know if it’ll get better because you need to know why you want to build something someway.

    The major issue I’m seeing with junior (and even intermediate) developers is that they trust that the AI will always do things the correct way and don’t question its approach, and they don’t develop proper debugging skills and just rely on the AI to attempt it.

    To get decent quality output out of an AI model, you need to have critical thinking skills, at least basic knowledge of the overall architecture for whatever you’re trying to build, and enough knowledge to question the model when it does something wrong.

    Blindly trusting AI is why so many old security issues are coming back - stored/reflected XSS, SQL injection, exposing databases directly to the internet with no password, things like that. Newer frameworks mostly got rid of them, and now AI is bringing them back. It’s a fun time for red teams at least.





  • This is good to know. I haven’t had issues with using a USB drive though, since it doesn’t receive many reads or writes - the system is copied to a RAM drive on boot and runs off that rather than the USB.

    I assume this means I’d need another drive to boot it from? My current setup is that I have 2 x 22TB drives in a ZFS mirror for data storage, and 2 x 2TB NVMe SSDs in a ZFS mirror for things like VMs, Docker containers, documents, etc.