Ask HN: Where to learn about building AI products?
What are some good resources to learn how AI is built into products? How it impacts the development cycle, evals, etc.Looking for books, blogs, any type of resource really!
What are some good resources to learn how AI is built into products? How it impacts the development cycle, evals, etc.Looking for books, blogs, any type of resource really!
Could they add a strictness flag that lets objects actually be type safe and enables related functions to work out of the box? For me this stuff is a regular pain point as you end up typecasting at every call site :(
You do get a total comp that is 2-3x local market if you manage to get into FAANG like companies and even the tier below. I think this is what Gergely is describing.
That is still life changing for a lot of engineers, and worth the 3 month grind to get through the interviews. At least it was for me, and this article was a big part of why I made the jump.
It might have been a pretty good deal for the people who bought homes with 25 year 0.7-0.9% interest rate mortgages these last few years.
When it comes to health insurance or retirement you're generally covered though.
You need to find the pockets in the market which do compete for talent on an international (at least EU-wide) level. That may be foreign tech companies, remote jobs, maybe the very hottest of startups in your country (with stock grants). I like this article (https://blog.pragmaticengineer.com/software-engineering-sala...) which goes deeper into this.
A "trick" which works in my market (in France) is to work as a contractor instead of a full-time employee. When I did this move I basically doubled my income overnight while keeping the same job title. A lot of companies will balk at an engineer asking for 70k€ as an FTE, yet have no qualms paying the same person 7-800€/day for 2 years as a contractor.
If you start from scratch today things may have gotten better. You might want to look at https://github.com/overhangio/tutor, I know Régis has been hard at work making it easier to run Open edX.
On the team I'm a part of, our strategy is to build open source tools around Open edX, using it as a site builder that stitches together all our external services (video hosting, live conferencing, course content, quizzes, web-facing portal, forum, etc.). That is, until we cover enough scope that we can start to replace it with a flexible and lightweight LMS that would basically just do the aggregation.
IMO it's not necessarily a good fit for the LMS category to try and build a gigantic software codebase that handles everything the way every single learning institution wants it. You end up with a glorified site builder with a bunch of specialized features tacked on.
No one who is at all familiar with the French immigration system would tell you that it's "lax". It's generally a nightmare to navigate and it feels like it's designed to deter all but the most determined immigrants.
Source: personal experience with friends and my so.
I think it’s also getting better as all employers need to compete on salaries with remote offers from companies in Paris.
I’ll admit it though, if it was not for the ludicrous immigration laws I’d have probably moved to the Bay Area a long time ago.
Eg. in France if you make 60-80k and live anywhere other than Paris you're doing great.
For the top end of talent there's always freelancing, with a different, higher band of earning levels.
Thanks for the advice.
Nice idea and examples! Let me know if I'm wrong, but the main difference between `createContainer` and a `React.createContext` call is that you memoize inputs, correct?
The way this interacts with Hooks to enable state sharing is pretty cool. Hopefully someone builds a complete i18n lib on top of something like this.
Accessibility is a different issue of course, but to illustrate my point: I have never translated my websites to Chinese, making them unusable for 1/7th of the world population. I don't think it's necessarily a failure on my part.
That's just, like, your opinion, man. Setting aside arguments as to the mere existence of "objective reality". You're essentially saying "the way I see it is the only way to see it", which does not help convince someone who sees it differently.
I know it's more complicated in practice because the problem is political and other factors come into play.
Also I don't think you can call it "absolute freedom of speech" as some speech, like calls for murder of the usual fire in a theatre exemple, are indeed not allowed. The US also has libel laws & copyright laws. To me the main difference with European style freedom of speech seems to be tolerance of extremist political/religious speech.
Freelancing is also a good option, with daily rates ~400-700€ depending on experience, you can make a much better living than a regular employee.
I've been using YNAB for two years now and pay the yearly subscription. I'm from Europe so I can't connect it to my bank accounts, so I enter every single thing by hand, and it works fine for me so far.
I've grown to like budgeting and generally managing finances which is pretty helpful now that I work as a freelancer through my corporation.
In fact, I do avoid buying from them as I don't like the way they treat their employees.
I think around these parts there are two separate problems:
- foreign/1%er investors buying up property and leaving it empty. Across central Paris ~20-30% (depending on districts) of homes are empty [1].
- The city is geographically too small, being locked inside the area of its mid-19th century fortifications, replaced in the 70s by an urban highway. This makes most of the land (and homes) outside of this circular highway much less desirable and therefore a lot less dense. If the suburbs were built as densely as Paris proper, most of the people living in the metro area would be able to live in a space a tenth of the size, avoiding so much commute misery.
[0] https://en.wikipedia.org/wiki/List_of_cities_by_population_d...
[1] https://www.terraeco.net/A-Paris-toujours-plus-de-logements,...