fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.9K
active users

#Notepad

3 posts3 participants0 posts today

Factors:
1. Accessibility. Not everyone has really fast (or stable) internet.
2. Environmental. There's no reason to use more computing power than necessary for the task at hand. It's wasteful. Very few people
need the fancy features advanced text editors introduce.
3. Interoperability. Text files I write and send are readable *everywhere.* Try loading up Google Docs on a 1024x768 screen with a 256MB RAM Pentium 3. You'll be lucky if Google Docs even loads.
4. Privacy. A text file is easy to protect. GPG is the most straightforward. It remains small, and there's no way middle-men can read it. Google Docs? Google has root and they're not encrypted from them. So, good luck.
5. Account requirements. Text files require no accounts anywhere. All you need it an Internet connection and a DNS server that'll point your computer the right way. SaaS requires that you also have up-to-date software, a powerful computer, and that you register an account with them to access files shared with you.
6. Storage space. A text file takes kilobytes. A .docx file takes megabytes. My daily journal, which granted has some meta-data but
is still plain text, is nearing on 580kb after three years of diligent, detailed journaling. I can't help but doubt that Word would even open a .docx file that large if formatted natively. (Thousands of headings, links, timestamps, etc.)
6. Feature-set. Plain text lets you do enough for 99% of all tasks. Yes, it's not as pretty, but within the bounds of putting characters into a file, you have complete freedom. Proprietary services, on the other hand, have a very very rich feature-set, most of which is irrelevant for 99% of users. The drawback of this is that every user is forced to load these rarely-used functions onto their own computer when the applications load up. That's wasteful, and likely cost the world hundreds of millions in unnecessary energy expenditure already.

TL;DR: Use plain text unless you absolutely positively can't help it. It's seriously better in every way.

#plaintext #emacs #txt #notepad #bloat #bloatware #saas #googledocs #msword #microsoftword #rant

RE:
https://fed.bajsicki.com/notes/a6uy06mot0

IpseityIpseityA family instance.

When #microsoft adds #CoPilot to effin' #notepad and #meta adds an #AI option to #WhatsApp you know that the lunatics have taken over the asylum. Rational decision making has gone completely out the window with these companies. They see a shiny new bandwagon and by golly they're going to jump on it, whether it makes sense or not.

For the love of all that is holy, or unholy, make it STAHP

Инъекция блокнотом или история о том, как мы новые диагностики делали

В этой статье я немного расскажу о том, как в Java осуществляется вызов команд уровня операционной системы. Также поговорим про OS Command и Argument Injections и про то, как мы делали диагностики, которые могут помочь в их обнаружении.

habr.com/ru/companies/pvs-stud

ХабрИнъекция блокнотом или история о том, как мы новые диагностики делалиВ этой статье я немного расскажу о том, как в Java осуществляется вызов команд уровня операционной системы. Также поговорим про OS Command и Argument Injections и про то, как мы делали диагностики,...

#kb #regexp

В #Notepad++ используется движок регулярных выражений Boost, который по умолчанию не учитывает регистр символов. Поэтому выражение [A-ZА-ЯЁ] в нем может ловить и строчные буквы.

Чтобы Notepad++ искал только заглавные буквы, нужно тыкнуть кыржик С учетом регистра (Match case).

После этого [A-ZА-ЯЁ] будет работать корректно.

Чтобы регистр учитывался всегда, можно попробовать хитрый трюк:

(?-i)[A-ZА-ЯЁ]

Здесь (?-i) отключает игнорирование регистра, если вдруг оно включено.