Forwarded from Welcome to the Black Parade
https://peps.python.org/pep-0768/
在古代我 gdb 注入 pdb 的方法大体来说是:
1. gdb -p $(pidof python)
2. gdb 会话里 call (int)PyGILState_Ensure()
3. gdb 会话里 call (int)PyRun_SimpleString("import pdb; pdb.set_trace()")
4. gdb 会话里 call (int)PyGILState_Release($1)
5. gdb 会话里 c
诚如 pep-0768 所说,由于可能在任意时刻进行注入,如果运气不好在 malloc 时注入 pdb 导致 malloc 会直接崩溃,或者在 gc 时修改对象破坏一致性,临界区修改 tstate 导致死锁
所以这个 pep 提议提供一个 cpython 接口,让 gdb 把要执行的代码写入指定的一个结构体字段,cpython 在可以安全被注入的时候会主动执行。
初看之下挺好,但我细想着就皱起眉头了:进程阻塞时如果还依赖 cpython 运行到一个安全点,那就可能永远等不到了。简单举例,单线程 cpython sleep(233) 的时候整个进程都 offcpu,此时如果想等 cpython 执行 debugger 命令岂不是要等 233 秒。如果进程已经死锁,岂不是永远无法执行 debugger 命令?
(而且我主观上认为 debugger 和 tracee 协商运作是软弱的行为,我不能想象 bpf 要等 tracee 执行到“安全点”再运行是什么画面)
虽然我也曾经尝试过很多方案试图 pdb -p 动态 attach cpython,但是现在我更想要的是一个 wrapper 能从 cpython 里翻译出 python vm 的东西,如 https://docs.python.org/3/howto/gdb_helpers.html#gdb 。 但 python-gdb.py 的实现调用了不少 cpython API,为了杜绝和 cpython 状态冲突应该用指针转换来翻译内存。
在古代我 gdb 注入 pdb 的方法大体来说是:
1. gdb -p $(pidof python)
2. gdb 会话里 call (int)PyGILState_Ensure()
3. gdb 会话里 call (int)PyRun_SimpleString("import pdb; pdb.set_trace()")
4. gdb 会话里 call (int)PyGILState_Release($1)
5. gdb 会话里 c
诚如 pep-0768 所说,由于可能在任意时刻进行注入,如果运气不好在 malloc 时注入 pdb 导致 malloc 会直接崩溃,或者在 gc 时修改对象破坏一致性,临界区修改 tstate 导致死锁
所以这个 pep 提议提供一个 cpython 接口,让 gdb 把要执行的代码写入指定的一个结构体字段,cpython 在可以安全被注入的时候会主动执行。
初看之下挺好,但我细想着就皱起眉头了:进程阻塞时如果还依赖 cpython 运行到一个安全点,那就可能永远等不到了。简单举例,单线程 cpython sleep(233) 的时候整个进程都 offcpu,此时如果想等 cpython 执行 debugger 命令岂不是要等 233 秒。如果进程已经死锁,岂不是永远无法执行 debugger 命令?
虽然我也曾经尝试过很多方案试图 pdb -p 动态 attach cpython,但是现在我更想要的是一个 wrapper 能从 cpython 里翻译出 python vm 的东西,如 https://docs.python.org/3/howto/gdb_helpers.html#gdb 。 但 python-gdb.py 的实现调用了不少 cpython API,为了杜绝和 cpython 状态冲突应该用指针转换来翻译内存。
Python Enhancement Proposals (PEPs)
PEP 768 – Safe external debugger interface for CPython | peps.python.org
This PEP proposes adding a zero-overhead debugging interface to CPython that allows debuggers and profilers to safely attach to running Python processes. The interface provides safe execution points for attaching debugger code without modifying the inte...
管家实拍 猫老太: 🪳 🏚 #bilibili #nCov19 捡破烂怀旧服
警告:密恐 #猎奇 内容
8人工程量不亚于再建个屋子了:卧虎藏龙(没蟑螂的屋子有肥壁虎,到处是吃完的外卖盒,东西一挪开……
119:应该价钱,向你们致敬
马桶:没想到吧?我是这家里最干净的~
姥姥:让我来恢复虫族的荣光
经典:看似勤俭节约,实则顶级浪费,平台说这期是全免费的,只报销了交通费,我靠
科学家:要明白一件事,蟑螂和蛆在这么多垃圾的情况下其实是起到好的作用了,没有蟑螂和蛆帮着分解垃圾的话,整栋楼都得因为垃圾发酵成毒气室
记得有个热带雨林求生的的人,伤口生蛆了,但还是很幸运,因为没有蛆虫的话,他伤口直接就会严重感染并致死。
#文革 囤积癖: 还记得封城期间吃屎老人的新闻吗 🤔 ,这都是饿出来的。 美国也有猫老太,但都是都市奇闻的概率了
现代有闲出抑郁症的, 历史上有被惯出囤积癖的,我们都有光明的未来。
警告:密恐 #猎奇 内容
8人工程量不亚于再建个屋子了:卧虎藏龙(没蟑螂的屋子有肥壁虎,到处是吃完的外卖盒,东西一挪开……
119:应该价钱,向你们致敬
马桶:没想到吧?我是这家里最干净的~
姥姥:让我来恢复虫族的荣光
经典:看似勤俭节约,实则顶级浪费,平台说这期是全免费的,只报销了交通费,我靠
科学家:要明白一件事,蟑螂和蛆在这么多垃圾的情况下其实是起到好的作用了,没有蟑螂和蛆帮着分解垃圾的话,整栋楼都得因为垃圾发酵成毒气室
记得有个热带雨林求生的的人,伤口生蛆了,但还是很幸运,因为没有蛆虫的话,他伤口直接就会严重感染并致死。
#文革 囤积癖: 还记得封城期间吃屎老人的新闻吗 🤔 ,这都是饿出来的。 美国也有猫老太,但都是都市奇闻的概率了
现代有闲出抑郁症的, 历史上有被惯出囤积癖的,我们都有光明的未来。
Bilibili
鏖战百万级蟑螂大军(非虚数),心理阴影面积比太平洋还大_哔哩哔哩_bilibili
36分钟视频背后是血战四天的心血,未成年人请在成年人陪同下,谨慎观看。, 视频播放量 8769907、弹幕量 143494、点赞数 626123、投硬币枚数 531066、收藏人数 154231、转发人数 429800, 视频作者 马俐管家, 作者简介 服务成都/上海/北京/重庆/南宁/长沙/郑州/广州/南京/杭州/贵阳;同款清洁剂在橱窗,相关视频:区区蟑螂慌个啥,什么,是广州的??,3年后,二刷封神榜老婆婆,战力不降反增?,无法超越的房型!这是我们第一次对屋主发火,它们本来是能活下来的,小伙探险废弃2…
Forwarded from Hacker News
MarkItDown: Python tool for converting files and office documents to Markdown (🔥 Score: 151+ in 3 hours)
Link: https://readhacker.news/s/6jvRM
Comments: https://readhacker.news/c/6jvRM
Link: https://readhacker.news/s/6jvRM
Comments: https://readhacker.news/c/6jvRM
GitHub
GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown.
Python tool for converting files and office documents to Markdown. - microsoft/markitdown
#life #recommend
https://www.fxzhihu.com/question/635841165/answer/3477288352
长期0社交的危害:
1 远香近臭,损害家庭关系。 多出去坐坐, 史铁生当初人生的低谷《我与地坛》的素材也是这么来的。
2 容易抑郁,损失肢体和表情语言能力,不利于未来破冰
3 接触不到新材料,一些旧对话会洗脑循环,降低效率,最坏情况是变得神经质,而且才思枯竭,明明有动力的事情也不想做了
当然,这些社交人你必须确保是友善的,对保持自己的心理健康非常重要。 远程工作和这有些差别
btw. 我知道绝大部分「躺平啃老」是有自养能力的,无论外面学历贬值或单休996到什么程度,比如 「新三架马车」外卖网约带货 「吉祥三保」保安保健保姆,以及商超美食城富士康,按三线城市的标准购买力大都是3~4k水平
这显然难以让人咽下这口气 ,当然学IT的也有不少人当上了SQL CRUDBoy的,你们很不容易,历史的垃圾时间就是这样。 多投资自己的特长或跨国技能, 与你们相比,我才大专毕业,没长衫可穿。
别按国内的鄙视链选新专业了,没用。
中国民生以上的消费就是靠军公教、投资抵押出口,其根基是借来的繁荣;而民生以下的消费,哪怕妓院也赚不了啥钱,没能及时脱手庞氏泡沫,意味着你几代人的努力毫无意义,选择>奋斗,这当然比「次贷危机」更残酷,别忘了资产是流动的,有风口就自然有洼地,不存在永久的第二春。 按劳分配是需要大环境支持的,劳动力再生产更需要。
经济是市场情绪的反映,在经济危机时,却是权力或智慧的反映。 老实人是最被欺负的,也是最物化别人的。别拿无心无知当老实。 如果老板在招兵买马时都把增长分润给外人,他富强了就该兔死狗烹了。GDP亦然。
如果想让历史的垃圾时间尽早结束,就要有纳税人意识,如果你觉得没希望,那是因为基本盘还没经历明年年底的经济。
>He who has a why to live can bear almost any how
https://www.fxzhihu.com/question/635841165/answer/3477288352
长期0社交的危害:
1 远香近臭,损害家庭关系。 多出去坐坐, 史铁生当初人生的低谷《我与地坛》的素材也是这么来的。
2 容易抑郁,损失肢体和表情语言能力,不利于未来破冰
3 接触不到新材料,一些旧对话会洗脑循环,降低效率,最坏情况是变得神经质,而且才思枯竭,明明有动力的事情也不想做了
当然,这些社交人你必须确保是友善的,对保持自己的心理健康非常重要。 远程工作和这有些差别
btw. 我知道绝大部分「躺平啃老」是有自养能力的,无论外面学历贬值或单休996到什么程度,比如 「新三架马车」外卖网约带货 「吉祥三保」保安保健保姆,以及商超美食城富士康,按三线城市的标准购买力大都是3~4k水平
这显然难以让人咽下这口气 ,当然学IT的也有不少人当上了SQL CRUDBoy的,你们很不容易,历史的垃圾时间就是这样。 多投资自己的特长或跨国技能, 与你们相比,我才大专毕业,没长衫可穿。
别按国内的鄙视链选新专业了,没用。
中国民生以上的消费就是靠军公教、投资抵押出口,其根基是借来的繁荣;而民生以下的消费,哪怕妓院也赚不了啥钱,没能及时脱手庞氏泡沫,意味着你几代人的努力毫无意义,选择>奋斗,这当然比「次贷危机」更残酷,别忘了资产是流动的,有风口就自然有洼地,不存在永久的第二春。 按劳分配是需要大环境支持的,劳动力再生产更需要。
经济是市场情绪的反映,在经济危机时,却是权力或智慧的反映。 老实人是最被欺负的,也是最物化别人的。别拿无心无知当老实。 如果老板在招兵买马时都把增长分润给外人,他富强了就该兔死狗烹了。GDP亦然。
如果想让历史的垃圾时间尽早结束,就要有纳税人意识,如果你觉得没希望,那是因为基本盘还没经历明年年底的经济。
>He who has a why to live can bear almost any how
FxZhihu / Fixup Zhihu
被指责为啃老的人,尤其是精神障碍患者,被父母切断经济来源、赶出家门之后,过得怎么样了? - @赵初雨 | FxZhihu
讲个骚操作。 很多neet可以借鉴一下。 就是什么呢? 很多人出去工作,你也出去。 学生去上学,你也出去。 不过你也不干事。 你就随便散散步。 或者随便找个小公园啦,找个咖啡馆KFC啦。 总之,随便找个地方坐坐。 然后就是刷刷手机,打打游戏,刷刷视频,晒晒太阳。 最好找个人少的地方。 因为人多的话多多少少有点压力。 好处是什么呢? 第一,防止你抑郁。 这个是最重要的,很多家里蹲有抑郁倾向,这是最可怕的,一旦抑郁了,…
Forwarded from Solidot
硅谷的福利文化逐渐消失
2024-12-14 20:37 by 时间的折皱
硅谷科技公司过去二十年一直用各种福利吸引人才,但随着行业的大规模裁员,以及构建 AI 的昂贵转型,硅谷的福利文化在逐渐消退。Salesforce 去年取消了员工的牧场休假和销售的每月休息日,Netflix 削减了其育儿假政策,Meta 前不久解雇了 20 多名用餐券购买家庭用品的员工。Google 的前员工和现有员工称,公司越来越少的在工作场所以外地点举行会议,搜索巨人还关闭了部分小厨房,提供的零食也变得更便宜,比如用 Twix 巧克力取代了手工巧克力。根据 Layoffs.fyi 的数据,2023 年科技行业裁员逾 26.4 万人,比前一年多 10 万人——科技行业的从业者失去了其最大的福利——工作保障。
https://www.nytimes.com/2024/12/13/technology/tech-perks-culture.html?unlocked_article_code=1.hE4.kupU.YvEtUe_i9Xpm&smid=url-share
#商业
2024-12-14 20:37 by 时间的折皱
硅谷科技公司过去二十年一直用各种福利吸引人才,但随着行业的大规模裁员,以及构建 AI 的昂贵转型,硅谷的福利文化在逐渐消退。Salesforce 去年取消了员工的牧场休假和销售的每月休息日,Netflix 削减了其育儿假政策,Meta 前不久解雇了 20 多名用餐券购买家庭用品的员工。Google 的前员工和现有员工称,公司越来越少的在工作场所以外地点举行会议,搜索巨人还关闭了部分小厨房,提供的零食也变得更便宜,比如用 Twix 巧克力取代了手工巧克力。根据 Layoffs.fyi 的数据,2023 年科技行业裁员逾 26.4 万人,比前一年多 10 万人——科技行业的从业者失去了其最大的福利——工作保障。
https://www.nytimes.com/2024/12/13/technology/tech-perks-culture.html?unlocked_article_code=1.hE4.kupU.YvEtUe_i9Xpm&smid=url-share
#商业
Forwarded from 荔枝木
韩国国会当地时间14日16时举行全体会议,尹锡悦弹劾案通过,尹锡悦总统职务立即停止。
韩国宪法法院将在180天内完成弹劾审判程序。如果宪法法院做出弹劾案不成立的裁决,尹锡悦将立即恢复总统职务;如果宪法法院认可弹劾案成立,尹锡悦将立即被罢免,预计韩国将在明年4月至6月间举行大选。
韩国宪法法院将在180天内完成弹劾审判程序。如果宪法法院做出弹劾案不成立的裁决,尹锡悦将立即恢复总统职务;如果宪法法院认可弹劾案成立,尹锡悦将立即被罢免,预计韩国将在明年4月至6月间举行大选。
米莱 bilibili.com/video/BV1NVBEYhEio #谈政事 自由主义
小K https://youtu.be/mC8W7H5vWZ0?t=1959 #谈政史 资本主义、宗教、欧洲的春秋
小K https://youtu.be/nkGtyWot_AE?t=687 马列政教合一:农民起义政、八股白吃教
1 左派是「集体主义者」,左派里面也有人渣,但当他们喊出宏大口号,这些人自我的卑劣就被掩盖了
2 左派同而不和,他们敢于给自由主义阳奉阴违,这包括他们总为justice杀人,即便还有更正义的谈判手段
3 人类都会犯错,而左派总是鼓励人进步,但当你在经济和公平上比左派更进步,甚至更廉价,他们就会想灭了你,想拿别人的税钱战胜你, 但当他们统治撒哈拉,沙子都会短缺
一个富人掌权的国家远比一个掌权后才有权致富的国家好得多。——哈耶克
达尔文进化论的愿景是进化,淘汰只是手段。很明显,社达愿景是淘汰,结果是退化。
如果高校采用末位淘汰制,提出这个制度的人。我衷心祝愿你能够在人生各个阶段遇到这个制度 。
>米莱是阿根廷的「无政府资本主义者」,这很像BTC的主张: liberty&property ,弱肉不受强食,反垄断,便是自由。
每个人都有天赋的性质,这便是property和interest,让社会机会平等,和而不同,保障他们所得的上限liberty和下限freedom,才能所有人都有拒绝贫瘠和恐惧的自由
我认为,现代「自由主义」的自由,是让穷人免于贫瘠,富人免于恐惧,因此能正当竞争,和而不同,实现可持续发展的合作经济。 这样的法制符合直觉和科学实验,不会因贪婪恐惧而旱死涝死,也满足以人为本和主权在民的合规要求
小K https://youtu.be/mC8W7H5vWZ0?t=1959 #谈政史 资本主义、宗教、欧洲的春秋
小K https://youtu.be/nkGtyWot_AE?t=687 马列政教合一:农民起义政、八股白吃教
1 左派是「集体主义者」,左派里面也有人渣,但当他们喊出宏大口号,这些人自我的卑劣就被掩盖了
2 左派同而不和,他们敢于给自由主义阳奉阴违,这包括他们总为justice杀人,即便还有更正义的谈判手段
3 人类都会犯错,而左派总是鼓励人进步,但当你在经济和公平上比左派更进步,甚至更廉价,他们就会想灭了你,想拿别人的税钱战胜你, 但当他们统治撒哈拉,沙子都会短缺
一个富人掌权的国家远比一个掌权后才有权致富的国家好得多。——哈耶克
达尔文进化论的愿景是进化,淘汰只是手段。很明显,社达愿景是淘汰,结果是退化。
如果高校采用末位淘汰制,提出这个制度的人。我衷心祝愿你能够在人生各个阶段遇到这个制度 。
>米莱是阿根廷的「无政府资本主义者」,这很像BTC的主张: liberty&property ,弱肉不受强食,反垄断,便是自由。
每个人都有天赋的性质,这便是property和interest,让社会机会平等,和而不同,保障他们所得的上限liberty和下限freedom,才能所有人都有拒绝贫瘠和恐惧的自由
我认为,现代「自由主义」的自由,是让穷人免于贫瘠,富人免于恐惧,因此能正当竞争,和而不同,实现可持续发展的合作经济。 这样的法制符合直觉和科学实验,不会因贪婪恐惧而旱死涝死,也满足以人为本和主权在民的合规要求
Bilibili
米莱:不能给“混蛋左派”任何机会,因为他们会毁灭你_哔哩哔哩_bilibili
米莱:不能给“混蛋左派”任何机会,因为他们会毁灭你, 视频播放量 111271、弹幕量 894、点赞数 6124、投硬币枚数 1007、收藏人数 2446、转发人数 1533, 视频作者 Nee看, 作者简介 独立研究员NeedleworkX带你看世界。外媒原声翻译,热点追踪,自由意志主义、保守主义、右翼意识形态研究。,相关视频:米莱:阿根廷3200项结构性改革一旦完成,将成为世界上最自由的国家,尼克松:对康米主义的唯一回答,“不要把世界让给集体主义野蛮一族” | 安兰德,“你的每张选票都会被扔进垃圾桶”…
❤1
https://www.fxzhihu.com/question/652185870/answer/3458513818
#android 的失败给了「崇文」崇尚八股文的人一个教训: 没有 User Experience 的代码内卷是很蠢的投入,一旦垄断被打破,我们无处可去
认为 #dev 「领域护城河」和医学生一样的想法,是不切实际的。 医学生对照的是 #cs 拉丁文或IT架构师, 开发者就是纯粹的实干网红,应该对自己的产品负责
只有像PyJS这样有缺陷的直白,才有被开发的潜力, 在App的功能点上到处设卡、贩卖焦虑和私货的 android API 没有资格。
#android 的失败给了「崇文」崇尚八股文的人一个教训: 没有 User Experience 的代码内卷是很蠢的投入,一旦垄断被打破,我们无处可去
认为 #dev 「领域护城河」和医学生一样的想法,是不切实际的。 医学生对照的是 #cs 拉丁文或IT架构师, 开发者就是纯粹的实干网红,应该对自己的产品负责
只有像PyJS这样有缺陷的直白,才有被开发的潜力, 在App的功能点上到处设卡、贩卖焦虑和私货的 android API 没有资格。
FxZhihu / Fixup Zhihu
为何如今全网都在唱衰安卓开发? - @agewuliao | FxZhihu
先回答是不是吧。以我所在的杭州为例,打开某联招聘的网页端,直接搜索JAVA后端和安卓的岗位,得到的情况列了个表格。 薪资范围JAVA后端安卓10k-15k15页7页15k-25k19页(参杂1/3其余语言)7页(一半前端开发,一般安卓开发)25k-35k9页(参杂少量架构,主体是开发)2页(一半前端负责人,一半高级安卓开发)35k-50k2页(技术专家)2页前端负责人与高级开发50k+1页(架构与专家)1页大厂前端专家考虑在杭州,且搜寻的是社会招聘,…
#dalao #tool https://github.com/OXY2DEV/markview.nvim
一个穷孩子用蓝牙键盘+Lua(gsub+vim.treesitter) 开发的 Nvim(命令行版 VSCode) md渲染器插件
此渲染器用特殊字符和ANSI色彩可视化 markdown 格式,支持footnote和check等拓展,甚至支持 html/LaTeX 格式的markdown富文本。
有些文件非常庞大,很容易让 Neovim 变得缓慢。因此他不得不禁用 LSP、自动补全、Tree-sitter 和语法高亮,只是为了让它不卡顿。
作者 Exciting_Majesty2005 是第三世界的 Termux.dev 用户,目前在孟加拉国上高中。使用 Termux 和 NeoVim 可以获得 PyDroid 提供的所有功能,而无需每月订阅。
好心的用户们已经给他捐款了2300刀的电脑
开源社区也在回报他。在 Reddit 帖子里甚至有人推荐他来申请新加坡国立大学,这让一直以来想要学医的他有了更多的自由
一个穷孩子用蓝牙键盘+Lua(gsub+vim.treesitter) 开发的 Nvim(命令行版 VSCode) md渲染器插件
此渲染器用特殊字符和ANSI色彩可视化 markdown 格式,支持footnote和check等拓展,甚至支持 html/LaTeX 格式的markdown富文本。
有些文件非常庞大,很容易让 Neovim 变得缓慢。因此他不得不禁用 LSP、自动补全、Tree-sitter 和语法高亮,只是为了让它不卡顿。
作者 Exciting_Majesty2005 是第三世界的 Termux.dev 用户,目前在孟加拉国上高中。使用 Termux 和 NeoVim 可以获得 PyDroid 提供的所有功能,而无需每月订阅。
好心的用户们已经给他捐款了2300刀的电脑
开源社区也在回报他。在 Reddit 帖子里甚至有人推荐他来申请新加坡国立大学,这让一直以来想要学医的他有了更多的自由
GitHub
GitHub - OXY2DEV/markview.nvim: A hackable markdown, Typst, latex, html(inline) & Asciidoc previewer for Neovim
A hackable markdown, Typst, latex, html(inline) & Asciidoc previewer for Neovim - OXY2DEV/markview.nvim
duangsuse::Echo
米莱 bilibili.com/video/BV1NVBEYhEio #谈政事 自由主义 小K https://youtu.be/mC8W7H5vWZ0?t=1959 #谈政史 资本主义、宗教、欧洲的春秋 小K https://youtu.be/nkGtyWot_AE?t=687 马列政教合一:农民起义政、八股白吃教 1 左派是「集体主义者」,左派里面也有人渣,但当他们喊出宏大口号,这些人自我的卑劣就被掩盖了 2 左派同而不和,他们敢于给自由主义阳奉阴违,这包括他们总为justice杀人,即便还有更正义的谈判手段…
米莱 的说法, #文革 里毛时代体现的淋漓尽致。 把「集体主义」左派称作混蛋? 这个词相对于做过某些事的它们,和「笨蛋」一样软弱,很Q啊。
https://youtu.be/Tadbdlna_z0?t=255
女人不能穿旗袍,买自行车要单位签字,全国一片灰绿蓝,在似乎有九个太阳的「红色天空」下,显得格外有「BBC滤镜」。
中国人民几千年都是以物易物的经济, 竟然被票证利出一孔地掐断了,到处是官淫经济, 小卖部里贴着是「不许无故殴打顾客」,卖出100斤猪肉的农民却只吃得起6斤。 剩余价值去哪里了? 许诺的解放和好日子在哪儿呢??
有时明明粮仓里有米,食言而肥的工贼和剥光衣服的畜牲却用花生米来镇压饥民盲流,因为那是国家的面子。 上梁不正下梁歪,慈父和他比,还差点火候。 导师和他比,有资产阶级的软弱,没戳穿阳谋的脸皮。
今天也一样,不是吗?
我说某些「毛左」是怎好意思朝拜劳大「为民做主恩情利滚利」? 一头敢于称逃荒的江东父老为「盲流」、敢于以「亩产八万斤」为由收税、敢于在「计划生育」上出尔反尔的,荒谬至极的老孬种, 因为给了某些畜牲到农奴的「上升途径」,作了共产主义万岁爷大救星,其自相矛盾是工贼当代,罪在千秋, 伴君如伴虎,红卫兵是怎么敢当比秦始皇还纳粹的,卖国贼恨民党头子的狗腿?
给党自由、给农分地、给独生父母养老…… 只是垄断独裁者的司马昭之心, 背后只有吃得人上人与白嫖、内卷、闭环互害的一地鸡毛
https://youtu.be/Tadbdlna_z0?t=255
女人不能穿旗袍,买自行车要单位签字,全国一片灰绿蓝,在似乎有九个太阳的「红色天空」下,显得格外有「BBC滤镜」。
中国人民几千年都是以物易物的经济, 竟然被票证利出一孔地掐断了,到处是官淫经济, 小卖部里贴着是「不许无故殴打顾客」,卖出100斤猪肉的农民却只吃得起6斤。 剩余价值去哪里了? 许诺的解放和好日子在哪儿呢??
有时明明粮仓里有米,食言而肥的工贼和剥光衣服的畜牲却用花生米来镇压饥民盲流,因为那是国家的面子。 上梁不正下梁歪,慈父和他比,还差点火候。 导师和他比,有资产阶级的软弱,没戳穿阳谋的脸皮。
今天也一样,不是吗?
我说某些「毛左」是怎好意思朝拜劳大「为民做主恩情利滚利」? 一头敢于称逃荒的江东父老为「盲流」、敢于以「亩产八万斤」为由收税、敢于在「计划生育」上出尔反尔的,荒谬至极的老孬种, 因为给了某些畜牲到农奴的「上升途径」,作了共产主义万岁爷大救星,其自相矛盾是工贼当代,罪在千秋, 伴君如伴虎,红卫兵是怎么敢当比秦始皇还纳粹的,卖国贼恨民党头子的狗腿?
给党自由、给农分地、给独生父母养老…… 只是垄断独裁者的司马昭之心, 背后只有吃得人上人与白嫖、内卷、闭环互害的一地鸡毛
YouTube
【枫说】毛泽东是怎么折磨我们祖辈、父辈的?没苦硬吃,为什么说毛泽东时代的中共,是比蒋介石时代国民党更坏的政权?毛泽东时代普通人的“衣食住行”
成为此频道的会员即可获享以下福利:
https://www.youtube.com/channel/UCgdGtFg63SjhXXDLJveCCcg/join
频道会员内容介绍视频:https://youtu.be/KXahii_pSBs
备用平台:https://www.patreon.com/dkctyb3344
防失联Twitter:https://x.com/afengbrother
投稿邮箱:heartsave@protonmail.com (投稿请一定用国外而非国内邮箱)
请大家帮忙订阅、点赞、评论,感谢!
https://www.youtube.com/channel/UCgdGtFg63SjhXXDLJveCCcg/join
频道会员内容介绍视频:https://youtu.be/KXahii_pSBs
备用平台:https://www.patreon.com/dkctyb3344
防失联Twitter:https://x.com/afengbrother
投稿邮箱:heartsave@protonmail.com (投稿请一定用国外而非国内邮箱)
请大家帮忙订阅、点赞、评论,感谢!
Forwarded from Manjusaka 的碎碎念(以及摇曳露营 S4 制作确定!)
推荐给对 SIMD 感兴趣的同学一篇文章
https://lemire.me/blog/2024/08/03/converting-ascii-strings-to-lower-case-at-crazy-speeds-with-avx-512/
这篇文章的作者 Daniel Lemire 是魁北克大学的计算机教授,一个编程界的老炮,他博客其余的文章也很精彩
https://lemire.me/blog/2024/07/20/scan-html-even-faster-with-simd-instructions-c-and-c/
比如这篇的介绍如何用 SIMD 加速 HTML 处理的博客
非常推荐大家去看看
https://lemire.me/blog/2024/08/03/converting-ascii-strings-to-lower-case-at-crazy-speeds-with-avx-512/
这篇文章的作者 Daniel Lemire 是魁北克大学的计算机教授,一个编程界的老炮,他博客其余的文章也很精彩
https://lemire.me/blog/2024/07/20/scan-html-even-faster-with-simd-instructions-c-and-c/
比如这篇的介绍如何用 SIMD 加速 HTML 处理的博客
非常推荐大家去看看
#china #school 认知决定命运 🤣 山河四省,自己家底都被贪官敬酒共了产,还加入内卷想吃别人,自己被淘汰入棺了,不是求仁得仁吗?
幸亏作者有的台湾朋友和德国老师的平等教育,没有被支那正在崩溃的丛林社会洗脑,如今有光明的未来。
https://youtu.be/kftOr4gYSlk?t=674
幸亏作者有的台湾朋友和德国老师的平等教育,没有被支那正在崩溃的丛林社会洗脑,如今有光明的未来。
https://youtu.be/kftOr4gYSlk?t=674
YouTube
【观众投稿22】00后德国留学生,志愿保卫台湾,讲述和台湾人交朋友,在天朝被警察请“喝茶”,以及在学校被老师体罚的曲折经历
成为此频道的会员即可获享以下福利:
https://www.youtube.com/channel/UCgdGtFg63SjhXXDLJveCCcg/join
频道会员内容介绍视频:https://youtu.be/KXahii_pSBs
备用平台:https://www.patreon.com/dkctyb3344
防失联Twitter:https://x.com/afengbrother
投稿邮箱:heartsave@protonmail.com (投稿请一定用国外而非国内邮箱)
请大家帮忙订阅、点赞、评论,感谢!
https://www.youtube.com/channel/UCgdGtFg63SjhXXDLJveCCcg/join
频道会员内容介绍视频:https://youtu.be/KXahii_pSBs
备用平台:https://www.patreon.com/dkctyb3344
防失联Twitter:https://x.com/afengbrother
投稿邮箱:heartsave@protonmail.com (投稿请一定用国外而非国内邮箱)
请大家帮忙订阅、点赞、评论,感谢!
#school #内卷学 知识结晶:哲学家谈课外学习
左图是「计划学习」理想的,可量化的高等教育
右图是「兴趣学习」下,如果能找到方向,紫色部分也能被市场选中,它的总量会出乎意料的大,这便是弯道超车
#ai 总是在数据集上寻找梯度最大的参差来学习, 「计划学习」却是把知识切成孤岛或尸块,线性地攀登、重复地笔记,仿佛不存在「超链接」「可视化工具」「发明人的动机和直觉」这样的需求,只是 🤓不明觉厉
或许,我们不必和教育资源社福都更好的美国比。只需要看看硅谷有多少印度人,再看看四千年的科举出了几个牛顿爱因斯坦,就知道素质教育是怎么回事了。
至少,它不会让大部分「高等教育」的人缺少教养,赶跑外资。
>现在的GPT4或者sora明明一点工业都不沾,怎么大家都高潮了?
“氨是个什么东西?能吃吗?明明和粮食没有一点关系,怎么大家都高潮了?”
btw. 是尿素肥,拯救了老中土地内卷
每个人把学校教给你的知识淡忘后,剩下的便是教育——Einstein
左图是「计划学习」理想的,可量化的高等教育
右图是「兴趣学习」下,如果能找到方向,紫色部分也能被市场选中,它的总量会出乎意料的大,这便是弯道超车
#ai 总是在数据集上寻找梯度最大的参差来学习, 「计划学习」却是把知识切成孤岛或尸块,线性地攀登、重复地笔记,仿佛不存在「超链接」「可视化工具」「发明人的动机和直觉」这样的需求,只是 🤓不明觉厉
或许,我们不必和教育资源社福都更好的美国比。只需要看看硅谷有多少印度人,再看看四千年的科举出了几个牛顿爱因斯坦,就知道素质教育是怎么回事了。
至少,它不会让大部分「高等教育」的人缺少教养,赶跑外资。
>现在的GPT4或者sora明明一点工业都不沾,怎么大家都高潮了?
“氨是个什么东西?能吃吗?明明和粮食没有一点关系,怎么大家都高潮了?”
btw. 是尿素肥,拯救了老中土地内卷
每个人把学校教给你的知识淡忘后,剩下的便是教育——Einstein
#school #math 苏联《高等》 #防自学 技术概括 🤗
无论文理,如果你对毕业前的学科感兴趣了,拿出书来基本都能发现以下现象。
1 🗯 「从不」使用对话文体来强迫编者补齐背景知识,例如从“延时摄影” “x^2取两点斜率线差多大”引入积分导速,爱「先使用后定义」, 好像师生不是一路人,古今不是同路人,不配与教研届的苏格拉底们一起探索与质疑,一起把微积分发明出来。
2 🤖 经常说「我们有」「任意给定正数..存在一个」这样突兀、抠字眼的翻译,非常爱区分 i++, ++i, 除和除以 「茴字的四种写法之流」,官话多没人话,缺乏语言或排版的色彩感, 一离开前言,“知识有用”这点突然显得空洞和不真实,似乎课本患有双相情感障碍
3 🦩 严谨=先使用后定义\=先试玩后拆解、刷题=训练CPU、应用题=公式的机翻。 鉴定为被单一学科迷死了,一点没1+1>2密室逃脱的组合力 ——而组合封装的代换力,正是现代科学文明的基石
4 🔗分科太细,毕业后复用率+自主融合性太低,做不到举一反三的话,分科反而赶不上你专业领域。 当然,如果要培养综合通才,就不能把文理调那么难了。
我示范下咋「批判性思维」,他们会这么辩护:
1 🗯 「从不」使用对话文体,因为1问1答太冗长了,没有考核效率: 文言文大概很「省码率」吧?汇编比py压缩率高吧? 为啥它们被淘汰了呢? 适当的冗余降低的理解成本、造成的启发性易记性,高于载体长度的开销时,何必去勉强表面上效率高的写法。
2 🤖 经常说抠字眼的翻译,只是科学就该严谨: 「逻辑」二字就是在形容法律和刑侦嘛,法律有个口诀「常识上不违法,就不该立成违法」,可见常识先于逻辑,「先使用后定义」也是这个道理。众所周知的拿来凑字数,应该解释的却约定俗成,扰人耳目,不是么? (eg 1:1 1:N量词关系、x^1 x^-1 负次数)
3 🦩 应用题=公式的机翻。 鉴定为被单一学科迷死了,不会1+1>2,因为要1科1卷: 若各学科天生就是孤岛有隔阂,文综理综又是咋来的
无论文理,如果你对毕业前的学科感兴趣了,拿出书来基本都能发现以下现象。
1 🗯 「从不」使用对话文体来强迫编者补齐背景知识,例如从“延时摄影” “x^2取两点斜率线差多大”引入积分导速,爱「先使用后定义」, 好像师生不是一路人,古今不是同路人,不配与教研届的苏格拉底们一起探索与质疑,一起把微积分发明出来。
2 🤖 经常说「我们有」「任意给定正数..存在一个」这样突兀、抠字眼的翻译,非常爱区分 i++, ++i, 除和除以 「茴字的四种写法之流」,官话多没人话,缺乏语言或排版的色彩感, 一离开前言,“知识有用”这点突然显得空洞和不真实,似乎课本患有双相情感障碍
3 🦩 严谨=先使用后定义\=先试玩后拆解、刷题=训练CPU、应用题=公式的机翻。 鉴定为被单一学科迷死了,一点没1+1>2密室逃脱的组合力 ——而组合封装的代换力,正是现代科学文明的基石
4 🔗分科太细,毕业后复用率+自主融合性太低,做不到举一反三的话,分科反而赶不上你专业领域。 当然,如果要培养综合通才,就不能把文理调那么难了。
我示范下咋「批判性思维」,他们会这么辩护:
1 🗯 「从不」使用对话文体,因为1问1答太冗长了,没有考核效率: 文言文大概很「省码率」吧?汇编比py压缩率高吧? 为啥它们被淘汰了呢? 适当的冗余降低的理解成本、造成的启发性易记性,高于载体长度的开销时,何必去勉强表面上效率高的写法。
2 🤖 经常说抠字眼的翻译,只是科学就该严谨: 「逻辑」二字就是在形容法律和刑侦嘛,法律有个口诀「常识上不违法,就不该立成违法」,可见常识先于逻辑,「先使用后定义」也是这个道理。众所周知的拿来凑字数,应该解释的却约定俗成,扰人耳目,不是么? (eg 1:1 1:N量词关系、x^1 x^-1 负次数)
3 🦩 应用题=公式的机翻。 鉴定为被单一学科迷死了,不会1+1>2,因为要1科1卷: 若各学科天生就是孤岛有隔阂,文综理综又是咋来的
YouTube
中国教育是怎样打击你的自信心的?一集看懂中西数学教材的根本差异!为什么你学不会微积分?|数学|学习|心理学|哲学|教育|历史|大学|自由学习|
大家好,我是Anthony,欢迎来到我的频道。关于教育与学习这个话题,我们已经聊了4期视频了。在这期间也有很多网友从自己的经历出发,写了很多高质量的评论,这里也非常感谢大家的参与。在上期视频里,我们说到,由于糟糕的教育体制,中国人的学习创伤是非常严重的,并且由于整个体制倾向于将学生在学业上困难归结为自己不够聪明,更是加深了普遍的习得性无助。我们重点讨论了中国的数学教育,这是因为在中国的中小学阶段,数学可以说是对总成绩起决定性作用的学科,并且由于数学成绩好更容易被视为智商高,理性和逻辑思维能力强的表现,因…
duangsuse::Echo
#py #code #learn 协程 https://gist.github.com/BeautyyuYanli/0a6891d8959bcf06b5cd2e5bd30ef3d1 ……利用了py本身就支持 yield&return 而已。 其实和 https://www.ruanyifeng.com/blog/2015/05/co.html 一模一样,加了个 await(1)不回调优化 如果编译器愿意,它也可以在有 await() 时自动把def变async,甚至用类型隐藏await,只是这样就不一致了…
#algorithm #visualize 前缀树 https://youtu.be/af1oqpnH1vA?t=361 🔎"懂KMP"
KMP 是为了减少如 substr.index(s,S)==2 ; s="adad_ads" S="ad_ad" 里判定 for i in S: s[pos+i]==S[i] 移动对齐的次数,避免低效的pos++
如果"ada"\="ad_" 而pos+=3,一定会漏判a"d_ads",需要有办法不跳过'a',这就是next.'_'=2 = (n"ad" - failgo['_'])
S="ABCDAB" 时,failgo[后俩AB]=[1 2] ,我们就能记住AB已读,goto回"CDAB"继续。 O(nm) 变成了 O(n)! failgo是只依赖S的共同前后缀长度生成的,您可以了解分治三兄贵: DP动态规划 、递归、伪递归aka递推
这是一种阉割版Trie+failgoto,也叫AC自动机,是DFA确定性状态机,使用树状数组的压缩思路(图即KV, V=Int=K)。Regex实现的一步就是NFA图压缩到DFA
今天用于中英分词的就是双数组字典树版DA-Trie。 编译原理里LL(1)也很在乎是否右侧最多有peek s[i+1], s[i++]
但没必要实现这些比goto更难看的算法。不妨试一下后缀树如何生成
>我发现"adad_ads" 这个例子举的不如"ABCDAB" …… 当时心里知道KMP是为回文pattern优化的,但回文不朗朗上口,竟然想了老半天。
99% 算法题解从不考虑 demo input 是否既揭示边界条件+算法特性,又朗朗上口。 我非常注重,总是白费许多时间……
KMP 是为了减少如 substr.index(s,S)==2 ; s="adad_ads" S="ad_ad" 里判定 for i in S: s[pos+i]==S[i] 移动对齐的次数,避免低效的pos++
如果"ada"\="ad_" 而pos+=3,一定会漏判a"d_ads",需要有办法不跳过'a',这就是next.'_'=2 = (n"ad" - failgo['_'])
S="ABCDAB" 时,failgo[后俩AB]=[1 2] ,我们就能记住AB已读,goto回"CDAB"继续。 O(nm) 变成了 O(n)! failgo是只依赖S的共同前后缀长度生成的,您可以了解分治三兄贵: DP动态规划 、递归、伪递归aka递推
这是一种阉割版Trie+failgoto,也叫AC自动机,是DFA确定性状态机,使用树状数组的压缩思路(图即KV, V=Int=K)。Regex实现的一步就是NFA图压缩到DFA
今天用于中英分词的就是双数组字典树版DA-Trie。 编译原理里LL(1)也很在乎是否右侧最多有peek s[i+1], s[i++]
但没必要实现这些比goto更难看的算法。不妨试一下后缀树如何生成
echo p/{ub,r/{ot,iv}}n=a=>a.length; trieS=d=>(k,v)=>{
let pre=(a,b)=>{let i=0,N=Math.min(n(a),n(b));for(;i<N;i++)if(a[i]!==b[i])return i; return N},
p=d,K,p1 ,S//AME part
fndK:for(;;){for([K,p1]of p)if(S=pre(K,k))
if(p1.set&&S==n(K) ){p=p1,k=k.slice(S);continue fndK} else {
p.set(K.slice(0,S), p.delete(K)&&new Map([[k.slice(S),v],[K.slice(S),p1]]) /*长k短'' 新先*/);return}
p.set(k,v) ;break}
}
k=trieS(ks=new Map)
`pub priv prot`.split(/ /).forEach(k) >我发现"adad_ads" 这个例子举的不如"ABCDAB" …… 当时心里知道KMP是为回文pattern优化的,但回文不朗朗上口,竟然想了老半天。
99% 算法题解从不考虑 demo input 是否既揭示边界条件+算法特性,又朗朗上口。 我非常注重,总是白费许多时间……
YouTube
最浅显易懂的 KMP 算法讲解