TheTrueLinuxDev

@TheTrueLinuxDev@beehaw.org

This profile is from a federated server and may be incomplete. Browse more on the original instance.

TheTrueLinuxDev,

It would make it even more important to have sites like Goodread where books are recommended by communities.

TheTrueLinuxDev,

Yeah, Mushoku Tensei is a no brainer for this season.

Been a fan of Horimiya, it can be pretty funny. As for Heick, would recommend giving it a shot if you haven't read the manga.

TheTrueLinuxDev,

Stuff you post in public could end up staying in public forever... It's like there are consequences for our actions...

https://beehaw.org/pictrs/image/d26e46fe-8f92-44cc-82c1-666095d6608e.mp4

TheTrueLinuxDev,

On other hand, I kind of want Microsoft and Apple to force it through, charge $60/mo and lose all of their users within a few days and see Linux population exploded. Ah one can dream...

TheTrueLinuxDev,

Well if anything we've learned about the last few years is that no company stay the same. Netflix is a big example of this where they used to allows password sharing now cracks down on it.

TheTrueLinuxDev,

Well, I've worked for the government (as contractor), corporations, and small businesses, I could count a few times I've seen people using Apple Mac Pro devices on one hand (more often seeing Macbook Pro rather, but very rarely for development) and more time than I can count on either Linux or Windows workstation computers.

We use Linux desktop often, because most of our servers are running on Linux so it helps to have version conformity when matching up with server's versioning and we occasionally use Windows for Visual Studio, proprietary software and so forth. But there are a few times where we get discounts for buying software for Linux rather than Windows.

Employees in my office switched from Apple Macbook Pro to Windows/Linux based laptops like Framework Laptop, because Macbook Pro often time lacked GPU that you would find on Linux and Windows workstation. Apple is going off on it's own little world with their own Metal API/GPU and it doesn't reflect the reality in real world emerging technologies. For instance, there are some computational challenges that in my office, we make use of Vulkan Compute so that we can purchase both Nvidia GPU and AMD GPU to generate real-time data, had we used Metal API and Apple's products, it would've been cheaper to purchase cloud compute servers. (We wanted to ensure each developer can test the given Vulkan code on their own desktop/workstation.)

TheTrueLinuxDev,

Yeah, and I am honestly surprised that you could do ok for AI on Mac since I was pretty sure that Tensorflow/Pytorch are pretty much CUDA implementation primarily and only have recently worked on branching out to other API.

TheTrueLinuxDev,

Absolutely, I would suggest looking into two separate devices that focuses solely on AI acceleration:

Analog Neural Accelerator

and

Neural Processing Unit

TheTrueLinuxDev,

They would try to alleviate the cost on running GPU by making an AI accelerator chip like Tensor Core, but it'll get bottleneck by limited VRAM when Neural Net models require steep amount of memory. it's more productive to have something like NPU that runs either on RAM or by it's own memory chips offering higher amount of capacity to run such neural net and avoid the roundtrip data copying between GPU and CPU.

TheTrueLinuxDev,

That's an interesting dilemma when you bring up Android. I have always considered android device as a hardware compromised device and that it shouldn't be used for highly confidential data to an extent that you might be using PGP/GPG for.

But you could have all of your PGP/GPG centrally managed on a Linux system with android device having it's own unique keypair that is signed by your root PGP/GPG keypair on your Linux system. As for software for managing GPG/PGP on Linux system, I just simply use KGPG which does the job plenty well. If you have to use PGP/GPG on Android Phone, then I recommend sticking with f-droid repository for PGP/GPG key management app, not Google Play Store.

OpenKeychain Source Code

OpenKeychain Package on F-droid

Few use-cases for GPG/PGP on android is encrypting email or chat, but application integration is limited to select few software like K-9 Mail or Conversations.

--Edited to add--

Why the heck did server spam duplicates of my comments? :(

TheTrueLinuxDev,

That's an interesting dilemma when you bring up Android. I have always considered android device as a hardware compromised device and that it shouldn't be used for highly confidential data to an extent that you might be using PGP/GPG for.

But you could have all of your PGP/GPG centrally managed on a Linux system with android device having it's own unique keypair that is signed by your root PGP/GPG keypair on your Linux system. As for software for managing GPG/PGP on Linux system, I just simply use KGPG which does the job plenty well. If you have to use PGP/GPG on Android Phone, then I recommend sticking with f-droid repository, not Google Play Store.

OpenKeychain Source Code

OpenKeychain Package on F-droid

Few use-cases for GPG/PGP on android is encrypting email or chat, but application integration is limited to select few software like K-9 Mail or Conversations.

TheTrueLinuxDev,

I want you to at least consider stepping away from the news if you can. Focus on what make you happy, what make you enjoy a life. Do you have a hobby? Is it something we can play with sometime?

"You will find that if you look for the light, you can often find it. But if you look for the dark, that will be all you will ever see." - Uncle Iroh in Legend of Korra

I am not going to deny that those topics you brought up are serious topics indeed, but it requires balanced mind to be able to confront such challenges and to ward off those who prey upon your vulnerability, so don't neglect yourself.

TheTrueLinuxDev,

I would imagine that it would give everyone a VERY valid reason to start a civil war right there and then and my money is on the people since Americans possess more guns to population than the rest of the world. Oligarchy trying to push this is going to quickly realize how good they had it until they piss off enough people.

TheTrueLinuxDev,

Yup, we just funded their new yacht without getting anything in return.

TheTrueLinuxDev,

How about a new policy all of us should advocate for:

Every time we bail out or give public money to corporation, the public should own the share of that company. If public own enough share of that company, it should automatically be turned into a utility.

TheTrueLinuxDev,

A lot of our criticisms on this plan is that we have tried the 400 billion dollars plan and the promise never materialized. So naturally, we're a bit jaded toward corporations.

I agree that we need accountability and I suggested here that anytime we fund a company with public money, we should demand non-sell-able shares of that company (basically we never sell that shares and company will have to repay dividend to the public.) If we practically gave money to them that we would've own 50% or more of that company, that company should then be a utility since we literally paid tax money for it.

It's frustrating, because we are not only in an economic squeeze, we are also bleeding money left and right with money inflation going out of control.

TheTrueLinuxDev,

Powerless to change Reddit, yes, but not powerless to find a new community!

To everyone hanging in the fediverse, I just want to say, I am proud of all of you!

TheTrueLinuxDev,

I think so long that the community is on an invite-basis community, it raise the cost of botting the website much higher than other platforms so it can de-incentivize them from gaming the platform.

OceanGate CEO Bragged About Using Expired Carbon Fiber to Build Doomed Sub (futurism.com)

New evidence strongly suggests that OceanGate’s submersible, which imploded and killed all passengers on its way to the Titanic wreck, was unfit for the journey. The CEO, Stockton Rush, bought discounted carbon fiber past its shelf life from Boeing, which experts say is a terrible choice for a deep-sea vessel. This likely...

TheTrueLinuxDev,

It's one thing if he died alone and another when he took other 4 people with him. I would still chalk it up to greedy asshole, because he cheap out things that would've saved the four people.

TheTrueLinuxDev,

Also you may want to get auto-sub-sync tool as well. As for livestream like Twitch or YouTube Live, you may want to use services like Otter.ai as I did (it's paid service unfortunately.) I highly recommends Linux, not Windows, when you want to make an audio loopback for Otter.ai on web browser to record what you hear from Livestream so it can generate transcription for it.

TheTrueLinuxDev,

You sum up what I thought about as well, yep. There are compromises to each license and obviously the loophole that is presented for each one. One of the idea I was exploring is licensing my GUI Toolkit (alternative to GTK and QT) something similar to Community License in Visual Studio (it allows commercial use for personal/small business and if organization is larger than that, then it would have to purchase a separate license.)

TheTrueLinuxDev,

I don't think it's that revolutionary, but there are some things that doesn't exist in current GUI Toolkit worlds.

The GUI Toolkit I wrote utilize few things:

  1. It runs on Vulkan and the pipeline use custom developed 2D rendering context, not 3D so there is a significant boost in performance and reduction in computation requirements on both GPU and CPU. Vulkan allows GUI to work on just about any devices made in the last decade and can fallback on CPU using Swiftshader.
  2. I established FFI-JSON to simplify binding for any programming languages to bind to my GUI Toolkit as well as extending the GUI Toolkit itself.
  3. Designed for Buffer-based controls - If you want to load up a 2GB text file into a textbox, it offers a way that it would work without freezing up the program.
  4. Accessibility protocol in IPC - Similar to DBus, but documentations are provided to simplify the process of utilizing such protocol and it's focusing on cross-platform conventions where Dbus might not be available.
  5. Library itself is Cross-platform and written in C Language, enabling the larger cross-section of compatibility
  6. The project is built for IR linkage purposes hence why the code should be open source, because the code is already open by IR anyway. By offering IR linkage by default rather than Object files or dynamically linked library, IR allows everyone to gain immense performance boost through compiler's features of auto-vectorization, dynamic dispatch converting to static dispatch when possible, internalization pass and more aggressive dead code eliminations. It's not unusual to see a 80% reduction in code size through this process and see as much as 10x performance improvement compared to dynamically linked libraries.
  7. Conventions for stylizing/theming the GUI through CSS (the goal is to offer a permanent theming capability in GUI even though it can be a challenge to maintain.)

That on top of my head, I wanted to have a GUI that focuses on making it easier to extend while keeping it conventional for those familiar with Windows Forms on Microsoft Windows and eventually WPF if time allows.

That the gist of why I wrote my GUI Toolkit and I have spend 4 years working on it, it's reaching the point that it could be ready for prime time basically.

The licenses you brought up is interesting and it could work too.

TheTrueLinuxDev,

Currently early atm, but generally, I got the backend code sorted out where we have cross-platform windowing context, vulkan code, accessibility protocol, and so forth. The challenges are the front end GUI, making it looks pretty, it's still have a way to go.

And of course the documentation which is still WIP. I wrote other docs sometime like this for C language development community which I have put off for a while since I worked on few projects:

  1. Finish making deliverable for AI Framework to replace Pytorch/Tensorflow that uses IREE Compiler for my client. (IREE Compiler basically takes in your MLIR code and compile that to either SPIR-V shader code, CUDA code, ROCm, or anything else really rather than just mainly CUDA on Pytorch/Tensorflow.) I should have this done by tomorrow, it just making a web for my client that is 90% done and I just have to plug my AI into it.
  2. Work on Melosynthos which is basically a Compiler Generator, it's about 60% done and can help a lot on building unit tests for GUI Toolkit.
  3. Finish up GUI Toolkit and try to make GUI that takes some inspirations from this
  4. Finish up documentations for that GUI Toolkit
  5. Build a web to demonstrates GUI Toolkit and let people go nut with it.

The best part is... I solo-develop all of it... facedesk

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • cisconetworking
  • thenastyranch
  • GTA5RPClips
  • everett
  • Durango
  • rosin
  • InstantRegret
  • DreamBathrooms
  • magazineikmin
  • Youngstown
  • mdbf
  • slotface
  • ethstaker
  • megavids
  • kavyap
  • normalnudes
  • modclub
  • cubers
  • ngwrru68w68
  • khanakhh
  • tacticalgear
  • tester
  • provamag3
  • Leos
  • osvaldo12
  • anitta
  • lostlight
  • All magazines