My old boss is hiring for a position in #govtech. They're looking for what looks like a tech lead + PM all in one. Remote, company in San Francisco
https://promise.breezy.hr/p/d600f1c2047f-software-engineer-full-stack-sr-staff-principal
#HIRINGNOW
Home
Public posts preserved on my own site.
Okay, fine, no Marine Corp Marathon this year. But if you count the two 1/2 marathons I'll be running, that like running a whole marathon. (Or 8 5ks, that a marathon, too)
The trick I guess is to sign up for the mailing list & then register the 1st day you can, scroll down half way.
@SirTapTap extreme version of "the customer is always right"
IDEA: marathon training, but it is all taper
Marine Corp Marathon sold out :( now I have to pick a new one.
So many ways to handle errors in coding you can:
ignore
avoid
discount
fail
forget
neglect
overlook
reject
scorn
blink
cold-shoulder
disdain
evade
omit
pooh-pooh
slight
wink
be oblivious to
brush off
bury one's head in sand
let it go
look the other way
overpass
pass over
pay no attention to
pay no mind
shut eyes to
take no notice
tune out
Hope that helps.
wifi kettles are common
sometimes are put on the public internet
Can't tell if they implement http 418
[1] https://www.amazon.com/wifi-kettle/s?k=wifi+kettle
[2] https://medium.com/asecuritysite-when-bob-met-alice/who-really-needs-a-wi-fi-kettle-ced9c533059e
I'm thinking about APIs that are like incantations - only one way to say them right and if you deviate from their single-tick-pony usage found in the documentation or SO, then nothing works, nothing makes sense, no clues why it doesn't work
powerful API is usually not what people call a powerful API in tutorials.
a really powerful API is concepts are simple enough to understand that you can compose parts of API and things work & make sense
Regex and functional programming patterns come to mind
Get this, gets this, I'm not going to create a visual studio 2003 .sln file with three .proj files, I'm going to create a monorepo! 20 years and we've come so far, monorepo is a much cooler name than sln.
Mr Gorbachev, tear down this unit test!
[Is this a joke? It is low effort, if it is funny not sure why. Unaesthetic things maybe?]
I got a personal productivity theory - you get more work done when you have a mix of goals that are entirely in your control & other goals which might not be. The former are thinks like, a goal to finish a marathon.
The later are the sort of goals you get at the office, which depend on a lot of things out of your personal control. The motivation from the first set affects the motivation for the other.
@allenu This link - https://mastodon.social/followed_tags
It is avail from your profile page, but not from the settings page.
@neurobashing Schadenfreudeovores? Literally feeds on the psychic pain of others? I couldn't find a scifi ref tho.
How to stress test your python scripts
```bash
#!/bin/bash
python3.11 -m code_under_test << EOF You did your taxes wrong!
Dad never loved you!
People are going to burn all the coal, the crops will fail and we will all starve!
Did you see the news?! Did you?!
Suppose a building has n floors. If we have m eggs, how can we find the minimum
number of drops needed to determine from which floors it is safe to drop an egg.
Whiteboard it! In assembler!
EOF
```
Tetris sounds like a fun movie. All software developers' lives are like this, right?
Aespa's on the sound track. This is all so international
♡ 0 ↻ 0
Before civilization, on the old lawless frontier, line editors were legal for lack of any laws.
#angular - I sure hope so, or a lot of people aren't going to be able to pay back their student loans.
One does not simply go into the <body/> to add a class. What do you think this is, Mordor?
I don't understand the "Well, world, here is my MIT licensed opensource code. Take it, but don't use it for anything that bothers me."
If there is something you don't want your code to be used for, then don't use a permissive opensource license. It will relegate your code's impact to amusing hobbyists, but if you want to restrict users, then that must be a cost you want to pay.
Strangers on the web aren't family. You can't restrict them primarily by social pressure and shame or whatever.
@blitter@chaos.social Most opensource licenses say, "go forth and do anything with this, except blame me." What anti-AI license do you intend to use? A private side project isn't exactly open & if you publish to npm or pypi, that's available for scraping for any purpose that the individual project's licenses permits.
My office is 77 degrees and hits & stays at 80 by lunch. Time to move to the basement.
Research that says 71 is optimum (21.6C)
https://www.shrm.org/hr-today/news/hr-news/pages/toohottoocold.aspx
Want to be the supervisor of techies at Library of Congress in the Digital Library Services division?
DC area, not-fully remote as far as I can tell
https://www.loc.gov/item/careers/supervisory-information-technology-specialist-vacancy-var002422/
Let's meet up and see how you're coming along with that idea of yours. https://x.com/veryfancy/status/1670886288390516739
Markdown validation library:
```python
def is_valid_markdown(_text:str)->bool:
return True
```
@catzilla Do it. For me, what helped with the knees is allocating more of my time from running & sitting to strength training. You didn't mention intensity, so I'd say anything in zone 1 or 2, is as close to 0 risk as you can get.
My neighborhood is cosplaying "Children of Memory"* - the grass is dying, the trees are losing all their needles, the other trees are dropping leaves like it was autumn.
* It is a story about settlers on another planet & the ecosystem fails to stabilize & they all starve to death.
https://www.amazon.com/Children-Memory-Adrian-Tchaikovsky/dp/0316466409
Oh no, I overslept. Oh no, it's a holiday.
My old boss is hiring for a govtech job, they're looking for what looks like a tech lead + PM all in one. Remote, company in San Francisco
https://promise.breezy.hr/p/d600f1c2047f-software-engineer-full-stack-sr-staff-principal
I want to gamify everything in my life but can't figure out how.
Maybe I just need my computer to dispense a cheeto* every time a test passes or a jira* ticket is moved to close.
---
* Wanna fk with the intellectual property? Stop capitalizing brand names help genericize them.
I'm continuing to treat markdown as code.
Surely you've been wanting to do this.
```
import markmodule
markmodule.import_md("hello_module.md")
import hello_module
print(hello_module.some_function("yo!"))
```
It's literate programming, eh? Here is the proof of concept library
Now supports basic syntactic sugar!
You can import `hello.md` with `import hello`
Works for basic modules, next is packages and submodules.
♡ 4 ↻ 0
Steel man your enemy or you wont know what your enemy is up to, you'll just be projecting your emotions that make you feel good.
Once a phrase becomes a verb, e.g. "to steel man", does the space necessarily disappear?
steelman?
steel-man?♡ 0 ↻ 0
The 10 got his 2nd best 5k score #running
Well this is new... how the @#$ do we install this? At least poetry namespaces it. This is just some tooling that doesn't respect namespacing.
```
[project]
dependencies = [
"requests"
]
```
So pip owns that?
```bash
python -v venv venv
. ./venv/Scripts/activate
pip install .
```See, much simpler than `poetry install`
♡ 0 ↻ 0
I went to the self checkout at the grocery store. Damn, I'm mighty fine.
UI Trends I don't like
- no text, just icon. Please, if you like that, just make it Chinese.
- calculus & programming would be easy if only the UI for tools showed no UI elements
- you can search for a command or your can memorize the short cut. No access via a visual elements.
Those wings on the plane supposed to flap that much?
This is now my dead mans thread... If I stop tweeting, well, either I broke my social media habit or the wings werent supposed to flap on a fixed wing airplane
♡ 2 ↻ 0Plane is on the ground.
♡ 1 ↻ 0
Fortunately this is the same in all languages.
People will grow soft with luxuries like this. For 25 years we have sat on the floor at the only power socket in the airport and browsed the web by opening files in the browser cache folder. We cannot forget tradition and the old ways.
There must be a lot of stories . Entering a customer service high stress zone.
TODO: visit loving hut so I can say...
Am I lovin' it? No, I'm at loving hut.