Search
Write a publication
Pull to refresh

PopSci

Show first
Period
Level of difficulty

Grinding in video games and real life

Reading time9 min
Views4.1K

Grind is a process of slowly getting valuable resources (be it experience points or loot) by repetitive and often simple tasks in video games. It has been present from the beginning of gaming but has become more widespread with the popularization of online RPG games because of their leveling systems and competitive elements. 

It is highly criticized by gamers around the world for making games boring and work-like, yet many people specifically choose to play grind-heavy games. The reason might be because they find simple repetitive tasks relaxing and distracting from real-life problems, as a form of escapism.

However, there is also a gameplay reason for grinding: getting valuable resources early can make a game easier later. Some popular games like Diablo are even centered around grind. Thus, everyone will have to grind at some point to prevent gameplay from getting too difficult, which quickly becomes an inescapable habit. Later, gamers might apply grinding even to games that do not require it. Interestingly enough, grinding early on can also make the late-game boring because it is going to be too easy if the game was not designed for grinding. For example, in Subnautica, getting a lot of resources early on will make some of the late-game tools useless because all the resources that could have been gained with them have already been gained.

From the example above, we can see that grind does not always improve the gameplay. We can also see that it is not always a necessary process and can be either minimized or avoided entirely: sometimes, the need for it exists only in our mind, forcing us to diminish the fun of actually playing the game. Is it just a question of habit or is there any other reason for us to grind?

Читать далее

Active Termination Drivers

Reading time9 min
Views4.1K


The easiest way to build a driver with specified output impedance is to use an amplifier with high load compatibility and add a resistor to its output. The penalty is a voltage drop across this resistor, so there is power loss and we need a higher supply voltage. If our driver is able to deliver the same voltage and current to the same load, but the extra resistor will have a lower value, our device will be able to deliver the same output power at a lower supply voltage. Less power losses, less heat, and longer working time when a battery is used.
There is an idea how to solve this problem: active termination. We can synthesize the output impedance!

Now when we know what we want, go to design our drivers!
Read more →

We implant an artificial lens (you will need it after 60 years)

Reading time11 min
Views1.5K


The lens in your eye can change its optical power: when you focus somewhere on the vision, this is what happens. Payback for the «moving parts of the mechanism» — wear with age. At about 40-45 years old, problems usually begin with age-related visual impairment; in 60-70 years, you need up to three pairs of different points. At the same time, the clarity of view is reduced due to the process of sclerosis and lens opacity — it is worth thinking about replacing the lens, until it becomes dim and becomes completely rigid.

To date, the technology of replacing the lens is standardized and well developed. Potential risks are generally somewhat higher than with laser vision correction, but at present this type of surgery is performed even on transparent lenses with refractive purpose (when the patient does not like to wear glasses with thick glasses), that is, it is quite a “household” task for ophthalmology.
Read more →

How Honda Experiments with Generative Design and Additive Manufacturing

Reading time2 min
Views2.4K
image

Honda, a Japanese car manufacturer has demonstrated outstanding results in their recent project intended to reduce the weight of the crankshaft and increase its fuel efficiency. In order to carry out such a redesign in an effective and timely-fashioned manner, the company collaborated with Autodesk and applied its software solutions, as well as various 3D-printing technologies.

How 5G's Acceleration will move through the Mobile App Development Space?

Reading time6 min
Views1.3K
5G ( Fifth Generation Wireless Cellular Network) is not just a possibility anymore. The forthcoming of 2020 has unfold avenues for 5G browser capabilities in smartphones.

With the recent 5G rollout, it has been predicted that over 1.4 billion devices will be running on the 5G network by 2025 — accounting for 15% of the global total.

image
Source: Google Images
Read more →

How to Wrap Up a Software Development Project the Right Way

Reading time3 min
Views3K
Does the New Year have you scrambling to wrap up last year’s software development projects? Don’t archive your Jira tickets and Trello boards too quickly!

A good rule of thumb in software development is that your next software project should always be better than your last. Why? Because the lessons you learn and take away from each project should be continuously documented and applied in future projects.

In the words of Rachel Green, every good project should end with closure.

image

Follow this quick and easy 6-step guide to ensure that you wrap up your software project efficiently and effectively.

6 Steps for Successfully Wrapping up a Software Development Project


1. Document future needs

Read more →

React benefits: A blessing for Businesses?

Reading time3 min
Views3.9K
Launched in 2013, React has been successfully used to develop 1,004,124 websites in the past 6 years. The Javascript library React JS is known for giving simple programming experience and improved performance.

It was released by Facebook to resolve the issues of coding and maintenance with their ads. It was developed with an intention to increase and manage Facebook ads traffic. React has successfully delivered the expected outcomes throughout its journey.
Read more →

ML.NET Model Builder Updates

Reading time2 min
Views1.5K
ML.NET is a cross-platform, machine learning framework for .NET developers, and Model Builder is the UI tooling in Visual Studio that uses Automated Machine Learning (AutoML) to easily allow you to train and consume custom ML.NET models. With ML.NET and Model Builder, you can create custom machine learning models for scenarios like sentiment analysis, price prediction, and more without any machine learning experience!

ML.NET Model Builder


This release of Model Builder comes with bug fixes and two exciting new features:

  • Image classification scenario – locally train image classification models with your own images
  • Try your model – make predictions on sample input data right in the UI

Read more →

Top Software Development Companies for Enterprise & Startups

Reading time9 min
Views3.6K


Every day we hear about new budding software programs. With the rapid advances in the software development industry, new players entering the market and have captured a large segment of the market. So, when you need to track business projects, handle the allocation of assets, and solve other IT challenges, you need help from the top software development companies. However, it doesn’t mean that you should select a software development company on the basis of how appealing it was once. Today, people prefer to check the full profile of a company first and then decide to get their service.

To ease your pressure down, listing here some of the internationally acclaimed software development companies from the development niche. This list has been curated on the basis of a variety of reliable resources like Clutch, GoodFirms, Google SERPs, user's feedback & reviews, different independent review firms including medium.com, themanifest.com, etc. Based on the collected data, I’ve assigned the total score for each of the 10 leaders, and here I represent a list of the top software development companies that are doing best in their domain.

List of the Top Software Development Companies


Read more →

SCADA visualization for IoT projects [Free Library]

Reading time6 min
Views5.5K
There’s a lot of IoT SCADA solutions for factories and other manufacturing needs. Yet, there are cases (and quite a lot), when you need to develop your own SCADA system to cover specific needs of your project.

Original article — IoT dashboard library: visualize SCADA at a snap [Free IoT library]

We often use awesome Qt framework for implementing complex IoT solutions. For a bunch SCADA and SCADA-like projects, we came across the need for quick tool for developing device dashboards. That’s why we developed super lightweight unofficial Qt library. The library is open source, customizable, and free to use under MIT license. We also share a small set of developed widgets.
Read more →

How Gantt Charts Simplify and Empower Project Management

Reading time4 min
Views3.7K
Whether you are a project management guru or just a beginner, you’ve definitely heard about Gantt charts. At first sight, these diagrams might seem chilling and complicated, however, they are not as mystifying as you may think.

Gantt Charts assist project managers and their teams to improve their productivity and efficiency of workflows and ensure timely tasks execution. The charts can be applied to small projects and the most complex ones. What are the secrets of the diagrams developed by Henry Gantt and what people in project management used before they were created?

image
Read more →

How do you choose products in stores?

Reading time4 min
Views1.5K
image

The most important single ingredient in the formula of success is knowing how to get along with people. Theodore Roosevelt

In the previous article I tried to cover the basics of pricing analytics. Now I'd like to talk about something more interesting.

Have you ever thought about why you choose certain products in stores, why you prefer them to other similar ones? Many shopping trips are spontaneous, so it's probably impossible to give a clear answer for all the times you go shopping. But the general idea is obvious: you go shopping for a specific reason (to get food, a gadget, for entertainment, to play blackjack). In this article I'm going to use available data from grocery retailers to talk about how a set of basic logical assumptions and community analysis can help us determine the way customers choose products.
Read more →

Most Popular Computer Problems We Are Facing Everyday

Reading time2 min
Views1.7K
In today’s contemporary world the private computer has become a staple of daily life.
Even those few persons who don't use computers in their daily work life can possibly have access to a computer on that they perform alternative necessary tasks.

With all of the access to info that computers permit and with all of the work they will facilitate a personal perform, this trend of a computer in every home and in each workplace of business isn't shocking.

But what may be shocking, and downright aggravating, is when the computer you are working on suddenly shuts off, goes blank, or explodes in the dreaded blue screen of death.

These and other common computer problems are among the most frequently occurring issues that one might experience with their computers.

The following may be a list of 5 common Computer issues and what may be done to mend them.
Read more →

What are the application areas of 3D printing?

Reading time4 min
Views1.9K

What is 3D printing?


3D printing is a new way of manufacturing solid objects based on the principle of discrete-stacking.
With the evolution of the trend, 3D printing has become a way to promote smart manufacturing, flexible manufacturing and green manufacturing. It can realize the integrated formation of complex structures that are difficult to process or even cannot be processed by traditional manufacturing technologies, greatly enhancing the process realization capability. Subversive advancement in equipment design and manufacturing.

From the past used to manufacture models, and now gradually realize the direct manufacturing of products, 3D printing manufacturing technology is developing towards the integration of “design-material-manufacturing”. According to research, the size of the world 3D printing market in 2017 was 3.86 billion US dollars. In 2018, the scale of China's 3D printing market was as high as 7.75 billion US dollars, which has more than doubled in two years. From behind the scenes to the forefront of the industry, the development of the 3D printing industry has moved from the concept introduction period to the rapid development period, all thanks to: "application." Members of the World 3D Printing Association have said:

When 3D printing technology goes out of the lab,
Its development motivation lies in its application
Read more →

Notifications: action required for take profit / stop loss. In case your Broker doesn't support those orders

Reading time4 min
Views1.4K
There is a Russian Broker — Tinkoff Bank. Now here is the problem: the broker doesn't support take profit and stop loss orders. At all. If you want to feel more convenient while trading, then you need some workaround for this situation, until Tinkoff Bank developers finally release those orders as the killer feature. In the article, I will show you my workaround.
update:2019-03-22, the Broker published platform 3.0.0 (a major update) in Google Play. The changelog features take profit/stop loss orders
Read more →

Modern X-ray detectors

Level of difficultyMedium
Reading time11 min
Views3.7K

Wilhelm Röntgen discovered X-ray November 8th 1895, when he did experiments with cathode rays in a vacuum tube. To capture and save images of the shadows from the X-rays, he used ordinary photoplates. Fortunately, sensitive to visible light silver based photoemulsions turned out to be sensitive to the X-ray too. These photoplates became the first X-ray detectors.

More than 100 years of scientific progress led to the creation of a number of various detectors for recording X-ray images. Developments of the microelectronics and semiconductor manufacturing technologies are crucial for development of the modern X-ray detectors. These detectors can transform the energy of the X-ray photon directly to the electrical signal. They allow capturing detailed, digital, high-resolution X-ray images.

Digital images are easy to work with. For example one can merge multiple macro images into an image of the whole object and represent monochrome images in false colors like Simon Procz did with this X-ray image of a flower he did in 2012.

Read more