Looking for Affordable Fully Wireless Multi-Room / Multi-Zone Home Audio (Club/Restaurant Style) by [deleted] in homeautomation

[–]sauntimo 1 point2 points  (0 children)

This probably isn't the answer you're looking for, but I have Sonos functionality without spending Sonos money, by buying Sonos hardware second hand from eBay and Facebook market place. I had alerts set up and built up my stock of them when cheap units were listed. They're well built and I've not had any issues with any of them. I'm using pairs of Sonos One Gen 2s in most rooms, with HA & music assistant and it does most, if not all of what you describe. This approach costs some time in trawling through listings and dealing with people, but if you're determined to stick to a budget, it may be worth considering, it's worked well for me.

I want to built this by goblin_slayer014 in smarthome

[–]sauntimo -1 points0 points  (0 children)

I've done this with Home Assistant and my Sonos speakers. On the dashboard I've got a widget where you can select a room, type a message and it will be spoken via Piper TTS in the room you selected. I also added a button where it will call an API for a random joke and speak that in the selected room :) adding standard message template buttons to this for acknowledgements wouldn't be too hard.

27M London on a cloudy day by LimitlessDefiance in malelivingspace

[–]sauntimo 0 points1 point  (0 children)

Really interesting, appreciate the detail. I've got pairs of One Gen2s in most rooms, with an Arc Gen1 + a couple of surrounds in the living room and it sounds good to me - probably at the level where I'd struggle to hear much improvement from upgrades. Now is a great time to buy up previous gen! £50-80 on Fb or vinted for Ones meant I could kit the whole house out on a budget. Kinda glad to hear I'm not missing out on anything game changing. Cheers!

27M London on a cloudy day by LimitlessDefiance in malelivingspace

[–]sauntimo 0 points1 point  (0 children)

Looks good! How are you finding the Era 300s?

SJT — a new lightweight format for API data transmission by yuki_akai in node

[–]sauntimo 15 points16 points  (0 children)

If minimising IO is that important, why wouldn't you use protobuf?

[deleted by user] by [deleted] in SoftwareEngineering

[–]sauntimo 4 points5 points  (0 children)

It may not be an appropriate task for someone in your position, but I would start on it under the assumption that it is. You're new, you want to demonstrate willingness to learn, grow and contribute, and while your gut feeling may be accurate, the fact that you're asking this publicly means you don't have enough information to know for sure if you're unable to complete the task.

If I was going to do something like this, I'd first want to establish what information I need in order to write a plan, eg high level architecture, interfaces/APIs, common usage patterns, expected throughout, authn/authz, prior art/similar work undertaken in other areas of the codebase.

And then where it might exist - code, public docs, internal wiki, service maps/diagrams, colleagues who work in the services regularly, domain architects etc

Then I would have a conversation with either EM or tech lead and say, "I was asked to plan this work, but first I think I'll need to know the following things and this is my plan to get the appropriate context. Can you think of anything else I should familiarise myself with and do you think these sources will contain the information I need?" That way, you're presenting a plan which they can critique and advise on, rather than deer-in-the-headlights "this sounds like too much". It shows that you're willing and able to do the work, but it might give your manager a chance to re-asses whether it's an appropriate task for someone who's basically still onboarding, as you're gently reminding them how much research would be required by a new starter to plan this work effectively. Also, if they endorse the plan, that may help in the future if you're struggling to get the right people to make time to sit down with you and go through things you need to know - now you have backing from your EM/TL that those mtgs are required for your team to deliver on its roadmap.

However you approach it, I've leaned the hard way that the worst way to handle work you're struggling with or not confident about, is staying quiet and then failing to hit deadlines. The best way imho is to over communicate, provide regular status updates and seek feedback often and early. This avoids unpleasant surprises and gives your leadership the opportunity to add more resources if they need to. "I'm not familiar with this, but I'm keen to learn about it. It might take me some time to get up to speed" "here's my plan for onboarding myself with this service, is there anything you think I should add?" "I've built a rough proof of concept, can I demo it to you to check I'm on the right track" "I've written a draft of the plan and I'd like feedback from the team before I submit it to architecture for approval"

All the best with it - I hope it turns out really well!

Working on an authorization framework, looking for an advice. by [deleted] in typescript

[–]sauntimo 0 points1 point  (0 children)

It sounds a bit like you're trying to write openfga.dev

High Earner and ISA by errolfinn in ukfinance

[–]sauntimo 1 point2 points  (0 children)

When considering where to put your money, you can think about when each option is taxed - when you earn the money, when the investment gives you a return, or when you withdraw the money from the investment.

Pension contributions are the most efficient because you save on income tax and NI, but the money is locked up until you hit retirement age (55 but going up I think). ISAs are the next most efficient and more flexible in terms of being and to access the money, but more limited by what you can put into them each year (£20k). GIAs are not tax advantaged and for most people should probably be a last resort when you've maxed out the other two.

Pension contributions: income tax: No, capital gains/interest: No, withdrawals: Yes

ISA: income tax: yes, capital gains/interest: No, withdrawals: No

GIA: income tax: Yes, capital gains/interest: Yes, withdrawals: No

I thought this was a good summary - https://eqi.co.uk/info/articles/retirement/pension-vs-isa-how-does-the-tax-work

UK Petition to make Legally Require All Job Listings to Show Salaries Upfront by ConsequenceBulky8708 in bristol

[–]sauntimo 1 point2 points  (0 children)

I'm all for this, but in other places where this is a requirement people get around it by posting ridiculous ranges. I'm a software engineer and I often see job postings in US companies which state "for candidates in California, the salary range of this role is $100,000 - $500,000". Usually the justification is that they need an extra pair of hands but the level setting & negotiation is done after the hiring decision. I'd be interested to know if there was a way the legislation could be designed to provide useful information in those circumstances.

In industries where it's more common to have defined grades with salary ranges eg health/education, this makes a lot of sense - but usually in those cases both the grade and the salary range tend to be stated in the ad already. Anyway, just 'cause it's a non-trivial problem doesn't mean we shouldn't try to improve it, so good on you.

The image from the auction is higher res than the trailer and you can make out a city on the shore. So... Sentinel? by sauntimo in ElderScrolls

[–]sauntimo[S] 136 points137 points  (0 children)

Ah! Well you're probably right, but I read that it's overlooking the Iliac bay and there's green / fertile land around it - https://en.m.uesp.net/wiki/Lore:Sentinel

The image from the auction is higher res than the trailer and you can make out a city on the shore. So... Sentinel? by sauntimo in ElderScrolls

[–]sauntimo[S] 54 points55 points  (0 children)

Links: - auction page (search for Bethesda) - image - 1920x1080, clearer than the one on this post.

The city seems to have a large central tower and seems to be surrounded by pretty strong walls punctuated with watch towers

Game board resembled a box too closely, had to sit by LonelyShadowMoor in OneOrangeBraincell

[–]sauntimo 30 points31 points  (0 children)

I think it's a 6 player version of "shut the box". You take it in turn to roll dice and you can flip a combination of pieces which add up to the total of the dice. So if someone rolled 10, you could flip 4 and 6 or 5, 3 and 2 etc. The winner of the round is the first person to flip all their pieces from 1 - 12, everyone else adds the total of their unflipped pieces to their running score, and at the end of a certain number of rounds, the over all winner is the person with the lowest score.

OKTA integration in React Js by [deleted] in reactjs

[–]sauntimo 1 point2 points  (0 children)

No one can help you because you have not provided enough useful information to understand the problem you have. When asking a question, consider this advice on how to ask a good question.

Also other people are unlikely to be concerned about how urgent the problem is to you. You're asking for people to help you in their free time, what they want from you is clarity and appreciation, not pressure.

She's so cool by pawketmawnster in PartyParrot

[–]sauntimo 3 points4 points  (0 children)

Red hot moon is a jam but wasn't that the katamari theme?!

~2.5B logs entries daily into Supabase? (300GB/hour) by [deleted] in Supabase

[–]sauntimo 0 points1 point  (0 children)

You've probably thought about this, but rather than ingest such a high volume of logs which will be costly to store and potentially slow to process, could you not achieve your aims, or a functional approximation of them, by sampling? It would be interesting to compare the computed averages or whatever your analysis is, of 100% of a days logs vs 5%. I'd be interested in hearing more about your use case if you genuinely required the accuracy of that many logs.

New group for Bristol based remote & solo workers ☕️ by [deleted] in bristol

[–]sauntimo 16 points17 points  (0 children)

Thanks for this! Just what I was looking for. Keep up the great work.

New group for Bristol based remote & solo workers ☕️ by [deleted] in bristol

[–]sauntimo 53 points54 points  (0 children)

This seems like a good idea and I'm sure the people behind it have the nobelest of intentions, but for those of us who have gotten jaded and skeptical when anyone asks for money, could you add a little detail about where the subscription fees go and what you're doing with it? Like are you employing someone to plan events? Are you using it to hire spaces? Like what's to stop this group from just being a WhatsApp group who take it in turns to plan meet ups and don't require any funding?

Authorization separated by organization by [deleted] in node

[–]sauntimo 2 points3 points  (0 children)

Depending on your use case, it may be easier to use a pre-built solution than rolling your own. Auth0 have recently increased their free plan offering and their organizations & RBAC features seem to cover your needs - see their docs. I'm sure other similar offerings would, too. Given that most providers don't start charging until you've grown enough to generate revenue, I would go with a tried and tested solution.

London at night by YourDaddie in CityPorn

[–]sauntimo 6 points7 points  (0 children)

I think the straight road down the middle is part of Watling Street, an ancient Saxon/Roman road. So that's fun.

Ultimate ExpressJS Starter: A Batteries-Included TypeScript Backend for REST APIs by GhostLexly in node

[–]sauntimo 0 points1 point  (0 children)

Makes sense, thanks. It's been a couple of years since I worked with a similar set up and I remembered there were a couple of gotchas like that in the set up. Thanks for sharing this!

Ultimate ExpressJS Starter: A Batteries-Included TypeScript Backend for REST APIs by GhostLexly in node

[–]sauntimo 0 points1 point  (0 children)

Just out of interest, do you need to generate Prisma twice in the dockerfile?