Enjoy life

New Hobbies I tried a lots of thing in recently two months. Piano An electronic piano is much cheaper, lighter, and takes up less space. However, it takes a lot of time to learn. I’ve been learning for two months, but I spend less time practicing recently than I did in the beginning. Right now, the hardest part for me is playing a different rhythm with each hand—it’s like drawing a circle with one hand while drawing a square with the other. The best thing about the piano is that it can replace short videos sometimes. I’ll play for a while instead of watching short videos when I have a little bit of free time and don’t want to do anything else. Hiking I take hiking fours times in the past two months. Half of hiking I enjoyed is hiking itself, it’s like exploring the nature, there are new views, small animals, rivers, lakes and to know how others are enjoying. there are endless unvertainty for me to explore, this is what I want to do in the whole life. Another half of hiking I enjoyed is socializing, hiking is one of the best activity for talking with friends - We have main task, it’s walking, in the mean time, we can have the casual talk. It seems that I enjoyed talking more than I thought. Maybe it’s part of the nature in my genes as a human. To be more specific, I enjoyed at least two thing while talking with friends, one is sharing with them. I totally agree with that sharing is part of human’s nature, we like sharing what we are good at. This is the root reason why social media platforms are successful. Another part is getting new information, I’ll get very board new information from friends by talking, like how they work, spend life, a new business style. This makes me excited. Tennis Tennis is a friendly sport in Canada because there are so much public courts here. Tennis should be one of the hardest sports that average person are able to reach out. It need technique, strength and speed. It’s like a sport you can spend the whole life to improve. So I start to learn tennis, it’s worth to try. I tried to hit toward with wall and with the single ball trainer, it’s not good for a beginner. So I bought a ball machine, it works well. It should be a best option for beginner to start except a professional coach. Relaxation I enjoyed lying on the beach or grass recently, spring is the best season in canada, weather and temperature are both best. It could bring more thinking as well while lying there. Reflections Lifelong Hobbies Table tennis is almost my only hobby that I can insist on since when I was a kid. The reason behind that is I can improve it all the time, there isn’t a end for this hobby. The compounding effect is a key concept that can help people achieve success. Piano and tennis are like that on some level. I spent time on them, and I can play better in the future; I can enjoy the techniques that I spent effort learning. It’s a little bit utilitarian, but it’s a good metric to pick hobby when we don’t have good ideas. Thinking Balanced life give me more time and opportunities to think, thinking about the futrue, like, what I want and make in the future. I enjoyed this feeling. Disire Disire can make many thing easy, like working and learnin. Thinking is the path to disire. It’s much interesting to discover and unleashmy my disires. Human self contains so much unknown thing to explore, enjoy the exploring process.

2026/5/22
阅读更多

Internship

This is the first week of my internship, I’m working on the onboarding process. There are two types of thing that make me surprise. One is the emotional quotient, most of the interns and the director of mine in the onboarding process have high EQ. They are good at communicating with others. They are confident, active and clear about the information that we want to express and the topic that they are asked to table about. They have enough ideas about any topic that director of onboarding process have. They are smart and friendly. This made me very confortable and happy to work there. One advantaget that I learn is that be clear about everything, don’t leave any confusion if possible. This is the most improtant thing to improve the efficiency about communication. There are other mission of the comany that I like and surprise me a lot, like over-communication, encouraging coffe chat with anyone in the company. Another is about AI and transparency. All code and almost all document are accessible for everyone including interns. Transparency give the highest efficiency of communication and working. In terms of AI, at first, we have unlimited AI token. With mcp, AI agent have the access of everything inside the company, like users auth, interval documents, deploy tools, code, IM App. One prompt can publish a website, it’s a little bit crzy. I used AI agent pretty much in the recent half year, I thought I knew pretty much about AI coding, but this really surprise me a lot. I think the public computer world will become this way in the near future, but the situation inside the company definitely ahead of the ecosystem. Overall, I’m very happy to see so much new thing in the company, It make me realize that there are much more I need to learn. Hearing new thing and opinion really statisfied my curisority, it’s a pretty great experience. Looking forward the journey in next four months.

2026/5/9
阅读更多

AI on academic research

AI usage on academic research is one of the best reference for AI application. Terence Tao The earliest application of AI on academic research is from Terence Tao, who use and share the usage of cutting-edge AI products at early stages of AI development. I kept adobt at that time because AI is till a little bit dump sometimes, Academic research is the hardest and most sacred area. But the following application proved that AI is very useful on academic research. Terence use AI to solve many the most complex issue in mathmatics fields Tao co-found sair with other professors to scale scientific discovery with AI, and ground AI in science at 2026. Autoresearch Another example is autoresearch from karpathy, this project use AI to optimized the parameter, code, even models to automate the iteration process. It’s not a perfect project because it hiden some details in iteration process, some of them might be buggy or be blackbox. But nobody can totally explain how LLM works, it’s still blackbox because it has too many parameters, but it eventuall works. This is a good evidence to provde that autoresearch might works in similar way with LLM. If we have to talk about white box, we are still able to check the iteration logs to know what happened, to revised it if something wrong. This example shows a big progress of agentic ability of AI. My research I was using codex for my research paper as well in the past two months. It can help for brainstorming, investiagte new ideas, coding, validate ideas, write reports. AI cannot make decision for me, I’m the one to point out the direction of next step, I enjoyed the process because it’s smooth. I spent most of the time on thinking, I don’t have to do other works, it’s enjoyable. Of course, the premise is AI can follow my instruction correctly, for example, I found gemini flash 3.0 is much worse than gpt 5.4, gemini 3.1 pro is still a little bit worse. Summary AI application on academic research is a evidence that it’s worthwhile to try in any field. What human should do is thing above the line of AI capability.

2026/3/4
阅读更多

How AI Will Change the Mobile Ecosystem

How mobile development will be next year There are many mobile development platforms for non-technical users nowadays, like Rork and Lovable. They are not perfect now but will become much better in a year, just like how ChatGPT changed in the year after it was published, and like how much vibe coding agents have progressed in the last year. These platforms can generate everything we need to submit to the App Store and Google Play Store, like app packages, screenshots, privacy policies, and descriptions. Maybe next year, everyone can build and publish one app in 3 hours. I don’t mean a professionally designed app like Photoshop or Figma, but it’s very possible for a standard music app or management app. Z-Library & Copyright Many users use Z-Library to download books rather than paying for them, but they reject it when someone wants to clone their app. What is the reason? I think it’s because we’re developers, and we make up the majority of voices on the internet. We take advantage of Z-Library, but we lose our advantage with an application copy. This means copying applications will become more like Z-Library if we ignore our attitude. Moreover, how do we define copyright for an app? Unlike a book, it’s hard to identify whether an app violates copyright or not. Based on the two arguments above, I think copying will happen more in the future; some users will choose the cheaper ones because of the price. Media news Another example is transferring from newspapers to UGC platforms. Nowadays, we obtain information from lots of websites other than official news media, like Hacker News, Twitter, and personal blogs. It takes zero cost. Oh, it’s not zero—we have to pay for cloud costs through advertisements. It’s not much, just like the cost to build a new app next year. Nowadays, there is too much information generated by non-professional writers, and most users read information from them over professional news media. New media didn’t kill news, but made the ecosystem richer. It might be the same in the future for applications. Better market: Games We usually use apps to solve a problem; it’s different from reading books. We usually don’t want to explore new apps when we don’t have a demand. Books are more like games—we like to explore new games for fun. So, I think AI will have more influence on games, like other creativity fields. Summary AI will bring strong creativity to the app ecosystem. The costs will become lower for users, and the market will become more competitive for creators and the ecosystem will become richer for stores.

2026/2/23
阅读更多

Look ahead

ChatGPT was published in November 2022, it’s 3 years and 3 month till now. Look back, it’s hard to believe that it change so much for computer science and programming. How AI change programming When ChatGPT was published at frist time, we were surprised that it can answer unlimited questions, after that, we started to use it for every question while ridicule, we shared the hallucination with colleagues and friend when we met the ridiculous problem. But that didn’t change the frequency people use it. The appear of cursor stand new stage of application on programming of AI, I didn’t try cursor at first, I thought VS code will with in the end, as past competition of editor. of course, I think I was totally wrong. Next stage is coding agent, like claude code, antigravity and codex. We don’t need to write code in editor window, it’s like the premium version of autocomplate in cursor. I can see that they are becoming better and better in the past half year. Right now, I become too lazy to write code by myself. I havn’t use claude code much now, based on my expericen on antigravity and codex, the coding agent is perfect, but I know the boundary of AI’s capacity, I know that they can edit where I want them to. I don’t have to change code by myself as long as AI coding agent can locate correctly based on my instruction. When I open VS code now, I think it’s like the product of last century. It’s hard to predict This remind me that some people said this years will be the best year in next 10 years in 2019, nobody believed that. But it’s true. We usually don’t belive the thing that havn’t happened, it’s hard predict the future. But it’s much better if we can realize that it’s hard to belive, as a result, it’s more probably to predict part of the future. We also can have more willness to believe new products. Influence AI bring mobile ecosystem AI have significantly reduced the cost of mobile development. There are more and more mobile development platform now, they automate the whole process of mobile deveopment, you don’t need to code 1 line and don’t need to open editor. What you need to is chating and validate the result. The interesting topic of mobile development is how it will change the mobile ecosystem future. Today, I remind the influence electronic book brought to paper book. Of course, it’s not totally same. One similar point is that new mehtod reduce the cost significantly. How much we are willing to pay for the creator of application if its cost is low. Of course, some users will pay for the beautiful appearance, future support and trust, but most users pay for current APP, not others. If we copy currently great app with low cost, how many users will chose the low-price one? it’s hard to say. What about the app that need backend? it depends on what data the backend has, copyright data or just store user’s data. The worlding is change faster than what we thought, keep looking ahead

2026/2/22
阅读更多

Goodbye 2025

Previous Plan My first blog was summary of 2021, that is the start of the blog, it’s a little hard to believe that I write this blog for five years, I like this feeling. See back the plan of 2025, it’s just very simple. English: fluent Exercise New Products Read My english is much better than me in the start of 2025, one of the most important reasons is that I came to Canada and start to learn here, but not bad, I think achieve well for this goal even I not very fluent. Speaking of Exercise, I didn’t exercise much during majority of 2025, but I exercise regularly recently, that makes feel I finished this task. Yeah, people usually care more what happend recently over in the past, That’s why we need to record what happend and what we are feeling now. Regarding of new products, I really build a lot of product this years, most of them are useless, only me care about them. In particular, I build a lot recently, This is the frist time I have strong feeling that I have so strong productivity with AI. I like the feeling that produce. I didn’t read much this year, including recently. It’s too busy. In addition, I lost interest and passion to read old information when I want to build something new. Others in 2025 I like the new era of AI, I think it bring more productivity to everyone. We can create more tools, products as we want. In the past, some of reasons that I like AI was from my work, now, I touched the power of AI. I want to automate everything that can be done by AI recently, it’s possible. It seems that I’m too excited recently, I don’t want to keep this status for a long time, it’s not good for my physical body. I need a better balance. Antigravity is the pivot for me to realize the power of AI because I have so many tokens to use, to program. That makes me understant why it’s more hard for poor people to earn money, because they have more resource to use, there are more space for them to use their creativity. After arriving Canada, I change a lot for my eating habit, I don’t want to eat fully now, it’s not healthy for my physical body. I also want to eat more simple food, that means food that are created easily. I obtained these knowledge from naval books. I also start to by stock in end of 2025, even I don’t have much money to invest, but it’s a new start. 2026 What I want to achieve: Health: Eating Exercising Sports Products: Build some great products APP Saas Paper Investment: Save money to prepare Annual blog 2024 2023 2022 2021

2026/1/12
阅读更多

Hacker News to Kindle

Why kindle is better I usualy read kindle on the bed before I fall asleep, I think the big advantage of reading kindle is that kindle leads less distractions. When I use computer and browser the website, it’s so eary to do other think when a notification jump, like text messages app or gmail. In contrast, When I read on kindle, I only focus on kindle and nothing else. In the past, I just readed books on kindle. But recently, I found that I can send weekly The Economist edition to kindle to read news. But the weekly update cannot meet my requirement, because my wife spend much more time on preparetion on falling asleep. I realize that I can send more news into kindle to read. It’s a much better choice than reading on the computer or Phone. HN2Kindle The best choice is Hacker News, that is the most popular news source for tech. So, I build a project to send Hacker News contents to kindle. I think kindle or books is definitely a better choice to obtain information than computer or Phone, it can lead less distractions and improve the efficiency. The problems of books and kindle were slow update, but it can be solved by thiry-party service. We can solve this problem as long as we can fine high-quality data, even AI generated contents. Disadvantage I just found a disadvantage of reading news in the evening, it makes me excited. As a result, it will be hard to fall asleep. But it doesn’t matter if you read it at day. Idea comes from new thing I usually have a new idea when I try something new, like finding out new idea about entrepreneurship, taking driving test, university ddl-alert, reading news on kindle. Most things I do are not my choice, but it doesn’t matter, I can have a new idea when I do something new. So, I should try new thing in life when I have new idea. Another method is mining demand from other people, like reddit, quora, that need more ability to simulate what others are experiencing, and it cost more time to fine the valuable ideas from the whole market.

2025/12/16
阅读更多

Another project

Project The last month goes fast, because I almost spned all my last month into a new project. Right now, I finish the first relative muture version of the project. Of course, I still realize some feature that I intended to implement later, I just cannot help myself to optimize that part when I was thinking of that. I really enjoyed the feeling that I put all myself into a thing that I’m total responsible and liked. Even I must pend the project because winter is coming, many thing in canada will stop in winter, outdoor activities becomes rare in winter. There is no enought clients for my new project. Reflection Yeah, I don’t want to share more details about this project now, but I want to write relection about the project. The success of a project is very very hard, it will influeced by lots of reason, you can success only when you have the all requirements. Generally, the most important reason about a project is not you, or the most element that have largest influence for the project is not the people how participate the project, that maybe something you can not make decision, like economic trend, or governmental policy. But the owner of project should be responsible to indentify these crucial and necessay elements. For example, I should know that there are few or almost zero clients during winter season for my project, as a reuslt, I can spend less efforts that I’ve done in the project. I also learn some great things from the project: Build the entire service for users rather than half-service, clients prefer to purchase the entire product with high price voer half-service with low price. Reaching out your target clients is the most hard part, don’t be shy when you are readching out, do anything that can help you to reaching out the clients. Publish the first experimental version as soon as possible, to get feedback ASAP and push the positive circle. I also learnt that publish the first muture version as late as possible from someone else, but I don’t have opportunity to apply that in my project. Influence in life I always put anything away when I have a great project to participate with, I’m happy during do the project. But after I failed and quitted the project, I lost so much thing. I need to meet the consequence resulting from my careless for my life, like the relationship with my partner, the poor assignments that I finished without enough care. It happends a lot that a project failed in the end, I should balanace my life better when I meet my next project. More specificly, I should be more peaceful when I meet next great project, that can help me to counter the challenges in life.

2025/11/27
阅读更多

How to imporve english

English proficiency I though I can improve my english ability after staying in english speaking country for some time naturally, this is definitely wrong. English proficiency can be imporved only when I practice it. Changing naturally is just the cover of true life. Recently, I took two interviews, that’s the direct event that I realize I still have huge disadvantages on english proficiency. First one is a basic english recorded-video interview, I just introduce myself and failed in that interview. Second is a coding interview for a project, the problem is reading for the materials, I read so slow, as a result, I don’t have enough time for coding. How to improve When I was preparing the standard english test in the past, I use ChatGPT a lot. The most I used ChatGPT is for speaking, it has native speaking ability and talk with me all the time, talking is the more direct and efficient way to imporve speaking ability, talking is practicing for speaking. In addition, I also use ChatGPT to help me correct the sentences or essay I wrote, and use ChatGPT build some automatic tools for listening. After I passed the exam, I use it less and less for learning english. I don’t have the clear target for learning english now, so, I don’t have a clear plan and assign dedicated time for learning english. As a result, I never use ChatGPT for learning english after that. These thing doesn’t influence the fact that ChatGPT is the best tool to help people learn english. Just like saying in The Almanack of Naval that I was reading recently, any opinions cannot influence facts, we should know what is really fact without influence of any kinds of emotions. Back to orignal topic, for input end, we can just practice more listening and reading, there are so much materils we can use. For writing part, we also can practice by ourself and let ChatGPT to correct me for uncorrect spells and obvious grammar errors. For speaking part, I also can practice with ChatGPT, the correctness can be improved from writing, as a result, I can learn english all by myself without helps from others. Diffculty It’s easy to execute with a clear plan, but I realise that I looked for some execuses to avoid the efforts I should put in learning english, this just like the old saying. This makes me have a more deep understanding that we need to recognise as much as fact in life, human are good at looking for execuse for what the do naturally. Hope I can execute the plan well.

2025/10/10
阅读更多

Introduction of Fraud detection

In short, Target of fraud detection is to detect fradulent traffic and filtering or block them. What mekes this interesting and difficult are what we are detecting are human, it might be as hard as you can imagine to defense with huamn. Strategy Rules Most of the traffic are produced by pruely machine/device without any human involved, like Ddos. Rules usually can handle these kind of fraudulent traffic because they are too obvious. The core ideas to design a rule is to fine a dimension and feature, like count of traffic from same IP. What we need is find a proper dimension and valid features for current case. Models After we block the huge amount of fraudulent traffic, fraud rings usually will add more human-liked feature into the traffic, or create the behaviour totally manually. What they care is RIO, just like what we cared. If the profit is high enough for the manual operation time, it will worth. We need more features and signals to detect fraudulent traffic when they are more likely produced by human, that’s why we need statistic algorithm and machine learning models to detect. Anomaly deteciton Linear regression Tree-base models Graph-base models Deep learning models Mixture of above fraud similation We can simulate the fraud rings to attack our business, which can improve anti-fraud quality help use to estimate the cost to break anti-fraud productions. architecture Online Online Service usually reponse result within 50ms, errors in online product might block all of users of bussiness, and it some times really happens becuase it is designed to blcok users. So we should make sure we don’t give false positive result to business. Streaming We need streaming system to calculate faeture values, these feature will be used in rules and models. Offline Some complex algorithm cannot be implemented in online and streaming system, we can keep high-productivity iteration in offline stage. We also can try various different methods without considering efficiency. In addition, we can detect the hardest fraudulent traffic in offline stage, which is benefitical for online model training. Risk alert Risk alert can prevent from false negative samples. We can reduce the threshold of online rules and models to create risk alert methods, it’s also a great method to apply low-accuracy algorithms. Monitor service Monitor the traffic that we judge fraudulent, prevent from false positive. Montiro and analysis feedback from business, the have more clear view about these traffic. Summary Fradu detection is a mixture area that need engineering, statistics, algorithms and security, it’s a very interesting topic if you like it. It will be more challenging influenced by AI because there are less and less difference between huamn and AI.

2025/9/14
阅读更多

推荐订阅

每日新闻.

The Art of Chawye Hsu

Recent content on Yuko's Blog