*Reference: fhur.me/posts/2024/t...
*Reference: fhur.me/posts/2024/t...
Before introducing an abstraction, we must carefully consider: does it truly simplify the system, or is it merely adding another layer of indirection?
Before introducing an abstraction, we must carefully consider: does it truly simplify the system, or is it merely adding another layer of indirection?
The asymmetry here refers to the fact that abstracted code may be easier for the creator to understand and use but often imposes higher costs on others who need to comprehend, modify, or maintain it.
The asymmetry here refers to the fact that abstracted code may be easier for the creator to understand and use but often imposes higher costs on others who need to comprehend, modify, or maintain it.
While abstracted code allows users to interact with high-level functionality without concerning themselves with lower-level details most of the time, abstractions inevitably “leak.”
While abstracted code allows users to interact with high-level functionality without concerning themselves with lower-level details most of the time, abstractions inevitably “leak.”
A key feature of a good abstraction is its ability to hide underlying implementation details. One of the benefits of abstraction is that it allows us to focus on experimental logic and functionality rather than the details hidden beneath.
A key feature of a good abstraction is its ability to hide underlying implementation details. One of the benefits of abstraction is that it allows us to focus on experimental logic and functionality rather than the details hidden beneath.
[1] Let Me Speak Freely? A Study on the Impact of Format Restrictions on Performance of Large Language Models: arxiv.org/abs/2408.02442
[2] I Need Help! Evaluating LLM's Ability to Ask for Users' Support: A Case Study on Text-to-SQL Generation: arxiv.org/abs/2407.14767
[1] Let Me Speak Freely? A Study on the Impact of Format Restrictions on Performance of Large Language Models: arxiv.org/abs/2408.02442
[2] I Need Help! Evaluating LLM's Ability to Ask for Users' Support: A Case Study on Text-to-SQL Generation: arxiv.org/abs/2407.14767
For research, engaging in discussions and exchanging ideas with outstanding scholars from diverse backgrounds is invaluable. It’s easy to become too comfortable in our daily routines or lack diversity in intellectual inputs.
For research, engaging in discussions and exchanging ideas with outstanding scholars from diverse backgrounds is invaluable. It’s easy to become too comfortable in our daily routines or lack diversity in intellectual inputs.
“Asking the right question” is far more important than “how technically challenging” a problem is. While this might seem obvious, this conference reinforced its truth.
“Asking the right question” is far more important than “how technically challenging” a problem is. While this might seem obvious, this conference reinforced its truth.
First and foremost, I’m deeply thankful to my company Appier for fully sponsoring our AI Research Team to attend this conference and for hosting Taiwan Night, which brought together outstanding Taiwanese AI researchers from around the globe.
First and foremost, I’m deeply thankful to my company Appier for fully sponsoring our AI Research Team to attend this conference and for hosting Taiwan Night, which brought together outstanding Taiwanese AI researchers from around the globe.