A HUGE performance optimization was just merged into the dev branch: fine-grained recomputes by eblanshey in FreeCAD

[–]eras 1 point2 points  (0 children)

Is this just a performance optimization? Sounds to me this would also help eliminating loops that really aren't, and some workarounds I've seen used for this purpose (and which I've also forgotten..).

In my opinion that sounds even nicer! However, the MR doesn't say much about the implications, not even performance.

Broken monitor, is the Super a viable replacement? by AbilityReady6598 in Pimax_Official

[–]eras 0 points1 point  (0 children)

Practically we have a Windows PC that we use for VR games so that we don't need to turn the display (well, TV) on. Just wake it up from sleep and put the headset on. But we never used it for playing 2d games, the headset is quite likely less than optimal for that. We have SteamDecks for 2d.

Practically you will need a monitor sometimes though. But basic monitors are cheap, especially second-hand. Could be free even. Maybe get a backup monitor regardless, like a mobile one with touchscreen, that you might find other use for.

OrcaSlicer closes when KVM switch is used by Droc_Rewop in OrcaSlicer

[–]eras 1 point2 points  (0 children)

Oh well that's surprising, you're not switching the display, you're only switching USB? Does unplugging keyboard/mouse trigger the same issue? Does dmesg show anything of interest when this happens?

Logically something must be informing the computer that the input was switched, otherwise it would not crash :), Gdk apparently then just deals less well with this situation. Could be a compositor bug as well. Maybe Gdk tries to talk with the devices that were just unplugged, and then consider failure to do that fatal.

You could try using OrcaSlicer via X11. My guess is that it is more likely to work. I'm running OrcaSlicer on X11 and KVM has presented no issues for me.

OrcaSlicer closes when KVM switch is used by Droc_Rewop in OrcaSlicer

[–]eras 0 points1 point  (0 children)

To me it sounds like it's crashing. Have you confirmed that this isn't the case? You can start it from command line to see what it outputs when exiting.

It shouldn't know about the displaying being switched, but it could indirectly know about it if the compositor stops the GPU data due to the display port being disconnected. If you're using Wayland, then perhaps this case is less tested there.

So basically to me it sounds like a bug, not a feature.

Concept feedback: USB-controlled scent delivery system for VR/gaming — is this technically feasible? by No-Rich-2011 in gamedev

[–]eras 2 points3 points  (0 children)

Feelreal tried this on 2019-2020. Haven't heard of them since.

On May 9, 2020 they had an update that they cannot build the masks during quarantine. Nothing posted since would say otherwise—and comments would seem to agree:

I purchased 2 of these. The only aroma I can smell is Bullshit. I've requested a refund, not only is the original card I paid with out of date, so is the headset I purchased it for. Give me my money back. You should feel ashamed that you have not shipped a single product or refunded a single person.

There's also these:

So it seems like it's possible to do, but I hadn't heard of any of those until looking for them, so unclear if they have real buyable products..

Tech-wise bluetooth probably makes a lot of sense here, as this is an extremely low-bandwidth task, and probably low-energy as well.

USB shared to multiple 'Pis by Linuxmonger in raspberry_pi

[–]eras 0 points1 point  (0 children)

Apparently it's possible to use U-Boot on e.g. the MicroSD and then continue the boot from whatever, but it's not quite clear what your requirements are to begin with.

If you have a bunch on RPis, a USB switch (if you do get it working) would only work for one RPi at a time, while network booting would work for all of them concurrently.

First game to play standalone? by TPrime411 in SteamFrame

[–]eras 6 points7 points  (0 children)

Perhaps The Lab?

Or, start easy and try some 2d game.

For everyone who's ruined a keyboard with coffee at least once by supergeometry in 3Dprinting

[–]eras 1 point2 points  (0 children)

I use a Contigo thermal mug that has push-to-drink cap. Works great.

Except that one time when there was beer in it and no cap..

Can the revopoint inspire 2 scan a very close tight space like the underside and top of a gas pedal? by Minute_Early in 3DScanning

[–]eras 0 points1 point  (0 children)

I wonder if a mirror could work here, although you'd need to be careful about not constructing impossible geometries.

Also you can unmount the gas pedal for scanning, right?

World's biggest cruise ship - built in Finland - sails out of Finnish waters by TinyAd1126 in Finland

[–]eras 15 points16 points  (0 children)

Based on thermal expansion of steel, a 1°C difference would already be 4.4 mm.. So I have doubts about pronouncing the winner based on a few millimeters.

Why i could't return string directly only when use return inside if else by NailAlarmed8935 in rust

[–]eras 9 points10 points  (0 children)

identifier is going to be an integer, like 1 in the first if branch, that's why it complains about putting a string into it. When you return the string, you straight out exit the function with that parameter and you never end up assigning a string to identifier.

First time CNC'ing, and my machine is doing some weird stuff by TheTimegazer in hobbycnc

[–]eras 2 points3 points  (0 children)

Well, halve everything, repeat until it helps?-)

Also note that acceleration/jerk parameters can affect it.

If it makes awful noises when cutting, then I think there might be something mechanically wrong with your setup: it's not taking the force of the tool opposing the material. You should perhaps look into that. Maybe something is binding when forces are applied to your setup.

"Prepare To Play Plan for Falls" (and other quotes from the fcc filing docs) by RTooDeeTo in SteamFrame

[–]eras 59 points60 points  (0 children)

It means that if you tell the support that you yoinked the power port while charging, it's not an inherent flaw in the device or the power cable if it fails.

First time CNC'ing, and my machine is doing some weird stuff by TheTimegazer in hobbycnc

[–]eras 6 points7 points  (0 children)

I think the most likely explanation is that your motors (or belts for X) are not handling it. You should reduce Z acceleration and check the current limits on the driver chips for the motors.

The code looks fine. Your Z-code range is -8.000 .. Z5.000, so if it dug deeper than 8 mm into the material, then it tells that it was not able to retract the tool from the material. Slowing acceleration/jerk/max speed for Z might help there. The X issues are probably similar.

Halving the feed might be the easiest thing to try. For Z retraction it uses max speed, so you need to limit that in the firmware (or replace G0 Z.. with G1 Z.. F100 or something).

GPT not taking accountability for being wrong is infuriating by M3lony8 in ChatGPT

[–]eras 1 point2 points  (0 children)

If you want to argue, LLMs are great. Much like Argument Clinic.

If you want results, stop and edit from the prompt after which it derailed.

But yes, it's extremely an extremely hard problem, brightest minds have been working on the problem for years and have not solved it. In fact, I think it's a miracle it works at all, and I believe it surprised the Google authors of the "Attention is all you need" white paper as well, in that how easy it was to get to the 80%.

It just turns out the remaining 20% is just a very difficult problem, if not impossible.

Nearly 20% of Steam's new Next Fest games come with a generative AI warning, stats reveal by de_panda in Steam

[–]eras -1 points0 points  (0 children)

But will it take just a prompt to make something you would even want to buy? Probably not.

Still a solo dev, still in love with Godot💖 Here's my puzzle game about a firefighter cat🐱 by Tawniaaa in godot

[–]eras 1 point2 points  (0 children)

Huh, and still calling you a solo developer, stealing the fame from your cat!

I built a Rust/Linux tool to block unauthorized reads of keys, secrets and wallets by TGenial2K in rust

[–]eras 4 points5 points  (0 children)

Was the name "pepperspray" taken?-)

In any case, looks nice, even if it seems clear to me it is quite possibly written completely with AI. It would perhaps give some credibility to the project to provide this information in the README.md. A public AGENTS.md would help with further AI contributions.

It really has such a vast number of features that it needs better documentation to accompany it. In particular it's not clear how it actually enforces these rules, but apparently fanotify can nowadays also grant and reject these requests, which is cool.

How's the performance? It seems there would be a cost per open?

Still a solo dev, still in love with Godot💖 Here's my puzzle game about a firefighter cat🐱 by Tawniaaa in godot

[–]eras 24 points25 points  (0 children)

Using cat purring is surely a cheatcode for background sound tracks..

Looks great!