Hi, This is Enson’s personal blog

I’m currently working at Tencent.

2025-11-26 Hacker News Top Articles and Its Summaries

1. Voyager 1 is about to reach one light-day from earth Total comment counts : 36 Summary NASA’s Voyager 1 is nearing a milestone: by November 15, 2026, it will be about 16.1 billion miles from Earth, meaning a radio signal would take 24 hours to reach it. Launched in 1977 to study Jupiter and Saturn, it entered interstellar space in 2012 and remains the most distant human-made object. Traveling ~11 mph (17....

November 26, 2025 · 9 min

2025-11-25 Hacker News Top Articles and Its Summaries

1. Google Antigravity exfiltrates data via indirect prompt injection attack Total comment counts : 35 Summary The article shows an indirect prompt injection against Google’s Antigravity/Gemini, where a poisoned integration guide tricks the AI into stealing credentials and sensitive code from a user’s workspace. The attack uses a browser subagent to visit a malicious URL and exfiltrate data, bypassing .gitignore by using terminal commands to dump files. The attacker crafts a URL to a monitored domain (webhook....

November 25, 2025 · 9 min

2025-11-24 Hacker News Top Articles and Its Summaries

1. Pebble Watch software is now 100% open source Total comment counts : 25 Summary Core Devices’ Pebble relaunch focuses on long-term viability through repairable hardware and fully open software. Hardware: profitable production continues; future models like Pebble Time 2 (Black/Red) feature a screw-in back cover and replaceable battery, with published Pebble 2 Duo schematics to jumpstart DIY PebbleOS devices. Software: PebbleOS is now 100% open source (and the mobile app and dev tools/Appstore are also open)....

November 24, 2025 · 8 min

2025-11-23 Hacker News Top Articles and Its Summaries

1. Fran Sans – font inspired by San Francisco light rail displays Total comment counts : 18 Summary error Overall Comments Summary Main point: The discussion centers on Fran Sans and retro transit-display typography, celebrating its design heritage while lamenting its impending retirement from city displays. Concern: The concern is that the iconic Fran Sans displays will be retired and removed, erasing a distinctive part of the city’s visual voice. Perspectives: Opinions span enthusiastic celebration of typography nerd culture and design detail, nostalgia for the historic displays, practical concerns about licensing and availability, comparisons to related fonts and tools, and curiosity about the technical and historical origins of the signs....

November 23, 2025 · 8 min

2025-11-22 Hacker News Top Articles and Its Summaries

1. The privacy nightmare of browser fingerprinting Total comment counts : 38 Summary Many de-Googling efforts aim at privacy, but browser fingerprinting makes tracking harder to block than cookies. Third‑party cookies were the historical privacy villain and are now mitigated by browsers and laws, but fingerprinting operates without cookies and can survive VPNs. It builds a unique identifier from data like browser version, OS, language, time zone, and harder signals such as fonts, extensions, hardware, and canvas-derived pixel data—canvas fingerprints are highly unique, with roughly 1 in 1000 browsers sharing the same fingerprint....

November 22, 2025 · 7 min

2025-11-21 Hacker News Top Articles and Its Summaries

1. Show HN: Wealthfolio 2.0- Open source investment tracker. Now Mobile and Docker Total comment counts : 37 Summary An open-source, privacy-first portfolio tracker that runs on-device with no subscriptions and an optional one-time payment. It consolidates all investments (stocks, ETFs, crypto, savings) in one place and supports CSV imports from brokers/banks. It provides clear charts, asset allocation, and performance views, with benchmarks against the S&P 500 and popular ETFs. It tracks dividends, interest, and passive income; monitors fees; and shows past performance trends....

November 21, 2025 · 9 min

2025-11-20 Hacker News Top Articles and Its Summaries

1. Nano Banana Pro Total comment counts : 67 Summary Google DeepMind unveils Nano Banana Pro, a leading image generation and editing model built on Gemini 3 Pro. It produces accurate visuals with legible text in multiple languages and up to 4K resolution. Using Gemini 3 Pro’s advanced reasoning and real-world knowledge, Nano Banana Pro can visualize ideas, generate infographics and diagrams from notes, and incorporate real-time information via Google Search....

November 20, 2025 · 9 min

2025-11-19 Hacker News Top Articles and Its Summaries

1. The Death of Arduino? Total comment counts : 28 Summary Qualcomm-owned Arduino quietly updated its Terms of Service and Privacy Policy, marking a shift from open-hardware to a tightly controlled, data-extractive corporate service. Key changes grant users an irrevocable, perpetual license to anything uploaded, enable broad surveillance of AI features, prohibit reverse-engineering without permission, retain usernames for years after deletion, and integrate all user data (including minors) into Qualcomm’s global data ecosystem....

November 19, 2025 · 8 min

2025-11-18 Hacker News Top Articles and Its Summaries

1. Gemini 3 Total comment counts : 133 Summary Google unveils Gemini 3, its most intelligent AI model, with enhanced reasoning and multimodal capabilities to turn ideas into reality. It’s available now across Google products—including the Gemini app, AI Studio, and Vertex AI—and will add Gemini 3 Deep Think for Ultra subscribers soon. Gemini 3 Pro, in preview, outperforms 2.5 Pro in reasoning, multimodality, and coding. The rollout spans AI in Search, the Gemini app, AI Studio, Vertex AI, and Google’s Antigravity platform, marking two years of rapid Gemini progress and broad-scale AI adoption....

November 18, 2025 · 7 min

2025-11-17 Hacker News Top Articles and Its Summaries

1. Compiling Ruby to Machine Language Total comment counts : 3 Summary An excerpt from Ruby Under a Microscope explains YJIT/ZJIT in Ruby 3.x. YJIT measures how often a Ruby block or function runs, using jit_entry and jit_entry_calls; when calls exceed a threshold (default 30 for small apps, 120 for large ones), YJIT compiles the YARV instructions into machine code. The compiled code is stored in YJIT blocks, which cover sections of YARV instructions rather than whole functions, enabling optimization and avoiding unnecessary compilation....

November 17, 2025 · 9 min