thirdBreakfast

joined 1 year ago
[–] thirdBreakfast@lemmy.world 5 points 5 days ago

I like data, I like tech, I like investing large amounts of time and energy to self-host things that muggles would not bother with.

[–] thirdBreakfast@lemmy.world 17 points 5 days ago (1 children)

I mean, yes, I could. But I'm committed to the #selfhosted life where I spend hours building unnecessarily complicated systems to make my life easier in small ways.

[–] thirdBreakfast@lemmy.world 1 points 5 days ago

I'm starting to think my commitment to the Apple ecosystem and my desire for self-hosting are at odds.

[–] thirdBreakfast@lemmy.world 4 points 6 days ago

And simpler for us to help OP with.

[–] thirdBreakfast@lemmy.world 2 points 6 days ago (3 children)

The process for this is to obtain an EPS32 with bluetooth and wifi, pair it to the scale with bluetooth then keep it powered on in range of the scale, then the data goes into HA?

 

I've had a fitbit wifi bathroom scale for a while. Getting the data out got suddenly more difficult when Google bought them, and I didn't love giving that data to google. It's finally died, and I'm looking at replacement options.

In a perfect world, I could just go to a store and buy a "HomeAssistant Ready" scale. If I can't have that, I'd like a scale that is on my local network and exposes the last x weigh-ins as an API on the device, then I could write something to poll it.

I haven't seen anything like those, but have turned up:

  • a project to decode the bluetooth transmissions of a number of scales (after you build an ESP32 device for it)
  • the Withings cloud based scale, but with a well documented API

Any other good options?

 

Today, we took apart the ModRetro Chromatic: a new entry in the handheld gaming market that might remind you a bit of something from the past. The ModRetro Chromatic really does hit us hard in the nostalgias, bringing home that Christmas morning feeling. - ifixit

[–] thirdBreakfast@lemmy.world 6 points 1 week ago

I have the opposite experience of this. All of my local services are a single docker container inside an LXC. I don't like that it's conceptually messy, but in practice it's easy to manage. What I love about it is the simplicity of backing up or moving the entire LXC between servers.

I've not had any drama with things breaking across Proxmox updates. The only non-gui thing I need to do during the process is adding two lines to the LXC conf to have Tailscale work correctly.

[–] thirdBreakfast@lemmy.world 3 points 1 week ago

Thanks for this. I appreciate you sharing the summary and some photos instead of just a link to your (excellent) review.

 

For context, I'm new to retro-gaming & emulation.

How I got here:

The Steamdeck became available in my country, and I instantly desired one, but since I have a considerable Steam library that doesn't get played on my laptop and an Xbox S that hasn't been turned on for a year, I had to question if I really could justify something that expensive that might not get played much after a couple of months.

I've heard of Pico-8 games on an unrelated tech podcast, and that interested me. So I googled what handhelds I could play those on, and a few rabbit holes later I was here - a sub $100 handheld that can play retro roms, "up to" PSP - which I own a shoe box of UMDs for. I know my way around Vice City and would like to go back some day.

Screen Format:

The idea of playing PSP games was what tipped me towards a 16:9 screen rather than a squarer format. Perhaps that will turn out to be right for me, but right now I'm regretting it since I'm in a deep nostalgia dive of squarish format games.

Physical:

A lot of youtubers recommending the RGB10 Max3 point to the bulbous back as making it nicer than some others to hold for a while. It's fine - no where near as comfortable as a stock Xbox controller. A lot lighter than my distant memory of the original PSP and the buttons feel cheaper.

I got the transparent black one - I can't read the labels on the "start" and "select" buttons, but that's already staring to not matter at all after a couple of hours of on and off use. The power LED (which I understand can be turned off) is blinding in bed.

System:

I took the common advice to buy better quality SD cards and copy stuff over. In the process I flashed the system card with RockNix. I believe it comes stock with JELOS, but I never booted it with the supplied card so can't confirm. Even though this system is a collection of things from diverse developers, it's very manageable.

My only previous brush with emulation was helping some kids building an arcade machine around a raspberry pie (a while ago) and I remembering it being a lot clunkier to move between emulators etc and getting games going properly. Rocknix/Retroarch is pretty great. A few key-combos to learn but that doesn't take to long. I haven't been getting into tweaking emulator settings, but the out of the box experience for just playing some games is good.

Screen:

Is really good. It's been a long long time since I saw my PSP so it's probably not fair to compare, but I would say the RGB10Max3 is better. Certainly better for viewing angle (which hardly matters for a handheld device).

Controls:

Nearly every review (I've obsessively consumed waiting for this unit to arrive) mentions the poor D-Pad. In some games I don't notice any problem at all, in others I get repeatedly squashed by barrels or eaten by ghosts because of it. Sometimes, swapping to the left joystick solves the problem.

So far:

I'm having a lot of fun. If I am still picking this up and playing with it in a year, that's probably an indication I should have gotten a Steam Deck, but if I've lost interest and passed it on to someone else I probably would have already gotten good value out of it. A third possible outcome is that if it turns out I keep playing 4:3 and similar format games (and especially if I have a go at developing some PICO-8), I might look at one of the DMG shaped devices instead - and possibly in the more pocket-able size since those less story-based games are consumable on the go.

 
[–] thirdBreakfast@lemmy.world 37 points 1 month ago (6 children)

It's mind-bogglingly convenient, especially compared to the before times. Consider donating to them if you can.

[–] thirdBreakfast@lemmy.world 58 points 1 month ago

No one's mentioned Forgejo yet? Solid git and artifact repository.

[–] thirdBreakfast@lemmy.world 7 points 1 month ago

+1 for the Seiko 5s. Love me a SNZG07J1

[–] thirdBreakfast@lemmy.world 3 points 1 month ago (10 children)

There's lots of ways to skin this particular cat. My current approach is low powered Synology (j series?) for mass storage, then 1 litre PC's running proxmox for my compute power using their NVME for storage, all backed up to the Synology.

[–] thirdBreakfast@lemmy.world 16 points 1 month ago (1 children)

Two good points here OP. Type docker image ls to see all the images you currently have locally - you'll possibly be surprised how many. All the ones tagged <none> are old versions.

If you're already using github, it includes an package repository you could push retagged images to, or for more self-hosty, a local instance of Forgejo would be a good option.

 

Does any one have any experience of this low cost conical burr grinder? I'm getting sick of my (rather good Timemore C2) hand grinder.

 

Last June, fans of Comedy Central – the long-running channel behind beloved programmes such as The Daily Show and South Park – received an unwelcome surprise. Paramount Global, Comedy Central’s parent company, unceremoniously purged the vast repository of video content on the channel’s website, which dated back to the late 1990s.

 

Has anyone got some experience/advice for choosing between the options? It seems like they are:

My usecase is just to have a local single instance for testing apps against. I prefer to spin stuff up in Docker on the homelab.

 

This is a pretty great 1 hour introduction to AI from Andrej Karpathy. It includes an interesting idea of considering LLMs as a sort of operating system, and runs through some examples of jailbreaks.

 

I'm writing a specification for a web app that will store sensitive user data, and the stakeholder asked that I consider a number of fairly standard security practices, but also including that the data be "encrypted at rest", i.e. so that if someone gains physical access to the hard disk at some later date the user data can't be retrieved.

The app is to be Node/Express on a VPS (probably against sqlite3), so since I would be doing that using an environmental variable stored in a file on that same computing instance, is that really providing any extra security?

I guess cloud big boys would be using key management systems to move the key off the local instance, and I could replicate that by using (Hashicorp Vault?) or building a service to keep the key elsewhere, but then I'd need secure access to that service, which once again would involve a key being stored locally.

What's your thoughts, experience, or usual practice around this?

79
submitted 6 months ago* (last edited 6 months ago) by thirdBreakfast@lemmy.world to c/coffee@lemmy.world
 

I asked for some advice here a couple of months ago about transitioning to espresso from Aeropress, and have since done that, and thought my journey my have some lessons for others, or y'all might have some ideas for my remaining issues.

Journey

Instant -> Nespresso pods -> Aeropress -> multiple daily espresso

Machine

After a bit of research, I was quite keen on the Sage/Breville Dual Boiler, but it was well out of my price range. I ended up purchasing "The Infuser" which is like their bean to cup Barista Express without the built in grinder. I had been planning on getting the Bambino, but the Infuser was less money (AUD350 - perhaps this model is being retired) and seemed more like a 'real' espresso machine.

The Infuser is a 54mm portafilter, PID, three way valve machine. The water heats quickly (although not as quickly as the Bambino) although I tend to turn it on and let it sit for a while to let the group head warm through anyway.

It's supposed to have volumetric dosing, but the volume output changes with the grind, so perhaps this is just setting how many pumps of the little piston pump or something. It's not time either. In any case, it does allow you to make repeatable shots once you've dialed in and set it. The setting is very simple to change.

The water tank is plenty big enough for me, and the drip tray might be on the small side - I generally empty it every coffee but you could probably do two.

Accessories

I have a personal failing wherein I buy too many gadgets when I'm excited about a new hobby. I'd originally started with a Rhinowares hand grinder with my Aeropress, but had found a 2021 Timemore C2 on eBay which is nicer to hold, and grinds the same amount of beans with a lot less turns. Perhaps it is visibly more consistent particle size, or perhaps I'm imagining that to justify this purchase.

I'm very happy with the eBay puck screen I purchased. I don't know that it's making the coffee any better, but it's keeping the group head clean enough that I don't bother scrubbing it after each shot, and the pucks I tip out of the portafilter have gone from 6.5 to a 3.5 on the Bristol stool chart.

I also got the cheapest ring that goes over the portafilter I could get for charging the basket, and that plus reducing to around 16gm of beans (I only use the double unpressurised basket) means I don't up with tiny specks of coffee all over the kitchen which was a constant issue when I started.

I also have a $2 eBay needle distribution tool, a couple of swirls with that means that when I bang the portafilter on the bench a twice I have a pretty flat, clump free looking bed of grounds that I've just been tamping with the supplied plastic tamp. I've never used anything different, so this seems fine to me although I wish it was a tiny bit bigger as there's a visible ridge left around the outside after tamping. This is probably a future upgrade.

I bought a couple of 220mlish ceramic cups, which I love the look and experience of. If you popped in to see me, that's what I'd serve you, but for daily use I use Duralex 220ml latte glasses since I'm still getting used to the milk frothing process and it's easier to see how that's gone in a glass.

The Experience

My main concern going to espresso was that it would be more mucking on than the Aeropress and that I'd give up and go back to that. Actually, it's probably a similar amount of carry on - just more bench space. They are both more time consuming than the Nespresso machine, but in my opinion worth it for the better coffee experience.

Dialing in has been a bit of a challenge - I'm chasing 16 in, 32 out in 30 seconds, but the click steps on the Timemore seem too big. For example on the medium roast I'm drinking this week that recipe goes from 22 seconds to 50 seconds with a single click. I'm not sure if I'm doing something wrong - I don't think so. In any case, I've just been choosing whatever is closest, and altering the dose and tamp pressure tiny bits to try and improve it a little as I work though that lot of beans. This seems fine for milk drinks.

Fussing on frothing the milk seemed like an optional thing to me, and I wasn't sure I was going to bother (with the Aeropress I just microwaved my milk) but that silkiness of the milk coffee when this is done correctly turns out to very worth. My latte art is highly variable, tending to mostly rubbish @daddyjones@lemmy.world knows what I'm talking about. I think my frothing is fine, but other people seem to be able to decide when the white blob appears on top, whereas mine randomly appears when it feels like it - often too close to the end of the pour when the cup is full. I'm sure this is to do with distance and speed of the pour and I'm missing something important. Feel free to offer suggestions.

The steam wand on this Breville is quite slow (which is probably a plus for me while I'm learning to steam milk), and makes a horrid squealing noise that no one would want to hear in the morning. I don't know if that's all steam wands in the world, just this model, or just my machine or my technique, but the cure seems to be to lower the jug and make half a second of stupidly large bubbles then put the tip back in.

Stopping steaming when I was burning my hand on the jug (which seems to be the standard advice) produced coffee that wasn't hot enough, so I purchased a milk temperature gauge, and highly recommend this. I've started counting how many seconds after the jug is too hot for my hand before the temperature gauge is just touching the red zone, so I could probably ditch it now.

Conclusions

Basically - no regrets. I'm enjoying lovely coffees that feel like a treat every day. I think a grinder with finer steps might be in my (distant) future, and I'd like to solve my latte art issues, but overall the experience has been a source of joy.

 

*What rights do you have to the digital movies, TV shows and music you buy online? That question was on the minds of Telstra TV Box Office customers this month after the company announced it would shut down the service in June. Customers were told that unless they moved over to another service, Fetch, they would no longer be able to access the films and TV shows they had bought. *

 

I've been thinking about writing a script that would alert me if there was an updated version of an image I was running.

DockerHub shows an image digest on the page for that tag:

And I can extract the digest for an image I am running with:

docker inspect --format='{{index .RepoDigests 0}}' jc21/nginx-proxy-manager:latest

This matches the one from the DockerHub screenshot. But I can't see a CLI way to get the image digest from a registry. It seems like:

docker manifest inspect jc21/nginx-proxy-manager:latest

should do it, but it pulls out the digest of each of the architecture builds for that tag instead of the one shown in dockerhub.

Is there a way to compare the current local image with one in a registry from the command line? Or perhaps there's a more sensible way to do this?

view more: next ›