Just Jeff's Avatar

Just Jeff

@jlbaskin.bsky.social

I'm a programmer, devops, writer, and artist. Not a George Lucas impersonator. Latest programming project: https://repo.morethantext.org/MoreThanText/morethantext

24 Followers  |  86 Following  |  169 Posts  |  Joined: 21.11.2024  |  1.9631

Latest posts by jlbaskin.bsky.social on Bluesky

Goals of my app include the provide communication for groups trying to achieve results. I'm not referring to the top down assignment method that has been used since the times of kings and queens, but an open contributive method that shows all the work needing to be done to anyone that can help.

04.12.2025 18:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Got the equivalent of SQL triggers functioning in my #rust app. Almost to the point I can replace the old code with the new, which means I can clean up a huge number of items soon.

03.12.2025 14:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Got the log code up.

02.12.2025 20:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Having to write the log code for my #rust app. I've now reached the point where the messages going through the queue need to be tracked. I thought I could do that later.

02.12.2025 04:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Making progress on my #rust app. Got the OnQuery, OnUpdate, OnAdd, and OnDelete messages into the system, so now everything that wants to react to changes can. Now I need to set what what to do when the changes occur.

27.11.2025 01:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

One of the most aggravating things about programming is the you can spend a few hours working on an issue, only to realize you solved the issue earlier, and forgot about it. I'm not as smart as I think I am.

23.11.2025 21:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I should take the though, "This should be easy." as a sign on insanity. Adding the ON_blank functions is requiring changes in how the document files react to listeners in my #rust app. multiple messages are being sent out, and I hadn't initially planned for that.

19.11.2025 16:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

One of the things that I like about #TDD is that things become simpler over time. Complicated functions start to break apart into smaller simpler functions because it make testing easier. I often over think things, and TDD slowly pulls me back to the simpler path.

18.11.2025 22:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Superman is good at everything except being Batman. (Refer to JLAU where they switch whose good cop / bad cop.)

Does that make most isekai, anime, protagonist Superman?

18.11.2025 03:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I switched to Linux because Microsoft thought that the CPU fan was excessive power usage on my laptop. The thing got so hot, typing was uncomfortable. However, with Linux, I could set it in my lap while Blender was generating 10 minutes of footage. So, I've been using Linux ever since.

18.11.2025 03:02 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Getting very close to finishing a large chunk of the infrastructure. Soon I will be able to start showing it actually doing something.

16.11.2025 03:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I always thought that the ultimate punch line was that he was the straight man in that movie.

16.11.2025 02:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I also took a 6502 Assembly course in my early education, and it did help me understand how programs pass through the system. I just can't think of an example. The last time I cared for anything that low was when AutoMake refused to compile for my CPU, and that turned out to be my mistake.

16.11.2025 02:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm still building infrastructure, and I want the BDD DSL to be usable by the users to help them describe changes that they want. Some of the things used to teach kids robotic programming gave me some interesting ideas on how to do that. Something for the project's future. Thank you for your time.

13.11.2025 19:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I cannot guarantee my users read English. So I want a BDD step like "create document" to be equivalent to "ๆ–‡ๆ›ธใฎไฝœๆˆ". I know that this is a ridiculously hard ask, and therefore a future feature. I was wondering if anything like this had been attempted before, or am I treading new ground.

12.11.2025 22:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

One of my goals for my app is to have a testing language that a general user can create tests. I'm following a @davefarley77.bsky.social recommendation. I want to make it multi-lingual, not in the Python, #Rust, C++ way, but in English, German, Spanish way. Is there anything like that already? #TDD

12.11.2025 17:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Fixed all of #TDD unit tests. Everything compiles. All the tests pass. Now I'm off to break something new.

12.11.2025 02:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a cartoon drawing of a woman playing drums ALT: a cartoon drawing of a woman playing drums

Josie and the Pussycats

11.11.2025 22:06 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My other recommendation is "Tomo-chan is a girl." It's about two childhood friends slowly realizing that their best friend is of the opposite sex, and they find them cute. This one likes to play with opposites; the blond ditz has the highest grades, and the weakest friend is the most dangerous.

11.11.2025 20:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Considering what you write, try "Tamamo-chan's a Fox!" Tamamo is a fox, spirit guardian that decides she wants to learn more about humans, so she gets herself enrolled into a high school. Unfortunately, her disguise is not as good as she thinks it is, but the class plays along because they like her.

11.11.2025 20:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Made the message router convert the message document name into a document id. Naturally this cause several of my #TDD unit tests to start failing. Original assumption, messages would not change. Now, document names must be converted into ids before forwarding so correct tables are reached.

10.11.2025 22:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The problem is usually not in the OS. I would recommend looking at the applications you are using and trying some alternatives if they are available. For example, if you're just using Internet Explorer, try temporarily loading FireFox, Chrome, or Safari, and see if you get the same results.

10.11.2025 19:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yes.

10.11.2025 18:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I did enjoy parts of it, and will give it an average rating, but I can't think of any reason that I would ever go back an watch it again. Unlike Superman, which I have watched a number of times because I enjoyed it because the film was full of characters that were people. I know someone like Guy...

10.11.2025 18:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I wanted the Fantastic Four to be a good film. In the comics they have often been my favorite characters. But like a lot of modern movies, it's about dull people leading inconsequential lives. No one around the four is a person, and what they do doesn't matter. The film has no point.

10.11.2025 18:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Since I want a document named "one" to also use the names "une", "eins", "ูˆุงุญุฏ" and "ไธ€", I had to give the underlying names an id. Since ids are not known until run time, made sure that documents could request the needed id. Should allow operation even if a better translation is chosen later.

08.11.2025 17:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Today's step forward has queries being an SQL like query, or a list of record ids. This is for the ON_blank messages to allow notifications of document changes to other parts of my #rust app.

07.11.2025 17:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Got the ON_blank setup, now need modify queries so they need to accept a list of record ids.

06.11.2025 18:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Why is there someone doing an evil laugh in the background. It's only a simple change to my #rust app. This should be easy...

Oh, that's why.

05.11.2025 23:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm now adding the ON_blank function to the database section of the documents. This is so a timer can prompt the table to remove expired sessions, or a query can push out the expiration.

03.11.2025 20:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@jlbaskin is following 20 prominent accounts