chez  ·   jad   ·  tsurc   ·  cat   ·  tarquin  ·  cryptoboy Weird People    
journal.terryfroy.com
PhotosWritings
 
admin

post to journal
edit journal entry

archives

june 2004
july 2004
august 2004
september 2004
october 2004
december 2004
  january 2005
february 2005
may 2005
june 2005
november 2005
  january 2006
february 2006
april 2006
may 2006
july 2006
august 2006
september 2006
october 2006
november 2006
  february 2007
april 2007
may 2007
june 2007
july 2007
august 2007
september 2007
october 2007
november 2007
december 2007
  january 2008
march 2008
april 2008
july 2008
november 2008
december 2008
  march 2009
july 2009
august 2009
september 2009
october 2009
november 2009
december 2009
  january 2010
march 2010
may 2010
august 2010
november 2010
  march 2013

contact me

e-mail [pgp key]
homepage
icq

daily news

bbc radio 1
bbc news worldwide

fun stuff

ntk
fuckedcompany.com
bofh archives
the onion

internet oracles

google [usenet]

pc entertainment

c64 radio
project ay
world of spectrum
mame [unix] [wip]
id software
unreal tournament

network stuff

iana
6bone
rfc editor
arin whois
apnic whois
ripe whois

essential software

fedora core
courier mta
pureftpd
user mode linux

seo fun

uk tv abroad
live uk tv
website design lincolnshire
sticky labels

 
Wednesday, August 30, 2006

Good luck Mr. W!
(posted at 10:55PM BST)

I was very pleased to hear from my ex-boss today that a former colleague of ours is now doing extremely well for himself since leaving our 'former employer'.

I guess that makes three of us now!

The best thing about this news is that I also found out that the one thing which we used to disagree about constantly is now something which we both agree on - in celebration, the word 'fickwit' will now become a regular part of my sysadmin vocabulary and I will be happy to contribute a few quid to the beer fund if you ever find yourself in this neck of the woods again.

Monday, August 28, 2006

The Holy Grail of Redundancy
(posted at 11:25PM BST)

I'm currently in the process of writing the management scripts for my new virtual server platform (based on something which is not VMware, Xen or Microsoft).

The preliminary tests are showing up some rather amazing results:

With my new DNS infrastructure, I was able to automate the move of 150 virtual servers from arkanoid.spilsby.net (in London) to solstice.spilsby.net (in Texas) and update the DNS associated with 500 subdomains (dummy ones used for testing) within five minutes.

This means that the average transfer of a virtual servers' data files and current state takes two seconds.

Coupled with high-availability IP-over-IP tunneling on the London end, no connections to any of the servers were disrupted - migration was completely seamless - a few pings were dropped but that is hardly earth-shattering!

This more than exceeds my expectations of the technology and my own implementation is technically complete enough to start offering to the select few of my customer base that seem to enjoy fiddling with and trying to break my beloved creations ;-)

Although the implementation is nearly finished, I'm waiting for some new servers (a couple of dual Intel Xeon 3.2GHz boxes with 4Gb RAM each, approx. 300Gb disk space as RAID-5 and dual power supplies) - this should handle well over 256+ virtual servers and should scale very nicely.

Why two boxes though ?

I intend to run DRBD along with UCARP to ensure an extremely high level of uptime - because, unlike my previous employer, I actually plan for hardware to fail!

Tuesday, August 22, 2006

spilsby.net v2.0
(posted at 10:55PM BST)

I'm currently in the process of evaluating both new and existing IP transit providers for my 'network presence' in Redbus Interhouse.

As it currently stands, my connectivity is multi-homed albeit not at the borders of my network but rather that of my upstream provider; also, they are not exactly the cheapest for IP transit but that said it is very high-quality transit - all of my UK customers say that they have never seen pings higher than 15ms from any of my co-located kit.

Due to the fact that I have two Sun Netra T1s in my possession with quad-Ethernet cards and enough memory in them to act as routers, I'll be installing OpenBSD and Quagga so they can be used as *proper* border routers - BGP is great fun!

(while I advocate Linux for a lot of tasks, OpenBSD has the best IPv4/IPv6 stack/security record that I have seen in the last four years or so plus SPARC hardware is also unlikely to be vulnerable to router exploits common to Cisco kit)

I am toying with the idea of purchasing a large amount of average-quality transit and using that for traffic to/from non-UK users and reserving the high-quality transit for the UK users - majority of customers are based in the UK but the bulk of their e-mail/website traffic comes from overseas.

Some preliminary tests from the States indicate that the average-quality transit only adds around 10-15ms to the roundtrip time but when you are over 100ms anyway, another 10-15ms really doesn't matter.

The next logical step will then be to get this all cleared with RIPE... wish me luck!

Monday, August 21, 2006

Yes... a new website!
(posted at 10:07PM BST)

Yes, I admit it.

The Spilsby Internet Solutions website is shit and has been extremely dated for at least the last five years but I now have a working design that I'm reasonably happy with.

I do plan to get a professional designer to run over it with a steamroller and then I'll go live with it... promise!

As always, I have lots of things on the go at the moment; one in particular which will elevate the business into the upper echelons of hosting/connectivity suppliers in this country.

... and no, I don't plan on joining ISPA but all I will say on the matter is that once I have everything in place, Spilsby Internet Solutions will certainly meet the criteria for joining.

The next six months will be interesting ;-)

Friday, August 18, 2006

American Megatrends finally get their finger out...
(posted at 01:16PM BST)

I now have source for the MegaRAC G3 firmware.

Of course, I have yet to confirm that what I have in possession is actually buildable but as they didn't let me down with the MegaRAC G2 source, I'm willing to give them the benefit of the doubt.

800Mb of compressed source is taking the piss a bit though, methinks :-)

Wednesday, August 9, 2006

DNS update work completed!
(posted at 06:26AM BST)

I finished up the implementation of the new DNS platform last night with ns1.spilsby.net going back online at approximately 11:32pm.

Administrative DNS updates are now taking less than a second to propogate across the entire nameserver platform, plus, the average time to answer a query is now taking less than half the time which it used to take before the update.

.... and no, I haven't switched to Microsoft DNS Server - for one thing, I've never heard of a Microsoft DNS Server deployment that could comfortably handle 500 domains, let alone 25,000 ;-)

Sunday, August 6, 2006

25,000th domain served by spilsby.net nameservers....
(posted at 05:31PM BST)

I'm really chuffed to announce that at 1:35pm today, an existing customer of Spilsby Internet Solutions registered the .co.uk version of their domain name and chose to host it with us as well.

On a related note, I have successfully finished stress-testing Apache 2.2.2, PHP 5.1.4 and MySQL 5.0.24.

This means that I will be shortly notifying all web-hosting customers of a planned upgrade to the above software; I had initially intended to wait until PHP 6 was formally released and roll that out but as PHP 6 removes support for so much legacy PHP crap (stuff which encourages insecure coding practices), I thought it better to roll out a version which defaults to those bits being disabled but can have them re-activated on a per-site basis.

A policy change will also mean that any future requests from customers requesting PHP's register_globals() functionality to be enabled will be refused - any customers who already have this functionality enable will continue to retain this behaviour until PHP 6 is deployed to the web-hosting platform.

As PHP 6 is intended to be a major upgrade, I will be giving all customers at least three months notice prior to the intended implementation date.

I am also planning an upgrade to the DNS platform in order to further improve resiliency and the average time to answer DNS queries... more details soon!

Wednesday, August 2, 2006

It lives!!
(posted at 09:42AM BST)

My first attempt at building the MegaRAC G2 firmware worked like a charm - flashed to my test card and all works as expected!

I'm going to concentrate on fixing some of the existing bugs before I add any new functionality (updating the Linux kernel, updating GoAhead Web Server, integrating dropbear to allow SSH access akin to the MegaRAC G3, building with IPv6 support and chucking iptables on there for good measure).

Tuesday, August 1, 2006

Which came first... the compiler or the cross-compiler ?
(posted at 08:33PM BST)

I have spent much of today reconfiguring and rebuilding binutils, gcc and uClibc in order to get a build environment working for American Megatrends' MegaRAC G2/G3 cards now that I actually have some time to dedicate to fixing some of the more annoying bugs currently present in their respective firmwares.

The Freescale ColdFire architecture which the cards are based on is really quite elegant and it is amazing how much performance you can get out of a simple embedded microprocessor.

Once I've got that built, I'll be doing an ARM toolchain as well because it should come in handy for playing about with the firmware of my Amstrad E3; bought for just £29.99, a consumer-grade videophone designed to be used with an analogue line can be made into something far greater by using the onboard USB port (meant for using with a printer) with a USB Ethernet adapter instead and using it as a proper videophone.

This is what self-employment is all about; I can dedicate some of serious time to work that I enjoy :-)

 
slashdot

Netflix Doc Accused of Using AI To Manipulate True Crime Story

Android Gets a New Software-Based AV1 Decoder

Firefox Nightly Expands To Linux On ARM64

Dutch Privacy Watchdog Recommends Government Organizations Stop Using Facebook

23andMe CEO Anne Wojcicki Considers Taking Company Private

'Women Who Code' Shuts Down Unexpectedly

A Chess Formula Is Taking Over the World

EPA Will Make Polluters Pay To Clean Up Two 'Forever Chemicals'

Linus Torvalds on 'Hilarious' AI Hype

Microsoft's VASA-1 Can Deepfake a Person With One Photo and One Audio Track

Indian IT Outsourcing Firms Cut 60,000 Jobs in First Layoffs in 20 Years

Porn Sites Face Strict EU Rules, Commission Says

Meta's Not Telling Where It Got Its AI Training Data

Microsoft Does Not Want You To Use iPerf3 To Measure Network Performance on Windows

Google To Employees: 'We Are a Workplace'

the register

Tesla Cybertruck turns into world's most expensive brick after car wash

A knotty problem: Boffins working on fuel-efficient trajectories for space travel

Google squashes AI teams together in push for fresh models

SpaceX, Northrop Grumman reportedly working on US spy sat program

Sacramento airport goes no-fly after AT&T internet cable snipped

NASA solar sail to be Siriusly visible in orbit from Earth

Qt Ubuntu 24.04 betas show that there's room to innovate

AI energy draw from Chicago datacenters to rise ninefold

WhatsApp, Threads, more banished from Apple App Store in China

Unintended acceleration leads to recall of every Cybertruck produced so far

A quarter of 5-7 year olds now use smartphones, says regulator

Cybercriminals threaten to leak all 5 million records from stolen database of high-risk individuals

Germany cuffs alleged Russian spies over plot to bomb industrial and military targets

Wing Commander III changed how the copy hotkey works in Windows 95

Some smart meters won't be smart at all once 2/3G networks mothballed

Your trainee just took down our business and has no idea how or why

UK unions publish AI bill to protect workers from 'risks and harms' of tech

Huawei's latest flagship smartphone contains no world-shaking silicon surprises

Oracle scores big win with Fujitsu Japan for its Alloy partner cloud

Meta lets Llama 3 LLM out to graze, claims it can give Google and Anthropic a kicking

US Air Force says AI-controlled F-16 fighter jet has been dogfighting with humans

Ransomware feared as IT 'issues' force Octapharma Plasma to close 150+ centers

Crooks exploit OpenMetadata holes to mine crypto – and leave a sob story for victims

Stability AI decimates staff just weeks after CEO's exit

IBM accused of cheating its own executive assistants out of overtime pay

Google fires 28 staff after sit-in protest against Israeli cloud deal ends in arrests

Feds hit coding boot camp with big fine for allegedly conning students

Microsoft aims to triple datacenter capacity to fuel AI boom

House passes bill banning Uncle Sam from snooping on citizens via data brokers

October 2025 will be a support massacre for a bunch of Microsoft products

Fraudsters abused Apple Stores' third-party pickup policy to phish for profits

911 goes MIA across multiple US states, cause unclear

TSMC expects customers to pay more for chips fabbed overseas

NASA will send astronauts to patch up leaky ISS telescope

185K people's sensitive data in the pits after ransomware raid on Cherry Health

Microsoft claims it didn't mean to inject Copilot into Windows Server 2022 this week

Micron scores $6.1B CHIPS Act cash for New York and Idaho fabs

Google laying off staff again and moving some roles to 'hubs,' freeing up cash for AI investments

EU tells Meta it can't paywall privacy

Novelty flip phone strips out almost every feature possible to be as boring as possible

Prolific phishing-made-easy emporium LabHost knocked offline in cyber-cop op

Debian spices up APT package manager with a dash of color, squishes ancient bug

AI PCs are here but a killer application for biz users? Nope

Valkey publishes release candidate and attracts new backer

Cisco creates architecture to improve security and sell you new switches

Europe gives TikTok 24 hours to explain 'addictive and toxic' new app

Singapore infosec boss warns China/West tech split will be bad for interoperability

Mars helicopter sends final message, but will keep collecting data

Taiwanese film studio snaps up Chinese surveillance camera specialist Dahua

Software glitch saw Aussie casino give away millions in cash

 

Linux

Apache

PHP