Show newer

3月11日河工大博士生杀导师案件,墙内已全网封锁消息。有传闻说,目击证人听到博士生一边用刀捅导师脖子,一边喊:还我数据!还我数据!也有传闻说,导师抢走博士生成果,给导师儿子发论文……种种传闻都符合我对国内学术圈(juan4)的了解。

最近十年,国内学术圈(juan4)环境严重恶化。各式各样的论文大跃进、项目课题大跃进、实验室大跃进、“双一流”大跃进……企图营造 “我国科技遥遥领先” 的大国幻象。

除了青年教师有论文和课题数量kpi,副高职称、正高职称有更高的论文和课题数量kpi。后者遂利用权力,剥削学生,让学生生产论文,第一作者署导师的名字。众所周知,即便作者名单里有你,但你若不是第一作者,招聘、考核、评职称的时候,根本不承认那是你的科研成果。

至于明抢学生论文、实验数据、田调资料的导师,数不胜数。我的一个同学,多年毕不了业,就是因为,他的博士论文的大部分,被他导师直接据为己有,成为导师评长江学者的垫脚石。而他连第二三四五作者都算不上,名字出现在致谢名单里。

这些靠偷、靠抢、靠抄袭的粗劣论文,占满了国内有限的学术刊物的版面,使博士生和青年教师发表论文难上加难,不得不花费六位数的巨额贿款,贿赂中介、贿赂期刊编辑,排队等待遥遥无期的发表……

甚至有宋尔卫之流,只手遮天,直接要了博士生们的命,还拆掉实验室,毁灭证据。

在这样的环境之下,博士生杀导师的案子,恐怕会越来越多。

什么鸡掰,“在法国这么多人共用一个断头台不会被感染吗?”
弹幕:活着才有发炎权
太烂了我哈哈大笑

Messier 42, shot with Nikon Z50 II (APS-C sensor), 250mm f/6.3

@xyfdi

Atleast he fought back, unlike the USA, Putin owns our ass without firing a shot. Trump truely is a pathetic weak little man.

@dick

Why are QR Codes with capital letters smaller than QR codes with lower-case letters?

shkspr.mobi/blog/2025/02/why-a

Take a look at these two QR codes. Scan them if you like, I promise there's nothing dodgy in them.

   

Left is upper-case HTTPS://EDENT.TEL/ and right is lower-case https://edent.tel/

You can clearly see that the one on the left is a "smaller" QR as it has fewer bits of data in it. Both go to the same URl, the only difference is the casing.

What's going on?

Your first thought might be that there's a different level of error-correction. QR codes can have increasing levels of redundancy in order to make sure they can be scanned when damaged. But, in this case, they both have Low error correction.

The smaller code is "Type 1" - it is 21px * 21px. The larger is "Type 2" with 25px * 25px.

The official specification describes the versions in more details. The smaller code should be able to hold 25 alphanumeric character. But https://edent.tel/ is only 18 characters long. So why is it bumped into a larger code?

Using a decoder like ZXING it is possible to see the raw bytes of each code.

UPPER

20 93 1a a6 54 63 dd 28  
35 1b 50 e9 3b dc 00 ec
11 ec 11

lower:

41 26 87 47 47 07 33 a2  
f2 f6 56 46 56 e7 42 e7
46 56 c2 f0 ec 11 ec 11  
ec 11 ec 11 ec 11 ec 11
ec 11

You might have noticed that they both end with the same sequence: ec 11 Those are "padding bytes" because the data needs to completely fill the QR code. But - hang on! - not only does the UPPER one safely contain the text, it also has some spare padding?

The answer lies in the first couple of bytes.

Once the raw bytes have been read, a QR scanner needs to know exactly what sort of code it is dealing with. The first four bits tell it the mode. Let's convert the hex to binary and then split after the first four bits:

TypeHEXBINSplitUPPER20 9300100000 100100110010 000010010011lower41 2601000001 001001100100 000100100110

The UPPER code is 0010 which indicates it is Alphanumeric - the standard says the next 9 bits show the length of data.

The lower code is 0100 which indicates it is Byte mode - the standard says the next 8 bits show the length of data.

TypeHEXBINSplitUPPER20 9300100000 100100110010 0000 10010lower41 2601000001 001001100100 000 10010

Look at that! They both have a length of 10010 which, converted to binary, is 18 - the exact length of the text.

Alphanumeric users 11 bits for every two characters, Byte mode uses (you guessed it!) 8 bits per single character.

But why is the lower-case code pushed into Byte mode? Isn't it using letters and number?

Well, yes. But in order to store data efficiently, Alphanumeric mode only has a limited subset of characters available. Upper-case letters, and a handful of punctuation symbols: space $ % * + - . / :

Luckily, that's enough for a protocol, domain, and path. Sadly, no GET parameters.

So, there you have it. If you want the smallest possible physical size for a QR code which contains a URl, make sure the text is all in capital letters.

#qr #QRCodes

After a full day of diarrhea, I literally figured out the pain in the ass.

It hurts!!!

Me, wake up with a lovely Sunday
My stomach, wake up with diarrhea.

Sometimes I think my stomach really hates me. This time, the only cause I can guess is the cookies I baked on yesterday. I grind some of my tea and put them into the cookie. They taste not bad, but maybe the tea powder is causing problems?

Well, it's not fast (after all it's a UHD770), and my nas can't fit a full size nvidia card. I guess that's what I have for now :)

天空вℓσи∂  
A nice, cozy weekend. *Me trying to enjoy it* My brain: hey, just got this random idea. Do you want to try deploying ollama with Intel igpu accele...

A nice, cozy weekend.

*Me trying to enjoy it*
My brain: hey, just got this random idea. Do you want to try deploying ollama with Intel igpu acceleration in docking running on unraid? Although that doesn't give you too much performance boost but the process is fun!

So you know where my precious weekends go. And I probably should check if I have ADHD? One of my friends who has ADHD suggested me that having a lot of random ideas pop up in your mind is a sign for ADHD.

----

On a second thought, going to the hospital takes too much effort. Considering I can still manage my schedules and get the planned things done without being distracted by those random ideas, I wouldn't care so much if I had ADHD or not. It's fine™️.

看一本法国地下抵抗组织的小说。作者写道一个偷偷参加共产党的高中同学“看起来比其他同学都成熟”,后来这个同学被德国人抓住处决,作者说“这时候我才明白他看起来比其他人成熟是因为他比我们离生命的终点更近。”不知道为什么这段描写看得令人害怕。

Instead, what about some cute birds😋

----

BTW, those nikkor telephoto lenses are not cheap either. I'm planning to buy a Nikkor Z 180-600mm one for this year, stealing RAM and HDD budget from my NAS. Yeah, 3 RAM slots and 6 HDD bays will be empty for this year :(

天空вℓσи∂  
I'm not the first human to look up at the night sky. But I deeply understand, once I do that, all my hard earned money will be embodied in those te...

I'm not the first human to look up at the night sky. But I deeply understand, once I do that, all my hard earned money will be embodied in those telescopes, equatorial mounts, and astronomy cameras (man, they are more expensive than my APS-C Mirrorless camera).

So I tell myself there is nothing in the night sky but moon. LOL

和骗子的神奇隔空对话

最近电诈手段又升级了,他们开始伪造银行、菜鸟集运和微信的网站,收集用户信息。网站的一些超链接都做得很认真,可以接到真的官网。不过可能是成本问题,语言和工具栏之类的还没能1:1复制,所以还算好识别。
刚刚点进了一个假菜鸟网站。
第一页收集基本信息,大胆填写:
姓名:罢工罢课罢免独裁国贼习近平
地址:你是被绑架的还是自愿的
电话号码:11个1

点击提交居然还有下一页,让我填银行卡。我先在卡号填了12个1,点击提交。
卡号栏位下出现了一行小红字:不符合规范

不甘心功亏一篑,于是我上网找了一串假卡号,再次提交。页面出现了一个loading的圈。

一轮完整的逗骗子流程结束,我点击返回。没想到退回的还是填信用卡的页面,我就心血来潮,又填了一遍。在姓名部分写了一句不太好听的诅咒话。

点击提交之后,刚刚那串小红字又出现了。这次变成了:一边玩去

我:?!(好家伙,骗子居然跟我对上话了

我在姓名处重新输入:没想到居然还有实时回复,好神奇

骗子:以后再看到这种链接不要点进来了

我:(确实惊讶了一下,下意识地觉得这是一句提醒,但又怀疑对方立场,于是问)这是善意提醒吗?还是叫我别干扰骗子工作

骗子:一边玩去,我以后再也不会回中国了

不知道为什么,我突然感觉沉重了起来,一时不知道该说些什么比较合适。
最后我回复:……你保重

骗子:再见。

写到这里突然有点后悔,觉得自己刚刚应该问一句为什么。

顺便一说,我的博客上的文章全部使用CC BY-NC-SA 4.0协议授权,随便复制随便用,想咋改咋改,改完了署个名,用同样的协议继续分发就行。其实不用同样的协议我也不管你,只要记得署名就行(

天空Blond  
@mariotaku @huoju 我觉得放在互联网上的东西被公开被各种不认识的人看才是最终命运吧。。。你看那些大公司的秘密数据,最终还是会因为机缘巧合泄露出来被大家看个光。如果写出来不想被大家看,那就别发到公开的互联网上,自己搞个访问控制,或者弄个加密的i2p网站,随便怎么都行。总不能说你...
Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.