[-] MajorHavoc@programming.dev 1 points 3 hours ago* (last edited 3 hours ago)

Oh cool! I haven't tried in some time. Thanks for adding your experience. That's great news. (I'll add a correction above, as well.)

[-] MajorHavoc@programming.dev 2 points 6 hours ago

Yeah. I could figure out how to make a PC do all that, but I would rather pay for a Steam console that does all of that for me out of the box.

[-] MajorHavoc@programming.dev 1 points 9 hours ago
[-] MajorHavoc@programming.dev 2 points 9 hours ago

Great write up. Thank you!

[-] MajorHavoc@programming.dev 4 points 13 hours ago* (last edited 13 hours ago)

What kind of government job specifically?

Most of them. Certainly the ones that have unionized. If you know someone in the inside, they probably know if there's a union.

You'll see more unions in government work because while private organizations breaking up unions is ethically questionable; governments breaking up unions is just openly totalitarian.

If I can't negotiate with a private employer, I might be a wage slave, but I can ask the government for help.

If I can't negotiate with my government job, it's not actually a job, I'm just a slave.

[-] MajorHavoc@programming.dev 4 points 13 hours ago

So true.

And literally a line I use to recruit peers to try out learning to code.

"I'm afraid I'll be unhappy."

"You might be. Many of us are. But the extra money helps."

[-] MajorHavoc@programming.dev 1 points 13 hours ago

"Heeeey.... What!"

[-] MajorHavoc@programming.dev 1 points 13 hours ago* (last edited 13 hours ago)

Yeah. I felt the same as a kid, and officially I've grown out of it.

Except, in my heart, I know that if they would sell that kind of thing and more for modern adult bikes...I would be out a lot of money.

I would gladly carry an extra 20 lbs of cheesy plastic on my bike if it looks cool enough.

[-] MajorHavoc@programming.dev 1 points 14 hours ago* (last edited 14 hours ago)

Yeah. I get that. Gotta do what you gotta do!

I've made some progress at organizations like that by setting up a private workflow in Python "just to check my work".

[-] MajorHavoc@programming.dev 3 points 14 hours ago

Sure! Feel free to ask for clarification. I've been in your shoes. I've had debloat software help a ton (and I don't recall it causing issues.) I've also reinstalled Windows fresh (from a recovery disk) to buy time. And of course I've switched older computers to Linux, too.

[-] MajorHavoc@programming.dev 5 points 17 hours ago* (last edited 3 hours ago)

Edit: I just saw:

including my Windows 11

No. Windows ships already well compressed. ~~There's no way it'll compress further by 50%.~~ Correction: Someone who has actually tried it says it can!

Also, as I mention below, backing up and restoring a full copy of Windows can set off anti-piracy tools that keep you from restoring your own copy of Windows. It can be done, either by waiting on the phone with Microsoft, or (presumably) by having an accomplished software pirate friend.

But look for the Windows tool "create a recovery disk". You'll need another separate drive than your 63GB one, but it probably doesn't need to be as big as a full Windows install.

Otherwise, yes.

Yes, if your drive has 133GB occupied, and you're running Windows, it is likely that Windows, itself, is over half of that.

I've not, personally, seen Windows, itself, occupy less than 70GB, in recent years. (Usually much more.)

So what's left, your files that you care about, is likely 133-70=63GB or less. (Probably much less. Windows is usually huge - usually around 120GB.)

Note that you can't just blindly backup the whole drive. You'll have to go find the files you care about and just back those up.

Backing up entire copies of the Windows operating system has gone very poorly for me, when I tried, anyway. Windows, itself, does not like to be relocated, because it tends to decide it has been stolen. I ended up on the phone with Microsoft waiting for permission, last time I moved a Windows install. So if I had a big enough drive to backup the whole Windows drive, I wouldn't bother.

There may be a utility for Windows that backs up just your files. Mac has had one for awhile. Something like the free tier of Crash plan would probably do a nice job guiding you to where the files you care about are.

Beware, file compression doesn't go far, today. The days when we stored our files in ludicrously inefficient formats are over.

I've only seen 10%-20% differences with compressed files, in 2024.

So, in your shoes, I would backup my files to the 63GB USB drive with something like CrashPlan. I wouldn't bother with compression since I don't think it will help much and I don't think you'll need it.

I would also accept that this is probably a one way trip. If the debloater works, fantastic.

If it corrupts your Windows install, you'll need to reinstall. You can use a recovery disk or download Windows 11 install media from Microsoft, which will take less space than a full install, but still takes space.

Personally, I wouldn't hassle with reinstalling Windows in 2024. Especially on a small hard drive. That's more work for a much worse outcome. I would switch to Debian. I'm fact, the first time I switched, was so being new life into an older computer.

Debian does most of the same things, takes dramatically less space, doesn't grow in size over time, is completely free, and is now much easier to install than a Windows reinstall. (Neither is pure sunshine and joy, but I would rather search for correct UEFI settings for 15 minutes than wait on hold with Microsoft for an hour.)

However you do it, resurrecting an old computer that Windows has mucked up is totally worth the effort. It's easy to forget how faster a Windows computer was when it was new.

[-] MajorHavoc@programming.dev 12 points 1 day ago* (last edited 1 day ago)

If you had to hire 100 professional programmers in the past, but then AI makes programmers 10% more efficient than previously, then you can do the same work with 91 programmers.

You've nailed to root of the misunderstanding by non-programmers. We're already optimized past that target.

Some people think we type all day. We don't. We stare at our screen saying "what the fuck?!" for most of the day. Those is especially true for the best programmers doing really interesting work.

There's maybe three living humans who actually know how to correctly build a Windows installer. One of those three is paid to sell software to automate the task for everyone else. The other two retired already. (One is hiding out as a bar tender and claims to not speak any English if recognized from their MSI days.)

Pick an interesting topic in programming, and you'll find similarly ludicrous optimization.

There's a few hundred programmers building all banking automation, selling it to millions of bank employees.

It's possible that AI will force a dozen people to stop doing banking automation. It's a lot more likely that the backlog of unmet banking automation need will instead just get very slightly smaller.

Now, the reality of the economics won't stop CIOs from laying off staff and betting that AI will magically expand to fill the gap. We're seeing that now. That's called the "fuck around" phase.

But we've seen "this revolutionary technology will make us not need more programmers" before (several times). The outcomes, when the dust settles are:

  1. The job is now genuinely easier to do, at least for beginners. (Senior professionals had access to equivalent solutions, before everyone else got excited.)
  2. More people are now programmers. (We laid a bunch of them off, and we meant to not hire any back, but it turned out that our backlog of cool/revolutionary/necessary ideas was more important to leadership than pinching pennies.)
  3. A lot of work that was previously ignored completely now gets done, but done very badly by brand new programmers. (We asked the senior developers to do it, but they said "Fuck you, that's not important, make the new kid do it." I think they're just still cranky that we spent three years laying off staff instead of training...)
  4. The average quality of all software is now a bit worse, but there's a lot more variety of (worse) software now available.
10
submitted 7 months ago* (last edited 7 months ago) by MajorHavoc@programming.dev to c/minetest@lemmy.ml

Since I couldn't find it, here's a bare minimum guide to starting using the Pipeworks mod.

This recipe builds a trivial item sorter.

Mods you need:

  • Pipeworks
  • Mesecon
  • I3 Inventory (optional, strongly recommend)

Resources you need (if building this in survival):

  • 24 wood planks for 4 chests
  • a lot of leaves (for plastic for tubes and for the injector)
  • a lot of mese Crystals (for the injector and the sorting tube segment and the blinky plant)
  • 3 saplings (for the blinky plant)
  • 2 iron for the injector

To build the parts - look up the part recipes in I3 Inventory, or the MineTest wiki.

The Build:

In this order, place, on flat ground, in a straight line:

  • A chest
  • A stack wise filter injector
  • A pneumatic tube segment
  • A sorting pneumatic tube segment
  • A final chest

Now place the last two chests on the ground on either side of the 'sorting pneumatic tube segment'.

Now place a 'blinky plant' beside the 'stackwise filter injector', to get it running. Yes, it must be a blinky plant.

Now throw some crap in the first chest and watch it get moved randomly to the other 3 chests.

Now, grab an item you want sorted, say 'dirt block'. Left click on the 'sorting pneumatic tube segment'. Put the dirt block next to one of the colors. Put more dirt blocks into the first chest.

Watch the dirt blocks follow the color you chose.

Repeat with more item types.

Now your inventory is sorted, kind of.

Finally, add additional chests and sorting tube segments, as needed, to suit your personal play style.

Edit: Of course now I found a decent wiki page that has more detail, so I put that in the URL.

138
PSA - MineTest on SteamDeck (blog.rubenwardy.com)
submitted 7 months ago* (last edited 7 months ago) by MajorHavoc@programming.dev to c/steamdeck@sopuli.xyz

MineTest on a SteamDeck is so fun, y'all.

(Edit: MineTest is a free and open source game engine that started as a clone of Minecraft, and has grown to be that, and much more.)

I would have tried it sooner, if someone had mentioned it to me, so I'm mentioning it to you.

Edit: Disclaimer, I'm not the author of this blog. It's the walkthrough I followed to start playing.

13
Newbie Lessons (programming.dev)
submitted 7 months ago* (last edited 7 months ago) by MajorHavoc@programming.dev to c/minetest@lemmy.ml

Here's things I learned, so far, as a new player of Minetest. I'm new at this, so I'll gladly update this post with any corrections.

  • Mineclone2 is a great place to just start playing!
  • When confident enough to choose my own plugins, I switched back to MineGame/default, for the bigger library of available plugins.
  • Mesecons is redstone, but looks way nicer. Insulated wires alone look like a huge sanity saver.
  • The world is dramatically taller and deeper, so you're going to want a teleporter or elevator plugin. I found Travelnet a practical option.
  • if you're coming from Java edition Minecraft, you may be pleasantly surprised how much faster, lighter and more efficient Mineclone is.
  • The hang glider plugin is a giggle and a half.
  • Building a Cotton farm was a quicker path to beds and hang gliders, for me, than searching for sheep.
view more: next ›

MajorHavoc

joined 9 months ago