HN user

abulman

122 karma

I'm a PHP/Symfony developer and LAMP-stack devops/scaling specialist, based in west London (but my internet connection and tech at home is quite possibly better than yours at the office - so I work remotely), that loves to keep up with technology and write some really elegant software code to help my sites handle large scale and many users.

I've got more than 25 years experience, developing database backed website applications and for SME, GOV.uk and blue-chip clients using the LAMP stack for back-end web applications and dynamic websites at scale (such as 20+Million all-PHP hits per day).

  https://github.com/alister
  https://alister.github.io/
  https://phpscaling.com/
  https://stackoverflow.com/users/6216/alister-bulman
Alister Bulman
Posts1
Comments41
View on HN

Some of the views their cameras get are fantastic - and the tracking on the last flight test would quite possibly make NASA envious. Cameras on the beach and also just next to StarHopper are in harms way too, they've lost a couple of them. I'm not sure what the cost of repair was after a chunk of concrete from what used to be the pad took out the back of a car!

I'll often spend a little time while watching the flight-tests (usually with Tim Dodd / EverydayAstronaut) just doing a search on YouTube for 'spacex live' and usually report 15-20 each time. They are very easy to spot when you've seen a few of them. I'll usually get a report of a few being shut down later in the day, and more over the next couple of days.

But, yes, they should be easy for YT to detect & block automatically - it's frustrating they (and other scams) get to stay online so long.

IrfanView 2 years ago

Agreed - I'm still using it everyday to view and do some minor editing (trimming and resizing pics). It, along with browsers, VLC, Putty, and SublimeText (and now also ObsidianMD) are the first things I will download to a new Windows PC.

I'm also using Obsidian daily notes, with all un-actioned items shown on a page with a dataview API[^1]:

    ```dataview
    TASK FROM "VaultName/Journal" WHERE !completed
    ```
Since at least 2012 I've also been using a text file format from http://todotxt.org/ and more recently I wrote a program that takes a crontab-like list[^2] to pre-generate entries on a daily, by-day-name (every Sunday for example), and I also pull in a list of holidays from gov.uk, so they are also populated.

[^1]: https://github.com/blacksmithgu/obsidian-dataview

[^2]: https://github.com/alister/alister-tools/blob/main/.todo.cro...

"The Ocean," it says, "is big. Really big. You just won't believe how vastly, hugely, mindbogglingly big it is. I mean, you may think it's a long way down the road to the chemist, but that's just peanuts to the ocean."

I can assure you that as someone that has done a couple Gov-related public-sites, some developers do think about it, and use suitable tools to ensure there's no issues.

Before the last-and-stolen-passports site went live (that I spent most of 2014 getting live - not writing - but mostly trying to get deployed), we did have a conversation, and easily proved that people called Mr or Mrs Null and/or O'Brien would have no problems. That conversation was also somewhat prompted by the Dartford Crossing site that went live a little before us - which had 'some issues'.

Every contract of employment I've received initially had a part saying I could not do outside work/projects, or that they would belong to the company.

None of them were there when I started work - as I had them all struck out, or changed to "work I do for the company belongs to the company, and I won't work on similar projects for other people while I work here".

It has never been a problem to arrange that. The only time it was, was during a initial phone-screen interview with the company HR person that said: a) they use Subversion and any discussion of changing to Git was never going to happen (this was in about 2017), and b) any outside projects were totally forbidden. No wonder I hadn't heard of the company before - despite their office being a few hundred metres from Silicon Roundabout and all the various meetups - no one was allowed to improve their skills...

What she had to do with making those decisions, I have no idea. And so that's the only interview I ever rage quit (though I did once tell someone else their puzzle-based questions were dumb during another interview).

I started working for a US-based company a couple of months ago. They pay me through a company that handles the contract.

The CEO pays my invoice on Monday and it gets to the contract company on Friday, if I'm lucky. Good for me though - the intermediate has their bank account with Transferwise - so when they pay me, it's in my account in barely minutes after I get the email they've paid me.

From from Transferwise USD account, it's usually seconds to get to my UK-based bank (one of the first group of 'Challenger banks'), and if I want to pay myself from there, it's also seconds to minutes at most from there, to my personal account.

TLDR: It's a week to go from one US company to another, but just a couple of minutes to hop across the atlantic, and between UK banks.

I do enjoy his geeky humour, and the rest of the Festival of Spoken nerd's (@fotsn), and actually went to see him and others just a couple of weeks ago at @AEOUD.

It was also the day before he posted https://www.youtube.com/watch?v=pSSsZLTMDq0 which explains how I was the 'Thirty-seventh' commentator - though you'll have to sort by newest comments and go down to at least the first couple of hundred comments to get that joke :)

Since the code already exists, within pi - or tau - surely all you have to do is to find the working code with it.

I'm sure that you can do that before noon of the first of next month.