I use Graphite at {{ day job }} and it's pretty good. I strongly dislike having to use their git wrapper CLI `gt` though. git does already support this out of the box.
So instead, this uses git primitives and just drops that handy comment in Github to visualize the stack.
Hey! Mostly just rebase out of habit actually, but I've been exploring --update-refs recently.
Two things come to mind that I don't love about `gt`:
- the philosophy of "every commit is a PR" falls apart sometimes. Sometimes I want to logically separate commits in a PR—but not every commit passes CI. This makes it easier to review. Or call out optional changes that can easily be dropped.
- It broke my workflow in a few ways. The one thing I notice the most is that I like to "pop" a commit into staged changes and make edits. So I can easily see a diff of what I'm editing. I expected `gt modify` to do this. So instead I git reset --soft, commit, and `gt submit`
That approach makes sense. I guess when it comes to feature flag removal, actually removing the flag isn't that painful and is relatively easy. What's hard is actually remembering to cleanup the code.
Curious, when does your team decide to extend the date?
Congrats on the launch! This is pretty similar to a project i'm working on that turns articles into podcasts. https://a-to-p.vercel.app. Feel free to give it a try.
I'd love to chat about how you generate your audiobooks if you're open to sharing.
Good luck with everything!
I'm very interested in what infrastructure needs to be put in place to make EV fleet vehicles a reality.
Imagine you have a fleet of EV emergency vehicles. How do make sure they're operable in the event of a far too common electrical outtage?
You'd need EV lots, outfitted with chargers, and serious battery backup to make that happen.
We're pretty far away from that infrastructure existing. As much as I'd like to see ev fleet vehicles on the road, a too rapid, forced transition to ev's for fleet vehicles scares me.
Electrical outages aren't all that common as a regular thing in the first place, and for package delivery it's not unreasonable to expect packages not to be delivered during a multi-day blackout.
As for emergency vehicles specifically, that's what backup generators are for. And it's not like there are that many emergency vehicles in the first place. Keeping 3 fire trucks charged, or 4 ambulances, in a single location, with a generator, is pretty trivial all things considered.
The main vehicles that will probably remain gas are snowplows (often garbage trucks with a plow attachment). In major winter storms, snowplows need to operate continuously and are parked together rather than dispersed among small sites the way emergency vehicles are. But for that very reason, forced electrification isn't coming for them. Planners and lawmakers are very aware of these situations.
> for package delivery it's not unreasonable to expect packages not to be delivered during a multi-day blackout.
Except for plenty of people who rely upon package delivery for medications which can have very limited shelf-life, or require being chilled, with limited time before the icepack or dry ice melts?
If it's just your chilled weekly food cook-at-home kit, the company will just eat the loss usually. No biggie.
While if it's a medical emergency, you should always have a backup plan anyways since packages get delayed for days all the time even without blackouts. Just last month an Amazon package of mine took 3 weeks to arrive because the UPS had temporarily lost it I guess.
UPS is not a life-saving service, and nobody should be relying on it as such.
> Electrical outages aren't all that common as a regular thing in the first place
Oh my sweet summer child. You haven't spent enough time in the midwest. Power outages can occur on windless sunny days and last for a really long time.
Hours to a handful of days usually. If I knew where they were I would spend less time driving across the county trying to find places where the lights are still on where I can fill up my truck and gas generator. Since I got a briefcase sized gas generator I don't have to worry about food thawing or myself overheating in the summer since I can run box fans in the shade. They generally provide enough juice to power on a whole house natural gas heater in the wintertime.
How to gas fleets operate during a power outage? After all gas pumps don't work.
These questions may be legit but they always feel like a veiled attempt to discredit a viable alternative to the noise and pollution that is the status quo.
Gas pumps in many states operate when the power grid is down. They simply switch over to backup generators (fueled by gasoline) to provide the electricity to run the pumps.
We already know from many other hurricanes during the last few years that there is usually scattershot electricity supplies. It takes longer to get more gas. It's surprisingly the case that we know from the last 10 years that EVs work at least as well as gas cars, and when gas runs out and it wasn't resupplied gas cars work better.
As long as your EVs have batteries, seems like you should be OK, as long as they're not all at 10% of charge. How many miles does an ambulance, fire truck, or police car put on in a week? What length of power outage are you guarding against? Weeks long?
Anyone know where to find the range specs for the Rivian fleet vehicles/vans? On the Rivian website, the RT1 and RS1 have advertised models with ranges varying from 260 to 410 miles.
The Rivian one was designed for Amazon specs. The Ford one is half the cost of a Rivian R1T. This is simply price economics. Amazon wanted to maximize space for packages, not batteries. They have charges at their warehouses and these are charged likely at night for off peak rates.
If we are talking about just an ambulance, the range could get higher, but there are diminishing returns eventually for a giant square so it probably needs an aerodynamic redesign.
I see I misunderstood the question & context. The rivian delivery van is about 100 miles apparently, but that's only because the customer, amazon, gave them specs to meet. All they have to do is add more batteries to get more range. I could pull the rivian ev delivery truck on a trailer behind my r1t and get 150 miles easy, and at slow city speeds probably more. My truck probably cost a good bit more than a delivery van, but has better specs.
I thought the question wasn't about the delivery vehicle, I thought it was asking about rivians in general. There's nothing limiting that range inherently, it doesn't have the greatest aerodynamics, but the goal is carry all those packages.
I think the way things are going you're considerably more likely to be near someone who has either a car or a home battery that could provide power to your vehicle, than you currently are to be near someone who has a gas tank at their house.
There are already standards to allow cars to discharge to home batteries, and vice versa, theres no system to easily syphon of your cars fuel to another car, or to generate petrol at home.
Saying EVs don't work after emergencies because the power will be off ignores that places run out of gas too.
Previous post hurricane situations lead to gas shortages, electricity seems to be more available in a scattered way, gas runs out often. Infra of course can go bad, but the situation of (better have a gas car after a hurricaine/emergency instead of an ev) is another one of those things that has turned out not to be an issue. It's also a thing that places run out of gas for a while, or the gas station doesn't work because it lost power and they didn't wire for a generator. Unfortunately it requires saying that "evs don't work in this scenario" is another piece of fud, along with they catch on fire all the time, need new batteries all the time. EVs are made by humans, they have limitations, just like all vehicles, but they work fine generally.
There are lots of examples where post hurricane there wasn't much gas
Usually things like hospitals already have static fuel burning backups. You would just use those for charging as well. Then you only need 1 fuel source, and that can be gas for example.
Sure this means you need more static power generation capability, but I think its a worthwhile tradeoff.
I used to be a personal support worker for adults with cognitive and physical disabilities.
In some sense, I was a non-AI solution that enabled them to do their activities of daily living.
I'm pretty sure they'd have preferred not to be dependent on me, though. I imagine that's true here, too--no more need to edit your behaviour/filter your thinking/navigate interpersonal stuff just to do something minor.
As A blind person, hopefully this never happens. But if it does, hopefully the person who decided to use the AI improperly. I know this might sound crazy, but maybe, just maybe, we should allow blind people themselves to take responsibility for the ways in which they use technology. Rather than locking up the dangerous AI that they might hurt themselves with, perhaps we might just allow blind people themselves to determine how much risk they are comfortable with taking.
> Be My AI is perfect for all those circumstances when you want a quick solution or you don’t feel like talking to another person to get visual assistance.
I think as all in life it's situational. Would I trust imperfect AI to pick medicine out of 1000 available in a drugstore? Probably not - what if it picks Fentanyl (or whatever drug that can kill me). Would I trust it to pick Ibuprofen to treat headache from my home medical cabinet? Absolutely. There is nothing there that can kill me. Would I trust it to tell me dose in mg? Current systems are already better at OCR than average human.
This summer I used Google Translate to pick medicine in Italy and it was pretty good at translating labels - definitely better than pharmacist who did not speak English at all.
By the way, lots of people die in US because wrong medicine was dispensed - and that has nothing to do with AI. People are imperfect and many drug names are long, incomprehensible and easy to confuse with each other.
Lots of blind people have their homes set up with everything carefully arranged and no hazards. They prepare food, clean their house, commute to school, to jobs, and to appointments via familiar routes with no dangerous intersections, or they might use buses, trains, and Uber / Lyft just like millions of other people who aren't blind.
Being blind can be full of annoyances and frustrations, but I think it's a stretch to say that it's "dangerous".
Here we have a tool that can materially improve blind people’s lives and instead of making it accessible you want to deny them access until the product reaches a quality bar that is impossible to reach.
That’s wrong and immoral. The world is full of risk. As individuals we choose to accept some risks and move on with our lives. I think it’s appropriate that blind people are given the same opportunity
Love this! I’m an fp-ts and xstate fan and am happy to see them in this usecase.
My intuition tells me that state machines with llm directed function calling is going to be a huge unlock.
One thing I’m curious about is narrowing the scope of accessible functions based on a state machine that is designed to match the business domain. This might involve machine to machine communication which I know XState supports
In the US, having an Android is one of the biggest social status negative signals I can think of.
I used to have an android and when I'd meet people the primary thing they'd remember about me was that I had an android. Their blinders were up after they had that information.
I think phones like the Galaxy line might be better than iPhones, but the experience of owning an iPhone far exceeds owning a Galaxy.
My own extended family is literally a cult about this.
But, I’m back to iPhone because I actually need my phone portion to work. Went through 3 androids with constant call issues.
Who cares if there’s a cult. The products are objectively worse if you need to make important phone calls. Couldn’t care about anything else even a tenth as much.
I'm really eager to get to the point where we can work on CRM extensibility and developer experience. We're hoping to bring traditional web development workflows and not re-invent anything.
We opted for a multi-tenant infrastructure for the cloud hosted version so there will be some additional challenges to make it work in that context!
If you wanna see what that might look like, take a look at servicenow, I do basically all my coding in vscode, and ctrl+s saves to the dev server. they have one of the more robust developer environments I've used.