[-] bugsmith@programming.dev 3 points 6 months ago

Interesting. That's not something I've heard about until now, but something I'll surely look into.

[-] bugsmith@programming.dev 4 points 6 months ago

Mistral-large is probably the best large model for practical purposes at this point.

What makes you say that? I have not performed my own comparison, but everything I have seen and read suggests that GPT4 is king, currently.

[-] bugsmith@programming.dev 2 points 7 months ago

Yes, I don't know how I forgot to mention that Iceshrimp and Sharkey both have Mastodon compatible APIs - so all the same apps work (mostly).

[-] bugsmith@programming.dev 8 points 7 months ago

Based on your requirements, I would suggest looking at one of the Firefish / CalcKey forks. They are ideal for single user or small instances and they support s3 compatible object storage out of the box.

I would recommend looking at Sharkey or Iceshrimp. Both are under very active development and have very responsive developers if you need support.

If you would like to check out an example, Ruud (of mastodon.world and lemmy.world) set up an instance of Sharkey at (you guessed it) sharkey.world.

[-] bugsmith@programming.dev 30 points 7 months ago

Another vote here for Fastmail. I also like Posteo, Mailbox and mxroute, but these are not as fully featured - which may be perfect for you if you're after email only. What I really like about Fastmail is that on top of being a customer-focused business (rather than a customer is the product business), they offer a really snappy web interface with excellent search - and they are extremely compliant with email standards, building everything on JMAP.

I do not like Proton or Tutanota. I have used both, including using Proton as my main email account for the past two years. I do believe they are probably the best when it comes to encryption and privacy standards, but for me it's at far too much cost. Encrypted email is almost pointless - the moment you email someone who isn't using a Proton (or PGP encryption), then the encryption is lost. Or even if they just forward an email to someone outside your chain. I would argue that if you need to send a message to someone with enough sensitivity to require this level of encryption, email is the wrong choice of protocol.

For all that Proton offer, it results in broken email standard compliance, awful search capability and reliance on bridge software or being limited to their WebUI and apps. And it's a shame, because I really like the company and their mission.

[-] bugsmith@programming.dev 4 points 7 months ago

Honestly, for any large scale project in Python, Pydantic makes it bearable. We use Python heavily at work (and I'd argue we shouldn't be for the projects we're working on...), and Pydantic is the one library we're using that I wouldn't be without. Precisely because it allows us to inject some of these static typing concepts and keeps us honest, and our code understandable.

[-] bugsmith@programming.dev 13 points 7 months ago

Yes! The concepts are intertwined. I think the key take away, for me, is to lean heavily into your type system and allow that to do some of the heavy lifting. Accept that something like a username is not a string, but a subtype of a string (this has to be true if any validation is required, otherwise you'd just accept any valid string).

[-] bugsmith@programming.dev 13 points 7 months ago

It's one of my favourites. Something I revisit every couple of years.

[-] bugsmith@programming.dev 10 points 7 months ago

Goodness, what a choice to make. They are both excellent, and you should of course read both. Personally, I would start with Hyperion.

[-] bugsmith@programming.dev 24 points 7 months ago

A seemingly unpopular opinion, but Christian Bale's Batman is my favourite live action version of the character.

[-] bugsmith@programming.dev 7 points 7 months ago

Celebrities, politicians and businesses will be more likely to show up on the platform, if that's your jam.

[-] bugsmith@programming.dev 4 points 7 months ago

When corporations inevitably arrive to the platform, we can use it to shame them into offering a decent service after they ignore our calls and emails.

43
113
155
51

I have set up an Open Collective to do some fundraising for my local Cardiology Department. Long term I wish to raise money for equipment, amenities and things like patient taxis, but in the short term I am looking to help fund the staff Christmas party.

Like many parts of the NHS, the budgets are super tight. I found out recently that the Christmas meal for the cardiology ward this year is going to be cancelled as there is no budget for it. This breaks my heart (pun only slightly intended), and I would like to help fund it.

I am offering to teach people how to code, or help out junior programmers still early on in their journey. If you are interested, or know someone who is, please consider checking out the Open Collective.

I have added some tiered "contribution rewards" to give an idea of what might be a good contribution in return for a desired service. Having said this, this is supposed to be a charitable cause and there are no fixed prices. I can certainly arrange with someone to have some group or one-to-one mentoring for less than the tiered listings.

At a minimum, anyone contributing any amount will get access to a Discord server where I and some other volunteers will help out with any programming questions you'd like to ask, and are more than happy to also help debug problems.

Additionally, if you have no interest at all in learning to code, but feel like you'd like to contribute even a small amount, please do so. I have opted to use Open Collective as it's a platform conducive to openness and transparency - all money used to help the ward and its staff will have invoices posted to that page.

I know this is not the most engaging programming content, so apologies if this of little interest to you - feel free to ignore or even downvote.

3
1
923
-3
submitted 1 year ago* (last edited 1 year ago) by bugsmith@programming.dev to c/syncforlemmy@lemmy.world

Obviously it's not something that upsets me, but I was expecting there to be ads and haven't seen any in several weeks of usage.

I've used it on several networks and do not run an adblocker on my phone, nor do I currently use Pihole or any similar DNS based adblocking.

Am I just fortunate, or is this beta related?

Device information

Sync version: v23.09.13-18:19    
Sync flavor: googlePlay    

View type: Small cards    

Device: panther    
Model: Google Pixel 7    
Android: 13

Edit: I'd be interested to know why this post has been so heavily downvoted.

101
view more: ‹ prev next ›

bugsmith

joined 1 year ago
MODERATOR OF