aakashns
Show HN: writui – An encrypted Markdown-based writing app for the terminal
Permanent screen time overlay for macOS
Large-Scale Code Refactoring with AI
TL;DR: Keep it flat, obvious and simple. 7 top-level folders (app, components, database, emails, functions, lib, public) instead of deep nesting. Explicit server/client separation. Everything has one obvious place to live.
Happy to answer questions about working with LLMs on larger codebases or specific patterns I've found useful.
How to Structure a Next.js Application (For Humans and LLMs)
Building User Authentication from Scratch
For instance, I didn't delete the "Account Settings" page. Features don't need a high percentage of traffic to be important, but less important features generally account for a very low percentage of traffic.
Deleting 50k Lines of Code in 3 Days
What's up with Generative AI? – Hype, reality, and where it's headed
If Google decided to sunset Google search
Show HN: UseLLM – Easily integrate large language models in your React app
https://github.com/usellm/usellm
I'd like to share useLLM, an open-source library I've been working on to help developers easily integrate large language models like OpenAI's ChatGPT into their React applications. useLLM is a simple React hook, with a server-side API helper, that allows you to add LLM-powered functionality to your app with just a few lines of code. It also supports message streaming & custom prompt...
Our goal is to offer practical & affordable data science education to millions of people around the world, and joining Y Combinator is going to help us execute on our vision faster.
We launched the bootcamp because we saw a need for a more hands-on and intensive program to help our users make a career transition to data science. However, we will continue to offer more free courses and improve the notebook-based learning platform.
In all seriousness though, VC funding is mainly a function of market size and scalability of the business model.
There's currently a huge shortage of data science talent across the world, and a sustainable business funded by venture capital can help fill this gap quickly.
Students who are part of our 6-month program build guided portfolio projects that require at least 30-50 hours of work and must meet our evaluation criteria.
I see your point though, perhaps we should use different terminology for the two types of projects.
I like using products that were created keeping me in mind as the primary customer. Wouldn't you too?
Our program is designed primarily for working professionals with some background in programming, analytics or statistics. We've found that most of them are comfortable with paying program fees upfront or monthly.
However, we do also offer an ISA option in cases where students are unable to pay upfront.
Four years ago, we quit our jobs and spent several months learning data science and deep learning. We completed several online courses, read some books, and participated in some Kaggle competitions. We were finally able to make a career transition to data science, but looking back at the journey, we felt “It shouldn’t be this hard!”
While there are various platforms offering data science education, most learners don't feel confident while approaching real-world projects even after completing multiple courses and earning certifications. They find it hard to clear interviews to land their first job, and often require several months of training on the job.
Jovian is the platform we wished we had access to when we started learning. There are three things we focus on: (1) we teach practical skills that students use to build real-world projects, (2) we offer 24x7 support & detailed feedback on every project, (3) students learn together with a community of like-minded learners in a university-like environment. We’ve taken inspiration from courses like fast.ai and mlcourse.ai.
Our 6-month program consists of 7 courses, 14 coding assignments and 4 portfolio projects. Every week, students watch 5-6 hrs video lectures and work on assignments for 15-20 hrs. Students can ask questions and get help 24x7 from our TAs over Slack and Zoom. Every 5 weeks, they complete a unique guided real-world project and publish a blog post. We offer 1:1 resume review, interview practice, and job search support for 12 months. We make money by charging a flat fee for the course, which students can pay up-front or monthly.
One thing we discovered and found surprising is that most of the math used in data science can be explained through code. Many people find math intimidating not because the concepts themselves are tough, but because they aren't used to mathematical symbols and equations.
We look forward to your comments!