⚡ 📰 DevNews 8/2019 📰 ⚡
- GENERAL
- 3D Game Tutorial in C++ from scratch - Part 7: Creating 3D Engine - Vertex Shader
- A Heavily Commented Linux Kernel Source Code (PDF)
- Code Bullet programmer channel on YT
- Create a two-player Pong game with React Native
- Explaining Code using ASCII Art
- Free Programming Books
- Google Says Spectre And Meltdown Are Too Difficult To Fix
- Halley: A lightweight game engine written in C++14 ("Why not C++17? I wish, but not all platforms are fully up to date yet!")
- I ruin developers’ lives with my code reviews and I'm sorry
- lemire/simdjson: Parsing gigabytes of JSON per second
- OpenStreetMap In-House alternative to Google Maps
- Read a paper: Scripting - higher level programming for the 21st Century
- Taskbook: Like Trello but for the Terminal - Release v0.3.0
- TIL that the the NFL has an active GitHub repo with lots of react libraries
- TECH
- Advertisers Boycott YouTube After Pedophiles Swarm Comments on Videos of Children
- Ajit Pai's FCC insists that ignoring consumers and gutting oversight of major ISPs dramatically boosted network investment. Reality suggests something else entirely.
- Facebook under pressure to halt rise of anti-vaccination groups
- Huawei cloning Apple parts, rewarding employees for tech theft
- Microsoft workers protest $480m HoloLens military deal: 'We did not sign up to develop weapons'
- New Bill Would Stop Internet Service Providers From Screwing You With Hidden Fees - Cable giants routinely advertise one rate then charge you another thanks to hidden fees a well-lobbied government refuses to do anything about.
- Self-Driving Cars Might Kill Auto Insurance as We Know It - Without humans to cause accidents, 90% of risk is removed. Insurers are scrambling to prepare.
- Trump calls for 6G cellular technology, because why the heck not
- Trump Officials Tried To Rush Nuclear Technology To Saudis, House Panel Finds
- YouTube just demonetized anti-vax channels.
- C#
- .NET Core 1.0 and 1.1 will reach End of Life on June 27, 2019
- A collection of awesome .NET core libraries, tools, frameworks and software
- C# 8: Default Interface Methods
- C# 8: Introducing Index struct and a brand new usage for the hat operator
- C# Improving string.IsNullOrEmpty readability
- From 'dotnet run' to 'Hello World!'
- Fun with the Spiral of Death
- GitHub - SFML/SFML.Net: Official binding of SFML for .Net languages
- How to Create, Use, and Debug .NET application Dumps in 2019
- Learn about ternary & null coalaesce operators in csharp.
- The most controversial C# 8.0 feature: Default Interface Methods Implementation
- Visualizing stack and heap with https://sharplab.io
- JAVASCRIPT
- An alternative approach to switch statements in Javascript
- Bootstrap 5 expected to completely replace jQuery
- Cleave.js - format your <input/> content when you are typing
- ECMAScript 2019: the final feature set
- Good working example of Vue/React lifecycles
- NSFW JS - Detect Clientside Images
- Simulating blobs of fluid: Implementing the double density relaxation algorithm
- The convergence of TSLint and ESLint
- Visual Studio Code Settings and Extensions for Faster JavaScript Development
- You probably don’t need a single-page application
- CLOUDCOMPUTING
- AWS S3 Batch Operations: Beginner’s Guide
- Decentralizing the Cloud with Greg Osuri
- How HPE HPC hybrid IT and Intel® OPA Enable High-Performance Cloud Computing
- Pure Storage Pushes All-flash Performance With NVMe-oF RoCE, Intros Flash Storage For Cloud Backups
- Remarkable Ways to Grow Your Business with Sales Cloud
- SCIENCE
- A Japanese plant used in traditional Asian medicine has a compound which could slow aging. It has been used as a remedy thought to treat heartburn, stomach ulcers, high blood pressure and cholesterol, hay fever, gout, and constipation. Tests in human cells and animals showed promising results.
- A new study on different kinds of loneliness suggests that having poor quality relationships is associated with greater distress than having too few, based on 1,839 US adults. In other words, it’s the quality, not quantity, of your relationships that really matters.
- Between 2014-2017 in Berkeley, California, sugary drink consumption decreased by 52 percent after a 1-cent tax on every ounce of artificially sweetened drinks sold within city limits was implemented. The soda tax works, say researchers.
- Breeding bees with "clean genes" could help prevent colony collapse, suggests a new study. Some beehives are "cleaner" than others, and worker bees in these colonies have been observed removing the sick and the dead from the hive, with at least 73 genes identified related to these hygiene behaviors.
- Earth's Atmosphere Is Bigger Than We Thought - It Actually Goes Past The Moon. The geocorona, scientists have found, extends out to as much as 630,000 kilometres. Space telescopes within the geocorona will likely need to adjust their Lyman-alpha baselines for deep-space observations.
- Great white shark entire genome now decoded, with the huge genome revealing sequence adaptations to key wound healing and genome stability genes tied to cancer protection, that could be behind the evolutionary success of long-lived sharks.
- Having only 6.5 hours to sleep in 24 hours degrades performance and mood, finds a new study in teens. However, students in the split sleep group (night sleep of 5 hours plus a 1.5-hour afternoon nap) exhibited better alertness, working memory and mood than those who slept 6.5 hours continuously.
- Researchers watched in real time as a single-celled algae evolved into a multicellular organism. The transition took place over the course of 50 weeks and was caused simply by the introduction of a predator to the environment. Time-lapse videos are available in the supplementary info.
- Scientists have discovered a new technique can turn plastic waste into energy-dense fuel. To achieve this they have converting more than 90 percent of polyolefin waste — the polymer behind widely used plastic polyethylene — into high-quality gasoline or diesel-like fuel
- When the Sinclair Media Group acquires local TV news stations, (1) coverage of local politics gets replaced by national politics, (2) the ideological slant shifts sharply to the right and (3) viewership slightly decreases. Sinclair stations will soon be viewable in 72% of US households.