

Removed by mod


Removed by mod
and eyebrows, also always on point! sources? tips?


Being stressed out by the world is unhealthy. Withdrawing from reality to avoid that stress is also unhealthy. The fuck am I supposed to do move to another planet? In this economy?


shark board? yes. cutie board? also yes. are sharkies cuties? YES!
AI it is then.
🚮
Ah yes, the infamous 9 5s of github availability.
Thank you friend! I honestly had almost forgotten that you could + on a group (in extended syntax i think?) like you can with *. In my experience I find lots of * groups and I do my best to convert those to a range eg {3,5}. When you can’t typically you can set least still use an open range floor {3,} or ceiling {,5}. I’m a big fan of explicit constraints when you have enough information to set them. It’s another good maintainability practice in my experience. The more clear the regex the less example data you need to understand the intention. I especially like eg ruby’s regexp.x flag that let’s you ignore literal newlines and whitespace in the pattern (not to be confused with regexp.X which does the same but for the corpus), so you can split your pattern over multiple lines. I like to use indentations when it helps readability and that also allows a multi line comment header indented the same way. Sometimes you can even set inline comments depending on language/engine/syntax. For significant whitespace in the pattern wrap each whitespace character in a character class containing only itself: eg [ ][ ] for two literal spaces to match. This is also how I handle patterns for eg sed or grep in bash/zsh which have their own whitespace semantics, to get whitespace literals in your patterns without the need to escape anything. The non-literal part of the pattern doesnt change, and the literal part gets substituted in piped through something like sed -E ‘/./[\1]/g’
Literally was about to call this out. That A is such a tell it’s literally that typeface with an added split to do the two color fill. Lazy human? Lazy AI? Who cares it’s fucking lazy.
(?:\d{3}-){2}(?:\d{4}) would match a ten digit us-format phone number, though I’d recommend using two literally instead of a repeat for maintainability reasons. Regex needs no assistance being terse and obtuse, humans need time to understand regex patterns, even ones they wrote not long ago. Make that part easier on your collaborators, and treat your past and future selves like remote asynchronous collaborators, always.
Are you thinking of lookarounds? Backreferences do have some performance impact but a lookahead or lookbehind much more so. That definitely breaks the regularity, but I’m not sure that applies to backreferences (which may be my own ignorance). Performance wise unmatched lookarounds are the least performant getting worse as the size of the corpus increases. A positive lookahead/lookbehind has to scan all the text before or after the assertion to determine match failure and likewise negatives must do the same to determine match success. Greedier matching also amplifies things here (do you want just the first match or all of them?)
I’m more fluent in regex syntaxes than in the implementation details of any specific regex engine, so please correct me if you know Im wrong, both for my own edification and so that when I share things going forward Im sharing the most accurate information that I can.
Wait til someone tells you they find you they/them attractive, someone who isn’t attracted to your birth assignment. I swear this happened to me over just two months ago now and I still haven’t fully recovered. All I can think about now is how to get back to that place of peace and desire and validation.
I want everyone to feel that, it’s life-changing


this is the correct response


JFC they are gonna do a sequel or a prequel next. It sounds impossible but the alternative is they have an original idea so there were have it.
I accept this defeat knowing the victor has truly earned it. Iv went plausible as a sentence but I cannot beat a slant rhyme with Cesar Chavez. OH GOD THIS IS WHAT GETTING OLD FEELS LIKE
Caesar has no children
Hooray for mothperson!
All you bendy-bois are fine. Like people, it’s the straight buses that cause problems.
Estimated Time: 36 mins… 40 mins? … 12 days!? … 35 mins …
Do you want to be friends and not talk about the outside world ever?