程序员之家


Гео и язык канала: Китай, Китайский
Категория: не указана


关键词:程序员 coding programing 项目 project github
频道合集 @channel_push
消息搜索 @msg_index_bot

Связанные каналы

Гео и язык канала
Китай, Китайский
Категория
не указана
Статистика
Фильтр публикаций


衬衫:没有什么所谓的云,“云”就是别人的机器的意思。

网评:这说得没错。当我把“云”直接翻译成“别的地方的机器”的时候,我的客户的眼睛一下子就明亮了,这真是令人欣慰。我客户理解什么叫移动硬盘,但就是不能理解什么是神奇的飘在天上的“云存储” —— 因为所谓的“云”根本就不是什么飘在天上的东西。“云存储”,就是用别的地方的机器存你的东西,仅此而已。

网评:我会和每每每一位来找我寻求技术支援的客户都尝试用各种方法解释清楚这个“云”的概念,因为理解它真的很重要。我会说,那些大公司给这个东西起了一个看上去煞有介事的名字,叫它“云”。但实际上,只不过是你用你的网络去连接一个别的地方的机器,然后你可以把你的文件存在那个机器上,也可以在那个机器里读取你的文件。这就是为什么你需要网络才能使用你的“云”。使用“云”,其实的意思就是你花钱租了一个别的地方的机器,然后你把租金付给把这台机器租给你的公司。每次我这么说清楚的时候,“云”就一点也不神秘了。

网评:那在我看来,完全就是那些大公司有意选择了一个不明所以的词,假装是什么高大上东西啊。科技行业的营销手段真的是有点东西。 source


Репост из: 推特翻译
目前,有一半网页用户使用广告屏蔽器,但却几乎没有手机用户能成功屏蔽广告,为什么?这是因为在手机上屏蔽广告,需要先移除手机应用的加密保护才能在该APP在加载广告时对广告进行屏蔽,而根据著作权法,移除应用程序的加密是一项重大罪行。制作了各种苹果手机的越狱软件,使用户可以在苹果手机里自行安装应用程序的杰·弗里曼说:这是那些公司的商业模式,利用完全不合理的罪名,给心怀用户的程序员泼名为“犯罪”的脏水。

正是因为在手机上可以为所欲为地增加广告,而不用担心用户因此屏蔽广告。大公司的董事会开会的时候,可能有人会提出,我们要不要为了2%的盈利,让我们的广告更恶心更招人厌怎么样?大家觉得没有问题,全票通过。因为这些人知道,即使用户看了很糟心的广告,然后在网上搜索“手机应用里该如何屏蔽广告”,TA们也只能得到唯一的答案 —— 没法屏蔽。这也就是为什么现在各大公司都希望你用它们的手机应用,而不是网页版。

我们完全有技术做手机应用上的广告屏蔽,也完全有技术保护那些零工行业的劳工权利。比如我们可以进入到优步打车应用的内部,调取数据,帮助劳工决定什么时候接单,什么时候协调所有劳工等待片刻,直到这单上涨到某个价位再接单。但这么做的程序员,会被大公司诉讼到破产,甚至有可能会去坐牢。这些大公司拿在手上的恶法多如牛毛,比如数字千年版权法(DMCA)、计算机欺诈和滥用法、商标法、版权法、专利法、合同法、商业保密法、竞业禁止法,等等等等。所有这些法,都是知识产权法下的。

也就是说,现在的知识产权法,已经远远超过了知识产权的范围,变成了保护公司,让公司的触手控制到自己产品相关的各个领域的工具。从客户、到竞争对手、到公司的批评者、公司都可以拿出知识产权法来威胁对方。其实,所谓的手机应用是什么呢?常常也就是网页版本然后包上层层“版权保护”的一个东西。但如此一来,修改代码变成了重罪,保护劳工权利变成了重罪,保护消费者权利变成了重罪,保护用户隐私权也变成了重罪。 source


Репост из: 微博精选
Видео недоступно для предпросмотра
Смотреть в Telegram
刚用 Animate Anyone 做的一些测试。

上传一张图片就能一键生成舞蹈视频,确实科幻得有点夸张……

humanaigc.github.io/animate-anyone source




Google搜索技巧几种:

❶ 双引号:搜索精确字串匹配。示例:"精确字串匹配"
❷ 减号:去除带有某些匹配的搜索结果。示例:海豚 -海豚湾
❸ 波浪号:模糊搜索。示例:音乐 ~网课
❹ site关键词:搜索特定网站内的结果。示例:音乐 site:tumblr.com
❺ 竖号:搜索匹配A或匹配B的结果。示例:海豚 | 海豹
❻ 两个点:搜索数字范围的匹配。示例:电影 1980..2000
❼ filetype关键词:搜索特定文件类型。示例:拜登 filetype:pdf source


Репост из: 豆瓣精选
OpenAI 六月份发了一个 GPT best practices,网友大咕咕咕咕驴做了编译和补充用例和排版。我看了看,确实很翔实。有对比,说明GPT在用好提示词和不用提示词情况下的差别输出,很直观。

futureforce.feishu.cn/file/CMpdbLxAhon5K5x5C1OcciYwnOf source


图片翻译: https://cotrans.touhou.ai


Репост из: 小红书精选
程序员翻墙工作被罚100万 source


Репост из: 推特翻译
Видео недоступно для предпросмотра
Смотреть в Telegram
1961年,电脑第一次学会了唱歌。 source


Mozilla 基金会在周三(9月6日)发布了一份报告,指出汽车是其评估过的所有产品中隐私保护最差的类别。该非营利组织发现,92% 的汽车品牌给用户提供的个人数据控制权很少或没有,84% 的汽车品牌会与第三方共享用户数据。

Mozilla 基金会以开源浏览器 Firefox 而闻名,其多年来发布了多份报告和指南,详细介绍了各种产品和服务(如心理健康应用和应用商店)如何处理用户数据,并提供了如何更好地保护自己的建议。

该报告研究了 25 个汽车品牌,包括福特、丰田、大众、宝马和特斯拉。结果发现,所有的汽车品牌都未能达到该组织的最低隐私标准,并且都从客户那里收集了不必要的个人数据,收集的信息从个人信息(如医疗数据)到驾驶者使用车辆的方式(如驾驶速度、行驶路线、甚至听的音乐)。报告中提到,日产和起亚甚至允许收集用户性生活的信息。相比之下,Mozilla 基金会称,37% 的心理健康应用(也有较差的数据隐私声誉)在收集和使用个人数据方面比汽车做的更好。

根据报告,84% 的汽车品牌会与服务提供商、数据经纪商和可能存在问题的企业共享个人用户数据,76% 的汽车品牌声称有权出售这些个人数据,56% 的汽车品牌愿意在政府或执法机构要求时与其分享用户信息。特斯拉是该研究中排名最低的品牌,在所有隐私类别中都被标记为不合格。

Mozilla 基金会称,他们花了超过 600 小时来研究汽车品牌的隐私做法,每个产品花费的时间是平时的三倍。Mozilla 基金会发起了一份请愿书,敦促汽车公司停止不公平地从中受益的数据收集计划,并表示“我们希望提高意识将鼓励其他人让汽车公司对其糟糕的隐私做法负责。” source




Репост из: 日语学习
Mozilla基金会调查了上到宝马奔驰下到日产尼桑特斯拉的25个主流汽车品牌。发现对用户隐私的保护全灭,所有的品牌的车型都在采集非必要隐私数据,并且越是智能现代化,对用户的个人信息采集程度就越高:

随着车内传感器越来越多,他们能记录周边影像,录制车内声音,获取位置情报,你什么时候打开车门,甚至你的性别和取向,自然不会放过你连接手机后的通讯录乃至音乐列表。

而84%的品牌明言他们在和其他公司共享你的隐私,76%的品牌更是直说:老子不仅采集共享,还要贩卖你的个人情报。汽车行业成了所有行业里对隐私侵害最狠的一个,汽车则成了迫真的移动刺客居家间谍。

https://gigazine.net/news/20230907-car-privacy-worst/ @yotsuko/111023856140110820' rel='nofollow'>source




Репост из: Outvivid
法国计划通过 SREN 法案,法案的第六条强制浏览器厂商根据政府要求在浏览器中屏蔽特定站点。Mozilla 正在举行请愿活动,号召互联网用户在其请愿书上签名,反对此法案的的这一部分立法。

- https://blog.mozilla.org/netpolicy/2023/06/26/france-browser-website-blocking/
- foundation.mozilla.org/~

EDIT 8/23: 修正一个 typo。

#France #Browser


Репост из: 推特翻译
今天(8月9日),多伦多大学公布了关于搜狗输入法的研究调查报告。

这份报告指出,搜狗输入法会将所有的键盘输入记录合并输入框所在的应用程序信息上传至腾讯服务器。更糟糕的是,由于该上传过程存在加密漏洞,用户隐私有可能已经外泄。

多伦多大学已于5月31日就该漏洞与腾讯取得联系,腾讯已于7月21日修补了该漏洞。有意继续使用搜狗输入法的Windows与安卓用户请注意及时更新搜狗输入法软件。iOS暂不受该加密漏洞影响。

https://citizenlab.ca/2023/08/vulnerabilities-in-sogou-keyboard-encryption


Репост из: Trans in Academia! Broadcast
Vim 发明者 bram 逝世

著名开源社区贡献者 Bram Moolenaar 于2023年8月3日逝世。逝世消息于8月5日晨由其公司通过邮件公布。Bram 生前发明并持续维护 Vim 文本编辑器,是许多计算机工作者不可替代的代码编辑工具。

Bram 不仅是一位优秀的开源工作者,也是一名社会活动家。他常年关注世界贫困地区儿童的生存状况。你可以通过 向 bram 任职的国际关爱儿童基金会(ICCF)捐款 为 bram 献上纪念和敬意。可以通过在 Vim 运行界面输入 :help iccf 了解该公益机构的详细信息。

愿 bram 安息。 source reddit






Репост из: 小红书精选
【函数调用:OpenAI新功能的实际使用示例】

OpenAI近期刚刚推出了一项功能,名为函数调用,它无疑改变了整个游戏的规则!自从OpenAI发布他们的API以来,这是最为重要且具有里程碑意义的更新。接下来,让我用一个简单的例子向你们展示一下这个新功能的强大之处。

大家可能都了解,OpenAI的模型数据是提前训练好的,并不能实时获取外部信息。举个例子,当我们试图询问GPT-3当前的时间时,它是无法提供准确答案的,就如图二所示。

然而,今天,我们将利用OpenAI最新开放的函数调用功能,实现一个获取当前用户所在地区时间的函数,然后将这个函数提供给GPT-3.5调用。这个过程将如图三所示进行。

首先,我们需要定义一个名为getCurrentTime的函数。然后,我们需要为这个函数提供名称(name)、描述(description)以及参数(parameters)。这里需要注意的一点是,函数描述需要尽可能清晰,这样GPT-3.5才能准确地理解这个函数的用途。另外一个值得一提的重点是,函数的调用并不是由我们开发者决定的,而是由GPT模型自己决定是否需要调用!
然后,我们将询问的问题和要提供给GPT使用的函数,一并通过OpenAI提供的SDK方法,传给GPT-3.5,等待它的回答。

回答结果将如图四所示。我们可以看到finish_reason这个字段,由之前(OpenAI没有开放函数功能的时候)的stop变成了function_call,这说明GPT需要调用我们提供的函数。我们可以从choices字段中的message中提取出GPT想要调用的函数名称以及参数。

接着,如图五所示,我们将GPT要调用的函数名和参数取出来,然后使用globals传入函数名进行函数执行。最后,我们将执行结果和之前的消息(包括我们向GPT-3.5提供的消息,以及GPT-3.5在需要调用函数时返回给我们的消息)一并通过OpenAI的SDK方法交给GPT-3.5。

经过这一系列的操作后,GPT-3.5成功地回答了我们的问题,告诉我们当前准确的时间。这个例子充分展示了OpenAI函数调用功能的强大之处:它不仅为模型提供了实时获取外部信息的能力,而且还大大扩展了模型的用途范围。 source



Показано 20 последних публикаций.