One thing I loved about the first solveit course was how create the community is. It goes back to fast.ai too, but everyone is super kind, smart, and has diverse backgrounds.
That testimonial page looks super fake. Why does the same Mathew Miller have 7 testimonials? Similarly, Pol Alvarez Vecino, Pierre Porcher and Duane Milne all have 6 testimonials. And almost all other users also have multiple testimonials. This can't be organic.
At the end of the last course we put out a survey and asked for feedback. There were multiple questions in the feedback form. That's why there are multiple quotes from each person.
Here is a video showing off using solveit for creating a web app. https://youtu.be/DgPr3HVp0eg?t=3120 To reiterate other comments, this is more about the methodology than the tool, but it is fun to see the tool in action too.
Right. I agree, but I think you are appealing to generosity when it works just as well if you appeal to greed and selfishness.
If I'm a parent who does not intend to take advantage of the program and therefore not to get any benefit directly, and I assume the program is done well and not rushed, I could reasonably expect:
- More parents able to be in the work force (immediately)
- Better metrics for the young children entering. Especially for at risk.
- Savings from less crime in the future.
- Higher attainment of students when they enter the work force later.
- Higher birth rate??? (probably not but this one is interesting regardless)
My understanding so far is that this leads to spending savings in addition to QOL of life improvements. And that's just for me. I want to live with less crime and less tax liability.
Asking for additional waivers imo just increases the cost in areas that will not as directly achieve the benefits of the program as stated. The only reason to ask for it is as a negotiation tactic.
I think the most important thing is to focus on the quality of the program and make sure the resources are there. And to make sure opportunities persist to prevent "fade out". I think that might have been the difference between Oklahoma's success in pre-k vs a program in Tennessee.
> Higher birth rate??? (probably not but this one is interesting regardless)
Why probably not?
Childcare before primary school is a huge expense in the US, I think the largest for a healthy kid, around 24k$ per year where I live, so basically every other child is another 24k$ to the budget, or one parent not working. With this approach, having 2 or 3 children is more feasible, and the money saved from universal childcare could be in part invested for college or the child's future.
Let's go with this (I pay a little more than $24k/yr/kid for care now).
Does the influx of gov mandated childcare centers reduce the annual expense for parents?
If so, it does so at the cost to the current workers by reducing their salaries.
If not, now you've put every taxpayer on the hook for 24k+admin_expenses per child per year.
That is an immediate blow to everyone except those benefiting more than their increased tax burden.
The benefit is lower wages for those competing against the new laborers and likely higher government tax inflows?
> If not, now you've put every taxpayer on the hook for 24k+admin_expenses per child per year. That is an immediate blow to everyone except those benefiting more than their increased tax burden.
Sure, you have that short term impact, but it seems NM society has chosen to take on the burden for this.
Long term impact for this measure however is worth it, as the state children will be better educated, and will commit less crimes, at least that's what research says. So long term you will have more taxpayers, and maybe hopefully have to spend less in security.
Templating is great. I think I prefer fasthtml because I can apply all of the python tricks I know. Python arguments seem to work very well. Having a list of dom elements and splatting them into another component would feel very similar to templating.
Imo they are abstractions but not quite as bad as you / myself / everyone else is used to. Monsterui is moreso an extension of fasthtml. It doesn't hide any of the underlying API. Same with fasthtml with respect to htmx.
Htmx also may leverage js but it is meant to patch http functionality based on how http "should" function. See the hypermedia book for that discussion. You don't need to really know that it used js. You don't interact with it via js, just the dom.
As for starlette I'm not currently aware of any server stack that doesn't have some convenience library for that.
My point is that the frameworks which makes us very pessimistic every time a new approach comes out frequently try to make something really easy but once you get far enough you realize that you have to break their abstractions. And create hacks just to access the lower level implementation. I think you'll find something like this very different. When you need control you'll find everything to be much easier to decompose such that you can operate at your needed level of abstraction.
There is no reason for the author to be misleading about Table as a "high level component". There are more than enough examples that fit your definition. Look at the code for dashboard and music and you will see plenty of abstractions on top of the html components. https://monsterui.answer.ai/music/
If you want a custom Div you can just define a function for it. The definition of DivLAligned is just for convenience. You can see its implementation is fairly trivial.
The other important implication is how Caltrain could be routed through underground tunnels to Salesforce transit center. 4th and king isn't super nice and, correct me if I'm wrong, but it isn't well connected to other modes of transport. Maybe some muni buses.
Much better really? Looking at the muni map, pretty much all transit clusters around downtown. And bart doesn't even stop at 4th and King. You have to go to Millbrae for a close-ish transfer. Added to that the transit center is very close to the ferry building. And then you have golden gate transit. And it's a hub that has tons of space to accommodate a ton of transfers.
From Salesforce you can go up to the street and get the 38, granted. But to connect with BART or Muni Metro you are walking 2 blocks. At Caltrain you can get the N or T right across from the end of the platform, or board the 15, 30, or 25 bus. The T transfers to BART at Powell, with significant subterranean walking. And for trips within SF you might be closer to your destination starting from Caltrain. You'd crawl through a tunnel to Salesforce to be in Downtown/SoMa, a place everyone wants to leave?
So I use this in production at my company. It's an awesome tool. Personally when I'm coding in python I like to prototype in jupyter, copy code over, and then reimport anyway. Nbdev streamlines everything so I can write docs, tests, and code all in one place. And since the docs are just a jekyll site I can copy it to our documentation aws bucket in continuous integration. And with one command I can run all the notebook tests in CI as well.
The packaging is also really well thought out. I don't have to stress out about connecting setup.py with whatever publishing system we have. The settings.ini makes things sane and I can bump the version whenever I want.
A get a lot of skeptical looks when I say the source code is in notebooks, but that's just syntactic sugar for the raw source code. You still get to edit the raw code files and with one command sync everything with the notebooks. From my point of you it is close to a pareto improvement over traditional python library development.
I also use this for a work project. My experience has been incredibly similar, particularly with the wall of skepticism I get from people regarding their opinions on notebooks. It's the main barrier I have in getting others on board. That presentation a few years ago hating on notebooks has really penetrated.
We've captured a slice of that on our main site. Testimonials: https://solve.it.com/testimonials Some blog posts: https://solve.it.com/#showcases on the main page
And on of the students even made a project dashboard page showcasing all the things everyone has built! https://solveit-project-showcase.pla.sh/
He even blogged about it : ) https://himalayanhacker.substack.com/p/how-i-built-solve-it-...