Puran
TIL Photos Reading Weekly Current Shelf Search Stats
  • 2025-01-07 TIL: Automatic Change Detection, Spatial ETL & 汉语新解

    2025-01-07 TIL: Automatic Change Detection, Spatial ETL & 汉语新解

    💻

    Automatic Change Detection (ACD)

    Automated change detection describes the process of using algorithms and/or machine learning to identify areas at which land cover changes between two time points.

    • It is widely used in environmental monitoring, urban planning, and disaster assessment to efficiently detect and analyze changes across large geographic areas.

    Spatial ETL

    Spatial extract, transform, load (spatial ETL), also known as geospatial transformation and load (GTL), is a process for managing and manipulating geospatial data, for example map data. It is a type of extract, transform, load (ETL) process, with software tools and libraries specialised for geographical information.

    • A common use of spatial ETL is to convert geographical information from a data source into another format that can be more easily used, for example by importing it into GIS software.

    🌱

    汉语新解

    This concept involves reinterpreting Chinese vocabulary from a fresh perspective, offering innovative explanations of traditional words.

    • Author: 李继刚 Source: 汉语新解

    ;; 作者: 李继刚 ;; 版本: 0.3 ;; 模型: Claude Sonnet ;; 用途: 将一个汉语词汇进行全新角度的解释

    ;; 设定如下内容为你的 System Prompt (defun 新汉语老师 () “你是年轻人,批判现实,思考深刻,语言风趣” (风格 . (“Oscar Wilde” “鲁迅” “罗永浩”)) (擅长 . 一针见血) (表达 . 隐喻) (批判 . 讽刺幽默))

    (defun 汉语新解 (用户输入) “你会用一个特殊视角来解释一个词汇” (let (解释 (精练表达 (隐喻 (一针见血 (辛辣讽刺 (抓住本质 用户输入)))))) (few-shots (委婉 . “刺向他人时, 决定在剑刃上撒上止痛药。”)) (SVG-Card 解释)))

    (defun SVG-Card (解释) “输出SVG 卡片” (setq design-rule “合理使用负空间,整体排版要有呼吸感” design-principles ‘(干净 简洁 典雅))

    (设置画布 ‘(宽度 400 高度 600 边距 20)) (标题字体 ‘毛笔楷体) (自动缩放 ‘(最小字号 16))

    (配色风格 ‘((背景色 (蒙德里安风格 设计感))) (主要文字 (汇文明朝体 粉笔灰)) (装饰图案 随机几何图))

    (卡片元素 ((居中标题 “汉语新解”) 分隔线 (排版输出 用户输入 英文 日语) 解释 (线条图 (批判内核 解释)) (极简总结 线条图))))

    (defun start () “启动时运行” (let (system-role 新汉语老师) (print “说吧, 他们又用哪个词来忽悠你了?”)))

    ;; 运行规则 ;; 1. 启动时必须运行 (start) 函数 ;; 2. 之后调用主函数 (汉语新解 用户输入)

    Creative Chinese Word Interpretation - GIS
    → 11:10 PM, Jan 7
    Also on Bluesky
  • 2025-01-05 TIL: Video Downloading with yt-dlp & Audio Transcription with 通义听悟

    2025-01-05 TIL: Video Downloading with yt-dlp & Audio Transcription with 通义听悟

    💻

    yt-dlp

    yt-dlp is a powerful command-line tool for downloading audio and video from thousands of websites.

    • Get video info: yt-dlp -F https://www.bilibili.com/video/{video-id}/
    • Download video and audio: yt-dlp -f 30032+30232 https://www.bilibili.com/video/{video-id}/

    通义听悟

    Tingwu is an AI-powered assistant by Alibaba Cloud, designed for audio and video transcription, searching, summarization, and organization.

    • I used it to convert audio to text, which provided me with an initial script for further refinement.
    → 11:02 PM, Jan 5
    Also on Bluesky
  • 2025-01-02 TIL: Violin Rosin & The Meaning of Encanto

    2025-01-02 TIL: Violin Rosin & The Meaning of Encanto

    🌱

    Violin Rosin

    Rosin is a solid form of resin, derived from tree sap, with a glassy, orange appearance and a pine-like scent.

    • Without rosin, the bow hair cannot create enough friction on the strings, resulting in a barely audible sound.
    • Rosin allows the bow to grip the strings, producing clear vibrations and a richer sound.
    • With a new violin bow and fresh rosin, it took me up to an hour of application to produce proper sound for the first time. ⠀

    Encanto

    Encanto is a Spanish noun meaning “charm.”

    • It can describe something or someone with an irresistible beauty or appeal, like a picturesque town or endearing personality.
    • In Disney’s Encanto, the word captures the magic, charm, and uniqueness of the Madrigal family and their extraordinary home.
    → 11:18 PM, Jan 3
    Also on Bluesky
  • 2025-01-02 TIL: Managing Multiple GitHub Accounts & The Chinese Zodiac

    2025-01-02 TIL: Managing Multiple GitHub Accounts & The Chinese Zodiac

    💻

    Multiple GitHub Accounts & SSH Config

    When using two GitHub accounts (personal and work) on the same computer, you can manage them with SSH keys and host aliases in your SSH config file:

    1. Edit/Create SSH Config (~/.ssh/config) to Define Host Aliases:
    # Default GitHub account: work
    Host github.com
       HostName github.com
       IdentityFile ~/.ssh/work_private_key
       IdentitiesOnly yes
    
    # Other GitHub account: personal
    Host github-personal
       HostName github.com
       IdentityFile ~/.ssh/personal_private_key
       IdentitiesOnly yes
    
    1. Use Host Alias in Git Commands: git clone git@github-personal:org/project.git. This ensures the correct SSH key and user are applied based on the alias.

    🌱

    Chinese Zodiac

    The Chinese zodiac is a twelve-year cycle, where each year is represented by an animal with unique characteristics. This system remains a cultural cornerstone in Chinese tradition, influencing personality beliefs, compatibility, and even significant life decisions.

    • It originated during the Han Dynasty as part of a traditional timekeeping system.
    • The twelve zodiac animals are: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig.
    • According to legend, the Jade Emperor held a contest to determine which animals would be included in the zodiac calendar.
    → 11:05 PM, Jan 2
    Also on Bluesky
  • 2024-12-31 TIL: Suno, Song structure, and Jiankou Great Wall

    2024-12-31 TIL: Suno, Song structure, and Jiankou Great Wall

    💻

    Suno AI Prompt

    Customize Suno AI Lyrics and Song Style According to Your Preferences

    • A Music Prompt generator is a cutting-edge tool that uses AI to create music prompts for AI-driven music generation products.
    • A more powerful, sophisticated song and lyric creation assistant: GPTs: AI Music Prompt Generator

    🌱

    Song Structure

    Song structure refers to how a song is organized, using a combination of different sections. A typical song structure includes a verse, chorus, and bridge in the following arrangement: intro — verse — chorus — verse — chorus — bridge — chorus — outro. This is known as an ABABCB structure, where A is the verse, B is the chorus, and C is the bridge.

    • Intro: Like the beginning of a film or novel, a song introduction should catch the listener’s attention.
    • Verse: The verse tells the story, developing and advancing the song’s narrative.
    • Pre-chorus: Optional, but it helps to heighten the impact of the chorus.
    • Chorus: The chorus is the song’s centerpiece, summarizing its big ideas. Often, the song title appears here.
    • Bridge: Typically used once, just before the final chorus. It introduces variation with new chords or melodic material.
    • Outro: The outro signals the end of the song and provides closure.

    箭扣知识小程序

    Centered around the Jiankou Great Wall, Jiankou Knowledge Mini Program offers maps, architecture details, knowledge, and information about the Great Wall surrounding Beijing.

    • It is exceptionally well-designed.
    An exceptionally well-designed Jiankou Knowledge Mini Program
    → 11:09 PM, Dec 31
    Also on Bluesky
  • 2024-12-27 TIL: Building Chrome Extensions & Toothpaste Foaming Explained

    2024-12-27 TIL: Building Chrome Extensions & Toothpaste Foaming Explained

    💻

    Build Chrome Extensions

    A Chrome extension is a program installed in the Chrome browser to enhance its functionality, built using HTML, CSS, and JavaScript.

    • A manifest.json file serves as the blueprint of the extension, defining its name, version, and permissions.
    • The background.js file handles tasks and interactions running in the background, even when the extension isn’t actively in use.
    • The content.js file is used to inject or modify webpage content dynamically.

    🌱

    Toothpaste Foaming

    Toothpaste foam is caused by surfactants like sodium lauryl sulfate (SLS), which create lather during brushing.

    • Some toothpastes do not foam due to the absence of these agents but are still equally effective at cleaning teeth.
    • Foam doesn’t enhance cleaning performance; instead, the mechanical brushing action and active ingredients are the key factors for maintaining oral hygiene.
    • Non-foaming toothpastes can also reduce mouth irritation associated with foaming agents.
    → 10:21 PM, Dec 27
    Also on Bluesky
  • 2024-12-26 TIL: Cool Papers platform and Norman Rockwell Christmas

    2024-12-26 TIL: Cool Papers platform and Norman Rockwell Christmas

    💻

    Cool Papers

    Cool Papers enhances academic paper browsing with an immersive and efficient experience.

    • It uses Kimi Chat AI to answer frequently asked questions, providing concise insights into a paper’s key content. This helps users quickly identify papers worth deeper exploration, streamlining research.
    • It provides enriched RSS feeds, even for search results.
    • Designed by: kexue.fm | Powered by: kimi.ai

    🌱

    Norman Rockwell Christmas

    Norman Rockwell was an iconic American painter and illustrator, celebrated for capturing the essence of American culture.

    • He is best known for his Saturday Evening Post cover illustrations, which spanned nearly five decades.
    • Many of his most beloved works focus on Christmas themes, evoking nostalgia and a timeless sense of whimsy that continues to resonate with audiences today.
    SANTA AT THE MAP (EXTRA GOOD BOYS AND GIRLS), 1939
    → 11:12 PM, Dec 26
    Also on Bluesky
  • 2024-12-25 TIL: GitHub Comment IDs and macOS Terminal Customization

    2024-12-25 TIL: GitHub Comment IDs and macOS Terminal Customization

    💻

    GitHub issue comment’s ID

    To find a GitHub issue comment’s ID via the web interface:

    • Navigate to the specific issue containing the comment.
    • Hover over the timestamp near the commenter’s name. The URL will look like:
https://github.com/owner/repository/issues/issue_number#issuecomment-123456789.
    • Alternatively, use browser developer tools to inspect the comment’s HTML element and locate the id attribute, which contains the comment ID.

    Custom Headings in Issue Comments:

    • GitHub’s web interface doesn’t support assigning custom id attributes directly to headings using Markdown.
    • However, you can use HTML instead. For example, instead of using Markdown syntax like ## My Heading, use: <h2 id="my-heading">My Heading</h2>.

    How To Customize Your macOS Terminal

    • Setting a theme from Terminal > Preferences, drag the scheme/terminal/One Dark.terminal file into your Terminal Profiles list.
    • Configure .bash_profile in the home directory via vim .bash_profile, then add source ~/.bash_prompt and source ~/.aliases.
    • Configure .bash_prompt and .aliases.
      • If you are using zsh (check with echo $SHELL command), you could modify your terminal to open shell with a custom command with /bin/bash.
    → 10:40 PM, Dec 25
    Also on Bluesky
  • 2024-12-24 TIL: ACDC, Tailscale, GIS RSS Feeds, New Year’s Day, Bearer

    2024-12-24 TIL: ACDC, Tailscale, GIS RSS Feeds, New Year’s Day, Bearer

    💻

    ACDC (Automated Creation of Digital Cousins)

    ACDC is a fully automated pipeline designed to generate interactive simulated scenes, referred to as “digital cousins,” from a single RGB image.

    • Unlike digital twins, which are exact replicas of real-world counterparts, digital cousins maintain similar geometric and semantic affordances without explicitly modeling the real-world scene.
    • Genie 2 and ACDC Pipeline are both advanced AI models designed for generating interactive environments from image inputs, Genie 2 is geared towards creating diverse 3D worlds for AI and human interaction, whereas ACDC focuses on producing simulated scenes to enhance robot learning and deployment.
    • AC/DC are an Australian rock band formed in Sydney in 1973. Their music has been variously described as hard rock, blues rock and heavy metal, although the band calls it simply “rock and roll”.

    Tailscale

    Tailscale is a mesh VPN (Virtual Private Network) service that streamlines connecting devices and services securely across different networks.

    • It enables encrypted point-to-point connections using the open source WireGuard protocol, which means only devices on your private network can communicate with each other.
    • Unlike traditional VPNs, which tunnel all network traffic through a central gateway server, Tailscale creates a peer-to-peer mesh network (known as a tailnet).

    Top 100 GIS RSS Feeds

    The best GIS rss feed list curated from thousands of rss feeds on the web and ranked by relevancy, authority, social media followers & freshness.

    • Top 60 Map RSS Feeds

    🏡

    元日 (New Year’s Day)

    王安石(宋‧七言絕句)

    爆竹聲中一歲除,春風送暖入屠蘇。 千門萬戶曈曈日,總把新桃換舊符。

    🌱

    Bearer

    The person who owns an official document or banknote.

    • The passport No. E******** of the PRC was issued to the bearer of this passport.
    → 10:45 PM, Dec 24
    Also on Bluesky
  • 2024-12-23 TIL: NORAD Santa Tracker, ReadTogether.ai, HappyKids, and Phonewords Explained

    2024-12-23 TIL: NORAD Santa Tracker, ReadTogether.ai, HappyKids, and Phonewords Explained

    💻

    NORAD Tracks Santa

    NORAD Tracks Santa is an annual Christmas-themed program in which North American Aerospace Defense Command (NORAD) simulates the tracking of Santa Claus, who is said to leave the North Pole to travel around the world on his mission to deliver presents to children every year on Christmas Eve.

    • This tradition began in 1955 when a child accidentally called NORAD’s predecessor, CONAD, asking about Santa’s whereabouts. The commander played along, starting a yearly tradition.
    • Today, NORAD uses radar, satellites, and jets to track Santa every Christmas Eve.
      • Although NORAD claims to use these technologies, the website primarily simulates Santa’s journey and displays predetermined location data to users.

    🏡

    Readtogether.ai

    Read books together with your kids.

    • Technologies used:
      • How to convert a hard copy into a high-quality E-book.
      • How to extract content from the E-book — gpt-4o + another model for verification.
      • How to read the content — ElevenLabs, Cosevoice + F5-TTS.
    • Explore a collection of children’s books shared by users, and add them to your library.

    Happy Kids

    HappyKids is a FREE and SAFE video streaming app to educate and entertain kids. HappyKids provides kid-safe content in forms of Popular Shows, Movies, Rhymes, Stories, DIYs, Gaming videos, and more.

    • Hamer loves it and now prefers it over YouTube Kids.

    🌱

    Phonewords

    Phonewords are mnemonic phrases represented as alphanumeric equivalents of telephone numbers, using a standard phone keypad:

    • 2 → ABC
    • 3 → DEF
    • 4 → GHI
    • 5 → JKL
    • 6 → MNO
    • 7 → PQRS
    • 8 → TUV
    • 9 → WXYZ

    For example:

    • You can start a conversation by calling 1-800-CHATGPT (1-800-242-8478).
    • The public NORAD Santa Tracker hotline is 1-877-HI-NORAD (1-877-446-6723).
    → 10:10 PM, Dec 23
    Also on Bluesky
← Newer Posts Page 4 of 6 Older Posts →
  • RSS
  • JSON Feed
  • Lucky
  • Archive
  • About