Building scalable social media sentiment analysis services in Python
Apr19

Building scalable social media sentiment analysis services in Python

The first part of this series provided some background on how sentiment analysis works. Now let’s investigate how to add these capabilities to your designs. read...

Read More
Getting started with social media sentiment analysis in Python
Apr19

Getting started with social media sentiment analysis in Python

Natural language processing (NLP) is a type of machine learning that addresses the correlation between spoken/written languages and computer-aided analysis of those languages. We experience numerous innovations from NLP in our daily lives, from writing assistance and suggestions to real-time speech translation and interpretation. read...

Read More
This is how System76 does open hardware
Apr19

This is how System76 does open hardware

Most people know very little about the hardware in their computers. As a long-time Linux user, I’ve had my share of frustration while getting my wireless cards, video cards, displays, and other hardware working with my chosen distribution. Proprietary hardware often makes it difficult to determine why an Ethernet controller, wireless controller, or mouse performs differently than we expect. read...

Read More
How to organize with Calculist: Ideas, events, and more
Apr18

How to organize with Calculist: Ideas, events, and more

Thoughts. Ideas. Plans. We all have a few of them. Often, more than a few. And all of us want to make some or all of them a reality. Far too often, however, those thoughts and ideas and plans are a jumble inside our heads. They refuse to take a discernable shape, preferring instead to rattle around here, there, and everywhere in our brains. read...

Read More
Electronics designed in 5 different countries with open hardware
Apr18

Electronics designed in 5 different countries with open hardware

The Open Source Hardware Association’s Hardware Registry lists hardware from 29 different countries on five continents, demonstrating the broad, international footprint of certified open source hardware. read...

Read More
Level up command-line playgrounds with WebAssembly
Apr18

Level up command-line playgrounds with WebAssembly

WebAssembly (Wasm) is a new low-level language designed with the web in mind. Its main goal is to enable developers to compile code written in other languages—such as C, C++, and Rust—into WebAssembly and run that code in the browser. In an environment where JavaScript has traditionally been the only option, WebAssembly is an appealing counterpart, and it enables portability along with the promise for near-native runtimes....

Read More