today's leftovers

-
CVE-2022-23968: Xerox vulnerability allows unauthenticated users to remotely brick network printers
I never got to test my idea as I was hasty in the coding stage and unwittingly attempted to test the daemon with a valid multi-page TIFF container, but one where the TIFF Image Directory wasn’t correctly finalized (the pages within the TIFF were incomplete). Imagine my surprise – and anguish – when I discovered that the payload would – seemingly permanently – brick the network-attached printer! Here are the details of what happens: [...]
-
Prefer to change the code rather than write a workaround
I can't count how many times I've heard programmers talking about writing some new piece of code to work around the behavior of some other code which they don't want to change. You are a programmer - you are allowed to change code! In fact, it's your job! Just change the code to do what you want! Fix the bug! Change the behavior! Add the feature!
-
The Roots project: Implementing culturally responsive computing teaching in schools in England
-
New Alpha Release: Tor Browser 11.5a3 (Android)
Tor Browser 11.5a3 is now available from the Tor Browser download page and also from our distribution directory.
This version includes important security updates to Firefox.
-
Install Anaconda Navigator Graphical Interface in centos 8
In this article we will Install Anaconda Navigator Graphical Interface in centos 8. Anaconda is a widely-used, open-source distribution of the Python programming language. It aids in the processing of large-scale data, scientific computations, and predictive analysis. Anaconda comes with over 250 data science packages. Also, the Anaconda repository contains many open-source packages whose prerequisite is Anaconda.
If you are working on any machine learning or data science project then this is a great environment to use. It consists of many useful python and R libraries that you might require in your project.
-
- Login or register to post comments
Printer-friendly version
- 1402 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Programming Leftovers
| Emulate the VIC-20 home computer with Linux
Emulation is the practice of using a program (called an emulator) on a PC to mimic the behaviour of a home computer or a video game console, in order to play (usually retro) games on a computer.
Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a single non-technical user.
Back in the 1980s, home computers came to the forefront of teenagers’ minds. Specifically, the Amiga, ZX Spectrum, and Atari ST were extremely popular. They were hugely popular home computers targeted heavily towards games, but they also ran other types of software.
The Commodore VIC-20 is an 8-bit home computer that was released in 1980/1. It featured a MOS Technology 6502 CPU, with 20KB ROM and 5KB RAM although 1.5K of the RAM was used for the video display and aspects of the BASIC and kernal.
It offered limited low-resolution graphics (176 x 184) with storage provided by cassette and floppy disk.
|
PostgreSQL Anonymizer 1.0: Privacy By Design For Postgres
PostgreSQL Anonymizer is an extension that hides or replaces personally identifiable information (PII) or commercially sensitive data from a PostgreSQL database.
The extension supports 3 different anonymization strategies: Dynamic Masking, Static Masking and Anonymous Dumps. It also offers a large choice of Masking Functions such as Substitution, Randomization, Faking, Pseudonymization, Partial Scrambling, Shuffling, Noise Addition and Generalization.
| today's howtos
|
Recent comments
2 hours 53 min ago
3 hours 17 min ago
6 hours 25 min ago
6 hours 36 min ago
6 hours 38 min ago
14 hours 21 min ago
16 hours 7 min ago
17 hours 49 min ago
20 hours 9 min ago
1 day 43 min ago