Solidot 公告
文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
ai(3896)
发表于2020年10月10日 17时05分 星期六
来自光明之子
位于南非的平方公里阵射电望远镜坐落在一个宾夕法尼亚州大小的无线电静默区,连手机都是禁止的。但这些预防措施无法抵挡来自天空的威胁。数以万计的宽带卫星将向地面发射大量的无线电波。SpaceX 公司已经发射了数百颗 Starlink 宽带卫星,因为其在光学望远镜视场中留下明亮的条痕而招致了天文学家的愤怒。现在射电天文学家也对此表达了担忧。
平方公里阵发表报告,分析了 Starlink 等宽带卫星星座对射电天文观测的影响。天文学家发现宽带卫星会干扰到平方公里阵计划使用的一个射电波道,妨碍对太空有机分子和水分子的搜索。SpaceX 承诺将解决这些担忧。
Instagram 的负责人 Adam Mosseri
表示,美国试图禁止中国的热门视频应用 TikTok,只会适得其反。如果其他国家也采取类似措施,抵制来自境外的技术——包括 Facebook 及旗下应用,这对美国科技企业和美国人民不利。“如果我们最终禁掉了TikTok,为更多国家封禁更多应用创下了先例,那真就成问题了,”他说。他没有提到的是,Facebook 自己也要承担部分责任。它助长了人们对 TikTok 的担忧,而现在 Facebook 担心这件事会反噬自己。
苹果
要求 Telegram 关闭三个白俄抗议者使用的频道,抗议者利用这些频道曝光白俄罗斯政权中涉嫌镇压平民的个人身份。苹果担心披露执法和宣传机构个人身份信息可能会引发进一步的暴力。Telegram 可能宁愿保留这些频道,但表示它没多少选择余地。已在位二十多年的亚历山大卢卡申科在今年 8 月的选举中获得了他的第六个任期,这次选举被普遍认为是遭到操纵,之后白俄民众举行了长达数个月的抗议。
ai(3896)
发表于2020年10月10日 15时23分 星期六
来自2061:太空漫游
当 Nathan Klein 开始读博时,他的两位导师提议共同研究理论计算机科学领域的一个著名难题。导师们认为,即使未能解决这个难题,在此过程中 Klein 将会学到很多东西。Klein 接受了,初生牛犊不怕虎,作为一年级的博士生,他并不知道会遇到多大的困难。Klein 和他在华盛顿大学的导师 Anna Karlin 和 Shayan Oveis Gharan 刚刚发表了一篇
论文,报告了他们在困扰了计算机科学家近半个世纪的旅行商问题上取得的突破,找到了一种更好的方法去
寻找近似解。
wanwan(42055)
发表于2020年10月10日 15时20分 星期六
来自我是6号
中国的国庆节期间,科技公司进行了一系列的资本大操作。其中有AMD拟收购赛灵思这样的百亿美金大整合,也有IBM涉及百亿美金营收变动的世纪大分拆。
生存还是毁灭,作为一个问题,困扰了哈姆雷特很久。
动辄百亿美金的分拆还是收购,显然也是一个问题。但对科技公司而言,却是司空见惯的操作。除了这两起并购分拆案,英伟达和ARM的百亿美金收购案,早已悬在空中。
科技公司为什么热衷此项操作,需要从拆解「科技公司」四个字开始,我们先来谈一谈「科技」,再说一说「公司」。查看全文
英国伦敦等城市正在利用 AI 摄像头
去监视社交距离。传感器最初由 Vivacity 开发用于跟踪交通流量、自行车手、行人,监视公路的使用。当疫情爆发英国开始实施社交距离和封锁政策之后,Vivacity 为其 AI 扫描仪加入了额外的功能去记录行人之间的距离,数据每月报告给政府。Vivacity Labs 称它在英国多个城市安装了 1000 多个传感器,包括伦敦、曼彻斯特、牛津、剑桥和诺丁汉。该公司强调其摄像头并非监控相机(CCTV),作为数据收集设备而不是记录录像的探头使用。
因为美国的疫情还在继续,绝大多数微软员工仍然在家中远程办公,而软件巨人的内部指导方针将允许未来办公室重新开放之后,
给予员工更大的工作灵活性。微软将允许员工不到一半的每周工作时间自由在家工作,或者经理批准的永久远程工作。选择永久远程办公的员工将放弃他们分配到的办公空间,但仍然可以使用微软办公室的可用办公空间。微软此前通知员工在 2021 年 1 月之前不会重新开放美国办公室。
在小范围测试了数年之后,Waymo
开始向公众提供无人驾驶出租车服务。初步运营区域为凤凰城的一个方圆 50 平方英里的地区。Waymo 此举显示它相信完全无人驾驶出租车服务是安全的。问题是它何时能将运营区域从凤凰城扩大到全美乃至全世界。这将是一个经济方面的问题而不是技术问题。在疫情之前,Waymo 每周提供 1000 到 2000 次打车服务,其中绝大部分旅程都有人类司机充当备份,只有 5-10% 是完全无人驾驶的。
为了保护用户隐私,Chrome
改变了浏览器缓存系统的工作方式。HTTP Cache 或 Shared Cache 保存了网页加载的资源副本,如图像、CSS 文件和 JS 文件。如果用户重新访问了同一个网站或使用相同资源的网站,浏览器可以直接从内部缓存里加载资源,无需重新下载文件。这一缓存机制已经行之有效的工作了许多年,但最近几年被广告商和分析公司利用去跟踪用户,比如能检测用户访问了哪些网站,能发动跨站搜索攻击和实施跨站跟踪等等。从刚刚发布的 Chrome 86 开始,Google 将逐步改变缓存机制。Google 引入了名为 cache partitioning 的功能去改变资源的保存,以前资源的存储键只有一个项,现在将包含三个项,包括域名、当前帧和网址。新的机制能阻挡之前对缓存机制的攻击。
亚马逊旗下游戏工作室 Relentless Studios 开发的免费网游《Crucible》
正式宣布将于 11 月 9 日关闭,其有效寿命仅为两个月。《Crucible》是一款基于团队的动作射击网游,于 2020 年 5 月 21 日发布,不到两个月就宣布回炉重造,原版本转为封闭式测试版本,不再对外开放。它的同时在线玩家数量从开服初的数万迅速跌至寥寥数百人。在回炉重造之后,开发者称他们听取了用户对新版本的反馈,做出了停止开发的决定,表示玩家的任何游戏内购买都可以获得全额退款。
皮克斯动画工作室制作的动画《Soul》放弃了原定登陆电影院公映的计划,而是在圣诞节通过迪士尼的流媒体服务 Disney+
提供给所有订阅用户,不需要额外收费。对于未支持 Disney+ 的地区,迪士尼将会在电影院上映,但上映时间尚未决定。《Soul》原定在 6 月上映,因为疫情推迟到 11 月 20 日。但由于美国的疫情尚未得到有效控制,部分电影院继续关闭,多部备受瞩目的大片如《沙丘》和 007 系列之《No Time to Die》都纷纷决定推迟上映,迪士尼在考虑多个选项之后选择了直接登陆流媒体。
巴基斯坦三名高级政府官员周五
表示,该国已决定禁用社交媒体应用 TikTok,原因是该应用未能过滤掉“不道德”内容。官员们表示,几小时后将正式宣布这一消息。一位参与决策的高官称,“我们已经多次要求他们建立一个有效的机制来屏蔽不道德和不雅的内容,然而,这个平台并不能让巴基斯坦当局完全满意。当局已经做出了在巴基斯坦禁用TikTok应用的决定。”今年 7 月,巴基斯坦电信监管机构就这款短视频应用在平台上发布的露骨内容,向其发出了“最后警告”。
由奇虎子公司控股的上海丰炫信息技术有限公司
推出的有限翻墙浏览器
Tuber 得到了官媒的
推崇。该浏览器需要使用手机号实名注册,这意味着用户的浏览记录会与其身份关联起来,用户基本上不会存在隐私可言。如果用户频繁访问违反中国法律的内容,Tuber 有权吊销其账号,并向相关机构提供用户数据。Tuber 还被发现内置了敏感词库,使用敏感词进行搜索不会返回结果。更新:该浏览器
已关闭。
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"));