All items...           Popular tags: Linux (9), Electronics (8), Hack (7), DIY (5), Debian (5), Other (5), Retrocomputing (5), Curiosities (3)

Things to note: SyncThing under WinXP

2019-03-28 00:17:18,  In: Other

PROBLEM: SyncThing 1.0.1 used to synchronize data on different machines updates itself to newer version, also under WinXP. Newer versions don't work under WinXP, so the program does not start again. Literally it's damaging itself.
SOLUTION: Turning automatic update off does NOT work in 1.0.1 it's specified like "Disabled by administrator" in options related to it. To disable updating manually, open your C:\Documents and Settings\[USERNAME]\Application data\Syncthing\config.xml ("Application Data" may be translated) and change autoUpgradeIntervalH parameter to zero (0). Now downgrade to 1.0.1 and start it. Currently it works, if it will stop there will be a problem with lots of XP machines connected to programmers and similar machinery.

EU Copyright directive: Internet users like it.

2019-03-23 11:15:22,  In: rants

Recently lots of media attention is focused on new European "Copyright directive", especially on laws allowing to implement upload filters and a so-called "link tax". So I decided to do something instead of this website darkening fashion and describe why it's too late for any protests. Let's go to the point: Both of these regulations: Upload filters and so-called "link tax", describe things which are already present since at least a decade, they have been already implemented and embraced by community - and quite everyone seems to be happy with it. Automatic upload filters are present in all platforms, as well as most hostings, services and rented private servers. There are a few forms of these filters:
- Legally censoring content using "terms of service" contract, which in practice is one-side, means you have to obey it and they may or may not. This is visible well in politically sensitive content, when the censorship noted in ToS does not exist when it's neded to divide people, and is exaggerated when...

... Read More

Things to note: PC LED display jumpers

2019-02-15 17:45:17,  In: Retrocomputing

In PC casings a typical problem happens with LED display configuration. Configured to "HI/LO", it may be needed to change it, and jumpers are not always well laballed. There are many configurations. A simple one has two rows for two digits and one small row for hundreds. In this configuration, jumper settings are quite simple: You specify "turbo" configuration by placing jumpers across the row, and "normal" along the row. This way it is possible to set any value. Another type, with two digits, contains two rows of three and a logic chip. I found six revisions of these, all with different settings. What is important in this display it is needed to have Turbo connected some way to make it display at all. In some versions bottom row is for Turbo, while top for non-turbo, in other the middle row can be configured by horisontally aligning their jumpers, while Turbo required to put jumpers above and below. Some PCBs allow to be mounted inverted, so even if there's more than 199MHz, you can reverse it and have...

... Read More

Restoring the old PC-XT clone mainboard

2018-10-27 01:42:04,  In: Electronics, Retrocomputing

A long time ago I got an XT mainboard. The history of it is known: previous owner got it from someone else, who told that it is damaged and cannot be easily repaired, so it became an interesting exhibit in a bookshelf. It was for last 2 years in my stuff and finally I decided to restore it to the working condition.

The mainboard is a really old one - it has an additional ISA edge connector on the side, all TTL chips from around 1984-85, socketed, but it was not an IBM. The logo, visible on a silkscreen under the processor, resembles a stylish written "S" letter with its center line shaped in an american resistor symbol.
It was a clone, but a clone made with some uncertainity. Not that there are circuit errors, it electrically still is a 5160, but the design itself is... like someone took schematics from the technical manual, looked at original PCB and said "OK, let's try to design it again", and this was the first try, made quickly to verify is everything OK. The mainboard has a piece of breadboard...

... Read More

Curiosities: Inside a 1970s professional multimeter

2018-08-12 17:32:44,  In: Electronics, Curiosities

Mera V640 is a multimeter made by Polish Meratronik plant in 1970s. It is an analog meter, able to measure voltages (1.5mV - 1500V), currents (0.15uA - 1.5A) and resistance. With specialized probes it was possible to measure high frequencies and even temperature. In 1970s Poland started to make international deals, usually with licenses. Some licenses were bought, like from British ICL for their computer designs, German (western) Grundig (tape players), or Japanese Busicom for calculators, but Poland also manufactured their equipment for export. In 1972 the Masteranger 639 multimeter has been made for Conway, a Canadian electronics company, and manufactured purely for export. The design was successful enough that it was also manufactured for British Marconi company as TF 2650. Year later it was also sold in Poland, under V640 name, after some changes in range switch and adding temperature probe.
These times, export and import with eastern block country was very different than typical transaction,...

... Read More

Expanding Arduino UNO memory with 32kB static RAM chip

2018-07-04 17:42:04,  In: DIY, Electronics

Arduino Uno is a cheap microcontroller platform which can be used in lots of applications. If we prototype our solution using Arduino board, it is possible to dump the Arduino board and use single microcontroller instead which is even cheaper and looks more professional even on an universal solder-in PCB. However, ATMega328 chip used in Uno has a significant drawback - its memory which is only 2kB. If we want to make a small control device it's not a problem, but for some specific applications 2kB may be too small.
For example, since few weeks I have an idea to develop a BASIC computer using AVR chips. Implementation of Tiny BASIC uses some memory and has some code clutter which can be replaced with something more usable by the cost of e.g. moving storage code to external devices. Unfortunately Tiny BASIC leaves a very small memory for user's program and its variables.

So what are options to add RAM into Arduino?
- Use a larger Arduino module. This solution is present in Internet forums all...

... Read More

Debian Linux on a GPD Win

2018-01-05 22:09:17,  In: Linux, Debian

OK, so I bought a GPD Win. Small, Intel-powered computer with 4GB of RAM, Atom processor (2-core, 4-thread?) and 64GB of SSD. Unfortunately, with Windows 10 by default.
Because I found Windows 10 unbearable even when following the manuals to optimize and make it smaller, I decided to try with Debian.
Unfortunately this device is a completely closed UEFI machine so it doesn't allow much modification. However, I found Debian USB sticks, when not touched, bootable.
This is a set of notes which are based on Hans De Goede's blog entry about installing Fedora on GPD Win.

   What will be needed

Installation of Linux on GPD Win is quite specific and different than typical Debian installation. Many drivers for things like Wi-fi or sound chip are absent, improperly installed or misconfigured so it's needed to patch the system up. To do it, you need
- A GPD Win
- A 4GB USB stick or bigger
- USB hub. The faster the better.
- USB wi-fi adapter...

... Read More

About PC power supply units

2017-11-21 10:26:00,  In: Electronics, Curiosities, Other

Recently I acquired a few power supply units for PCs and I decided to share some knowledge about their quality. Because these units were defective I had to open them, fix if possible, and re-solder wires as they were from some e-junk wjere copper is valuable. Testing was simple: Load the power supply unit with an old, damaged IDE hard disk, turn it on, check voltages (they should not be well OK, as one old hard disk is not enough to keep regulated line), then load the unit on 5V line with 12V/21W light bulb and check regulation then. Most passed these tests after capacitor repairs.

   Tagan TG380-U01

Let's see the first example: The Tagan TG380-U01. Tagan is known as manufacturer of a good, high-end power supply units, and it looks like they made them really well. The unit is packed with technology, they put large heatsinks and thermal regulator on a separate, small board. Because packing is tight, two fans are pumping air through the unit.

Here is an example how the good power supply unit...

... Read More

Re-making a gear for tape memory

2017-09-24 01:47:52,  In: DIY, Electronics

A long time ago I acquired a microcomputer-grade tape recorder produced by Polish factory: MK-450. The problem with this device and a few other tape drives (like Mera one for large cassettes) and even consumer-grade decks (MK-250) was a poor quality of its gears prone to breakage. Usually, during seeking or playback, a loud crack is heard and tape is pulled into recorder or forward seeking stops working while motor is still heard. Recently I got a possibility to print something with 3D printer, so I decided to experiment with it. In this post I'll show how to re-produce the existing, physical gear into computer model. To quickly show things, the result is nice:

   But... why does it fail?

The plastic used to make these two specific gears (in MK450) is different than polymer used in other gears. It degrades into white, crumbling powder with atmospheric contact and probably...

... Read More

Installing adNauseam on PaleMoon and the new malware problem

2017-09-02 13:30:12,  In: Hack, Other

Recently PaleMoon developer decided to blacklist adNauseam extension, so here is a quick method of re-enabling it:
1. Go to about:config
2. Set extensions.blocklist.level to 3.
3. Install addon, go to Tools -> Extensions and turn it on there. Remember that it takes the function of adblocker so will collide with most Adblocks.
4. Watch your addons as this may allow to install uncertain ones in the future (currently only adNauseam has this level). If you want to know, the list is online-updated and is maintained in blocklist.xml in your profile directory. Configuring adNauseam, if your workflow involves visiting only a set of trusted sites you should turn on exception for non-tracking ads.
And small explanation what is it.
The add-on fights with unfair malware-delivering companies (today re-defined as "advertisement") by hitting their collaborators - website authors. Then, according to ideology called "free market", authors should change malware...

... Read More

Older posts...       Main Page      Newer posts...