2023年8月20日 星期日

What I Learned Today (08/20/2023): Mac Keyboard Shortcuts Guide 🍎

 

  • Command Key: 蘋果鍵 🍏
  • Option Key: alt鍵
  • Control Key: ctrl鍵
  • Eject Key: 光碟退出鍵 ⏏️
  • Down Arrow Key: 上下左右的下鍵 ⬇️

Switching Between Programs & Windows 🔄

  • Command + Tab: Switch between different programs (forward) ➡️
  • Command + Shift + Tab: Switch between different programs (backward) ⬅️
  • Command + ` : Switch between different windows of the same program (forward) ➡️
  • Command + ~ : Switch between different windows of the same program (backward) ⬅️

Editing & File Management ✏️

  • Command + C: Copy 📋
  • Command + V: Paste 📄
  • Command + X: Cut ✂️
  • Command + N: Open new window 🖼️
  • Command + W: Close tab ❌
  • Command + Option + W: Close all tabs, but don't close the program ❌❌
  • Command + Q: Close entire program ❌🗑️
  • Command + A: Select all 📑
  • Command + F: Find 🔍
  • Command + O: Open file 📂
  • Command + S: Save file 💾
  • Command + M: Minimize 🗕
  • Command + H: Hide current program (switch back with Command + Tab) 🔍
  • Command + Option + H: Hide all windows except the current program 🔍🔍
  • Command + E: Eject on external device ⏏️
  • Command + D: Make a backup 🔄
  • Command + ↓ : Execute/run ⚙️
  • Command + Shift + A: Open applications folder in Finder 🗂️
  • Control + Eject Key: Shutdown inquiry window 🚫💻
  • Command + Option + Esc: Force quit program 🚫❌
  • Command + Option + Eject Key: Sleep 💤
  • Command + Option + Ctrl + Eject Key: Shutdown 🚫💻
  • Command + Ctrl + Power Key: Force restart ⚡
  • Command + Shift + 3: Full-screen screenshot 📷
  • Command + Shift + 4: Screenshot (select range) 📸
  • Command + Shift + 4 + Space Key: Screenshot (select application) 📸🖼️

During Boot-Up 🥾

  • Option: Choose boot disk 🎛️
  • T: Turn your Mac into an external hard drive (use Firewire to connect to another computer) 💿
  • C: Boot from CD 📀
  • Shift: Safe mode boot 🛑
  • Command + S: Single-user mode 👤

Mouse Controls 🖱️

  • Right Click: ctrl + Left Click = Right Click 🖱️
  • Two-finger touch on touch panel + Left Click: Right Click 🖱️🖱️

Happy computing! 🎉 Feel free to bookmark this page for future reference. Please let me know if there is anything that need update!

2023年8月15日 星期二

📖 What I Learned Today (08/15/2023): Microsoft Edge's Powerful PDF Tools 🛠️

 I delved into the convenient and user-friendly features offered by Microsoft Edge, specifically focusing on its built-in PDF reader. 📚 Here are the insights and new capabilities I discovered:

📑 Built-in PDF Reader in Microsoft Edge

Make Microsoft Edge your default PDF reader with built-in tools that go beyond mere viewing. Highlight, markup, add text, and more! 🎨 You can even have PDFs read to you like a podcast with the Read Aloud feature. 🎧

Can You Save PDFs with Highlights and Markings? ✅

Yes! Microsoft Edge lets you save a copy of the PDF with your highlights and markings from the PDF toolbar. No more losing important notes or annotations!

How to Navigate Longer, Multi-page PDFs? 🗺️

Navigating PDFs in Microsoft Edge is a breeze! 🌬️ You can search the PDF by selecting the magnifying glass in the PDF toolbar, or open a table of contents for the PDF by selecting the appropriate icon. This makes skimming through extensive documents much more manageable!

🎙️ Have PDFs Read to You Like a Podcast

With Microsoft Edge, your PDFs can come to life! After opening a PDF, select the Read aloud button in the PDF toolbar. Play/pause, adjust speed, and select from different voice options to enjoy a customized reading experience. 📻

🖥️ Set Microsoft Edge as Your Default PDF Reader

Want to harness all these features regularly? From Windows settings, search “Choose defaults by file type” and from that page search .pdf. Then select “Choose a default” or change the app to Microsoft Edge if one is already set. It's that simple! 🖱️

Conclusion

Microsoft Edge's built-in PDF reader brings a host of features that make handling PDFs a joyful experience. 🎉 Whether you need to annotate, navigate, or have a document read to you, Edge has the tools to meet your needs. Today's exploration has certainly added value to my daily computer usage. Give it a try and elevate your PDF experience today! 🚀

2023年8月13日 星期日

What I Learned Today (08/13/2023): Quora Adds ChatGPT to Answer Users' Questions 🤖💬

 Quora has made an interesting move by adding ChatGPT to help answer users' questions, placing it on top of answers previously provided by human users. 🙌



Perhaps in the future, fewer people will spend time answering others' questions, leaving it to chatbots like ChatGPT. 🤔

With ChatGPT's ability to mimic human responses, it's a curious development that could change how we view answers on platforms like Quora. ⏰



Quora's addition of ChatGPT showcases the growing integration of AI in different platforms. It's a sign of how technology is being utilized in our daily online activities. 🚀

2023年8月12日 星期六

What I Learned Today (08/12/2023): Combining Two Chatbots to Create Visual Content 🎨

 Today, I embarked on an exciting journey that led me to combine two chatbots to read content from an image and draw a new graph in minutes 🕒. Here's the intriguing story of how I used both ChatGPT and Bing Chat to achieve something extraordinary.

The Challenge: Reading Content from an Image 🖼️

At the beginning of my exploration, I faced a problem: the ChatGPT code interpreter couldn't read the content from an image. It was a hurdle I needed to overcome to convert a map into a State Space Graph for a class slide 📊.



The Solution: Combining ChatGPT and Bing Chat 💻

I turned to Bing Chat, which was able to read the content from the image but couldn't draw the graph. However, it did provide a valuable suggestion: using Graphviz to produce the graph ✏️.

Curious to learn more, I asked Bing Chat to show me how to draw using Graphviz, and it responded with code for Graphviz. Unfortunately, it still couldn't draw the graph itself.

That's when the magic happened 🌟.

I copied the code and sent it to the ChatGPT code interpreter to read and draw. And it started drawing! At first, the drawing looked ugly, but after interacting with it and making the necessary changes, the final product came to life 🎉.





Conclusion: The Power of Collaboration 🤝

What I learned from this experience is that no single ChatBot is perfect, but by combining them, you can achieve what you want. It's a testament to the power of collaboration and the innovative ways in which different technologies can work together.

In a world where technology is continually evolving, this experience reminds us that sometimes, the solution to a complex problem lies in the creative combination of existing tools 💡. Whether you're a student, a tech enthusiast, or someone curious about the potential of chatbots, remember that thinking outside the box can lead to incredible results.

Join me again tomorrow as I share more insights and discoveries in the fascinating world of technology! 🚀

2023年8月11日 星期五

What I Learned Today 08/11/2023: GPT-4 Still Leads the Race 🏆

 Today's exploration into the world of chatbot technology has led to an exciting discovery: GPT-4 is still the industry leader, and most of the top models are proprietary. Let's delve into the insights:

Chatbot Arena: A Competitive Landscape 🥊

The Chatbot Arena serves as a battleground where models are evaluated, creating a dynamic leaderboard that reflects the state of the industry.

Top Models: Innovation at Its Best 🌟

  • GPT-4: Standing out as the premier model, GPT-4 showcases cutting-edge technology.
  • Proprietary Models: Models like the Claude series and GPT-3.5-turbo follow closely, all held under proprietary licenses.

Noteworthy Observations 🧐

  • Non-Commercial Models: Some contenders, such as the Vicuna series, are making their mark with non-commercial licenses, indicating a diverse landscape.
  • Community Contributions: The presence of models like Llama 2 Community exemplifies the collaborative nature of AI development.

Conclusion: A Dynamic Field with More to Explore 🚀

Today's insights reveal GPT-4 as the frontrunner in the competitive world of AI. With a blend of proprietary leaders and unique contributions from non-commercial and community models, the industry is both vibrant and diverse.

As we continue to explore this rapidly advancing field, one thing remains certain: innovation is at the core, and the future promises even more exciting developments.

Stay informed and engaged as we continue this journey together. 📘💼

2023年8月10日 星期四

How I Used ChatGPT to Analyze and Visualize My Data: A User's Guide

In this post, I'll share my experience on how I used ChatGPT to analyze and visualize global temperature anomalies, making it a breeze to derive insights from complex data.

1. Uploading the Data

I started by uploading my CSV file containing the global temperature data to ChatGPT Code Interpreter. It was as simple as clicking the "+" button next to the message box.

2. Understanding the Data

I asked ChatGPT to describe the data and provide an overview. It effortlessly displayed the first few rows and explained the columns, making it easy to grasp the dataset's structure.


3. Basic and Advanced Analytics

I requested initial analytics, and ChatGPT provided summary statistics and a line plot to visualize the data. Wanting more, I requested advanced analytics. ChatGPT then performed seasonal decomposition, moving averages, autocorrelation analysis, and created a heatmap, all with clear visualizations.



4. Interactive Learning Experience

The interactive and iterative nature of ChatGPT allowed me to explore the data at my own pace. By asking questions and requesting specific analyses, I was able to learn more about the data and uncover insights that were relevant to my goals.

5. Addressing Challenges

During the process, I encountered challenges, such as coding errors and data interpretation. ChatGPT's error handling and explanations helped me understand and overcome these hurdles, contributing to my learning experience.

6. Democratizing Data Analysis

What I appreciated most was how accessible and user-friendly the process was. It allowed me to focus on understanding the data without getting bogged down by technical details. This experience showed me that data analysis doesn't have to be intimidating or exclusive to experts.

Conclusion

My experience with ChatGPT was not just about generating graphs or statistics; it was a journey of discovery and learning. Through interactive engagement, I was able to explore the data, ask questions, and learn from both successes and challenges.

By sharing this experience, I hope to inspire others to see that data analysis is accessible and can be a rewarding process. Whether you have a simple question or a complex dataset, don't hesitate to dive in and explore. The insights you gain may surprise you!


 

2020年7月30日 星期四

Visual Studio Code tips for Mac

  • Search files: Command+P
  • File explorer: Command+Shift+E and arrow keys
  • Switch tabs: Ctrl + 1 or 2 or 3
  • Switch tabs: Command+Shift+ [ or ]
  • Toggle side bar: Command + b
  • Jump line: Ctrl + g
  • Find: Command+Shift+H