skilltheamps

joined 1 year ago
[–] skilltheamps@feddit.de 11 points 7 months ago* (last edited 7 months ago)

Also I think nobody so far weighed the energy consumption of e.g. using copilot against the environmental footprint of a human doing the legwork manually

[–] skilltheamps@feddit.de 3 points 7 months ago (5 children)

Yes I know it, and sometimes use it for a little. But the vast majority of things it presents to complete to me feel rather unimportant. My leisure time isn't exactly plenty, and then I rather do other things I see more value in. Even surface type is mapped most of the time, and I don't take the effort to map surface quality because it is not used for anything. Maybe I'll make an App at some point that infers surface quality automatically while road biking from the acceleration sensor in the phone mounted to the handlebar...

[–] skilltheamps@feddit.de 4 points 7 months ago (7 children)

At least for the more fundamental information like paths or trails this is true. I only really get to map stuff when in holidays abroad, because here you have to check a 100 times if something is mapped to find a handful of chances to contribute anything, which has a frustrating feel to it 😅

[–] skilltheamps@feddit.de 1 points 7 months ago

Specifically the shitty IPU6 situation is on Intel, and is invariant to any laptop manufacturers. I also have a Thinkpad X1 with that issue. So for that the situation that one manufacturer would support it properly (i.e. upstream) and others don't can't exist, as soon as anybody puts it upstream it works for everybody. Thankfully there's some progress (search for libcamera) and in the not too distant future it should work ootb. For fingerprint readers it is a different story though, as there are many different ones, so that one is on Dell indeed

[–] skilltheamps@feddit.de 5 points 7 months ago (1 children)

One possibility would be Huginn I guess https://github.com/huginn/huginn

[–] skilltheamps@feddit.de 5 points 7 months ago (3 children)

You have this view because your hardware is from an era where fingerprint reader largely weren't a thing and webcams were connected via internal usb. The issue is not that the Linux kernel drops anything (between you and op, you're the one with the old hardware). The issue is, that fingerprint readers became a commodity without ever gaining universal driver support, and shengians like Intel pushing its stupid IPU6 webcam stuff without paving the way upstream beforehand

[–] skilltheamps@feddit.de 1 points 7 months ago

Well you must have either set up a port redirect (ipv4) or opened the port for external traffic (ipv6) yourself. It is not reachable by default as home routers put a NAT between the internet and your devices, or in the case of ipv6 they block any requests. So (unless you have a very exotic and unsafe router) just uhhh don't 😅 To serve websites it is enough to open 443 for https, and possibly 80 for http if you want to serve an automatic redirect to https.

[–] skilltheamps@feddit.de 16 points 7 months ago (2 children)

A colleague of mine had a (non externally reachable) raspberry pi with default credentials being hijacked for a botnet by a infected windows computer in the home network. I guess you'll always have people come over with their devices you do not know the security condition of. So I've started to consider the home network insecure too, and one of the things I want to set up is an internal ssh honeypot with notifications, so that I get informed about devices trying to hijack others. So for this purpose that tool seems a possibilty, hopefully it is possible to set up some monitoring and notification via uptime kuma.

[–] skilltheamps@feddit.de 4 points 7 months ago* (last edited 7 months ago) (1 children)

Well it is compiled to byte code in a first step, and this byte code then gets processed by the interpreter. Now Java does the exact same thing: gets compiled to byte code which then gets executed by the jvm (java virtual machine), which is essentially a interpreter that is just a little simpler than the python one (has fewer types for example). And yet, nobody talks about a java interpreter

[–] skilltheamps@feddit.de 28 points 8 months ago (1 children)

You do not want Octoprint on a machine that is busy. Otherwise you have load spikes that cause Octoprint to not be able to send the move-commands (gcode) as fast as the printer executes the movements. This problem is pronounced with faster printers and slicers that break up arcs into small straight lines (which is practically all slicers). Otherwise your printer stutters because it has to take small breaks to wait for the next command from octoprint.

[–] skilltheamps@feddit.de 4 points 8 months ago (3 children)

What privacy concerns do you have? I'm all for privacy, but I don't really see where registrars are a delicate topic in that. The most that comes to mind is that some (most?) have a service where they do not give out your name and address for whois requests, but instead the details of the registrar (namecheap has that for example).

[–] skilltheamps@feddit.de 2 points 8 months ago

True words. The sustained effort to keep something in decent shape over years is not to be underestimated. Now when life changes and one is not able or willing anymore to invest that amount of time, ill-timed issues can become quite the burden. At one point I decided to cut down on that by doing a better founded setup, that does backup with easy rollback automatically, and updates semi-automatically. I rely on my server(s), and all from having this idea to having it decently implemented took me a number of months. Just because time for such activities is limited, and getting a complex and intertwined system like this reliably and fault tolerant automated and monitored is simply something else than spinning up a one off service

view more: ‹ prev next ›