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

Oh! Today I learned that the briefcase was for. Thanks!

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

I like to think I kept on top of that, yeah.

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

Annoying stuff, but I've suspected for awhile.

My personal blog is life changing, but y'all will never find it, at this rate. /Sarcasm

More seriously, a decade ago my personal blog was the number one article on the Internet for like 3 deeply esoteric technical topics. Neat.

At some point, that stopped happening. I didn't give it serious thought, because those articles were never meant for anything but my personal reference, anyway.

But it made me wonder what was going on with the algorithms.

On one hand, I figure people can just go to stack overflow. Except, I don't participate in SO, because they're a bunch of tossers. But then, I figure someone else can just copy my write-up into Stack Overflow. Except, no one does, anymore, probably because they can't find my blog either.

Again, my blog is mostly useless shit. So maybe the algorithm was just doing it's job. But I've wondered for awhile if the Internet wasn't just plain better a decade ago when search actually worked.

Whose blogs was I missing out on? Now I find stuff like that through Mastodon, but it still isn't targeted topical search, yet.

I need to get in on that web ring action going on.

[-] MajorHavoc@programming.dev 1 points 1 day ago

You're delusional.

We have established that. It doesn't mean I'm wrong.

Show me evidence that "the Windows kernel" is going away.

That's what my other examples are evidence for. I'm extrapolating a trend I've seen many times before. I could easily be wrong.

I'm not stressing over it though, because I'm happy being a delusional old person.

My dude have you not seen marketshare for Chrome and Safari?

Yes. And it supports my point. Here's the source code to Chrome: https://github.com/chromium/chromium

Here's the license: https://github.com/chromium/chromium/blob/main/LICENSE

And here's the source code to Safari: https://github.com/WebKit/WebKit

There's an advertising campaign by the current big players that everyone may as well accept their bullshit, because everyone else does.

I'm telling you, from experience, that putting up with that (current) bullshit is temporary.

They'll innovative new bullshit, of course. That's how the pattern goes.

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

When open standards win, it's usually because the platform was built on them, like email or podcasts.

That's the perception I'm trying to counter with the web technology examples I gave above.

I was there building the web, on proprietary products, and I believed that, myself.

I'm delighted to report that I was wrong.

It took decades, but the far less visible corner of the web running on open technologies is now the only portion we currently still have.

With a big delightful exception for Shockwave Flash, and the folks valiantly keeping it alive to preserve it's part in gaming history.

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

Did XMPP win?

That remains to be seen. I'll gladly accept XMPP as a point in the "against" column, as it has a long way to go, if it succeeds.

Google succeeded handily at their last round of embrace, extend, extinguish, against XMPP, by dropping support from Google Chat.

It's worth noting that the question isn't really whether XMPP replaces WhatsApp, it's whether it can unseat SMS.

SMS is seriously entrenched. I don't know it's state of openess. My understanding is it's mostly run/owned by a few large proprietary players.

https://en.m.wikipedia.org/wiki/SMS

Again, I'm happy to concede that XMPP looks doomed today, like RSS did a couple decades ago.

Did RSS win?

RSS certainly hasn't won, yet. But RSS is doing fine, behind the scenes. Most of the RSS the average person interacts with doesn't look, to them, like RSS. There's a lot of RSS still in wide use, today. Competing solutions are currently enshitifying (Google Search, Reddit, Facebook, Xitter), while RSS is still free and still just works.

That's not an automatic win for RSS, until you consider that RSS has already outlived WebCrawler, Digg, MySpace and GeoCities, among others.

I'm calling it early in favor of RSS.

We've agreed that I am prone to do so, though.

Did Linux win?

Yes. Linux won. The vast majority of computation today runs on Linux.

Windows used to hold a serious percentage of web hosting. My best guess is it was around half. The current percentage is unknown, but generous estimates put it at 3%, at most. For some context, the Azure cloud (Microsoft's web hosting that Office 365 runs on) is known to mostly run on Linux.

But to address the other part of your question:

Is Windows desktop going away?

Something mostly proprietary that costs money and is called Windows with be with us for a long time.

But the Windows kernel is counting it's final days now, while most people haven't noticed.

The Windows kernel is cool, but it's a pure cost center and no longer offers anything that Linux doesn't.

Game developers noticed, this year. I personally, held onto Windows desktop for decades, solely for gaming. I suspect the shift this year will turn out to be a key moment in the spin down of the Windows kernel.

A desktop OS has a ton of moving pieces. We're currently seeing the natural trend for those pieces to take advantage of existing open solutions.

I predict that we will see more and more of that, until the switching cost reaches the current low cost of switching web browsers.

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

Simplest answer would be to launch Fish as the last step in your bash profile.

I imagine the SteamOS update process probably needs the default system shell to be bash, (if they're changing it with each update) but that won't stop you from getting the benefits of Fish during your login terminal sessions.

Source: I don't like bash much, but have encountered other cases where changing the default shell was too invasive. It's about an 80% solution, and the next 15% is covered well enough by invoking my preferred shell before invoking my script written for my preferred shell.

[-] MajorHavoc@programming.dev 8 points 1 day ago

I'm at a very "play for couples minutes when and where I have time" phase of life. So my gaming is almost 100% on my SteamDeck.

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

The farther niche it goes, the less open it has to be, on principle of utility.

That's a great point! I kind of skipped over, that. Good add, thanks.

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

who? are you talking to?

Sorry. Movie quote. The Big Labowski. Check it out. It's fun. For context, the guy that says that line is a blowhard, not to be taken too seriously. (Like me!)

I don't know what any of these things are but I'm pretty sure they're not popular social media platforms. If you don't understand why that matters then you have a fundamental lack of understanding of the situation as it stands.

I understand network effects. All of my examples had large network effects supporting them, in their time.

Seriously. Open standards win. It takes flipping forever sometimes. But they do. Check into the screwdriver thing. It's a cool read. Or for something more recent, the histories of open and closed web browsers. I think you'll find it encouraging.

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

Failed" how? Failed as in people stopped using them? No. Failed as in their profits plummeted? No.

What the actual fuck?

I gave several concrete examples whose usage was originally seen as unassailable, and is now easily measured as essentially zero.

Of the examples I listed, only Shockwave still has any publicly recorded examples of actual continued use, because there's a virtual museum dedicated to preserving it's memory.

That's a fine definition of a failed technology.

You're out of your element, Donny.

Edit: Your other points are essentially that those technologies aren't at their dominant phase yet. I can agree about that.

If you still need convincing (your clearly do) about open standards, read the history of licensed screwdrivers. Closed standards either die off, or become open ones. There are no exceptions.

Windows and iOS are both notable because, in my expert opinion, both have already missed their window of time when they could have become successful open standards.

Their respective owners actually realize that, as well. IBM Mainframe also missed that window, and there's history available to read. We are now seeing the same business patterns (as IBM Mainframe) with Windows and iOS.

Incidentally, IBM Mainframe actually doesn't qualify for my failed technology list, because it's still holding on. Windows probably has similar staying power to IBM Mainframe (hanging on in zombie death for decades). iOS isn't lucky enough to live on huge expensive machines that are hard to move, though. It's not going to be as lucky.

[-] MajorHavoc@programming.dev 6 points 1 day ago

Yep. It often takes quite awhile. And I honestly don't mind supporting innovators who want to sell something closed but really good.

But as I get older, and watch the pattern over and over, I'm starting to appreciate skipping the cycle by directly adopting the open thing as early as I can.

8
submitted 2 months ago* (last edited 2 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.

137
PSA - MineTest on SteamDeck (blog.rubenwardy.com)
submitted 2 months ago* (last edited 2 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.

10
Newbie Lessons (programming.dev)
submitted 2 months ago* (last edited 2 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 5 months ago