-
@ 3bf0c63f:aefa459d
2025-01-28 19:06:39
I sincerely believe we should nuke all DM and encrypted stuff from Nostr.
But if you want a more charitable answer then yes, it doesn't work with whitelisted relays.
It could work though if you match the receiver pubkey, which is available in the giftwrap, and accept any messages to that recipient.
You could also require PoW from the sender to decrease spam.
But ultimately the best solution is to have two pubkeys used only for encryption, one for the external giftwrap, another for the internal encrypted message, then you share the external key with the relays you're listening for DMs and then they can decrypt the giftwrap and see who is messaging you, then accept the message if it's a friend or WoT, or reject it if it's spam, or even send a message back (not from your key, just a random message) saying that in order to send you a message they must pay 10 satoshis (or something like that).
This is not a super hard fix, but very annoying because you have to announce these two extra public keys and share the corresponding private keys around, syncing them across devices -- but we'll ultimately have to do that anyway in order to be able to use bunkers, frost bunkers, musig2 bunkers, SGX bunkers, and also because it is a good idea to decouple encryption from identity.
See also https://github.com/nostr-protocol/nips/pull/1647
-
@ 06639a38:655f8f71
2025-01-28 10:00:02
GM
https://shares.sebastix.dev/ZeWgY4m8.JPG
Me in serious read-only mode at #DrupalJam 🤓
-
@ 06639a38:655f8f71
2025-01-27 08:17:13
GM!
nostr:nevent1qqsq3qdhe6kyztqrvlz88frw7338z4mqq4j92plx8yr9rs35jjxlpwcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygp5qf2wqydtmghgykzuhlhylydn7p65nfkydrlqpxlna3mxtghrrvpsgqqqqqqsh9qnk4
-
@ fd208ee8:0fd927c1
2025-01-25 14:11:10
GM
nostr:nevent1qqstll5xe3qu8gstyfuqzusy7dxfad0mphxufwdlkjp27atf8tjuhkspzemhxue69uhkwun9v4h8xmm4dsh8xurpvdjj7q3ql5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqsxpqqqqqqzx0mryr
-
@ 3bf0c63f:aefa459d
2025-01-25 02:15:50
Sorry but your meme is not a Nostr client.
-
@ 06639a38:655f8f71
2025-01-24 19:29:48
It also made me wonder, did he get inspired by these nostr:npub1spralxq6jlw5rdy0249vqr5sh43rfrlx2wzv3rhjjqedw559w9psrs8s72 ads? 😉 https://drive.google.com/drive/folders/1F5YgPXgQXmdtm0mKw8uqE0meDQqw-JRW
https://shares.sebastix.dev/9CTuQIem.png
https://shares.sebastix.dev/dercYnHW.png
-
@ 06639a38:655f8f71
2025-01-24 19:12:49
Hey, it's my Nostr anniversery day! 🎉
https://shares.sebastix.dev/lDVNX3bt.jpeg
https://nostr.band/npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe
Time flies, especially with Nostr. Somewhere in August '22 it was the first time I heard about Nostr. It took some months before I joined as I was quite active in the fediverse during the TwitterMigration. It also took some months before Nostr really began to resonate: https://sebastix.nl/blog/why-nostr-resonates/. From that moment I started to contribute to this movement in my own way as a fullstack web & Drupal developer. Since then I never stopped and my gut feeling tells me that this will not stop coming decade ;)
To me it still feels we've just started and we're early with the protocol and all tech around it. The future is bright and I really enjoy being together with good people (meatspace and digital) and their intentions. We all share the same goals around building just a better internet. An open internet, accessable for everyone. Free (as in freedom) and more neutral. Easy to build on and permissionless.
Nostr is a life-changer, so cheers & LFG! 💜 💜 💜
-
@ 06639a38:655f8f71
2025-01-24 18:51:51
Not yet, working on it!
-
@ 06639a38:655f8f71
2025-01-24 18:49:21
Thx, it works! Now I need to find out to send zaps back with a custodial wallet :\
-
@ 06639a38:655f8f71
2025-01-24 14:36:30
We could give you some space at the Nostr stand instead ;) It's hilarious this type of reaction...it's noisy.
I wish he/they could listen more and had a more open-mind to others.
Another speaker was poking at (you) billionaires too at Mastodon 😉 So I already invited him to have some chat.
https://nwb.social/@Edent@mastodon.social/113882310974189969
https://shares.sebastix.dev/MqHGfXOc.png
Anyway, I hope you can find some time and drop by at our stand (without any interferences)!
-
@ 06639a38:655f8f71
2025-01-24 10:41:43
Think so, there is a proxy in between as the source of the video is https://v.nostr.build/XQtqj1pvrwQvlp91.mp4 and free to access for everyone.
I think Bluesky only embed media hosted on their own infra.
-
@ 06639a38:655f8f71
2025-01-24 10:34:26
Open vs Closed
https://shares.sebastix.dev/QcGFdiuj.png
-
@ 06639a38:655f8f71
2025-01-24 08:22:27
Hmm the raw json output is missing there tho
-
@ 06639a38:655f8f71
2025-01-24 08:21:28
nak?
https://nak.nostr.com/
https://shares.sebastix.dev/levtQNqu.png
-
@ 06639a38:655f8f71
2025-01-23 20:50:40
Damn that's almost an endless scroll...
-
@ 06639a38:655f8f71
2025-01-23 20:29:06
Thank you for the featured highlight nostr:npub1kmwdmhuxvafg05dyap3qmy42jpwztrv9p0uvey3a8803ahlwtmnsnhxqk9 ! 🙏
https://shares.sebastix.dev/wsRXeQec.png
We already achieved our goal of raising 0.025 btc, but please feel free to donate as the remaining sats will donated to #FOSDEM.
https://geyser.fund/project/nostrfosdem2025
-
@ 06639a38:655f8f71
2025-01-23 20:23:33
"And if it had all worked well then maybe we would have built a nice protocol that would still be decentralized and censorship-resistant but would at the same time appeal to leftists and libertarians and everything in between and we would get a ton of media boost and maybe be ready for mass adoption and not face any criticisms from any side except from Jeffrey Epstein friends and Nostr would be named Bluesky and be bigger than all the centralized platforms combined today."
What if...
This could be a nice movie plot.
nostr:nevent1qvzqqqqqqypzqwlsccluhy6xxsr6l9a9uhhxf75g85g8a709tprjcn4e42h053vaqyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgmwaehxw309aex2mrp0yh8wetnw3jhymnzw33jucm0d5hsqgqqqzys6pcxnl365mtmgmjvjrzf9k2dxxu3lt4rp6tz2cm5xanaeuea9aqn
-
@ 06639a38:655f8f71
2025-01-23 18:43:05
Cool see you there then!
-
@ 3bf0c63f:aefa459d
2025-01-23 01:58:32
I don't know, but probably PHP.
-
@ 06639a38:655f8f71
2025-01-22 22:53:08
NIP-01 fits on a single A3 letter folded into a A4 flyer #FOSDEM
https://shares.sebastix.dev/oGEza497.png
https://shares.sebastix.dev/dNu4B4Yp.png
-
@ 06639a38:655f8f71
2025-01-22 14:19:23
🫡
-
@ 06639a38:655f8f71
2025-01-22 13:38:49
🎯
Not sure what to expect as the audience will be very diverse, but I do know it already excites me to just be there! #FOSDEM
nostr:nevent1qvzqqqqqqypzpw9fm7ppszzwfyxc3q6z482g3d70p7eqkxseh93mantga44ttjaaqyt8wumn8ghj7mn0wd68yetvd96x2uewdaexwtcpzahx7um5wgkkjerz8ghj7cmpvd5x2ttjv4kxz7gqypchndh4vamdj2f8ju6y5wak957j7lk5aev7nrq47hzf0jdjn7jt284m5wr
-
@ 06639a38:655f8f71
2025-01-22 08:00:23
Thx for sharing and caring 🙏
-
@ 06639a38:655f8f71
2025-01-22 08:00:07
Correct! It's updated now
-
@ 06639a38:655f8f71
2025-01-22 07:58:18
We will be neighbours! 😃
-
@ 06639a38:655f8f71
2025-01-22 07:56:23
Thx for sharing!
-
@ 06639a38:655f8f71
2025-01-22 07:56:14
Thx for sharing nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 !
-
@ 06639a38:655f8f71
2025-01-21 21:14:07
We just launched a Nostr ft #FOSDEM nostr:npub1kmwdmhuxvafg05dyap3qmy42jpwztrv9p0uvey3a8803ahlwtmnsnhxqk9 project: https://geyser.fund/project/nostrfosdem2025/
Our goal is to raise 2652 USD (approximately 0.0093 BTC at current rates) to cover promotional items such as flyers, roll-up banners, and expenses for six volunteers (nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft nostr:npub1r30l8j4vmppvq8w23umcyvd3vct4zmfpfkn4c7h2h057rmlfcrmq9xt9ma nostr:npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw nostr:npub1equrmqway3qxw3dkssymusxkwgwrqypfgeqx0lx9pgjam7gnj4ysaqhkj6 nostr:npub1rfw075gc6pc693w5v568xw4mnu7umlzpkfxmqye0cgxm7qw8tauqfck3t8) to run an impactful Nostr presence at FOSDEM 2025.
Please check the description with designs what we've made so far.
Here is the map of FOSDEM where the Nostr stand will be located:
https://shares.sebastix.dev/iZ60uEcj.mp4
https://nav.fosdem.org/
On Sunday there will be a Nostr 45-minute keynote at the maintrack (with a livestream): https://fosdem.org/2025/schedule/event/fosdem-2025-6452-nostr-notes-and-other-stuff-transmitted-by-relays/
I also updated the presentation with new & updated Nostr slides which will be displayed at the stand: https://nostrver.se/fosdem2025/index.html
Thanks for all the feedback so far 🙏, more updates soon!
-
@ 06639a38:655f8f71
2025-01-21 08:18:40
"Enshittification isn't caused by venture capital"
https://pluralistic.net/2025/01/20/capitalist-unrealism/#praxis
Podcast: https://fountain.fm/episode/qNXfNTpydyMmq7kN6tMz
"It's lazy and easy to think that our friends who are stuck on legacy platforms run by Zuckerberg and Musk lack the self-discipline to wean themselves off of these services, or lack the perspective to understand why it's so urgent to get away from them, or that their "hacked dopamine loops" have addicted them to the zuckermusk algorithms. But if you actually listen to the people who've stayed behind, you'll learn that the main reason our friends stay on legacy platforms is that they care about the other people there more than they hate Zuck or Musk."
Nostr has zero switching costs. There is no price to pay when you switch to another Nostr app with your profile and content. Your friends (social graph) is not locked in. There are fire-exits everywhere if you would to move to another place.
"But it's worse than that, because Zuckerberg and other tech monopolists figured out how to harness "IP" law to get the government to shut down third-party technology that might help users resist enshittification. IP law is why you can't make a privacy-protecting ad-blocker for an app (and why companies are so desperate to get you to use their apps rather than the open web, and why apps are so dismally enshittified). IP law is why you can't make an alternative client that blocks algorithmic recommendations. IP law is why you can't leave Facebook for a new service and run a scraper that imports your waiting Facebook messages into a different inbox. IP law is why you can't scrape Facebook to catalog the paid political disinformation the company allows on the platform.
IP law's growth has coincided with Facebook's ascendancy – the bigger Facebook got, the more tempting it was to interoperators who might want to plug new code into it to protect Facebook users, and the more powers Facebook had to block even the most modest improvements to its service. That meant that Facebook could enshittify even more, without worrying that it would drive users to take unilateral, permanent action that would deprive it of revenue, like blocking ads. Once ad-blocking is illegal (as it is on apps), there's no reason not to make ads as obnoxious as you want."
This is an interesting perspective on IP laws where BigTech benefits from in great advantage. They use these laws to block interoperators who might make it easier to switch to better services with your data.
-
@ 06639a38:655f8f71
2025-01-20 20:02:31
I often use todoist.com for taking notes. It's a todo app, but it works quite well for taking notes or saving links (bookmarks) with a note. These items all line-up in a inbox which I 'clean' up once a week during my week review moment.
-
@ 3bf0c63f:aefa459d
2025-01-18 22:05:25
https://pinboard.in/ is a thing that would work great on Nostr: it's personal and social at the same time. You collect links that interest you and add comments for yourself, but with enough people doing that it creates a hivemind of potentially interesting content.
The only requirement is that it is blazingly simple and fast for managing your stuff.
-
@ 06639a38:655f8f71
2025-01-17 08:34:12
Wait...what?
https://shares.sebastix.dev/LaPyeadL.png
com.docker.socket contains malware?
-
@ fd208ee8:0fd927c1
2025-01-17 08:17:41
The Dark Knight Rises, bitchez.
-
@ fd208ee8:0fd927c1
2025-01-17 08:17:01
https://image.nostr.build/c062c9538dd382b3a3d3d87e8fb8fb7995614ecea5a1b90035921214659b941d.png
-
@ 06639a38:655f8f71
2025-01-17 07:57:44
No autoplay feature afaik
-
@ 06639a38:655f8f71
2025-01-17 07:19:06
With Swiper (https://swiperjs.com/) I'm building a presentation with slides to be displayed at the #FOSDEM Nostr booth. Each slide will contain a short text / payoff saying something about Nostr. The goal is that visitors can watch these slides and get a first impression what Nostr is.
WOuld love to hear your thoughts on this!
At this moment, I've included a lot of slides with these contents / texts:
It's a protocol, not a platform
Notes and Other Stuff Transmitted by Relays
Foster freedom and social cohesion
A libre protocol for communication using WebSockets
Key signed events with data (JSON),
broadcasted between clients and relays
Not a crypto, blockchain or web3 project
A grassroots project
started in november 2019 by Fiatjaf
https://fiatjaf.com/nostr.html
Easy to implement,
simplicity is key
You are free to build anything,
but also embrace the chaos ;-)
The database for your local-first application
Rich development ecosystem with many libraries and SDKs
It's serving the freedom of choice
Not perfect and it will never be
Worse is better (Richard P. Gabriel 1989)
Stop studying protocols,
just start building
A movement endorsing digital autonomy
Use and build social media for friends,
not for billionaires
The protocol is the API,
the API is on the protocol level
Jack Dorsey and Edward Snowden loves it
#freedomtech
A local-first internet identity
The most open network with digital signed and verifiable data
You can find all the slides here: https://nostrver.se/fosdem2025/index.html
This is how it currently looks, work in progress
https://shares.sebastix.dev/07HAWqU2.png
https://shares.sebastix.dev/zUdqclCi.png
https://shares.sebastix.dev/yEhKn5DA.png
https://shares.sebastix.dev/jvAYEioS.png
https://shares.sebastix.dev/yxSJojM3.png
Repo with the code: https://github.com/nostrver-se/fosdem2025
-
@ 06639a38:655f8f71
2025-01-17 06:29:01
Impressed with the new editing / collaboration features in Proton Drive
https://shares.sebastix.dev/maSasbJ7.png
-
@ 06639a38:655f8f71
2025-01-17 06:26:50
nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr Zapping through my Alby extension seems to be broken with nostrudel.ninja
https://shares.sebastix.dev/gYsEAqOg.png
-
@ 06639a38:655f8f71
2025-01-17 06:02:45
Well said! I also saw this message yesterday 😆
nostr:nevent1qvzqqqqqqypzp8dfj3t9kte3qzk3w9qgp5yp4yx8wxumkynkmyuhjh66ncte47pfqyt8wumn8ghj7un9d3shjtnddaehgu3wwp6kytcpz4mhxue69uhkg6t5w3hjuur4vghhyetvv9usqgqds6g70fr3anyt5p64uq8k6x4c24e3a6hv347egn2j3q4n6pma7uks5agm
Yes it's evil and maybe a new kind of a mental disease / disorder. Not sure what the medicine would be 🤔 My guess they are far from being open to hear other opinions or get some help for this..
As they already taken their point of view and have chosen a side, I personally won't spent any attention to this. It's not worth it, I'll be there to spent my attention to other much more valuable things. Talking with open-minded people, share thoughts and opinions with respect. There is also something called agree on something you both disagree on. Without drama, what you said, because only the status-quo will be happy with that.
-
@ 06639a38:655f8f71
2025-01-17 05:53:36
https://news.ycombinator.com/item?id=42719865
-
@ 06639a38:655f8f71
2025-01-17 05:53:01
https://pluralistic.net/2025/01/14/contesting-popularity/#everybody-samba from nostr:npub1yxzkmtuyctjw2pffp6e9uvyrkp29hrqra2tm3xp3z9707z06muxsg75qvv
"We can do better than begging people to leave a party they're enjoying; we can install our own fucking fire exits. Sure, maybe that means that a lot of those users will stay on the proprietary platform, but at least we'll have given them a way to leave if things go horribly wrong.
After all, there's no virtue in software freedom. The only thing worth caring about is human freedom. The only reason to value software freedom is if it sets humans free.
If I had my way, all those people enjoying themselves on Bluesky would come and enjoy themselves in the Fediverse. But I'm not a purist. If there's a way to use Bluesky without locking myself to the platform, I will join the party there in a hot second. And if there's a way to join the Bluesky party from the Fediverse, then goddamn I will party my ass off."
My party is a Nostr party 🎉
-
@ 06639a38:655f8f71
2025-01-17 05:45:04
GM!
My Whoogle instance stopped displaying any search results. I'm not the only one: https://github.com/benbusby/whoogle-search/issues/1211
So I switched to my SearchXNG instance now.
-
@ 06639a38:655f8f71
2025-01-16 21:24:24
And fyi nrelay is deprecated :)
-
@ 06639a38:655f8f71
2025-01-16 21:22:07
Work in progress
nostr:nevent1qqsrthcje52e3482qdfs6ypts5efyrx659mp7nv7xzuh2gxvlqj97hqzyqrx8x3cdjwpq9ppwc3ve085pyyvfudqcvlz87xk668540m9t78hzqcyqqqqqqgpp4mhxue69uhkummn9ekx7mqpzpmhxue69uhkummnw3ezuamfdejsz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqghwaehxw309a5xzan9dchxummnw3e8vetj9eek2qg4waehxw309aek2cnpwd6xj7pwwdhkx6tpdsq3samnwvaz7tmwdaehgu3wwdjkyctnw35hstnyv4mqz9thwden5te0v3jhvuewdehhxarjxyhxxmmdqyvhwumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakszxthwden5te0wahhgtnnv43xzum5d9uzuum0vd5kzmq2lymav
https://github.com/nostrver-se/nostr-php/pull/68
https://github.com/nostrver-se/nostr-php/issues/74
-
@ 06639a38:655f8f71
2025-01-16 20:48:15
In a specific programming language?
-
@ 06639a38:655f8f71
2025-01-16 20:46:14
#FOSDEM is publishing their main track with keynotes. Here is the Nostr keynote: https://fosdem.org/2025/schedule/event/fosdem-2025-6452-nostr-notes-and-other-stuff-transmitted-by-relays/ which will be presented by nostr:npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw on Sunday February 1, 15:00 (GMT+1). There will be a livestream available, so everyone can witness this historic milestone of Nostr being presented at one of the biggest FOSS conferences 📆 🤓
If you're attending FOSDEM, don't forget to say hi and share npubs at the Nostr booth (building H at level 1 number 7). Booth crew: nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft nostr:npub1r30l8j4vmppvq8w23umcyvd3vct4zmfpfkn4c7h2h057rmlfcrmq9xt9ma nostr:npub1equrmqway3qxw3dkssymusxkwgwrqypfgeqx0lx9pgjam7gnj4ysaqhkj6 nostr:npub1rfw075gc6pc693w5v568xw4mnu7umlzpkfxmqye0cgxm7qw8tauqfck3t8
With that said, it seems also nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m is attending ❓ 👀
https://fosdem.org/2025/schedule/event/fosdem-2025-4507-infusing-open-source-culture-into-company-dna-a-conversation-with-jack-dorsey-and-manik-surtani-block-s-head-of-open-source/
-
@ 06639a38:655f8f71
2025-01-16 14:35:52
https://shares.sebastix.dev/IBRBr8uf.png
Will you be there too nostr:npub1xsp9fcq340dzaqjctjl7unu3k0c82jdxc350uqym70k8vedzuvdst562dr ?
https://lu.ma/dfiwnmvd #FOSDEM
-
@ 06639a38:655f8f71
2025-01-15 21:19:09
There it is #Drupal CMS 1.0 🎉
https://dri.es/drupal-cms-1-released
"Drupal CMS is a ready-to-use platform for marketing teams, content creators and site builders built on Drupal 11 core. When you install Drupal CMS, you get a set of out-of-the-box tools such as advanced media management, SEO tools, AI-driven website building, consent management, analytics, search, automatic updates and more."
👏 nostr:npub176xpl3dl0agjt7vjeccw6v5grlx8f9mhc75aazwvvqfjvq5al8uszj5asu
-
@ 06639a38:655f8f71
2025-01-15 08:45:00
For #FOSDEM I'm also creating this Nostr NIP01 A4 folder to be printed
https://shares.sebastix.dev/bXTPZJ3S.png
Still work in progress, but you can check out the pages here
Page 1 https://shares.sebastix.dev/vHVpVnLX.pdf
Page 2 https://shares.sebastix.dev/vGs28oB2.pdf
Page 3 https://shares.sebastix.dev/whMGl2Hy.pdf
Page 4 https://shares.sebastix.dev/M1QbM3Ww.pdf
Thoughts?
-
@ 06639a38:655f8f71
2025-01-15 08:04:33
It's #Drupal CMS launch day today 🤓
https://www.drupal.org/association/blog/drupal-launches-game-changing-cms-platform
-
@ 06639a38:655f8f71
2025-01-15 07:58:07
You could show and discuss it in the next NSF open office talk with nostr:npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw
-
@ 06639a38:655f8f71
2025-01-15 07:56:36
Better?
https://shares.sebastix.dev/mOIsV5LH.png
nostr:nevent1qvzqqqqqqypzqh4yvjqytwcl7g3x2hwaxmndemwugdvscfsfp3yxhmecaazsmfdaqy88wumn8ghj7mn0wvhxcmmv9uq3wmn0wd68yttfv33r5te0vdskx6r994ex2mrp0yqzpm9euguzemcpqpujwlzhx705r0vqn0vz9ehsphzppjlag5yenmazjs2jkv
-
@ 06639a38:655f8f71
2025-01-15 06:26:27
Working out at desk / table banner for the Nostr stand at #FOSDEM
https://shares.sebastix.dev/uGaR0TUl.png
Thoughts?
-
@ 06639a38:655f8f71
2025-01-14 21:57:41
“It’s trying to raise money (at least 4 Mio and up to 30 Mio USD) for ATProto (the protocol at the core of Bluesky) so “the community” can standardize the thing and “build stuff”. Plus the project wants to run a second “Relay” (which is the chokepoint that centralizes Bluesky at the moment).
Edit/Addition: The fact that just running another Relay leads to costs in the millions should make people wonder if this is the right approach for a better social media infrastructure that does not rely on big organizations.”
https://tante.cc/2025/01/13/but-does-it-free-our-feeds/
-
@ 06639a38:655f8f71
2025-01-14 10:09:52
nostr:note1tdk2wqku7l857uywqqv5e7zxa7wwskrst5aygmdpgrxy3ktd96pqk80rud 😄
-
@ 0e8c41eb:95ff0faa
2025-01-13 04:41:08
https://cdn.azzamo.net/991a8e5f16912b2c619d9824fe77bf36534fb4361788273c582e9821f8fb07d5.mp4
#bullishbounty #Bitcoin
-
@ 06639a38:655f8f71
2025-01-10 23:17:19
https://shares.sebastix.dev/nEX70XfZ.png
https://fosdem.org #FOSDEM
-
@ 06639a38:655f8f71
2025-01-10 20:02:04
Check, you got mail ;)
-
@ 06639a38:655f8f71
2025-01-10 19:57:09
That is _@jb55.com ?
-
@ 06639a38:655f8f71
2025-01-10 16:28:46
Ok, time for some weekend!
This is the work in progress which is taking 90% of my time at the moment:
https://shares.sebastix.dev/RxheTS4F.png
🤓
-
@ 06639a38:655f8f71
2025-01-10 10:20:55
Anyone interested in an Nostr meetup in Brussel the evening (January 31) before #FOSDEM start? 👀
nostr:nevent1qvzqqqqqqypzplaukurf77496md3984nne7c49ufgekj2knr0wkpa0uxz7c9wszyqy88wumn8ghj7mn0wvhxcmmv9uq3wmn0wd68yttfv33r5te0vdskx6r994ex2mrp0yqzpnf3ked8q67yk80rv7ch370ryqwxpezfcfh07hna8mz5jyz3jtr00z2luh
-
@ 06639a38:655f8f71
2025-01-08 09:26:20
Hmmm
Learnings always have a price (and costs). It's always hard to judge if (and what) they are worth it...
-
@ 06639a38:655f8f71
2025-01-08 09:24:36
This makes me things of an energy drink brand 😆
-
@ 06639a38:655f8f71
2025-01-08 09:23:31
Gravel roads 😎
-
@ 06639a38:655f8f71
2025-01-07 21:11:13
He still is ;) but not really active on a daily / weekly base
-
@ 06639a38:655f8f71
2025-01-07 20:48:46
Nostr will have a stand at the #FOSDEM conference, taking place 1 & 2 February 2025 in Brussels (Belgium). I will be there as a volunteer together with nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft nostr:npub1equrmqway3qxw3dkssymusxkwgwrqypfgeqx0lx9pgjam7gnj4ysaqhkj6 nostr:npub1r30l8j4vmppvq8w23umcyvd3vct4zmfpfkn4c7h2h057rmlfcrmq9xt9ma. Today we also met nostr:npub1rfw075gc6pc693w5v568xw4mnu7umlzpkfxmqye0cgxm7qw8tauqfck3t8 who will also join us, welcome!
And as you can see, #Drupal will be direct neighbour. What a coincidence that I'm a #Drupal and #PHP developer as well 🤓. Finding my two technical passions at one physical place. You should join us too nostr:npub176xpl3dl0agjt7vjeccw6v5grlx8f9mhc75aazwvvqfjvq5al8uszj5asu 😉
https://shares.sebastix.dev/o3yZMzXX.png
https://fosdem.org/2025/stands/
-
@ 06639a38:655f8f71
2025-01-07 16:00:35
This would help us explaining / onboarding (dev) people very well at the FOSDEM conference!
-
@ 06639a38:655f8f71
2025-01-06 22:32:17
Building some other signing stuff within Drupal 🤓
1. You "draw" your signature in a HTML canvas element
2. The data is saved as a file (PNG or SVG)
3. We now can use this signature in a (to be generated) PDF document
https://shares.sebastix.dev/J4c6KC8C.gif
-
@ 3bf0c63f:aefa459d
2025-01-05 02:07:31
Thank you for finding this, I'm happy that it exists but I will not watch because I want to stay happy.
-
@ 3bf0c63f:aefa459d
2024-12-29 21:56:45
If I'm not mistaken Damus already have special badges for supporters.
But it's hard to imagine that yielding enough money to pay for a "bright young engineer" that could be scamming people for millions on Solana.
-
@ 3bf0c63f:aefa459d
2024-12-29 20:27:18
I am not interested in these sell-outs, I prefer voluntary work by idealists.
-
@ 3bf0c63f:aefa459d
2024-12-28 19:48:19
Today I am releasing "noflux", a lightweight RSS and Nostr longform reader for the desktop and personal servers: https://github.com/fiatjaf/noflux
It supports all sorts of RSS feed discovery from HTTP URLs and renders them beautifully in a simple straightforward interface, you can also paste nostr:... URIs, including nip05, npub and nprofile codes (they should also work without the nostr: prefix).
https://aegis.utxo.one/43417862e275f85224cd14c3b8cb5c84a530d03dd20b21d639c5756a423bb332.png
-
@ 06639a38:655f8f71
2024-12-27 07:33:13
Another great read for those who write code.
On Long Term Software Development https://berthub.eu/articles/posts/on-long-term-software-development/
These are the recommendations for long-term software development:
- Keep it simple. Simpler than that. Yes, even simpler. You can always add the complexity later if needed!
Keeping it simple requires periodic refactoring / code deletion
- Think real real hard about your dependencies. Fewer is likely better. Scrutinize and audit. And if you find you can’t audit 1600 dependencies, rethink your plan. Don’t go for LinkedIn-based development choices.
Re-visit your dependencies periodically to see how they are doing
- Testing, testing, testing! Will help you spot shifting dependencies in time, will give you confidence to do the refactoring you need to keep things simple
- Document all the things, not just the code, but also the philosophy, the idea, the “why”
- Aim for a steady team. Get actual employees with a long-time investment in your project
- If you can get away with it, ponder being open source
- Logging, (performance) telemetry will save your bacon over the years
-
@ f07e0b1a:d3b5c367
2024-12-26 18:46:08
70-100 books per year?? Holy bananas how many hour per week do you spend reading?
-
@ 3bf0c63f:aefa459d
2024-12-22 13:11:29
It's ok to be wrong about some things, but I hope you realize it soon.
-
@ 3bf0c63f:aefa459d
2024-12-22 13:00:13
Docker is a giant pain. I've updated the images now, blindly, so they have the latest Go compiler.
-
@ 06639a38:655f8f71
2024-12-22 10:59:51
Tinkering around with narr
https://shares.sebastix.dev/bQcwwV3P.png
https://shares.sebastix.dev/0THTRHdA.png
https://github.com/fiatjaf/narr by nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6
-
@ 06639a38:655f8f71
2024-12-22 10:33:53
Neat!
Running it with a dev server 😃
The prebuild binary for MacOS is not working on my ARM powered Macbook.
Building the Docker images are giving me some errors
$ docker build -t narr -f etc/dockerfile .
```
=> ERROR [build 5/5] RUN make build_linux
------
> [build 5/5] RUN make build_linux:
0.096 mkdir -p _output/linux
0.097 GOOS=linux go build -tags "sqlite_foreign_keys linux" -ldflags="-s -w -X 'main.Version=2.4' -X 'main.GitHash=57a78c6e'" -o _output/linux/narr ./cmd/narr
0.100 go: go.mod requires go >= 1.23.3 (running go 1.22.3; GOTOOLCHAIN=local)
0.101 make: *** [makefile:21: build_linux] Error 1
------
dockerfile:5
--------------------
3 | WORKDIR /src
4 | COPY . .
5 | >>> RUN make build_linux
6 |
7 | FROM alpine:latest
--------------------
ERROR: failed to solve: process "/bin/sh -c make build_linux" did not complete successfully: exit code: 2
```
$ docker build -t narr.arm -f etc/dockerfile.arm .
```
=> ERROR [ 9/10] RUN env CC=aarch64-linux-gnu-gcc CGO_ENABLED=1 GOOS=linux GOARCH=arm64 go build
------
> [ 9/10] RUN env CC=aarch64-linux-gnu-gcc CGO_ENABLED=1 GOOS=linux GOARCH=arm64 go build -tags "sqlite_foreign_keys linux" -ldflags="-s -w" -o /root/out/narr.arm64 ./cmd/narr:
0.110 rosetta error: failed to open elf at /lib64/ld-linux-x86-64.so.2
0.110 Trace/breakpoint trap
------
dockerfile.arm:26
--------------------
25 | # Build ARM64
26 | >>> RUN env \
27 | >>> CC=aarch64-linux-gnu-gcc \
28 | >>> CGO_ENABLED=1 \
29 | >>> GOOS=linux GOARCH=arm64 \
30 | >>> go build \
31 | >>> -tags "sqlite_foreign_keys linux" \
32 | >>> -ldflags="-s -w" \
33 | >>> -o /root/out/narr.arm64 ./cmd/narr
34 |
--------------------
ERROR: failed to solve: process "/bin/sh -c env CC=aarch64-linux-gnu-gcc CGO_ENABLED=1 GOOS=linux GOARCH=arm64 go build -tags \"sqlite_foreign_keys linux\" -ldflags=\"-s -w\" -o /root/out/narr.arm64 ./cmd/narr" did not complete successfully: exit code: 133
```
-
@ 3bf0c63f:aefa459d
2024-12-18 14:40:07
I understand all of that stuff, they're irrelevant to my point.
Yes, I am not claiming I have a design for a trustless money network protocol that is better than Lightning.
There is no sell pressure on Drivechain sidechains because they use pegged Bitcoin as money, not an alternative currency.
-
@ 3bf0c63f:aefa459d
2024-12-18 11:35:38
This is completely unrelated. You have no idea of how Drivechain works, I suggest reading https://drivechain.xyz/
-
@ 3bf0c63f:aefa459d
2024-12-16 16:09:27
If 90% of users are on phones why are 90% of developers making web apps?
-
@ 06639a38:655f8f71
2024-12-12 08:17:43
I feel I need to ventilate some things I'm struggling with. As a indiepreneur I don't have many professionals around me with who I can share my daily struggles which I'm handling now. I'm aware it's a sort of a luxury position where the current fricton is coming from. It's because I've said too much yes to some responsabilties. I'm managing 4 client (Drupal) projects at this moment and all of them are asking for decent amount of my attention. Integrating new features, updating existing features, questions how things work, bugfixes etc. Normally their demand of them is steady. But as always, at the end of the year things are stacking up. It's no surprise that you can't manage their demands so it's the expection of my output to them I have to manage. It's the output I create for the value I deliver. Especially one project is getting all of my attention because I'm building a complete new commerce rental system with Drupal for campers. There is a deadline involved there, I've one month left to build it and have it tested.
For me it's very challenging to manage those expectations and basicly saying no to things in a friendly way. But offcourse, this also takes time...
With this said, there is another project which is not actively demanding anything from me (it's not a kind of a customer client): Nostr-PHP. My work pace on this project is lacking, but it's the damn thing I love the most to work on 💜
So what is this? What do I feel?
It feels like cognitive dissonation. If I follow my intrinsic motivation I can work on Nostr-PHP and other Nostr stuff for whole days. If I follow my ratio, it's all the client work what has to be done (and is mostly also paying the bills).
Anyway, now I ventilated this it's time to go back building stuff ⚒️ ⚒️ ⚒️
One thing I know of myself is that when the pressure is really high, I'm able to finish stuff rapidly for a short period of time.
-
@ 06639a38:655f8f71
2024-12-11 19:10:39
https://mcyoung.xyz/2024/12/10/json-sucks/
As a webdeveloper I only understand the half of it hehe, but worse is better right?
-
@ 06639a38:655f8f71
2024-12-11 12:12:27
That's not a guess ;)
-
@ 06639a38:655f8f71
2024-12-11 12:12:14
Hope to you there!
-
@ 06639a38:655f8f71
2024-12-11 12:11:56
Why not start one by yourself? 😉
-
@ 06639a38:655f8f71
2024-12-11 09:14:28
Looking forward to this!
nostr:nevent1qqswelsadxlxe5jf9feprymry85d9chdpxxx72xhr6t74ntyqlp2esgppemhxue69uhkummn9ekx7mp0qgswavgevxe9gs43vwylumr7h656mu9vxmw4j6qkafc3nefphzpph8srqsqqqqqplrlqx3
-
@ 06639a38:655f8f71
2024-12-10 21:33:47
Whut?! ...
"both the Android app and iOS app have very limited whitelisted servers that the app can actually connect to. PeerTube’s connections to the entire fediverse is limited to just a few servers, because of how Apple and Google control access. Framasoft says that due to the efforts of getting the apps on the stores, the feature selection is currently limited and will be worked on in 2025."
nostr:nevent1qqsdx74ll9m2c6ntp2cmw0vyn6u2mydh9h3sgzaygx7wck84msn2jespzemhxue69uhhyetvv9ujumt0wd68ytnsw43z7q3qvy22m634y8l3ggw9a4mn0fvd6ss0rftv9kr5yyejkn4nxx4znlwqxpqqqqqqzd4kfry
-
@ 06639a38:655f8f71
2024-12-09 20:18:29
Hmmm learning something new here about the #Brave browser. The so called privacy-friendly browser...
https://github.com/lobsters/lobsters-ansible/issues/45#issuecomment-2510348374
Lobste.rs is forcing me to look in another direction (which is a good thing!)
-
@ 06639a38:655f8f71
2024-12-09 19:07:22
Another one to play around with, coolio!
-
@ 3bf0c63f:aefa459d
2024-12-09 13:30:11
Thank you for reminding me.
What microphone should I buy?
-
@ 06639a38:655f8f71
2024-12-06 11:58:48
Because of the comma behind it...
-
@ 06639a38:655f8f71
2024-12-06 08:21:54
Just updated my first and so longest running (personal) relay #NoStream (see on of my first Nostr blog articles too: https://sebastix.nl/blog/aan-de-slag-met-nostr/, sorry in Dutch)
Note to myself: I need to move this another machine
https://shares.sebastix.dev/pijtuhNU.png
-
@ 06639a38:655f8f71
2024-12-06 07:15:53
I'm at timestamp 17:00 but this is already very good as a thought exercise.
This topic (local-first) is really interesting, more resources on this:
nevent1qqsyjnenmxkvx5pkpcfln0360s4s0f3l87gth0t49wurkxy4t2r7fvspzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqgcwaehxw309ahx7um5wgh8xetzv9ehg6tc9ejx2aszyqrx8x3cdjwpq9ppwc3ve085pyyvfudqcvlz87xk668540m9t78hz5nhuc8
nostr:nevent1qvzqqqqqqypzqwlsccluhy6xxsr6l9a9uhhxf75g85g8a709tprjcn4e42h053vaqyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgmwaehxw309aex2mrp0yh8wetnw3jhymnzw33jucm0d5hsqgqqqprn24pg0sjzw352crlwzej7q6euk0mqs9t9nwf7pywrvry8es3px9ms
-
@ 3bf0c63f:aefa459d
2024-12-06 01:24:01
I was in a random stationery store today and two "normies" (the store owner and a customer) were talking about how the government wants to control everything with CBDCs and mandatory digital IDs (they didn't use these exact words).
-
@ 3bf0c63f:aefa459d
2024-12-06 00:35:27
Naturally.
-
@ 3bf0c63f:aefa459d
2024-12-06 00:33:40
What is the worst movie you ever watched?
-
@ 3bf0c63f:aefa459d
2024-12-05 23:00:45
The explanation is here: nostr:nevent1qqsqqqqqkqjxa0suwatv4ufa3r664ruc55mn4wzzw57fauv7v6ngkxspz4mhxue69uhkvun9deejuat50phjummwv5hszymhwden5te0wahhgtn4w3ux7tn0dejj74asakf
-
@ 06639a38:655f8f71
2024-12-05 20:31:25
Yesss