TheHobbyist

joined 2 years ago
[–] TheHobbyist@lemmy.zip 16 points 1 month ago (1 children)

I haven't watched the video but Futo collected a swipe dataset which is MIT licensed.

https://huggingface.co/datasets/futo-org/swipe.futo.org

[–] TheHobbyist@lemmy.zip 1 points 2 months ago

Some apps will rely on Google services to determine whether they are running on a "secure" device (ie determined by Google). This is refered to as hardware attestation. But there is a Google version of it and a generic version of it (which is implemented in GrapheneOS). If the bank relies on the Google version, it will fail on GrapheneOS, despite actually having hardware attestation.

You can read more about it here : https://grapheneos.org/articles/attestation-compatibility-guide

[–] TheHobbyist@lemmy.zip 3 points 2 months ago (1 children)

I started the original Oblivion not long ago, been playing for some tens of hours. First time experiencing the Elder Scrolls, it's an interesting game with quite some depth. I got turned into a vampire and am doing a vampire quest and it's a bit tedious with not being able to stay in the sunlight but other than that it's a good game.

Oblivion doesn't feel too far from modern game mechanics, but what about morrowind?

[–] TheHobbyist@lemmy.zip 28 points 2 months ago

Funnily enough, this is the type of issues proton solves beautifully and transparently on linux, making it a great gaming platform in general but particularly so for aging video games! If you own this game on steam, just launching it on linux should work out of the box.

[–] TheHobbyist@lemmy.zip 2 points 4 months ago

I know, but OP says they want to use onboard apps and don't want to use two remotes.

[–] TheHobbyist@lemmy.zip 6 points 4 months ago (2 children)

Would you connect it to the internet with all its consequences to be able to use one remote instead of two?

[–] TheHobbyist@lemmy.zip 2 points 4 months ago

Thank you! It seems the ongoing 3.35 version is reimplementing the auto-upload logic, so this is promising. It is still in RC stage, but hopefully will be stable soon.

[–] TheHobbyist@lemmy.zip 3 points 4 months ago (4 children)

What's the link to the issue? I'd like to follow its progress. Thank you!

[–] TheHobbyist@lemmy.zip 5 points 4 months ago (1 children)

I recently came across https://vert.sh/ which is a we app and frontend for ffmpeg and imagemagick but all the processing is happening locally on your device (except videos I think).

It's even open source: https://github.com/VERT-sh/VERT

[–] TheHobbyist@lemmy.zip 3 points 4 months ago

Surprised I had to scroll this much to see her being mentioned.

[–] TheHobbyist@lemmy.zip 30 points 4 months ago (3 children)

Made a sizable donation. I encourage you all to help them manage this situation, defend themselves and keep up their good work.

 

Hi folks,

TL;DR: my remaining issue seems to be firefox specific, I've otherwise made it work on other browsers and other devices, so I'll consider this issue resolved. Thank you very much for all your replies and help! (Edit, this was also solved now in EDIT-4).

I'm trying to setup HTTPS for my local services on my home network. I'm gotten a domain name mydomain.tld and my homeserver is running at home on let's say 192.168.10.20. I've setup Nginx Proxy Manager and I can access it using its local ip address as I've forwarded ports 80 and 443 to it. Hence, when I navigate on my computer to http://192.168.10.20/ I am greeted with the NPM default Congratulations screen confirming that it's reachable. Great!

Next, I've setup an A record on my registrar pointing to 192.168.10.20. I think I've been able to confirm this works because when I check on an online DNS lookup tool like https://centralops.net/CO/Traceroute as it says 192.168.10.20 is a special address that is not allowed for this tool.. Great!

Now, what I'm having trouble with, is the following: make it such that when I navigate to http://mydomain.tld/ I get to the NPM welcome screen at http://192.168.10.20/. When I try this, I'm getting the firefox message:

Hmm. We’re having trouble finding that site.
We can’t connect to the server at mydomain.tld.

Strangely, whenever I try to navigate to http://mydomain.tld/ it redirects me to https://mydomain.tld/, so I've tried solving this using a certificate, using the DNS-01 challenge from NPM, and setting up a reverse proxy from https://mydomain.tld/ to http://192.168.10.20/ and with the wildcard certificate from the challenge, but it hasn't changed anything.

I'm unsure how to keep debugging from here? Any advice or help? I'm clearly missing something in my understanding of how this works. Thanks!

EDIT: It seems several are confused by my use of internal IP addresses in this way, yes it is entirely possible. There are multiple people reporting to use exactly this kind of setup, here are some examples.

EDIT-2: I've made progress. It seems I'm having two issues simultaneously. First one was that I was trying to test my NPM instance by attempting to reach the Congratulations page, served on port 80. That in itself was not working as it ended in an infinite-loop resolving loop, so trying to instead expose the admin page, default port 81, seems to work in some cases. And that's due to the next issue, which is that on some browsers / with some DNS, the endpoint can be reached but not on others. For some reason I'm unable to make it work on Firefox, but on Chromium (or even on Vanadium on my phone), it works just fine. I'm still trying to understand what's preventing it from working on Firefox, I've attempted multiple DNS settings, but it seems there's something else at play as well.

EDIT-3: While I have not made it work in all situations I wanted, I will consider this "solved", because I believe the remaining issue is a Firefox-specific one. My errors so far, which I've addressed are that I could not attempt at exposing the NPM congratulations page which was shown on port 80, because it lead to a resolution loop. Exposing the actual admin page on port 81 was a more realistic test to verify whether it worked. Then, setting up the forwarding of that page using something like https://npm.mydomain.tld/ and linking that to the internal IP address of my NPM instance, and port 81, while using the wildcard certificate for my public domain was then necessary. Finally, I was testing exclusively on Firefox. While I also made no progress when using dig, curl or host, as suggested in the commends (which are still useful tools in general!) I managed to access my NPM admin page using other browsers and other devices, all from my home network (the only use-case I was interested in). I'll keep digging to figure out what specific issue remains with my Firefox, I've verified multiple things, from changing the DNS on firefox (seems not to work, showing Status: Not active (TRR_BAD_URL) in the firefox DNS page (e.g. with base.dns.mullvad.dns). Yet LibreWolf works just fine when changing DNS. Go figure...

EDIT-4: I have now solved it in firefox too, thanks to @non_burglar@lemmy.world! So it turns out, firefox has setup a validation system for DNS settings, called TRR. You can read more about it here: https://wiki.mozilla.org/Trusted_Recursive_Resolver Firefox has a number of TRR configurations, preventing the complete customization of DNS, but also with specific defaults that prevent my use-case. By opening up the firefox config page at about:config, search for network.trr.allow-rfc1918 and set it to true. This now solved it for me. This allows the resolution of local IP addresses. You can read more about RFC1918 here: https://datatracker.ietf.org/doc/html/rfc1918 I'll probably still look to actually make other DNS usable, such as base.dns.mullvad.net which is impossible to use on Firefox by default...

1
submitted 9 months ago* (last edited 9 months ago) by TheHobbyist@lemmy.zip to c/skg@lemmy.dbzer0.com
 

The signing ups are skyrocketing and I may have found two culprits.

https://xcancel.com/elonmusk/status/1940020187362717978

This all happened in the last 24h it seems and the SKG campaign has skyrocketed even more since then, check it out here:

https://stopkillinggamestracker.pages.dev/datahistory

Exciting to see the progress though I would have preferred to not have this "personality" be associated with the goal of the initiative...

Edit: updated Twitter link to privacy respecting frontend.

1
submitted 1 year ago* (last edited 1 year ago) by TheHobbyist@lemmy.zip to c/amd@lemmy.ml
 

Yesterday Framework unveiled a small form factor desktop based on Halo Strix.

Halo strix seems to require memory with high bandwidth, specifically 256-bit LPDDR5x, according to the specs.

Allegedly, the company said they tried to find a solution to use modular memory (e.g. lpcamm) but it did not work out signal integrity wise (@36:10, from the unveiling video above and here.)

So I'm wondering exactly, why not?

It seems LPCAMM2, offers a 128-bits bus and can scale today up to 7500-8500 MT/s.

This would offer 7500 x 128 / 8 = 120GB/s. Would it not have been possible to simply place two LPCAMM2 modules, to cover the full extent of the 256-bit bus and reach the 256 GB/s, by using the 8000 MT/s configuration?

Did they reach integrity issues because they tried to reach the speeds using only one LPCAMM2 stick? That would indeed have been impossible. Maybe LPCAMM2 can not be combined (perhaps due to space as they are using the mini-ITX motherboard format)? Or am I missing something?

 

We’ve been hinting that this year is going to be huge, and we’re ready to share why… in two weeks on Feb 25th, at our Framework (2nd Gen) Event! We’re holding this launch event live in San Francisco and streaming to our YouTube channel at 10:30am Pacific that day. You can sign up now to get notified when the stream starts. The last time we held a live launch event was in March 2023, when we unveiled Framework Laptop 16 and two new versions of Framework Laptop 13. It’s been amazing seeing the interest in these products and the incredible ways the community has been using and extending on them. We’ve been heads down working for the last two years on an even bigger set of announcements.

For this event, in addition to bringing in press and partners, we’re opening a pool of invites to the Framework Community to attend the event in person, meet the team, and get hands on with our newest products. If you’re a current Framework fan and are in the San Francisco area (or are able to handle your own travel to us), you can apply to attend in this sign-up form. We expect we’ll see a lot more interest than we have available seats in our venue, so we’ll likely need to downselect from applicants.

We will be opening pre-orders on at least one new item that day, so if you’re in the market for repairable, upgradeable, long-lasting consumer electronics products, you may want to create an account ahead of time to be ready. We’ve scaled up our e-commerce infrastructure massively, but we expect the site will still be under heavy load.

Five years in, we’re confident that we’re on a fast path to achieving our mission to remake consumer electronics. We’re eager to continue supporting and scaling the ecosystems around our current products, and we’re ready to bring this mission and product philosophy to even more of the world, one category at a time. It’s going to be an awesome day, and all of us in the Framework team can’t wait for you to see what we’ve been working on!

For a hint at what we'll be announcing, head to the event page.

I can't make much sense from their hint, but I'm guessing this is related to when Nirav asked the community what category they should branch out to next, after laptops. I'll see if I can find the post again and link it here.

What are your guesses? In any case, this is a very exciting announcement!

Edit: framework community discussion here.

 

Just landed on this article by Phoronix on an AI accelerator in an m.2 drive format.

This one is from memryX and seems to be rather mature and capable though mostly low power.

I can't stop thinking that this may be a great usecase for the new expansion bay for the Framework laptop 16, with it's two additional full size m.2 slots. Would be very interesting to see whether two of these could be combined and used jointly and how much acceleration it provides compared to the AMD CPU alone.

Anyway, just sharing because I thought it was cool.

 

cross-posted from: https://lemmy.world/post/21664063

Linux Mint and Framework Laptops Join Forces

The October 2024 edition of Linux Mint’s Monthly News brings exciting updates, including a significant announcement about collaboration with Framework Laptops, having potential to advance Mint’s compatibility with hardware designed with flexibility, repairability, and sustainability in mind.

For those unfamiliar, unlike most traditional laptops, which are often difficult or impossible to repair or upgrade, Framework laptops are built to be user-friendly, making it easy to replace or upgrade components. This modular approach extends the laptop’s lifespan and promotes sustainability by reducing e-waste.

 

Just wanted to share my appreciation of the game.

I grabbed a copy of this game a year ago, taking advantage of a sale and ahead of the massive update. Then forgot about it, never touched it.

Fast forward a year later, and now I got a steam deck and decided to dive into the game. I love it. I'm just a few hours in but I can already say this is among my favorite games. The broad openness of the world, the level of detail, the characters, the interactive dialogs, the items, the strategies, the game mechanics. It's a very involved game. It really is up there. Thank you CDPR for this game and this remake.

view more: next ›