https://t.me/s/moreality🌐 一些本人的碎碎念,汇聚了几个主要的日常分享渠道📝 内容包括但不限于:🏃 日常生活,👨‍💻 工具分享,📖 书影音,体育赛事(⚽️曼城球迷)💡 所有内容均为在曾经某一时刻的观点。
搞个秋招闹麻了,不知道手机号到底是被谁卖了,现在天天收到什么剪辑课,短视频的电话。。

我还天天当成 HR 的谈薪电话接起来贼激动 🤡

via Memos
#mark #work #amazon

在亚马逊 (Amazon) 公司工作是怎样一番体验? - GXSC的回答 - 知乎

https://www.zhihu.com/question/24614033/answer/497338972

via Memos
#raycast

Raycast notes!一个期待了超级久的功能终于上线了。

https://www.youtube.com/watch?v=6knS3y39f7k

via Memos
#go

这个 go 写的并发素数筛太妙了

// A concurrent prime sieve

package main

// Send the sequence 2, 3, 4, ... to channel 'ch'.
func Generate(ch chan&LT- int) {
for i := 2; ; i++ {
ch &LT- i // Send 'i' to channel 'ch'.
}
}

// Copy the values from channel 'in' to channel 'out',
// removing those divisible by 'prime'.
func Filter(in &LT-chan int, out chan&LT- int, prime int) {
for {
i := &LT-in // Receive value from 'in'.
if i%prime != 0 {
out &LT- i // Send 'i' to 'out'.
}
}
}

// The prime sieve: Daisy-chain Filter processes.
func main() {
ch := make(chan int) // Create a new channel.
go Generate(ch) // Launch Generate goroutine.
for i := 0; i < 10; i++ {
prime := &LT-ch
print(prime, "\n")
ch1 := make(chan int)
go Filter(ch, ch1, prime)
ch = ch1
}
}


https://golang.org/s/prime-sieve
help understand: https://www.reddit.com/r/golang/comments/434zry/help_understanding_this_prime_sieve_concurrent/

via Memos
#bb #vps #数据安全

update: https://memos.roccoshi.top/m/dZ7i7HVxJUcVupygLE7Y3y

绿云这机器居然不是 raid 炸了, 而是被黑了.. (nodeseek, lowendtalk)

这下事情更麻烦了, 保险起见还得把所有的 private token 都删了, 而且我发现之前为了方便很多脚本都直接把密码和一些 api token 全明文写里面了.

长教训了, 麻了, 以后得做好「每台 vps 的数据都随时可能被人明文查看」的准备了.

https://lowendtalk.com/discussion/194420/connectivity-issues-greencloud-san-jose#latest
https://lowendtalk.com/discussion/198766/my-greencloud-vps-got-ransomwared-the-entire-mothership#latest
https://www.nodeseek.com/post-181031-1

via Memos

Invalid media: image
#bb

这一年一直在间断性的折腾网盘, vps和笔记软件, 这就导致在恢复绿云机器数据的时候遇到了一个很恐怖的事情.

东西被我散落在各个地方存放, 我都无法判断到底什么是更新的版本, 什么是更老的版本, 我的配置究竟存放在哪里了.

onedrive, googledrive(土区的, 美区的n个号), dropbox, gist, github, 自建的 gist, 自建的 git, 坚果云, mega, seafile, upnote, obsidian, memos, 滴答清单, keep, notion, apple 备忘录, 甚至 tg 收藏夹里都能翻到一些我的记录和备份信息.

典型的「过度折腾」

----------------------

不过好歹兜兜转转, 最后还是把所有站点和数据信息都还原了.

via Memos
#mark


Updated: there was a RAID controller error on the node, which is an extremely rare event and we're working hard to rebuild it which may take up a few hours or days.

We will inform you soon once it's completed.

We apologize for the inconvenience and thank you for your understanding and patience in this situation.


逆天绿云, 居然能把整个 raid 搞挂然后一天多都修不好, 我寻思这还是 AMD 比较新的 U, 以及 NVME 的硬盘, 怎么质量也差不到哪去, 没想到还是没有坚挺一年.

感觉大概率要丢数据了, 还好之前写了还算比较完善的备份策略.

就算是这样迁移服务还是搞了整整一天. 最可惜的是我上面很多自己写的同步脚本忘记备份了. (备份了数据, 没备份同步数据的脚本, 淦)

已经信任危机了, 以后再也不买非大厂机器了, 然后所有重要服务能不自建就不自建, 气死了.

----------------------

后续 update:

可以补偿一年或者直接全额退款, 还算比较厚道了, 只能说这种非大厂的一定要做好完整的数据备份! 一点侥幸心理都别有.

via Memos

Invalid media: image
#mark #code

nvidia-smi 显示 GPU 被占用但是找不到相关进程的方式: (system: ubuntu 22.04)

1. apt install psmisc (安装 fuser)
2. fuser -v /dev/nvidia* 查找相关进程
3. kill -9 杀死进程

via Memos

Invalid media: image
#paper #tools

https://www.yiyibooks.cn/

一个不错的论文翻译网站, 可以直接提交一个 arxiv 的文章然后自动给出中英文

同时特别喜欢鼠标悬浮高亮中英对比的功能

可惜没有开源, 要是支持自建就好了

via Memos

Invalid media: image
#airpods

新买了 airpods4, 一些体验:

感觉降噪效果确实不错, 第一次用苹果生态的耳机, 这个无缝切换效果做的很好.
没有抗风噪, 刮点风在外面走路都很吵, 更别说骑车了.
续航感觉有点一般, 开降噪大概晚上8点到11点多就没电了.

via Memos
#mark #mac

记一次 mac 的剪刀脚方向键的作死与修复

感觉方向键里进了什么东西, 然后就直接把 mac 键盘的方向键翘起来清理了一下内部, 然后就发现装不回去了...


最后参考了 b 站的这个视频: Macbook 剪刀键盘方向键键帽安装 才发现事情没有那么简单

剪刀脚的方向键和 mac 其他的正方形的数字按键不同, 这玩意拆了键帽不把剪刀脚支架一起拆下来, 强行是 压不回去的.

由于大力按压, 键帽的左边的卡扣已经压断了, 只能上拼多多新买一个键帽.

这玩意一个就是几十块.

最后记录一下 mac 上方向键的结构和安装步骤:

图 ref: 小红书

注意 Step7 这一步特别难操作, 建议用一个镊子或者别针之类的东西, 卡住支架的右侧, 然后把左边挂上去, 总之 切忌用蛮力!

via Memos

Invalid media: image
#羽毛球

羽毛球涨价真的吓人,原来 50 都不到的球现在 100 多,真打不起了。

via Memos
#mark #tools

python 批量抹去 word 元信息:

import os
from docx import Document

def remove_author_info(doc_path):
doc = Document(doc_path)
core_props = doc.core_properties
core_props.author = ""
core_props.last_modified_by = ""
doc.save(doc_path)
print(f'Metadata removed from: {doc_path}')

def remove_metadata_in_folder(folder_path):
for filename in os.listdir(folder_path):
if filename.endswith('.docx'):
file_path = os.path.join(folder_path, filename)
remove_author_info(file_path)

if __name__ == '__main__':
folder_path = input("请输入包含 Word 文件的文件夹路径: ")
remove_metadata_in_folder(folder_path)


macos 查看文件元信息工具: exiftool

brew install exiftool

# 使用
exiftool <文件名>


手动操作的方式:

word:工具-保护文档
excel: 偏好设置-安全性-保存时删除个人信息

via Memos

Invalid media: image
#bb #macos

讨厌的 macos, 好多这种小毛病几年不修

via Memos

Invalid media: image
#llm

grok 启动,充值 5 刀白嫖 150 刀~

via Memos

Invalid media: image
#llm #leaderboard

一个 LLM coding leaderboard:

https://aider.chat/docs/leaderboards/

使用多语言基准测试,要求LLM编辑源文件以完成225个来自Exercism的编程练习,这些练习涵盖了C++、Go、Java、JavaScript、Python和Rust等多种流行编程语言


via Memos

Invalid media: image