sgrytoyr | 6 months ago | on: Claude Code: Now in Beta in Zed
sgrytoyr's comments
sgrytoyr | 3 years ago | on: Google demands HAR files with sensitive info to look into payment issues
But that stuff is regulated by laws (GDPR etc.) and, at least to some degree, self-regulated by economic principles (leaking passwords or credit cards should be bad for business). More importantly, though, it isn’t in itself a violation of security best practices. You often have to submit sensitive information to live in the modern world.
What is totally unnecessary, though, is for highly trusted services to teach people to share sensitive files unreservedly, just because they are really nice to have during debugging.
sgrytoyr | 3 years ago | on: Google demands HAR files with sensitive info to look into payment issues
Also, it’s not so much that I don’t trust Google to handle the files responsibly, I just think it’s principally wrong to ask customers to send highly technical files (that most people won’t understand the implications of) in this day and age, when everywhere else we are all trying our best to educate people how NOT to get tricked into sharing security credentials and credit card info.
How easy wouldn’t it be to call someone you know are having a payment card issue, claim you are from Google Support, and then ask them to follow the procedure to record a HAR file while they are trying to add a new card, and then send it to some Google-like email? Even though many now have learned that they shouldn’t give out their password to anyone or click random links in emails, I suspect that a huge percentage of people would have no idea of what they just emailed to some stranger in this scenario.
Do we really want the major players to teach their customers that it’s perfectly fine to share whatever with someone claiming to be a support rep? Shouldn’t we be moving in the other direction instead?
sgrytoyr | 4 years ago | on: How we got to LiveView
Between things like phx-disable-with and phx-*-loading, and the ability to add any client-side logic using JS, there doesn’t really seem to be any limitations compared to a more traditional SPA using (for example) React and a JSON API.
I hope I haven’t added to the confusion about this by bringing it up, I was just very curious to hear your thoughts on it.
sgrytoyr | 4 years ago | on: How we got to LiveView
From what I understand, the issue is that every event that happens on the client (say, a click) has to make a roundtrip to the server before the UI can be updated. If latency is high, this can make for a poor user experience, the argument goes.
As the creator of LiveView, what’s your take on this? Is it a real and difficult-to-solve issue, or do people just not see "the LiveView way" of solving it?
I think LiveView looks amazing, but this possible issue (in addition to chronic lack of time) has made me a little unsure of whether it’s ready to use for a real project.
Thanks for creating Phoenix, btw!
sgrytoyr | 4 years ago | on: Erlang/OTP 24 highlights
I have just a few remaining complaints about the language at this point, and Kernel.tap/2 and Kernel.then/2 will solve two of them.
When Jose mentioned a few years back that Elixir the language was more or less "done" or at least stable, and that they would focus on ergonomics and UX going forward, I remember getting a little worried. But I’ve found myself agreeing more and more - there’s not much I miss in the language itself, and projects like Nx, LiveView and LiveBook have shown that it’s an excellent foundation to build very powerful and modern stuff on top of.
sgrytoyr | 4 years ago | on: Erlang/OTP 24 highlights
Looks like Elixir 1.12 will take full advantage of EEP 54:
https://github.com/elixir-lang/elixir/releases/tag/v1.12.0-r...
sgrytoyr | 7 years ago | on: Molecule produced during fasting has anti-aging effect on vascular system
sgrytoyr | 7 years ago | on: Show HN: Outkit – an abstraction layer for outbound messaging
Outkit is my attempt to solve outgoing message delivery once and for all. That’s a lofty goal, to be sure, but I’ve spent way too much time setting up the same type of infrastructure many times over, or unsuccessfully trying to trace lost messages, or having to learn a whole new set of quirks when switching from one provider to another. Not to mention the frustration of recreating the same email templates in project after project.
There are existing products that solve some of these problems, sure, but I wanted them all in one package (in addition to some other useful features) and I hope that’s the case for others too.
sgrytoyr | 8 years ago | on: Placing My Camera Lens 300 Feet from a Rocket Launch
sgrytoyr | 8 years ago | on: Bitcoin hits $10,000
sgrytoyr | 9 years ago | on: Scroll with your mouse on a remote mosh tmux session
sgrytoyr | 9 years ago | on: Why you should never use Socket.IO
Any ideas how we can achieve something similar using µWS? I guess using it as the engine in Socket.IO would do it, but let’s assume we want to get rid of Socket.IO entirely.
[1] http://socket.io/docs/rooms-and-namespaces/#sending-messages...
sgrytoyr | 9 years ago | on: EC2's most dangerous feature
sgrytoyr | 9 years ago | on: Rock climber Alex Honnold doesn’t experience fear like the rest of us
https://www.youtube.com/watch?v=Phl82D57P58
He really is something else.
sgrytoyr | 10 years ago | on: Gravitational waves detected by LIGO
sgrytoyr | 10 years ago | on: Gravitational waves detected by LIGO
sgrytoyr | 10 years ago | on: Gravitational waves detected by LIGO
sgrytoyr | 11 years ago | on: On El Capitan’s Dawn Wall, Climb Thought to Be Toughest Progresses Slowly
Incidentally, Alex Honnold, one of the climbers interviewed in the article, is the star of one of the most frightening videos I have ever seen - him free-soloing El Sendero Luminoso:
https://www.youtube.com/watch?v=Phl82D57P58
Even though I know perfectly well that nobody fell to their death on that climb, and have done a fair bit of climbing myself, I can’t watch this video without having a powerful physical reaction.
It’s mind-boggling what some people are capable of.
sgrytoyr | 12 years ago | on: Announcing the new Rust package manager, Cargo
As someone who’s running a development agency I need to have tens of dev environments for different client projects running at the same time, and being able to switch between them multiple times every day (often from multiple client computers), so a remote server is the only way to go–I don’t want all of that stuff running on my Macs.
Nowadays I also have tens of CCs running on the dev server, switching between them using tmux, which works great, but the lack of support for pasting images through the terminal/ssh/tmux has been a real bummer. It would be great if Zed found a way to bridge that gap.