Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re: And nothing of value was lost. (Score 1) 94

A ok, I see it now: (American) football is not called football because you kick a ball with your foot, but rather because it is played on foot by people with balls between their legs :-)

But how do you explain this then? (Those things in front of the chest are not usually called balls)

Comment Misleading attitudes, misleading advertising (Score 2) 303

I'm seeing lots of misleading advertising these days. Get our credit card and you too can be a high-roller. The world is your oyster, as one campaign puts it.

WRONG

Credit cards aren't free money. They're a short-term loan. They give you convenience and financial leverage, but do not automatically make you wealthy. The money you spend on your card must be paid back. And then some.

FWIW I have two credit cards, Visa and (Platinum) American Express. Visa is handy for online shopping. I use my Amex almost exclusively for travel. I must have done something right, they've invited me over the years to upgrade from Green to Gold to Platinum.

...laura

Submission + - Let me get that for you donnie/elon (axios.com)

See Attached writes: Here is the SQL statement template that will tell us how much money you are saving us. Not the number of bad records for the population :

SELECT
        p.id,
        p.name,
        SUM(pay.amount) AS total_payments
FROM people p
JOIN payments pay ON p.id = pay.person_id
WHERE TIMESTAMPDIFF(YEAR, p.birthdate, CURDATE()) BETWEEN 140 AND 150
GROUP BY p.id, p.name;

You could fix those records by finding their death date or confuse us into thinking old means collecting. Red and blue alike don't want to pay benefits to dead people. Cut the deception. Prosecute the miscreants and yes publish these facts. Not just "red meat" implying Democrats approve of paying benefits to the dead.

Comment Re: I'll bet it didn't (Score 1) 16

Any such "inconsistency" may be entirely legitimate.

That's why e-mail programs should only warn about this, rather then block such mails altogether. And many actually do, using constructs such as "Sent by secretary@mycorp.com on behalf of ceo@mycorp.com", if envelope From and header From are different.

Comment External controls are the problem (Score 1) 150

I can see this working if the program isn't too heavy on external controls. There is only so much you can write in VB4 (or any version of VB, for that matter). That "only so much" still includes a lot of useful programs.

I recently saw the results of decompiling an Android app I've been working on. The decompiled source code was uncannily similar to what I had typed in to Android Studio. What's on the Play Store now is obfuscated: you can see the algorithms (sort of) but no variable or class names.

...laura

Comment Making the decision (Score 1) 46

I've been involved with several legacy systems. We scrapped a couple and started over. We ported a couple more to new technology. The decisions involved several factors. How critical is this system to our business? How much work is involved in creating a new system? Are there dependencies we can't do anything about? What happens if we don't do anything?

Of the projects I've been involved in, we scrapped a couple of legacy systems and started over. One was core to our business but ran on bespoke abandonware. We threw out a hideous hideous excuse for a network management system and made a new one from scratch.

A closely related application wasn't as big a part of our business as the original developers thought it would be, so I ported it from VxWorks to Linux. No business case for doing anything more. Another biggie was porting device firmware from Sun Programmer's Workbench to Linux and gcc. No business case to change the hardware (core to our business), so the software had to adapt.

Some the new systems are over 15 years old now and almost qualify as legacy systems themselves. They've served us well.

...laura

Slashdot Top Deals

Any circuit design must contain at least one part which is obsolete, two parts which are unobtainable, and three parts which are still under development.

Working...