You site is insane! I clicked the keyboard as a lark and it totally got me intrigued about the entire rest of the site. I was smiling as I read the explainations.
I have a Dodge Ram. Last night I had a 400km drive to do after a very long day. I wasn't exhausted, but I certainly felt like I did not want to drive an extended period of time.
I have a Comma 3x in the truck and felt way more confident, alert and comfortable for the entire drive. OpenPilot/Sunnypilot/Frogpilot are not FSD, but they are hands off driving assistance. The 2020 Ram performs incredibly well. The latest driving models are very smooth as well, no ping-ponging and they handle passing and traffic extremely well.
A legacy car maker would be smart to acquire Comma if its for sale. They would be extremely close to a viable assisted driving capability with it.
I used Open Pilot for ~4 years. According to connect I have 8,000 miles on Comma 2, 20,000 on Comma 3 and 2,000 on Comma 3x. I recently sold my Rav 4 and went to a Tesla. Open Pilot is actually better in a lot of ways than default Tesla auto pilot, especially because it doesn't do crazy fantom braking on freeway. Open Pilot is also way ahead of pretty much every lane assist / adaptive cruise control systems.
Obviously, FSD is way ahead of e2e open pilot with navigation, but since Open Pilot can apply very little torque to the wheel, it can't do anything gnarly. I actually trust Open pilot more at this point but I guess I just need more time with FSD. Some of that is because longitude was Toyota controlled until I used the e2e longitude model more.
Even on "chill" mode, FSD will make random quick lane changes to turn only lanes to try to get around traffic. This is 12.5.2. Even so FSD can get me from point A to B with no interventions 98% of the time.
There should be an option in FSD to have it not pass on the right and to change what speed difference it will wait to pass for (for example only pass when the car in front is [5] mph slower than what I want to go). These are separate options to look into than chill mode, and could also fall short to Comma, but thought I’d share in case you didn’t know they were there.
Mind boggling to me that a non-ping pongy lane keeping is not standard in cars. Is it standard in luxury cars? Seems like an obvious thing to add/upsell.
Non ping-ponging lane following assist is already available in many cars including KIA and Hyundai models. They're very conservative and disengage very easily. I think it's by design to minimise their legal accountability
Not just legal accountability, but actual safety. They are designed so that they do not give the user a false impression of the extent of their capabilities.
I've been incredibly surprised to see that lane assist in my Kia is significantly better than that of most other (legacy non-hi-tech, think nicer hondas and lexus ICE/hybrid) cars I get a chance to drive.
I unfortunately don't have radar cruise control on my Kia, though, which would make highway driving even in traffic completely effortless, and this seems to be standard on themore expensive cars. Maybe it's for the better, though, because it does force me to be much more attentive on the road.
Hyundai actually has two systems, LKA and LFA. LKA just tries to bounce the car back when it detects lane edges, LFA actively keeps the car in the middle of a lane.
All Hyundai models in Europe have LKA, some (more expensive) also have LFS.
My 2019 Audi S5 was excellent at this. It would ping pong at most once then auto-correct itself to be perfectly centered in the lane.
It did some weird things like if the car in front of you was driving a bit too far to the left/right of a lane, it would copy them. Other than that it was nearly perfect, though. Never had it take an exit by accident, etc.
Their tuning on when to accelerate/brake and make it smooth needed a fair bit of work, but I found that switching the drive mode from Dynamic (Sport) to Comfort changed the eagerness of the system and smoothed things out.
> It did some weird things like if the car in front of you was driving a bit too far to the left/right of a lane, it would copy them
Wouldn't that conceptually be the right thing for the software to do, copy the human in front of it (unless it has demonstrably better information)? OT1H, "lemmings," but OTOH unless the whole line of cars were all on openpilot my life experience has been that the person in front of me by definition has more visibility than I do since their car is not blocking their view as it is mine
I am totally talking out of school, because I'm not in that space and my poor BMW chose to do its own thing[1] so it doesn't work with openpilot[2] -- although they have a dedicated #flexray channel[3] so hope springs eternal
> Wouldn't that conceptually be the right thing for the software to do, copy the human in front of it (
I see people failing to follow the rules for bad reasons far more often than for any good reason. I don't want my car driving off to the side of the lane just because the car in front isn't centred. It should assume the right thing to do is to follow the rules, and hand off to me in cases that are more complicated.
Ugh. So I’m working on a fork of openpilot and the way the OP model is designed, it has its own rules that is not rooted in any legal driving framework for any state. The simple one is staying right. My state says your vehicle must stay on the right side of the road including roads without markings. OP will try to drive in the middle of the road. Another one is how OP does not distinguish people from parked cars or how oncoming cars are not tracked but simply an object the car should try to avoid (though it does not do this very well and experiences frequent disengagements due to it)
Obviously a model which manage these conditions would fair better but the comma hardware is fairly underpowered for any stronger use case.
I have added dedicated compute to my car to handle a lot of driving rules but now my solution is independent of comma. I tie into the LVDS display on the console so the integration is immersive, but it also means I don’t need comma for the hardware. My fork is also starting to diverge from OP so I may have a competing (but tangential) product!
I also notice this phenomenon in Audi. It’s as if the steering motor is applying inputs after the steering setting has been applied. So if your steering wheel is in sport mode then the motor requires additional force to turn.
I run my own forked copy of openpilot and the car cannot keep up with turns in dynamic mode. When set to comfort it can handle all turns with ease.
Also, unless I am misunderstanding the situation, since the code is MIT they don't need to acquire Comma to take advantage of the situation. I'd strongly suspect they all want to roll their own implementation for liability reasons, not strictly technical ones
Are the costs of roof/home installs falling anywhere? Here in eastern Canada the pricing has gone up per kWh in the last 10 years fairly significantly.
I've always thought of scarcity and FOMO as different things, at least from a product marketing standpoint.
Scarcity: There isn't much of this thing, so I need to compete to get it. I will prioritize it more highly. There is a scale of desire for this thing. If I believe I need it in the future rather than now, I may defer.
FOMO: 0 or 1. I am going to miss out on this. Is it important to me? If it is, I will prioritize all my resources to get it now. If I believe I need it in the future, I will act now.
Totally agree. Maybe if OP phrased it as “Urgency” instead of “Scarcity”, I would have agreed. But these are two distinct concepts that just happen to cause similar outcomes. Almost similar to a concept of an “incorrect” or “false” abstraction in SWE land.
I also have an 11 year old with an Apple Watch and it has been such a good introduction to connectivity as well as social media (iMessage/texting...)
She has gained a lot of independance because we are able to track her with the watch, and she is now proactively communicating with it to let us know where she will be etc.
I'm not enthusiastic about the teen years with TikTok/Instagram,etc but at least she will have been onramped gradually and hopefully it's a natural progression.
he did also say they weren't going to try and make their own chips in an Oxford interview. I think he is known for saying one thing while doing the other. Like the former board said, he isn't always candid.
Something about a discussions of the nuance/taste of different LLMs for different purposes is really interesting to see when it is related to something like music.
Posting this here, because it was advice given to me by one of the founders we all look up to on HN when I had my first child (on our 4th now).
"If you are going to have kids and run a company, you all need to sleep." and then he introdued me to a sleep trainer/coach.
"No way, we are not sleep training" was my thought, but I quickly realized that there is a difference between sleep normalization and what we know as sleep training.
The sleep coach gave us a completely customized regime for 2 weeks. Once the baby is 6 months or so, you can start. (up until 6 months, I just slept with the kids in my arms every night. Oh my god I miss those nights now. It makes me cry to think about how wonderful it felt.)
We've done it 4 times now and all our children gladly sleep from 7pm to 6:30am every single night. (The older ones now go to sleep more like 9pm). Everyone in the house is rested every day and it makes a big difference. Those two weeks are a lot of work for one of the parents (it is specified that one person should be focused on it) but in our experience it works by the 3rd night or so.
The main takeaway from the aproach is to disassociate eating and interaction from the act of sleeping. It created buffers between feeding times and play times and when you finally put them down in their crib to sleep. If they do wake up during the night they don't think "oh, if I cry I will get to eat right away." and they self-soothe and go back to sleep. If they do wake up hungry, it's a failure of the parent to have ensured they've eaten properly. You adjust as they grow. (A hungry cry is totally different from a discomfort or bored cry. You learn them pretty quickly.)
When I put my 10 month old in his crib to sleep now he looks back at me briefly and then turns over and gets in his sleeping position and he's asleep before I leave the room. It's such a relief knowing that no matter how badly a day goes, you can sleep that night.
I've had a lot of friends think this isn't for them, but 100% of the ones I have convinced to do it (and in some cases have just paid for) have been successful.
I'll also add that 2 of our kids were "colicky" and were very unfcomfortable during the day for their first year. Even still we were able to have them sleeping the entire night most nights after 6 months.
Again, there is no "cry it out". In fact, the baby almost never cries at all in this process in my experience.
This kinda matches what I’ve read recently in a parenting book.
I’m currently reading Bringing Up Bébé, a book written by an American journalist who lived (maybe still lives?) in Paris and had her kids there. She wrote it after she started observing that French parents don’t seem to have the myriad of exhausting issues American parents have, or at least not with the same intensity and for the same duration.
When it comes to sleep, she writes that most French babies sleep through the night by the time they’re 6 months old.
According to her, what a lot of American parents (and from my experience as an expat, parents from several other countries too) do wrong is to immediately tend to the baby the moment they make any noise at night, in the first months few of their lives (this apparently doesn’t apply to the very first month though). That trains the baby to do exactly what you wrote, to get what they want as soon as they wake up in the middle of the night.
According to the author, French parents typically wait a few minutes whenever the baby wakes up at night. Most of the time the baby goes back to sleep.
The explanation she offers is that babies’ brains don’t know how to link one sleep cycle to the next, so they wake up between cycles and typically cry or fuss for a bit. By leaving them alone for a few minutes instead of instantly reacting, parents can help their brains learn to connect sleep cycles more efficiently. If they’re immediately picked up though, they’re actually being trained to do the exact opposite and to stay awake instead.
I really like your post btw, going to look up what you wrote about as it sounds invaluable in case the French method doesn’t work :)