Anyway, I'm legitimately glad to see what's possible with web components. I do a lot of open source development so funding that development isn't lost on me. But, commercial open source is a really tough sell for personal use. No way to know what will be closed off in the future.
I think my Web Awesome experiment has run its course. I really liked the idea of web component framework that rivaled React ones so I could use it with Rails. Actually integrating with Rails sucked because it doesn't support import maps and I had to remap all of the form helpers.
It doesn't help that the super high contrast "Pro" call to action in the docs nav tree is rather distracting, making i hard to read the docs. It also renders incorrectly on Firefox. You can block with uBlock Origin, but then you can't tell which components are open source :-/
@Goothr3nMusic@samplayleft@_dr5w@KagiHQ It costs money because it is private. They’re not selling ads and they’re not selling your data. If they can’t pay their salaries and cover operational expenses then they go out of business and nobody wins. Hopefully, as they grow they can reduce costs due to scale. It’s a niche.
@hakunin I had to configure it with a new user account and such, then upgrade macOS, then reboot into the restore mode, wipe everything as a new install with the now upgraded macOS, then restore from Time Machine.
The macOS device upgrade process couldn’t be much worse. I can’t restore a backup from Time Machine at all. I can’t transfer from the old MBP because I deigned to upgrade macOS and now it’s newer than what the new MBP shipped with. No way to just upgrade macOS on the new MBP 1st.
@dhh This isn’t porn studios fighting over VHS and Betamax. Declaring revenge porn (of children no less) is just a necessary stepping stone in progress is an incredibly pessimistic take. And if we can’t advance without stepping on people, then we fucked up as technologists.
This is a huge release for TruffleRuby. It’s our first under our new org.
If you’ve been hesitant about contributing because of the CLA, please note that we no longer have one. We can also release more frequently so please report bugs or open PRs.
TruffleRuby kicks off the year with a new website, a new release, and a blog post to go with it! 🎉
https://t.co/Cpy7g1cOzX
Many changes:
* New versioning
* Thread-safe Hash
* No system dependencies anymore
* Installs in 2 seconds
* Development is now fully in the open
I’ve got a friend in Massachusetts who is suspected of a financial cybercrime and has been brought in multiple times to chat with a detective. Based on the tech details it sounds specious to me. Does anyone know of a law firm or legal resource specializing in cybercrime in MA?
@Nintendeal@Michael_Urwin I put a GKC in and couldn’t play because I didn’t have enough space. The vast majority of my storage is Switch 1 games. Those could easily go on a regular microSD card. Kinda like how the PS5 and Xbox Series will play old games off an attached HDD.
Running native extensions in parallel is a huge performance boost. Running a large internal Rails application we saw performance roughly double. Very workload dependent, but all of the major DB adapters are implemented as native exts.
We also added support for the blake3-rb gem.
TruffleRuby 25.0 is released! 🚀🎉 It can now run native extensions in parallel, just like Ruby code already ran in parallel in Threads on TruffleRuby! It also features many compatibility improvements and notably support for custom Digest algorithms.
https://t.co/SPHk7255ry
Calling your own work beautiful seems misplaced to me. If others call it beautiful, great. But you can't just say a priori that it is. I get people are proud of their work, but it's hard not to cringe at proclamations like this:
@janaka_a@awesomekling Indeed. I just wish we could roll the clock back. Having a platform that constantly injects garbage into my feed designed to piss me off isn't great. I try to avoid it, but the iOS app will flip you back to the "For You" instead of "Following" tab if you hit the home button.
@janaka_a@awesomekling It's tricky. Valuable discussion here is often drowned out by posters trying to maximize engagement so they can earn a $1.52. Often that engagement is driven by posting either incendiary or factually incorrect statements. Then that content gets boosted. It's way too much noise.
@TrueNAS What's the intent of the the "changelog" section in apps? It's not populated. There's no link or details about changes to the app template (owned by TrueNAS) or links to the upstream changelog. I thought my installation was busted until someone else reported it empty.
Omarchy looks pretty nifty, but I'd love to see ZFS out of the box. It's incredibly powerful being able to roll back your entire system or even dig through snapshots to restore specific files. Almost like Time Machine, but way better, faster, and accessible from the CLI.
@webawesomer It’s just hard to make a purchasing decision when all you have to go by is the name of a nav tree. In my case I’m evaluating WA for a personal app (I liked Shoelace before). I’m still trying to decide to use WA at all. Some of the pro stuff sounds promising, but I can’t tell.
@webawesomer Is there any way to see what any of the Pro functionality looks like? If I try to look at any of the App patterns on https://t.co/qPnQjq75Lq I'm immediately taken to login page. That page directs me to the Kickstarter campaign. But, I can't see what I'd be buying.
@webawesomer Thanks for confirming. Maybe use screenshots or videos? It sounds like a certain amount of this is going off the honor system anyway, so maybe exposing is fine? IIRC, ExtJS handled it by making the code GPL w/ a paid commercial license to keep source private. AGPL could be better