Readit News logoReadit News
ryanseys commented on Show HN: I rewrote my Mac Electron app in Rust   desktopdocs.com/?v=2025... · Posted by u/katrinarodri
no1youknowz · 10 months ago
Just recently Tauri announced:

> This year we've got a lot of exciting innovations in store for you, like CEF and SERVO based webviews...

From their discord.

ryanseys commented on Google Titans Model Explained: The Future of Memory-Driven AI Architectures   medium.com/@sahin.samia/g... · Posted by u/cmbailey
pyinstallwoes · a year ago
100%

Header

Paragraph

List items

Delve, here’s why, conclusion.

ryanseys · a year ago
And clearly has screenshots from ChatGPT with the same wording as the post itself.

Lazy research, lazy writing, disappointing but not surprising.

ryanseys commented on Thanks to AI, the coder is no longer king: All hail the QA engineer   fastcompany.com/91045570/... · Posted by u/msolujic
ryanseys · 2 years ago
AI + Headless Browser + Fuzzer = QA Engineer ?

Deleted Comment

ryanseys commented on People Don't Understand OOP   blog.sigma-star.io/2024/0... · Posted by u/coffeeaddict1
dventimihasura · 2 years ago
Some people don't understand OOP, sure. That's the nature of things. However, many of us do understand. Consequently, nothing here comes as a surprise. And yet, we still think OOP has drawbacks where it's often applied, even if it has benefits in other applications. If nothing else, one benefit is that it helps us organize code segments and reason about function dispatch. One drawback is that it's not well-suited where it's often applied. This is the well-known "impedence mismatch." When that happens, it's worth asking if there are other ways to organize code segments and reason about function dispatch, which are better-suited so they don't experience these drawbacks. There are. Database constraints are one. Database triggers are another. They're not the only ones and they're not perfect, but then neither is OOP, and at least they have the virtue of being mated to the underlying data model perfectly.

Therefore, before we rush to say that other people don't understand OOP, perhaps we should consider the possibility that WE don't understand OOP if we insist on applying it where it doesn't apply.

ryanseys commented on Unveiling the big leap in Ruby 3.3's IRB   railsatscale.com/2023-12-... · Posted by u/todsacerdoti
st0012 · 2 years ago
syntax_tree was actually created before Prism. Ruby LSP also adopted syntax_tree first, and then switched to Prism (then called YARP) when it was mature enough.

But indeed, the type completor would've been much harder to build and maintain if without Prism.

ryanseys · 2 years ago
Good correction! My apologies.
ryanseys commented on Unveiling the big leap in Ruby 3.3's IRB   railsatscale.com/2023-12-... · Posted by u/todsacerdoti
ryanseys · 2 years ago
IRB type completion comes as a result of a chain of events which starts from the incredible work done by Kevin Newton (et al) to write a new canonical Ruby parser called Prism in C99 with no dependencies [1].

With Prism, you can then create tool suites like syntax_tree [2], which then leads Prettier formatters [3], a new Ruby LSP [4], which unlocks a new Ruby LSP VS Code extension [5], not to mention a laundry list of other gems like Rubocop and of course Ruby itself that will benefit from a faster and more maintainable Ruby parser.

It's a beautiful illustration of the power of questioning conventions, going back to first principles to uncover better solutions to previously solved problems, whose new solutions create new capabilities which unlocks the ability to solve new problems.

[1]: https://github.com/ruby/prism [2]: https://github.com/ruby-syntax-tree/syntax_tree [3]: https://github.com/prettier/plugin-ruby [4]: https://github.com/Shopify/ruby-lsp [5]: https://marketplace.visualstudio.com/items?itemName=Shopify....

ryanseys commented on Canada Woos American H-1B Visa Holders Fed Up with U.S. Immigration System   wsj.com/articles/canada-w... · Posted by u/advpetc
howinteresting · 3 years ago
Yes but the goal is not to move to the US permanently, it is to make a ton of money here and then retire in Canada.
ryanseys · 3 years ago
As an H-1B holder, we are legally entitled (and required) to work for one specific employer and that's it. You cannot even think of starting a company, you cannot work a gig job, you can't work two "high-paying" tech jobs.

Everyone knows the "ton of money" doesn't come from working a salaried job, it's from creating something new / starting a company.

But only US green card holders or US citizens can even dream of considering that as an option they can pursue.

ryanseys commented on Canada Woos American H-1B Visa Holders Fed Up with U.S. Immigration System   wsj.com/articles/canada-w... · Posted by u/advpetc
atonse · 3 years ago
Wonder how many people are thinking “maybe I’ll go to Canada, spend a few years, get citizenship there, then come back to America as a Canadian with much better prospects”?
ryanseys · 3 years ago
As a Canadian, currently stuck in the US immigration process, I chuckle at this remark.

Also I-485's i.e. Green Cards, Permanent Residence status, in the US are based on where you are BORN not which citizenship(s) you have.

u/ryanseys

KarmaCake day796May 21, 2013
About
https://ryanseys.com
View Original