Tech Enthusiasts Weekly (Issue 211): Virtual Goods Can Drive GDP

Original link: http://www.ruanyifeng.com/blog/2022/06/weekly-issue-211.html

Here is a record of weekly tech content worth sharing, published on Friday.

This magazine is open source (GitHub: ruanyf/weekly ), welcome to submit issues, contributions or recommend scientific and technological content.

Weekly discussion forum post “Who’s Hiring? “ , provides a lot of programmer employment information, welcome to visit or post job/internship positions.

cover picture

On June 21, a high temperature of 40°C was reached in Puyang City, Henan Province. In order to cool down, artificial rainfall is turned on in a certain community, and the sprinkler system on the roof of the building sprays water on the building body, which is equivalent to pouring a cold shower for the entire community. According to reports, the cost of a spray is about 6,000 yuan. ( via )

Topic of the Week: Virtual Goods Can Drive GDP

This week, Facebook announced the launch of an online virtual clothing store, stocked with designer clothes (like Prada) that users buy to wear in the virtual world.

When I saw this news, I couldn’t help but think of a point that I had thought about before: the transaction of virtual goods can drive GDP growth , which is the same as that of physical goods.

Virtual clothing, game props, emoticons… These pure digital virtual goods, the transaction amount is part of the GDP, the more users buy, the higher the GDP. It is no exaggeration to say that purchasing a game item is also contributing to GDP.

Some friends do not understand economics, so let me explain briefly. There is a way of calculating GDP, which is to count the total amount of consumption over a period of time. The larger the consumption amount, the larger the economic aggregate and the higher the GDP. As for what is consumed, there is no distinction between physical goods and virtual goods.

The key here is that it must be consumed before it counts in GDP. There is a classic example, you pay to eat at a restaurant, you increase GDP; you cook at home, you don’t, because there is no transaction.

This principle also applies to virtual items. For example, WeChat reward is not included in GDP, because it is essentially a gift, not consumption, and no transaction occurs.

If Tencent changes the reward rules and stipulates that only Q coins can be used as rewards, it will be included in GDP. This happens because the user has to buy Q coins first.

In the same way, giving gifts to anchors during live broadcasts increases GDP. Taking Douyin live broadcast as an example, it uses “Douyin” as a reward, and 1 yuan can buy 10 “Double”. Users exchange Doucoin as a gift for the anchor. A bunch of digital flowers requires 10 Douyin coins, and Douyin and the anchor will be divided into 50%. Douyin thus obtains sales revenue and profits, and must also pay taxes on these tips.

In short, as long as virtual goods are traded, they are included in GDP.

However, there is one important difference between virtual goods and physical goods: it is not constrained by resources, and production does not consume resources. For example, the production of automobiles is constrained by many resources such as steel, electricity, land, and workers, and it is impossible to grow too fast at once; game props do not have this problem, and there are as many as you want to produce, and there is no consumption at all.

what does that mean?

Virtual goods can increase GDP with zero consumption. The more virtual goods consumers buy, the higher the GDP, and will not increase the consumption of physical resources such as ore, energy, food, and transportation.

This provides an idea for GDP growth. When resource supply is tight or prices rise, the production of physical commodities is constrained; at this time, promoting the transaction of virtual commodities can also increase GDP and promote the growth of the national economy.

Recently, the game version number has been resumed , which may have this consideration. When the country stimulates the economy in the future, it can also consider stimulating the consumption of virtual goods, which will not increase the burden on the real economy at all.

In the future, human society will further move to the Internet, and even a metaverse will appear. At that time, there will be more and more virtual goods, and most of the GDP may come from the consumption of virtual goods.

Go language learning package

A few days ago, a friend came to me and complained: “Go engineers are too hard to find.” The job advertisement was hung up for a month, and there were very few applicants.

He didn’t understand that the learning benefits of Go are actually very high, why it is not easy to recruit a suitable person.

You know, Go’s momentum has been good in recent years, and it should already be the second largest development language in China, second only to Java.

More and more companies, the entire backend is developed in Go, such as Bilibili and Qiniuyun. Besides web services, Go is also the language of choice for containers and microservices, and Docker is written in Go.

All in all, Go hiring has been increasing. Although it is not comparable to Java and front-end, the key point is that the latter two have far more learners than Go, and the competition for employment is fierce, while Go engineers have no competition problems and are more likely to find satisfactory jobs.

So, the rewards of learning Go are high. What’s more, it is not difficult to get started with Go language. If you have Java and C language foundation, it is very easy to switch to Go.

This week there is a Go language learning kit for developers who want to learn more about the language. It includes three study materials produced in-house by Geektime.

(1) Go language lecture videos , including “Guide to the Essential Skills of Go Engineers”, “Go Engineering Practice”, “Go Language High Concurrency Scenario”, “API Design of Go Project Practice”, “Go Language Microservice Practice” Wait for the lecture.

(2) Go high-frequency interview questions, including Go language questions that appeared in this year’s interview, a total of 134 pages, classified and arranged according to the learning order, and each question includes answer analysis. Below is a screenshot of the catalog page.

In addition to preparing for interviews, since most of the questions examine basic knowledge, it can also be used as a learning guide for beginners to help you quickly get started with the Go language.

(3) Go practical training camp , this is a brand-new Go language system course of geek time, and has the essence content shared by previous lecturers, and the students’ evaluation is not bad.

Scan the QR code above on WeChat, add staff, and you can get this Go language learning package for free . Because it is a manual pass, if there are many people, please be patient.

Note that Go language requires a certain programming foundation, These learning materials are not suitable for inexperienced students, preferably with relevant programming experience.

Technology trends

1. Starbucks charging station

Starbucks is experimenting in the US, combining cafes with charging stations. It partnered with Volvo Cars to open a cafe with charging points every 160 kilometers along the 2,200 kilometers of highway from Denver to Seattle.

If the experiment is successful, Starbucks will officially enter the charging station market, changing from a pedestrian-oriented cafe to a driver-oriented cafe. Cafés have their own chargers, which makes perfect sense, as drivers have nothing to do and nowhere to go while charging.

2. Human middle ear is derived from fish gill

Based on a 400-million-year-old Qujing turtle fossil in Yunnan, a team from the Chinese Academy of Sciences found for the first time physical evidence that the human middle ear first evolved from fish gills.

This finding explains why the human ear communicates with the mouth, but does not have the ability to breathe. After the animal leaves the ocean and goes ashore, the gills of the gills lose their breathing function, and gradually evolve into the middle ear, which in turn transforms into an organ that transmits sound.

3. Ultra-low frequency OLED screen

TCL Huaxing released the world’s first OLED display with a refresh rate of 0.016Hz (refreshed once per minute), and there is no loss of brightness, color, and viewing angle, and it can be completely flicker-free under strong light.

The current mobile phone screen is generally 60Hz or 120Hz, that is, refreshed 60 or 120 times per second. If it only refreshes every minute, it will be extremely power saving. This new screen is mainly used in smart watches and other wearable devices.

4. Cloud beekeeping

An Israeli company has launched an AI beehive, which looks like a small shipping container, can hold 24 beehives, and is equipped with cameras and computer equipment.

This beehive can be placed in the field, and the beekeeper controls various devices in the cloud to view the internal status of the beehive in real time.

The AI ​​analyzes the bees’ condition, generates various charts, controls temperature and humidity, and collects honey automatically.

The company says the hives can be managed remotely and beekeeping in the cloud. However, it requires electricity and internet, and at $400 a month, the market is probably not that big.

5. Perfume horn

A Swedish luxury goods company has launched a perfume speaker that broadcasts perfume while playing music. You can choose different fragrances according to different music.

It combines auditory equipment with olfactory equipment, making music less of entertainment and more of a ritual. This isn’t the first such device, there have been scented candles on the market that can play music.

6. New uses of AirTag

A British couple discovered a new use for AirTag. They flew back to the UK from South Africa, with layovers in Abu Dhabi and Frankfurt. As a result, when they returned to the UK, the airline told them that their luggage was missing and asked them to declare compensation.

They thought that there was an AirTag in the luggage, and when they checked, they found that the luggage was still in Frankfurt. They gave the airline the directions and the luggage was sent back the next day. This is indeed a good use for AirTag. If you also want to check luggage in transit, you might as well put an AirTag in it.

article

1. Does the video player still have a future? (Chinese)

Tencent QQ Video has recently closed downloads, and this product should be cancelled. This article reviews the rise and fall of video players for desktop software.

2. How to identify poisonous mushrooms (Chinese)

There is a video author at station B who shoots various videos to teach everyone to identify poisonous mushrooms. This article introduces some of this knowledge.

3. How to reliably send HTTP requests when the user leaves the page (English)

When the user closes the page, or clicks the link to leave, how to ensure that the HTTP request can still be sent? This article analyzes several methods you can use.

4. How to use Monte Carlo simulation to calculate pi (English)

The author explained the Monte Carlo method and wrote a small program using Python language to calculate pi, which is easy to understand with pictures and texts.

5. Four Find Commands in Linux (English)

Linux has four commonly used find commands: locate, whereis, which, and find. This article describes their differences and simple usage.

6. What’s wrong with the Flatpak installation package? (English)

Flatpak is a common installation package format for Linux systems. It is a binary file and does not need to be compiled by yourself, which greatly simplifies the installation and compatibility issues of different distributions. However, this article discusses this format in detail, arguing that it is not going in the right direction.

7. U+202E Deception (English)

U+202E is a special Unicode character that can be displayed from right to left in the string following this character. Many virus software uses this feature to trick users into clicking, for example, the file name foofdp.exe, as long as the character is inserted after foo , it will be displayed as fooexe.pdf.

8. The minimal solution for setting up a static website with Docker (English)

The author wants to provide static website services through Docker. Finally found a solution, just add a 186KB server in addition to the static files.

tool

1. Kia instrument

A music software launched by Kia Motors provides 8 kinds of background sounds (water sound, wind sound, rain sound, etc.), which can be added to music files and output new music after synthesis.

This software doesn’t seem to have anything to do with cars, but it’s good that car companies can release software like this.

2. Fugu

An open source website access statistics service, you need to set up your own server.

3. Dufs

A simple file server that can provide static file services, support upload, download, search, access control, webdav and other functions. (Contributed by @sigoden )

4. Quickbuild

The build tool for C/C++ projects, similar to GCC, is known as zero configuration, and the project can be built directly by running it.

5. Keytap3

A conceptual project. Open this webpage on your mobile phone, then use the microphone to monitor the keyboard typing (preferably a mechanical keyboard, the typing sound is relatively loud). After a period of training, it can recover the input from the sound of keystrokes.

6. Wolvic

A browser for VR headsets based on Firefox Reality, which has been discontinued.

7. Earth Clock

The site uses satellite photos, displays the current digital time (13:04 in the image above), and offers Mac screensavers to download.

8. Tailscale

This service can combine different devices (computers and mobile phones) into a virtual network and provide external access through its gateway, regardless of whether those devices are originally in the same local area network, that is, to provide virtual networking services. This is a paid service, but there is a free account.

9. Cardboard

The window manager of the Linux system is characterized by the use of scrolling windows. The screen is vertically divided into several windows, which can be scrolled horizontally, like a revolving lantern. Refer to this introduction .

Activity

1. Rare Earth Developers Conference

The rare earth developer conference organized by the Nuggets community has begun to register. This time, You Yuxi was invited to give a speech at the main forum.

Among the technical topics of the conference, four are closely related to front-end development: ① large-scale front-end engineering architecture and performance optimization, ② low-code exploration and practice, ③ large-scale front-end technology exploration, and ④ modern web development. Registration and listening to the speech are free and open, and everyone is welcome to register for the conference.

resource

1. HackTricks

Free e-book in English that introduces some hacking methods to break computer systems.

2. Contract sample text library

A database developed by the State Administration for Market Regulation, free and open to the public, provides sample texts of common contracts.

3. 100 numpy exercises

Numpy is a very commonly used Python library. This website selects 100 frequently asked questions from interview questions, mailing lists, and documentation, with answers for everyone to practice.

4. Airbnb Competition

Airbnb has launched a competition to solicit ideas for the craziest building renovations from around the world. In the end, 100 winners will be selected, and each will receive $100,000 in funding to realize their ideas. The application deadline is July 22.

5. Patterns.dev

An original tutorial in English, free to read and download online. It uses the JavaScript language as an example to describe each design pattern in detail. Finally, it demonstrates how to apply these design patterns to the React framework to build web applications.

picture

1. The strangest flag

The flag of the Spanish province of Zamora is the most peculiar flag in the world because it consists of 9 strips of cloth.

A green strip is at the top, and below are eight red strips.

The red strips symbolize the eight victories the locals fought against the Romans in the second century BC. The green cloth was given to the province by the king of Spain in the 15th century AD.

Because this flag is too troublesome to make, it is often replaced by a whole piece of cloth, which is as follows.

2. Chinese Giant Horse

A Dalian company has developed a giant robot horse, called “China Giant Horse”, which is 8.4 meters high, 9 meters long, 14.5 meters long and 47 tons in weight.

It can achieve coherent walking, jumping, head-raising, tail swinging, abdominal cavity and facial movements and other movements. The height can reach 12 meters when jumping. divine beast.

It has more than 100 hydraulic steel bodies in the whole body, which are controlled by programs and require 4 people to operate at the same time.

abstract

1. West Ford Plan

During the Cold War, international communications relied mainly on submarine cables and the reflection of radio signals from the ionosphere of the atmosphere.

The U.S. military is very worried that the Soviet Union will cut off the submarine cable, so it can only rely on the unstable ionosphere to contact overseas troops. The U.S. military began to seek a way to stably conduct global wireless communications.

They eventually came up with a whimsical plan. There is a satellite antenna in the town of West Ford, Massachusetts. The US military decided to spread 430 million copper needles, each 1.78 cm long, in the ionosphere above the antenna. All copper needles form a ring of metal clouds around the earth to enhance the transmission of wireless signals and aid long-distance communications.

The first spreading of copper needles, which took place on October 21, 1961, was unsuccessful. Instead of spreading out, many copper needles clumped together and turned into space junk. The second dispersal, which took place on May 9, 1963, was successful this time, forming a ring-shaped cloud orbit of metal needles and communicating successfully.

When the outside world knew about the incident, strong criticism broke out. Another reason is that communication satellites were invented during this time, so the copper needle project was not pushed forward and was eventually abandoned.

Today, the copper needles it leaves behind are distributed in Earth’s orbit at altitudes between 3,500 and 3,800 kilometers, with occasional re-entry to the atmosphere.

speech

1,

If your project calls Google Maps, it will pay a high cost. Google charges for every request: directions, search autocompletion, place details, place photos, street view photos, static maps, dynamic maps, and time zone lookups… none of the APIs are free.

Also, Google prohibits you from combining its data with other map services, so there is no way to use it for one API and another for others.

“Google Maps Faces Antitrust Investigation”

2,

If you have a strong curiosity, congratulations, you have a great intellectual appetite!

Hacker News reader

3.

One has to specialize in something to make money. I always tell my kids: You need to learn a certain skill, and that skill is better than others, so that someone will pay you. Then you pay someone to do things for you that you find boring or difficult.

Hacker News reader

4.

British scientists have studied what causes humans to feel bored. In the end, it was found that the most boring people in the world have the following characteristics: occupation is religious data entry, hobby is watching TV, and they live in a remote town.

“Researchers Find the World’s Most Boring People”

5.

I used to use an app to write Python programs on my iPhone. Typing on the phone is a bit slow, but I found one thing about it to be revolutionary.

I first sat on the couch and wrote while watching TV, then lay in bed and continued to write the rest of the code. It’s a relief compared to sitting at my desk and writing code, which I love.

Hacker News reader

this week in history

2021 (Issue 163): How many hospital beds are there in your city?

2020 (Issue 112): How to Develop Leadership

2019 (Issue 61): It’s getting harder and harder to switch to front-end

2018 (Issue 10): Carefully switch to front-end after the age of 30

subscription

This weekly magazine is published every Friday, and is updated on Ruan Yifeng’s web log and WeChat public account synchronously.

Search for “Yifeng Ruan’s web log” on WeChat or scan the QR code to subscribe.

(Finish)

document information

  • Copyright statement: Free reprint – non-commercial – non-derivative – keep attribution ( Creative Commons 3.0 license )
  • Date published: June 24, 2022

This article is reproduced from: http://www.ruanyifeng.com/blog/2022/06/weekly-issue-211.html
This site is for inclusion only, and the copyright belongs to the original author.

Leave a Comment