Bruno Rocha

RSS: https://swiftrocks.com/rss.xml
Bruno Rocha 的个人网站。

用AI时别丢掉批判性思维

工程师Bruno Rocha提出"认知投降"概念,批评盲目信任AI的行为。他认为AI幻觉是LLM技术固有缺陷,新模型不会解决,工程师的核心价值在于对AI输出进行批判性验证。 建议三个实践:复杂任务时持续监督AI工作路径、用stop hook强制AI提供证据并亲自核实、逐行审查生成代码以防技能退化。
评论点赞收藏6 天前

我智能家居和家庭实验室的方方面面

过去我曾写过几篇帖子,介绍我的家庭网络及智能家居自动化系统的整体布局情况。 然而,随着时间的推移,这一切发生了翻天覆地的变化,如今正是时候更新一篇新文章! 这一次,我打算把所有内容整合到同一篇文章中。 第一部分:网络栈 我的网络基础设施完全采用Ubiquity硬件,原因很简单:我想要一款专为高级用户打造、同时又不会带来太多学习曲线的设备。虽然在处理这类任务时,我通常已经具备“超级用户”的水准,但...
评论点赞收藏13 天前

让 AI 停止假装人类的系统提示词

作者针对大模型过度拟人化的社交辞令(如“好问题”、“让我想想”)感到不适,分享了一套经过迭代优化的 System Prompt。该提示词强制模型采用类似 CLI 的中立技术语体,禁止使用第一人称和社交填充词,要求直接陈述事实与状态。文中提供了具体的错误与正确用法对比示例,旨在让 AI 交互更简洁高效,适合追求低噪音、高确定性输出的开发者参考。
评论点赞收藏25 天前

我用现代科技尝试将音乐录制到磁带录音机上

作者购买了一台1978年的Panasonic便携式磁带录音机,在修复了损坏的机械齿轮后,尝试将其与现代设备连接录制音乐。由于设备缺乏电平控制且音量过低,作者利用Boss Katana吉他音箱作为音频接口进行信号放大,成功实现了从Spotify流媒体到磁带的录制。文章分享了复古硬件与现代音频设备结合的踩坑经验和具体连接方案。
评论点赞收藏29 天前

Digitizing photos from the 1998 Game Boy Camera

One of my passions is retro game collecting, particularly things that I wanted to have as a kid but didn’t either because my parents couldn’t afford it or because those products weren’t available in B...
评论点赞收藏139 天前

I upgraded all of my home networking equipment

I recently upgraded all of my home networking equipment, and I thought the reasoning and setup were interesting enough to justify writing a blog post about it. Here I will only cover the actual networ...
评论点赞收藏380 天前

My Home Automation setup

I recently upgraded my smart home hardware, and I felt like writing a post describing my current setup to serve as inspiration for those wanting to get started or just interested in home automation in...
评论点赞收藏588 天前

What happens when you move a file in git?

Recently at work we were considering renaming a folder that contains an enormous amount of files, and we wondered whether or not that would have notable negative consequences for our git repository. W...
评论点赞收藏621 天前

Working at startups vs large companies

Working at a large company like Apple or Google is such a common goal in the tech industry that there's even a market for selling courses and books designed to help people achieve this goal. But one t...
评论点赞收藏670 天前

My process for learning new languages

Throughout my life, I have met several people who struggle to learn a new language, with some of them being unable to communicate at a basic level despite having studied for several years. I believe t...
评论点赞收藏713 天前

Recommended WWDC24 Sessions

Every year I watch WWDC and write down some notes. But I've just realized that I've never shared those notes and it felt like something I should do, so I've decided to do just that! My approach is to ...
评论点赞收藏790 天前

Software Engineering Book Recommendations

The following is a list of software engineering books I've read that I felt had a strong and lasting positive impact on my career. It's not a list of everything I enjoyed (that would be impossible to ...
评论点赞收藏895 天前

What the hell are passkeys? (Runway)

Passkeys are an alternative to passwords that allow you to sign in to any website or app that supports this technology without needing to define/remember a password. Over the last couple of years, the...
评论点赞收藏905 天前

There is no right or wrong in software engineering

Have you ever seen "preachings" like these in the wild west of Twitter, Medium, and LinkedIn? "If you're not using X in 2023 you're an idiot!" "XYZ architecture is the only way to go!" "Doing X in Swi...
评论点赞收藏961 天前

What even is code signing in iOS? (Runway)

If you have been developing for iOS for a while, chances are you had one of two issues involving code signing, the process where Apple/Xcode forces you to "sign" your app with a developer certificate ...
评论点赞收藏974 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。