返回首页
最新
yuiblog.com 是雅虎为 YUI(雅虎用户界面库)创建的博客,也是“前端工程”作为一个独立学科被认真对待的最早场所之一。它是关于 JavaScript 模式、性能、可访问性和设计系统的早期探索的家园,早在这些概念成为主流之前。博客中有来自几十位作者的超过 1000 篇文章,包括道格拉斯·克罗克福德、尼古拉斯·扎卡斯、史蒂夫·索德斯和斯托扬·斯特凡诺夫等。
遗憾的是,雅虎如同以往一样,在 2010 年代某个时候关闭了这个博客。当我意识到网络失去了什么时,我在 2020 年从互联网档案馆(Wayback Machine)抓取了所有内容,之后它也从那里消失了。抓取的 HTML 文件严重损坏,布局混乱,资源缺失,链接失效,以及由于 archive.org 自身的转化而导致的文章内容混乱。手动重组这些内容看起来需要数周或数月的努力,而我实际上不可能做到。因此,这些内容就这样在一个压缩文件中积灰多年,等待着一个契机。
最终让我找到解决办法的是一个顿悟:我可以把大型语言模型(LLM)当作清理团队,而不是手动处理。显而易见。到那时,数周的工作变成了数小时。因此,我将档案输入给模型,让它识别并分离出实际的文章内容,规范化标记为 Markdown,修复内部链接以保持一致的结构,然后对样本进行抽查,而不是手动审查所有 1000 多篇文章。虽然这并不是 2008 年 yuiblog 的像素完美版,但它是可读的、可浏览的,最重要的是,内容得以保留。我唯一添加的新内容是“岁月流逝”部分,以纪念社区的努力。GitHub 仓库地址是 <a href="https://github.com/derek/yuiblog" rel="nofollow">https://github.com/derek/yuiblog</a>。
虽然这个库早已不复存在(安息),但我们称之为“F2E”的探索现在可以继续存在。如果你还记得在 2000 年代阅读这些内容,或者你对“前端工程”这个职位名称成为热门之前的前端工程写作感到好奇,不妨看看。
自从智能代理AI的出现以来,我逐渐从编写代码转向阅读AI的行为并进行监控。自然地,从一次会话增加到有时的三到四次,这让我消耗的AI生成的文字量大幅增加。
最近,我开始越来越意识到自己无意识地适应了AI生成回复的微妙特征,有时会对自己刚写的内容进行二次确认,思考这是否是AI生成的。我还开始融入一些我以前从未使用过的语言和词汇,实际上我在Hacker News上也观察到了这种现象,回复明显是人类写的,但其中却包含了“AI语言”。
我还注意到,由于缺乏关注,我的写作质量往往会下降,因为AI通常足够聪明,即使文本中充满了拼写错误,或者只是简单的原始想法,仍然能够理解你想要表达的内容。
你有什么样的经历?你是否注意到了类似的结果,但表现出不同的方式,还是我在这方面是孤独的?
我正在打造Attagram:一款小型打印机,放在厨房里,为孩子们打印每日纸质摘要。
这个想法源于我注意到的一种新兴家庭动态。我的女儿(A,9岁和J,8岁)正变得越来越独立,但作为父母,我们在脑海和手机中持有大量看不见的信息:项目截止日期、谁需要足球鞋、午餐吃什么、哪个孩子有图书馆日、在看屏幕前需要完成哪些家务、距离露营旅行还有多少天、奶奶希望他们知道什么、放学后发生了什么变化等等。
孩子们生活在这个系统的下游,他们的体验就是不断的唠叨:
“刷牙。”
“收好你的文件夹。”
“别忘了你的足球鞋。”
“别忘了你的水瓶。”
“你把足球鞋带上了吗?”
“请把你的足球鞋带上。”
即使语气再好,重复也会让人觉得像是在唠叨。而且所有信息都被困在屏幕后面,这对于想要限制孩子们屏幕时间的父母来说并不好,同时又想让他们在这个过程中拥有更多的自主权。
Attagram试图解决这个问题。它将看不见的家庭状态转化为孩子可以拥有的小型每日文物。
每天早晨,打印机会醒来,打印一份由家长策划的晨报。它包含了今天的计划、待办事项、事件倒计时、笑话、谜语、来自祖父母的留言等等。孩子们可以撕下这份报纸,钉在公告板上,塞进口袋,或者用图钉穿起来。
所有这些都是通过一个应用程序管理的。BUT!这个应用是为父母设计的。它的任务是将家庭的后勤、仪式和情感转化为无屏幕的纸质体验,做到世界最好。纸张依然是主角,而孩子们如何体验Attagram则是关键。
从技术上讲,Attagram相对简单。它使用现成的部件连接到云服务,以便在预定时间生成和打印每日摘要。它还允许可信的家庭成员根据需要发送一次性便条。整体体验的魔力在于手中握着纸张的感觉。
这是我第一次做硬件项目,作为一个软件开发者,我非常欣赏(并尊重)需要学习的内容之多。确保这个产品在第一天就完美无缺是一项艰巨的工作,因为更新硬件没有简单的方法。软件是如此宽容!
我们目前在全国范围内进行着一个私人测试计划,反馈非常积极。不止一个家庭告诉我,他们的孩子每天早晨都会在打印机前等着,等待它在预定时间打印。我计划再免费发出几个单位,以确保在进入更大规模的生产之前,获得尽可能多的反馈。如果你对这个产品感兴趣,可以给我发邮件:myke@halfcorp.co。
我们的谦逊计划是在扩大生产之前,达到100个付费预订,部分是为了测试陌生人是否真的愿意为此付费,而不仅仅是说“这个主意不错”。
我希望HN的朋友们能分享以下经验:
1. 工业设计:在当前版本中,什么地方显得“设计不佳”?如果你想参与这个项目,我很乐意和你聊聊!
2. 机械工程:有哪些最佳方法可以“加固”这样的设备,使其可靠且易于制造?如果你想参与这个项目,我很乐意和你聊聊!
3. 制造:你何时与中国的合同制造商接洽?你会尽量避免哪些问题?如果你想参与这个项目,我很乐意和你聊聊!
4. HN父母:你觉得这是你会购买的产品,还是仅仅觉得可爱?如果是前者,但你不愿意预订,为什么呢?