* Posts by Bronek Kozicki

2859 publicly visible posts • joined 6 Sep 2007

London mayor: Self-driving cars? Not without jacked-up taxes, you don't!

Bronek Kozicki

I'd like the public transport to be viable replacement to cars ...

... however it is just a wish. What with signal failures occurring everyday on the tube, the air quality on platforms worse than middle of a very busy road, and buses running to some unimaginable and very unreal schedule. If tube was fixed and buses replaced by, say, level 5 autonomic public transport electric cars at the 10% of a price of a regular cab, that would be most useful. And this not happen for a very very long time, because unfortunately anyone in position to push such change will be beholden to transport unions.

'Gimme Gimme Gimme' Easter egg in man breaks automated tests at 00:30

Bronek Kozicki

Re: Aha!

Still, the author deserves to be thanked for the music associations this has brought.

'Urgent data corruption issue' destroys filesystems in Linux 4.14

Bronek Kozicki

Do not use ".0" release. And if you do, you should know what you are doing. So, hats off to Pavel Goran for volunteering to run it, and then identifying a serious filesystem bug.

HPE CEO Meg Whitman QUITS, MAN! Neri to replace chief exec in Feb

Bronek Kozicki

s/where/were/ , FTFY. And yes, you are right.

Bronek Kozicki

Engineer for CEO

This is promising, back to the roots I would say.

Bitcoin outfit 'Tether' reveals US$31m BitBuck BitHeist

Bronek Kozicki

I almost like what they did, but for one thing: how are they going to enforce that the owner of bitcoins will not be able to convert to fiat currency? It is literally out of their hand now.

From Vega with love: Pegasus interstellar asteroid's next stop

Bronek Kozicki
Unhappy

I wish we were able to examine it. Such an endeavour would have required a small automated science craft, atop of a very powerful rocket, ready for launch at a very short notice. IMO it is unlikely our governments would choose to spend tax money this way, if they can buy votes instead ...

Uber slapped with $9m fine for letting dodgy drivers pick up punters

Bronek Kozicki
Coat

Re: Background checks

So, not so much "background" as "bottom-level" checks

Some 'security people are f*cking morons' says Linus Torvalds

Bronek Kozicki

Re: Linus Torvalds is not a Security Expert

"If you have a compromised Kernel" ... then you have lost the game already and nothing is going to change that. For one thing, you cannot rely on kernel being able to detect the compromise (it is compromised, hence untrusted already).

The only thing you can do is to make the post-mortem easier, and killing the kernel will likely have the opposite effect.

Bronek Kozicki
Mushroom

Re: Userland

I am surprised anyone could downvote you. I guess there are morons who do not see the difference between system user-mode hack and kernel level hack.

Tesla launches electric truck it guarantees won't break for a million miles

Bronek Kozicki

Re: Tesla semi?

I suspect for charging only, a turbine would be more efficient. Also very, very cool.

How can airlines stop hackers pwning planes over the air? And don't say 'regular patches'

Bronek Kozicki
Coat

Re: How can airlines stop hackers pwning planes over the air?

Aren't all 'planes airgapped, by their very nature?

Yes, unless there's been a horrible accident. I will meet you by the door.

Now Oracle stiffs its own sales reps to pocket their overtime, allegedly

Bronek Kozicki

Re: Overtime falsification in the timesheet. How quaint. And how familiar.

blue collar and lawyers, of course.

(ducks)

BlackBerry Motion: The Phone That Won't Die

Bronek Kozicki

Re: So...

My keyONE lasts 2 days easily, or 3 if I do not use it much. It comes with 3.5Ah battery. So yes, it might be the niche for Blackberry to fill.

Red Hat opens its ARMs to Enterprise Linux... er, wait, perhaps it's the other way round

Bronek Kozicki

Re: Meh.

I thought there was some drive for standardization for this (device enumeration, firmware interface etc) in ARM. Also it would look differently for SoC and for server oriented architecture. Curious if anything became of it.

Shiver me timbers! 67cm Playmobil pirate ship sets sail for Caribbean

Bronek Kozicki
Pint

oh well got my eyes a little wet here

An ideal nice little project for Mr Lester that would be ...

... icon, because.

Qualcomm is shipping next chip it'll perhaps get sued for: ARM server processor Centriq 2400

Bronek Kozicki

Re: A power draw of up to 120 watts

@Nate have you seen recent Intel errata?

Bronek Kozicki

Re: Where are nVIDIA on this front?

They are pursuing a different path - massive parallelism with thousands of simple but fully programmable cores and their own architecture. You can see some of this at https://www.youtube.com/watch?v=86seb-iZCnI

Red Hatters intro Ceph 3: OpenStacked, object-stored, containertastic filer blockhead

Bronek Kozicki

Plain ZFS does not support clustering, and that is exactly what CEPH brings to the table (on top of checksumming etc capabilities of ZFS). At least, that's my understanding of a system I cannot really afford to try myself ...

Bronek Kozicki

I put a filesystem in your filesystem, as I heard you like filesystems.

Bronek Kozicki

Hmm should I try CEPH on ZFS now .... easy question, as I do not really have required equipment at hand :-(

That awkward moment when AWS charges you BEELLIONS for Lightsail

Bronek Kozicki

They must have employed some new programmers ...

... with the experience in the estimated billing from the UK energy companies.

Boffins: Sun's red dwarf neighbour is looking a little thick around the middle

Bronek Kozicki
Alien

Re: oh well

I stand corrected

Bronek Kozicki
Alien

oh well

clearly the civilization which once occupied habitable planet(s) in this system blew it off one day, resulting in a mass of post-planetary rubble round their (late in development cycle) sun.

Pixel-style display woes on your shiny new X? Perfectly normal, says Apple

Bronek Kozicki

Re: Problem for OLED

My guess would be it is high resolution problem. I have AMOLED screen on an MP3 player (remember those?) which is now more than 6 years old, it looked great in most conditions (direct sunlight aside).

How we fooled Google's AI into thinking a 3D-printed turtle was a gun: MIT bods talk to El Reg

Bronek Kozicki

That's a good point. A naiive assumption would be that road signs are an absolute, however for any reasonable driver actual road situation (e.g. approaching a sharp turn, weather conditions, cars nearby) obviously take precedence. The question is, how much "reasoning" can an AI driver actually perform.

Mellanox NICs Xilinx FPGA to save backplane slots and CPU cycles

Bronek Kozicki

Coherent interface and FPGA? That is very interesting. If I am not mistaken, "coherent" stands for memory access by the device, so assuming this thing works as implied I can imagine a card sending network updates directly into application data-processing loop. Or card reading the output queue (again directly from the application address space) and pushing it out over the network. Very nice thing, from the point of view of cutting application latency. Even if it only works on POWER architecture this way (which could use some USP anyway, and CAPI + NVLink seem like two such)

Look out, Pepe: Martha Lane Fox has a plan

Bronek Kozicki
Pint

here is one

... for El Reg to recognize the origin of Pepe the Frog

ViaSat hops into bed with European Space Agency in €68m deal

Bronek Kozicki

Re: bringing speeds of 100Mbps

Well, something like this might get rid of latency. Can't be sure about caps or speed, since this is early planning stages. It is obviously large technological challenge, also very expensive (although I can think of one way this could paid off). The link above is from an this article at Ars Technica.

Firefox bookmark saving add-on gives users that sync-ing feeling

Bronek Kozicki
Trollface

Re: Losing data is not a performance problem

Total Inability To Sustain Usual Performance ... yep, looks like performance problem. Using broad definition of the word, obviously. See also definition from Oxford Dictionary:

2 [mass noun] The action or process of performing a task or function.

A different than intended task was performed, and some bookmarks got lost? OK, that looks like a "performance problem" to me.

HTC U11: U-hoo. Look over here! Two new phones! We're Not Actually Dead

Bronek Kozicki

Re: Dongle

"if they're going to boast about turning the volume up to 11" ... that's a big if, as things stand.

Subscription disappointments keep FireEye in the red

Bronek Kozicki

Re: it posted a US$72.9 third-quarter net loss

makes me wonder if "1e6" was lost in translation

Hardware has never been better, but it isn't a licence for code bloat

Bronek Kozicki

This is why the most valuable lesson a programmer can receive is not on programming techniques, or libraries, or methodologies. It is what the users actually want and will do with your piece of software. Writing a nice piece of code has no value, if users are not using it. Code has no inherent value in itself. It is what users do with your program which brings the value, and what we (programmers) are paid for.

Bronek Kozicki

Learning

Dave I loved your article, but there is so much more that could be said on the subject. There is general confusion between code and asset (code is documentation - binary is asset). Unsurprisingly this is both on the enterprise side and on developers side. As a result, little learning happens and when it does happen, it is rarely applied. Similarly, unnecessary code is often added while old code is rarely optimized or removed - or tested (automatically). I could go on .... but not now.

Cupboard of matrices looking a little... sparse? Have this delicious Taco

Bronek Kozicki

Another nice nugget to learn :)

Official: Perl the most hated programming language, say devs

Bronek Kozicki

Re: APL - without a shadow of doubt.

Out of curiosity - do you have "proper" APL keyboard for your desk calculator app? What application do you actually use in this character? Asking because my favourite "calculator app" is Debug4x , with its HP 50g emulator (programmable in RPL, but I only use RPN part)

Bronek Kozicki

life:{3=a-x*4=a:2{+x-2{|1_0+':x,1#x}/x}/x}

Unlike Malbodge (esoteric programming language), k is intended for production use - and is actually used for implementation of kdb (in-memory database). Conway's Game of Life in k , in subject (borrowed from here)

Bronek Kozicki

Re: APL? - life←{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵}

A more modern example could be k (programming language) - the same terseness of style as APL, but you can use regular keyboard (as opposed to this) thanks to clever overloading of ASCII symbols. No boobies, in other words.

Bronek Kozicki
Joke

Re: Lisp

"(I" ??? WTF, single CAPITAL letter for a LISP atom? Clearly you should not write any LISP code, let alone hate it!

Bronek Kozicki

Re: Lisp

(you are (not (allowed to (hate lisp))))

Kubernetes bug ate my banking app! How code flaw crashed Brit upstart

Bronek Kozicki

Re: If they are an "internet bank" shouldn't they be regulated like a bank?

They are regulated like a bank.

Bronek Kozicki

Re: Oh dear ...

"It should never be about rapid release without adequate testing." - that's right, the problem is (of course) the scope of automated testing in any particular implementation. You need to have more than just unit tests (test each individual functionality/use case in separation), but adding automated regression (test whole binary end-to-end), integration (test data flows within the system) and performance tests takes more effort.

Bronek Kozicki

Re: Rolling update causes outage

"Agile ... led by managers" You seem to have confused Agile with "Agile" label, which anyone can pin to their chest/team/process/mess, without actually bothering to understand what it means.

Bronek Kozicki
Megaphone

Re: Rolling update causes outage

If I had to make a choice, I very much would prefer a few-hours long outage where no data is actually lost (only the processing is delayed) as opposed to whole day, or even whole week, outages where unfinished transactions are dropped on the floor. Something that more traditional institutions "excel" at - banks and airlines alike.

If anything, this outage has proved that Monzo knows how to deal with an outage and how to communicate with customers. Again, older banking institutions put to shame in comparison.

EDIT: in actual agile environment "lessons will be learned" actually means what it says on the tin. Especially in a new institution, which almost by definition is in "learning mode" all the time. There is hoping that with this, relatively small, outage Monzo will have learned to appreciate more through integration testing.

First iPhone X fondlers struggle to admit that Face ID sort of sucks

Bronek Kozicki

Re: Sounds like my S8 and facial recognition

Out of curiosity, does any other phone (besides S8) offer iris recognition?

Facebook and pals to US Senate's Russia probe: Pleeease don't pass a law on political web ads

Bronek Kozicki
Trollface

That was brilliant

"I am gonna trick Facebook - I am going to use North Korea Won"

Only good guys would use an automated GPU-powered password-cracker ... right?

Bronek Kozicki
Coat

NVIDIA Docker got me interested, and I found this

Submarine builder admits dismembering journalist's body

Bronek Kozicki

any links to the news source?

Holy DUHK! Boffins name bug that could crack crypto wide open

Bronek Kozicki

Obligatory

XKCD