放一些我乱发的小玩意儿

Some Tricks Collection of MyKeyVans
It's better to use Greeter for starting a new chat: @MyGreeterBot

Keywords: #DNS #Telegram #Economics #Meme #科技 #新闻 #存档 #版聊(即将)
_My. Tricks 🎩 Collection (Dead)
什么GPT-4、Claude 的 #Waitlist 都弱爆了 这个 #Beeper 才是我等过最久的 久远程度到我已经忘了是什么时候登记的 800多天前应该是连出国的准备工作都没开始做…… 真的是等到 山无棱,江水为竭,冬雷震震,夏雨雪,天地合,才敢绝绝子😩
介绍一下 Beeper 它是一个集合了很多聊天软件的聚合系统
原理就是提供一个带主流聊天软件 Bridge 的 #Matrix 服务器

因为这些主流聊天软件的 Bridge 都是开源的
在等待的这两年 就一步一步搭了一套自用的中心服务器 并且连上了几乎所有在用的备用聊天软件
它的突然出现算是补足了最后一个痛点——iMessage on Android

可惜它不能整合到自己的服务器上面
已经写了一封千字长文一人血书建议官方开放Bridge接入自有服务器了) Beeper — All your chats in one app
什么GPT-4、Claude 的 #Waitlist 都弱爆了
这个 #Beeper 才是我等过最久的

久远程度到我已经忘了是什么时候登记的
800多天前应该是连出国的准备工作都没开始做……
真的是等到 山无棱,江水为竭,冬雷震震,夏雨雪,天地合,才敢😩
直到今天YouTube把视频喂到我面前 才开始关注锡兰
错过了很多宝藏级别的内容

有一个知识说得太对了

对没有遭遇过性骚扰的人来说
被性骚扰的当下可能并不会意识到自己正在遭遇性骚扰

不反抗不等于同意 僵住不代表没有拒绝
而是脑袋空白需要时间思考而做的应急反应

我希望我的朋友不要有意无意地做出骚扰行为

https://youtu.be/ej4VxB326w4

#PUA #性骚扰
今天有朋友在私人群里推荐了一套疫情初期的记录VLOG 《武汉封城日记》
作者是微博博主 @蜘蛛猴面包 他还在2021年曾经上过央视网报道

但据说这一套微纪录片已经遭受 #审查 有一些集数已经无法在中国网络上搜寻到
后来我发现了一个与作者同名的 蜘蛛猴面包 YouTube 频道 但不清楚是否是本人
我在那里找到了全部的片段并上传分享

我自己看了一半 感受是用一个极其平淡的心态和平静的语气 去讲一个在当时可能还不知道后续发展的探险故事
讲述事件清晰 运镜和拍摄手法我觉得不亚于专业的纪录片

经历了几年轰轰烈烈的抗疫运动 几乎参与过其中的每个人都变得烦躁和喧嚣 包括我因为无法忍受而作出了人生中一个可能非常重大的决定
回过头来用最初的角度审视这几年 一个是不要忘记这件事 第二个是给自己一个喘息的空间吧

分享给大家 同时所有集数会发送在这里的评论区

#武汉 #疫情 #2020
#Killergram #Telegram Android 去广告 Xposed 模块加了一个小功能

* 更换了修改版上游
* 打开 NekoX 的开发者模式 (隐藏菜单)

源码
Killergram_23.06.15.apk
12.1 KB
追了一晚上看完《人选之人》

个人感觉是今年台剧神剧
我们每个人都值得一看

作为一个政治剧 满足了我对民主社会的理解 也点出了很多普遍存在的问题
作为一个生活剧 会看到作为不同角色 从不同人的视角眼中看问题会有不一样的解读 没有一个角色是多余的
最重要的是 是“人”选而不是民选、君选和天选


补刀一句
剧情对于台湾人来说 是生活议题的延伸
对于我来说 简直就是架空历史和魔幻现实的投射

2024祝福你们胜利前行💪

https://www.netflix.com/watch/81655481
_My. Tricks 🎩 Collection (Dead)
https://v2ex.com/t/944717 收藏夹书签栏必备 +1
🎨画板

data:text/html;base64,PGNhbnZhcyBpZD12PjxzY3JpcHQ+ZD1kb2N1bWVudCxkLmJvZHkuc3R5bGUubWFyZ2luPTAsUD0ib25wb2ludGVyIixjPXYuZ2V0Q29udGV4dGAyZGAsdi53aWR0aD1pbm5lcldpZHRoLHYuaGVpZ2h0PWlubmVySGVpZ2h0LGMubGluZVdpZHRoPTIsZj0wLGRbUCsiZG93biJdPWU9PntmPWUucG9pbnRlcklkKzE7ZS5wcmV2ZW50RGVmYXVsdCgpO2MuYmVnaW5QYXRoKCk7Yy5tb3ZlVG8oZS54LGUueSl9O2RbUCsibW92ZSJdPWU9PntmPT1lLnBvaW50ZXJJZCsxJiZjLmxpbmVUbyhlLngsZS55KTtjLnN0cm9rZSgpfSxkW1ArInVwIl09Xz0+Zj0wPC9zY3JpcHQ+PC9jYW52YXM+

💻 Codepen 本地版

data:text/html,<body oninput="i.srcdoc=h.value+'<style>'+c.value+'</style><script>'+j.value+'</script>'"><style> textarea, iframe { width: 100%; height: 50%; background-color: rgb(245, 245, 245); } body { margin: 0; background-color: rgb(245, 245, 245); } textarea, iframe { width: 33.3%; height: 100%; flex: 1; font-size: 18; resize: none; } textarea:focus { background-color: white; } .menu { text-align: center; overflow: hidden; width: 100%; padding: 5px 0; } .panels { display: flex; justify-content: center; height: calc(100% - 40px); }</style><script> function switchDisplay(id) { var dom = document.getElementById(id); if (!dom) return; if (dom.style.display !== '') { dom.style.display = ''; return; } if (dom.style.display === '') { dom.style.display = 'none'; return; } }</script><div class="menu"><button onclick="switchDisplay('h')">HTML</button><button onclick="switchDisplay('c')">CSS</button><button onclick="switchDisplay('j')">JavaScript</button><button onclick="switchDisplay('i')">Output</button></div><div class="panels"><textarea placeholder=HTML id=h></textarea><textarea placeholder=CSS id=c></textarea><textarea placeholder=JS id=j></textarea><iframe id=i></div>