jwr1

joined 9 months ago
[–] jwr1@kbin.earth 4 points 4 days ago

Hey, I didn't come up with it. You could ask @originalucifer@moist.catsweat.com though.

[–] jwr1@kbin.earth 4 points 5 days ago (3 children)

When you filter the servers to open registration and up-to-date/not-abandoned, there's actually a really limited selection of Mbin servers left (5 total). So I don't think decentralization matters to much in this case. Those servers include: fedia.io, kbin.earth, kbin.melroy.org, moist.catsweat.com, and thebrainbin.org. There's also gehirneimer.de for German language.

You can see the full list here: joinmbin.org/servers

[–] jwr1@kbin.earth 11 points 5 days ago (2 children)

I'm the one who made the website. Do you think if we just brightened the outlines around the ui elements that that would help with the contrast?

To me, it looks fine, but if changing something made it better for other people, I'm all for it.

[–] jwr1@kbin.earth 3 points 2 weeks ago (1 children)

Assuming Cloudflare counts as a CDN, then kbin.earth is also behind one. It's always been behind Cloudflare, but only recently (a few months ago) have I taken advantage of it's caching and security layers.

[–] jwr1@kbin.earth 4 points 2 weeks ago

This is not true, as of 4 months ago. kbin.earth is running Mbin now.

 

THQ Nordic has released a demo for Epic Mickey Rebrushed that offers gameplay up until the boat ride in the first section of the game.

Here's the trailer for the demo on YouTube: youtu.be/P0xHpwEKPYc

As a reminder, the full game releases in one month, on Sepetember 24th.

[–] jwr1@kbin.earth 5 points 3 weeks ago

Not sure I understand your question, but Interstellar is built with Flutter, and currently supports Android and Linux (x86_64) via Google Play, F-Droid, and Flathub. And yes, it's both Lemmy and Mbin.

[–] jwr1@kbin.earth 7 points 3 weeks ago

I've looked into it before, and Apple developer accounts cost $100 every year, which I am not willing to pay out of pocket. If someone decided they wanted to donate that amount every year, then I would probably reconsider. I also don't have any Apple hardware, so I would need additional help in that regard; I could emulate macOS (which is a pain though), but I would need someone to actually test on a real iPhone.

[–] jwr1@kbin.earth 3 points 3 weeks ago (1 children)

Wow, this gained a lot more traction than the original post.

[–] jwr1@kbin.earth 2 points 4 weeks ago (1 children)

Nope. Your posts don't federate at all to a server unless at least one person has followed you on that server.

[–] jwr1@kbin.earth 2 points 1 month ago

Honey mustard

[–] jwr1@kbin.earth 1 points 1 month ago

Happy cake day :)

[–] jwr1@kbin.earth 8 points 1 month ago

I've said before that I could add piefed support to Interstellar (it already had Lemmy and mbin support). The only thing I need is an api.

 

Copied from linked post:

I'm very happy to announce the release of htmx 2.0. This release ends support for Internet Explorer and tightens up some
defaults, but does not change most of the core functionality or the core API of the library.

Note that we are not marking 2.0 as latest in NPM
because we do not want to force-upgrade users who are relying on non-versioned CDN URLs for htmx. Instead, 1.x will
remain latest and the 2.0 line will remain next until Jan 1, 2025. The website, however, will reference 2.0.

Major Changes

  • All extensions have been moved out of the core repository to their own repo
    and website: https://extensions.htmx.org. They are now all versioned individually and can be developed outside of
    the normal (slow) htmx release cadence.

    • Most 1.x extensions will work with 2.x, however the SSE extension did have a break and must be upgraded.
    • The older extensions remain in the /dist/ext directory so as to not break the URLs of CDNs like unpkg, but please
      move to the new extension URLs going forward
  • We removed the deprecated hx-sse and hx-ws attributes in favor of the extensions, which were available and
    recommended in 1.x.

  • HTTP DELETE requests now use parameters, rather than form encoded bodies, for their payload (This is in accordance w/ the spec.)

  • We now provide specific files in /dist for the various JavaScript module styles:

    • ESM Modules: /dist/htmx.esm.js
    • AMD Modules: /dist/htmx.amd.js
    • CJS Modules: /dist/htmx.cjs.js
    • The /dist/htmx.js file continues to be browser-loadable
  • The hx-on attribute, with its special syntax, has been removed in favor of the less-hacky hx-on: syntax.

Minor Changes

  • We made some default changes:
    • htmx.config.scrollBehavior was changed to 'instant' from 'smooth'
    • As mentioned previously, DELETE requests now use query parameters, rather than a form-encoded body. This can
      be reverted by setting htmx.methodsThatUseUrlParams to the value ['get'],
    • htmx.config.selfRequestsOnly now defaults to true rather than false

Features

Not much, really:

  • The selectAndSwap() internal API method was replaced with the public (and much better) swap() method
  • Web Component support has been improved dramatically
  • And the biggest feature of this release: the website now supports dark mode! (Thanks @pokonski!)

A complete upgrade guide can be found here:

htmx 1.x -> 2.x Migration Guide

If you require IE compatibility, the 1.x will continue to be supported for the foreseeable future.

 

This post doesn't directly affect kbin.social users, but it is relevant. It discusses some of the potential pros/cons of Kbin and the pros/cons of Mbin, and also the direction the kbin.earth server is heading.

 

go1.22.2 (released 2024-04-03) includes a security fix to the net/http package, as well as bug fixes to the compiler, the go command, the linker, and the encoding/gob, go/types, net/http, and runtime/trace packages. See the Go 1.22.2 milestone on our issue tracker for details.

79
submitted 5 months ago* (last edited 5 months ago) by jwr1@kbin.earth to c/rust@programming.dev
 

Empowering everyone to build reliable and efficient software.

 

I don't have a lot to say this time, but here's the biggest Interstellar update we've had so far. This update includes almost full support for Lemmy (notification viewing, direct messages, and post creation don't work yet though), there's a new user/magazine mentions feature, user profile pages now let you view a user's comments and follows, and even more listed below. Additionally, Interstellar is now out on Google Play to the public. Here's the full list of new features and fixes that were included in this update:

New

  • General Lemmy support, including account login, feed view, voting, commenting, viewing communities, viewing user profiles, searching, and more. The main features not included in this release are viewing notifications, viewing/interacting with direct messages, and creating new posts. Thanks @jwr1 and @olorin99.
  • Support for editing your user profile, including the about and uploading a new profile avatar and banner; thanks @olorin99.
  • Huge improvements to the user screen, including being able to view a user's threads, microblogs, comments, replies, follows, and followers; thanks @olorin99.
  • A new user/magazine mention feature; if a user/magazine mention is detected in markdown, it tries to fetch the corresponding avatar and name and allows you to click to view the user/magazine page if available.
  • Support for blocking users, magazines, and domains.
  • Support for reporting posts and comments.
  • Show a copy button on the open link dialog.
  • Show an option for posts and comments to open them in a browser.
  • Add local filter to magazines explore.

Fixes

  • Add post/comment deletion confirmation.
  • Fix account list sorting to go by host, then the local name.
  • Fix the coloring for the subscribe button so it's easier to tell when you're subscribed or not.
  • Hide the error snack bar for several common errors, including render layout issues and image loading issues.
  • Fix empty search error from the search screen.

GitHub: github.com/jwr1/interstellar
Magazine: https://kbin.earth/m/interstellar
Matrix: #kbin-interstellar:matrix.org
Google Play: play.google.com/store/apps/details?id=one.jwr.interstellar


Just as a side note, those who have the app previously installed will need to re-signin into their accounts and might need to clear their app data if the app doesn't start up, as a few changes have been made with the way accounts are stored.

 

The KDE community proudly presents Plasma 6, Frameworks 6 and Gear 24.02

 

Feedback lets users give feedback by annotating a screenshot of the current page and adding text, all directly within your app. Resources:Pub.dev → https://g...

 

Hello everyone,

It's already been more than a month since I started Interstellar, and it's far from perfect, but it's definitely very usable for someone who's just browsing around and voting or replying to random things, so I thought now's as good a time as ever to "officially" publish it.

I'm currently in the process of uploading Interstellar to the Google Play Store, but before it's considered "Production", I need to meet the following requirement: "you must run a closed test for your app with a minimum of 20 testers who have been opted-in for at least the last 14 days continuously". If any of ya'll would like to help test the app, please send the Google Play email address you'd like added to the test list through either a dm to jwr1 (on kbin.social or kbin.earth), a dm to jwr1@matrix.org on matrix, or email appstore@jwr.one.

I haven't done this before, but you might have to wait a few hours (or days) before anything shows up in your account once your added. If you do encounter any bugs please let me know on the GitHub page.

Thanks for the help; let me know if you have any questions.

view more: next ›