Man. I built an AI food system at my previous company and it was tough: we ended up just using it as a way to look up foods in a real DB and allowed guestimation but ultimately the win was "I don't have to search for everything on this place" we surface _what_ and then allowed the user to enter the real weights.
And this... really was and (will be) the only way for this to ever work.
The mega merge wouldn't handle that based on the way the article shows. You COULD have a revset that includes stacked changes, though. That does work and is what I currently do.
Where E stacks on C and D stacks atop A. In the case above, A-E are revsets of either 1 or more commits. JJ doesn't care if they are or not. You'd generally bookmark the revset on the final "commit" as the pointer.
/ features/add-widgets
/ / features/add-widget-integration
/ A - D \
-- B ----- - Megamerge
\ C - E /
\ \ feature/add-new-page
\ feature/rework-navigation
In the example above, let's say you rework the navigation. You could have it exist alongside the navigation rework, but changes are you don't want to do the work twice. You just say "hey, this depends on the nav rework" and so it's there inside of the repo.
The thing is there is another way to do this where you end up with 4 different parents in a megamerge and your nav rework touches the megamerge and your new page is yet another revset is just a fork off of it. But yeah... JJ gives you a lot of flexibility in this manner.
similar situation here, but i used it because i thought it was funny... then kept it because it grew on me haha. had it for a few years, might give it a spin again
I've had to re-learn math skills long forgotten to help my kids with their school work. It's been an interesting experience.
The expectations for home schooling are different and are, in some ways, aimed more towards reality. My son finishes the bulk of his work in an hour most days and then has time for 2 instruments, learning C++, Rust, and Python, community/church participation and more.
I think the point is that part of having a functioning society (civic life, engagement, tolerance of others) is having people mix together. School is one of the prime places where that happens.
If you allow a lot of people to pull away from that "forced" engagement with others then you start to stress a lot of societal bonds.
I don't know a single homeschooler that sits at home all day long. They work in family businesses, participate in bands, sports, and co-ops. Many belong to churches where families come from all different strata: our church has surgeons, line cooks, programmers, self-employed handymen, disabled vets. They interact with everyone—including kids. They do things like "kid markets" where they have a business. They watch their parents learn how the house works and how to manage finances.
There is no forced engagement—in fact the peer pressure is often completely gone. They are in an environment (their family) where they are much freer to be themselves.
The best functioning society that I experienced was when 90% of the people were (presbyterian) Christians. We replaced that with something very, very disfunctional.
the purpose of education is largely opposite of indocrination (plus few other things). if your kid is being educated is such an environment you should move (or pay for private education).
I get where you're coming from but I think your statement is a bit naive.
Education systems as we know them today are absolutely about indoctrination in so many ways. Capitalism, love of country, views on family units, beauty and aaesthetics, what has cultural value and what does not etc etc. Not to mention many school systems just straight up having classes on religion, allowing armed forces into schools to recruit and the like.
Whether you're worried about left wing or right wing indoctrination, it still holds true. All kids are being indoctrinated every time they go to school same as every time they watch TV.
Exactly. Which history lessons get taught, which books get assigned as reading, which clubs are available, etc. Even if they are taught to be critical of the assignments they get, if the selection is limited enough, kids will not have the breadth of knowledge to even see the alternatives.
I pay a lot of money for my 12-year to not be in the system you are describing and am grateful I can provide this for her more than I am grateful for just about anything else
And this... really was and (will be) the only way for this to ever work.