Solidot 公告
文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
缅甸军政府
命令 ISP 在另行通知前关闭无线宽带服务。军政府的通知还要求目前执行的关闭移动互联网服务的命令将会继续。按照缅甸法律,ISP 必须遵守命令。根据 NetBlocks 的
跟踪报告,自军事政变以来,缅甸的互联网服务已经连续 47 晚关闭(白天恢复),移动数据服务已经关闭 19 天,公共 wifi 服务已经限制了 16 天,自政变以来社交网络一直受到严格限制。
苹果
开始拒绝使用第三方 SDK 未经同意跟踪用户的应用。应用开发商可以通过部分第三方 SDK 利用类似设备指纹的访问跟踪用户,跟踪用户并非不合法,但苹果希望终结未经用户明确同意跟踪的应用,它开始拒绝使用 Adjust SDK 的任何应用,Adjust SDK 是众多提供设备指纹的 SDK 之一。苹果的新隐私保护政策将影响许多公司收集用户数据。
Google 更新了 Google Play 应用商店发行应用的一系列政策,其中最重要的是将限制应用开发商
查看设备上安装的其它应用。作为限制使用高风险/高敏感权限的一部分,Google 限制使用 QUERY_ALL_PACKAGES 权限,该权限允许读取设备上安装的应用列表。银行应用和数字钱包应用豁免于这一限制,它们可以出于安全考虑检查下设备上安装的应用。这一政策将从 2021 年 5 月 5 日开始执行。
运输大亨的开源版本 OpenTTD 于 4 月 1 日正式
登陆 Steam 平台,
游戏支持包括中文在内的数十种语言,版本号为 1.11.0。OpenTTD 逆向工程自 1995 年的游戏《Transport Tycoon Deluxe》,玩家通过公路、铁路、水路和航空运输乘客和货物以营利。玩家可以自由定制游戏内的各种元素,下载社区制作的各种 Mod,包括真实世界的车辆,新工业,自定义场景等。自 2004 年发布首个版本以来,OpenTTD 已经持续更新了 17 年,还将会继续更新。
人类的母乳仍然有很多不解之谜,其中之一是母乳的成分会因为饮食和环境而存在差异,从而影响婴儿的健康。现在,通过研究人类和啮形类动物的母乳构成,研究人员
发现了一种成分能通过促进新生儿肠道中有益菌生长改善长期代谢健康。这种被称为甜菜碱(betaine)的氨基酸水平较低时,婴儿更可能发展出肥胖。
研究报告发表在《Science Translational Medicine》期刊上。对小鼠的实验发现,食用富含甜菜碱母乳的小鼠体重比对照组低,这种情况能一直持续到成年。进一步研究发现,甜菜碱能促进肠道中有益菌的生长。
日经
报道,全球最大芯片代工企业台积电(TSMC)将从 2021 年底的订单开始取消对客户的优惠。将在事实上涨价数个百分点。台积电 CEO 魏哲家在给客户的邮件中透露,为了应对全球半导体需求的扩大,将在今后 3 年里启动 1000 亿美元大型投资,涨价理由是制造成本增加。在自 2021 年 12 月 31 日起的 1 年里,即使从客户接到半导体订单,也不会给予此前的优惠。在台积电主力的半导体代工领域,从客户获得大量订单时,通常会给予一定优惠。此次的决定是取消上述优惠,在事实上涨价数个百分点。
访问四川袁家山动物园的游客惊讶的发现,挂着非洲狮牌子的笼子里却关着一只金毛狗。动物园的工作人员表示,之前笼子里一直都关有非洲狮,金毛狗关在另外一个笼子里,非洲狮已经转移到其它笼子,由于工作上的疏忽,宣传牌没有及时调整。但有游客拒绝接受动物园的解释,称没有在动物园的其它地方发现狮子的踪迹。
这种事情并非第一次发生。湖北省咸宁市香吾山动物园被发现将罗特韦尔犬关在狼的笼子里,动物园称狼老死了。武汉九峰山动物园也曾用狗代替狼,园方称狗是来陪伴狼的,狼在睡觉,而狗要更活跃。
为了让 OpenBSD 能在地球之外的地方工作,开发者
宣布加入对协调火星时(MTC)的支持。协调火星时类似地球的世界标准时间。火星的旋转速度比地球略慢,一天时间为 24 小时 39 分钟 35.244 秒,显然处理时间的接口和程序会出现问题。通过将时区设置为 TZ=MCT,OpenBSD 将能在火星上正常工作。
曾被称为 Cyanogen 的 Android 社区发行版 LineageOS 释出了
v18.1。LineageOS 18.1 是基于 Android 11,支持 60 多款智能手机,其中包括一加、Google、小米、索尼、摩托罗拉、LG 和三星。Google 公开的 Android 开源代码缺少设备特定的组件,LineageOS 所做的就是在 Android 开源代码中添加缺少的组件,然后用自己的开源应用替换私有的 Google 应用(用户仍然可以在 LineageOS 中安装 Google 应用),最后引入了定制和对修改友好的功能。所有的 LineageOS 代码
都是开源的。
不管你需不需要,几乎所有家电都能联网的时代正在我们走来。没有冠以“智能”的电视机早就销声匿迹,而大部分所谓的智能电视机还有广告,部分品牌则将没有开屏广告作为卖点。配备了摄像头和麦克风的智能电视容易遭到滥用已是众所周知,它们会将收集的信息发送到厂商的服务器,你根本不知道它们收集了哪些信息。好消息是,大部分物联网设备使用的是 Wifi 连接,我们至少还可以通过路由器控制它们的行为。但厂商也有应变之道:直接嵌入蜂窝调制解调器和 SIM 卡,解决不在线的问题。这种现象将会越来越多,它们将会完全脱离用户的有限控制。除了将它们关在法拉第笼内,消费者将无能为力,隐私、监视、跟踪将会无处不在。这
就是不请自来的物联网时代。
function effect_add(ele,num2=1){
var num1 = parseInt(ele.text());
num2=num1+1;
var tt = 15;
var cc = 3;
var span_num = num2-num1;
if(span_num<=0)return false;
if(span_num<10){
tt=0.1;cc=1;
}else if(span_num>=10 && span_num<20){
tt=10;cc=2;
}else{
tt=15;cc=3;
}
var nn = 0;
var tc = parseInt(span_num/cc);
var c_num = 0;
var rt = parseInt(tt*100/tc);
var t = setInterval(function(){
if(c_num == tc){
var val = num1+span_num;
clearInterval(t);
}else{
var val = num1+cc*c_num;
}
ele.text(val);
c_num++;
},rt);
}
$("div.actions a[rel=hvala]").click(function () {
var _this = $(this);
var span = _this.find('span');
var id = _this.attr('data');
$.post('//solidot.justindustin.workers.dev/my/act?op=hvala', {id: id}, function (data) {
var data = eval("(" + data + ")");
if (data.id == 1) {
effect_add(span,data.num);
_this.parent('li').toggleClass('active');
} else {
alert(data.msg);
if (data.id == -2) {
window.location.href = "/login";
}
}
});
});
$("div.actions a[rel=fav]").click(function () {
window.location.href="/login";
})
$('div.block_m span.user').mouseover(function () {
var _this = $(this).children('.user_box');
if (_this.html() == "") {
var start = '
';
var end = '
';
_this.html(start + '
' + end);
$.ajax({
type: "POST",
url: "/user/userinfo",
data: "user=" + $(this).attr('id'),
success: function (data) {
var data = eval("(" + data + ")");
var content = '';
if (data[0] == -2) {
content += '
暂无个人简介
';
} else {
content += '
' + data[0][0] + data[0][1] + '
';
content += '
关系:';
if (data[1] == -1) {
content += '自己';
} else if (data[1][0] == 0) {
content += '
普通
修改关系';
} else if (data[1][0] == 1) {
content += '
朋友
修改关系';
} else if (data[1][0] == 2) {
content += '
敌人
修改关系';
}
content += "
";
if (data[2] != undefined) {
content += '
签名:' + data[2] + '
';
}
}
_this.html(start + content + end);
}
})
}
else
_this.removeClass('hiden')
}).mouseout(function () {
$(this).children('div.user_box').addClass('hiden')
})
$('#ul_nav li.s_icon').mouseover(function(){
var d = $(this).children('div');
d.toggleClass('hiden');
}).mouseout(function(){
var d = $(this).children('div');
d.toggleClass('hiden');
});
$('.wechat').mouseover(function(){
$('.wechat_code').toggleClass('hiden');
}).mouseout(function(){
$('.wechat_code').toggleClass('hiden');
});
$(document).ready(function(){
$('.nav-secondary a').click(function(){
var _txt = $(this).text();
_hmt.push(['_trackEvent', 'nav', 'click', _txt])
})
$('.btn_ss').click(function(){
var _txt = $(".textinp").val()
_hmt.push(['_trackEvent', 'search', 'click', _txt])
})
$('.block_m a').click(function(){
var _txt = $(this).text();
_hmt.push(['_trackEvent', 'story', 'click', _txt])
})
})
document.write(unescape("%3Cscript src='https://hm.baidu.com/h.js%3Fd11396a350156e4682e4156a671bdaf1' type='text/javascript'%3E%3C/script%3E"));