* Posts by teknopaul

1484 publicly visible posts • joined 11 Mar 2011

Microsoft’s Nadella: Tech is in for a rough two years

teknopaul

Started happening.

Saw that one fintech discovered that a simple https server out performs it's block chain based solutions by so much that the much hyped code is being replaced already.

AI is fun, but well understood repeatable outcomes are often a core requirement.

China may have to reassess chip strategy in face of US sanctions

teknopaul

If you have a technical advantage its madness to not sell the fruits of that advantage. You may not have the advantage for ever.

Crypto craziness craps out – and about time too

teknopaul

Re: Blockchain next..

I worked in a bank that screwed-up approx 20% of transactions.

Wide boys on phones on the shop floor would be doing crazy trades all day, some of them with terms agreed on the phone, without known risk and these were written down on bits of paper and entered into a system that had a target of handling 80% automatically the rest were signed by hand or cancelled.

Banks _regularly_ screw up transactions and _usually_ fix them up.

Systems like visa are more reliable.

Of course, Bitcoin and AltCoins are sometimes unable to achieve the hash rate to complete any tx.

FCC calls for mega $300 million fine for massive US robocall campaign

teknopaul

Re: And the operators that allowed the spoofing?

"The problem is indeed that they still make a profit. The moment it would turn into a loss the show would be over"

While this is true evil people also need to be reminded they are evil. Or they well just move on the next scam

teknopaul

Re: We need to go beyond fines

Which is the root cause of robocalls. Politicians aren't going to criminalize them because they want to use them.

SEC: Startup had 'no functional streaming service', raised $1.3m anyway

teknopaul

Re: How far did they get

Still fraud. If you say you are going to build a dam you have to know the basics of how expensive it is to build a dam.

Qualcomm talks up RISC-V, roasts 'legacy architecture' amid war with Arm

teknopaul

Re: Interesting quotes

Maybe they are looking at the success of other open source projects and thinking this could apply to hardware too?

It may not make sense to screw the platform you are heavily invested in?

Perhaps Arm will die and RiscV will grow for exactly this reason, and the early adopters will benefit the most?

Just a thought, but that is what most people are explicitly saying, and at first glance it seems to be working rather well.

OneCoin co-founder pleads guilty to $4 billion fraud

teknopaul

Code is law

Decentralised,

unhackable system,

no one has ever broken the math.

Lolz

Seems no one had, ever, even so much as connected to this network.

Devil's lettuce: Toxic weed harvested with baby spinach causing delirium in Australia

teknopaul

Know what you are eating

"Whether it's a mushroom or whether it's the sorts of weeds, if you don't know what you're eating, don't eat it."

Especially if you purchased it from your local supermarket with clear plastic packaging.

US Air Force signs $344m deal for hypersonic Mayhem aircraft

teknopaul

$334 million

I would be more interested in a device that costs less money to build that one that costs so much it can't be used in Ukraine.

There is only one war in Europe and it will be one with cheap drones, big bombs, or lost.

Epic payment: Fortnite maker pays record $520m to settle FTC case

teknopaul

Re: Insert clever game pun here

It will be interesting to see in the coming months how many game developers change their tactics.

I suspect close to zero. Perhaps minus zero as apps move to app stores to swallow the blame.

And any minor change in app store policy makes waves in industry.

A lesson indeed.

teknopaul

Lesson?

In other news, all their apps are still available right now on major app stores.

And via direct downloads nautrally.

Chances of this stopping other apps from forcing users into handing over credit card details (Google app store does it) are below zero.

Amazon, Games Workshop announce Warhammer 40k film deal

teknopaul

Not the first

It would not be the first war hammer 40000 film. The previous one I have seen was pretty basic, all cgi, no human actors.

There is no shortage of stories to tell, and a wealth of visual art to pull from. It it will be hard to do anything that is not full cgi or cartoon.

NIST says you better dump weak SHA-1 ... by 2030

teknopaul

Re: Trusted for deduplication too

It's a mistake to think that sha256 "can't happen" or "nobody can make a collision".

Assume it can and make sure nothing too bad happens.

Assume it will and that nothing too bad happens on that day and you can rapidly change.

Relying on any one layer of security is a problem, having one "broken" but quite fast and easy layer in the stack it not a problem.

teknopaul

Re: What the....?

You can totally "rely on sha1 for security" as long as you don't rely on it to provide collision resistance when inputs can be manipulated. And are not interested in dictionary attacks (if you are concerned about dictionary attacks none of the other sha hashes are recommended)

Still plenty of good use cases: many in security.

Sha1 fine for a checksum shorter that 256 bits.

Signing a cert is not one of them (can't control inputs) but there are plenty of signing uses cases that would be valid except for the fact that security bods will probably fail your audit. In which case you can do a sha256 hash and crop it to sha1 length.

Corporate execs: Get back, get back, to the office where you once belonged

teknopaul

Re: "Hybrid"

I consider hybrid having an office in the first place. We have one, and I use it occasionally (1 day a week) to help separate work time and play time.

Linux kernel 6.1: Rusty release could be a game-changer

teknopaul

Re: Better Security, nearly always makes things a bit more complex.

Point about rust is pushing issues into the compiler so it will always be a compiler issue.

But yeah gcc so no worries.

If Linux embraces rust that will only make rust more accessible, not less.

Google's Dart language soon won't take null for an answer

teknopaul

I don't see a problem with null

Derefing null is a problem but one Java doesn't face. They have null and throw NPE if you try to dereference it.

optional I find annoying, it's just a pointer to a null and I have seen

opt.get().doThing() cause npes just as often as codes that allows returning null to mean "nothing here yet" .

I don't see why null matterers if you have Java's level of control over pointers, I.É. You can't find the value, you can just compare it to null. If your language can convert null to zero and play with it. Fix that first: then null is a better optimization that having one more level of Indirection for every pointer.

Theranos' Sunny Balwani gets longer sentence than Elizabeth Holmes

teknopaul

Re: "said US Attorney Stephanie Hinds in a canned statement."

Failure to apply "principle of most favouravle interpretation" perhaps.

If you don't understand something, to follow the principle; presume the best possible interpretation and then ask for clarity with that in mind.

If you ask and presume the worst the responder naturally is on the defensive, thus conflict.

'What's the point of me being in my office, just because they want to see me in the office?'

teknopaul

Devil's advocate

We are fully remote, and don't do video calls ever.

But one day in the office with the new team in Rome (plus a dinner) was amazingly productive.

We have a bunch of new ideas and new ways of working, while our day to day is still fully remote

teknopaul

Re: Hmmm

Most SMTP support telnet, you might to start an stunnel to the port first.

Might not help much if you are asked to authenticate but using telnet is still supported

Windows 10 – a 7-year-old OS – is still having problems with the desktop and taskbar

teknopaul

Re: Exceptional service

You are probably trying to reinstall windows on a computer where windows came preinstalled and trying to install Linux on a pc where Windows came preinstalled.

For a fair comparison try installing windows on a computer where Linux came pre installed é.G an owrt router or android phone.

NASA's cubesat makes it to the Moon to test orbit for human visitors

teknopaul

Re: Plan B

I guess no point if solar energy can get you there and back.

Intel plans to cut products — we guess where they’ll happen

teknopaul

Re: Intel Circling the drian... When Monopolies end

Yeah you wonder if any one at Intel would think like the Reg article.

Probably the decision making process will be more like...

First in first out, unless the product manager plays golf with the C level manglement or its on the up slope of the hype curve.

Then pay some hipkid to write marketing blurb to explain the decision.

It's amazing how big corps can be suckered by hype and fail to do the numbers, even when doing the numbers is literally just a case of asking someone in the same company.

teknopaul

Re: Don't get us wrong. Intel's NUC mini PCs are cool, little feats of engineering

I have both types, because they are tiny they are tucked away out of sight, so it matters little what they look like.

Agree the Intel ones are not pretty.

Version 252 of systemd, as expected, locks down the Linux boot process

teknopaul

Re: Great news

"Secure" does not mean the owner of the laptop can't change it. That is "control" (by a third party) .

Don't mix the concepts.

Not having access is loss of "control". If anything it's insecure.

If you throw your laptop into the ocean its not "more secure": you have lost access, and lost control.

Not being able to choose your kernel will never be "more secure" that's marketing nonsense. Someone else is choosing it, and you are being stitched up.

teknopaul

Re: Systemd or not....

Let me guess you are a Microsoft / Azure user and don't have any choice ever anyway.

Rest of us care.

teknopaul

Nonsense.

teknopaul

Re: Then why ?

Three BSODs recently Micro$oft have good reason to drop their own kernel

teknopaul

Re: Free as in Freedom

"Hobbyist"? , that's the term you are using for the entire Linux development community?

Hmmm

Hackability is the core feature of Linux it ain't niche.

Chinese carriers collectively claim to have cracked a billion 5G subs

teknopaul

Re: I do wonder

Bit of googling: perhaps more in total but 10% power per byte.

UK facing electricity supply woes after nuclear power stations shut, MPs told

teknopaul

Re: Grid scale storage

Grid scale storage is totally possible at quite high efficiency. >90% I was reading recently.

hydro, lifting concrete blocks, heating rocks, and other battery tech.

Teen dream team reboots Rolling Rhino into Rhino Linux

teknopaul

Go team

Ubuntu so needs one of these. There regular pain of upgrades is getting to me. Even at two year LTS.

Canonical displays controversial 'ad' in shell update prog

teknopaul

Re: Slight overreaction

I take it all back, Ubuntu 22.04 LTS has made netplan.io and snapd hard dependencies of ubuntu-minimal.

Time to go to another distro

teknopaul

Careful what you wish for

Try not to forget: Free Ubuntu itself _is_ an advert for paid Ubuntu.

Bitching like this lost us a well supported desktop option.

Nothing to stop Canonical dropping the free version ala IBM.

I for one am greatful that Ubuntu is what it is.

teknopaul

Slight overreaction

If you cant advertise your own free services within your own free tools we are going to have to ban menu options that introduce you to new features, and welcome dialogs.

A "careful where you go with" that perhaps is in order but nothing more IMHO.

Canonical have to be able to advertise themselves in Ubuntu or there will be no distros that work like this. If you don't like this model use upstream Debian.

How GitHub Copilot could steer Microsoft into a copyright storm

teknopaul

Re: Major privacy issues

N.B. Its piss easy to migrate code off github.

To set up a git server is literally

ssh myserver

git init

If anyone wants community tools and pull requests go to gitlab.com.

N.B. can install gitlab locally too.

If you have deep embedded you whole private company, and all your private code in Microsoft's github... Get out ASAP.

Github only makes sense because it's the biggest community, hosting _private_ code since Microsoft sell out is just plain stupid IMHO.

You might think nobody got fired for choosing github, but check yourself, lots of people have been fired for accidentally exposing secrets in github repos because devs were too lazy to run

git init

teknopaul

Re: Just one question

Re: "Would that be fair use? It's not clear. " it's very clear, it's written in the license that by law should be published along side my code.

Anyone who really thinks publishing = giving away free has never read a book or watched a dvd.

This is "git"hub, Linus should step up and claim copyright infringement of git itself.

It's not been tested, but it would interesting what punishment a judge could deal out for blatant copyright infringement on such a massive scale. They have breached a million licences in one fell swoop.

Microsoft have illegally copied my software, I want to see them punished.

I moved most code off to gitlab as soon as Microsoft took the reigns. It was clear they would fsckup github the moment it was announced.

Oil company Castrol slips and slides into immersion cooling

teknopaul

Re: Castrol

Mates of mine dunked a whole PC including power supply and fans in fish tank of oil and ran it in a hacklab. Looked cool: had fake goldfish and a sunken ship.

With current energy prices the coolant is probably worth more that all the rest of the hardware now.

Prison inmate accused of orchestrating $11M fraud using cell cellphone

teknopaul

Re: It beggars belief...

No systems, the way it works is this...

How much does security cost?

How much does insurance cost?

Pick the cheaper.

What is needed is responsibility & punishment for feeding cash to crims that cannot be added to "how much does security cost?"

AMD was right about chiplets, Intel's Gelsinger all but says

teknopaul

Re: RE:chiplets

A mate had a 512kb water-cooled hard drive as a coffee table. That man had clutter issues.

India reportedly asks smartphone makers to add local satnav silicon

teknopaul

Re: Good thing the UK has it's own already...

UK just doesn't have the resources, perhaps it could buy a satnav system of a larger nation, like India.

teknopaul

Re: "reduce dependence on foreign systems while improving accuracy"

Don't you use WiFi?

Is it time to retire C and C++ for Rust in new programs?

teknopaul

Re: Rust committing suicide?

You are presuming that the coders who write rust dont/can't write C/C++, I'm not sure if that is realistic. I doubt many if any rust coders started with rust.

Rust and C integrate nicely, you only rewrite what you get benefit from rewriting.

There is evidence that rust is a fast language to write code in. I read an article recently by people that had ported to rust (nb coders were competent in more than one language and rust was new to them) and what pleased them most was the speed with which ocode could be added.

I find that speed of writing code is directly proportional to how far forward you push errors. If its pre compile time or compile time it's almost always faster to write such code than code that can only be tested when it's compiled and running.

teknopaul

Re: Real programmers

There are also programmers that get paid no matter what, and closed source programmers who know no one outside the company will see their code.

I find a lot of OS code decent quality, not because 1000 eyes have fixed the bugs, (most projects have one or a few core committers) but because 1000 eyes will look at your creation and offer you a job if they like it.

teknopaul

Re: Complier support

Rust has lots of target architectures. Not sure what you are looking for. But I can imagine no-one makes a chip without C support so no lang will likely match C in that regard for a while.

Rust programs are larger generally due to how generics are duplicated so rust may not make sense where memory is limited.

teknopaul

Re: C/C++ - really?

Rust encourages a coding style where errors are ignored [citation needed]

I think most would argue the exact opposite, many errors are impossible to ignore in rust, and warnings are clear and can't be resolve with //ignoreme statements.

There are many that argue exceptions _are_ ignoring errors + gotos. And many C++ frameworks that don't use them and have C style error handling.

Removing an obsolete AMD fix makes Linux kernel 6 quicker

teknopaul

Re: That's weird...

Perhaps Mr AMD doesn't have a way to regression test a bunch of old Intel cpus?

teknopaul

Re: The older the OS...

You never know, some of that code could have been written to make it run faster!

teknopaul

Re: It's official

It's a good point no-one has really solved the "legacy software" issue.

What the world needs is a future bug reporting system (tm) , so you can report this will be an issue when x happens.

Todos are the devil's work, we need something outside the code base.