Reading view

There are new articles available, click to refresh the page.

美最高法院今日辩论决定TikTok在美命运

据国际媒体与中央社报道,美国最高法院将于1月10日(星期五)就短视频应用平台Tik Tok在美国市场的命运进行辩论。辩论预计会聚焦国家安全和言论自由。

美国总统拜登在2024年签署法案,要求Tik Tok于2025年1月19日前脱离中国母公司“字节跳动”(ByteDance),否则将在美国面临禁令。

2024年12月,美国联邦法院同意受理Tik Tok和母公司字节跳动提出的寻求挡下“非售就禁”法令的上诉

中央社分析说,最高法院对此案的审理正值世界两大经济体贸易紧张局势加剧之际。而共和党人唐纳德·特朗普将于 1 月 20 日开始他的第二任总统任期,他反对该禁令

路透社报道称,最高法院准备权衡两方面内容——关于言论自由权,以及关于一个由外国所有者拥有的社交媒体平台对国家安全的影响。

TikTok目前有1.7 亿美国国内用户的数据,约占美国人口的一半。司法部表示,TikTok 对美国国家安全构成严重威胁,因为中国可能会利用这一庞大的美国人数据宝库进行间谍活动或勒索,或者秘密操纵美国人在该应用上看到的内容,以服务于中国利益。

TikTok强大的算法会根据个人用户的喜好为他们提供定制的短视频。TikTok 表示,该禁令将打击其用户群、广告商、内容创作者和员工人才。

美联社报道说,其母公司字节跳动此前曾表示,没有出售计划。上个月,特朗普在佛罗里达州棕榈滩的海湖庄园会见了TikTok首席执行官周受资。这家公司目前在美国拥有7000 名员工。

TikTok 和字节跳动在一份文件中表示,该平台代表了“美国最重要的言论平台之一”,并认为要求其售卖的法案“与第一修正案背道而驰”。TikTok对禁令挑战得到了几个言论自由和自由主义倡导团体的支持。

司法部表示,禁令针对的是中国对该应用的控制,而不是言论,如果TikTok摆脱中国的控制,它可以继续照常运营。司法部在一份文件中向法院表示,中国“试图通过收集美国人的敏感数据并进行秘密和恶意影响行动来破坏美国利益”,并称该应用程序是“间谍活动的强大工具”。

特朗普于 12 月 27 日呼吁最高法院推迟 1 月 19 日的撤资截止日期,以便让新政府“有机会寻求政治解决案件中存在的问题”。司法部则敦促法院驳回这一请求。

美联社分析认为,如果最高法院认为对TikTok的禁令应维持于1月19 日生效,这款短视频应用平台可能会在不到两周的时间内在美关闭。但如果九名法官中至少有五名认为该禁令违宪,法院可能会在作出最终裁决之前迅速阻止该法律生效。

美国公民自由联盟和电子前沿基金会等言论自由倡导组织已敦促法院阻止该法律,称政府尚未出示可靠的损害证据,禁令将对美国人的生活造成“极大破坏”。

另一方面,前共和党参议员米奇·麦康奈尔(Mitch McConnell)和 22 个州的代表提交了支持该法案的简报,他们认为该法案通过保护美国人的数据并防止中国当局可能操纵该平台上的信息来保护言论自由。

责编:安克 网编:瑞哲

© 路透社

美国国旗T和TikTok标识

年前找到工作了,长出一口气

AlexJ8175:

rt ,坐标帝都,今年五月底领大礼包离职,中间开心的玩了俩月,做了个小手术。十月份开始找工作,开始约到不少面试,基本一轮游。因为之前一份工作五年没换,太久没面试,转头开始刷题复习,但是也不好静下心来,经常一会刷 boss ,一会看题,一会看剧打游戏。 找了一个多月就拿到一个华为 od 和币圈公司的 offer ,都不想去,拒了。

十一月下旬开始逐渐开始约不到面试,心态也逐渐焦虑,期间遇到各种离谱事件,某联想系创业公司面了 4 轮到 ceo 面最后不了了之;某支付公司一面过了,二面的时候面试官因为迟到让一面面试官先陪我聊聊,结果让板书代码人有点懵没做出来直接 pass;某大模型创业公司因创始人陷入纠纷突然停止所有招聘流程;另一家大模型公司过了两轮面试 hr 吊了我两周最后不了了之。

本来心态已经大崩溃,十二月中旬突然开始转运,约到的面试多了起来,之前面试问的都是八股文,突然再遇到的面试都更多问项目,对技术没那么扣细节,而且进度很快,先拿到了一家公司的 offer ,hr 告知需要日常加班,涨薪 25%,本来已经想好要去做牛马。后来又拿到一家 offer 涨薪 30%+,日常也不需要加班,柳暗花明直接复活。

总结就是今年找工作真的很难,但是找工作也真看运气,特别有实力的除外,另外从我的感觉上真的年底更好找一些。

割电缆、第五纵队、台海内水化,中共对台超限战已开打? | 亚洲很想聊

台海出现中共“影子舰队” ,中国权宜轮涉及破坏台湾 #海底电缆。从去年12月开始,解放军在台海周边出动大量船只占位第一、第二岛链后,中共对台军事部署是否已经进入实战演练的阶段?最近又爆出,台湾内部有政党遭到中共资助,并且在台湾到处吸收成员,在台有“内应”的案件,“第五纵队”威胁多大?在解放军不断被清洗整治的背景下,解放军真能攻台吗?中共最近大肆宣传的六代战机,两栖攻击舰,真代表“东升西降”?习近平会冒进攻台吗?2027年的预言会成真吗?前解放军海军司令部中校参谋姚诚,军事频道自媒体人周子定,深入解析解放军的虚与实,以及习近平发动武统的可能性。

台海出现中共“影子舰队” ,中国权宜轮涉及破坏台湾海底电缆。从去年12月开始,解放军 在台海周边出动大量船只占位第一、第二岛链后,中共对台军事部署是否已经进入 实战演练 的阶段?最近又爆出,台湾内部有政党遭到中共资助,并且在台湾到处吸收成员,在台有“内应”的案件,“第五纵队”威胁多大?在解放军不断被清洗整治的

© 自由亚洲电台制图

割电缆、第五纵队、台海内水化,中共对台超限战已开打?

Flask+SQLite+Tornado 在 Windows 2019 下 100 并发都撑不住是怎么回事?

drymonfidelia:

非常简易的一个测试程序

# -*- coding: UTF-8 -*-

from flask import Flask, request
import json
import time
import re

import sys
import asyncio

from tornado.ioloop import IOLoop
from tornado.wsgi import WSGIContainer
from tornado.httpserver import HTTPServer

import sqlalchemy
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Column, Integer, String, create_engine
from sqlalchemy.orm import sessionmaker

engine = create_engine('sqlite:///database.db?check_same_thread=False')

Base = declarative_base()


class ClientLog(Base):
    __tablename__ = 'clientlog'
    log_id = Column(Integer, primary_key=True, autoincrement=True)
    message = Column(String(512))

    def __repr__(self):
        return "A"


from sqlalchemy.ext.declarative import DeclarativeMeta


class AlchemyEncoder(json.JSONEncoder):
    def default(self, obj):
        if isinstance(obj.__class__, DeclarativeMeta):
            # an SQLAlchemy class
            fields = {}
            for field in [x for x in dir(obj) if not x.startswith('_') and x != 'metadata']:
                data = obj.__getattribute__(field)
                try:
                    json.dumps(data)  # this will fail on non-encodable values, like other classes
                    fields[field] = data
                except TypeError:
                    fields[field] = None
            # a json-encodable dict
            return fields

        return json.JSONEncoder.default(self, obj)


Base.metadata.create_all(engine, checkfirst=True)

Session = sessionmaker(bind=engine)
session = Session()


app = Flask("app")

@app.route('/api', methods=['GET', 'POST'])
@app.route('/api/', methods=['GET', 'POST'])
def api1():
    session.add(ClientLog(message="test"))
    session.commit()
    return "test"

def launch_server():
    if sys.platform == 'win32':
        asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
    http_server = HTTPServer(WSGIContainer(app))
    http_server.listen(8080)
    IOLoop.current().start()

launch_server()

在阿里云的 Windows 2019 模板下 100 并发就会崩溃退出,报错

Exception in thread Tornado selector:
Traceback (most recent call last):
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1045, in _bootstrap_inner
    self.run()
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 982, in run
    self._target(*self._args, **self._kwargs)
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\tornado\platform\asyncio.py", line 574, in _run_select
    rs, ws, xs = select.select(to_read, to_write, to_write)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: too many file descriptors in select() 

但是我在 Windows 10 的电脑上测试并发没问题 之前测试换了另外一个对 Windows 更友好的 web framework (想不起来名字,找了半天没找到)可以是可以,但是估计它用了不止一个进程写 SQLite ,导致冲突无法提交更改 业务需求调用一个 Windows Only 的 pip 包 ,无法更换 Linux 服务器

Gemini API 的 token 到底是怎么计的?

hxlgg01:

最近在用 Gemini 的时候,发现它生成一段 7 行的小红书文案用了 4000 多个 token ,而我用它生成一段 20 行的数学题解析时,却只用了 1000 多个 token 。有没有人知道 Gemini 的 token 到底是怎么算的?

一个比较科学的穿衣计算器

MoRanjiang:

穿衣计算器

最近要去东北旅游,这辈子没去过这么冷的地方,难以根据经验计算自己要穿多少衣服,AI 和网上的一些攻略也是各有各的说法,服装品牌的温标更是随心所欲,所以用 AI 糊了这个工具。

我研究并参考了 国家标准|GB/T 18398-2001Standard 55 – Thermal Environmental Conditions for Human Occupancy

简单使用方法:

  1. 先算出自己的发热率

比如你在 15 摄氏度觉得穿一件 T 刚刚好舒适不会出汗(国标的 0.78 应该是穿了一件 T 打底左右的样子,赤膊大概是 0.6 左右),你的皮肤温度、基础保暖能力都比较大众,可以算出单位体表面积非蒸发放热率 (H) = 151.36 W/m²。

  1. 代入计算

那么如果活动类型、空气湿度等等因素都不变的情况下,在 - 40 ℃ 大概需要服装热阻 (I) = 2.34 clo 的衣服。

  1. 找衣服

资料得知,550 蓬羽绒热阻 0.7 clo/oz-m^2 ,可以计算出(这部分还没做好,得手动)大概需要 3.34 盎司每平米的羽绒服,就是比较普通的款。

[招聘] [远程办公] Ai Agent 产品经理

magiconch:

需求

负责推动 AI Agent 相关产品的设计、开发和优化。作为 AI 产品经理,您将与技术、设计和业务团队密切合作,深入理解用户需求,制定产品策略,并持续推动产品在 AI 和 Crypto 领域的创新与落地。

岗位职责:

  1. AI Agent 产品管理:负责 AI Agent 产品的需求分析、功能设计和产品规划,确保产品满足市场需求并具有竞争力。 深入研究 AI Agent 的技术和应用场景,探索创新型解决方案。
  2. 产品生命周期管理管理产品从概念到上线的完整生命周期,包括需求定义、开发进度跟踪、测试和上线后的优化迭代。 持续收集用户反馈,分析数据,优化产品功能和用户体验。
  3. 行业洞察与创新:跟踪 AI 技术和 Crypto 行业的最新趋势,挖掘潜在市场机会,将前沿技术融入产品设计中。 与行业伙伴和社区建立联系,推动产品在 Crypto 生态中的应用和影响力。
  4. 跨团队协作:与技术团队紧密合作,确保产品开发符合设计和功能预期。与市场、运营团队协作,制定产品推广策略,实现业务目标。

任职要求:

  1. 经验要求至少 1 年以上 AI Agent 相关产品经验,了解 AI Agent 的核心技术和应用场景。对 Crypto 行业有深入的理解,包括但不限于区块链技术、DeFi 、NFT 等领域。
  2. 技能要求:熟悉 AI 产品的开发流程和技术实现,能够与技术团队高效沟通。具备数据分析能力,能够通过数据驱动产品决策。优秀的产品设计能力,能够将用户需求转化为具体的产品功能。
  3. 其他要求:本科及以上学历,计算机、人工智能、区块链等相关专业优先。具备优秀的沟通能力、团队协作能力和项目管理能力。对 AI 和 Crypto 领域充满热情,乐于接受挑战并推动创新。

其他

  • 具有竞争力的薪酬和激励机制(给 token )
  • 与行业顶尖团队合作的机会,参与前沿技术的产品落地。

联系邮箱: alexshungry@gmail.com

我做了一个 Ollama 模型仓库镜像站,帮你更快的从 ModelScope 魔搭拉取模型

mili100:

你好啊,

不知道你知道你那里官方 Ollama Registry 的 Cloudflare R2 速度怎么样,但是在我这里特别是晚高峰,那是相当的糟糕。特别是每当新的开源模型发布的一个又一个深夜,每次模型拉取的的等待都让我咬牙切齿(比如前两天的 Phi4 )。

于是我把目光转向了 Ollama 和抱抱脸合作的 hf.co Registry,奈何在 HF 的可访问性也非常看运气,我刚好也属于运气不那么好的那部分。虽然还有 HF-Mirror 但是速度也不容乐观。 但是 hf.co Registry 也给了我一些启发,抱抱脸都可以,魔搭难道不行吗?

于是就有了我们今天的主角 ModelScope2OllamaRegistry (比起镜像站它更类似 hf.co Registry ,所以可能也许有一丝标题党)。再加上一些可能的冷知识 Ollama Registry 是 OCI Registry (好吧,也可能大家早就知道了),我通过魔搭的 API 获取了一些元数据补上了 manifests 还有一些乱七八糟的 config ,再以及最让人讨厌的对话模板,现在它已经能够 almost 完美的工作了。


使用方法就像是这样:

拉取模型

请选择带有 GGUF 模型的仓库:

ollama run modelscope2ollama-registry.azurewebsites.net/qwen/Qwen2.5-7B-Instruct-gguf

这将能够拉取 https://www.modelscope.cn/models/qwen/Qwen2.5-0.5B-Instruct-gguf 中的模型,对于不带有标签或 latest 将依次按顺序尝试选择Q4_K_MQ4_0Q8_0量化。

指定量化

可以通过 tag 指定选择的量化:

ollama run modelscope2ollama-registry.azurewebsites.net/qwen/Qwen2.5-7B-Instruct-gguf:Q8_0

这将能够拉取 https://www.modelscope.cn/models/qwen/Qwen2.5-7B-Instruct-gguf/resolve/master/qwen2.5-0.5b-instruct-q8_0.gguf ,量化类型标签不区分大小写,你可以在 这里 查看 Ollama 支持的量化。

仓库中需要包含带有正确格式文件名的 GGUF 文件(模型名称以“-”分隔,最后一位需要为有效的量化类型,形如:model-quant.gguf ),暂不支持包含类似 0000x-of-0000x 的切分后的模型。

指定模板

若对话模板未能正确识别或识别有误导致对话输出异常,你可以尝试这样指定模型的对话模板:

ollama run modelscope2ollama-registry.azurewebsites.net/qwen/Qwen2.5-7B-Instruct-gguf:Q8_0--qwen2

你可以查看 Ollama 官方支持的模板,和 本项目支持的模板,以手动指定更加合适的模板。


当然,它也开源: https://github.com/onllama/Onllama.ModelScope2Registry

如果你也喜欢的话也可以为我点个 Star ,你的 Star 将是我继续维护的动力。

不想做女友的情绪垃圾桶是我的错吗?

Canglin:

我跟女友都是银行柜员,理所当然每天多多少少能遇到点奇葩,但是我不喜欢把工作的事情拿回家去讨论,我觉得很烦,该怼的,该隐忍的我都是在上班的时间自己消化,而女友是上班的时候唯唯诺诺,回家了那我当垃圾桶各种吐槽,我跟她说我不喜欢做垃圾桶,是不是我的错误

把 openai 或 deepseek 的 api key 写到 GUI 客户端里会被网络抓包软件嗅探到吗?

iMath:

如果我把 openai 或 deepseek 的 api key 写到 GUI 客户端里,然后把这个 GUI 客户端软件打包成 exe 软件分发给好多用户,我的 key 不会被用户使用网络抓包软件探测到而泄露呢? 我是为了提高响应速度所以才会这么做的,否则我也知道可以把这部分功能放到我的服务器上面,然后再转接给客户端。 除此之外不知道还有没有别的方法?

连接奥睿科的硬盘盒到他家的 usb hub 会导致硬盘访问异常, 包括无法识别硬盘、访问中断、识别很慢、读写很慢.

vincentWdp:

两个设备都是奥睿科(orico)的. hub 的速度是 10 gbps(两个 typec 口, 两个 usb3 口). 硬盘盒的速度是 20gbps, typec 口, 硬盘是 2TB 的 m.2 接口的 ssd(笔记本上拆下来的).

大概是四个场景:

  1. 两头都是 typec 的线连到 hub:无法识别硬盘; 或者识别出来后, 点击盘符会连带整个 win11 的资源管理器都卡。
  2. typec-usb3 的线连到 hub:可以访问硬盘了, 但传输速度非常慢, 远远不到 10gbps 的速度, 而且复制(复制文件到电脑硬盘)时间一长, 会出现访问中断的现象(忘记弹窗的具体内容了, 大意是被读取的那个盘不存在了)
  3. 两端都是 typec 线, 直连硬盘盒与电脑:情况与场景 1 类似, 基本上识别不到硬盘, 只能看到硬盘盒设备
  4. 后来啊哈💡了一下, 用 typec-usb3 直连电脑和硬盘盒(别问, 问就是忘了), 这才能顺畅访问这个硬盘.

问了 chatgpt, 场景 3 可能是因为电脑那个 typec 端口只支持充电或小带宽传输. 问题 1 和 2 可能是因为 hub 的电源不充足, 没办法支持高速传输. 总之罗列了很多可能性, 我没办法确定根本原因.

这里面又涉及到了 usb 的多个版本和带宽:

  1. USB3.0 (USB 3.1 Gen 1): 最高 5Gbps.
  2. USB3.1 Gen 2 (USB 3.2 Gen 2): 最高 10Gbps.
  3. USB3.2 Gen 2x2: 最高 20Gbps, 实现方案还是 10+10.

有没有懂这方面的老哥?

为什么闲鱼外版 iPhone 没有发票?

yxylaurier:

楼主在 2022 年初买的加版 iPhone 13 Pro ,用了 2 年多,去年 1 月换了一次第三方电池,但也还是不耐用。想在闲鱼上买个加版的 iPhone 16 Pro Max ,看到很多家都卖加版,好奇为什么这些店家为什么都不能提供发票,而且只能他们代送修?如果我自己去送修呢?这中间是不是有什么猫腻?

怎么买到合适的摩托车?

grey5659: 老家的老摩托坏了,现在要买辆新的,有这么些需求和疑问麻烦了解的哥们给点意见,感谢
1.我爸骑,年龄 69
2.是买电动车还是加油的,我爸的理念一直认为电动车跑不了多远,说跑个十几公里就要充电
3.用途就是在农村短途跑一跑,单次通勤距离就算 30 公里顶天了,当然电动车的话续航能远点最好
4.需要能带个一大一小两个人,可能偶尔有这个需求
5.铅酸电池是不是好一点,比较稳定不容易发生起火(相较于锂电池)
6.质量要过硬一点,不要大小毛病不断,印象中现在退役的老摩托就很耐造
7.老家是柏油马路,爬坡的地方也不少
8.预算 5000 左右
9.符合这些需求的具体款式最好😄

阿里云学生认证的 300 元券机制是不是改了

nero233:

阿里云学生认证 300 元券使用问题

今天我领了今年的阿里云学生认证的 300 元券,打算用来续去年白嫖的轻量云。结果发现,这个券竟然无法使用。

仔细看了一下,阿里云学生活动页面将轻量云删除了,现在貌似只允许购买国内的服务器

而且,这些服务器不包含宽带,流量收费是 0.8 元/G,不能用券抵。

不太确定,想和友友们验证一下,看看是不是这么回事。

阿里云学生认证领券网页 https://university.aliyun.com/

大佬们用 poe 提取的 token 处理东西感觉贵么

glouhao: 最近又给 poe 续费了,然后提取了 token ,弄了个 nextchat ,打算找工具接入办公软件和代码,本身打杂工作,这两天一直准备和服务公司述职个年会到半夜,有什么合适的工具能用自定义接口的请不吝赐教。另外这个东西提取的 token 贵不贵,划算不。

(2025 年 1 月)安卓手机与 iPhone 如何双向同步联系人?

microka:

华为 Mate 30E Pro ,之前通过添加 Exchange 账户( Outlook 邮箱)与 iPhone 双向同步联系人,一直用得很好,然而2024 年 9 月 16 日起,微软不再支持“基本身份验证”(即传统的帐户密码)方式登录 Outlook 帐户,而华为手机系统至今仍未支持以“新式身份验证”登录 Outlook 帐户

要想继续同步 Outlook 帐户的联系人,只能下载中国区 Outlook 安卓应用,在 app 里将 Outlook 帐户联系人同步(导入)到安卓手机。但这样做也存在问题: ①Outlook 帐户里以姓、名分开录入的联系人,通过 Outlook.app 导入安卓手机后,“张一二(姓:张,名:一二)”变成了“一二 张”(在手机联系人列表里还是显示为“张一二”,但点进该联系人编辑界面就能看到显示为“一二 张”),导致无法用 T9 快速搜索联系人(搜索“张一二”还是能找到该联系人),应该是我这台华为手机没有单独的姓、名栏目导致的。 ②无法像之前 Exchange 协议那样双向同步。导入到安卓手机的联系人虽然显示是在 Outlook 帐户下,但通过安卓手机对联系人进行的新增或修改都无法同步到 Outlook 帐户云端,也就无法与其他设备进行同步;以及,当 Outlook 帐户联系人出现变动时,也不会自动同步到安卓手机上,只能手动操作 Outlook 应用进行同步。

请问,在无法通过安卓手机自身系统登录 Outlook Exchange 帐户的情况下,还有什么办法能与 iPhone 双向同步联系人?(在 A 手机编辑的联系人信息能及时、自动同步到 B 手机)

U.S. Imposes New Sanctions to Squeeze Russia’s Energy Sector

The Biden administration is cracking down on the Russian “shadow fleet” and taking steps to curb oil and gas production.

© Jussi Nukari/Agence France-Presse — Getty Images

An oil tanker that Finnish authorities said might have been part of Russia’s “shadow fleet” of tankers that Moscow has used to evade existing oil sanctions. The new U.S. sanctions target more than 180 vessels from the fleet.
❌