Lyric's Blog

Thoughts on Simplicity and Its Quiet Strength

Preference discussions can spark disagreements, especially when team dynamics and user experience are at stake. The philosophy of 'Worse is Better' emphasizes simplicity in design, with Unix's success stemming from its sacrifice of some completeness for broader applicability and modularity.
Thoughts on Simplicity and Its Quiet Strength

Comparing the Framework Laptop with the MacBook Air M2: A Detailed Review

Comparison between the Framework 13 laptop and the Macbook Air M2 in terms of price, design details, screen, weight, CPU, memory, battery, and keyboard.
Comparing the Framework Laptop with the MacBook Air M2: A Detailed Review

Great wizards often work alone

AI is the magic source of the age.
Great wizards often work alone

Don't Always Dine at Expensive Restaurants

The "folding" occurs both in the restaurants in Beijing and LA
Don't Always Dine at Expensive Restaurants

Some Cool Facts About Emails

Various common mistakes in email addresses can result in emails not being received, such as misspelling the domain or email prefix. Recipient emails also have scores that determine the riskiness of sending emails. Using certain domains and temporary email services can lower email credibility and result in emails not being received. Email relay services are considered medium to low risk. Some people's inboxes can be full, leading to emails not being received. Ancient Eastern countries like Sina, QQ, and NetEase may have mysterious network issues that reject emails for various reasons.
Some Cool Facts About Emails

Questioning PHP, Understanding PHP, Becoming PHP

Is there a possibility, I'm just saying a possibility, that you haven't washed up, But rather, Your audience just arrived too late.
Questioning PHP, Understanding PHP, Becoming PHP

AI Gold Rush: To Dig for Gold Oneself or Sell Shovels?

The AI project has stopped due to intense competition and limited commercial scenarios. Prompt engineering, AI replacements for classical functions, RAG, and tool products are some viable applications. User experience and competitive advantage in AI technology are crucial. The development cost and quality of AI applications are challenging. The decision to target the consumer or enterprise market depends on market size, revenue model, customer behavior, market response, marketing strategy, and product features.
AI Gold Rush: To Dig for Gold Oneself or Sell Shovels?

The Joy of Learning Japanese..

Japanese writing system developed from Chinese characters and later included kana. Japanese vocabulary categorized into Wago, Kango, and Gairaigo. Foreign words bring novelty. Chinese characters used in casual speech. Kanji, kana, and punctuation are intermixed in everyday writing.
The Joy of Learning Japanese..

How to Prevent Big Companies from Copying You

The key is, you can serve them a "special blend for the copycats", something the imitators can never replicate. 😉
How to Prevent Big Companies from Copying You

The Value of Being Boring

Starting a new project is exciting, but as it progresses it becomes less thrilling. Prototypes bring joy because they receive quick feedback. Turning a prototype into a formal product takes time and effort. People get caught up in the hype of new technologies. Building prototype systems has benefits like speed and internal success, but eventually the excitement fades.
The Value of Being Boring

Cost of Living Comparison Between Tokyo and Shanghai

Comparison of cost of living between Tokyo and Shanghai. The website numbeo.com provides an overview, focusing on dining and supermarkets. Prices can vary depending on where you shop. Convenience stores are the most expensive, while discount supermarkets offer cheaper options. High-end supermarkets offer exclusive items and better quality. Budget supermarkets sell prepared meals. After 7 PM, discounts are applied, and half-price bentos can be found. Some supermarkets function like wholesale markets, offering cheaper prices for larger quantities.
Cost of Living Comparison Between Tokyo and Shanghai

Plain Text Note-talking is the best

The author prefers using plain text notes and relies on Obsidian and VSCode as convenient Markdown editors. They find plain text to be the easiest format for subsequent processing such as searching and syncing across devices. They use their own sync service with Syncthing and Tailscale, but note that Dropbox is a user-friendly alternative. The author values simplicity and reducing management costs in note-taking.
Plain Text Note-talking is the best

Not Balding, Just Getting Stronger: Let AI Be the Master Chef, Tripling Coding and Writing Efficiency

The author explains how AI has significantly increased their efficiency in coding, writing copy, and drawing illustrations. They describe how AI can generate code for mundane tasks, help with writing technical documents, and provide illustrations without copyright issues. This has resulted in significant time savings and increased productivity.
Not Balding, Just Getting Stronger: Let AI Be the Master Chef, Tripling Coding and Writing Efficiency

Game-Fi is Delusional: The Fundamental Conflict Between Play-to-Earn and the Essence of Gaming

Play is seen as freedom, and it must be separate from reality. Wars and gambling originated from play but lost their playful elements. World of Warcraft has goblin players that drive the game's economic system. Game-Fi, which focuses on earning money, undermines the fun and cooperative nature of games. Good games are needed, not Game-Fi.
Game-Fi is Delusional: The Fundamental Conflict Between Play-to-Earn and the Essence of Gaming

Running Llama 2 with llama.cpp, Accelerated by AMD Radeon RX 6900 GPU

Meta's AI competitor Llama 2 can now be run on AMD Radeon cards with ease on Ubuntu 22.04 Jammy Jellyfish. The process involves downloading the Llama 2 models, compiling llama.cpp, testing it, and enabling GPU acceleration. The GPU acceleration reduces waiting time and improves performance.
Running Llama 2 with llama.cpp, Accelerated by AMD Radeon RX 6900 GPU

Living in Japan: How to Immigrate, Reasons to Reconsider, Tips, and Challenges

Living in Japan: How to Immigrate, Reasons to Reconsider, Tips, and Challenges

Guide to Exchanging a Driver's License in Tokyo

Foreigners living in Japan can convert their driver's license from their home country to a Japanese one through a process called foreign license conversion.
Guide to Exchanging a Driver's License in Tokyo

Quail: From Idea to Service, An Unexpected Journey

Quail is a Newsletter service that was developed over 11 weekends, with a website and documentation. It has gained 1380 registered users and 16 authors. The service offers premium memberships and supports authors in different fields. Quail provides features like native Markdown support, direct publishing from local editors, and SEO strategies.
Quail: From Idea to Service, An Unexpected Journey

Programming for AI: It's Time to Face Uncertainty

Programming with AI involves interacting with OpenAI's language models and requires understanding the difference between pure and impure functions. Impure functions pose challenges in code reuse and testing. The use of agreed-upon standards, such as specifying the expected output format, can help standardize AI outputs. Using English prompts is recommended due to the dominance of English in training data and cost considerations. TLDR AI programming involves completing user input and processing it through language models.
Programming for AI: It's Time to Face Uncertainty

Embracing the Shadows: The Dance of Regulation and Disruption in the age of AI and Cryptocurrency

Blockchain and AI are facing increased regulatory pressure from governments. Cryptocurrencies are being targeted by regulations and restrictions, but they continue to gain support and demonstrate their strength. AI technology, dominated by big companies, is criticized for its power and potential impact on individual freedom. Open source is suggested as the best approach to ensure AI's freedom and prevent centralized control. Freedom comes at a cost, but as technology develops, the price decreases. Combining Large Language Models (LLMs) with blockchain can provide freedom of access and personal security. The existence of 'super individuals empowered by technology' must be accepted. Freedom and flexibility can be regained by moving away from centralized cloud services. Reduction in costs and restoration of engineering flexibility can be achieved.
Embracing the Shadows: The Dance of Regulation and Disruption in the age of AI and Cryptocurrency