* Posts by Bronek Kozicki

2845 posts • joined 6 Sep 2007

Talk about a control plane... US Air Force says upcoming B-21 stealth bomber will use Kubernetes

Bronek Kozicki Silver badge

Re: I wonder

One of the typical reasons for excessive disk use in k8s is that there is other log you know nothing about, which is written to some non-standard location. Non-standard because in microservices architecture "there is no need for standards, right?".

Bronek Kozicki Silver badge
Mushroom

I wonder

... what will that bomber do when a bunch of critical processes get evicted due to too much disk space taken up by logs. And the logs immediately deleted, as the pods are being destroyed. Don't get me wrong, Kubernetes is very useful for lots of different cases, but critical software that can result in people dying when gone wrong is probably not one of them.

Snapping at Canonical's Snap: Linux Mint team says no to Ubuntu store 'backdoor'

Bronek Kozicki Silver badge

It probably already is.

Not yet. I quite like 20.04 server edition, but right after installation I run a small script which starts like so:

apt-get purge -y fwupd packagekit dconf-service dconf-gsettings-backend bolt unattended-upgrades open-iscsi multipath-tools sg3-utils tpm-udev glib-networking glib-networking-common glib-networking-services snapd landscape-common

apt-get install -y zsh bc kpartx zip unzip wget curl tmux htop vim

apt-get autoremove --purge -y

The machines work just fine without snapd. It's a good luck that I have no desire to use LXD because then I would have to install it with snap.

Not the Wright stuff: Bitcoin 'inventor' loses bid to sue YouTuber who called him a liar

Bronek Kozicki Silver badge
Paris Hilton

I think there's been some change in the libel law few years past. Can't remember details though.

Western Digital shingled out in lawsuit for sneaking RAID-unfriendly tech into drives for RAID arrays

Bronek Kozicki Silver badge

Re: Another good reason to be an El Reg reader

The difference might not show up in simple tests; it does show up when resilvering a RAIDZ (with Z, i.e. the ZFS thing) array which would take under one day with CMR but takes over a week with SMR.

After 30 years of searching, astroboffins finally detect the universe's 'missing matter' – using fast radio bursts

Bronek Kozicki Silver badge
Pint

This isn't about dark matter (which we do not know about), it's about regular baryonic matter ie. your regular atomic nuclei with protons and (optionally) neutrons in them, like you would expect to see in a hydrogen atom.

Well done for the boffins, this is amazing discovery.

Rich Communication Services: Nobody uses it, nobody wants it, but analysts reckon it's on the verge of a breakthrough

Bronek Kozicki Silver badge

Well, there is Signal. It is almost, but not quite, perfect (open source, good encryption, has no interest in collecting your data). However it relies on centralized servers and that's not so good - decentralized is better.

If someone could stop hackers pwning medical systems right now, that would be cool, say Red Cross and friends

Bronek Kozicki Silver badge

Re: While, um, ...

As usual, can't say if you are making this up or not, but it's a cool story anyway so have an upvote.

DNS this week stands for Drowning Needed Services: Design flaw in name server system can be exploited to flood machines offline

Bronek Kozicki Silver badge
Paris Hilton

Urgently patch your publicly available, recursive DNS server

Luckily few people need to run one. Right? Right??

Rust marks five years since its 1.0 release: The long and winding road actually works

Bronek Kozicki Silver badge
Boffin

Re: On speed

C++ has threads since version C++11 . Rather than create threads ad-hoc, the more efficient way is to manage a thread pool, fixed to the number of available cores. The problem with efficiency remains because of synchronization overhead, see also Amdahl's law (not to mention whole new category of bugs). Although of course there are better alternatives to explicit synchronization, e.g. message passing (for C++ example see seastar library - it looks ugly, but is also very efficient). Message passing is one of the reasons to try Go because channels are quite a good abstraction.

Bronek Kozicki Silver badge

I do not know Rust, but all of the above seem like a nice reason to start learning it.

Bronek Kozicki Silver badge
Paris Hilton

Re: Follow the money!

Someone must be confused, or is it just me?

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

Bronek Kozicki Silver badge

Re: I can see this going well....

The smart thing would be for UK to "support" this. When US corporations (esp. Silicon Valley) wake up to the fact that everyone is considering their tech a liability rather than asset, lure them to this side of the pond with more liberal regulation, and let US slide to Amish level of tech.

Behold: The ghastly, preening, lesser-spotted Incredible Bullsh*tting Customer

Bronek Kozicki Silver badge
Paris Hilton

Re: "Lying" to your boss

Twat ?

There's a black hole lurking within 1,000 light years of Earth – and you can see stars circling it with the naked eye

Bronek Kozicki Silver badge

Re: A black hole we can nearly see?

Accretion disks do emit light.

Bronek Kozicki Silver badge
Pint

A black hole we can nearly see?

That's rather amazing. Hope some big telescope can be directed that way, in search of the accretion disc.

For boffins ->

What's worse than an annoying internet filter? How about one with a pre-auth remote-command execution hole and there's no patch?

Bronek Kozicki Silver badge
Trollface

Huh

Security vulnerability in a web tool written in .php; must be a day ending with "y"

RetroPie 4.6 brings forth an answer to 'What do I do with this Pi 4 I bought last year?'

Bronek Kozicki Silver badge

If you prefer ssh over HDMI

... and like playing with tiny servers, then this will work nicely on pi 4.

Google reveals how its Borg clusters have evolved yet still only use about 60 percent of resources (Alibaba might do better)

Bronek Kozicki Silver badge

Kudos

... for publishing this data. Job scheduling on large clusters is stupendously difficult and if there is any good research that can be based on the raw data, that will be useful for lots of people.

Welcome to life in the Fossa lane: Ubuntu 20.04 let out of cage and Shuttleworth claims Canonical now 'commercially self sustaining'

Bronek Kozicki Silver badge

Re: Gnome has got a flat tyre

May I suggest a simple solution:

$ sudo apt-get install xubuntu-desktop

Internet root keymasters must think they're cursed: First, a dodgy safe. Now, coronavirus upends IANA ceremony

Bronek Kozicki Silver badge

Do you remember author or at least part of the title?

What's vexing Linux-loving Gophers? A few things: Go devs want generics, easier debugging

Bronek Kozicki Silver badge

Re: Caught in the middle with Go

I like to think of it as "upmarket C".

Bronek Kozicki Silver badge

I disagree. Java GC is one or two orders of magnitude slower than that provided by modern Go runtime, not to mention both memory and CPU overhead of all the other 3rd party Java libraries which you will end up using in your program, for convenience or because Java defaults are not useful. It's just not very good for microservices, unless your memory and cores come for free. Although admittedly, Oracle is making an effort to bring Java to more modern age, with GraalVM.

Bronek Kozicki Silver badge

"The implication is that while Go may be great for developing APIs and web services, it is not so good at the lowest level, perhaps a price paid for developer-friendly features like garbage collection."

I concur. Garbage collection is not great if your program works with many low-level resources (other than memory) because you have to maintain their lifetime by hand. I use both C++ and Go and while I would prefer to write higher level code in Go only, anything low-level has a better chance of good performance and consistent low resource utilization if it is written in good, idiomatic C++

Scaleway disarms its ARM64 cloud, cites unreliable hardware as the reason

Bronek Kozicki Silver badge

1st gen Cavium TunderX to retire

It's an old chip and I am not surprised that it is being retired. Perhaps they waited for a worthy successor - there are few on the horizon as of now, but it will be little longer before the new hardware can be installed in the datacentres. They also won't be cheap, which makes them hard sell for bare-metal. In the meantime, the old bare-metal instances are turning out to be pain for the users and maintenance staff which is not surprising.

Cloudflare outage caused by techie pulling out the wrong cables

Bronek Kozicki Silver badge
Pint

Re: Data Centre Management

Don't you dare joke like that because PHBs may not have your sense of humour.

Bronek Kozicki Silver badge

Re: Data Centre Management

Out of curiosity, is this some off-the-shelf software you are using for this, or an internal thing?

AMD takes another crack at Intel's server stronghold with more Epyc silicon

Bronek Kozicki Silver badge

Re: Typo surely 8 core low end, 24 core middle and 16 high end ?

That 16 cores chip comes with 256MB of L3 and 3.5Ghz base frequency.

Bronek Kozicki Silver badge

Re: 240W 7F52 16 cores at 3.5-3.9GHz with 256MB of L3

You are comparing apples to oranges; Intel's TDP applies to base frequency only and will be exceeded, by quite a large but unspecified degree, as soon as turbo frequencies kick in (which, for some workloads, could be "all the time"). AMD TDP on the other hand is focused on a removal of waste heat which is perhaps more accurate as it indirectly points to max power, but is also unnecessarily coupled to things like thermal capacity of a cooler. Example discussion here.

Bronek Kozicki Silver badge
Happy

240W 7F52 16 cores at 3.5-3.9GHz with 256MB of L3

I like this chip already, quite a lot. Although maybe not $3,100 much.

We lost another good one: Mathematician John Conway loses Game of Life, taken by coronavirus at 82

Bronek Kozicki Silver badge

Re: On Surreal Numbers

Oh yes, thank you - I missed the footnote!

Bronek Kozicki Silver badge

On Surreal Numbers

I recently bought this book, written by Donald Knuth. It is said that Conway adopted name "Surreal Numbers" after Knuth, previously he called them simply numbers. Another nice definition has been written by Stephen Wolfram, and there is also a demonstration in Mathematica.

Bronek Kozicki Silver badge

Thank you

... for the game of life.

Signal sends smoke, er, signal: If Congress cripples anonymous speech with EARN IT Act, we'll shut US ops

Bronek Kozicki Silver badge
Trollface

Re: I think it would be rather splendid

It would be a very long "then", then

Bronek Kozicki Silver badge

I think it would be rather splendid

.... if all secure messaging platforms pulled from the US. Imagine this conversation:

Senators: We want our secure communication with staff

Providers: Sorry, can't do, you made it illegal for us to provide it.

Hi, Google Duplex here, trying to book a haircut for a socially inept human. Sorry, 'COVID-19'?... DOES NOT COMPUTE

Bronek Kozicki Silver badge
Facepalm

Re: Hi Google...

I think you are confused. Google duplex calls are meant to *order* services, not sell them, and they are real-time rather than recorded. Finally, they are made to the phone numbers published by companies *specifically* for taking orders.

French pensioner ejected from fighter jet after accidentally grabbing bang seat* handle

Bronek Kozicki Silver badge
Paris Hilton

I see lots of good luck here

... because no-one has died!

But, does this good luck outweighs all the bad decision making?

Tribunal halts all Information Commissioner's Office cases because UK data watchdog can't print or organise PDFs

Bronek Kozicki Silver badge
Joke

Re: Same in the county courts

oh, I thought that was millibites

Rolls-Royce leads data analytics alliance with its sights set on COVID-19 economic recovery

Bronek Kozicki Silver badge

Re: Epidemiological Data

Ideally we need both because for some people virus infections take longer to clear (cough, cough)

Ethernet standards group leaves its name in the dust as it details new 800Gbps spec

Bronek Kozicki Silver badge
Paris Hilton

Re: Multiplexing?

> Right, I've got my coat.

Please do, it was dirty anyway.

Bronek Kozicki Silver badge

Re: Multiplexing?

The wording seems to indicate that it would be 2x400G, so I'm thinking link aggregation of two ports on this switch and appropriate number of QSFP-DD modules like this

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

Bronek Kozicki Silver badge

Re: ZFS is for dedicated file-servers

Hah, this brings me back to memories of trying to install FreeBSD 12.0 in a libvirt VM. None of the modern machine types would work, I had to go back to i440fx with a legacy BIOS boot.

Bronek Kozicki Silver badge

Re: ZFS is for dedicated file-servers

4GB is good, for relatively small machine. I am using this in one of my VMs with this much RAM and it works fine (actually, it is ZFS nested inside ZFS volume which is owned by the hypervisor).

Bronek Kozicki Silver badge

Re: ZFS is for dedicated file-servers

I'm in the same position and I struggle to understand why anyone would downvote you for this. Also considering switching the minimalist hypervisor Linux installation which is running this box, to boot from ZFS instead (it is booting from ESP partition now)

Zoom's end-to-end encryption isn't actually end-to-end at all. Good thing the PM isn't using it for Cabinet calls. Oh, for f...

Bronek Kozicki Silver badge

SMB password sniffing

.... is not a new thing. It's precisely why my home firewall has these rules on outgoing connections:

target-port="88 135 137 139 389 445 593" protocol="6" action="reject"

target-port="88 137 138 389" protocol="17" action="reject"

(and before anyone asks, the rules for incoming connections are: very short whitelist, everything else dropped)

PS. here is reference list

Hunting for IT staff? Lost your job during the pandemic? Sysadmin vacancies – and a free job ads offer – inside

Bronek Kozicki Silver badge

Re: Well done El Reg.

I suspect that if you cannot be bothered to click on the role description then you are probably not interested in the position anyway.

Could WFH web traffic topple a Brit telco? Pfff, scoff operators. This has nothing on Liverpool v Everton streaming

Bronek Kozicki Silver badge

I suggest you just switch to a different provided. A&A aren't cheap, but they know do how to make your internet connection work - https://www.aa.net.uk/broadband/we-will-fix-your-line/

Planet Computers has really let things slide: Firm's third real-keyboard gizmo boasts 5G, Android 10, Linux support

Bronek Kozicki Silver badge

I wish them well

... but I will not be pre-ordering, despite propensity for keyboards. Let's see if they deliver first, and then if the thing is any better than my BB KEY2.

Internet samurai says he'll sell 14,700,000 IPv4 addresses worth $300m-plus, plow it all into Asia-Pacific connectivity

Bronek Kozicki Silver badge

Re: Civilian note

Good idea. Now, for implementation ....

SUBSCRIBE TO OUR WEEKLY TECH NEWSLETTER

Biting the hand that feeds IT © 1998–2020