

Sometimes you work in a codebase that was decided on by others for reasons you don’t know.
Born a sconie right on Lake Michigan, lived in Iowa for a handleful of years for college, then moved to Sota where I live currently. Software Engineer for 20+ years, Ham Radio Operator, lover of retro graming, old time radio and the outdoors.
Mastodon: jecxjo@mastodon.sdf.org


Sometimes you work in a codebase that was decided on by others for reasons you don’t know.


They aren’t the same thing so the comparison is weird.
endl has a flush which is important when doing something like embedded work or RTOS development. If i was doing multiple lines they all were \n until the last line when i actually want to push the buffer.
Obviously depending on the tuning of the compiler’s optimization multiple flushes could be reduced but the goal should always be to write as optimal as possible.


For a long time I was doing a bullet journal for management and another notebook for notes, written in shorthand. was great for when i worked in an office, didn’t have to lug around my computer. The downside was that deep searching for things was impossible. You tell me the day and I could find it but 3 months about at some point we talked about X…
Now that I’ve been work from home for 6 years I’ve switched to todo.txt and Obsidian (vimwiki set to output the same location). Syncthing to keep computer and phone working.
i also do 43 Folders for intake of mail and tasks with some sort of physical medium.
As for workflow I have a daily note template that has:
My routine has steps for filling out the rest of the notes and lists, checking emails, 43 folders, etc. This way all i really have to do is follow the steps.
Oddly I think the only cases I ever used it where I was connecting to my home computer from outside my house was when I needed to connect to my router’s webpage. SSH to my home computer and then pull up the browser to open a port on my DMZ or other such nonsense.
When at home and just using LAN bandwidth it was to run lesser programs.
That looks like a great solution, will have to try it out.
One thing to note with X11’s design, having a server and client, there was nothing requiring both to be on the same machine. You could run an X11 client on your local machine, ssh into a remote machine and use its X11 server.
Lets say you are home and can ssh into a work server. You could run Firefox on the work machine, using it’s network and have the visual parts show up on your home computer.
This was very much a Unix, shared resource style design. Servers and thin clients. Put all your horse power in the big machine and connect using your crappy low power system to it.


My favorite things is January 2nd


i would ask them how they think we should combat the immense amount of disinformation about what AI is, what it feasibly can do, and how much it disrupts our lives.
There are way too many techbros out there pushing this dooms day idea, stealing jobs, etc. Its all hype to sell their snake oil and i think its all our jobs to combat that.


In 2019 China repeatedly modified their currency and rates causing world banks to believe they were doing it intentionally to gain trade advantage over orher countries.
In 2015 and 2005 they also devaluated their currency causing surges in trade and nearly caused a currency war.


there is a difference from trying to stabilize an economy by controlling inflation and rates. We’ve seen China modifiy their currency maliciously. If China or Russia dont see favorable trade in their direction both would easily tank their economy to destroy other countries.


China has intentionally printed and destroyed currency to maneuver themselves against other countries. It’s one thing where you modify rates to influence inflation and spending but extreme manhandling your financial system means you are not a stable system to base the world economy on. While any country could screw everyone over, its the fact they have already manipulated things that makes them scary.


It looks to be pushed by a few big countries who love to tamper with their monetary system which will be a big No No if they are part of the new system. This feels like a foot gun.


Digital media just kills me. Back in the CD and DVD days I sent back a bunch of discs that were too scrarched to use and i would get coupons to replace them. Often times the publishers included an extra one just because they didn’t want you to pirate stuff. Buying physical media meant you licensed it even when you physically couldn’t so they were compelled to solve the problem.
I just self host gitolite. I wrote a script for archiving tagged versions to zip files as well as an optional parameter to pipe code into a markdown file and convert that to HTML for code i wish to show people. Everything else I do through the cli and have no use for a fancy UI.


See you’re trying to steer the conversation


Oh we need a Jarrarium community too. As well as one to talk about isopods and springtails.


When the last big Twitter migration to Mastodon occurred there were a lot new users complaining about things like documentation, bugs, etc. Old users and FLOSS supporters kept pushing the “its open source, write a doc or fill out a bug ticket” and evem included documentation on how to do those tasks.
Most people just continued to complain. /facepalm
I feel like they need a test case to figure out how to define derivative work when the creator is not human.
If i make a painting and you see it and then make one in a similar style it would be considered derivative and not a violation. In your head is a distillation of my image. It doesn’t contain the image and your output would be lossy. Similarly the LLM contains statistics and not verbatim content. So the question is “how is human synthesis different than AI synthesis.”
Until that is resolved a class action would probably fall apart. Individual damages would need to be determined and even a single example of “you put your stuff out to the public and aren’t going aftet Joe who made derivative work…” would derail the case.