Forgot your password?
typodupeerror

Comment Not 2.6 years of operation (Score 3, Insightful) 41

requiring more than 23,000 hours (958 days/2.6 years) of operation

For the approximate 2.6-year mission, this would entail approximately 6-9 months traveling to Mars, followed by approximately 18 months on the surface of Mars until the next launch window opens, then another approximate 6-9 months back to Earth.

Why are the thrusters running during the 18 months at Mars? Mars has a much thinner atmosphere, so at any reasonable altitude any spacecraft in orbit will encounter much less drag than on the ISS around Earth. The ISS does not run its thrusters continuously; it gets an occasional boost from a Soyuz. And there isn't much space debris around Mars compared with LEO, so not much to dodge. If the entire spacecraft lands, it's definitely not running its thrusters the entire time.

So that's 12-18 months (1 - 1.5 years) of operation, only when it's headed to Mars or back. Half the quoted amount.

Comment What's "eye-like focal length"? (Score 2) 139

The imagery is convincingly mirror-like — reversed — with eye-like focal length, decent resolution and lowlight sensitivity

Do they mean it has some sort of optics in front of it so that my eye focuses on the display as if it's at 20'+ distance, as it would subjects in a traditional mirror? If so, yes please. And please put that on the dashboard display, too. My 50+ year old eyes don't focus inside of 36" away, and my bifocals stop at 24". Aaaaand, the dash is between those two. Fortunately, I also drive an older car with analog gauges, and it's pretty easy to see where the dial points.

Otherwise, I have no idea what they mean.

Comment Re:Bahahaha (Score 1) 27

So I do think this will force a change in funding priorities.

You must be new here

Oh, they'll kick and scream the entire way. And beg for tax increases, since who could have foreseen any of this and this is all Trump's fault for cutting federal transportation spending, so you peasants need to dig deeper.

But they can either pay to fix the roads, or pay liability claims, or pay higher insurance rates. And only one of those three looks good at re-election time.

Comment The way to get the city to fix potholes (Score 4, Informative) 27

When you file a report, make sure to note that the pothole is big enough it could cause a bicyclist or motorcycle to lose control and become injured.

Then if someone *is* injured, there's proof the city knew about the problem and chose not to fix it in a timely manner. That's an automatic loss in a lawsuit.

Every pothole I've ever complained about this way has had a cone on it in a couple hours, and asphalt in a couple days.

If Waymo provides a free pothole database to the city, and the city chooses not to use it, then personal injury lawyers will have a field day. So I do think this will force a change in funding priorities.

Comment Re:Lazy loading images sucks when you're offline (Score 1) 43

What you really want to do is save the page.

Save as single file (.mhtml) isn't too awful in most cases.

Print to PDF may work too?

Amazingly poorly. Things like floating frames/headers/footers render on each page. But the amount of scroll between pages doesn't take that into account. So the headers obscure actual bits of the main frame/article on subsequent pages.

Comment Forget reporters. Support monks. (Score 2) 22

If you want to work with machines, get a job that requires it. There are a whole lot more of those than there are writing jobs, so free up space for people who actually want to do the work.

Do you mean scribes? Because I'm pretty sure all other writing jobs involve working with machines.

Oddly, journalism doesn't exist to provide jobs to people who wanted to get writing degrees. It exists to report the news.

The loss of classified advertising and the rise of the internet have drastically reduced funding for traditional journalism. The shift from daily newspapers and the evening news to a 24/7 news cycle have also cut the amount of time journalists have to gather and vet information. If you want to take notes with a pad and pencil and have your photographer take their film to a darkroom, you're simply too inefficient in the 21st century.

The critical missing pieces are editors. In the local paper I subscribe to (San Jose Mercury News), I see obvious grammatical and spelling issues on a daily basis, which implies nobody but the original journalist even read the article before it got published in a print newspaper. And they didn't bother to use a spell-checker, either. That extends to the reporting, too; studies are misquoted, statistics misused, important facts left out, and assertions unsupported.

That's before the use of AI to write drafts. So I don't see how this makes it much worse.

In fact, AI might actually make it better, whether it's writing the draft so the journalist can take on the role of editor, or taking the role of editor after the journalist writes their own draft. Because clearly none of that is happening right now at my local paper. Doesn't matter if it's always right. In fact, it's probably better if it hallucinates 10% of the time, because that way the journalist can't rely too heavily on it.

(Yes, in an ideal world, we'd have real human journalists and editors, and enough time for vetting to take place. Are people willing to pay for that? Evidently not.)

Comment Lazy loading images sucks when you're offline (Score 1) 43

Why load all images at the start when it can instead load images as you get close to them while scrolling?

That's all fine and good if you have connectivity when you're scrolling.

When I'm getting ready to fly, I preload about 50 tabs in my browser so I have something to read. It is a horrible PITA to hand-scroll each tab down to the bottom so all its images load.

It's even worse when the browser crashes. Because then I get to do that again, for every tab. Usually on crappy airport or hotel WiFi.

Sure, load all the images after the text. But please do load them all, rather than waiting until I scroll.

Comment Re: AI only needs to provide a marginal gain (Score 1) 66

I'm not saying you're completely wrong, but this is the exact same stuff they used to say about offshoring, and look at how well that went. It stuck in a few places to some degree, and maybe some even managed to eke out some savings without everything going to shit. But on average, and for most companies, it just made them lose their best employees and know-how, and ultimately ended up costing them a lot more money, too.

And it's the exact same stuff they said about factory automation.

And it's the exact same stuff they said about using machines in factories at all.

Yes, companies that offshored too much or stuff that was too important to the core of the company did screw themselves over. But most companies did not go that far and lose their best employees and know-how. That would have caused most companies to collapse.

And that's where we are now. Companies that use AI for too much or stuff that's too important will discover they've lost their core competency and knowledge. Companies that use it in more limited ways will have a competitive advantage over companies that don't use it at all. And even down at the bottom, engineers who figure out what it's good for will be more productive than ones who don't. Not 10 times as efficient, but 10% more efficient is still enough to matter.

Comment AI only needs to provide a marginal gain (Score 1) 66

I've been writing software for over 30 years. I used to spend 20% of my time writing and maintaining unit tests, one-off scripts, and stuff like that. I would not trust AI to touch my core code. But tests and one-off scripts? Stuff that fits easily in its context window? Sure.

No, it doesn't *always* work, but it *usually* does. And it doesn't take very much time to figure out when it's not working. And rather frighteningly, it does a *better* job on most of those one-off scripts than I would. (I'm not going to spend a bunch of time on error handling and comments for code I only need to run once. But the AI does.) Sure, I could have an intern or junior SWE write the same tests or scripts, but that'd take hours, vs. minutes.

If 80% of your engineers are able to leverage AI to do the same work in 80% of the time, it doesn't matter if the other 20% can't figure out how to make AI work. You just lay them off; the other 80% are efficient enough to compensate for the layoffs. And that's one of the big things causing stress right now. You either figure out how to use AI, or you'd better start learning plumbing or something.

It also sucks if you're a new-grad SWE. Because the AI is better and faster than you *are right now*, and a lot cheaper. If you had a couple years experience, you'd be in the first pile of engineers trying to be in the 80% who keep their jobs. But you aren't. And you can't get that experience, because nobody will hire you until you already have it. The best you can do is work on open source or personal projects to build experience in the evening, after you bag groceries during the day. And hope that you get better faster than AI does. (Seriously, that's what my son is doing.)

Unfortunately, I don't see a way off this unamusement park ride. Even at a 20% gain, any individual or company who doesn't use AI is going to lose out in speed or cost to someone who does.

(Actually amusingly, the companies that try to push *too much* AI won't end up any better than the ones who push *too little*. Those are the ones who will vibe code themselves into corners, or AI will break stuff in prod, and nobody will know how to fix it because they laid off too many people too quickly.)

Comment There's a simple fix for dynamic pricing (Score 1) 194

And that is: The register must honor the lowest price displayed in the last 6 hours.

There's nothing wrong with a store dynamically lowering prices. We just don't want them to go up while we're shopping.

Virtually all shoppers are wandering around with smartphones with cameras, so it's easy to take photos of the tags. If you catch the register not following the rules, you get some payback. (What is an implementation detail. Double the difference? One item free? Depends on how frequently that store has a problem?)

I already take photos of every sale tag when I'm shopping, just so I can confirm I'm getting the sale price. It also saves a ton of time when an item fails to scan at all; rather than them sending a runner back, I just show them the photo of the shelf and they key in the price.

Comment Re:One of these morons is going to fuck with (Score 1) 139

I am curious how many people are legally conceal carrying and also taking a Waymo. Those two demographics don't seem like they would have a lot of overlap. San Fran doesn't just let anyone carry a gun.

Between 2012-2021, San Francisco issued a total of 11 concealed carry permits. (source: https://calmatters.org/politic...)

In 2022 alone, San Francisco police seized over 1000 illegally-possessed guns. (source: https://sfbos.org/sites/defaul...)

Many people in SF are carrying. Few of them are doing so legally.

Comment Re:terms of service really can't stop the 2th and (Score 2) 139

terms of service really can't stop the 2th and who will enforce it?

Why do you think there is any overlap between the SF Board of Supervisors' demands and reality?

This is the same city that keeps trying to ban corporate shuttles so that all the tech workers will have no choice but to ride public transit, and then will have no choice but to pay to fix the transit system for everyone else too.

Comment Re:One of these morons is going to fuck with (Score 5, Funny) 139

Full scenario:
- SF Man attacks Waymo
- Passengers call 911
- Police never come
- Man finally breaks through window and attacks passengers
- Passengers open fire on the man in self-defense
- Police finally show up and arrest the passengers
- Man sues Waymo for medical expenses for his cut hand and gunshot wound
- Public blames Waymo for (1) inciting the incident and (2) not driving off to de-escalate
- SF Board of Supervisors demands Waymo change its terms of service to forbid armed passengers

Comment How do perf reviews work for Microsoft engineers? (Score 1) 166

I worked for many years at a Big Tech Company. SWEs and UX engineers were promoted for launching Shiny New Features, not for improving performance or fixing bugs in existing features.

Sure, every once in a while the company would announce some initiative to fix existing stuff. But it never helped anyone I knew get promoted.

I will believe this new initiative from MS when I hear from MS engineers that *they* are actually being rewarded for fixing this stuff.

Slashdot Top Deals

HEAD CRASH!! FILES LOST!! Details at 11.

Working...