The best part of vba is you can record a Macro then edit it. I think you should start by adding a button that shows a message box when you press it, then record a Macro and throw some message boxes in it to see what values are used. Beware, office 365 has some other thing besides vba that I’m not familiar with, you may be better off learning that.
- 2 Posts
- 157 Comments
Nice work!!
mvirts@lemmy.worldto
Linux@programming.dev•Why I switched to NixOS (And why you should, too) - Márcio Sobel
1·2 months agoI am a nixos fan, I do tell people to use nixos, but for some reason all these switch to nixos posts feel sus. Idk.
mvirts@lemmy.worldto
Programming@programming.dev•How would you design parallel grep for huge JSONL files?
2·2 months agoIf you’re writing a program, definitely multiple threads or processes that each scan a chunk of the file, which basically means seek to the start of the chunk, read lines into the scan code until you hit the end of the chunk. For jsonl each chunk will need an alignment step to not break the jsonl.
For command line trickery, maybe the file could be chunked up by running multiple dd instances with an offset parameter piped into grep. This has many synchronization issues and all the outputs should be captured separately then combined afterwards. I can’t think of a good way to align this method to line edges but maybe you can put some fancy regular expression magic into the grep step to ignore malformed json at the beginning and end and overlap the chunks?
Grep is fast already, maybe test the simple approach and see how long it takes.
Local LLMs and learning CUDA on a machine with 6 1070Ti GPUs… Some of it works out of the box… For other stuff I’m having to explore what will work on the sm61 cuda architecture.
Also getting better at running a pair of old 3d printers.
I’m not one to buy new hardware if you can’t tell :P
mvirts@lemmy.worldto
Linux@programming.dev•The only sane way to use Linux - Amit Prasad
6·2 months agoI wouldn’t say it’s the only sane way, but it’s certainly my favorite
mvirts@lemmy.worldto
Linux@programming.dev•The only sane way to use Linux - Amit Prasad
4·2 months agoI think nix just has name recognition, that’s why I use nixos not guix :/
Guix really should be called Gnuix, maybe that name was already taken.
mvirts@lemmy.worldto
Dullsters@dullsters.net•I finally bought some actual dog food can covers. I couldn't be more pleased.
2·2 months agoI use the dog food lids for bean cans too
mvirts@lemmy.worldto
Linux@programming.dev•Ubuntu and Fedora devs comment on California's new Digital Age Assurance Act
5·2 months ago~/.local/share/user-age
Boom, UNIX
mvirts@lemmy.worldto
Star Trek Social Club@startrek.website•Why do they turn Federation into a dystopia?English
111·3 months agoBecause the federation changes over time, there are good times and bad. One of the core values in many Star Trek stories is redemption through change, it’s the central idea of this one.
Also because the federation is an allegory for whatever real world good guy alliance you believe in and fascist elements coming and going from the federation are a commentary on the real world.
Nowhere, but I’ve bought prints locally that are really nice that come from people on patreon… Lol but I forgot the names :(
mvirts@lemmy.worldto
3DPrinting@lemmy.world•Designed a simple photo frame on FreeCad. Why are some layers peeling in my print?English
2·4 months agoHopefully this isn’t a common problem, but I was running auto bed leveling manually, the getting failed prints because I didn’t save the levelling results to the printer and I didn’t have gcode to load the levelling data and enable it in my slicer settings.
Maybe something similar is happening to you.
You can also try disabling auto leveling and level manually, that was giving me better prints for a while but it’s a pain.
mvirts@lemmy.worldto
Linux@programming.dev•Where is Linux not working well in your daily usage? Share your pain points as of 2026, so we can respectfully discuss
3·4 months agoI have the same problem with nixos. It’s partially solved but some plugin derivations are behind the times or something (or maybe I’m the problem and I can blame documentation :P)
Lol as we’ve discussed before, inaccurate but funny.
mvirts@lemmy.worldto
FreeAssembly@awful.systems•the Awful Systems list of LLM-tainted software needs a name
3·4 months agovibroslop foss
It’s got it all: vibe, bro, slop
Mmm I need to try this
Don’t forget it was probably someone you know



I would definitely lose my bike