« first day (2143 days earlier)      last day (1685 days later) » 

11:04 PM
[ SmokeDetector | MS ] Potentially bad asn for hostname in body (1): using .htaccess on subdomain by Jason Deen on stackoverflow.com
fp- feedback received
fp- feedback received on problemas com uma requisição em AJAX [MS]
 
11:20 PM
[ SmokeDetector | MS ] Potentially bad asn for hostname in answer, potentially problematic ns configuration in answer (2): Installing Ubuntu on older iMac ✏️ by Simon Copsey on askubuntu.com
fp- feedback received
[ SmokeDetector | MS ] Bad keyword with email in answer, email in answer (162): Leveraging cash for buying car by Daniel Silva Loan Company on money.SE
tpu- feedback received
 
!!/watch- aibonsafety\.com
!!/watch-number- 0823-1446-9660
!!/watch- danielsilva59491(?:@gmail\.com)
 
!!/watch-number- +39 (251) 078-4982
 
@Makyen Dang, those are some fast regexes. You got scripts or something for that speedy output?
 
11:34 PM
@Das_Geek Numbers can be verbatim. Domains just need to escape the . and emails have the same format every time
 
[ SmokeDetector | MS ] Mostly punctuation marks in answer, offensive answer detected, potentially bad keyword in answer, toxic answer detected (200): Why does Kuzen not have red eyes when wielding his kagune? by kefe on anime.SE
 
@Das_Geek For sending messages from the chat input, yes. I routinely have a desire to post multiple messages one after the other. I use it for sending commands to SD, primarily !!/watch and !!/blacklist-* commands. In addition, I tend to be ... a bit verbose and regularly write things that are both significantly longer than is permitted in a single post with Markdown formatting, and that need Markdown formatting at the same time. While you can send longer messages, they can't use Markdown.
So, I added code to my personal SE chat adjustments to add an additional "multi-part" button to the chat input interface, along with a counter for the remaining characters in each message. Each message that will be sent is separated by a soft-return. I then can click the "multi-part" button and all the individual messages contained in the chat input textarea are sent one after the other as fast as the chat interface permits (there's throttling, so there's some delay between messages).
As to the individual regexes, those I currently compose by hand and then copy into the chat input textarea and click the "multi-part" button, or compose in the chat input, depending on convenience.
Fairly high on my list of things to do is to modify FIRE so that it will, upon command, create !!/watch and !!/blacklist-* commands with appropriate regexes for the common things we watch/blacklist in a message. That is, however, only at the planning stage at this point.
For example, all of the messages in this batch were composed together and I will be clicking "multipl-part".
 
tpu- feedback received
[ SmokeDetector | MS ] Pattern-matching website in body (97): Create 7 digit phone number on a dialer pad using knight moves ✏️ by RamaM on stackoverflow.com
fp- feedback received
 
NEat
 
@Das_Geek Makyen is a UserScript master
 
11:48 PM
Yeah, it's really dope. I sometimes have ideas to tweak things here and there, but the little I have to use JavaScript is already too much haha
I've been repeatedly told to use TypeScript instead, but meh
 
[ SmokeDetector | MS ] Potentially bad ns for domain in answer, potentially bad keyword in answer (2): Youtube API Limitations by detaaqua on stackoverflow.com
[ SmokeDetector | MS ] Link at end of answer (60): Batch convert pdf's t searchable pdf's by Prasanth on superuser.com
 
@Das_Geek TS is nice
I'm using it for a Node web app at the moment, and the number of times it's saved me from making dumb typing errors...
 
tpu- feedback received on Youtube API Limitations [MS]
 
@ArtOfCode Oh I believe it. Unfortunately, the main project I work on is legacy PHP code (barf), so I don't use JS enough to really warrant charging for learning TS
 
@Das_Geek ew PHP
 
11:57 PM
It's worse than that. The original developers weren't trained as developers. It was really only intended to be an internal tool for their personal use...then managers heard of it and suddenly it became a high-priority thing that had a bunch of feature requests
And let me tell you, they REALLY took advantage of PHP's loose typing
Can't tell you how many errors I chased down that were caused by random type conversions
 
@Machavity Thanks
 
</rant>
 
@Das_Geek Well, my use of JavaScript grew out of a desire to have things work the way I wanted them. It helped that JavaScript syntax is C-like and similar to many other the languages descended from C, which I already had experience with. If there is something you want changed, you can always jump in and change it. :-) You could start with just small changes for things that almost work the way you want, but not quite.
@Das_Geek As to TypeScript, I'd generally choose not to use it for a userscript. One of the things about userscripts is that people are routinely seeing the source code when installing. A reasonable number of those people will be inspecting the code to verify it's not doing anything nefarious. That's quite a bit easier to do when the code isn't compiled or transformed from what it's originally written in.
In addition, my expectation is that JavaScript is the lower common denominator wrt. what people know. Thus, using Typescript lowers the number of people that are able to easily contribute to a project. Or, at least, that's what I've assumed, so far.
 

« first day (2143 days earlier)      last day (1685 days later) »