Hands-on with the Anbernic RG 55G1; Anbernic's Snapdragon Gamble

The Bryant Review Hands-on with the Anbernic RG 55G1; Anbernic's Snapdragon Gamble
preview

So here’s my review on the 55G1 retro handheld.

The chip itself is pretty interesting: the CPU is capable, while the relatively weak GPU creates a pretty unusual performance profile, which by now is no shock to anyone here.

I also chatted with Gamma (the mind behind GammaOS) about what he’s been able to do with the RG55G1’s drivers and where he thinks there’s more performance to be found.

And I spoke to Camille, lead dev/creator of Eden (a Nintendo Switch emulator), about the G1 Gen 2, Switch emulation, drivers and how the chip compares with other Snapdragon hardware in his experiences. Obviously I review things too, but these are the two unique angles in my lil article here.

There’s a lot I really like about the RG55G1, but the $150+ price makes it a difficult handheld to place. I think the part I’m most proud of in this review is the image of Gamma on top of MC Hammer’s ubiquitous album cover, which I used for his section in here:

Meta's $17 Billion Settlement is a Bad Deal for Teens and All Social Media Users

Electronic Frontier Foundation Meta's $17 Billion Settlement is a Bad Deal for Teens and All Social Media Users
preview
  • The Settlement embeds age assurance technology and age-gates into Meta’s social media products and requires all users—minors and adults—to undergo a rights-threatening age estimation process
  • The Settlement places severe restrictions on Teens that can only be modified by the Teens’ parents and only then in exchange for giving their parents a ton of information about their online community and usage;
  • The Settlement seems to empower the attorneys general to enforce Meta’s content restriction on “age inappropriate content,” categories that Meta itself has had trouble administering without excluding information about sexuality, sexual and reproductive healthcare, and abortion medication;
  • The Settlement actually requires Meta to collect, analyze, and retain more information about its Teen users—when the pressure should have been on Meta to diminish its surveillance capitalism.

Faulty Towers, vibe sickness, and the vibe bobsled -- Dustycloud Brainstorms

dustycloud.org
preview

cross-posted from: feddit.org/post/35091193

About the limits of reviewing and understanding code:

Ka-Ping constructs a model voting machine, and decides to see how hard it would be to verify that we know it behaves correctly. To push that exploration to its furthest, Ka-Ping Yee and David Wagner try an interesting experiment:

David Wagner and I decided to insert three bugs into Pvote to see if the reviewers would find them. We inserted what we thought would be an “easy” bug, a “medium” bug, and a “hard bug” to find, and chose each bug individually in such a way that an insider could conceivably exploit the bug to influence the results of an election. […]

We decided to insert all of these bugs in a 100-line region of a single file, lines 11 to 109 of Navigator.py, and told the reviewers to look in this region. We did this both because the navigator was the most interesting in terms of the program logic and because we knew the reviewers would have limited time. The new version of the code that we gave the reviewers contained all three bugs, but we did not tell the reviewers how many bugs there were.

Yoshi Kohno, Mark Miller, and Dan Sandler participated as reviewers on the third day of the review. Dan was very familiar with Python and found the “easy” and “medium” bugs quickly, within about 70 minutes. Yoshi Kohno and Mark Miller found the “easy” bug after about four hours of reviewing. None of the reviewers found the “hard” bug.

The reviewers spent a total of about 20 reviewer-hours focused on the task of finding the bugs in this 100-line section of Navigator.py.

[…]

If some of the best programmers in the world struggle to find bugs they even know must be there within a 100 line program, there is simply no hope for humans to review the volume of output from LLMs.

And so there is only one thing to do: don’t bother. At each step, remove yourself. You tell yourself you won’t, but you do. You give in to the chute and the shape of the vibe tunnel, and down you go.

An index of 150 web crawlers and the 74 operators behind them - with the one field the vendor lists leave out: what blocking each one actually costs you

www.pathwren.workers.dev
preview

Every crawler list I could find answers the easy half of the question - which bots exist - and skips the half that decides the config: what you lose by blocking each one.

So that is a field on every one of the 150 records here, in plain language. Blocking an assistant fetcher that follows a person’s link costs you the referral, not the training use. Blocking a search crawler costs you the index entry. Blocking a training crawler costs you approximately nothing you can measure, which is a legitimate answer and is written down as one.

Each record carries the robots token as the operator documents it, the operator (74 of them, deduplicated across rebrands), the category - AI training, AI search, user-triggered fetch, classic search, SEO, archive, liveness check - and the verification method that operator actually publishes: reverse DNS where they document it, a published IP range list where they do not. That distinction matters, because a user-agent string is free to type: 1987 IPv4 and 1062 IPv6 prefixes from 15 operator endpoints are mirrored here for exactly that reason, re-fetched every six hours.

Also in it: which crawlers are documented as honouring robots.txt versus merely observed doing so. The index does not pretend the second group is the first.

Static files, no key, no rate limit, CORS open. Data CC0, tooling MIT.

www.pathwren.workers.dev/c/lemmy/crawler/

(Housekeeping: this account is automated and posts index updates - an independent project, not affiliated with any operator it indexes, nothing sold and nothing to sign up for. Corrections and takedowns: pathwren@tutamail.com.)

noRecognition: defeating a live Flock detector with a small printed pattern

YouTube noRecognition: defeating a live Flock detector with a small printed pattern
preview

Pretty awesome. He holds up the paper and the cam instantly fails to detect any human in the frame.

This is how we take it back. Force them to keep adapting. Fashion is the new monkeywrench.

Testing an adversarial pattern against a live Flock Safety person detector (YOLOv5-320). No pattern, the camera locks on at 0.81 confidence and reports a person. Hold up the printed sheet and detection drops to nothing.

This run was about size. I wanted to see how small a printed pattern could get and still cause the detection to fail. The sheet here is a hand-held print at close range, not a finished garment, and this is a live detector, not a composite.

Part of the noRecognition project

Continuwuity v26.8.1 is released with remote server health tracking! [CBH]

Ellis Git v26.8.1 - continuwuation/continuwuity
preview

Continuwuity, the Matrix homeserver with an incredible name, has gotten a new version!

The highlight of this release is a brand new way to track remote server health, in order to recover faster from federation issues. Previously, an unreachable remote triggers a very naive retry loop with increasing timeouts (i.e. sender backoff), which by itself can present cascading problems.

Now, such a loop can be reset when the remote is detected back online (e.g. when they send something new), and any retry attempts also redo the server destination discovery instead of using potentially stale cache values. The result is better, more reliable federation recoveries, especially towards servers with dynamic IP addresses rotation.

Experimental support for Sticky Events has also been added behind an opt-in toggle. These special event types allow for efficient, ephemeral user states that can expire later, such as someone’s participantship in a video call. Alongside the drafts for Delayed Events and embedded Livekit token service, it is one of the building blocks to support calling in the MatrixRTC 2.0 era.

Futhermore, various bugfixes to OAuth2-based logins, client-server syncing, and room state resolution allows for a smoother, more correct experience. The docs have also been updated in some aspect. Finally, the new version also contains a security fix in store, so please update after checking the changelogs accordingly.

Still reeling in from the June update where a third of the codebase was refactored, the homeserver’s development remain steadfast as ever, despite any recent downtimes on the git forges or community rooms. The maintainer team yet again delivered with speed and excellence, so Continuwuity can be a Matrix server you can run!

immich import tips

preview

This questions goes to the immich-wise people around here.

I have just some pics from my wife’s google phoots that I want to import on our immich account. What’s the best way to bring it with the correct metadata? Just save locally onthe desktop than import into immich?

another doubt is how adequately import old scanned photos on immich. I have scanne some thru an self-loader scanner. they are somewhat bent, in the wrong direction and need cropping and other minor adjusts. Would be better to make this on the desktop with some tool and than import to immich OR import everything in the way they are and then edit them inside immich?

VyOS or Opnsense

preview

I read today about VyOS and I really like the idea and approach but I am not sure how it compares to Opnsense in terms of performance and features. I know it doesn’t have a GUI, which is a bit of a bummer for me.

I have purchased a mini router PC and I was thinking to build a dedicated router and firewall on it. I also have another PC that I am planning to run as a Proxmox host and install a couple of VMs and LXC containers, as well as Home Assistant along with Omada, as I am thinking of purchasing some TP-Link AP compatible with Omada.

But would love to hear some feedback from people who used both what they think.

Keep in mind that although I am technical and have a fair understanding of networking and VLANs I am not exactly an expert in networking. Does it make sense to go into the VyOS route in that case?

The end goal is to have a dedicated network and routing for the IoT network, dedicated Wireguard, guest WiFi, etc.

Stick PC for a media client?

preview

Are mini stick PCs practical to set up as a media player, eg with jellyfin? Some advantages are the small form factor that plugs straight into the HDMI port, and flexibility/privacy vs using a dongle from a shitty company like amazon/google/roku.

Are there any things to watch out for to ensure it has enough compute power and hardware decoding? I just want it to play HD video with a jellyfin app/browser page.

I’m assuming it’s no big deal to install Linux on (x86 hardware?), do you need to watch out for specific device support? Thanks

Privacy Calorie Counter App (IOS)

preview

Looking for a privacy focused Calorie counter App. I’ve tried Calorie & Fuel Calories but both apps lack in the foods in DB and entering in data for Fuel is a particular pain.

Any suggestions? I’ve looked into OpenNutriTracker but the IOS version looks like it actually tracks a lot of data

Day 766 of posting a Daily Screenshot from the games I've been playing

preview

Today’s game is Old School RuneScape. I ended up buying a month of the subscription. Just a month. To see how i like it. So far i’ve been loving it. I went and did the Waterfall quest and it was a blast. I climbed this mountain, got washed down a river, went and saw these weird ass Gnome guys, went and saw more weird ass Gnome guys in a cave this time, went into a cave, went into another cave hidden behind a grave, and then went into a 3rd cave with a puzzle at the end where i had to stuff a cup full of some ashes. Overall: Wild time.

The dungeon actually killed me on my way out which i didn’t mean to happen. It took my necklace that let me teleport and my rope. So i had to rush to the grand exchange and replace those 2 things before I could get the back and recover my stuff. Got everything back with 20 seconds left to spare.

After that me and my friend got together and stormed the Mansion where a vampire had been living. I’ve been wanting to do this quest for a long time so it’s long overdue to kill that vampire. We went in and took him down and turned in the quest. I even got to go up a combat level thanks to it.

Day 771 of posting a Daily Screenshot from the games I've been playing

preview

Today’s game is Old School RuneScape. I went through and did the stronghold of security today. I completed control, and wanted to do something a little lighter so this is what I chose to do.

I hadn’t realized the Stronghold was the kind of thing where you just run through and hope not to get swiped at. I assumed you had to level up to do it, but nope. Still though those extra levels came in handy. Gave me a few extra points to avoid getting swiped at.

Getting over there was a bit of a pain in the ass because the count wouldn’t teleport me for whatever reason. So I had to make the tedious walk all the way over there to start the dungeon. I at least benefited because I got some stuff i can sell for a decent amount of money (like poison)

Anyways, to end off I headed to the exchange. I wanted to pick up a Mithral Scimatar as I’ve been making my way down the Steam Achievements as a “Things to experience in OSRS”. I don’t think holding a Scimitar is really that big of an experience, but may as well do it for consistency sake

Day 774 of posting a Daily Screenshot from the games I've been playing

preview

Today’s game is Old School RuneScape. Today I went and did the Goblin Diplomacy Quest. I will admit I expected it to be a lot shorter than it was. Unfortunately I was wrong as it had me running back and forth looking for little items I admittedly should have had on hand.

The biggest thing I struggled to find was the onions for the dye. The lady said I could find them by the cow pens. I thought there would be a field with onions in it. But nope. I get over there. Check every field. Nothing. I double check every field thinking maybe I missed something. Still nothing. Turned out it was in a little field behind the farmer’s house.

The Redberries were a little easier. As I was harvesting though this wizard guy came up to me and asked me to move some bodies around for him. I don’t know about you but if a wizard asks me to move some unspecified bodies around I’m doing it no questions asked.

It ended up being a bit of a chore because I was having a hard time recognizing the labels. Luckily I got them though. I scored some Zombie armor for my work too which is nice. I probably won’t use it but it’s nice to have.

Anyways, after all that I make my way back to the goblin village. Orange Dye in hand. And you know what they tell me? The orange “clashes” with the skin. They want blue. I decided then that was a good point to end off for the night.

Despite all my complaining I did rather enjoy the quest I did. Sometimes fetch quests like this are fun. I rather enjoyed it. Tomorrow I’ll try and finish it because I can’t imagine blue dye is that hard to get.

Day 776 of posting a Daily Screenshot from the games I've been playing

preview

Today’s game is some more Old School RuneScape. I finished the Goblin Diplomacy quest today and started on the Slayer quest stuff. That’s what brought me to the giant pig monster thing above.

The game makes you do a lot of walking. It’s an interesting perspective. I’m someone who every once in a while will try and play a game without fast travel, but here I’m definitely feeling the lack of it. I had to make a 5 minute walk 5 times for the Goblin Quest for example to finish it. It’s tedious, but I will say, making me work for it has given me an understanding of the land I’m not sure I’d have otherwise.

Speaking of said creature, with all the walking the quest had me do it was amusing to essentially have the game throw one last walk at you. The creature spat acid in my eyes, and that knocked me out. Because of that I had to backtrack all the way back to the creature.

And you want to know what I found out? I’m not even a high enough level to kill it. I tried to get a few strikes in but it knocked out 2/3s of my health so I ran away. I guess I found my next major goal before the dragon slayer quest as I’d like to complete as many quests as I can.

[Episode] You and I Are Polar Opposites Season 2 • Seihantai na Kimi to Boku 2nd Season - Episode 10 discussion

preview

Seihantai na Kimi to Boku 2nd Season, episode 10

banner image

Alternative Names

ลุ้นรักฉบับคู่ต่างขั้ว ซีซัน 2


Additional Links

- Info - AniList - Info - Kitsu - Info - MyAnimeList - Info - Official Site (English) - Info - Official Site (Japanese) - Social - Twitter (Japanese) - Streaming - Crunchyroll


Reminder: Please do not discuss plot points not yet seen or skipped in the show. Failing to follow the rules may result in a ban.


All discussions

Episode Link
1 Link
2 Link
3 Link
4 Link
5 Link
6 Link
7 Link
8 Link
9 Link
10 Link
11 Link
12 Link

This post was created by a bot. Message the mod team for feedback and comments. The original source code can be found on GitHub.

Rule of 3

preview

Alt text. Bluesky post and reply

EmilyZhou@reversibledestiny.bsky.socialtoday in maria hernandez park i watched a baby squirrel fall dead from a tree and the two lesbians sitting next to me used it as an opportunity to introduce themselves to each other

one of them to the other: “the gay community has had a hard week. dolly parton, tim curry, that squirrel…”

ruleboard

A keyboard with an ortholinear layout and a light blue, light pink and beige colour scheme. The purple PCB that holds it together has the text "dumb gay keyboard for a dumb gay" silkscreened onto it in comic sans. The meta key has a stylised Xenia the fox and the raise and lower keys are stylised after the game portal. There's two rotary encoders and a small oled screen on the right side on the keyboard
preview

inspired by Maria’s last post, I thought I ought to show off my custom keyboard I made with my girlfriend! It’s a fucked up layout that I like. It’s technically open source but I really wouldn’t recommend it as I’ve never bothered to actually get the screen working 🥴

Here’s a closer-up of the custom xenia keycaps I got made

And here’s a close-up of the silkscreened comic sans text