When I started contributing to open source I was advised to keep track of my contributions… it felt tedious at first.
Now that the year is ending, I’m so glad did, it’s incredibly rewarding to look back and read that list.
I’d recommend it to every dev, it really helps to keep you motivated
https://gist.github.com/josefinalliende/8df8d785df6c54d31aea415c3a5338ae
#nye #coding
Thanks nostr:nprofile1qqsx59l30ml9xfk4nmwywq9qr7t8lg4qxj4zchj89sly02uxa0at49cpp4mhxue69uhkummn9ekx7mqpzpmhxue69uhkummnw3ezumrpdejqyy3qwq for your advice! 💜 You sound like a very wise man, will try to put this in practice when kids come!
I’ll add a disclaimer though: we don’t have kids (yet), so maybe I’ll change my mind later 😅. But for now, 50/50 feels right for us
As a happy wife, I don’t aggree on this one. I am not a feminist, I am feminine, but at the same time I enjoy earning my own money and stacking sats. We split out bills 50/50 and I’m genuinely happy with that. He offered to provide, but I want to pay my part cause I want him to know I’m with him out of love, not money… I think it’s great if a man chooses to provide, but it shouldn’t be an obligation for all men. Also, letting women pay can actually help men to spot gold diggers early on…
Good bye Mauritius! 👋 Hope to visit you again! 🏝️


Feeling in paradise 🚤 🌊

🐟🤥

With nostr:nprofile1qqsfydhe43fphchwpf20rnllmukl0ayc9h6wd6ue9pnawv77hnu4kdgpzamhxue69uhkummnw3ezummwwdshguewdaexwtcprfmhxue69uhkummnw3ezu7n9vfjkget99e3kcmm4vshslyz9rd !! Forgot to tag you
See you at the Developer Day! nostr:nprofile1qqsgcjxztw2d7fcxkupfq8p2hdwcqhpzc399fdl3y8rnwplqw8carkqppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7l3ampx nostr:nprofile1qqsgkt24wdkaksa8exnxgy6tmzs42tra8g30mvplcmk3eqar0z30rxgpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qywhwumn8ghj7mn0wd68yttjv4kxz7fww4h8get5dpezumt99udn0pp7 nostr:npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec #B4OS

I left my nostr:nprofile1qqswhhhf99z77pfg80s2c00z27rusxn2tzss7450n34krkwa2yadhtgpzemhxue69uhkzafwwfjkcctev93xcefwdaexwqgkwaehxw309aex2mrp0yh8qunfd4skctnwv46q9hgm2f on the plane 😭
nostr:nevent1qqsxxh0upg6qn6x3pxqzm36zy4xsjwa3y3t7zt2t2n6kewmfhhgeh0qpp4mhxue69uhkummn9ekx7mqg8u3ft
Oh no! 😭
🌊☀️🌴

Pura vida 🤙… I thought it was a Nostr devs phrase… until I came to Costa Rica 😅

What's up guys
After my year break from social media I deployed the total rebuild of https://satellite.earth I created over course of these past 12 months.
It's a major upgrade.
The old Satellite was cool aesthetically but was not functional enough to be a daily driver. I had to fix this, to make the nostr client that I've always wanted.
Something beautiful that gets the basics right.
I changed the front page and the profile pages to focus on *just* what you're looking for, but I kept reddit-style threads because they are amazing for reading long conversations, e.g
https://satellite.earth/thread/note15yhl85e6jnayprt3ufp4ucuzwqry0uxd8sxqn4twctxxf4gkfdpsfyea0e
I got rid of NIP-172 communities. They were just too messy. I'm working on replacing them with relay-based communities instead (something like what nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn has been cooking). This will be ready and deployed in the near term.
In the meantime, straight up relay feeds are already functional. You just have to type the url in yourself, e.g.
https://satellite.earth/relay/pyramid.fiatjaf.com
You can create aggregate relay feeds too by just including multiple comma separated relays in the url, e.g.
https://satellite.earth/relay/pyramid.fiatjaf.com,relays.land/spatianostra
Satellite CDN got reworked and refreshed as well. You can now see all your transactions, your current balance, and your burn rate. It's way more clear now what's going on.

I added client side search, based on your social graph (or *my* social graph if you're not signed in). It pulls all your contacts, your contacts' contacts, and indexes your web of trust locally. Believe it or not this is actually quite performant (especially if you are on a multicore machine).
To be clear, this is not really *search*. Something like what nostr:npub176p7sup477k5738qhxx0hk2n0cty2k5je5uvalzvkvwmw4tltmeqw7vgup is building that is not strictly local will be necessary for finding obscure people.
This is essentially navigation UX, and it works great for jumping to someone's profile when you know where you want to go.

Notifications are super reliable now.
Aside the feed working well (which is the #1 live or die UX that absolutely must work) having notifications that are useful and where you can reply immediately from the interface without hunting down the post context is pretty important.

Added NIP17 support.
Maintained legacy NIP04 support for existing chats only.
The future is nostr:npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec style Marmot Protocol (pending)

One of things that always annoyed me about legacy social media is that they spend all their screen real estate trying to get you to go somewhere *else* (???)
I mainly designed this profile page to be the client that I want to use.
I want to link to my page and not have the sidebars to like a billboard or something.
In the new Satellite the profile page looks pretty and only shows your stuff (and nothing else)


Added full featured rich text editor. This was one of the main things the old Satellite was lacking.
In the new Satellite you can upload media inline, directly to Satellite CDN or whichever is your preferred blossom server.
Mentions, emojis, embedding nostr notes inline are supported as well.

The Satellite CDN UI is much improved as well, especially if you have lots of files.
The terms and cost are the same as old Satellite.
You can upload big files (like > 5GB).
Bandwidth is free. $0.05/GB/mo.
Prepaid. Lightning only.
If you want a nice blossom-compatible gallery UX to be a home for all your media on nostr, I would encourage you to check it out.

I added some other thread improvements too. One feature I'm really happy about in the new Satellite is that you can link directly to deeply nested reply, e.g.
The ability to link to replies while seeing the whole context of the conversation I feel like really increases the "surface area" of the thread.
* * *
There are some more cool things in the pipeline.
Relay communities are the priority right now.
After that I will show you guys the new relay that I also built during this 12 month interlude.
Finally, if you still want to use the old satellite, you may at https://v1.satellite.earth
Congrats Stu!
Posting from Satellite! ⭐ ✨ 🌙 🚀 Thanks nostr:npub1lunaq893u4hmtpvqxpk8hfmtkqmm7ggutdtnc4hyuux2skr4ttcqr827lj ! 👏
Amazing!! Looks beautiful!! Congrats
Pura vida flight! 🤙


My computer is no longer a Mac, is a marmot now! 🦫 💻 Loved the new stickers! Thanks nostr:nprofile1qqs8t4ehcdrjgugzn3zgw6enp53gg2y2gfmekkg69m2d4gwxcpl04acppemhxue69uhkummn9ekx7mp0qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0l2sp3z

Disappointing taste.. 🥕😕 Don’t try this at home

nostr:nevent1qqst34c4wthndsrn820ssxmefcaf9gwwhu86gw0dy4njrp7wfdl5yccdmtdzh
So many internet recipes are a scam… I totally share that feeling 👩🏼🍳💔
Scam or not, that name and card logo are brilliant 😂🔥
I was surprised about the sunglasses mention in that list… 😎 what’s the argument against using them?
Tiny mouse family moving into my cheese plates 🐭🏠🧀 Saturday’s painting session 🎨✨
https://blossom.primal.net/118c667daf5416716f73ff6c1e542928c0c7898b96f52c8d6f97624436b25c01.mp4
It’s finally finished! Now enjoying a camembert cheese melting over candlelight 🧀 🐭 🕯️ == 😊
#pottery #diy #proofofwork

I’m already using yours!!
I feel so lucky

What a Blessing! Thanks nostr:nprofile1qqs8ryqkvme87tu49xhq2kts5rguh08dx0v43vcarrjndw3sudk3gqgpzpmhxue69uhkummnw3ezumt0d5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0a7vg25 for the best chocolate class! 🍫 Still enjoying the results 😋

Thanks nostr:nprofile1qqsvh300dvquh50l5t9et2257pxrsk5ndsdgdcdmnnxl9nc0f6l2ejcpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqm53jg8 and everyone that made nostr:npub1dwah6u025f2yy9dgwlsndntlfy85vf0t2eze5rdg2mxg99k4mucqxz7c52 Riga possible! Such a cool conference! See you soon!
Went to a government office today. The lady couldn’t find my name in a 20-page list... so I taught her Ctrl+F. Her face when it worked … like I’d just performed magic.
Bureaucracy: 0, basic computer skills: 1 🧙♂️💻

What’s beaver coding? Simple: just sprinkle plenty of beavers into your PRs and issues 🦫✨ And hey, feel free to use mine in your code too!”