Hacker Newsnew | past | comments | ask | show | jobs | submit | collinc777's commentslogin

I use graphite for stacked pr management. Any good reason to make the switch to stacklane?


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.


I work on the Graphite CLI – curious what you don't like about it and what your flow with raw Git is – I assume you're mostly using `--update-refs`?


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`

Thanks for the comment :)


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?


The feature is not finished and causes some issues for example.


You’re conflating risk and frequency


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!


Thank you! Great job with your project as well! I'd love to chat - can you send me an email? support [at] TruRecord.com?


Will this improve running sqlite on s3?


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.


Twiddling my thumbs in Nebraska for a few years now. No power outages in my neighborhood.

Maybe you mean Texas?


You're right I haven't. How often do they happen and for how long? Minutes or hours or days?

Is there anywhere that tracks stats nationwide?


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.


Oh yikes, sorry to hear. Makes me more thankful for big-city grid reliability I guess. Thanks for the info.


Never had a blackout in NYC or KC


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.

See e.g. https://www.abcactionnews.com/simplemost/how-do-gas-stations...


Backup generators, pre stocked fuel, and manual pumps are all cheap ways to provide redundancy.

Providing redundancy for EV fleet vehicles is much more expensive.

It all relies on the cost of the battery going down.


Backup generators And prestocked fuel? Sounds like the same approach, actually? Plus you can supplement with on-premises solar/battery.


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.


> How do make sure they're operable in the event of a far too common electrical outtage?

I never got this concern. Gas pumps are powered by electricity, and you're not going to hand fill a fleet's tanks.


You need a much smaller generator to pump gasoline than you do to charge a van.


They should put a gas powered generator in a car to charge the battery while you drive /s


That’s a Chevy Volt or BMW i3 + REX


I'm from Texas. A hurricane here and a cold winter there and you start to realize that this infra isn't ironclad.


Texas deregulated grid is relatively cheap but also relatively unreliable compared to the rest of the country


There’s already plenty of cities with all-electric public transit systems, including bus fleets.

In the US, Lancaster CA is a model city & they have plenty of resources online documenting their transition


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?


The range of these larger vehicles is currently ~100 mi. Most operators charge them once a day.


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.

https://rivian.com/r1s#specs


That’s the real problem. Undersized (“rIgHtSiZeD”) batteries. Consumer pure BEVs didn’t take off until >200 mile EVs became available.


No, the range is not 100 miles. Even 10,000 pound vehicles can go 300 miles these days, like a hummer.



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.


Every EV fleet i've talked to placed the range at <= 100 mi.


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

2017 - https://www.nationalreview.com/2017/09/florida-gas-shortage-... Shortage of gas after hurricanes.

2012 - Gas runs short after a hurricane in NJ https://www.nytimes.com/2012/11/02/nyregion/gasoline-shortag...

https://cleantechnica.com/2022/09/28/apparently-we-need-to-t... - discusses the FUD accounts that become active after a disaster, evs actually good for idling in heavy traffic leaving hurricane.


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.


Where I live we have typhoons.

The last typhoon disrupted gasoline supplies so bad that all the gas stations around were closed for 2 days due to lack of delivery.

Power grid didn't even so much as blip once.

It sounds like gasoline cars are the ones that aren't ready for prime time.


Are you suggesting they don’t release it until they can prove no hallucination?


For a safety-critical application like this, absolutely.


Is the opinion of the users irrelevant? They’re all racking about suddenly being independent, something everyone who’s sighted takes for granted.


Is this a new level of user satisfaction wrought by AI? Sounds like there has been a non-AI solution for a while too?


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.


This service can already be reliably provided by humans.

Humans have well understood failure modes, and society has an existing framework for handling issues that arise between humans.

I wonder who will be held responsible when Be My Eyes AI tells someone to step into traffic? My guess is no one.


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.


From the page:

> 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.


So basically you throw the responsibility to the user for Be My AI reading medicine label wrong


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.


How many blind people have full time human assistants? My guess is: very few.


It's an app for blind people or people with low vision. They still have common sense. Why do you think you can deny them access?


Being blind is dangerous. Let people decide for themselves what level of risk is acceptable to them.


Being blind isn't necessarily dangerous at all.

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


Thanks!

> state machines with llm directed function calling is going to be a huge unlock

This was my intuition as well, glad you're able to resonate with that :)

> 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 is an interesting question, I can definitely see how state machines can help with narrowing the scope of accessible functions.


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.


From experience, the type of people who judge you on that aren't the ones worth dealing with.


A +1 to Android for helping us filter out all the wankers we don't want to hang out with.


So wait, we're basing purchases now on what others think of them and not our own metrics?

I'm not saying you're wrong, but this is absolutely wild to me. We must live in very different places with a very different group of cohorts.


I think this varies by groups of people and is very similar to everyone in the group having Nike shoes. It's a marketing ploy from Apple.


Apple really contributed to this with the non-iMessage "green bubble."


Apex is nightmare fuel


100% - having to submit code server side to just get compilation results is the worst development loop I've ever experienced.


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.


great thanks for the tip, we'll try it!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: