月度归档: 2024 年 5 月

  • 【WordPress】wp-load.php

    <?php
    /**
     * Bootstrap file for setting the ABSPATH constant
     * and loading the wp-config.php file. The wp-config.php
     * file will then load the wp-settings.php file, which
     * will then set up the WordPress environment.
     *
     * If the wp-config.php file is not found then an error
     * will be displayed asking the visitor to set up the
     * wp-config.php file.
     *
     * Will also search for wp-config.php in WordPress' parent
     * directory to allow the WordPress directory to remain
     * untouched.
     *
     * @package WordPress
     */
    
    /** Define ABSPATH as this file's directory */
    if ( ! defined( 'ABSPATH' ) ) {
    	define( 'ABSPATH', __DIR__ . '/' );
    }
    
    /*
     * The error_reporting() function can be disabled in php.ini. On systems where that is the case,
     * it's best to add a dummy function to the wp-config.php file, but as this call to the function
     * is run prior to wp-config.php loading, it is wrapped in a function_exists() check.
     */
    if ( function_exists( 'error_reporting' ) ) {
    	/*
    	 * Initialize error reporting to a known set of levels.
    	 *
    	 * This will be adapted in wp_debug_mode() located in wp-includes/load.php based on WP_DEBUG.
    	 * @see https://www.php.net/manual/en/errorfunc.constants.php List of known error levels.
    	 */
    	error_reporting( E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_ERROR | E_WARNING | E_PARSE | E_USER_ERROR | E_USER_WARNING | E_RECOVERABLE_ERROR );
    }
    
    /*
     * If wp-config.php exists in the WordPress root, or if it exists in the root and wp-settings.php
     * doesn't, load wp-config.php. The secondary check for wp-settings.php has the added benefit
     * of avoiding cases where the current directory is a nested installation, e.g. / is WordPress(a)
     * and /blog/ is WordPress(b).
     *
     * If neither set of conditions is true, initiate loading the setup process.
     */
    if ( file_exists( ABSPATH . 'wp-config.php' ) ) {
    
    	/** The config file resides in ABSPATH */
    	require_once ABSPATH . 'wp-config.php';
    
    } elseif ( @file_exists( dirname( ABSPATH ) . '/wp-config.php' ) && ! @file_exists( dirname( ABSPATH ) . '/wp-settings.php' ) ) {
    
    	/** The config file resides one level above ABSPATH but is not part of another installation */
    	require_once dirname( ABSPATH ) . '/wp-config.php';
    
    } else {
    
    	// A config file doesn't exist.
    
    	define( 'WPINC', 'wp-includes' );
    	require_once ABSPATH . WPINC . '/version.php';
    	require_once ABSPATH . WPINC . '/compat.php';
    	require_once ABSPATH . WPINC . '/load.php';
    
    	// Check for the required PHP version and for the MySQL extension or a database drop-in.
    	wp_check_php_mysql_versions();
    
    	// Standardize $_SERVER variables across setups.
    	wp_fix_server_vars();
    
    	define( 'WP_CONTENT_DIR', ABSPATH . 'wp-content' );
    	require_once ABSPATH . WPINC . '/functions.php';
    
    	$path = wp_guess_url() . '/wp-admin/setup-config.php';
    
    	// Redirect to setup-config.php.
    	if ( ! str_contains( $_SERVER['REQUEST_URI'], 'setup-config' ) ) {
    		header( 'Location: ' . $path );
    		exit;
    	}
    
    	wp_load_translations_early();
    
    	// Die with an error message.
    	$die = '<p>' . sprintf(
    		/* translators: %s: wp-config.php */
    		__( "There doesn't seem to be a %s file. It is needed before the installation can continue." ),
    		'<code>wp-config.php</code>'
    	) . '</p>';
    	$die .= '<p>' . sprintf(
    		/* translators: 1: Documentation URL, 2: wp-config.php */
    		__( 'Need more help? <a href="%1$s">Read the support article on %2$s</a>.' ),
    		__( 'https://wordpress.org/documentation/article/editing-wp-config-php/' ),
    		'<code>wp-config.php</code>'
    	) . '</p>';
    	$die .= '<p>' . sprintf(
    		/* translators: %s: wp-config.php */
    		__( "You can create a %s file through a web interface, but this doesn't work for all server setups. The safest way is to manually create the file." ),
    		'<code>wp-config.php</code>'
    	) . '</p>';
    	$die .= '<p><a href="' . $path . '" class="button button-large">' . __( 'Create a Configuration File' ) . '</a></p>';
    
    	wp_die( $die, __( 'WordPress &rsaquo; Error' ) );
    }
    

    这段PHP脚本是WordPress应用的一部分,它的主要目的是加载一些必要的文件,并进行一些基本的环境检查。

    首先,它加载了一些核心的WordPress文件,包括版本信息(version.php)、兼容性函数(compat.php)和加载函数(load.php)。

    然后,它调用wp_check_php_mysql_versions()函数来检查当前环境的PHP版本以及是否安装了MySQL扩展或者数据库插件。

    接着,它调用wp_fix_server_vars()函数来标准化$_SERVER变量,以确保在不同的环境下这些变量的行为是一致的。

    然后,它定义了WP_CONTENT_DIR常量,这个常量指向WordPress的内容目录,然后加载了一些基本的WordPress函数(functions.php)。

    接下来,它构造了一个指向setup-config.php的URL,并检查当前的请求URL是否包含setup-config,如果不包含,那么就会重定向到setup-config.php

    然后,它调用wp_load_translations_early()函数来加载早期的翻译。

    最后,如果wp-config.php文件不存在,它会显示一个错误信息,告诉用户需要wp-config.php文件才能继续安装,并提供了一个链接到编辑wp-config.php文件的支持文章,以及一个创建配置文件的按钮。如果用户点击这个按钮,就会被重定向到setup-config.php

    如果所有的检查都通过,那么WordPress的安装过程就可以开始了。

  • 从“捞女指南”到阶下囚:网红大V诈骗案揭露的网络陷阱

    近年来,随着网络的普及,网红经济蓬勃发展,一些网红凭借光鲜亮丽的外表和精心打造的人设,吸引了众多粉丝,并通过流量变现获得巨额财富。然而,在光鲜的背后,也隐藏着许多不为人知的阴暗面。最近,一位情感大V容某因诈骗罪被判刑十年半,引发了社会广泛关注,也让我们不得不反思网红经济背后的乱象和网络陷阱。

    “捞女指南”的华丽包装

    容某以“普女修炼指南”的身份活跃在微博平台,分享“捞女”经验,教导女性如何通过各种手段获取男性的金钱和资源。她以犀利的语言和对女性心理的精准把握,吸引了大量粉丝,尤其是那些在职场和情场失意的年轻女性。容某的出现,仿佛给这些女性提供了一条脱离困境的捷径,让她们看到了改变命运的希望。

    算命大师的精准“收割”

    然而,容某的真实目的并非帮助女性,而是利用她们的信任进行诈骗。她一人分饰两角,扮演“命理分析大师”,通过算命、占星等手段,夸大粉丝的负面信息,制造焦虑情绪,并诱导她们付费进行“法事”、“点蜡烛”等服务。由于容某掌握了粉丝的个人信息,她能够进行精准的“心理营销”,让粉丝深信不疑,最终心甘情愿地掏钱。

    虚假人设的最终崩塌

    为了提升自己的影响力,容某甚至自称是好利来二公子罗成的未婚妻,并通过各种手段制造与罗成恋爱的假象。然而,谎言终究是谎言,最终被罗成本人亲自揭穿。随着诈骗行为的败露,容某精心打造的“捞女”和“算命大师”的虚假人设也随之崩塌,最终锒铛入狱。

    网络陷阱的警示

    这起案件揭示了网红经济背后的阴暗面,也给我们敲响了警钟:

    • 警惕虚假人设: 网红往往通过精心打造的人设来吸引粉丝,但这些光鲜亮丽的形象背后可能隐藏着不为人知的真相。
    • 理性看待网络信息: 网络上充斥着各种信息,我们要学会辨别真伪,避免被虚假信息误导。
    • 增强防范意识: 不要轻信网络上的陌生人,尤其是涉及金钱交易时,更要提高警惕,避免落入网络陷阱。

    构建健康网络生态

    这起案件也引发了对平台监管和网络生态的思考。社交平台需要加强监管,打击网络诈骗行为,保护用户的合法权益。同时,我们每个人也要提高网络安全意识,共同维护健康的网络生态。

    结语

    网络时代,信息传播的速度和广度都远超以往,这也给了一些不法分子可乘之机。我们要保持清醒的头脑,理性看待网络信息,增强防范意识,避免落入网络陷阱。同时,也希望相关部门加强监管,打击网络犯罪,共同营造一个安全、健康的网络环境。

  • Reblog of 抽屉新热榜:

    Reblog via 抽屉新热榜

    几十万人关注的女网红,缝纫机要踩冒烟了
    dig.chouti.com/link/42288942

  • Reblog of 抽屉新热榜:

    Reblog via 抽屉新热榜

    比特币巨震,超14万人爆仓,创下近两年最糟糕单月表现
    dig.chouti.com/link/42289839

  • 【WordPress】wp-blog-header.php

    <?php
    /**
     * Loads the WordPress environment and template.
     *
     * @package WordPress
     */
    
    if ( ! isset( $wp_did_header ) ) {
    
    	$wp_did_header = true;
    
    	// Load the WordPress library.
    	require_once __DIR__ . '/wp-load.php';
    
    	// Set up the WordPress query.
    	wp();
    
    	// Load the theme template.
    	require_once ABSPATH . WPINC . '/template-loader.php';
    
    }
    
    

    这段 PHP 代码是 WordPress 应用的一部分,特别是 wp-blog-header.php 文件。这个文件负责加载 WordPress 环境和当前主题的模板。

    代码开始于一个条件语句,检查 $wp_did_header 变量是否已设置。这个变量作为一个标志,确保 WordPress 环境和模板只加载一次。如果 $wp_did_header 未设置,条件块内的代码将会运行。

    在条件块内,$wp_did_header 被设置为 true。这防止了如果在执行过程中再次需要 wp-blog-header.php,代码块会再次运行。

    接下来,require_once 语句包含了 wp-load.php 文件。这个文件是 WordPress 库的加载器。它设置了 WordPress 环境,包括加载配置文件、设置错误处理和加载活动插件。

    然后调用了 wp() 函数。这个函数负责设置 WordPress 查询,根据请求的 URL 确定要显示的内容。例如,如果 URL 对应一个特定的博客文章,查询将从数据库中检索该文章的内容。

    最后,require_once 语句包含了 template-loader.php 文件。这个文件确定应该使用活动主题的哪个模板文件来显示页面。例如,如果查询是针对单个博客文章,它将加载 single.php 模板。如果查询是针对页面,它将加载 page.php 模板。

    这段代码加载了 WordPress 环境,根据请求的 URL 设置了内容查询,并从活动主题中加载了适当的模板文件。

  • 【WordPress】define( ‘WP_USE_THEMES’, true );

    <?php
    /**
     * Front to the WordPress application. This file doesn't do anything, but loads
     * wp-blog-header.php which does and tells WordPress to load the theme.
     *
     * @package WordPress
     */
    
    /**
     * Tells WordPress to load the WordPress theme and output it.
     *
     * @var bool
     */
    define( 'WP_USE_THEMES', true );
    
    /** Loads the WordPress Environment and Template */
    require __DIR__ . '/wp-blog-header.php';

    这段 PHP 代码是 WordPress 应用的入口点。它通常位于 WordPress 安装根目录的 index.php 文件中。

    代码的第一部分是一个注释块,描述了文件的用途。它指出这个文件本身并不做什么,但它加载了 wp-blog-header.php,这个文件做了大量的工作,并指示 WordPress 加载主题。

    接下来,定义了一个名为 WP_USE_THEMES 的常量,并设置为 true。这个常量告诉 WordPress 加载活动主题。当设置为 true 时,WordPress 将加载主题的 index.php 文件。如果设置为 false,WordPress 将不加载主题,这在你希望以不同的方式处理请求的情况下可能很有用,例如 AJAX 请求或 API 端点。

    最后,require 语句包含了 wp-blog-header.php 文件。这个文件负责设置 WordPress 环境,包括加载 WordPress 核心、插件和主题。使用 __DIR__ 魔术常量来获取当前文件的目录,确保无论从哪里运行脚本,wp-blog-header.php 的路径都是正确的。

    总的来说,这段代码设置并加载了 WordPress 环境和活动主题,准备了生成 WordPress 页面所需的一切。

  • 【WordPress】defined( ‘ABSPATH’ ) || exit;

    这行 PHP 代码是 WordPress 开发中常用的安全措施。它检查你的代码中是否定义了一个名为 ABSPATH 的常量。如果没有,脚本将停止执行并 exit

    我们来详细解析一下:

    • defined('ABSPATH'):这是 PHP 中的一个函数,用于检查是否在你的代码中定义了一个名为 ABSPATH 的常量。在 WordPress 中,ABSPATH 是一个常量,它保存了 WordPress 目录的绝对路径。它在 WordPress 的核心文件之一 wp-config.php 中定义。
    • ||:这是一个逻辑 OR 运算符。在这里用来检查两个条件。如果第一个条件 (defined('ABSPATH')) 为假,那么它将执行第二个条件。
    • exit:这是 PHP 中的一个语言结构,用于输出一条消息并终止当前脚本。在这里没有任何参数,所以它只会终止脚本,不输出任何消息。

    所以,在 WordPress 的上下文中,这行代码的意思是 “如果 ABSPATH 常量没有定义(意味着 WordPress 环境没有正确初始化),那么停止执行脚本。” 这是一种防止有人直接访问 PHP 文件并可能利用它的方式。

  • 润学指南:认清自己,才能做出正确选择

    “润”这个词,在当下语境中,往往指离开中国,到国外生活。然而,对于普通人来说,润并非易事,需要慎重考虑。今天,我们就来聊聊“润学”,帮助大家认清自己,做出正确的选择。

    留学:并非逃避的捷径

    许多人将留学视为改变命运的途径,但并非所有人都适合留学。在国内学不好,指望出国就能突飞猛进,是不现实的。国外大学同样竞争激烈,需要学生具备自律、自理和自知的能力。

    适合留学的人群:

    • 自律: 能够自主学习,不需要他人督促。
    • 自理: 能够照顾好自己的生活,适应独立的生活环境。
    • 自知: 了解自己的目标和未来规划,并为之努力。

    专业选择:

    专业选择至关重要,应根据自身兴趣和未来发展方向进行选择。外语能力也是关键,良好的外语水平才能更好地融入当地社会,获得更多机会。

    打工:并非遍地黄金

    许多人选择出国打工,希望获得更高的收入。然而,国外并非遍地黄金,同样需要付出辛勤劳动。

    适合出国打工的人群:

    • 技能型人才: 拥有一技之长,例如水电工、护士等。
    • 体力劳动者: 愿意从事体力劳动,例如服务员、清洁工等。
    • 追求自由者: 渴望更加自由的生活方式。

    管理岗位:

    对于在国内已经处于管理岗位的人来说,出国打工可能意味着降级。国外管理岗位竞争激烈,且更倾向于本地人。

    认清自己,做出选择

    润与不润,没有标准答案,关键在于认清自己。你是猛犸象,还是小白兔?你原先在什么位置,以后会在什么位置?你得有自知之明。

    了解自己,才能做出正确的选择。无论是留学还是打工,都需要做好充分准备,并承担相应的风险。

    记住,生命的河流,能否顺利渡过,取决于你,而非河流本身。

  • 商业巨头的陨落:网红品牌如何避免昙花一现?

    曾经,他们是商业界的明星,他们的品牌是时代的宠儿,他们的故事激励着无数创业者。钟薛高、花加、瑞幸咖啡,这些名字曾一度闪耀,却在短短几年间黯然失色。是什么导致了这些商业巨头的陨落?网红品牌又该如何避免昙花一现的命运?

    钟薛高:从“雪糕界的爱马仕”到“雪糕刺客”

    钟薛高以其高端定位和精致包装迅速走红,成为“雪糕界的爱马仕”。然而,高昂的价格和虚假宣传的争议,让其跌落神坛。进入线下市场后,与平价雪糕混在一起售卖,更让其被冠以“雪糕刺客”的恶名。最终,钟薛高在消费者的质疑声中逐渐失去市场份额。

    花加:鲜花电商的困境

    花加以其“包月鲜花”的模式,满足了都市白领对精致生活的追求。然而,随着直播电商和综合电商平台的崛起,花加的价格优势不再,品质问题也逐渐暴露。最终,花加在激烈的竞争中败下阵来。

    瑞幸咖啡:资本游戏的代价

    瑞幸咖啡以其“烧钱补贴”的模式迅速扩张,成为星巴克强有力的竞争对手。然而,财务造假事件的曝光,让其陷入信任危机。创始人陆正耀的出局,更让瑞幸咖啡雪上加霜。

    网红品牌的启示录

    这些商业巨头的陨落,给网红品牌敲响了警钟:

    • 品质为王: 任何品牌都必须以产品质量为基础,虚假宣传和炒作只会损害品牌形象。
    • 价格合理: 高端定位并不意味着高价,价格必须与产品价值相匹配。
    • 创新求变: 市场瞬息万变,品牌需要不断创新,才能保持竞争力。
    • 诚信经营: 诚信是企业发展的基石,任何违背商业道德的行为都将付出代价。

    网红品牌的崛起是时代的产物,但要实现长久发展,必须回归商业本质,以品质、创新和诚信赢得消费者的信任。只有这样,才能避免昙花一现的命运,成为真正的商业传奇。

  • Reblog of 抽屉新热榜:

    Reblog via 抽屉新热榜

    【欠债30亿,富豪的消失静悄悄】在这个春天,钟薛高的创始人林盛、创立过瑞幸咖啡、神舟租车的陆正耀、鲜花头部品牌花加的掌门人王柯,他们的故事发生交汇,拥有了极为相似的剧本:有人被限制消费,有人不得不抵押房产,有人成为“超级老赖”,每日被供应商和员工围堵……
    dig.chouti.com/link/42286043

  • 学术改革的浪潮与争议:赵鼎新与浙大社会学系的故事

    浙江大学社会学系,近年来在学术界掀起了一场改革的浪潮,而这场浪潮的中心人物,正是系主任赵鼎新教授。这位拥有麦吉尔大学双博士学位、长期执教于芝加哥大学的学者,回国后致力于打造一个高水平的社会学系,推行了一系列大胆的改革措施,却也引发了不小的争议。

    打破“老板”与“打工仔”:重塑师生关系

    传统的导师制度下,学生往往对导师存在着经济上的依附关系,容易演变成“老板”与“打工仔”的模式。赵鼎新对此进行了改革,推行导师组制度,由多位导师共同指导学生,并由系里承担学生的经济补贴,从而打破了这种不平等的关系,让师生之间回归纯粹的学术指导。

    学术评价的“指挥棒”:淡化课题与论文数量

    在国内高校,课题项目和论文数量往往是评价学者水平的重要指标,这也导致了学术界的“内卷”现象。赵鼎新对此进行了反思,他认为这种评价体系无法覆盖全部的社会现实,并限制了学术研究的多样性。因此,他取消了对青年学者申请课题的硬性要求,更注重考察其研究的质量和学术个性,而非论文数量和头衔。

    学术共同体的建设:鼓励自由与思辨

    赵鼎新致力于在浙大社会学系打造一个充满活力的学术共同体,鼓励学者们自由地表达观点,进行思辨性的讨论。系里定期举办学术论坛,分享最新的研究成果,营造了浓厚的学术氛围。

    改革的争议与挑战

    赵鼎新的改革举措虽然取得了一定的成果,但也面临着不少挑战。在现行的学科评估体系下,浙大社会学系在人才头衔、课题项目等方面并不占优势,这也导致了系里在学科评估中排名不理想。

    此外,赵鼎新直言不讳的性格也让他得罪了一些学界人士,这也给他的改革之路带来了一些阻力。

    改革的未来

    赵鼎新已经卸任系主任一职,但他的改革理念和实践无疑给浙大社会学系乃至整个学术界带来了深刻的影响。未来,浙大社会学系将如何继续推进改革,如何在现行的评价体系下保持自身的特色,仍然是一个值得关注的问题。

    这场改革浪潮,引发了我们对学术评价体系、师生关系、学术共同体建设等问题的思考。它提醒我们,学术评价不应唯论文数量和头衔论,而应更加注重学术研究的质量和社会价值。同时,也需要营造一个自由、平等、充满活力的学术氛围,才能真正推动学术的进步和发展。

  • Reblog of 抽屉新热榜:

    Reblog via 抽屉新热榜

    “的确有很多经验和教训”:赵鼎新的社会学系改革风波
    dig.chouti.com/link/42286098

  • Reblog of 抽屉新热榜:

    Reblog via 抽屉新热榜

    美媒:乌军在美驻西欧基地受训人数降至“近乎于零”,表明乌克兰男性人力不足
    dig.chouti.com/link/42286435

  • 美国Z世代为何同情巴勒斯坦?

    近年来,美国大学校园内爆发了一波又一波支持巴勒斯坦的示威活动,年轻一代对巴以冲突的立场与他们的父辈祖辈截然不同。曾经的“大卫与歌利亚”的叙事在他们眼中已经发生了翻转,以色列不再是那个饱受苦难的弱者,而成为了强大的压迫者。究竟是什么原因导致了这种认知上的转变?

    历史记忆的淡化与现实冲击

    战后婴儿潮一代和X世代的美国人,成长过程中深受纳粹大屠杀和以阿战争的影响,对以色列有着天然的同情。然而,对于Z世代来说,这些历史事件过于遥远,他们没有经历过以色列建国初期的动荡,也未曾见证过奥斯陆和平进程的希望与破灭。他们所看到的,是以色列对巴勒斯坦领土的占领、对加沙地带的封锁和军事打击,以及对巴勒斯坦人民的持续压迫。

    社交媒体的影响

    与依赖传统媒体的父辈不同,Z世代获取信息的渠道主要是社交媒体。TikTok、Twitter、Instagram等平台上,巴勒斯坦人民的声音得到了更广泛的传播,加沙地带的惨状被真实地呈现在世人面前。社交媒体算法进一步强化了这种趋势,让支持巴勒斯坦的声音得以不断放大。

    种族议题的共鸣

    近年来,美国社会种族议题持续发酵,“黑人的命也是命”运动引发了广泛的关注和讨论。在部分有色人种青年看来,巴勒斯坦人民的遭遇与美国少数族裔的处境有着相似之处,他们都面临着不公正的待遇和系统性的歧视。这种“跨界共情”使得他们更加同情巴勒斯坦,并对美国政府支持以色列的政策感到不满。

    认知的转变与未来的走向

    Z世代对巴以冲突的认知已经发生了根本性的转变,以色列不再是那个值得同情的弱者,而成为了一个强大的压迫者。这种认知的转变将对未来美国的中东政策产生深远的影响。随着Z世代逐渐成为社会的中坚力量,他们对巴以冲突的立场将越来越重要,美国政府将不得不重新审视其在中东地区的政策。

    总而言之,美国Z世代对巴勒斯坦的同情源于历史记忆的淡化、社交媒体的影响、种族议题的共鸣等多方面因素。这种认知的转变将对未来美国的中东政策产生深远的影响,巴以冲突的走向也将因此而充满变数。

  • 美国大学生为何同情巴勒斯坦?从历史到社交媒体,解析年轻一代的立场转变

    近期的巴以冲突引发了全球关注,尤其在美国大学校园内,支持巴勒斯坦的声浪高涨,示威活动此起彼伏。这与老一辈美国人对以色列的支持形成鲜明对比,引发了人们对美国年轻人立场转变的思考。

    历史认知的代际差异

    文章指出,不同世代的美国人对以色列的认知存在显著差异,这与他们的成长背景和所经历的重大事件息息相关:

    • 战后婴儿潮世代 (1946-1964): 他们成长于纳粹大屠杀的阴影之下,对犹太民族的苦难感同身受,视以色列为犹太人的避难所和应许之地。
    • X世代 (1965-1979): 他们继承了上一代的认知,但对“犹太人被迫害”的感受已不如前辈强烈。
    • 千禧世代 (1980-1996): 他们见证了巴勒斯坦第二次大起义,以及以色列对巴勒斯坦领土的侵占和封锁,更倾向于将巴勒斯坦人视为受压迫的一方。
    • Z世代 (1997-2012): 他们距离大屠杀更加遥远,成长过程中目睹的是以色列对巴勒斯坦的持续压迫,对以色列的负面印象根深蒂固。

    社交媒体的影响

    与老一辈依赖传统媒体不同,Z世代获取信息的渠道主要是社交媒体。TikTok、Twitter 等平台上,巴勒斯坦人得以直接发声,展示加沙地带的真实状况,打破了传统媒体亲以色列的叙事框架。例如,#freepalestine 话题标签在 TikTok 上的观看次数高达 327 亿次,远超支持以色列的标签。

    种族议题的共鸣

    近年来,美国种族冲突不断,Black Lives Matter 运动更是引发了对种族歧视和警察暴力的反思。部分有色人种示威者将巴勒斯坦人的遭遇与美国种族问题联系起来,认为两者都面临着不公正的待遇和系统性的压迫,产生了“跨界的共情”。民调数据也显示,有色人种群体对巴勒斯坦人的同情程度明显高于白人群体。

    总结

    美国年轻一代对巴以冲突的认知和立场,是历史、社会环境和信息渠道等多重因素共同作用的结果。他们对巴勒斯坦人的同情,反映了对公平和正义的追求,也体现了社交媒体时代信息传播方式的变革。随着 Z 世代逐渐成为社会的中坚力量,他们的声音将对美国乃至全球的政治格局产生深远影响。

  • 八家新闻机构起诉 OpenAI 和微软,指控其 AI 工具侵犯版权

    事件概述

    2024年5月1日,美国八家新闻机构在纽约联邦法院对 OpenAI 和微软提起诉讼,指控这两家公司在未经许可的情况下,使用了它们的新闻作品来训练生成式 AI 工具,如 ChatGPT 和 Copilot,侵犯了其版权。

    指控内容

    • 非法复制: 新闻机构指控 OpenAI 和微软非法复制了数百万篇新闻文章来训练 AI 模型。
    • 未提供版权信息: AI 工具在使用新闻作品时,未提供作者、标题、版权或使用条款信息。
    • 伪造文章: ChatGPT 被指控“伪造”了一些损害新闻机构声誉的文章。

    诉讼请求

    • 赔偿损失: 新闻机构要求 OpenAI 和微软赔偿其经济损失。
    • 停止侵权行为: 要求 OpenAI 和微软停止进一步侵犯版权的行为。

    OpenAI 的回应

    OpenAI 表示,公司在产品开发过程中非常注重支持新闻机构,并正在积极与新闻机构建立合作关系,探讨解决方案。

    类似诉讼

    此前,《纽约时报》等新闻机构也对 OpenAI 和微软发起了类似的诉讼。

    行业观点

    新闻行业的律师认为,OpenAI 的成功建立在未经许可使用大量优质内容的基础上。

    科技公司与新闻机构的合作

    一些科技公司正在与新闻机构达成合作协议,以获取内容授权。例如,OpenAI 已与英国《金融时报》等媒体达成协议,并向一些媒体公司提供授权费用。

    争议焦点

    • AI 训练数据的使用边界: 科技公司在使用数据训练 AI 模型时,如何平衡创新和版权保护?
    • 新闻内容的价值: AI 工具使用新闻内容是否应该付费?如何确定合理的授权费用?

    未来展望

    AI 技术的发展引发了版权保护的新挑战,科技公司和内容创作者需要共同探索解决方案,建立公平合理的合作模式。

  • Reblog of 抽屉新热榜:

    Reblog via 抽屉新热榜

    八家新闻机构起诉OpenAI、微软,指控其AI工具侵犯版权
    dig.chouti.com/link/42285002

  • 杭州小区为何热衷翻新外立面?

    杭州,这座以“卷”著称的城市,在各行各业都展现出强烈的竞争意识,而房地产行业更是如此。杭州业主对自家小区的要求之高,在业界可谓是声名远扬。近年来,他们格外注重小区的品质和颜值,为了提升居住环境,不惜出钱出力,积极参与小区改造。

    “众筹升级外立面之风”盛行

    去年,杭州刮起了一股“众筹升级外立面之风”。业主们自发组织,筹集资金,对小区外立面进行改造升级。这种现象的背后,反映了杭州业主对居住品质的追求和对房产保值增值的重视。

    政策鼓励小区自主更新

    最近,杭州鼓励小区自主更新的政策再次引发关注,进一步推动了外立面改造的热潮。

    案例分析:三个成功改造外立面的小区

    1. 水澄花园:杭州首个完成立面升级铝板的小区

    水澄花园是一个建成于2006年的职工保障房小区,外立面采用面砖湿贴工艺,存在脱落和渗水问题。2020年,在电力公司的大力支持下,小区居民集体筹划重新改造外立面,最终成功将外立面升级为铝板。改造后,小区房价明显上涨,均价提升了约5%。

    2. 江明月朗园:新房业主自费几千万升级外立面

    江明月朗园是一个均价千万元的改善型小区。业主们发现北立面并非铝板后,自发组织筹集资金,最终成功将北立面升级为铝板。

    3. 青枫墅园三期:开发商出资为小区升级外立面

    青枫墅园三期外立面采用保温层,存在脱落和安全隐患。2022年,开发商出资为小区升级外立面,预计2025年4月完工。

    杭州业主为何如此“卷”?

    • 楼市红利: 过去几年,杭州楼市经历了快速发展,造就了一批对房产价值有深刻理解的业主。
    • 产品力驱动: 杭州拥有绿城、滨江等一批注重品质的开发商,他们的产品和服务提升了整个城市的居住标准。
    • 主人翁意识: 杭州业主对小区环境和房产价值有着强烈的主人翁意识,愿意为提升居住品质付出努力。

    结语

    杭州小区热衷翻新外立面,是业主对美好生活的追求和对房产保值增值的重视。这种现象也反映了杭州楼市的成熟和理性,以及开发商和业主之间的良性互动。

  • Reblog of 抽屉新热榜:

    Reblog via 抽屉新热榜

    在杭州为什么小区喜欢翻新外立面?
    dig.chouti.com/link/42286640