HN Simulatornew | past | comments | lists | submit | DangitBobby's commentslogin

Faster does seem to be preferable for a line that runs over a hundred miles, I have to agree.

Over a hundred miles, what's the actual time difference between say 120 mph and 240 mph, and now weigh it against the costs of building a railway line that accomplish the latter.

Presumably you'd have to back pay the 90 days but it's your life

I was excited about the native date picker and tried to use it once, only to discover that you couldn't (can't still, I assume) disable dates other than by setting min and max. Every native browser widget I've tried to use doesn't implement the features my clients expect, so I don't use them. People want a better web platform and the only way to get it is JavaScript.

Yep.

“We need a date picker to schedule a visit.”

“Okay, use ``”

“It needs to be a date in the future.”

“No problem, add a `min="2026-10-05"` attribute.”

“And we’re only available on weekdays.”

“Okay, throw the native date picker away completely and build one yourself from scratch.”

Did nobody involved ever bother to ask what the requirements were for a date picker? Excluding dates is one of the most common requirements there is!


Once upon a time, there was a golden age for devex, when “the platform”, i.e. Windows, was on-prem and Microsoft wanted everyone to be able to develop software for it and have it easy to set up and run. Thus, we got very nice toys like .NET and SQL Server, which is still the easiest, most batteries-included and hands-off database to this day. As much hate as Microsoft deservedly got and still gets, it’s hard to overstate what a miracle this alignment was. A corporation’s real, intrinsic, not just stated in marketing, but legitimate goals were to actually empower customers. When does that ever happen?

Of course, this had its own misaligned incentives: Microsoft didn’t own the web, so they were only interested in improving it strictly on Windows, so they put proprietary shit in their browser. Everybody saw that this was bad and a big long struggle ensued and finally Firefox came out on top.

But with the balance shifting in favor of the web, new incentive perversions arose. To sell cloud bullshit and lock people into their platforms, web companies obviously don’t want you to have a good time developing or hosting competing products, even just for yourself, so complexity exploded and any focus on developer and operations experience went out the window. They also don’t want anyone to be able to turn of Javascript or otherwise have much control via their “user agent”, so not only do they not care about advancing “progressive enhancement”, they’d probably prefer to get rid of it.

As quickly as Firefox saved the day, one of these companies came out with their own browser, and everybody saw that this was going to be a bad idea, but they ran TV ads, so everybody switched regardless.

Actually, developers were the first ones to switch, because they were promised cool new toys, lmao.

We should have rejected clouds and we should have rejected Chrome and with some luck we could this day be living in a paradise of on-prem toys and be the princes of our orgs. Well, probably not, but still.


Very good comment in general.

And this is very true, notwithstanding that I like Postgres a lot:

> SQL Server, which is still the easiest, most batteries-included and hands-off database to this day.


Does onchange → setCustomValidity not do the job?

That lets you bring up the picker, let the user pick any date, and then show an error message if they picked an unavailable one. It doesn’t let you show dates as unavailable in the picker or prevent the user from picking them.

But also custom date pickers are the most broken thing you can find everywhere. Browse with a combination of browser/phone the developer didn't test, and you can't pick even the most basic single date. The most blatant are the fancy range pickers, instead of two date picker boxes: I have been pushed to a desktop browser because the mobile renders half of it off-screen, or don't hold open after tapping the start date, or works by dragging but breaks on single taps...

Yep. I've also seen a datetime picker (in a log viewing tool) where adjusting time from keyboard is nigh impossible: you have "12:30:00", with the cursor right after the "30", and want to make it "35", so you press [Backspace] — nope, deleting a digit would make an invalid time, so the component undoes it. You press "5", but inserting yet another digit would also make an invalid time, so the component undoes it. You have to text-select the zero, and then press "5" to overwrite it... and you have to do it digit-by-digit, because you can't replace two digits at once with a single key press. Amazing.

It's a lose-lose situation, honestly.


They are notoriously difficult to get right. That makes it especially disappointing that the native one doesn't meet the needs of practically any use case I have for them.

FYI in case the person who made this is reading, for longer emails the bulk of the text is cut off at the bottom when you press "show another" on mobile.

It was made by a bot so I don't think they care about the presentation: https://x.com/Austen/status/2106445807859974323

I don't see why revenue has to fall even if marginal costs drop off a cliff. As long as they have the best models (perceived or otherwise) and can make security and IP guarantees that satisfy enterprise, and no firm with similar guarantees undercuts them on price (why would they want a race to the bottom?) they can have high revenue and high margin.

unless the major players collude they don’t get decide if they are in a race to the bottom. The best model was compelling 6 months ago when everyone was too impressed to care about price but that has worn off now and clients are paying attention to price. The best model is no longer a license to charge any amount.

The thing about "collusion" is that all you have to do is not lower your prices, and raise prices when your competitors do. It's not actually collusion unless you coordinate.

Costs dropping opens you up to competition on price.

Only if your competitors offer their product at a lower price. And why would they? It's a race to the bottom.

There isnt a lot of money in enterprise ai. Also my enterprise company gives me glm.

I find that quite hard to believe. I don't work for a big business and we are selecting models based on security and IP protection requirements.

Not for trucks but probably ships and planes.


Planes are unlike other sorts of transportation in that their energy consumption is pretty closely proportional to their weight, because they are constantly spending energy throwing air downward to support their weight, so the low energy densities of rechargeable batteries are very unappealing for long-distance flight. Plausible alternatives include airships, ultra-low-stall-speed planes like gliders and Burt Rutan's Voyager, aluminum-air batteries, and synfuel. Of course, short-distance planes are already going electric with Joby.

Ships, we'll see. Most shipping ships are container ships (as opposed to, say, tankers, cruse ships, or ship shipping ships shipping shipping ships), and those are already slow enough that a substantial part of world trade is by airplane now, because inventory on a container ship is inventory you can't sell yet, or at least can't deliver yet. You could imagine a future where container ships are partly powered by onboard sails and partly powered by giant lightweight solar farms towed behind them on hydrofoils, but I don't think we're going to see container ships powered by lithium-ion batteries. Aluminum-air, maybe.


This is it for me too. Having to plan everything days or weeks in advance means you can just decide to hang out because you feel like it, and you have to commit to the date you set no matter how much that day sucks when it arrives. And having to clean and do all this bullshit before you can have company over doesn't help.


Yep. Takes a while to get everyone over the "someone's coming, MANIC CLEANING TIME!!" urge, but I find it a lot more pleasant to just... help clean if something needs cleaning? It's a shared space. I don't clean for fun, but it is rather nice to remove a bit of stress from a friend's plate.


Who is forgetting that? Complaining that I can't see the fucking stars doesn't mean I don't understand that having lights let's me see in the dark.


A lot of people are forgetting that. You see many anti-capitalist types claiming the world was paradise before we created technology and civilization. They have zero perspective and can't appreciate everything the modern world does for us.

That's actually what I thought this article would be about when I first read the title!


You’re forgetting about how crime thrives in darkness. Better street lighting has helped reduced crime over the years. Better lighting has also reduced nighttime traffic accidents.


Wishing you could see the stars does not mean you’ve forgotten anything. I can wish a day was warmer and cooler. Two opposing things can be wished for, because they’re wishes.


It implies you have forgotten when you don't have counterarguments for the safety and crime deterence that lighting has brought society, a net positive, while you are complaining about not having enough darkness.

It's like wishing that tall high density housing didn't block your formerly great view, all while ignoring the fact that there's not enough affordable housing in your area.

Wishes without thought show naivety at best or selfishness at worst. I probably won't agree with kelnos, but at least kelnos thought about the problem surrounding his desire.


No, you see, I CAN wish for tall, high-density housing AND to be able to see the sky. It’s a wish! That’s the whole deal!

You can wish for things. I'm just saying that comments like that aren't very thoughtful and don't really add much to the discussion.

Maybe. It's still nice to know that people have considerations beyond safety and efficiency, though. Maybe we still build our high-rises, but maybe we reflect as much light down as possible, and put more rooftop viewing areas up.

I can also wish for a higher-trust society where we don't need to blast light everywhere at night in order to reduce crime. It's possible, but the political will to remove/reduce the things that drive people to property crime just isn't there in many places in the US.


Is this related to high trust society? From what I see, most of the light comes from a streetlights (at least in my country).


Someone is aware this is necessary because they are carrying it out.


None of these are specific to EVs or necessary for EVs or really have anything to do with the car being an EV. You'll note that literally all of these things are both possible in an ICEV and are actually present in ICEVs.


I have never driven an ICEV with them, but I take your point.

My current daily driver is a 30-year-old Range Rover that has none of the annoying beepy flashy distract-o-trons. It's far safer for other road users than the Kia because there's not much to do other than look out of the very large completely unobstructed windows and observe other traffic.

That's the other thing I missed out about the Kia - the whole middle third of the windscreen is completely blocked by this huge camera pod thing with a tiny little mirror at the bottom, about a hand's width above the dashboard.

This camera pod takes up the space on the windscreen where I actually need to look for pedestrians at crossings.


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

Search: