First release of the Linux app is out. github.com/Sequins-dev/...
Still more work I want to do with it, but the core features are all there. Give it a try, and let me know what you think! 🙂
Posts by Stephen Belanger
What features for sequins.dev should I work on this weekend? A Linux app, maybe? What do folks think a local-first Observability platform needs?
It does take a bit of getting used to. I found a quite liked Swift after I started understanding how to use it properly though. It’s got some pretty cool ideas. 🙂
A bit too big to fit in a post, but I think you’re looking for the stride(…) function to chunk the list: gist.github.com/qard-spacebo...
It is generally my opinion that the Observability segment has failed by making the tools so complicated and so expensive that just understanding this stuff has become an entire role in itself. In my opinion we should ALL be thinking about the performance and reliability of our systems.
Thanks! I’m going for as much of a plug-and-play kind of design as possible. Just install the app and that’s it.
My aim is to make Observability a more broadly understood concept by having a freely available tool that’s easy to use and understand as a starting point. 🙂
I’m not seeing what makes that difficult, but maybe I’m missing some detail in your explanation. 😅
Thanks! Feel free to open any issues on the github repo if you have ideas for things you’d want from it. 🙂
What do you mean? What are you trying to do exactly? 🤔
It does actually have for loops, but as another component type, ForEach. It feels a bit odd at first, but it starts to make sense soon enough.
I quite enjoy working with SwiftUI, and as just a terminal to a Rust core it actually works very well. It has been a lot of fun building this. 🙂
I recently released sequins.dev, to have all the Observability signals you expect like logs, metrics, traces, and profiles, but as a macOS app which you can use for local dev. It's also completely free and open source.
Give it a try, and let me know if there's any features you want!
npm install @platformatic/python-node@latest
Full blog post with code examples for SSE metrics dashboards and WebSocket chat apps 👇
blog.platformatic.dev/streaming-an...
Written by @stephenbelanger.com
They got a few security improvements in post-acquisition, but at that time we could already see attacks ramping up and the handling of them being insufficient. Now the attacks are getting to highly critical levels and they are way behind where they need to be to deal with them.
Yes, the whole blackhole of wherever everything Microsoft devours ends up. 🤷
Even prior to the more recent Core AI stuff though I felt like under separate GH ownership it still wasn’t taking on security at the level that was actually needed.
GitHub has dragged their feet on properly securing npm publishes. They’ve made improvements over the years, but the massive scope of npm attack surface demands high criticality to security efforts that we’re just not seeing from them. The non-response to the recent attacks is particularly troubling.
It’s probably used in combination with the camera microphone to do audio cancellation. Depending on the angle of the screen, it’s going to hear a different amount from the upward-firing speakers beside the keyboard. If they know the screen angle they can tune the cancellation algorithm accordingly.
Probably, yes. But at least with diagnostics_channel we can say “You have two options: one is to just modify the module, and the other is practically impossible.” Given not-actually-hard and practically-impossible, I think most will accept the not-actually-hard path. 😅
Yep. This is why I’ve been wanting to push more on diagnostics_channel adoption. We can care a lot less about not having a way to patch arbitrary code if we can push enough of the ecosystem to just publish the data we need to diagnostics_channel.
Same vibe.
That’s exactly the vibe I want to bring when I have kids, and why I will never go back to working from the office ever for any reason. Your family and your life are always more important than your work, ideally your work fits as a piece into that puzzle, not the other way around.
Definitely! I’m a fan of dropping ternaries entirely and just doing statement expressions. The intent is so much more clear.
My dreams have come true...
🎹 tek: A colorful music-making program for your terminal.
🎼 Multitrack MIDI sequencer inspired by Ableton.
🦀 Written in Rust & built with @ratatui.rs
⭐Source: codeberg.org/unspeaker/tek
#rustlang #ratatui #tui #music #terminal #sequencer #midi #commandline #linux
Yes. Every modern language should have statement expressions. They’re so nice for developer experience! JS basically just has named functions as statement expressions, but it could do so much more.
Seems to me like “posts” is more a higher ranking taxonomic classification which groups “bleets” and “skeets” together, each describing more nuanced varieties of post. Further research is required to clarify what makes a post a bleet or a skeet. 🤔
✔️ passed
It was great getting to catch up since we sadly didn’t make it to a team gathering together at Datadog between when you joined and I left. I feel like this was a much more fun setting to catch up though. 😉
Thanks! And safe travels to you too when you’re done with your fun in Dublin. 🙂
It was very nice to meet your mother this time, and to see Aaron again. Your family rocks! ❤️
Next time we really need to set up a signal group or something. Or convince Bluesky to add group DMs so we can just port that over here.