Forwarded from Pavel Durov (Paul Du Rove)
I’m turning 41, but I don’t feel like celebrating.
Our generation is running out of time to save the free Internet built for us by our fathers.
What was once the promise of the free exchange of information is being turned into the ultimate tool of control.
Once-free countries are introducing dystopian measures such as digital IDs (UK), online age checks (Australia), and mass scanning of private messages (EU).
Germany is persecuting anyone who dares to criticize officials on the Internet. The UK is imprisoning thousands for their tweets. France is criminally investigating tech leaders who defend freedom and privacy.
A dark, dystopian world is approaching fast — while we’re asleep. Our generation risks going down in history as the last one that had freedoms — and allowed them to be taken away.
We’ve been fed a lie.
We’ve been made to believe that the greatest fight of our generation is to destroy everything our forefathers left us: tradition, privacy, sovereignty, the free market, and free speech.
By betraying the legacy of our ancestors, we’ve set ourselves on a path toward self-destruction — moral, intellectual, economic, and ultimately biological.
So no, I’m not going to celebrate today. I’m running out of time. We are running out of time.
Our generation is running out of time to save the free Internet built for us by our fathers.
What was once the promise of the free exchange of information is being turned into the ultimate tool of control.
Once-free countries are introducing dystopian measures such as digital IDs (UK), online age checks (Australia), and mass scanning of private messages (EU).
Germany is persecuting anyone who dares to criticize officials on the Internet. The UK is imprisoning thousands for their tweets. France is criminally investigating tech leaders who defend freedom and privacy.
A dark, dystopian world is approaching fast — while we’re asleep. Our generation risks going down in history as the last one that had freedoms — and allowed them to be taken away.
We’ve been fed a lie.
We’ve been made to believe that the greatest fight of our generation is to destroy everything our forefathers left us: tradition, privacy, sovereignty, the free market, and free speech.
By betraying the legacy of our ancestors, we’ve set ourselves on a path toward self-destruction — moral, intellectual, economic, and ultimately biological.
So no, I’m not going to celebrate today. I’m running out of time. We are running out of time.
❤1🥴1
如果我们想在自己的网站引入任意字体,通过「字体分包」方案按需加载控制字体资源体积,可是试试 cn-font-split,支持在线分包
cn-font-split 是一个划时代的 #字体切割 工具(Font Subsetter),最初用于“中文网字计划”,通过高性能的 #Rust 技术将庞大的 CJK(中日韩)及任何字符集字体包拆分为适合网络分发的版本,实现对包大小的细颗粒度控制。它支持 otf、ttf、woff2 格式的多线程切割,并提供了 Vite/Nuxt/Next/Webpack/Rspack 的前端编译插件。
开源 https://github.com/KonghaYao/cn-font-split
网站 https://chinese-font.netlify.app/
via: @dejavuBlog @dejavuGroup
cn-font-split 是一个划时代的 #字体切割 工具(Font Subsetter),最初用于“中文网字计划”,通过高性能的 #Rust 技术将庞大的 CJK(中日韩)及任何字符集字体包拆分为适合网络分发的版本,实现对包大小的细颗粒度控制。它支持 otf、ttf、woff2 格式的多线程切割,并提供了 Vite/Nuxt/Next/Webpack/Rspack 的前端编译插件。
开源 https://github.com/KonghaYao/cn-font-split
网站 https://chinese-font.netlify.app/
via: @dejavuBlog @dejavuGroup
👍1
ai.robots.txt 是一个 #开源 列表,旨在提供一份已知 #AI 代理和爬虫(Crawlers)的 User-Agents 集合,供网站管理员用于阻止这些 AI 机器人爬取网站内容。该项目提供了多种格式的文件,以便在不同服务器上实施阻止,包括:标准
开源 https://github.com/ai-robots-txt/ai.robots.txt
关联阅读 https://blog.cloudflare.com/zh-cn/declaring-your-aindependence-block-ai-bots-scrapers-and-crawlers-with-a-single-click/
via: @dejavuBlog @dejavuGroup
robots.txt`、Apache 的 .htaccess`、#NGINX 的 `nginx-block-ai-bots.conf`、#Caddyfile 以及 HAProxy 的配置片段。开源 https://github.com/ai-robots-txt/ai.robots.txt
关联阅读 https://blog.cloudflare.com/zh-cn/declaring-your-aindependence-block-ai-bots-scrapers-and-crawlers-with-a-single-click/
via: @dejavuBlog @dejavuGroup
GitHub
GitHub - ai-robots-txt/ai.robots.txt: A list of AI agents and robots to block.
A list of AI agents and robots to block. Contribute to ai-robots-txt/ai.robots.txt development by creating an account on GitHub.
Forwarded from Reorx’s Forge
Modern Linux Tools 收集了许多古老 Linux 工具的现代替代品,看了下还挺全的,打✅的是我正在用的,后面又补充了几个
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
补充:
-
-
-
-
-
bat: cat 的替代品,支持语法高亮和 git 集成。 ✅-
exa: ls 的现代替代品,但已不再维护。-
eza: exa 的继任者。 ✅-
lsd: 新一代 ls 命令,向后兼容。-
delta: git diff 输出查看器。-
ncdu: 带有 TUI 的 du。 ✅-
dust: 更直观的 du,用 rust 编写。-
duf: df 的更好替代品。-
broot: 更好用的 tree,并支持导航。-
fd: find 的简单、快速和用户友好的替代品。 ✅-
ripgrep: grep 的极速替代品,会遵循 .gitignore 规则。 ✅-
fzf: 通用的命令行模糊查找工具。 ✅-
bfs: find 的广度优先搜索替代品。-
mcfly: 让你飞速浏览 shell 历史记录。-
choose: cut 和 awk 的人性化替代品。-
jq: 用于处理 JSON 数据的 sed。 ✅-
sd: 直观的查找/替换命令行工具,sed 的替代品。-
bottom: 另一款跨平台的图形化进程/系统监视器。-
glances: top/htop 的替代品。-
gtop: 终端里的系统监控仪表盘。-
hyperfine: 命令行基准测试工具。-
gping: 带图表的 ping。-
procs: ps 的 rust 替代品。-
httpie: 面向 API 时代的现代、用户友好的命令行 HTTP 客户端。-
curlie: 兼具 curl 的强大功能和 httpie 的易用性。-
xh: httpie 的性能增强替代品。-
zoxide: 受 z 启发的更智能的 cd 命令。 ✅-
micro: 现代化的终端文本编辑器。-
nnn: 轻快迅捷的终端文件管理器。补充:
-
yazi: 另一个终端文件管理器,由中国开发者用 rust 编写 ✅-
btop: 我最喜欢的现代 top/htop ✅-
atuin: 支持多端同步的 shell 历史记录查询工具,甚至包含一套 SOP 桌面解决方案 ✅-
lazygit: 最简单好用的 Git TUI ✅ikrima.dev
Modern Linux Tools - Gamedev Guide
Programming notes for Unreal Engine, Houdini, Game Development, Math, & Graphics
❤6
GoatCounter 是一款专注于用户隐私保护,不跟踪个人数据(无需 GDPR 通知),是 Google Analytics 或 Matomo 的替代方案。
提供轻量级且快速的分析,支持通过 JavaScript、HTTP/REST API 或解析日志文件进行数据收集。GoatCounter 可以提供免费托管服务使用(个人和小流量网站),也可以在自己的服务器上 #自托管,支持 SQLite 和 PostgreSQL 数据库。
支持无 JavaScript 统计!
开源 https://github.com/arp242/goatcounter
网站 https://www.goatcounter.com
via: @dejavuBlog @dejavuGroup
提供轻量级且快速的分析,支持通过 JavaScript、HTTP/REST API 或解析日志文件进行数据收集。GoatCounter 可以提供免费托管服务使用(个人和小流量网站),也可以在自己的服务器上 #自托管,支持 SQLite 和 PostgreSQL 数据库。
支持无 JavaScript 统计!
开源 https://github.com/arp242/goatcounter
网站 https://www.goatcounter.com
via: @dejavuBlog @dejavuGroup
Forwarded from zrj766的频道 (Banned Account)
让您立即分析任何 URL,它提供了 30 多个关键见解,包括 DNS 信息、SSL 证书、安全标头、服务器数据和 SEO 详细信息🔎 您甚至只需单击一下即可下载完整报告!
网址:https://web-check.xyz
开源:https://github.com/Lissy93/web-check
网址:https://web-check.xyz
开源:https://github.com/Lissy93/web-check
GitHub
GitHub - Lissy93/web-check: 🕵️♂️ All-in-one OSINT tool for analysing any website
🕵️♂️ All-in-one OSINT tool for analysing any website - Lissy93/web-check
MotionFlow 是一款简单、安全的 #Android 动态照片(Motion Photos)解析工具。它最大的特点是强调 #隐私,所有处理过程完全在用户的浏览器本地完成,不上传任何文件到服务器。
它可以快速地从原始 Android 动态照片中分离并提取出静态图片(.jpg)和视频片段(.mp4),并支持拖放、文件选择和批量处理。目前已在 Google Pixel、三星、OPPO、小米等设备上测试通过,但暂不支持 VIVO/iQOO 动态照片(不遵循 Google 规范)。
开源 https://github.com/DejavuMoe/MotionFlow
网站 https://motionflow.dejavu.moe/
via: @dejavuBlog @dejavuGroup
它可以快速地从原始 Android 动态照片中分离并提取出静态图片(.jpg)和视频片段(.mp4),并支持拖放、文件选择和批量处理。目前已在 Google Pixel、三星、OPPO、小米等设备上测试通过,但暂不支持 VIVO/iQOO 动态照片(不遵循 Google 规范)。
开源 https://github.com/DejavuMoe/MotionFlow
网站 https://motionflow.dejavu.moe/
via: @dejavuBlog @dejavuGroup
exif-photo-blog 是一个基于 Next.js 的 #自托管 #相册/博客 应用,专为摄影爱好者设计。它能自动提取并显示每张上传照片的 #EXIF 信息(如光圈、快门速度、ISO 等)。核心功能包括:内置身份验证、AI 生成文本描述、按标签/相机/镜头等分类、无限滚动、支持富士胶片模拟(Fujifilm recipes and film simulations)以及自动生成 OG 图像,支持 Vercel 部署。
开源 https://github.com/sambecker/exif-photo-blog
网站 https://photos.sambecker.com
via: @dejavuBlog @dejavuGroup
开源 https://github.com/sambecker/exif-photo-blog
网站 https://photos.sambecker.com
via: @dejavuBlog @dejavuGroup