Computers

Coputer topics

What to expect at CES 2018

https://techcrunch.com/2018/01/02/what-to-expect-at-ces-2018/?utm_source=tcfbpage&sr_share=facebook The biggest tech show of the year is set to officially kick off January 9 — which actually means the big announcements. TechCrunch has made a lot of reporting over the years, so they have some idea what to expect. Connected homes will likely dominate the show yet again, led by the explosive popularity of

Everything you want to know about x86 microcode, but might have been afraid to ask

https://media.ccc.de/v/34c3-9058-everything_you_want_to_know_about_x86_microcode_but_might_have_been_afraid_to_ask#t=2250 This is a quite interesting presentation on Intel CPU secrets:  Microcode is an abstraction layer on top of the physical components of a CPU and present in most general-purpose CPUs today. While it is well-known that CPUs feature a microcode update mechanism, very little is known about its inner workings given that microcode and

‘Kernel memory leaking’ Intel processor design flaw

https://www.theregister.co.uk/2018/01/02/intel_cpu_design_flaw/ A fundamental design flaw in Intel’s processor chips related to virtual memory system (Intel x86-64 hardware) allows normal user programs (even JavaScript in web browsers) to discern to some extent the layout or contents of protected kernel memory areas. It is understood the bug is present in modern Intel processors produced in the past decade. It appears a

How to Write Your Own C++ Game Engine

http://preshing.com/20171218/how-to-write-your-own-cpp-game-engine/  The gaming platforms of 2017 – mobile, console and PC – are very powerful and, in many ways, quite similar to one another. Game engine development is not so much about struggling with weak and exotic hardware, as it was in the past. In my opinion, it’s more about struggling with complexity of your own

The Death of Flash and Rewriting Old Code

https://www.gamasutra.com/blogs/DougPearson/20171212/311570/Post_Mortem_The_Death_of_Flash_and_Rewriting_14_Million_Lines_of_Code.php Adobe recently confirmed the suspicion held by many in the games industry that Flash is a dying platform. The official announcement that Flash will be discontinued in 2020 is threatening the infrastructure for many games and mobile apps, putting developers in a position to either abandon or overhaul their proprietary code built meticulously over

Software Developer Shortage

News all over say that there seems to be a serious software developer shortage now. According to Business Insider, Finland currently lacks over 7000 software developers. And if the trend continues, the need will grow to 15,000 unfilled positions in 2020. The issue isn’t limited to just Finland. Other Nordic countries have the same problem. Software engineers have been at the

Arduino and Unity3D Interactive Experience – Arduino Project Hub

https://create.arduino.cc/projecthub/relativty/wrmhl-arduino-and-unity3d-interactive-experience-cc18b3?ref=platform&ref_id=424_recent___&offset=3 This looks like an interesting project to connect any Arduino interface to Unity3D.  In transmitting data from Arduino to Unity3D, usually the main issue is INSANE LATENCY. With wmrhl you should be able to connect any Arduino interface to Unity3D, and it’s completely open source at https://github.com/relativty/wrmhl

What Tech Skills are Hot (React, Cloud) or Not (Linux, Tableau) – IEEE Spectrum

https://spectrum.ieee.org/view-from-the-valley/at-work/tech-careers/what-tech-skills-are-hot-react-cloud-or-not-linux-tableau  It’s a good time to have experience in React, the JavaScript library used to create user interfaces, according to a study released this week by job search firm Indeed.com. Meanwhile, a growing number of job seekers are touting their Linux skills, but employers are less interested. And Python’s status is, well, complicated, the Indeed study showed.