petrbela
v0/lovable/a0 will replace drag-and-drop "no-code" tools for non-programmers who don't care about code and only decide what the product should do. The tool will likely also manage hosting, either directly or through service providers, to ensure a seamless e2e experience, automatically fix runtime issues etc.
The question remains, will there be a need for Cursor and programmers in the future at all.
[1] https://davidgcohen.com/2020/09/19/a-review-of-the-first-ele...
The reason r3f uses lower-case names for built-in components is to distinguish them from your own components; from the documentation: "It merely expresses Three.js in JSX: <mesh /> becomes new THREE.Mesh(), and that happens dynamically." So whenever you see <mesh /> or anything else lower-case it is just an JSX alias for a Three.js core component. Note that they're not HTML tags in the resulting output; since they're rendered inside <Canvas />, they're transformed to Three.js automatically.
The cons:
- an extra layer of abstraction
- need to write a plugin if you want to surface a native functionality to RN if it's not yet supported
- no visual UI editor like in native tools (Qt/VS), although you generally won't need it with React Native's code-first and instant refresh development workflow
- you need to be comfortable with React Native / JavaScript, obviously :-)
There is a requirement to complete a few foundational courses after you enroll but you still need to be accepted first.
1. Exploit a buffer overflow in a C program
2. Use Cuckoo to understand a malware attack
3. Implement CBC encryption algorithm and a brute-force algorithm to crack it
4. Demonstrate an XSRF, XSS and SQL injection attack
Remember this is an intro course and there are about 2-3 weeks per project so you won't be an expert but I'd say it makes you aware of some of the basic security attacks and how to prevent them.
How are you planning to handle the explosion in complexity? Once you have hundreds/thousands of different services integrated, the schema becomes rather huge, especially if a specific user only needs a fraction of it. Is the plan to toggle services on/off and then only stitch the schema for a particular user with the limited set of fields?
Flex is a company on a mission to make at-home bodyweight exercise as exciting as boutique studio classes. We combine wearables like Apple Watch with live video workouts to deliver a fun, immersive, gamified fitness experience that quickly becomes addictive.
Tech Stack: Rails, Node.js, AWS Lambda, GraphQL, React Native
- React Native Developer: https://unicornhunt.io/jobs/react-native-developer-at-flex
Totally agree with this. For courses like AI, ML, and RL, I watched lectures from Berkeley and Stanford in addition to the GT lectures, and that really helped me understand it better.
> get a well rounded overview of some modern trends in cs
That's usually the case for a master's. PhDs are more in-depth.
OMSCS is a part-time program by design, meaning you can only take up to 9 credits (3 courses) per term. Most students do it while working full time, although in that case, you'd either take one difficult course or two "easier" ones.
Most courses took between 6-10 hours per week (actual time spent on the videos/projects as measured by Toggl). That means you have to dedicate one full weekend day, or several evenings during the week. Note that if you're not a fluent software engineer (there is a significant % of students who don't have strictly CS background), some courses may take up to 30 hours per week as reported by others. So in summary, it's doable with full-time work but it requires planning and can be quite exhausting.
Btw if you're interested, pretty much everything about the program has been discussed at https://www.reddit.com/r/OMSCS/
Apollo is a library for GraphQL, primarily client side but there's also a server component (sort of like ExpressJS for GraphQL). While GraphQL also includes real-time web-socket based subscriptions, they are an extension rather than the core, and, in practice, most clients/servers (including Apollo) use polling to fetch updates because it requires a much simpler server architecture.
* https://www.udacity.com/course/intro-to-artificial-intellige...
* https://www.udacity.com/course/machine-learning--ud262
Deep Learning:
* Jeremy Howard's incredibly practical DL course http://course.fast.ai/
* Andrew Ng's new deep learning specialization (5 courses in total) on Coursera https://www.deeplearning.ai/
* Free online "book" http://neuralnetworksanddeeplearning.com/
* The first official deep learning book by Goodfellow, Bengio, Courville is also available online for free http://www.deeplearningbook.org/
Guy draws one letter every day for a year
This should be carved in stone :)
What about pricing? Will the editor be free with premium paid services like push to deploy?
The main requirement is the US company needs to have at least 25 full time employees -- not sure if YC qualifies.
For server side rendering of the React app, they use https://github.com/reactjs/react-php-v8js (well they probably use a slightly customized version but this is what they open sourced).