Recent posts
Page 30 of 51 · 603 posts
Posted Nov 9
已经可以在 ChatGPT Plus 里看到 GPTs 了: 1. 目前可以利用对话框交互创建属于你自己的 GPTs 2. 但是一直会报错,无法保存创建的 GPTs 3. 无法进入配置页面上传文件等 4. 貌似还是灰度测试,都是随机掉落。从另外一个浏览器打开就看不到这个面 5. 刚玩了一会,就自动消失了🤷
Posted Nov 8
说出来不怕笑话,花了点时间,找到了 bug。 之前的写法使用 pandas.Series.apply,按行处理,等于是把 GPU 当 CPU 用; 修复之后,用了 pandas 的向量化操作,性能成倍提升。原先10000条数据用了7分28秒才算完,用上 mps 之后,只要26.9秒,提升了16倍。
Posted Nov 7
The Software Engineer’s Guidebook 出版了 https://x.com/alexxubyte/status/1721904894821675308
Posted Nov 6
一把键盘卖两万 https://www.norbauer.co/products/titanium-editions
Posted Nov 5
在两台 Mac 时间使用 Thunderbolt 线传输数据 因为有很多数据要在两台 Mac 之间传输,自然想到了用传输速度很快的雷电线,结果并不容易。 1. 需要将其中一台 Mac 重启,变成 share disk 模式 2. 从另外一台 Mac 的Finder中查找 Network,才能找到已经用雷电线连接的 share disk 如果数据量不大,还真不如 AirDrop 方便 🤷 https://support.apple.com/en-sg/guide/mac-help/mchlb37e8ca7/mac https://support.apple.com/en-sg/guide/mac-help/mchlp1443/mac
Posted Nov 3
Alex Xu 推荐的技术面材料及工具 https://video.twimg.com/ext_tw_video/1720103386081832960/pu/pl/6dO12xlbyxsE9Ug-.m3u8 https://x.com/alexxubyte/status/1720103447109009410
Posted Nov 3
Daily Productive Sharing 839 - Experience Makes Coders Better https://letters.acacess.com/daily-productive-sharing-839/ Addy Osmani 认为不断的新项目会一直促进程序员成长: 1 单独掌握一门工具或者技术并不能凸显他们的价值,当一个程序员能把这些不同的工具或者技术融汇贯通,他们才会有更大的价值; 2 知道何时用一门工具,如何合理地使用一门工具,才是对程序员的考验; 3 随着时间的推移,程序员的经验会越来越多,也就能更好地组合使用不同的工具; 至于如何更好地积攒经验,Addy 也给出了一些具体建议: 1 每做完一个项目,都要回顾,最好记录下来; 2 尝试着帮助别人,也尝试着向别人求助; 3 多参与到社区中去,多参与到开源项目中去; 4 永远不要停止学习。
Posted Nov 2
Daily Productive Sharing 838 - What Makes Documentation Good https://letters.acacess.com/daily-productive-sharing-838/ OpenAI 的技术文档质量相当高,这是为什么呢?Ted Sanders 介绍了他们的一些最佳实践,整篇介绍也是一份质量极高的文档,我们摘录一些最值得借鉴的: 1 写文档要从读者出发 -- 技术文档要让读者快速找到他们想要的信息,所以撰写时就要时刻考虑这一点。 比如要准备目录,要把主题放在每一段的第一句的开头,要让每一段变得精练,多用列表; 2 文档要简单易读 -- 避免使用术语,要用简单句,要考虑语法结构,要避免跨段使用代词。总之要减轻读者的认知负担; 3 要考虑文档的覆盖性 -- 要假设读者对这一话题一无所知,这样的文档技能帮到初学者,也能帮到有经验的人;要写尽量覆盖更多方面的文档,而不是 edge case 的文档。
Posted Oct 31
Posted Oct 31
说出来不怕笑话,花了点时间,找到了 bug。 之前的写法使用 pandas.Series.apply,按行处理,等于是把 GPU 当 CPU 用; 修复之后,用了 pandas 的向量化操作,性能成倍提升。原先10000条数据用了7分28秒才算完,用上 mps 之后,只要26.9秒,提升了16倍。
Posted Oct 31
不知道是不是我什么地方配置有问题,在 M2 Max 上跑同样的任务,GPU 居然比 CPU 慢 具体配置是 M2 Max,CPU 是12核,GPU 是30核。 跑的任务是 sentence-transformers 做 embedding,底层调用 PyToch。 sentence-transformer 的版本是 2.2.2 PyTorch 版本是 2.1.0 Python 版本 3.11.6 Jupyterlab 版本 4.0.7 有哪位知道的话,请不吝赐教
Posted Oct 31
刚好有朋友问如何准备面试系统设计 1. 首选的当然是 Alex Xu 的 System Design Interview – An insider's guide。目前已经出到第二版了。这本适合快速入门,积攒面试技巧; 2. 如果你面试的职位和数据相关,建议翻翻 DDIA - Designing Data-Intensive Applications。 3. 如果你面试的职位和机器学习相关,建议翻翻 DMLS - Designing Machine Learning Systems,去年新出的书,质量比肩上门这本,非常推荐。 https://t.me/tms_ur_way/2047 https://dataintensive.net/