@fwygon@beehaw.org avatar

fwygon

@fwygon@beehaw.org

Beehaw alt of @melody

@fwygon on discord

This profile is from a federated server and may be incomplete. For a complete list of posts, browse on the original instance.

fwygon ,
@fwygon@beehaw.org avatar

Minimum SDK also does get bumped in Android in general at a snails pace. Given that we're basically coming up on Android 15; it's not unfair to assume that, eventually, we will simply see Android intentionally and permanently REFUSE to run the app because it's Minimum SDK value is considered to be too low and thus Android must assume that the application is completely insecure.

fwygon ,
@fwygon@beehaw.org avatar

The largest barrier for me in FLOSS and FOSS applications is simply a lack of GUI tools for what is considered to be "Advanced" functions.

Just because I can do it on linux doesn't mean it's easy or intuitive. Unfortunately a lot of FOSS and FLOSS applications are, of necessity, extremely limited in what tasks they are targeting. Frequently you cannot rely on the "alternative" to have a relied upon function or feature until deep in it's lifecycle; when finally enough people have complained and the feature is implemented.

Sometimes a feature is never implemented due to an entirely shifted paradigm in the way the program is implemented and the feature is "impossible" or "inconsistent with xyz".

One example of this is the number of GUIs and frontends written for ffmpeg; many of which simply are lazy GUI implementations of what the ffmpeg CLI binary itself will helpfully print out in the console when you ask it for help with the correct switch(es). Many are even less thought out than this and will often unhelpfully provide an obtuse box at the bottom for custom commands you wish to feed to the program....which is great if you know the command(s); but make using the GUI unhelpful when compared to just firing up a CLI and reading the output and figuring out the correct command for exactly what you want it to do.

Keep in mind; I am not at all uncomfortable with using CLI interfaces; I just expect that a GUI doesn't force me to fallback, or become so unusable that I am forced to fall back on an original CLI tool because I cannot possibly discern why it failed to work

Frequently things that would be simply be an option buried deeply in the GUI menus only and are otherwise fairly simple are relegated as being only possible within a CLI interface; and I find that reality quite infuriating most often...as the limitations of a CLI oftentimes make the task I am trying to complete far less simple than it really should have been.

fwygon ,
@fwygon@beehaw.org avatar

I can do everything Kagi does for free...using SearXNG.

fwygon ,
@fwygon@beehaw.org avatar

I pay nothing for running SearXNG locally on my machine.

fwygon ,
@fwygon@beehaw.org avatar

The nice thing is that I can customize it however I like too; change weights, choose which engines to pull from always, or even from search to search; so I'm not getting cruft.

SearXNG always rearranges the crap most engines serve to the bottom without fail.

fwygon ,
@fwygon@beehaw.org avatar

I genuinely won't even use Brave indexes on my SearXNG instance; I have the engines disabled. My search quality has not suffered; as most of my results end up being DDG or Yahoo anyways; and Brave was only ever duplicating results from other engines anyways.

fwygon ,
@fwygon@beehaw.org avatar

To be honest the "Privacy" aspect can be taken care of in other ways; like using a VPN for query dilution, for example. You don't have to recruit 100 mechanical turks to do junk searches for you; although there are browser addons that can in fact do this automated searching for you...I've run them before.

SearXNG is a front-end that protects your privacy still. Hosting it locally dilutes it some; but provides maximal control; as you can use VPNs and control things much more tightly than you could if you hosted it elsewhere.

fwygon ,
@fwygon@beehaw.org avatar

Your argument clearly shows that you fail to see the benefits of doing it yourself. I get quality results from my local instance due to my persistence and work put in to adjust the settings necessary. I've balanced the privacy and functionality of the instance to fit my needs and it costs me nothing but a few minutes of my time each week to do so.

Kagi doing it for $10 a month sounds like they're turning a neat profit off of you; and you're refusing to accept that I have achieved levels of search competence that Kagi has without paying for Kagi or even using their free searches or service.

Whether or not it makes sense to you value-wise to pay or not pay for Kagi does not matter in this discussion. it only matters that none of the things Kagi can do that I find useful are things that cannot be done with SearXNG.

fwygon ,
@fwygon@beehaw.org avatar

You do have to host it yourself or run your own personal instance to get the power of SearXNG; if you've not tried this, please do not write it off.

If hosting it yourself or even running it locally in a container on your machine at home is too technical for you; nobody is going to bane you for that. In fact there's several guides and videos out there that might help you if you're inclined to learn.

If not; you're also free to continue consuming as you do.

fwygon ,
@fwygon@beehaw.org avatar

SearXNG has fediverse search functionality too.

fwygon ,
@fwygon@beehaw.org avatar

Why is this four year old story being reposted?

fwygon ,
@fwygon@beehaw.org avatar

Google killing more features like this makes me absolutely certain that they have no fucking idea what they're doing over there.

But this isn't a shock; they've been dumbing down the "Assistant" by slowly removing useful features ever since Siri pulled down the Assistant's Google colored skirts and panties and spanked it with her capabilities. Heck even Alexa joined in on the hazing, smiling smugly as she accumulates ability after ability, and being a literal voice powered "Buy it now!~" button.

I haven't used Google Assistant since like Android 7; where they were STILL removing features and adding more useless ones. Genuinely I can't understand why the layoffs had to cause these reductions in functionality unless they were also hiring 3rd world Mechanical Turks to transcribe and do all the work.

Even more frustrating is that the Assistant hasn't changed much besides bleeding off features every year, when they could've been working to correctly integrate AI into the Assistant, which would've made her 1000x more intelligent and useful.

I still remember how unhelpful Assistant is if you don't give her exactly the right command with exactly the right wording. Unlike Siri or Alexa, there's absolutely minimal effort to ensure smooth Natural Language Processing happens when it benefits the user.

fwygon ,
@fwygon@beehaw.org avatar

Personally I think a little fiscal conservation would be wise at this point.

Costs can, and do eventually, rise. Hardware fails, and other things can happen as a surprise; and I'd rather that Beehaw not be insolvent when those things happen.

While I get the wish to do fun things to enhance the community; I think we need to be keeping an eye on things too. A few bad months where users are squeezed and unable to contribute could also severely impact Beehaw; particularly in and around monthly costs. At no point should Beehaw admins be paying out-of-pocket for things if Beehaw itself as an organization has the funds to properly pay things.

If we do genuinely have too much funding in excess; examining how we could expand Beehaw or make it better is another way you can responsibly re-invest the funds into making Beehaw better.

Additional servers/services might be neat; things like:

  • A Mastodon server, if one doesn't already exist
  • A Matrix homeserver, if one doesn't already exist
  • A lightweight Pixelfed / image hosting/posting Service, if one doesn't already exist
  • Various and miscellaneous game servers/services like Minecraft or other popular multiplayer game servers/sessions/instances.

Of course such things could also require additional staff on hand, so I understand that you might want to entice someone to help manage these extra things first.

fwygon ,
@fwygon@beehaw.org avatar

Why on earth would I pay $10 a month for search when I can get everything I need using SearXNG? For Free.

It costs me exactly $0.00 to run SearXNG locally using Podman and WSL to host the docker image. It Just Works; and I don't have to worry about paying money every month to anyone; nor do I ever have to count my search queries as precious.

Unfortunately this "$10/month = Unlimited" is also likely to be available only for a limited time; and once Kagi feels it has enough users; then you'll be stuck back on some arbitrary number of searches each month.

Worse is logging in. To search. Yuck.

There are so many "Public" SearXNG instances as well for the less-than-technical; https://searx.space/

All of them provide the option(s) to use whatever engines you'd like.

fwygon ,
@fwygon@beehaw.org avatar

No it doesn't. SearXNG aggregates all engines anyways; and that gets far more helpful results.

Greg Rutkowski Was Removed From Stable Diffusion, But AI Artists Brought Him Back - Decrypt ( decrypt.co )

Greg Rutkowski, a digital artist known for his surreal style, opposes AI art but his name and style have been frequently used by AI art generators without his consent. In response, Stable Diffusion removed his work from their dataset in version 2.0. However, the community has now created a tool to emulate Rutkowski's style...

fwygon ,
@fwygon@beehaw.org avatar

AI art is factually not art theft. It is creation of art in the same rough and inexact way that we humans do it; except computers and AIs do not run on meat-based hardware that has an extraordinary number of features and demands that are hardwired to ensure survival of the meat-based hardware. It doesn't have our limitations; so it can create similar works in various styles very quickly.

Copyright on the other hand is, an entirely different and, a very sticky subject. By default, "All Rights Are Reserved" is something that usually is protected by these laws. These laws however, are not grounded in modern times. They are grounded in the past; before the information age truly began it's upswing.

Fair use generally encompasses all usage of information that is one or more of the following:

  • Educational; so long as it is taught as a part of a recognized class and within curriculum.
  • Informational; so long as it is being distributed to inform the public about valid, reasonable public interests. This is far broader than some would like; but it is legal.
  • Transformative; so long as the content is being modified in a substantial enough manner that it is an entirely new work that is not easily confused for the original. This too, is far broader than some would like; but it still is legal.
  • Narrative or Commentary purposes; so long as you're not copying a significant amount of the whole content and passing it off as your own. Short clips with narration and lots of commentary interwoven between them is typically protected. Copyright is not intended to be used to silence free speech. This also tends to include satire; as long as it doesn't tread into defamation territory.
  • Reasonable, 'Non-Profit Seeking or Motivated' Personal Use; People are generally allowed to share things amongst themselves and their friends and other acquaintances. Reasonable backup copies, loaning of copies, and even reproduction and presentation of things are generally considered fair use.

In most cases AI art is at least somewhat Transformative. It may be too complex for us to explain it simply; but the AI is basically a virtual brain that can, without error or certain human faults, ingest image information and make decisions based on input given to it in order to give a desired output.

Arguably; if I have license or right to view artwork; or this right is no longer reserved, but is granted to the public through the use of the World Wide Web...then the AI also has those rights. Yes. The AI has license to view, and learn from your artwork. It just so happens to be a little more efficient at learning and remembering than humans can be at times.

This does not stop you from banning AIs from viewing all of your future works. Communicating that fact with all who interact with your works is probably going to make you a pretty unpopular person. However; rightsholders do not hold or reserve the right to revoke rights that they have previously given. Once that genie is out of the bottle; it's out...unless you've got firm enough contract proof to show that someone agreed to otherwise handle the management of rights.

In some cases; that proof exists. Good luck in court. In most cases however; that proof does not exist in a manner that is solid enough to please the court. A lot of the time; we tend to exchange, transfer and reserve rights ephemerally...that is in a manner that is not strictly always 100% recognized by the law.

Gee; Perhaps we should change that; and encourage the reasonable adaptation and growth of Copyright to fairly address the challenges of the information age.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • worldmews
  • mews
  • All magazines