Forgot your password?
typodupeerror

Comment Everyone falls for it at some level (Score 3, Insightful) 137

I'm a careful coder to the point of paranoia, as you'd expect for someone who came up writing life-critical software.

Yet, I keep falling for subtly-imperfect "helpful" AI suggestions for low-level, supposedly-simple code. Because humans are inherently susceptible to being led astray, lazy at some level. Because it's hard to un-see things that seem to make sense.

Comment Harbor Freight weapons (Score 2) 314

Let's face it: even in rich countries, price always matters. Even for the military.

Why launch 20 missiles @ $1M when you can launch 200 @ 0.1M? Sure some missiles will fail, but nobody's defenses can counter the remaining 150+ at once. This is why they have automatic guns: you point (as opposed to aim) & spray bullets. One of them eventually connects. I think the US army doctrine is on the order of 100 shots for a single hit.

They can do that because bullets don't cost $1M each. I can afford the $20 Harbor Freight tool to do a one-time job the right way because it's not the $120 pro equivalent. It'll break after I use it 5 times, but that's OK, more where that came from. And often as not the $20 tool is pretty good and does last; the $120 tool is nowhere near 6x better.

Oh, and let's not forget that even those super-pricey weapons still have duds, and anybody with an iPhone or a Toyota will tell you that civilian technology can be pretty damned reliable.

So why isn't the US military doing the equivalent of buying in bulk at Harbor Freight when appropriate, following its own doctrine of "overwhelming" force? Why does every single little thing have to be so high-grade and expensive? An Air Force officer recently was quoted "quantity has its own form of quality." I realize that carrying all that extra quantity is an issue, but these days we have machines and logistics systems for all that, even robot pack mules for the last mile.

Comment False choice (Score 2) 76

You can have both text and icons like on most keyboards. Icons-only on keyboards, devices, on-screen, etc is a usability cop-out, often done to ease internationalization or save space.

I've very rarely ever seen an icon that's clear and obvious to all, not matter how obvious its designer and focus group (i.e. designer's friends) think it is. And there's the issue that there are a lot of confusingly-similar icons floating around.

Yes, people learn, but what about all the new people coming into your device, app, etc? Their brains are already pretty full... like with other people's icons which may look the same but do something different. "Lemme see... what does this square with lines sticking out of it do?" (Turns out it that it turns on a light... circle with lines coming out of it activates the self-destruct feature!)

Comment SpaceX gets to blow up rockets (Score 1) 60

SpaceX has a structural advantage that NASA can't ever match: they're allowed to fail. How many rockets have they blown up, etc?

Imagine all the congressional investigations, firings, political backlash if NASA did the same! NASA can't run, has to walk very carefully to make sure it doesn't stumble.

Comment Brinkman's being naive (Score 1) 46

Ain't it funny how things never really change? The advertising revenue game is an oldy but goody that just inevitably keeps coming back: the entire WWW, Google, Amazon, Netflix, Slashdot...

Advertising will inevitably a major income line item once OpenAI opens it up. The thing about multi-$billion line items is that they get a lot of scrutiny. If OpenAI tries some cute "be nice to the user" policy that fails to absolutely maximize profit, Brinkman will be told in no uncertain terms to fix that **fast** if he wants to keep his job.

He might want to fight that but, he's not a known marketing genius who can make long-term strategic marketing arguments stick. If there's anything he's learned in the last few years, it's to pick his battles carefully. And when you're making $T commitments, well...

Comment Leaks are the least of my worries (Score 3, Insightful) 160

Leaks are the least of the bad things that pointers can do, e.g. reusing deleted memory, exceeding bounds, flat-out corrupt memory access, etc. _CrtDumpMemoryLeaks is useful but very limited. Address sanitizers are an improvement, but right I'm working on what's clearly a memory access problem and yet the address sanitizer is happy.

Comment Maybe that's why it's "raw"? (Score 1) 65

Seems to me that DNG and RAW are separate issues: RAW is a bunch of good 'ol bare-metal, hardware-dependent formats. I'd hate to let Adobe dictate how my hardware works. That said, there's nothing stopping cameras from emitting DNGs as a secondary derived format same way they emit JPGs.

Comment LEADERSHIP? Let them eat cake. (Score 2) 66

"commuting -- but so what?"
Dimon and senior leadership could show some actual leadership by example: start making a 2x/day 1-hour+ everyday commute himself -- and not by helicopter, limo, apartment in town, other unaffordable means.

I understand his time is super-valuable, but a above all a CEO's first job is leadership. That is why they pay you the big bucks, Jamie. Leadership by example well might be worthy of your time and effort. 'Coz if commuting's not worth your while...
Something for other hard-ass CEOs to consider too.

Comment The most dangerous code in the world (Score 1) 142

...are bits that you cut & paste. Even if you think you "carefully reviewed" it, it's many times more bug-prone than fresh, real code. I've been a freak about reviewing code ever since I worked on life-critical systems, but have to admit it's just too easy to get misled down the garden path by pasted-in code.

Comment It's how Google gets more $ for the same thing (Score 1) 70

Let's say you're an advertiser and your ads are twice as responsive due to surveillance targeting, but they cost 2-3x more each than untargeted ones? The only people who ultimately benefit are the advertising networks because they can make more money from the same number of ads. There is, after all, a limit to how many ads consumers will put up with.

John Wanamaker once said, “I am convinced that about one-half the money I spend for advertising is wasted, but I have never been able to decide which half.” Targeted advertising seemed to be solution BUT the dream ultimately evaporated because the bid-for-placement system ended up multiplying the cost of each ad impression as it becomes more effective.

That's baked into the system because business will always spend every dollar that it can profitably afford on advertising to gain customers. Say customers are worth $150 average profit to you: you'll naturally pay up to $100+ to get them. The total number of ads shown is irrelevant -- all that matters is the cost per customer acquisition. For an advertiser, bidding $100 to show a 100% effective ad is the same as bidding $10 for 10% effective, or $0.10 for a 0.1% effective ad. Google or Meta's math is the opposite: they'd rather show less ad impressions to make the same $, thus freeing up "inventory" they can sell to someone else.

As to the alleged benefit to consumers that they see more-relevant ads, I can only say that I find it's actually easier to ignore an impertinent ad.

Slashdot Top Deals

Your good nature will bring unbounded happiness.

Working...