fmstrat

joined 1 year ago
MODERATOR OF
[–] fmstrat@lemmy.nowsci.com 26 points 1 day ago* (last edited 1 day ago)

Fun story from before Rust was getting popular (years ago). So, I did a performance comparison to determine what language we should write our rules engine in. I compared Go, Rust, Node, and some others not worth mentioning.

At the time, I had experience with all but Rust.

Even knowing nothing, and working from scratch, the Rust POC was significantly faster. Just way, way, better.

That being said, I still chose Go due to productivity based on the language knowledge of the team to ease the transition (Go was closer to what they knew already), and while it was good for them to learn Go, I look back on it and realize Rust would have been a great opportunity to invest in their careers and have them learn it instead.

A hindsight is 20/20 experience for me.

[–] fmstrat@lemmy.nowsci.com 5 points 1 day ago (2 children)

Go to the source. Debian.

[–] fmstrat@lemmy.nowsci.com 4 points 1 day ago

Chinese or American? This might help: https://youtu.be/RGG7d49C__0

They also have a video on making your own tiles. Crafting a set together could be a fun and rewarding experience, and could compliment a nice purchased set.

[–] fmstrat@lemmy.nowsci.com 2 points 1 day ago

If you live on the line, or move north/west, it's now "you all".

[–] fmstrat@lemmy.nowsci.com 2 points 2 days ago

I worked in similar for many years as well, including with companies that provided services to tons of hospitals. What you experienced seems pretty advanced for what I ran into, so good to know.

[–] fmstrat@lemmy.nowsci.com 2 points 2 days ago (2 children)

Yea I've done work in Privacy focused companies, and they love this stuff, but everyone else who isn't a journalist... Probably not.

You mention HIPPA, and the interesting one with that (to me) is offices don't track conversation already, so it probably wouldnt impact situations like that, but Signal chat most certainly would. Can't report a violation if you can't see it.

[–] fmstrat@lemmy.nowsci.com 1 points 2 days ago

Unfortunately no, at least not that I can still find. It was really just a lap tray and I used industrial Velcro with adhesive on the back, along with an adhesive mousepad. The mouse holder is just from the box it came in.

The challenge was the lack of wireless for the single-handed hardware keyboard at the time, so a USB2BT module was needed, and those knobs I added at the top were for wrapping a wire from a tiny USB2.0 Hub for if I wanted to be wired.

Doing it again it would be 100% wireless with magnetic quick charge connectors on all the elements. (I got a million of them of different angles off Aliexpress and have them on all my travel items).

[–] fmstrat@lemmy.nowsci.com 6 points 3 days ago

Lemmy, though I admit two days ago I put on political filters. I'll open the flood gates again in a couple weeks.

That being said, before Lemmy I hadn't used main stream social outside of Reddit for years anyway.

[–] fmstrat@lemmy.nowsci.com 3 points 3 days ago

Ahhh yea. If I were to do this with a backpack I'd probably make something folding. Having the tray is super nice for couch visits.

[–] fmstrat@lemmy.nowsci.com 3 points 3 days ago (4 children)

Hear me out, you don't want portable, you want transportable. I made this. It's a lap tray with cushion underneath and a handle, and everything attaches to it.

[–] fmstrat@lemmy.nowsci.com 3 points 3 days ago

Depends on you definition. I run OpenPilot in one vehicle.

[–] fmstrat@lemmy.nowsci.com 2 points 4 days ago

Loved Eureka. Just a fun show.

 

Every year.

141
That was quick rule (lemmy.nowsci.com)
submitted 1 month ago* (last edited 1 month ago) by fmstrat@lemmy.nowsci.com to c/196@lemmy.blahaj.zone
 
 

Hi all,

How would I go about identifying why all these 400 (and some 499) errors are popping up in my server's logs?

[26/Sep/2024:17:12:42 -0400] "POST /inbox HTTP/1.1" 400 137 "-" "Lemmy/0.19.6-beta1; +https://lemmy.ml"
[26/Sep/2024:17:12:43 -0400] "POST /inbox HTTP/1.1" 400 133 "-" "Lemmy/0.19.3-4-gc98049af6; +https://lemmy.world"
[26/Sep/2024:17:12:44 -0400] "POST /inbox HTTP/1.1" 400 137 "-" "Lemmy/0.19.6-beta1; +https://lemmy.ml"
[26/Sep/2024:17:12:44 -0400] "POST /inbox HTTP/1.1" 499 0 "-" "Lemmy/0.18.4; +https://beehaw.org"
[26/Sep/2024:17:12:44 -0400] "POST /inbox HTTP/1.1" 200 0 "-" "Lemmy/0.19.6-beta1; +https://lemmy.ml"
[26/Sep/2024:17:12:44 -0400] "POST /inbox HTTP/1.1" 200 0 "-" "Lemmy/0.19.6-beta1; +https://lemmy.ml"
[26/Sep/2024:17:12:52 -0400] "POST /inbox HTTP/1.1" 499 0 "-" "Mbin/1.7.1 (+https://fedia.io/agent)"
[26/Sep/2024:17:12:53 -0400] "POST /inbox HTTP/1.1" 400 139 "-" "Lemmy/0.19.6-beta1; +https://lemmy.ml"
[26/Sep/2024:17:12:53 -0400] "POST /inbox HTTP/1.1" 400 140 "-" "Lemmy/0.19.3-4-gc98049af6; +https://lemmy.world"
[26/Sep/2024:17:12:54 -0400] "POST /inbox HTTP/1.1" 400 135 "-" "Lemmy/0.19.6-beta1; +https://lemmy.ml"
[26/Sep/2024:17:12:59 -0400] "POST /inbox HTTP/1.1" 499 0 "-" "Lemmy/0.18.4; +https://beehaw.org"
[26/Sep/2024:17:12:59 -0400] "POST /inbox HTTP/1.1" 499 0 "-" "Lemmy/0.18.4; +https://beehaw.org"
[26/Sep/2024:17:13:00 -0400] "POST /inbox HTTP/1.1" 499 0 "-" "Mbin/1.7.1 (+https://fedia.io/agent)"
[26/Sep/2024:17:13:03 -0400] "POST /inbox HTTP/1.1" 400 137 "-" "Lemmy/0.19.6-beta1; +https://lemmy.ml"
[26/Sep/2024:17:13:04 -0400] "POST /inbox HTTP/1.1" 400 132 "-" "Lemmy/0.19.3-4-gc98049af6; +https://lemmy.world"
[26/Sep/2024:17:13:04 -0400] "POST /inbox HTTP/1.1" 200 0 "-" "Lemmy/0.19.3-4-gc98049af6; +https://lemmy.world"

I don't see a way to get Lemmy server to spit out any helpful info. I've tried setting RUST_LOG=verbose in the env, but no luck, still no log output.

 

After trying to understand if Synapse was still the preferred community method for Matrix after the post on Element X/ESS, I thought I'd share this.

Element Starter is a game-changer, offering a free (as in beer) self-hosted version of Element Server Suite. It is a lightweight version of the officially supported Kubernetes-based components found in our paid packages (Business, Enterprise and Sovereign) - the very same stack used to power the biggest Matrix homeservers in the world; built by the team who created Matrix.

Element Starter is designed to allow anyone in the world (who doesn’t need to start with our powerful paid-for enterprise features) to adopt Element Server Suite for free. This option gives them all the real-time communication functionality they expect from a leading messaging and collaboration app with the added benefit of self-hosting to ensure data ownership and control, while building on a wrought-iron foundation which is futureproofed for commercial support and features on demand.

Really surprised I can't located migration methods anywhere, though. And that all the Element X app repos are still labeled pre-release but the blog says they are production ready.

Edit: This does require sign in and terms of use agreements, so I'll be sticking to my Synapse docker container for now.

 

Q: Is it still possible to have "Web & App Activity" turned off, but also have history of previously searched places in Google Maps?

This was possible until recently (Pixel 8), and came back this week for a few days, but now my history is empty again with a button trying to get me to turn on privacy cancer.

(Yes I use OSMAnd and Organic Maps when I can already.)

27
submitted 2 months ago* (last edited 2 months ago) by fmstrat@lemmy.nowsci.com to c/linux@programming.dev
 

A web accessible Virtual Machine powered by Docker, Debian, and noVNC. Webbian allows you to execute a single docker run command to get an entire linux system with a web interface.

 

cross-posted from: https://lemmy.nowsci.com/post/9782596

Hi all,

I've finally gotten around to releasing these formally after much testing of prints and usage.

The Twystlock system is a set of 100% 3D printable gaming accessories that require no printed supports or additional parts. This means no springs to buy and no metal elements to melt in, just access to a 3D printer and a bit of super glue. Originally designed for the Steam Deck, these accessories can be applied to the case of any mobile gaming device.

The Twystlock connector itself is designed as a quick-connect that secures parts together with a simple twist motion, can be fully recreated with affordable home-based 3D printers, and doesn't require complicated supports to print. The first use of this connector has been for the Steam Deck, specifically to supply an alternative accessory platform that is more accessible to the everyday 3D printing hobbyist, however it could be utilized as a connector in almost any environment.

Feel free to download what you like, and if you would like to request a new accessory design, or vote on the next accessory to be created, please visit our Lemmy community at https://lemmy.world/c/twystlock@lemmy.nowsci.com.

 

cross-posted from: https://lemmy.nowsci.com/post/9782732

cross-posted from: https://lemmy.nowsci.com/post/9782596

Hi all,

I've finally gotten around to releasing these formally after much testing of prints and usage.

The Twystlock system is a set of 100% 3D printable gaming accessories that require no printed supports or additional parts. This means no springs to buy and no metal elements to melt in, just access to a 3D printer and a bit of super glue. Originally designed for the Steam Deck, these accessories can be applied to the case of any mobile gaming device.

The Twystlock connector itself is designed as a quick-connect that secures parts together with a simple twist motion, can be fully recreated with affordable home-based 3D printers, and doesn't require complicated supports to print. The first use of this connector has been for the Steam Deck, specifically to supply an alternative accessory platform that is more accessible to the everyday 3D printing hobbyist, however it could be utilized as a connector in almost any environment.

Feel free to download what you like, and if you would like to request a new accessory design, or vote on the next accessory to be created, please visit our Lemmy community at https://lemmy.world/c/twystlock@lemmy.nowsci.com.

 

Hi all,

I've finally gotten around to releasing these formally after much testing of prints and usage.

The Twystlock system is a set of 100% 3D printable gaming accessories that require no printed supports or additional parts. This means no springs to buy and no metal elements to melt in, just access to a 3D printer and a bit of super glue. Originally designed for the Steam Deck, these accessories can be applied to the case of any mobile gaming device.

The Twystlock connector itself is designed as a quick-connect that secures parts together with a simple twist motion, can be fully recreated with affordable home-based 3D printers, and doesn't require complicated supports to print. The first use of this connector has been for the Steam Deck, specifically to supply an alternative accessory platform that is more accessible to the everyday 3D printing hobbyist, however it could be utilized as a connector in almost any environment.

Feel free to download what you like, and if you would like to request a new accessory design, or vote on the next accessory to be created, please visit our Lemmy community at https://lemmy.world/c/twystlock@lemmy.nowsci.com.

139
My favorite button (lemmy.nowsci.com)
submitted 4 months ago* (last edited 4 months ago) by fmstrat@lemmy.nowsci.com to c/foss
 

It removes pay walls.

It rejects cookie requests.

It blocks ads.

It fixes the internet.

It is magnificent.

 

The Firefox for Android GitHub releases aren't being updated anymore, and is versions behind the Play Store now.

FDroid Fennec isn't fully the same app, and FDroid has it's own set of delays.

Is there a location where the latest version can be pulled/tracked with Obtainium?

 

This may violate the "low-effort" rule, but I thought readers might enjoy (remove if not, of course). This particular Android app Privacy Policy shows how the "one size fits all" of the Play Store doesn't always make sense.

view more: next ›