Free React Course for 2022

React is still one of the most popular JavaScript libraries for building user interfaces. If you are a front-end developer, it is super helpful to know React. We just published a brand-new, 12-hour React course on the freeCodeCamp.org YouTube channel. In this course, you will React by building eight

Canon can’t get enough toner chips, so it’s telling customers how to defeat its DRM

Canon can’t get enough toner chips, so it’s telling customers how to defeat its DRM

Enlarge (credit: Kiyoshi Ota/Bloomberg)

For years, printers have been encumbered with digital rights management systems that prevent users from buying third-party ink and toner cartridges. Printer companies have claimed that their chip-enabled cartridges can “enhance the quality and performance” of their equipment, provide the “best consumer experience,” and “protect [the printers] from counterfeit and third-party ink cartridges.”

Left unsaid is the fact that requiring first-party cartridges also ensures a recurring revenue stream. It’s an old business model—Gillette sold its razor handles cheaply to sell more razors, for example—and it’s one that printer companies have enthusiastically embraced. Lexmark, HP, Canon, Brother, and others all effectively require users to purchase first-party ink and toner.

To enforce the use of first-party cartridges, manufacturers typically embed chips inside the consumables for the printers to “authenticate.” But when chips are in short supply, like today, manufacturers can find themselves in a bind. So Canon is now telling German customers how to defeat its printers’ warnings about third-party cartridges.

Read 5 remaining paragraphs | Comments

How to Build Your First JavaScript GitHub Action

I love working with GitHub Actions. They’re easy to use yet so powerful. I’m especially excited when I see how creative people are when using them to automate different tasks. I want you to have that same power. That’s why I’m going to show you how to create your first

Elon Musk says he’s hiking “full self driving” by another $2,000

The Model Y still includes a steering wheel for Tesla owners who want to drive for themselves.

Enlarge / The Model Y still includes a steering wheel for Tesla owners who want to drive for themselves. (credit: Tesla)

Tesla’s highly controversial “full self driving” feature is getting yet another price increase. CEO Elon Musk used his Twitter feed last Friday to announce the price hike, telling his millions of followers, “Tesla FSD price rising to $12k on Jan 17.”

Price increases have been a fairly constant theme with the driver-assistance system. In the wake of Uber’s well-publicized IPO in 2019, Tesla got ridehailing fever, with Musk claiming that a self-driving Tesla could earn $30,000 a year in income, working the streets while its owner is asleep or at work.

“If you buy a Tesla today, I believe you are buying an appreciating asset—not a depreciating asset,” Musk said. (Although the company’s EVs do command strong prices in the used car market, they are still, in fact, subject to depreciation, according to a search on Autotrader conducted this morning.)

Read 4 remaining paragraphs | Comments

3D-printed OLEDs could soon lead to DIY screens

This 64-pixel OLED panel was 3D printed.

Enlarge / This 64-pixel OLED panel was 3D printed.

Laptops and phones with OLED displays boast rich colors at high contrasts—but they come at a premium price. Researchers from the University of Minnesota in the Twin Cities (UMN) say they’ve found a potential solution to that price barrier by using a 3D printer that could eventually lead to people making their own OLED screens at home.

In a study published in Science Advances on Fridaythe researchers used a custom-built printer that fits on a table and “costs about the same as a Tesla Model S,” Michael McAlpine, a University of Minnesota professor in the Department of Mechanical Engineering and senior author of the study, said in a statement accompanying UMN’s announcement.

While OLED panels are typically made in large microfabrication facilities by big companies like LG Display, the research could eventually result in hobbyists being able to make cheap OLED panels in their own workshops, according to the university.

Read 8 remaining paragraphs | Comments

How to Make a Custom Mouse Cursor with CSS and JavaScript

Have you ever visited a website and been totally blown away by its amazing features? One of them might be a cool mouse cursor that is different from the regular arrow or pointer cursors you are used to.   This can really improve user experience, and lately I’ve been wondering how
Find the soul