Profile

Cover photo
Jim Hague
120 followers|223,690 views
AboutPostsPhotosYouTubeReviews

Stream

Jim Hague

Shared publicly  - 
 
Much good sense from Walter Bright. Says someone who remembers using the Zorland C compiler, a great piece of work.
1
Peter Sommerlad's profile photoJim Hague's profile photo
2 comments
 
Walter's Datalight C was sold in the UK ~1985 branded 'Zorland C'. It came on 4 5.25" floppies, and included source for the runtime library. When you ran the compiler it said 'Zorland C by Walter Bright'. Following a legal communication from Borland, Zorland changed their name to Zortech.

I was chuffed to bits to meet the man himself 30 years later.
Add a comment...

Jim Hague

Shared publicly  - 
 
Verity's back!

http://www.theregister.co.uk/2016/01/13/stob_remember_the_monoids/

And no, the James Hague she mentions isn't me.
I remember the Monoids; they came before the Cybermen
2
Russel Winder's profile photo
 
Monads, Jim, Monads.
Add a comment...

Jim Hague

Shared publicly  - 
 
Look, we both may have the name 'James Hague' on our birth certificates, but this bloke is right on the money.

I think I may be a recovering programmer too.
 
A+ — I would sign up for any or all of these.
newest entry · complete archives. I'm James Hague, a recovering programmer who has been designing video games since the 1980s. Programming Without Being Obsessed With Programming and Organizational Skills Beat Algorithmic Wizardry are good starting points. For the older stuff, ...
11 comments on original post
4
Add a comment...

Jim Hague

Shared publicly  - 
 
Nice explanation of what's under Docker.
 
What a refreshing article! It goes behind the hype and actually explains the underlying technologies for Linux containers: namespaces and cgroups. These are the Linux Kernel features that Docker builds upon — previously by using LXC, now via their own libcontainer library.

Docker had made a great job at making these features accessible to the wider developer community. They somehow got the timing right and made the tooling good enough that they could gain critical mass and become a thing.

Having played a little with Docker, I'm already tired of the Dockerfile syntax... The ADD vs COPY sillyness is one thing :-) What annoys me more is how every RUN instruction creates a new layer in the image, forcing us to write convoluted command lines where each line ends in "&& \". Not very elegant and I would have preferred a simple COMMIT instruction.

Another problem is how Docker mangles any output that is retrieved from the Docker daemon via their REST API. By mangling I mean that it naively expects all program output to be UTF-8 and simply replaces high bytes with the Unicode replacement character. There doesn't seem to be any way to control this, the behavior seems undocumented, and I didn't see any warnings when it happened.

That being said, Docker seems to be here to stay due to its obvious benefits over more heavyweight virtual machines.
View original post
1
Add a comment...

Jim Hague

Shared publicly  - 
 
There are KDE 5 packages in Debian Sid. And they are incomplete. Resist the dist-upgrade temptation if you want your desktop to keep working.
1
Add a comment...

Jim Hague

Shared publicly  - 
 
After 4 months of working in the south of Paris, I've just about got used to the morning handshake ritual. On arrival at work, one shakes hands with everyone in one's part of the office. To this Brit it feels like an expedition to invade everyones' personal space, but it is expected. So, despite feeling uncomfortable about it, I follow the locals.

But according to that bible of international social tittle-tattle, The Economist (shurely shome mishtake?), it looks like I'm getting off lightly.

http://www.economist.com/blogs/gulliver/2014/10/kissing-business-acquaintances?fsrc=scn/tw/te/bl/ed/xxxxorxxxxx
1
Add a comment...
Have him in circles
120 people
Jon Dye's profile photo
Mike TwoSheds's profile photo
Vasant Nadpara's profile photo
Martin Geisler's profile photo
Giovanni Asproni's profile photo
Lukáš Němec's profile photo
Jon Dye's profile photo
M studio's profile photo
Jens Bäckman's profile photo

Jim Hague

Shared publicly  - 
 
https://www.youtube.com/watch?v=wSuH9u0kvhU

The Enterprise Software version of the Waiter's Friend.

(I've not come across Rob Higgs before. Cool stuff, well worth a Google.)
1
Add a comment...

Jim Hague

Shared publicly  - 
 
Hmm. IANAE, but looks plausible. Any other old farts reminded of the DES 56bit key theories?

https://freedom-to-tinker.com/blog/haldermanheninger/how-is-nsa-breaking-so-much-crypto/
There have been rumors for years that the NSA can decrypt a significant fraction of encrypted Internet traffic. In 2012, James Bamford published an article quoting anonymous former NSA officials stating that the agency had achieved a “computing breakthrough” that gave them “the ability to crack ...
1
Add a comment...

Jim Hague

Shared publicly  - 
 
I am intrigued this morning to learn that the x86 MOV instruction is Turing-complete. The first sentence from the paper tells you this is going to be an enjoyable read: (and so it is). I tip my hat to author Stephen Dolan.

"It is well-known that the x86 instruction set is baroque, overcomplicated, and redundantly redundant. We show just how much fluff it has by demonstrating that it remains Turing-complete when reduced to just one instruction."

http://www.cl.cam.ac.uk/~sd601/papers/mov.pdf
3
1
Duncan Booth's profile photoRussel Winder's profile photo
 
MOV instructions plus a single JMP. Of course if you make the program counter equivalent to the other registers you could get rid of the JMP: MOV PC,c
Add a comment...

Jim Hague

Shared publicly  - 
 
I got nastily bitten by a 4.1 kernel bug yesterday. One of those days where your evening out is cancelled and a marathon panic-filled data recovery session substituted.

Summary - don't try and create a LVM2 RAID on kernel 4.1 or later. It fails, but the failure report very easily missed. Kernel 4.0 is fine.

https://bugzilla.redhat.com/show_bug.cgi?id=1257636
Advisory: On September 20th, 2015, 0:00 UTC we will be upgrading the Red Hat Bugzilla servers in a migration process lasting 10 to 14 hours. A migration to new hardware and new database technology will occur during this time. The functionality offered by Red Hat Bugzilla UI and RPC API's will ...
1
Phil Armstrong's profile photoJim Hague's profile photo
2 comments
 
No. The evil part is that should one issue a command to create a mirror, it appears to succeed and when you check later the new device us reported at be 100% copied. Trouble ensues when one is mirroring to a new device, removing the old device from the mirror and readding it after repartition. 
Add a comment...

Jim Hague

Shared publicly  - 
 
I am a long time user and fan of hosting company Bytemark. Plentifully equipped with clue. And now, an interesting recruitment approach.
https://blog.bytemark.co.uk/2015/07/23/anonymous-recruitment-we-loved-it
1
Add a comment...

Jim Hague

Shared publicly  - 
 
http://www.cringely.com/2015/06/03/autodesks-john-walker-explained-hp-and-ibm-in-1991/

Thanks to the very excellent John Walker, Bob Cringely explains something that's always puzzled me.

"This explains why IBM is always buying little companies then squeezing them, often to death, for profits. Buying these companies is an investment and therefore not a charge against earnings. But having bought the companies, spending any more money on them is not an investment and hurts earnings. IBM could develop the same products internally but that would appear to cost money. So instead they try to buy new products then deliberately starve to death the companies that created them. In accounting terms this makes perfect sense. To rational humans it is insane."
1
Add a comment...
People
Have him in circles
120 people
Jon Dye's profile photo
Mike TwoSheds's profile photo
Vasant Nadpara's profile photo
Martin Geisler's profile photo
Giovanni Asproni's profile photo
Lukáš Němec's profile photo
Jon Dye's profile photo
M studio's profile photo
Jens Bäckman's profile photo
Work
Occupation
Software
Links
YouTube
Story
Tagline
Unsuccessfully batting entropy since 1961
Basic Information
Gender
Male
Needed thermal compound on a Sunday. Job done!
Public - a year ago
reviewed a year ago
Just back from a blissful 12 days at Kadaltheeram. Philip and Ambi, the owners, provide the personal, relaxed, welcoming, non-formulaic service you don't often find these days. Spent our days relaxing under the coconut palms, enjoying Raj's great food in the restaurant, swimming in the warm Arabian Sea, exploring the local villages on foot and generally getting away from it all. A cracking end to our first visit to India. Can't wait to go again.
Public - 2 years ago
reviewed 2 years ago
2 reviews
Map
Map
Map