wadmin

The impact of information explosion on us

In this era of information explosion on the internet, various forms of information such as news, articles, blogs, tweets, videos, etc. bombard us every day. Let’s imagine, have you ever experienced feeling troubled, anxious, or even panicked while scrolling through your phone screen and browsing a large amount of new information? If you’ve had this experience, you are not alone. This is because our brains have not evolved to rapidly digest and absorb such a massive amount of information. So, what impact does this phenomenon have on us?

  1. Psychological effects of information overload The phenomenon of information overload in modern society may affect our emotions, making us more prone to feel anxious and stressed. A study published in the “Journal of Experimental Psychology” found that exposure to excessive information may lead to stress responses, thereby affecting emotions and cognitive function. The study subjects, when engaged in tasks requiring high attention and memory, showed significantly decreased performance when also dealing with a large amount of irrelevant information.
  2. Information overload and decision-making ability More importantly, information overload may also affect our decision-making ability. Researchers at Stanford University pointed out in an article published in “Nature Human Behaviour” that information overload may reduce the quality of people’s decisions and may lead them to make more impulsive decisions. For example, when shopping, consumers facing information overload may find it difficult to rationally compare and evaluate various products, ultimately leading to choosing the most conspicuous or most recent option rather than the most suitable one.
  3. Information overload and our physical health Excessive information may also have an impact on our physical health. A study published by the American Heart Association in “Circulation” found that people who spend long hours in front of computer screens processing excessive information are more likely to develop cardiovascular diseases than the normal population, which may be related to prolonged stress responses and sedentary behavior.

In this age of information explosion, we must recognize that while accessing information is becoming easier, our brains have not evolved to handle such a large amount of information. Therefore, we need to learn to filter information to protect ourselves from the effects of information overload. At the same time, we also need to rationally analyze information to avoid emotional decision-making and maintain a healthy lifestyle.

 

In the era of information explosion, it is crucial to effectively filter and manage information. Below are some tips for filtering information:

  1. Set information goals: Before you start searching for information, clarify the type of information you are looking for. This will help you to filter information more effectively.
  2. Use reliable sources: Rely on authoritative and reliable information sources. Unreliable sources may provide false or misleading information.
  3. Apply critical thinking: Do not accept all information blindly. Instead, critically analyze the source of information, its consistency, and whether it supports your needs.
  4. Learn to say “no”: Learn to say “no” to irrelevant or uninteresting information, or information that goes beyond your needs. This can help reduce information overload.
  5. Utilize tools and technology: There are many tools and technologies available to help us manage and filter information, such as RSS readers, news aggregation apps, or customized search tools.
  6. Regularly declutter: Periodically clean up your information sources, whether it’s email subscriptions or social media follows, and remove sources that no longer provide valuable information.
  7. Cultivate effective reading habits: Learn and practice effective reading habits, such as speed reading, prioritizing information, and identifying key points, to help you process information more effectively.

By employing these methods, we can better manage and filter information and avoid the negative impacts of information overload.

There are many excellent tools to help you manage and filter information. Here are some recommended RSS readers, news aggregation apps, and customized search tools:

RSS Readers:

  • Feedly: A popular RSS reader that supports integration of multiple news sources and allows content to be categorized based on your interests.
  • Inoreader: Another highly customizable RSS reader with save and search functions.
  • The Old Reader: A simple and user-friendly RSS reader designed with a clean interface.

News Aggregation Apps:

  • Flipboard: This app aggregates news and articles on topics of interest to create a digital magazine.
  • Pocket: An app for saving articles and videos of interest for reading anytime, anywhere.
  • Apple News / Google News: These news apps recommend news based on your reading habits.

Customized Search Tools:

  • Google Scholar: A specialized search tool for academic papers and books.
  • JSTOR: A multidisciplinary digital library containing academic journals, books, and primary sources.
  • Microsoft Bing Custom Search: A customizable search engine that allows you to tailor search results to your needs.

These tools can help you effectively filter and manage information, reducing the pressure of information overload.

Reliable and authoritative information sources depend on the type of information you are seeking. Generally, academic journals, government websites, reputable news organizations, and nonprofit organizations can be considered relatively reliable sources. Here are some examples:

Academic Journals:

  • Nature
  • Science
  • The Lancet
  • The New England Journal of Medicine
  • Journal of the American Medical Association (JAMA)

Government Websites:

  • National Institutes of Health (NIH)
  • Centers for Disease Control and Prevention (CDC)
  • United Nations (UN)
  • World Health Organization (WHO)

Reputable News Organizations:

  • BBC
  • The New York Times
  • The Guardian
  • The Wall Street Journal
  • Reuters

Nonprofit Organizations:

  • World Wildlife Fund (WWF)
  • Greenpeace
  • Red Cross

Please note that while these are generally considered reliable and authoritative sources, it is still important to remain vigilant and apply critical thinking. Even the most authoritative sources may contain errors or biases. Continuously verifying information, considering multiple sources, and checking for consistency are important steps to ensure the quality of the information you access.

There are tools and methods to help you track information sources and compare across multiple sources. Here are some of them:

  • Google Scholar: Widely used for academic research, Google Scholar can track all citations of a scholarly article, which is useful for confirming the impact and sources of an article.
  • Wayback Machine: This tool allows you to view different versions of a webpage from the past, helping you track changes in information.
  • Snopes or FactCheck.org: These websites specialize in fact-checking, helping the public identify and prevent misinformation.
  • Google News: You can use Google News to see how different sources report on the same news event, providing different perspectives and potential biases.
  • ProQuest: This database integrates various information sources, including news, journals, reports, and more, allowing for diverse comparison and querying.
  • Crossref: This tool uses Digital Object Identifiers (DOIs) to track academic literature, including publication information and citation tracking.

By using these tools and methods, you can more effectively track and compare information sources, helping you judge and obtain reliable information.

Posted by wadmin in idea, 0 comments
one click installation langchain-ChatGLM

one click installation langchain-ChatGLM

Recently, open source big models are emerging, very hot. A lot of small partners want to try, but the big model of local construction, even if it is only to do inference also need strong performance machine, not to mention the fine-tuning and full parameter training, no hundreds of thousands of graphics card investment is not possible. chatGLM reasoning can be run on the cpu, but it is not recommended, the speed is very slow. 6b model is recommended to 12G graphics card, the best 16G or more (int4 seems to be as long as the 6G). On the market, a 16G video card is about 1w. 24G is about 1w5. If you are not specialized in modeling, it is not recommended to buy, but it is good to buy to play 3A masterpiece, haha. Algorithms white people recommend renting a video card, simply experience on the line. So many arithmetic platforms on the market, you may compare the price, according to their own needs to choose, I use autoDL here.

I. Registration

First go to AutoDL-quality GPU rental platform-rent GPU on AutoDL official website to register an account, and then real-name authentication, otherwise you can not use the browser to access your service URL.

autodl relatively cheap, billed by traffic. 28G graphics card about 1.18 yuan / hour, if the authentication of the student seems to have free time, I heard a lot of student party with it to do the Bishop.

Second, choose the server

and other cloud services page is more like, I heard that the graphics card need to grab (do not recommend social animals to grab, affecting the graduation of other poor students is not good), choose the model you need, if () is 0, is no more.

Here is a very convenient function, you can choose some community mirrors, directly with, without complex configuration, very convenient. You can also use the basic mirror, the default installation of some tools, you can also make their own installed services into a mirror.

After selecting a good mirror, click the “Create Now” button on the line.

Third, start the login service

After starting, you can log in to the server. According to their own habits to choose the link, the simplest is to use its own jupyterlab web version, it is very convenient to upload and download files. I use secureCRT, just copy the ssh login command.

Note that secureCRT must be 8.0 or above, otherwise it is not supported.

Then execute three commands in the terminal, it’s very simple: (if you don’t know what it means, look it up, it’s very simple)

$cd /root/langchain-ChatGLM/

$conda activate /root/pyenv

$python webui.py

Execute the last command and you will see the following message, which means that the startup was successful!

Finally, click “Customize Service”, automatically jump to the browser, you can experience your own installation of the big model in the browser.

Use

  1. You can directly on the right side of the choice of llm dialog, so is the trained model, the experience is not bad. By the way, molestation, haha.
  2. You can also build your own knowledge base Q&A, upload your own md, pdf, docx, txt. note that the file encoding is best utf-8, the file English name, otherwise it will not be processed.

I uploaded txt and pdf documents, experience, the effect is general, I may give the document quality is not good, this feature remains to be improved.

  1. On the page can also choose the model to load, there are five, but be sure to leave enough hard disk space, change the model, the original model data will not be deleted.

Model in the reasoning, especially in the knowledge base quiz, sometimes the GPU memory utilization will reach 99%, sometimes suddenly memory burst, it is recommended to manually process the document.

Summarize:

This article is just a simple installation, a lot of places need to be researched and optimized, interested can go to the official website to see. Officials are updating the code every day, modify the bugs, and constantly improve.

Have always thought that training costs money, I did not expect reasoning is not cheap, I did not do the stress test, I guess a machine can not support a few people concurrently with.

Some other questions:

  1. How to update the chatglm model file

/root/model/delete chatglm-6b folder

/root/autodl-tmp/reclone under

After success, copy it to /root/model.

  1. How to update the repository code (because of the direct use of the mirror, the code is older, there are some bugs)

$cd /root/langchain-ChatGLM/

$rm -rf ~/.gitconfig

$git pull

Remove conflicting files

Run git pull again

Update the virtual environment dependencies, note that you must switch to the virtual environment

$conda activate /root/pyenv

$pip install -r requirements.txt

Modify the configuration file

Modify the web.py file to include the port for the autodl startup service.

Modify two paths in langchain-ChatGLM/configs/model_config.py file, the path to the server model file, if you don’t modify it, start web.py will re-download the model file, the disk will explode.

Restart web.py and it will work.

Posted by wadmin in tech, 0 comments