Facebook Embed

19 March 2022

Review of Amazon order which Amazon rejected

Since Amazon has refused to post review of this product, I shall instead post my opinion here:
This order clearly indicates in the description sold by "Tiago's Store" that the product is 188g total for the full sized product.

The product I received is clearly marked as being substantially less than 188g. It is clearly marked as being 149g.
There appears to be no means to correct this mistake or even provide a pro-rata refund of the missing product to make good the transaction.

For some reason, Amazon's review reviewers believe that my complaint falls into the category of "It appears you reviewed shipping or packaging experience." I'm not complaining about the shipping nor the box that the product arrived within. My complaint is only that I did not receive the product that I had expected and nothing to do with the shipping or packaging experience.

In my opinion, the seller "Tiago's Store" is actively defrauding customers by deliberately misrepresenting their stock and Amazon is doing no one any favours by defending such behaviour.

If I was in the UK receiving this product, I would be at least protected by the Trade and Descriptions Act and the Sale of Goods Act. It is unfortunate that there does not appear to be any equivalent consumer protection laws in the USA. Sure, there are laws with titles which claim to protect consumers but just like this sale, the titles of laws in the USA are purely aspirational and are not actually representative of what the law provides.

01 March 2022

Product Documentation

No closed source product should ever display an error which the docs do not explain how to remediate.


If people or corporations want to be lazy with documenting their product, they should at least open source it.

17 June 2021

Random thought: Fixing Java

If Oracle simply changes Java so that null.toString() returns the string "null" instead of throwing a NullPointerException, they will probably solve the majority of mysterious bugs in Java programs.

08 June 2021

Of blips and blobs...

Random thought . o O ( databases have blobs of binary data... Why not have blips of binary code? Blobs and blips... Blips and blobs... )

18 May 2021

Random thought: False Hope of Extensibility

Common Java anti-pattern is to name some classes as "DefaultFooClass" when there's actually no way to use any other implementation.

I think it should be called the "False Hope of Extensibility" anti-pattern.

01 May 2020

Standards have fallen. Disappointed by IEEE

Personally, I'm disappointed that the IEEE is reporting this as a good idea. It's not and I'll just outline a few of the issues:
- Horribly exothermic, a lot of lost energy.
- Did I say lost energy? Making aluminium from aluminium oxide takes a lot of energy.
- Hydrogen embrittling of the gasoline engine.
- Accelerated corrosion of the exhaust manifold.

Come on! This shouldn't even have passed a basic engineering review. This is basic A Level chemistry!


Photo: Kelly Wilkinson/Indy Star/USA TODAY Network/Imagn Content Services
Kurt Koehler, founder and president of AlGalCo, shows his HOT (Hydrogen on Tap) system, Thursday, April 9, 2020. It sits in a City of Carmel Street Department truck.

25 March 2019

Wooting LEDs from Java


While waiting for things at work, threw together a bit of Java code to tinker with the keyboard LEDs.. Pointless but fun. 😁 Note to self: Should make time to open source it this weekend so that other people can waste their time.
Posted by Antony T Curtis on Wednesday, 20 March 2019

https://github.com/atcurtis/wooting-java
https://www.instagram.com/explore/tags/wooting/
https://www.instagram.com/wootingkb/?hl=en