* Posts by _LC_

540 posts • joined 22 May 2018

Page:

'It's really hard to find maintainers...' Linus Torvalds ponders the future of Linux

_LC_ Silver badge

Re: Another problem of a monolithic monster kernel

Given today's CPU architectures (multi-core) this can even be beneficial, as you don't need a context switch (another thread can pick it up right away).

_LC_ Silver badge
Thumb Down

Re: Another problem of a monolithic monster kernel

But you need the whole calabash of sources around and then the interface changes once more and you're *ucked.

I went through that while building VMware patches. You always needed the fitting version, otherwise you'll get errors. Eventually I just gave up on VMware. In other words, you have to maintain it and check if it still works and build it anew with every new kernel release. That sucks and is the main reason for having so many IOT devices with ancient kernels (and tons of security issues) around.

_LC_ Silver badge
Boffin

Another problem of a monolithic monster kernel

That's just another problem of the monolithic monster kernel.

Typically, people start small. They have to get used to the process. With Linux there is just a landslide of things you have to know before you can get started. Consequently, almost nobody ever manages to jump that hurdle... :-(

Singapore awards 5G licences – and winning carriers pick anyone but Huawei for nationwide network

_LC_ Silver badge

Re: Seen it all before

https://telecoms.com/504952/us-to-use-financial-incentives-to-muscle-huawei-out-of-brazil/

https://www.washingtonpost.com/world/national-security/for-huawei-the-5g-play-is-in-europe--and-the-us-is-pushing-hard-for-a-ban-there/2019/05/28/582a8ff6-78d4-11e9-b7ae-390de4259661_story.html

...

_LC_ Silver badge

Re: Seen it all before

Secret? When was the last time you opened your eyes?!?

_LC_ Silver badge

Re: Seen it all before

The New York Times! *lol*

How does the saying go again: "Fool me once, shame on you; fool me twice ..."

You might have been the victim of an overflow there. I suggest switching to 64-bit. ;-)

_LC_ Silver badge

Re: Seen it all before

See above. Nazis: USA.

You don't seriously want to insinuate that this was Singapore's idea to begin with?!?

_LC_ Silver badge
Alert

Re: Seen it all before

Yes, the Jews are evil. I get it. They're involved in all sorts of evildoing.

Huawei is owned by the people working for it. This clearly has to be the devil.

This post has been deleted by a moderator

'Beyond stupid': Linus Torvalds trashes 5.8 Linux kernel patch over opt-in Intel CPU bug mitigation

_LC_ Silver badge

Re: Obligatory Covid-19 analogy

... and becoming immune.

As Corona viruses tend to mutate rather quickly, it is noteworthy that the level of immunity achieved this way is MUCH higher than that of a potential vaccine. These people are, henceforward, immune to this disease; they can't spread it either.

_LC_ Silver badge
Alert

Re: Obligatory Covid-19 analogy

That's a myth. Besides, the average age of those - allegedly - deceased by Covid in Sweden is 85.

_LC_ Silver badge
WTF?

Next up: disable the cpu clock

After nuking (flushing) L1, there's really not much room for "more security". Next up: disable the cpu clock!

Let's face it, Intel CPUs are broken by design (cheating on correctness & security for more performance). They want to get home. Let's send them there and demand the money back. ;-)

You're not getting Huawei that easily: Canadian judge rules CFO's extradition proceedings to US can continue

_LC_ Silver badge

Re: "We expect that Canada's judicial system will ultimately prove Ms Meng's innocence."

Sounds like Assange. Did the Canadians reveal anything the US didn't like?

_LC_ Silver badge

Re: "We expect that Canada's judicial system will ultimately prove Ms Meng's innocence."

The 'whataboutism' that gives away the paid writing bot.

MIUI importante! Xiaomi's updated Android fork bears better permissions plus new ultra-battery-saver mode

_LC_ Silver badge
Headmaster

Re: Congratulations

Now? Where have you been for the last decade?!? ;-)

If American tech is used to design or make that chip, you better not ship it to Huawei, warns Uncle Sam

_LC_ Silver badge
Thumb Down

Re: And it's all based on ALLEGATIONS!

*lol* - he lead the team.

Bellingcat = they simply turn everything upside-down.

_LC_ Silver badge
Alert

Re: And it's all based on ALLEGATIONS!

Inform yourself:

https://www.independent.co.uk/voices/douma-syria-opcw-chemical-weapons-chlorine-gas-video-conspiracy-theory-russia-a8927116.html

Some "attacks" never took place, i.e. they were staged completely. In others the “friendly opposition” (ISIS and Al-Qaeda affiliates) used chlorine gas, while pretending that the government hat attacked the population with Sarin nerve gas, though.

_LC_ Silver badge
Stop

And it's all based on ALLEGATIONS!

Iraq, Libya, Syria's “gas attacks”, “Russia-gate” and Assange...

In a tyranny the allegation is sufficient for the sentencing.

Who can we count on to slow Huawei's continuous growth? US prez Donald Trump and COVID-19

_LC_ Silver badge
Thumb Up

Re: People forget.

Feel free to add Europe to that list.

OK brainiacs, we've got an IT cold case for you: Fatal disk errors on an Amiga 4000 with 600MB external SCSI unless the clock app is... just so

_LC_ Silver badge
Happy

Re: This can be easily explained

I don't mind it. The code was pretty tight on the 68k.

_LC_ Silver badge
Pint

This can be easily explained

Back in the days when the Amiga was designed, CPUs didn't have a "memory management unit".

Today, every program gets its own virtual address space. Therefore, every program can pretend that it is located at a fixed address. It cannot access the address space of other programs (processes). They themselves can believe to be located at the exact same address and it doesn't matter as they don't interfere.

In order for programs to work together in a multi-tasking environment, unlike DOS where only one program could run at a time, they had to be "pc-relative". "pc" stands for program counter. It's a register of the processor that determines the position of the current instruction. When your program got loaded and executed, you had to access your data relatively to the program counter (that is, relatively to where in the address space your program was loaded into).

Say, your program's start address was at 0x0000. Say the data was located at 0x0100. Now, if your program was loaded into address 0x2000, then your data was located at 0x2100 (for simplicity I used 16-bit addresses, though the 68k used 32-bit).

By accessing your data relatively to the pc-register, your programs became independent of the memory locations they were loaded into.

Some idiots never managed to program properly. Their programs were always accessing fixed addresses (most demos, for instance). If there was something else at those addresses - boom!

As has already been previously stated, the SCSI implementation was broken. Likely, some idiot forgot a fixed address somewhere. By running the clock first, you allocated a certain address space, guaranteeing that whatever came afterwards was pushed further up in memory.

;-)

Already in final beta? That's Madagascar: Ubuntu 20.04 'Focal Fossa' gets updated desktop, ZFS support

_LC_ Silver badge
Stop

ZFS is for dedicated file-servers

I feel the obligation to tell the people that ZFS is only useful on dedicated file-servers (as Ubuntu is unlikely to be used for those). Some people read the specs and decide to run ZFS on their desktop systems. That is stupid in many ways. Do yourself the favor and don't.

Minister slams 5G coronavirus conspiracy theories as 'dangerous nonsense' after phone towers torched in UK

_LC_ Silver badge

Re: Edumacation

Just a wild guess, but - what if they want them to be stupid?

_LC_ Silver badge

Don't forget...

to rob a bank and then blame it on those crazies. ;-)

_LC_ Silver badge

Re: Either the work of goons for a competitor or goons "for your own protection"*

We had such "seemingly unmotivated" arsonists in the neighborhood... until they caught one of the firemen "in flagranti".

_LC_ Silver badge
Stop

Re: Be Scared

You realize that it's their turf, right?

1000 up-votes != 1000 people

They can lead you around the nose with a hand full of people this way. ;-)

_LC_ Silver badge
Thumb Down

Either the work of goons for a competitor or goons "for your own protection"*

This is standard practice. There's a demonstration with thousands of people demanding better payment? Throw in a few people, who then set cars and shops on fire while yelling that Satan is their master. Soon people will dissociate themselves from the movement.

This is somewhat exaggerated, but in core how it is effectively done.

---

*"for your own protection", a.k.a. don't question anything we do or blame on COVID-19

Huawei P40 pricing is in step with previous P-series efforts – but flagship lacks the apps punters have come to expect

_LC_ Silver badge

Re: It's not really that hard

*errm*?!? Your SmartPhone can be taken over via the driver BLOBs. There are also many other ways to take it over, as Android is a security nightmare with the media-framework being constantly vulnerable to remote attacks.

If you think that running the latest Android and only downloading approved apps from the PlayStore gives you security, you are very naive.

_LC_ Silver badge

Re: It's not really that hard

Go to the bank and ask them to give you a verified (we got hashes today) app. They should put it on their servers, too. Again, signed.

_LC_ Silver badge

Re: It's not really that hard

Trust - as in Google and the PlayStore? *lol*

_LC_ Silver badge
Megaphone

It's not really that hard

https://apkpure.com

https://f-droid.org/en/

...

Intel's 10th-gen Core family cracks 5GHz barrier with H-series laptop processors

_LC_ Silver badge
Stop

That's great!

One step forward - new "flaw" published - three steps back.

Thanks, but no thanks.

How many days of carefree wiping do you have left before life starts to look genuinely apocalyptic? Let's find out

_LC_ Silver badge

Re: Don't you have a shower?

There's where the extension comes in: cut off a piece and clean the head. ;-)

_LC_ Silver badge
Holmes

Don't you have a shower?

Don't you have a shower head? Get an extension. It doesn't get cleaner than that!

There's no Huawei we're taking this lying down: Chinese mobe maker denies US govt racketeering charges

_LC_ Silver badge
Alert

On closer inspection, these accusations all fall apart!

> Other allegations include a Huawei staffer creeping around a trade show in the middle of night and removing covers from networking gear in order to photograph the circuitry inside.

This sounds like something to someone who doesn't have a clue of today's technology. It would have worked in the 70's or 80's, maybe. Today, those circuits come on boards with several layers. A photograph from the top, typically, doesn't give you much.

> Another engineer is accused of sneaking into a rival firm’s lab in order to pinch a robot arm used for testing mobile phones. The robo-arm was measured and photographed before being returned, the US claims.

This is the old Telekom accusation. A German tech-media site (Heise) commented on this, that they had built such a device themselves with little trouble. Students can do this in a few days. The accusations are ridiculous.

Assange lawyer: Trump offered WikiLeaker a pardon in exchange for denying Russia hacked Democrats' email

_LC_ Silver badge
Alert

Warning: This is fake news!

The source is a certain "Dana Rohrabacher" and not Assange. Rohrabacher is a republican member of congress, who has been known for lying through his teeth for decades now. Amongst other things, the human turd is an admirer of Putin.

https://en.wikipedia.org/wiki/Dana_Rohrabacher

Crypto AG backdooring rumours were true, say German and Swiss news orgs after explosive docs leaked

_LC_ Silver badge

Re: For those who don't know GERMany that well

Those *unts are fast! *lol*

_LC_ Silver badge
Alert

For those who don't know GERMany that well

The BND is just a GERMan speaking CIA outlet. They helped them to start the war against Iraq, by torturing an Iraqi until he told the lie they want him to tell (see: “Curveball”). They started the war in Sudan for the US, by delivering tanks and other weapons to both sides - “rebels” and government (see: “We’re Going to Take out 7 Countries in 5 Years: Iraq, Syria, Lebanon, Libya, Somalia, Sudan & Iran”). They have been spying on their own (strongly forbidden) for the US. All to no avail.

So this is why Huawei is so evil, eh?

Built to last: Time to dispose of the disposable, unrepairable brick

_LC_ Silver badge
Flame

Re: My undead laptop and me

Warning, both SD-cards and (even worse) USB-sticks are made from "drop-out" flash chips. The ones that don't make it into SSDs, due to faults, end up there.

_LC_ Silver badge
Alert

Re: I hate computers

Though we cannot start over in the same countries, under the same conditions. Intel Management Engine and the AMD Platform Security Processor are mandated. If anybody thinks that they came as "black boxes with access to everything" by mistake, don't wake them up!

_LC_ Silver badge
Holmes

Re: Reduce, re-used, recycle

The energy it takes to build new components swallows that easily, though. :-(

It doesn't really rent from a "financial perspective" either (that bit of energy is too cheap - compare it to a boiler or the stove/oven).

_LC_ Silver badge
Megaphone

Not the only ones

I'm sure that there are sites like this in English as well:

https://www.heise.de/preisvergleich/?cat=nb&xf=1200_16%3A10

(preset to 16:10 here)

_LC_ Silver badge
Thumb Up

Hardware specs do matter as well

Another reason being the old hardware's specs, of course. A device with 8 cores, 8 GB of RAM and 256 GB flash (hard disk), would have been considered a mainframe not so long ago.

It has become hard to slow down such machines. Even the most inefficient of software rarely manages to hog so much RAM or processing power. Therefore, you can safely keep the old, as there's not much of a difference anyhow. ;-)

Orange has an elegant solution to Huawei question in France: We'll stick with Nokia and Ericsson for 5G networks

_LC_ Silver badge
Unhappy

Re: So: neither Huawei nor Cisco

Is that you, Julian?

Anatomy of OpenBSD's OpenSMTPD hijack hole: How a malicious sender address can lead to remote pwnage

_LC_ Silver badge
Alert

Re: Many (most?) unix commands are !#/dev/garbage

Even more so, the programs can change (take the old mkudffs, for example, which only recently received an update breaking scripts). If you're lucky, your program will stop working then. If(!) you are lucky!

_LC_ Silver badge
Alert

When will we get rid of this malady?

That's the real culprit:

> execle("/bin/sh", "/bin/sh", "-c", mda_command, (char *)NULL, mda_environ);

The issue here is "the typical Unix problem": Programs are starting other programs to do things. The correct approach would be putting the code in libraries. The shell commands would then only be handling the command-line options, passing them on to the library. Programs could use the libraries "as part of their code". This is the safe way. This is the efficient way. But they never learn...

US govt 'told Germany that Chinese spies bug' Huawei 5G kit. It also told the world Iraq had WMDs ready to deploy...

_LC_ Silver badge
Alert

"It also told the world Iraq had WMDs ready to deploy."

And it did so we with help of German goons, remember?

Curveball - the guy who got tortured by the BND (German CIA) in order to provide the lies:

https://en.wikipedia.org/wiki/Curveball_(informant)

"Ex-spy chief says BND 'misused' for Iraq War"

https://www.thelocal.de/20110828/37237

They know that this falls on fertile ground. That's why they "approached" the Germans to begin with.

Use our stuff for free and sell your application? That's Qt. Time to give something back

_LC_ Silver badge
Flame

Reporting bugs and adding code? Don't bother!

If you are thinking about reporting bugs and adding code – don't.

I did report several bugs, sometimes proposing fixes. I got insulted, and even bugs marked as critical, which would cause the entire QtCreator installation to become unusable, were ultimately ignored.

I don't know what is going on there. They have too little personnel? They might have overstretched (3D and whatnot)? They might have issues with getting enough cash in? I don't know. All I know is that the people there appear to be stressed “beyond repair” and they pass this on whenever you get in contact with them.

I dropped Qt a while ago when I noticed that things were only getting worse instead of better (i.e.: I found the bugs in their code mostly and thus couldn't repair things. I found myself avoiding Qt functionality wherever possible and using it for the GUI only. This increasingly sucked, though.).

Chin up, kids, and mind the webcam: Honor lifts lid on MagicBook 14-inch and 15.6-inch laptops

_LC_ Silver badge

Can you recall the noise they make? ;-)

I am broot: The Reg chats to French dev about Rust tool that aims to improve directory navigation

_LC_ Silver badge

As he's writing it for Linux ...

... you might also want to take a look at "K4DirStat".

Page:

SUBSCRIBE TO OUR WEEKLY TECH NEWSLETTER

Biting the hand that feeds IT © 1998–2020