HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ryanseys

no profile record

Submissions

Weird recursive algorithms

craftofcoding.wordpress.com
2 points·by ryanseys·3 anni fa·0 comments

comments

ryanseys
·mese scorso·discuss
I had a lot of fun building this marketing website for Debug back when I worked at Verily in 2016.

Crazy that despite their progress behind the scenes, they appear to have not touched this website since.

I probably spent a little too much time tweaking the CSS to get the mosquitoes to not overlap the text on various viewport sizes :)
ryanseys
·3 mesi fa·discuss
AI outsourced its work back to the humans because it now prefers to play outside.
ryanseys
·anno scorso·discuss
Blog post: https://v2.tauri.app/blog/tauri-verso-integration/

HN discussion: https://news.ycombinator.com/item?id=43518462
ryanseys
·anno scorso·discuss
And clearly has screenshots from ChatGPT with the same wording as the post itself.

Lazy research, lazy writing, disappointing but not surprising.
ryanseys
·2 anni fa·discuss
AI + Headless Browser + Fuzzer = QA Engineer ?
ryanseys
·2 anni fa·discuss
TIL https://en.wikipedia.org/wiki/Object%E2%80%93relational_impe...
ryanseys
·3 anni fa·discuss
Good correction! My apologies.
ryanseys
·3 anni fa·discuss
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
·3 anni fa·discuss
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
·3 anni fa·discuss
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.
ryanseys
·3 anni fa·discuss
There was an internal joke / meme at Google that any announcement starting with "An update on X" == we are killing X, to the point that if someone was sending their resignation email the subject line of the email would be "An update on <name>"

- https://blog.chromium.org/2023/05/an-update-on-lock-icon.htm...

- https://blogger.googleblog.com/2019/01/an-update-on-google-a...

- https://android-developers.googleblog.com/2015/06/an-update-...

The rest: https://www.google.com/search?q=%22an+update+on%22+site%3Ago...
ryanseys
·3 anni fa·discuss
It now knows to communicate that the NASDAQ doesn't operate on Saturdays.
ryanseys
·3 anni fa·discuss
It's interesting to read the replies in this thread because a lot of people are proposing alternative "it's just this" solutions to the same problem being solved here -- the over abundance of plastics.

But the solution can be all of these proposed "it's just this" strategies combined.

We do need a: - standardization of plastics, - a switch to alternative materials that are more compostable, - a research lab to more deeply understand the true nature of plastics and their reuse, - a tax on environmentally costly materials such as plastics, - depolymerizing, - and more...

These are all solutions to the same problem. Let's work on all of these problems simultaneously and combine them for compound effects.