Posts
563
Following
718
Followers
106
Rogue system administrator of GravityWell.xyz - UGH.IM - and other services.

Interests include: Self-Hosting, πŸ΄β€β˜ οΈ Data Hoarding, Hacking, (Retro)Gaming, Music (esp Metal 🀘, Industrial, EDM)

Politics: Anarcho-Syndaclist and AntiCapitalist

Location: Cascadia, PNW

Occupation: Professional Slacker, Unprofessional System Administrator, Freelance Hacker, Mother of Cats.

Punch Nazis

All Cats Are Beautiful 😼 All Cops Are Bastards

I love that there's a fedi instance specifically themed around fighting games, that rules. They even have a really neat commercial for it: https://m.youtube.com/watch?v=KCxDX7LGILU

@dapurplesharpie you rock! Themed instances are like one my very favorite things about this place

0
1
1

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

What they really mean is β€œprotect our ad revenue”.

0
0
1

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

New phone who dis?

I really love how easy it is to get grapheneos installed on pixels. Compared to the amount of hoops you have to go through just to unlock some devices, one friend had a months long email chain with OnePlus support because apparently whatever system they use for unlock codes wasnt working.
0
0
2

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

@YoungBlood Well at least some place knows how to drain the swamp. Opposite here in the USA they reward and promote those who are most corrupt, pardon criminals and start wars to distract from the fact they are all sex perverts and pedos.

0
1
1
Trying Out the FAKE\POD\NANO
Show content

Trying Out the FAKE_POD_NANO

Why?

So, I've been trying to effectively de-centralize my music listening for years and years now. That includes Funkwhale, but there's been a lot of reliability issues there while the software matures. It works great when it's not down though. (Thanks @gravitas@pl.ugh.im so much for hosting my tunes all this time!) What has worked much more reliably has been... the good old mp3 player. Or DAP (digital music player), as they call it these days. Makes sense, all I put on there are .flacs files afterall.

Many years ago, I bought a used Shanling Q1 off eBay, and put Rockbox on it. It sounded great and had plenty of battery life, and my modest collection doesn't come close to pushing the storage limits on SD cards these days. It saw me through a lot of bad times and good, but one day it finally broke... I failed to repair it, as did several friends and a professional. Shanling did send us some free replacement parts, but honestly shame on them for making such an unrepairable product and not supporting it longer.

Looking for a suitable replacement was a challenge. Most of the proprietary options that have been Rockboxed are either getting pretty old and rare these days, or else are brand new and cost a fortune. OR, are brand new but don't have a decent dedicated DAC inside? Really?? Innioasis does say they might rectify that in the future though.

In the open source realm, there seem to be even fewer options. The Tangara woulda been absolutely perfect, but the CrowdSupply batch ran out and there's no way I'm competent enough at soldering to build one myself. (I still really want one though, @jacqueline@chaos.social and co, y'all rock!!!) That led me to what really seems to be the only other open source DAP out there... The FAKE_POD_NANO.

It's a Chinese project, and the more technical aspects of the documentation really do not auto-translate well at alllll, but a seller on Tindie had a really cool CNCed aluminum case version for sale. I went for it, and a month of shipping later, here we are!

The Hardware

A tiny, square, grey metal, mp3 player. It's more screen than anything else. Currently the screen displays the album cover for The side of the player from before, showing it's two tiny metal buttons, SD card slot, USB charging port, and 3.5mm audio jack. It's great. Case is really well made, nothing feels fragile or poorly aligned or anything. The AMOLED screen is super crisp, and the perfect size for album art. Looks easy enough to disassemble and repair too, but I'm not popping it open unless I have to. The SD card slot is such that the card itself will sit slightly inset into the case, once fully inserted. So, you'll need some kind of pokey to remove it. This makes sense but does worry me a bit, as my last player would occasionally get the card stuck on the inside edge of the case.

Also, completely randomly, this thing has a mic, gyroscope, and accelerometer in it! Why, I dunno. Maybe those come built-in on some component it uses, haven't looked that up. It doesn't use those features for much, but I'm sure it could if somebody wanted to mod it. Somebody told me the ESPv3 might be sluggish for a music player, but it super isn't. The thing responds plenty fast enough.

The battery life is modest but fair. More importantly for me, given what happened to my last player, the 603035 battery it uses seems easily replaceable. I'd estimate it gets around 8 hours or so of constant play time with the screen off.

Now, the sound quality... It's absolutely blowing my MIND!!! And that's in an old, cheap, well-used pair of Sennheiser Urbanites. Way better than my Q1 had everrrrrr been. This thing comes in two versions, and in my HiFi version that CS43131 DAC is reallllyyyy putting in the work!!

The Firmware

The same player from before, but now showing a list of letters alphabetically on the screen. The same player again, but showing a list of songs. A screen on the same player showing an About page with various info about the device. For the most part it works fine. I mean, the menus are navigable and everything more-or-less does what it's supposed to do. I can actually use it, and have been, regularly.

However... Here's where things get dicey.

With a song paused, the browse menu closes WAY too fast. My file names are (too) long, and it takes them a sec to scroll across the tiny screen, so sometimes the browse menu times out before I can read the song titles I'm looking at. Gods forbid you be indecisive about what you wanna hear next!

Next, if I'm understanding correctly, You can only have up to 255 folders, each with no more than 255 tracks inside. On top of that, it can only read one subfolder deep. So if you have your music organized β€œArtist folder > Album folders > Tracks”, that's not gonna work. It can't see them. Obviously these two things combined present a problem if you have a lot of music, compromises have to be made somewhere. I opted to make 27 folders, β€œA” through β€œZ” plus β€œOther”. Then I made sure my tracks were all named in the format [Artist] [Album] [Track no.] [Track title], and collapsed them into the appropriate lettered folder by name. If I ever surpass 255 in any particular letter, I'll just have to split it into something like β€œA1” and β€œA2”.

About playlists, that's what it seems to interpret each of these folders as. Not sure if there's a way to do more complicated things with playlists, like .m3u or .xspf files. It also generates one big so-called β€œplaylist” file upon first scanning your SD, and that file can be updated with new additions from the menu. However, you're better off deleting the β€œplaylist” file and rescanning the SD, because otherwise it puts any new stuff at the bottom of the list, instead of alphabetical... Plus rescanning is like LIGHTING fast anyway.

It can see and properly display metadata, but doesn't use it for literally anything else... So if you were thinking you'd just use a script to copy all your tracks into the root directory, good luck ever finding the one you're looking for afterwards. You can't sort by artist. You can't even play an album in order, unless the file names start β€œ01, 02...” and are in the same folder.

And finally, certain songs fail to play. Sometimes re-transferring it over works, so I thought at first maybe it was just write errors to the SD card. But some don't. On the songs that don't, they generally play fine on my Linux desktop. If I force re-encode those files from .flac to flac, that seems to fix it. So, I'm guessing the files themselves must have some encoding issues that the desktop players are more tolerant of than the firmware on the device.

Finally, and most importantly... I can't (or else maybe don't know how to) update it! There's an OTA (over the air) update method using Bluetooth, but it doesn't seem to work for me. There's a firmware flasher with all the rest of the docs and files, on OSHWhub, but it's impossible to download anything from there without a Chinese phone number. This is all a shame because it does appear to be very actively developed. Maybe all my issues have been solved already and I just don't have access to the solutions? It does appear my current firmware version is close the very first one.

0
2
1

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

I’m attempting to get some kind of locally cached file system working with Jellyfin (and eventually other stuff) so if/when the network storage goes offline it wont cut out for active streams, gonna be a lot of trial and error to figure it all out though.

0
0
0

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

Edited 3 months ago

@Kierkegaanks The roadrunner actually has the same super power as The Flash and can vibe through solid objects.

0
0
2

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

Edited 3 months ago

I guess this is meant to be a flex, but I don’t give a shit if you call me Daddy or dude or ma’am or Tinydick Asshands. Your verbal tics are none of my business. I call everybody dude and I don’t care if they like it.

I will never call you by your dead name, but I will absolutely call you dude regardless of your gender or gender presentation. I call my female cat dude. I call Claude AI dude. I also refer to people of all gender presentation as β€œkitten” because it’s funny to me and it makes people mad.

I’m not sure why this is a hill some people want to die on, but so will I. I will use whatever generic form of address pleases me. If you don’t like it, you absolutely don’t have to talk to me, dude

0
0
0

🎨 Moin ! πŸŽ‰
I am Dinchen, freelance Pixel Artist from Leipzig.

🍏 comms via : https://vgen.co/dinchenix
πŸ“§ free newsletter: https://www.patreon.com/c/dinchenix/posts
πŸ”— all other links: https://dinchenix.carrd.co/

1
2
0

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

@stonykark @dgar @lowqualityfacts It actually does happen sometimes even in some cases different across US states. Due to meth users, sudafed notoriously switched from pseudoephedrine to using phenylephrine, which has little effect beyond placebo but the product name remained the same.

0
0
1

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

@MxRemy It is weird they don’t have an obvious download button considering they do nothing to obfuscate the file location in the html. This python script will do it: https://gist.github.com/GravityWellXYZ/dab20444891f3b021f1a2aa315c8da4f

1
0
1

Building AI and huge data centers in the desert is WILDLY ignorant and misdirected behavior. It's almost as if the people who build and design these things don't even consider naturally cool or water rich places. They don't even try. I mean, if ya gonna build something that needs ALL THE WATER, then why not build it where water never stops? Nevermind. Don't you dare touch the rainforest and shorelines. How 'bout we just shut it down altogether?
Not being accountable to resources IS the downfall of humanity. I have never had a question or bout of loneliness so deep that I am willing to turn to chatgpt and away from the resources that we depend on for ACTUAL life: water, air, land.
The people who continue to push Capitalism as "the way" are actively going against what is best for people and planet. There is NO ethical consumption under We MUST return to reciprocal, nurturing relationships with the land and each other, as indigenous cultures have for generations.

1
2
0

Trump isn't lying about grocery prices and tariffs β€” he's expressing contempt for the people who must live with the consequences, argues a political philosopher.
https://theconversation.com/as-a-philosopher-im-convinced-that-trump-isnt-lying-hes-doing-something-worse-279093

0
1
0

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

Edited 3 months ago

I don’t care if you gamble, I don’t think we should ban gambling ads specifically, but personally I can make several compelling arguments why we should ban β€œadvertising” as a thing entirely.

0
0
0

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

I think i can say with full confidence that No one who uses RSS wants to see ads especially gambling ones. I think its safe to assume that applies to about 99% of the Fediverse too, with the other 1% being the advertisers and spambots the rest of us all despise.

0
0
0

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

Edited 3 months ago

@OregonLive Sure when its just some shady gambling website its obvious that its an ad, but what about if i wanted to pay for a β€œsponsored article” that smears a political opponent or some other such thing? at least ad #sponsored to the post or some kind of hashtag so it can be filtered out.

0
0
0

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

@OregonLive I know this is just an RSS feed but why does it have to include gambling ads? Are these companies actually paying for ad space IN RSS feeds, or is it just a side effect of them paying for β€œsponsored content” to a news org that does not feel it worth differentiating between what is an ad and what is actual news?

1
0
0

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

Edited 3 months ago

Super helpful error message form tor-browser lol…

Check permissions of… something in your hold folder.

The errorlog can be found… someone in /home…

(I know how to fix it, I know why its cutting off, i just thought it was silly and pointless to display it this way)

0
0
0

β–‘β–’β–“β–ˆ π•˜οΌ²Ξ±α―π•€Ρ‚π€Ρ• β–ˆβ–“β–’β–‘

Welcome back from where no man has gone before.

0
0
0

The use of β€œhallucinate” is a stroke of true evil genius in the AI world.

In ANY other context we’d just call them errors & the fail rate would be crystal clear.

Instead, β€œhallucinate” implies genuine sentience & the *absence* of real error.

Aw, this software isn’t shit! Boo’s just dreaming!

0
11
0
Show older