Arc browser, twitter bots, top of mind, 近来有些癫狂的工作

① Arc Browser!

上周我拿到Arc Browser的Beta测试版, 十来年, 第一次尝试一个新的网页浏览器. 虽然大部分的功能都是在预计之内, 但让人耳目一新. 如果大家感兴趣, 可以申请beta测试版玩玩.

从我的初体验看, Arc完成了他们的主张: a better way to use internet. 我承认它带给我更好的浏览器体验: 更规整的tab规划, 简约的设计, 附带的几个小工具. 另外, 在用户设定环节, 我们可以把Google Chrome记录导入, 已经登录的网站也会保存; 整体的迁移流程非常顺滑.

缺点

因为是beta测试版, 有点缺陷也不奇怪:

  • 同一个账号没有同步用户设定(估计设定没存云端)

  • 标签在更新后会丢失thumbnail图标, 必须重开一遍网站才能恢复, 会造成一些’认不出标签’的困惑

  • mac在尚未未登录的情况下, arc会自行触发YouTube视频的播放

优点

但总体而言, 我感觉arc browser会对google chrome造成挑战. 尤其是在协调窗口的这方面. 现在我的很多工作都在浏览器上完成, 一不小心就会在Chrome里开几十个tab, 演化成窗口黑洞. 全关, 怕漏掉重要信息; 不关, 极其烦躁, 实属鸡肋.

下面我们来看看Arc几个有趣的功能:

  1. Space (分置空间): 相关的网页, 分置在预定的空间. 对于重度依赖浏览器的人, 网页归类, 能避免错杂的工作环境, 提高专注力. 比如下图, 我建立了podcast, news letter, video三个空间, 每个空间专注一类工作.

  1. Switch To Tab (跳至已开网页). 在网页分类的基础上, ‘跳转网页’的功能也没落下. 搜索网页的时候, 只要这个网页已经打开过, 它会推荐’swich to tab’, 帮你跳转到已经打开的网页.

    • 其实Chrome也有同样的功能. 但我猜, 大家习惯不假思索地敲开推荐的网页. 那么在Chrome上, 在不换UX的情况下, 很难让用户改变”快速点开网页”的习惯.

    • Arc利用command + T的这个搜索弹窗, 在新UX里, 培养用户习惯. 但凡愿意多看半秒屏幕的用户, 我觉得都会尝试Switch to Tab.

  1. Commands (命令): command + T, 弹窗跟spotlight类似. 不仅可以搜索, 浏览记录, 还可以把页面转送到一个space, 或把网页存为某个space的标签等等. 这些命令功能也许会减少鼠标的使用, 帮助我们整理tabs.

  1. Tools. Notes(笔记), screenshots(截图, shift+command+2), easel(画板). Arc产品经理的选择还挺准; 我工作除了写代码, 大部分时间是写文档, 画图, 截图等等, 这些小工具就把我在浏览器上原本缺失的功能给补全了.

  2. Split Screen: 在浏览器内做屏幕划分. 很多人喜欢分割屏幕, 也意味着要开启多个Chrome浏览器一同使用, 很容易乱成一团. 我现在还没有习惯 “control shift +”, 但目测会很香.

我个人感觉, Arc面临的挑战之一, 当然是adoption, 打开用户群. 总体而言, 它是个兼具美感和实用性的浏览器, 我希望它可以成功.


② IFTTT & Twitter bots

ifttt.com这个公司2010年就在了, 全称是If This Then That. 它是帮助用户做automation的工具. 比如上图, 我做了3个小功能:

  • 如果发新的youtube视频, 转发到discord

  • 如果发新的文章, 转发到discord

  • 如果发新的tweet, 转发到discord

过去我从没有花过时间去设定些自动化的小工具, 真是愧对程序员的身份! 最近关注这个, 也都要从马一龙跟Twitter的事情说起来:

Elon Musk Says Twitter Deal On Hold Until Parag Agrawal Shows Proof Of 5% Bots”

马一龙要求, 如果Twitter若说不明白是否5%的用户是bots, 那就不买Twitter公司了.

在这之前, 我不用Twitter, 于是特地去查: Bot本身没什么大不了, 只是马一龙跟Twitter天崩地裂地大吵一架, 才把这些工具机器人放到了聚光下.

稍微研究了一下, 其实所谓的bot机器人, 就是以twitter 账户为单位, 用Twitter API完成一些常规操作: 比如说, 转发Tweet, 保存Tweet, 发Tweet等等. 总之就是代替用户去完成简单的任务, 顾名思义, 自动化. Twitter API, 应该是注册了就能使用.

回到automation的话题. 我最近在建立自己的discord server, 发现好多有趣的bot. 自此之后, 一些手动复制黏贴的操作, 我就看不过去了. 首先, 起码把’同步内容’的小操作, 用IFTTT完成.

生活工作里, 如果我们发现自己忙于简单的琐事, 应该退一步想想, 到底是在hard working 还是 working hard罢了. 我们是在做有挑战的新工作, 还是在做没新意的重复性工作?


③ Top of Mind

Work

  • I’m grinding. 这两个月, 我的工作状态近乎癫狂, 早8晚12, 有时候周末也不闲着, 有那么点workaholic. 我似乎前一两年都在等待, 最近几个月终于给我等到一个适合的角度发力. 当然这是用身体健康在做兑换的, 两个月缺乏运动, 终究会胖. 于是最近也进入了反省状态, 想找个平衡, 如何在不耽误冲刺的情况下, 把身体状态调整到最好. 比如说, 把作息调节为早7晚11, 出门运动!

  • Lead by examples. 带动一个团队不容易. 每个队员的状态, 进度, 困难, 小情绪, 都不一样. 想要知晓每个人真实的想法, 我觉得很难; 想要带动所有人的积极性, 就更难. 最近我在做一个尝试: 在代码和技术两个方面, 刻意地做一些例子. 我想带新队员过走一遍规范和捷径. 实际上, 我们的团队跟两年前相比, 知识储备已经完备很多; 那些前人研究过的东西, 完全可以借来直接消化, 不必要重复学习曲线. 俗话说要lead by examples, 希望不远的未来有所成效.

Personal

马上要到雪季! 前两年带我滑单板的朋友们, 要么带娃, 要么待娃. 12月, 重新组队! 目测还是回Colorado, Tahoe这些地方. 想到就来劲!