@冷嘲热讽 #32 别别不用求,我同意。(〃 ̄︶ ̄)人( ̄︶ ̄〃)
-
【端点星事件】第86天:《联合早报》《东京新闻》报道端点星案
@libgen #2 谢谢啊。机翻感觉好清奇。:)
-
許章潤指已被清華法學院革除教職 稱對將來未有打算
@natasha #2 “嫖娼”破坏形象声誉,所谓身败名裂中“名裂”的部分。
一尊的品味我真不知道,不过看他为了本小黄书折腾出的一系列事,估计对这种桃色“丑闻”还挺在意的。
-
許章潤指已被清華法學院革除教職 稱對將來未有打算
@冷嘲热讽 #4 您别张口就来啊,警方都没确定指控呢~
薛蛮子很可能是真嫖娼了。不过我觉得嫖娼这种事,属于家庭内部矛盾,女友、妻子不在意也好、一起去体检也好、让跪搓衣板/键盘也好、一拍两散也好,都是两个人之间的事。搞个电视认罪,哭笑不得,让我想起文革期间蒋委员长的宣传画,批判国民党反动派的同时,还要强调下其头上长疮脚底流脓的作风问题。:)
-
Ice Cream Rolls 系列
好好吃的样子~
-
徐昕:“在这样严重违法的法庭上,多待一分钟,都可能随时被气死。”
@Nakula #4
法治是啥?
一顶假发
一众癞疮
藏在底下
他们才是
头上老大
-
一天能写三百首词牌两千首诗 浙江慈溪“神童少女”引发争议
再来一首:
我在马路角
捡到个五毛
上交网信办
网警嫌钱少
五毛能干啥
不够买肉包
反手送七毛
让我赶快跑
皇恩何浩荡
思之眼眶潮
此恩何以报
翻墙暮朝朝
键盘日日敲
社会主义好
-
一天能写三百首词牌两千首诗 浙江慈溪“神童少女”引发争议
一天写
2000首诗
其实
不难
灌几杯
老白干
连地上的污渍
都变成
字节跳动
正能量
头一甩就是
一坨
神经干细胞
-
【端点星事件】端点星报道整理
2020.7.7 新加坡《联合早报》:疑涉上载遭审查下架疫情文章 “端点星”网站两中国志愿者被捕 https://www.zaobao.com.sg/news/china/story20200707-1066998
2020.7.13 日本《东京新闻》:社会の矛盾と向き合う2人、ネットに文章保存で拘束 https://www.tokyo-np.co.jp/article/42128?rct=world
-
許章潤指已被清華法學院革除教職 稱對將來未有打算
教职和公职,加上一个嫖娼罪名,换一尊出一口气。真是个荒谬的故事。
-
小二,快回家
@electron8964 @Merlin @natasha
亲们,这里是你们的邮件小助手哦,有空看下邮箱,有没有未读邮件哦~ = ̄ω ̄=
-
姨葱上发申诉发一个被B一个,这什么白痴想出来的规则?
@Nakula #18 谢谢啊:)。立人大学办得很早,关得也早,但它确实影响了很多人。更早的还有一个立人图书馆项目,也很有意思。那个时候国内NGO的空间比今天要大。
以后的情势,天知道。悲剧就是把美好的东西毁灭给人看,而悲剧发生得实在太多了。
2049在,我们就在这里守着。哪天不在了,理想主义的火星也永远不会熄灭,会在别的地方传递下去。
希望你也平安顺利,一切加油。:)
-
姨葱上发申诉发一个被B一个,这什么白痴想出来的规则?
@Nakula #10 machine learning,机器学习。
我好奇看了下隔壁上和你同名的号,表示一下同情。新葱有自己的定位、管理理念、核心成员和包容度光谱,只不过好些事情都是“潜规则”,要感受一阵才知道。若道不同不相为谋,确实像您说的,不如去做更有价值的事情。拍拍。
-
忘记了自己的邮箱密码
额好惨……有密码恢复方式吗?
-
台湾猛男挑战十里山路单肩王习近平
https://numeracy.club/article/b1d43133-16e0-4073-b70b-32f4a846d9e7
【專題報導】辣個十里山路不換肩的男人
第三屆數感盃青少年數學寫作競賽
高中職組專題報導類
佳作《辣個十里山路不換肩的男人》顏于翔、郭少禾、陳彥均/大安高工
辣個十里山路不換肩的男人
《習近平回憶插隊歲月 :扛200斤麥子,十里山路不換肩》當中紀錄了習近平的一段自述:『我幾乎那一年365天沒有歇着,除了生病。下雨刮風我在窯洞里,跟他們鍘草,晚上跟着看牲口,然後跟他們去放羊,什麼活都干,因為我那個時候扛200斤麥子,十里山路不換肩。』
習近平此說法被各大媒體挖掘出來後,網友認為那是習近平誇大其詞的吹牛,而成了大家冷嘲熱諷的話題。我們同樣也感到好奇,所以我們收集了數據,要用數學和科學來探討究竟有沒有可能"扛200斤麥子走十里山路不換肩"。
我們將此專題分成以下步驟:
(一)收集習近平的年齡、身高、體重,並找出黃土高原的山路剖面圖
(二)記錄下習近平爬山時的高度、距離
(三)利用物理學求出他作的功、位能、消耗的能量、卡路里
(四)用生物學的角度探討
(五)探討可能性

(1)
經過我們的查詢, 1969年 1月,因文化大革命對家庭帶來的衝擊而被迫中止學業,作為知青*前往陝西省延安市川縣梁家河村參加勞動與工作。(註:知識青年,簡稱知青,是中華人民共和國對知識分子的歷史名詞)
而習近平現年 66歲,經由下列算式:
2020 - 1969 = 51
66 - 51 = 15
計算出習近平當時應該是十五歲。
我們運用了Google Map查出了梁家河村的位置
經查詢,梁家河在黃土高原附近,所以證實了習近平搬麥子走山路言不虛,
於是我們便開始證明這件事的合理性。
所以用Google Earth查出了數據
以下是我們的推測路線:
十里轉換成國際單位制為五公里,兩百斤經換算120公斤

地形剖面圖:

(2)
我們將地形剖面圖格式化後可得到這些資訊:

(三)
我們推估他當時為 70 公斤
由位能公式我們可以得知他所消耗的量

(因往下走所消耗的能量等同於平路,以不列入計算)
我們得出此公式:
(體重 +麥子重量 )* 重力加速度 *( 上升走的距離 )
(120+70)9.8 (110+135+47+19+18+12+52+14)=757834 焦耳
由作功公式我們可以得知他所消耗的能量

作功公式為:
(體重 +麥子重量 )* 重力加速度 *( 全程的距離 )
(120+70)9.8(5*1000)=9310000焦耳
所以他消耗的能量為上升的能量 (位能 )+ 往前走的能量 (作功 )
也就是 :
757834+9310000=10067834焦耳
一大卡=4186焦耳
10067834/4186≌2405大卡
所以消耗的熱量為 2405 大卡
所以消耗的熱量相當於 :
(總熱量 )/(一份食物的熱量) =(需要幾份食物 )
2405 /530 ≌ 4.5 個大麥克漢堡
2405 /470 ≌ 5 份大薯
(4)
真是太不可思議了,竟然只要五份大薯的能量就可以扛 120 公斤的麥子走五公里,我們對這個結果感到懷疑,因此我們去尋找了更多的資料,最後好不容易找到了這個網站。
並以人:70 公斤爬山的時間:60分鐘的前提,繪製出以下表格
平均每公斤的消耗 (扣掉體重 ) = 消耗的卡路里 / (70+ 背負的重量 )

為了要求出背負 120 公斤所消耗的卡路里,我們將平均每公斤的消耗標點
畫出以下表格

如上圖所示,我們的標點並非以線性成長,於是我們用近似線求出方程式
y = 平均每公斤的消耗 (扣掉體重 )
x = 背負的重量
y = 0.0002x^3^- 0.0108x^2^ + 0.2822x +4.1224
並用以上方程式回推出背負120公斤時,平均每公斤的消耗為:
0.0002* 120^3^ - 0.0108* 120^2^ + 0.2822* 120 + 4.1224= 228.0664
然後再將
228.0664* (120+ 70) = 43332 .6
算出其消耗的卡路里為43332.6大卡
相當於 43332/344 = 125 個麥香魚堡

跟我們原本算出的 2405 大卡天差地遠,但到底為什麼會這樣呢?
於是我們又去查詢了更多的資料,找到了兩個原因:
1:人的功率轉換並不是100%
人的功率轉換如下圖

以外國實驗為參考, 正常人的轉換功率約為 25%,而稍微有訓練過的人可以到達30%
2:物理學的做功只有考慮到平行的做功,並沒有考慮到扛東西走的做功
(5)
雖然算出了他會消耗的熱量,但我們還有許多覺得不合理的地方,所以我們查詢了一些國內外網站的資料,得知一般有訓練過的人(70公斤)在健行時背負在健行時背負的重量約為其體重的30%\ 70*0.3 = 21公斤
而我們的主角背負公斤數為 120 公斤,比一般登山客多了快五倍,有研究指出,當重量超過30%時,便會影響移動速度,尤其是在不對稱的情況下,更會大幅增加跌倒的機率。
另外,我們也找到了1969年世界舉重錦標賽的紀錄:

我們可以發現,習近平的舉重重量竟然跟當時冠軍只差了十公斤。有朝一日,一定可以代表中國參加奧運,不僅是這樣而已,舉重比賽時,上面的人才舉那幾分鐘而已,習主席他可是走了十里的山路,其堅強的毅力與壯碩的體魄無不應人深深的折服。
資料來源:
- https://www.youtube.com/watch?v=YV3Y_swzYZ8----習近平專訪
2.Google Earth ----山路線圖 、地形剖面山路線圖 、地形剖面
3.位能公式示意圖
4.作功公式示意圖
5.https://jeb.biologists.org/content/210/18/3255----人的轉換功率
-
http://kenkon.com.tw/----進階卡路里計算
-
http://www.dpjh.ylc.edu.tw/97/217health/4-4-01calorie.htm---飲食熱量表 飲食熱量表
-
https://kknews.cc/zh-tw/news/68x2qmv.html---戶外背包多少重量合適?
-
https://labor-elearning.mol.gov.tw/co_report_detail.php?rid=129--- 非對稱負重與地面條件對平衡的影響
10.舉重世界紀錄列表
11.1969年世界舉重錦標賽
-
【旧事重提】富士康深陷员工连环自杀怪圈 谁来解开谜底?
我认为就是流水线操作+管理缺乏人性化对人的“异化”导致的大量抑郁等心理问题。同时心理问题是有示范效应和传染性的。
这种事花钱请和尚道士,也不知道是为了破除“诅咒”还是为了让“冤魂”不把帐算在自己和公司头上。大概两者皆有。
-
王朔再爆粗口:开通你妈B国际漫游!当时就操了
王朔的风格和观点很能代表“顽主”那一代。
-
卑鄙是卑鄙者的通行证,高尚是高尚者的墓志铭
告诉你吧,世界
我--不--相--信!
纵使你脚下有一千名挑战者,
那就把我算作第一千零一名。
如果海洋注定要决堤,
就让所有的苦水都注入我心中,
如果陆地注定要上升,
就让人类重新选择生存的峰顶。
新的转机和闪闪星斗,
正在缀满没有遮拦的天空。
那是五千年的象形文字,
那是未来人们凝视的眼睛。
-
【端点星事件】第82天:律师拒绝联系家属,警察忙于约谈旧事
组织,活动,“境外势力”。中共最在意的,从来就是自己起家玩的那一套。
-
【端点星事件】第82天:律师拒绝联系家属,警察忙于约谈旧事
警察明确告知他们:「立人大学是非法组织。」这明显是来自更高层的统一部署,可是立人大学早在2014年就被强制关闭。六年之后再炒冷饭,不知当局想干嘛?
这未必是坏消息。也许“立人大学”的各种详情是警察从端点星志愿者那边得到的唯一他们觉得“有价值”做文章的信息。如陈堃所说,立人大学早就被关闭,现在炒冷饭,或许只是因为没有别的饭可以炒了。
-
小二,快回家
@libgen @electron8964 @natasha @Merlin
-
大家知道53楼的情况吗?
-
刚发了邮件。我的记忆力只有三秒,现在已经忘了~
-
-
【端点星事件】第81天:中洲律所实际控制人是谁?
关于赵志军的身份,2013年的记录显示,赵志军是主任。例如这里:http://www.lawpress.com.cn/lawoffice/01.htm。这里是archive: https://web.archive.org/web/20181223142712/http://www.lawpress.com.cn/lawoffice/01.htm。所以陈堃关于赵志军地位绝不止是普通律师的推测,是有道理的。
此外,2014年,中洲律师事务所在呼和浩特市设立分所。所以推测内蒙人布仁巴图在中洲很有权力,也是合理的。
-
【端点星事件】第81天:中洲律所实际控制人是谁?
关于立人大学
来源:李英强 https://twitter.com/liyingqiang
本人是立人大学发起人。立人大学是一个纯粹的教育项目,自2011年夏天开始,至2014年秋天被迫结束。原本是为了让青年人能够突破大学围墙之藩篱,在最好的年龄认识最好的老师和同学,知行合一,以期实现更好的成长。立大是一个非常公开透明的项目,若要追究责任,欢迎有司来找我谈,请珍惜爱护青年学子。
关于#立人大学 ,我其实久已不再提起,因为2013年底我已决定从立人的一系列教育项目中退出,专心在教会服侍。我对立人的同事、学生,都有许多亏欠。立人从乡村图书馆开始,就是一个把自己活在阳光之下的,非常公开透明的教育项目。2017年夏天,我跟一群年轻人谈到立人的初衷:https://lirencollege.xyz/2017/09/14/liyingqiang_yousixueshe/
关于立人的想法都公开发表在互联网上,有司若是有心了解,想必也是读过的。中国目前的环境已经艰难如斯,我本人在2018年12.9秋雨教案中被关8个月,目前还在取保候审之中,本不欲多言,但是看到有司用瓜蔓抄的方式去找青年学子,心有不忍。中国人说,人在做,天在看。愿主事之人顺良知而行。求主怜悯。
-
【端点星事件】端点星报道整理
2020.7.5 de Volkskrant (荷兰人民报):Coronanieuws China weer onder censuur, maar ‘er zijn nog steeds mensen die dit willen doen’ https://www.volkskrant.nl/nieuws-achtergrond/coronanieuws-china-weer-onder-censuur-maar-er-zijn-nog-steeds-mensen-die-dit-willen-doen~b05e9615
-
【端点星事件】第80天:媒体关注,法援当鸵鸟,立人大学学员继续被约谈
https://mp.weixin.qq.com/s/mgWD3BX-Ad3Jy28xXRxrfw
疫情防控下的刑法适用之三:寻衅滋事罪实务适用的合理限定
“疫情防控下的刑法适用”系列的第三讲,我选择的是寻衅滋事罪。
与非法经营罪一样,寻衅滋事罪也是我国刑法特有的罪名。这个罪名脱胎于流氓罪。1997年刑法修订时,鉴于流氓罪在实务适用中出现严重的口袋化趋势,其被拆解为几个罪名。寻衅滋事罪正是其中的罪名之一。
在修订之初,寻衅滋事罪在司法中的适用尚算正常。大约从2012年前后开始,这一罪名的适用开始出现显著增长的趋势,近些年更是出现爆炸式的增长。与适用上的持续增长相伴随的,是寻衅滋事罪处罚范围的急剧扩张。
司法解释相关规定的频频出台,为该罪的扩张提供了巨大的助力,而实务中进一步的扩张适用,不啻是火上加油,使其在扩张化的道路上越走越远。
寻衅滋事罪无疑是一个与社会治理直接相关的罪名。其适用上的持续增长,折射的是社会治安压力日趋加剧的现实。网络时代的到来,在为人们提供连接便捷的同时,也造就了一个过度连接的社会。
对一个超大规模的社会而言,随着陌生人之间互动范围的扩张与互动频次的增加,随着交往的空间从现实空间延伸到网络空间,社会系统的复杂性程度以几何级别骤然提升。相应地,社会治理方面的压力与困难也成倍地增长。
传统的社会治理习惯于采取管控式的思维,任何意义上的失控都被视为洪水猛兽。由失控而引发的混乱与失序,会被认为是社会稳定的大敌,而刑法则作为重要的维稳手段而存在。
在这种管控式思维的主导之下,寻衅滋事罪在众多的罪名中脱颖而出,成为解决失控现象的主要刑法手段。其间的逻辑,就如同流氓罪之于二三十年前的中国社会,流浪罪之于十九世纪的英国社会那般。
从理论上讲,基于谦抑性的考虑,刑法本应成为社会治理体系中最后的仰赖手段。然而,在管控思维的路径依赖之下,社会治理所面临的重大压力与有效调控举措的匮乏,使得我国的决策者下意识地采纳乱世用重典的立场,将刑法当作缓和社会治理中失控现象的首要手段。
也因此,除了常规的治安案件外,寻衅滋事罪被扩张适用于对维权或群体性事件、信访行为、网络言论与黑恶势力等领域的社会问题处理。这些扩张适用的领域,均明显表现出以刑法手段来配合社会治理的倾向。
问题在于,对寻衅滋事罪的这种扩张适用,是否存在违背罪刑法定原则的嫌疑,且正在使该罪沦为另一个流氓罪呢?
这一次的讲座,关注的核心问题是,如何使寻衅滋事罪在社会治理中发挥应有的作用,同时又不至于成为像流氓罪那样无所不包的口袋罪?基于此,本次讲座会主要讨论以下问题:
其一,寻衅滋事罪为什么会成为口袋罪?来自法外与法内的作用因素有哪些?
其二,从寻衅滋事罪的法条规定与所处位置来看,其保护的法益究竟是什么?
其三,寻衅滋事罪中的四种行为类型,包括随意殴打型,追逐、拦截、辱骂、恐吓型,强拿硬要或任意损毁占用型,以及公共场所起哄闹事型,其相关的成立要件具体如何界定?
其四,寻衅滋事罪的成立,是否要求行为人主观上具备流氓动机?
其五,寻衅滋事罪与编造、故意传播虚假恐怖信息罪、编造、故意传播虚假信息罪之间是什么关系?它与伤害类犯罪、敲诈勒索罪、故意毁坏财物罪等犯罪之间又是什么关系?
直面日益复杂的社会系统,在社会治理中如何合理地运用寻衅滋事罪,是一个值得深入关切的命题。
-
账号管理脚本,可应对长名刷屏
补充,“限制”的选项是我后来加的。需要在link.style='color:green'之后,elem.appendChild(link)前,加上一段:
elem.appendChild(link) link = dce('a') link.innerText='限制(6)' link.title=`按下后“${uname}(${id})”不顶帖,帖子折叠` link.onclick = function(){form_flag_post(`/admin/user/edit/${id}`, {act:"flag",flag:6})} link.style='color:purple' -
账号管理脚本,可应对长名刷屏
@霏艺Faye #4 试了一下,出现了"ReferenceError: md5 is not defined"。我的Tor version 是9.5.1 (based on Mozilla Firefox 68.10.0esr) (64-bit)
-
胡锡进涉嫌触犯香港国安法
“光复海参威”,这口号不错。
-
账号管理脚本,可应对长名刷屏
@霏艺Faye #4 转换成md5 hash,真是个聪明的好方法!谢谢霏艺~ 我去试验下玩玩。
-
账号管理脚本,可应对长名刷屏
@natasha #5 唉,也不知道他现在怎么样了。
-
【端点星事件】第79天:媒体报道不断跟进;法律援助律师也失联了?
@natasha #1 失联人民共和国~
严肃地说,法庭失联可能性不大,不公开审判倒是更有可能。
-
【端点星事件】第79天:媒体报道不断跟进;法律援助律师也失联了?
@阿離 #3 也是。
-
账号管理脚本,可应对长名刷屏
@阿離 #3 谢谢阿離妹妹啊~
-
账号管理脚本,可应对长名刷屏
效果:
截断前:

截断后:

-
胡锡进涉嫌触犯香港国安法
@libgen #2 啊,原来我读了那么多年别字>_<。跟图老师读一遍,海参崴。学到了。
P.S. 发觉有时会收不到回复通知……
-
账号管理脚本,可应对长名刷屏
可以将长名字改为md5的新code(在改了的名字前加md5“标签”):
// ==UserScript== // @<a href="/member/name">name</a> 2049bbs admin quickban md5 // @<a href="/member/version">version</a> 0.1 // @<a href="/member/description">description</a> try to take over the world! // @<a href="/member/author">author</a> your_old_friend // @<a href="/member/match">match</a> https://2049bbs.xyz/* // @<a href="/member/grant">grant</a> none // @<a href="/member/run">run</a> -at document-idle // ==/UserScript== (function() { var MD5 = function (string) { function RotateLeft(lValue, iShiftBits) { return (lValue<<iShiftBits) | (lValue>>>(32-iShiftBits)); } function AddUnsigned(lX,lY) { var lX4,lY4,lX8,lY8,lResult; lX8 = (lX & 0x80000000); lY8 = (lY & 0x80000000); lX4 = (lX & 0x40000000); lY4 = (lY & 0x40000000); lResult = (lX & 0x3FFFFFFF)+(lY & 0x3FFFFFFF); if (lX4 & lY4) { return (lResult ^ 0x80000000 ^ lX8 ^ lY8); } if (lX4 | lY4) { if (lResult & 0x40000000) { return (lResult ^ 0xC0000000 ^ lX8 ^ lY8); } else { return (lResult ^ 0x40000000 ^ lX8 ^ lY8); } } else { return (lResult ^ lX8 ^ lY8); } } function F(x,y,z) { return (x & y) | ((~x) & z); } function G(x,y,z) { return (x & z) | (y & (~z)); } function H(x,y,z) { return (x ^ y ^ z); } function I(x,y,z) { return (y ^ (x | (~z))); } function FF(a,b,c,d,x,s,ac) { a = AddUnsigned(a, AddUnsigned(AddUnsigned(F(b, c, d), x), ac)); return AddUnsigned(RotateLeft(a, s), b); }; function GG(a,b,c,d,x,s,ac) { a = AddUnsigned(a, AddUnsigned(AddUnsigned(G(b, c, d), x), ac)); return AddUnsigned(RotateLeft(a, s), b); }; function HH(a,b,c,d,x,s,ac) { a = AddUnsigned(a, AddUnsigned(AddUnsigned(H(b, c, d), x), ac)); return AddUnsigned(RotateLeft(a, s), b); }; function II(a,b,c,d,x,s,ac) { a = AddUnsigned(a, AddUnsigned(AddUnsigned(I(b, c, d), x), ac)); return AddUnsigned(RotateLeft(a, s), b); }; function ConvertToWordArray(string) { var lWordCount; var lMessageLength = string.length; var lNumberOfWords_temp1=lMessageLength + 8; var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1 % 64))/64; var lNumberOfWords = (lNumberOfWords_temp2+1)*16; var lWordArray=Array(lNumberOfWords-1); var lBytePosition = 0; var lByteCount = 0; while ( lByteCount < lMessageLength ) { lWordCount = (lByteCount-(lByteCount % 4))/4; lBytePosition = (lByteCount % 4)*8; lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount)<<lBytePosition)); lByteCount++; } lWordCount = (lByteCount-(lByteCount % 4))/4; lBytePosition = (lByteCount % 4)*8; lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80<<lBytePosition); lWordArray[lNumberOfWords-2] = lMessageLength<<3; lWordArray[lNumberOfWords-1] = lMessageLength>>>29; return lWordArray; }; function WordToHex(lValue) { var WordToHexValue="",WordToHexValue_temp="",lByte,lCount; for (lCount = 0;lCount<=3;lCount++) { lByte = (lValue>>>(lCount*8)) & 255; WordToHexValue_temp = "0" + lByte.toString(16); WordToHexValue = WordToHexValue + WordToHexValue_temp.substr(WordToHexValue_temp.length-2,2); } return WordToHexValue; }; function Utf8Encode(string) { string = string.replace(/\r\n/g,"\n"); var utftext = ""; for (var n = 0; n < string.length; n++) { var c = string.charCodeAt(n); if (c < 128) { utftext += String.fromCharCode(c); } else if((c > 127) && (c < 2048)) { utftext += String.fromCharCode((c >> 6) | 192); utftext += String.fromCharCode((c & 63) | 128); } else { utftext += String.fromCharCode((c >> 12) | 224); utftext += String.fromCharCode(((c >> 6) & 63) | 128); utftext += String.fromCharCode((c & 63) | 128); } } return utftext; }; var x=Array(); var k,AA,BB,CC,DD,a,b,c,d; var S11=7, S12=12, S13=17, S14=22; var S21=5, S22=9 , S23=14, S24=20; var S31=4, S32=11, S33=16, S34=23; var S41=6, S42=10, S43=15, S44=21; string = Utf8Encode(string); x = ConvertToWordArray(string); a = 0x67452301; b = 0xEFCDAB89; c = 0x98BADCFE; d = 0x10325476; for (k=0;k<x.length;k+=16) { AA=a; BB=b; CC=c; DD=d; a=FF(a,b,c,d,x[k+0], S11,0xD76AA478); d=FF(d,a,b,c,x[k+1], S12,0xE8C7B756); c=FF(c,d,a,b,x[k+2], S13,0x242070DB); b=FF(b,c,d,a,x[k+3], S14,0xC1BDCEEE); a=FF(a,b,c,d,x[k+4], S11,0xF57C0FAF); d=FF(d,a,b,c,x[k+5], S12,0x4787C62A); c=FF(c,d,a,b,x[k+6], S13,0xA8304613); b=FF(b,c,d,a,x[k+7], S14,0xFD469501); a=FF(a,b,c,d,x[k+8], S11,0x698098D8); d=FF(d,a,b,c,x[k+9], S12,0x8B44F7AF); c=FF(c,d,a,b,x[k+10],S13,0xFFFF5BB1); b=FF(b,c,d,a,x[k+11],S14,0x895CD7BE); a=FF(a,b,c,d,x[k+12],S11,0x6B901122); d=FF(d,a,b,c,x[k+13],S12,0xFD987193); c=FF(c,d,a,b,x[k+14],S13,0xA679438E); b=FF(b,c,d,a,x[k+15],S14,0x49B40821); a=GG(a,b,c,d,x[k+1], S21,0xF61E2562); d=GG(d,a,b,c,x[k+6], S22,0xC040B340); c=GG(c,d,a,b,x[k+11],S23,0x265E5A51); b=GG(b,c,d,a,x[k+0], S24,0xE9B6C7AA); a=GG(a,b,c,d,x[k+5], S21,0xD62F105D); d=GG(d,a,b,c,x[k+10],S22,0x2441453); c=GG(c,d,a,b,x[k+15],S23,0xD8A1E681); b=GG(b,c,d,a,x[k+4], S24,0xE7D3FBC8); a=GG(a,b,c,d,x[k+9], S21,0x21E1CDE6); d=GG(d,a,b,c,x[k+14],S22,0xC33707D6); c=GG(c,d,a,b,x[k+3], S23,0xF4D50D87); b=GG(b,c,d,a,x[k+8], S24,0x455A14ED); a=GG(a,b,c,d,x[k+13],S21,0xA9E3E905); d=GG(d,a,b,c,x[k+2], S22,0xFCEFA3F8); c=GG(c,d,a,b,x[k+7], S23,0x676F02D9); b=GG(b,c,d,a,x[k+12],S24,0x8D2A4C8A); a=HH(a,b,c,d,x[k+5], S31,0xFFFA3942); d=HH(d,a,b,c,x[k+8], S32,0x8771F681); c=HH(c,d,a,b,x[k+11],S33,0x6D9D6122); b=HH(b,c,d,a,x[k+14],S34,0xFDE5380C); a=HH(a,b,c,d,x[k+1], S31,0xA4BEEA44); d=HH(d,a,b,c,x[k+4], S32,0x4BDECFA9); c=HH(c,d,a,b,x[k+7], S33,0xF6BB4B60); b=HH(b,c,d,a,x[k+10],S34,0xBEBFBC70); a=HH(a,b,c,d,x[k+13],S31,0x289B7EC6); d=HH(d,a,b,c,x[k+0], S32,0xEAA127FA); c=HH(c,d,a,b,x[k+3], S33,0xD4EF3085); b=HH(b,c,d,a,x[k+6], S34,0x4881D05); a=HH(a,b,c,d,x[k+9], S31,0xD9D4D039); d=HH(d,a,b,c,x[k+12],S32,0xE6DB99E5); c=HH(c,d,a,b,x[k+15],S33,0x1FA27CF8); b=HH(b,c,d,a,x[k+2], S34,0xC4AC5665); a=II(a,b,c,d,x[k+0], S41,0xF4292244); d=II(d,a,b,c,x[k+7], S42,0x432AFF97); c=II(c,d,a,b,x[k+14],S43,0xAB9423A7); b=II(b,c,d,a,x[k+5], S44,0xFC93A039); a=II(a,b,c,d,x[k+12],S41,0x655B59C3); d=II(d,a,b,c,x[k+3], S42,0x8F0CCC92); c=II(c,d,a,b,x[k+10],S43,0xFFEFF47D); b=II(b,c,d,a,x[k+1], S44,0x85845DD1); a=II(a,b,c,d,x[k+8], S41,0x6FA87E4F); d=II(d,a,b,c,x[k+15],S42,0xFE2CE6E0); c=II(c,d,a,b,x[k+6], S43,0xA3014314); b=II(b,c,d,a,x[k+13],S44,0x4E0811A1); a=II(a,b,c,d,x[k+4], S41,0xF7537E82); d=II(d,a,b,c,x[k+11],S42,0xBD3AF235); c=II(c,d,a,b,x[k+2], S43,0x2AD7D2BB); b=II(b,c,d,a,x[k+9], S44,0xEB86D391); a=AddUnsigned(a,AA); b=AddUnsigned(b,BB); c=AddUnsigned(c,CC); d=AddUnsigned(d,DD); } var temp = WordToHex(a)+WordToHex(b)+WordToHex(c)+WordToHex(d); return temp.toLowerCase(); } var gebcn = e=> cn=>e.getElementsByClassName(cn) var gebtn = e=> n=>e.getElementsByTagName(n) var print = console.log var foreach = a=> f=>{var r=[];for(var i=0;i<a.length;i++){r.push(f(a[i]))}return r} function dce(t){return document.createElement(t)} var cap = i=>Math.min(Math.max(i,0), 1) var rgbify = a=>`rgb(${a.join(',')})` print('yolo') var lis = gebtn(document)('li') lis = foreach(lis)(i=>i).filter(e=>e.innerText.startsWith('id')) var j = lis.length; j=lis[0]; print(lis) // script fails to run on violentmonkey(firefox) if this line is commented out. // seems to be a javascript JIT compiler bug. function form_flag_post(url, obj){ var flag = $('#flag').val(); $.ajax({ type: "POST", url: url, data: JSON.stringify(obj), dataType: "json", contentType: "application/json", success: function(data){ $.toast(data.retmsg); window.location.reload() }, fail: function(errMsg) { $.toast(errMsg); } }); return false; } var st = dce('style') document.body.appendChild(st) st.innerHTML = ` .shorter { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100px;display: inline-block; } .flu { width:250px; } .sinfo{ color:gray; } .compact{ line-height: 1;margin: 5px; } .toolong{ color:red; } ` function append_mgmt(elem, uname, id){ var link = dce('a') link.innerText=' 封禁(0)' link.title=`按下后会封禁“${uname}(${id})”,但保留帖子` link.onclick = function(){form_flag_post(`/admin/user/edit/${id}`, {act:"flag",flag:0})} link.style='color:blue' elem.appendChild(link) link = dce('a') link.innerText='注销(-1)' link.title=`按下后会直接注销“${uname}(${id})”,且会从眼前的列表中消失,帖子会被隐藏` link.onclick = function(){form_flag_post(`/admin/user/edit/${id}`, {act:"flag",flag:-1})} elem.appendChild(link) link = dce('a') link.innerText='恢复(5)' link.title=`按下后会将“${uname}(${id})”恢复正常` link.onclick = function(){form_flag_post(`/admin/user/edit/${id}`, {act:"flag",flag:5})} link.style='color:green' elem.appendChild(link) link = dce('a') link.innerText='限制(6)' link.title=`按下后“${uname}(${id})”不顶帖,帖子折叠` link.onclick = function(){form_flag_post(`/admin/user/edit/${id}`, {act:"flag",flag:6})} link.style='color:purple' elem.appendChild(link) var toolong = uname.length> 36 var premd5 = "MD5_" var shorter = n=>premd5.concat(MD5(n)) if(toolong){ link = dce('a') link.innerText='md5用户名' link.title = `将此人用户名修改为[${shorter(uname)}]` link.onclick = function(){ form_flag_post(`/admin/user/edit/${id}`, {"act":"info","name":shorter(uname)}) } elem.appendChild(link) } } foreach(lis)(e=>{ // parse format var match = e.innerHTML.match(/.*?id:(.*?) - (.*?) - flag: (.*?) - info:((.|\n)*?)(<a href=(.|\n)+)/) if(!match){ return -1 } var id = match[1], uname=match[2], flag=match[3], info=match[4], rest=match[6] // print(id) var toolong = uname.length> 36 var premd5 = "MD5_" var shorter = n=>premd5.concat(MD5(n)) e.innerHTML = `(${id})[${flag}] <span title="${uname}" class="flu shorter${toolong?" toolong":""}">${toolong?'[过长('+uname.length+')]'+uname:uname}</span> <span class="sinfo shorter" title="${info}">${info}</span> ${rest}` e.className+=" compact" var div = dce('span') e.appendChild(div) append_mgmt(div, uname, id) }) var a = gebtn(document)('a') a = foreach(a)(e=>{ var match = e.outerHTML.match(/<a href="\/member\/(\d+?)">(.+?)<\/a>/) if (!match){return -1} var id = match[1], uname=match[2]; if(uname=='查看')return -1; if(uname.match('<'))return -1; print(id, uname) var span = dce('span') e.after(span) append_mgmt(span,uname,id) }) })(); -
小二,快回家
@libgen #48
-----BEGIN PGP MESSAGE-----
Version: OpenPGP.js v.1.20130420
Comment: http://openpgpjs.org
wUwDGY5Gnt3GmhYBAf9tt+vmaBUtUYKeL/9KBTDFrMm4M7VYrhg5EXUopwih JtmD8i9JAXkbB7pzWjCxYo2UeNUpv/JZWPjiNG6oUwUa0k8B7//Cjer7+7u9 2NtBXFVy3ZsHigmkCuDV1Bs2hh5fZr+yP2/vzLj3dx7+JaQhHoGmvJocAwO0 nCbDjiQYq0ytoOxRfet3AjlsLV+/ijmH =MWkd
-----END PGP MESSAGE-----
-
小二,快回家
@libgen @electron8964 @natasha @Merlin
抱歉我昨天(似乎)改了tutanota邮箱的密码,然后现在自己也不记得了……总之,如果你们任何人,今天或以后收到从那个邮箱发来的信,那就是见鬼了。我再去注册一个邮箱,发给libgen。
-
小二,快回家
-----BEGIN PGP MESSAGE-----
Version: OpenPGP.js v.1.20130420
Comment: http://openpgpjs.org
wUwDGY5Gnt3GmhYBAf9VTZDLvIGR4XxPcIJm2FDu7PyCqwk/fBEJy0KPTsml 3ZCRFayRRQT6Y9oqFeYC4kRYIdBF1w0+5UCgpOv7CzsK0sB3ARbXba1UVSVM xoNDErPT9G5BIQiwpqxNxOp5HxKZfcjxn61S9VMu7kqmDop2sgvM+YmN8wHA jJaXzyu5jNjC4Ktsi1lSQUeNui146Heaa67TkIYb5v1sRiHRBfhZDQ3UHABZ 2qUoVXHz9IxZdnvU4/RStM8JvhQGyRlhflLiZqUjstoyPhSUTCqe2Ok6ndea cpZiGf7SBVsdVjGupGpljPYW3ScKcDNgGcz8hDJzt2jki5//HUE/aicIEd/l 6QKKHfVXvKjtRLF4RlsVU3DFJR8dQGvnRq2hYdohjZXlIbhu8rf5fD0gcz3d siNnlWpaeDW/s7q0s4b1rJkzYsn/JYU4U0fwB55ZHcR7Y5DBO5A30sC5e1o4 r5rkRpuL0oQlNBIfP8VHPaioQXHIloBEGC8nltajQfI= =DevB
-----END PGP MESSAGE-----
-
【端点星事件】端点星报道整理
2020.7.6 RTHK(香港电台网站):曾參與上載紀念李文亮報道,內地兩義工被控尋釁滋事 https://news.rthk.hk/rthk/ch/component/k2/1535989-20200706.htm
-
对张怀义和编程随想问题解决措施的提议
补充一点:谁提议谁干活。就此问题我可以负责每天至少1次,观察新号、旧号以及张怀义的相关言论,执行规则。此临时规则暂行一周,希望在这个“冷静期”后,问题能够解决(不行再说)。
P.S. 冷静期,真的有点冷……
-
对张怀义和编程随想问题解决措施的提议
张怀义的两点建议:“
-
我觉得,你们不可能24小时在线,我可以把1天的等待,换成1个星期
-
老ID攻击,禁止2天,可以修改为1天。但是我希望第二次犯规,可以是永久的。
”
-
-
自我反省
natasha,我觉得你很好,很博学,很善良,很可爱,估计也很漂亮。姐妹抱~(真心话……不要起鸡皮疙瘩……)
其实我觉得作为用户偶尔吵架骂人真的没什么,难免的,就是作为管理员会有避嫌的问题。2049这个论坛太小太私人,以前保证秩序,一靠权威(小二),二靠后台(可以应对一些突发问题)。现在这两样都没有,还真是有点难。
-
關於霏藝
爲什麽很多人認爲我是90后。
大概因为很多这样认为的人,自己是90后。他们在你身上看到了和自己的相似点,所以觉得你和他们其他方面也相似。
同理,觉得你是80/70后的人,可能自己就是那一代人。:)