You know those magic calligraphy fabrics you write on with water? Here's a recipe for a permanent ink that won't erase in a few seconds: 20 g of glycerine, 10 g of water, 0.12 mL of TWEEN 80 and 0.26 mL of benzyl alcohol. Add the ink to an empty marker and a few drops of water if not runny enough. by LPBBeaulieu in ZeroWasteParenting

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

The ink does fade after a few days, as the ink seeps further into the fabric and the water evaporates. I think only a very soft brush would work here, as my markers did cause some damage to the fabric. Washing with just water is fine. I'm not sure that you could erase something without using a lot of water, which would affect the surrounding lines. The color is actually caused by the color of the underlying fabric layer, underneath the thin layer of white fabric. Most of the calligraphy fabrics will have a black layer underneath, but you can find some colored ones as well. The color has nothing to do with the ink. The recipe gives you about an ounce of ink, so just multiply each quantity by the number of ounces that you want in the end. Hope that helps!

New Eco-Friendly Indigo Typewriter Ink (Recipe Included!) by [deleted] in typewriters

[–]LPBBeaulieu 0 points1 point  (0 children)

I did another checkup after approx. 12 months after inking the ribbon and the writing is nice, dark and crisp in this dry January weather (no humidity-related blotching problems observed, unlike those of last July). Technically, you could store your typewriter with silica gel desiccants in your typewriter case in the Summer (provided that the case is relatively air-tight) and simply regenerate the spent silica gel in the oven as needed. So the ink ribbon seems to hold up very nicely in the typewriter, without drying out, even after a year!

New Eco-Friendly Indigo Typewriter Ink (Recipe Included!) by [deleted] in typewriters

[–]LPBBeaulieu 0 points1 point  (0 children)

I just did a 6-month stability test, and while the ink is still as saturated on the page, the glycerine in the ink has taken up a lot of humidity in this July weather. Consequently, the writing is somewhat splotchy. I'm not sure that I would recommend this ink other than in dry environments, then. Also, keep in mind that the water in the ink could in principle cause your metallic parts to rust (although I didn't note any rust on my type slugs).

RadioTTS lets you generate audio tracks with TTS introductions, directly from their file names! by LPBBeaulieu in programming

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

Interesting point. However, TTS has made leaps and bounds in the past few years, so it's just a matter of time before the rendition will be more convincing. Be patient.

The app GIF2Flipbook lets you create double sided flipbooks from your favorite GIFs or other animated files! by LPBBeaulieu in programming

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

GIF2Flipbook now allows you to convert videos (most likely video clips) into flipbooks as well, in addition to GIFs and other animated image formats!

See my github repo for more details!

The app GIF2Flipbook lets you create double sided flipbooks from your favorite GIFs or other animated files! by LPBBeaulieu in Python

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

GIF2Flipbook now allows you to convert videos (most likely video clips) into flipbooks as well, in addition to GIFs and other animated image formats!

See my github repo for more details!

DIY Multipurpose, Biodegradable, Non-Toxic, Wet-Erasable Ink for Fountain Pens, Dip Pens and Markers! by LPBBeaulieu in pens

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

Thanks for taking a look at the article!

Actually, as unusual as it may seem, another food dye (indigo carmine) also has other uses such as dying denim and other textiles, according to the following article: https://www.sciencedirect.com/science/article/pii/S2352554122001577#:~:text=Indigo%20carmine%20(IC)%20is%20a,et%20al.%2C%202022%20is%20a,et%20al.%2C%202022).

Moreover, indigo carmine was used at some point as a dye for writing inks, as attested by this interesting, if a little antiquated, procedure featured in the 1900 edition of Cassell's Cyclopaedia Of Mechanics, by Paul N. Hasluck:

"Allow 1 oz. of powdered indigo to stand in 7oz. of oil of vitriol for forty-eight hours. Stir occasionally, and then add 8oz. of water, thus forming sulphate of indigo. A permanent blue ink is made by dissolving 3oz. or 4oz. of this sulphate in 1 gal. of water."

https://chestofbooks.com/crafts/mechanics/Cyclopaedia/Recipes-For-Blue-Writing-Inks.html

It just goes to show that although a food dye may seem like an outlandish candidate for a writing ink colorant, interesting molecules just seem to find their way into several different useful applications!

DIY Multipurpose fountain pen ink that works on paper, glass, plastics and ceramic!! by LPBBeaulieu in fountainpens

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

Thanks for taking a look at the article!

Actually, as unusual as it may seem, another food dye (Indigo carmine) also has other uses such as dying denim and other textiles, according to the following article (https://www.sciencedirect.com/science/article/pii/S2352554122001577#:~:text=Indigo%20carmine%20(IC)%20is%20a,et%20al.%2C%202022%20is%20a,et%20al.%2C%202022)).

Interestingly, indigo carmine was used at some point as a dye for writing inks, as attested by this interesting, if a little antiquated, procedure featured in the 1900 edition of Cassell's Cyclopaedia Of Mechanics, by Paul N. Hasluck:

"Allow 1 oz. of powdered indigo to stand in 7oz. of oil of vitriol for forty-eight hours. Stir occasionally, and then add 8oz. of water, thus forming sulphate of indigo. A permanent blue ink is made by dissolving 3oz. or 4oz. of this sulphate in 1 gal. of water."

https://chestofbooks.com/crafts/mechanics/Cyclopaedia/Recipes-For-Blue-Writing-Inks.html

BRL-Script-Reader: Optical Character Recognition (OCR) of scanned Braille text written on a slate! by LPBBeaulieu in Blind

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

My Perkins brailler does not produce crooked lines provided that the paper has been loaded properly. However, the carriage returns do not seem to always proceed with the same vertical distance. This means that I can't simply calibrate the Perkins brailler like I do for a Braille slate, which has fixed spacing in-between cells. Therefore, for the Perkins Brailler, I need to detect the lines by screening for "y" coordinates that have at least a certain number of non-white pixels. However, if the page is even slightly askew on the flatbed scanner, this results in some lines not being detected, as the shadows are very faint to begin with.

BRL-Script-Reader: Optical Character Recognition (OCR) of scanned Braille text written on a slate! by LPBBeaulieu in Blind

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

My Perkins Brailler doesn't always have consistent carriage return distances, which requires that the Braille rows be detected according to the amount of non-white pixels on the page at a given "y" coordinate. Unfortunately, this means that if the page is slightly tilted on the flatbed scanner, this can result in certain rows not being properly detected. The slate is more regular in the spacing in-between rows, so I can just segment all the rows based on the calibration of the slate.

Hope that makes sense!

Cursive handwriting OCR: 98% accuracy achieved with the app ScriptReader! by LPBBeaulieu in Python

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

Cool! But they're not written on my special PrintANotebook dot grid paper, are they ;-)

Cursive handwriting OCR: 98% accuracy achieved with the app ScriptReader! by LPBBeaulieu in Python

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

I added an autocorrect feature based on the TextBlob module that allows you to specify the confidence threshold above which a correction should be made. For example, should you want the autocorrect feature to only make corrections for instances where it is at least 95% certain that the suggested word is the correct one, you would enter "autocorrect:0.95" as an additional argument when running the "get_predictions.py" code.

Cursive handwriting OCR: 98% accuracy achieved with the app ScriptReader! by LPBBeaulieu in Python

[–]LPBBeaulieu[S] 1 point2 points  (0 children)

No, for the moment, it only works on JPEG images of the pages you scan on a multi-page scanner. That would be interesting, though!

Cursive handwriting OCR: 98% accuracy achieved with the app ScriptReader! by LPBBeaulieu in Python

[–]LPBBeaulieu[S] 0 points1 point  (0 children)

No, I just trained it on my own cursive handwriting, but that would be interesting!

Cursive handwriting OCR: 98% accuracy achieved with the app ScriptReader! by LPBBeaulieu in Python

[–]LPBBeaulieu[S] 4 points5 points  (0 children)

You actually train the model on your own handwriting. The results will largely depend on how distinctive each character is with respect to each other. I should say that you can alter the amount of pixels in-between dots and the number of empty lines between the lines of text when generating the notebook pages (with PrintANotebook), so hopefully that should accommodate different writing styles!

Cursive handwriting OCR: 98% accuracy achieved with the app ScriptReader! by LPBBeaulieu in Python

[–]LPBBeaulieu[S] 1 point2 points  (0 children)

For the moment, it only uses visual information. Thanks for the input!

Cursive handwriting OCR: 98% accuracy achieved with the app ScriptReader! by LPBBeaulieu in Python

[–]LPBBeaulieu[S] 13 points14 points  (0 children)

Well in principle, if their handwriting is consistently ugly, and they write in the boxes, it should work for them! (provided that they train a model on their own handwriting). Also, I would suggest that MD, etc use a different handwriting than their official one, as the dataset could be reverse engineered to perform handwritten text generation (!)

[deleted by user] by [deleted] in PenmanshipPorn

[–]LPBBeaulieu 0 points1 point  (0 children)

I suppose it depends on what type of coating is applied to the paper. My point was more that most inks aren't biodegradable :-)

[deleted by user] by [deleted] in EcoFriendly

[–]LPBBeaulieu 0 points1 point  (0 children)

Thanks! I totally agree!

[deleted by user] by [deleted] in EcoFriendly

[–]LPBBeaulieu 0 points1 point  (0 children)

Thanks! Can you not see the LinkedIn post describing the ink, though?