HNHacker News
TopNewBestAskShowJobs

woodylondon

343 karma · joined December 27, 2012

I am nearly 50 years old, my first computer was an Amstrad 464. A tech, travel, food, movie enthusiast currently living in London.

I have managed tech start-ups around the world and now work in digital transformation and tech consultancy. I started working in tech back in 1992 with DOS, Clipper, Visual Basic, and Delphi, then moved into the first .COM boom, followed by mobile technologies.

I skipped the crypto and web3 boom, but I believe AI is the new internet, and it feels like 1999 all over again!

submissionscomments
woodylondon··on ChatGPT Work
I have a longer version of this, but in summary

So my understanding of the differences between chat, code and co-work; but may well be wrong!

Chat is the human, talking directly to the LLM - old school. Very basic can create docs etc - but saves in a temp folder. No real access to your local PC.

Cowork / work - Human talking to an agent, which can then use tools to do work. Also runs in a container, allowing it access to your drives/computer.

Claude Code / Codex - No longer in a container, full access to the computer, depending on what permissions you give. No longer locked in a container. + The agent is more focused on coding than cowork / work.

woodylondon··on London's Free Roof Terraces
Sky Garden is really the only one that does not make it hard. No need to book - just pop up there for with your sandwiches for lunch, and I think it's the best roof garden in city.

You might need to queue for a little while on a weekend or at prime lunchtime.

The others you need to book weeks ahead, so agree with the previous post that they do make it hard. Sky Garden is not one of them.

woodylondon··on MCP is dead?
I prefer the skill/CLI approach, but with Claude, I have found that building skills or plugins using CLI tools or bespoke code connected to external APIs runs into a problem with what Claude allows in its locked-down sandbox, particularly in Co-Work. The only way out of the sandbox seems to be MCP, and even then, there are timeout issues.
woodylondon··on Cloudflare Email Service
I would pay for Cloudflare Workers Paid ($5) in a heartbeat and currently use the free version of cloudflare for all my DNS / Hosting etc. Where it does not meet my needs i have Dokpoly + Digital Ocean. I would use CloudFlare Containers. I currently pay for resend.com for all my email API needs.

The problem is that once you're on the paid plan, you're exposed to unlimited risk if your worker goes crazy due to a stupid code bug or if you're hacked. As a solo dev, it's a risk I simply cannot take; I could wake to a bankruptcy bill from Cloudflare. Even as a company, an employee could sign you up and your accounts team would have no idea of the risk.

I am using Supabase at the moment, and see they have a hard cap now. and so does Vercel after they had some nightmare stories of large bills in the past.

I am not sure why / what CloudFlare think about this - or simply dont care.

woodylondon··on EmDash – a spiritual successor to WordPress that solves plugin security
Reading the comments below, have we all fallen for a 1st April Fools' joke?

Actually, rebuilding WordPress without the ecosystem is kind of the point. For example, would Divi or the major page builders rebuild their entire products to support this? I doubt it

woodylondon··on If you don't opt out by Apr 24 GitHub will train on your private repos
jokes on them - all the code in all my repos are written by AI :)
woodylondon··on Claude Opus 4.6
So no 1m context window on Claude Code still 200k. Only on the API. they missed that from the marketing.
woodylondon··on OpenClaw – Moltbot Renamed Again
My biggest issue with this whole thing is: how do you protect yourself from prompt injection?

Anyone installing this on their local machine is a little crazy :). I have it running in Docker on a small VPS, all locked down.

However, it does not address prompt injection.

I can see how tools like Dropbox, restricted GitHub access, etc., could all be used to back up data in case something goes wrong.

It's Gmail and Calendar that get me - the ONLY thing I can think of is creating a second @gmail.com that all your primary email goes to, and then sharing that Gmail with your OpenClaw. If all your email is that account and not your main one, then when it responds, it will come from a random @gmail. It's also a pain to find a way to move ALL old emails over to that Gmail for all the old stuff.

I think we need an OpenClaw security tips-and-tricks site where all this advice is collected in one place to help people protect themselves. Also would be good to get examples of real use cases that people are using it for.

woodylondon··on UK consulting on bringing in social media ban for under 16s
It should be that when you sign up with an ISP AND have children, you should be required by law to install software to monitor and track your children's usage. It needs to be done at this level, as this then stops the Proxy, VPN argument as well.

This is both a technical and an educational problem that needs to be solved. The technology for network monitoring needs to be easier for parents to install, with all 18+ content blocked by default, etc. Companies have software installed that tracks everything you do—every piece of software you install (or can't install if the system is locked down). We need this level of technology available at home.

Now, if Microsoft, Google, etc all got together, backed by the government, they could build this in months, and so the cost would be low and shared.

All mobile phone contracts block access to 18+ content. If a child has a mobile phone, then yes, block access to social networks.

It could be a plug-in device that connects between your router OR an ISP-level feature that, when you first join, asks whether there are children in the house. If you say no and there are, then that's breaking the law.

When you first install it, a well-designed interface would prompt you to select your children's ages and add their devices (laptops, iPads, etc.). You install the client software locally, link everything up, and the whole system tracks and monitors usage. Problem solved.

If children go to friends' houses, there should be a way for them to join as guests so parents can still see everything.

If children go to grandparents' houses or friends of friends, then either you need to install this box to manage access, or there's no Wi-Fi. They'd have to use their mobile data.

What I don't agree with is that childless people have to comply. I don't know any children, and all the ones I did have have grown up now. Fundamentally, I do think that we need to find a better way to stop social media bullying, the fact that beheading or gore videos are so easily accessible - I think that's worse than any "normal" porn!

Children cannot drink or smoke. It's not like you can argue against this; parents have a responsibility to stop that from happening. It's no different; in fact, it's worse.

Now, of course, once kids get to 14+, they will find a way. Since the start of history, we've all gone through that, and nothing any government does is going to stop children from pushing boundaries, learning, and experimenting.

My concern is that Gov will go down a route where every website you sign up to requires AgeID. It will be impossible to have Anon accounts anywhere. Sites will love it as more advertising and tracking for everyone. I stopped posting on social networks, as the second you say anything slightly different from someone else, the trolls come out and attack. I simply could not be bothered, and so deleted all social networks.

Waiting now for the HN trolls to attack - don't worry, I simply cannot be bothered to respond :)

woodylondon··on Most technical problems are people problems
100% agree. Sadly, I have realised fewer people actually give an F than you realise; for some, it's just a paycheck. I am not sure what has happened over the decades regarding actually being proud of the work you produce.

I also think they tend to be the older ones among us who have seen what happens when it all goes wrong, and the stack comes tumbling down, and so want to make sure you don't end up in that position again. Covers all areas of IT from Cyber, DR, not just software.

When I have moved between places, I always try to ensure we have a clear set of guidelines in my initial 90-day plan, but it all comes back to the team.

It's been 50/50: some teams are desperate for any change, and others will do everything possible to destroy what you're trying to do. Or you have a leader above who has no idea and goes with the quickest/cheapest option.

The trick is to work this out VERY quickly!

However, when it does go really wrong, I assume most have followed the UK Post Office saga in the UK around the software bug(s) that sent people to prison, suicides, etc. https://en.wikipedia.org/wiki/British_Post_Office_scandal

I am pretty sure there would have been a small group (or at least one) of tech people in there who knew all of this and tried to get it fixed, but were blocked at every level. No idea - but suspect.

woodylondon··on Cloudflare Global Network experiencing issues
my cloudflare pages website is down - 500 server error :(

cannot login to get to workers to check - auth errors

I thought this was the point of a cached CDN!

woodylondon··on Learn Turbo Pascal – a video series originally released on VHS
I feel old - remember watching this when i started out, later went on to use Delphi before moving to the web.
woodylondon··on Britain to introduce compulsory digital ID for workers
We already have multiple forms of identification. The National Insurance number, passports and photo ID such as driving licences, which we must provide when starting employment.

If you're not from Britain, you must present evidence of your right to work or other documentation. This is already the law.

Any company that does not follow this is violating the law.

In reality, most illegal workers are engaged in cash-in-hand jobs that never require ID. A digital ID alone will not solve this problem.

Adding a digital ID won't make any difference.

We've also seen similar issues with the UK's attempt to censor adult content "to protect children." It sounds reasonable on the surface (no child should have open access to the internet!). Still, the law was written so broadly that even community clubs involving children with no relation to adult content were caught in its provisions.

Threatened by fines and bureaucratic red tape, many closed their doors. International sites that had no idea what to do - now block the UK. And did this stop access to explicit content? No. Anyone can use a VPN, or an anonymity-oriented browser like Brave and use a Tor tab to bypass the blocks completely. For the non-technical, how long before these Age ID check services, which the government wants everyone to use (private companies owned mainly by adult companies), are hacked and everyone's viewing habits are released?

How long before we're required to use our Digital ID to log on to the internet, enabling monitoring of everything we browse?

A more innovative approach would be for ISPs to by default integrated parental controls on residential connections, something that has been technically possible for decades. In fact, any mobile phone contract in the UK operates similarly. Why not home internet? This isn't about new legislation; it's about education.

Parents already understand why they shouldn't give alcohol or tobacco to their children; why not teach them how to protect their children online?

The new NHS app and driving licence app are expected to be available by the end of 2025. How long before they're integrated into a single system where the government maintains one massive database containing every individual's driving information, medical records, browsing history, banking and tax details? It's not far-fetched to imagine such overreach occurring.

Also as of this week, HMRC (our UK tax office) also now has the right to raid any UK bank account for taxes owed (leaving only £5,000 in the account). This applies to both individuals and companies. Consider a company that becomes insolvent days before paying salaries how will they pay their workers? Some companies have already become insolvent after paying wages while still owing taxes and National Insurance. Just HMRC now get their money and the employees won’t.

I realise there are several loosely connected points above, but that's precisely the problem: all these developments have emerged over the past 18 months.

So when the UK government claims these measures are "for the people," the argument falls flat.

It's difficult to believe that policymakers don't recognise these fundamental flaws.

This raises the question: what's the real motivation? To me, it seems less about protection and more about monitoring and control, implemented by people too afraid to speak against their superiors.

At nearly 50, I see a UK very different from the one I was born into. One thing I know for sure: once this process begins, it will only worsen, and a new government will maintain these systems and extend them further. We left Europe - but kept every single law! As a nation, we just allow all of this to happen. It’s the British way!

woodylondon··on Rabbit have overhauled the OS as rabbitOS2
Interesting - just updated my rabbit which has not been turned on in a year :)
woodylondon··on Turn any diagram image into an editable Draw.io file. No more redrawing
Once signed up and wanted to test once says no credits so this post is really just an advert
woodylondon··on Show HN: Apple Health MCP Server
This is really cool - I recently worked on a tool that I installed on my iPhone, which extracts all health data nightly to CSV and then to a cloud database.

This was quite straightforward once you understand the permissions. I wonder why the OP didn’t do this and was instead using a simple health export CSV?

The main concern I had with releasing this or turning it into a tool was data security.

I have been swimming 1500m x 365 days of the year for the last 7 years. My use case was to build a personalised dashboard for my daily swimming and heart rate data to track detailed progress beyond what Apple offers. Having the ability to query this data with AI could be quite useful, rather than relying on manual reports.

woodylondon··on Show HN: I built an LLM chat app because we shouldn't need 10 AI subscriptions
Good idea, and I also explored this idea and a year ago and also started building one, recognising a gap in the market for a solution that supports multiple LLMs, but also provides small businesses with a centralised managed AI client - billing, monitoring, logging, company prompts, etc.

Ultimately, I discovered https://www.typingmind.com, which offers all of these features. I am sure there are others - I was amazed that not more of these came out. Might be worth to see what they have built. The more of these that come out the better - its a whole new market.

woodylondon··on Digital Services Playbook
I have never seen this before, and it is both interesting and generally useful to see how others put this sort of content together, but it got me thinking: is there a UK version of this? I found the following.

It depends on why you want this - not building government sites, but it is still valid for general use as well.

https://www.gov.uk/government/publications/the-digital-data-...

woodylondon··on Myffmpeg Renames to FfMediaMaster and Updates
A great video tool for windows, which often is overlooked for other tools. There is also a Mac version https://www.ffworks.net/.

A great swiss army knife of video tools as a GUI front end on FFMPEG.

I am not connected to the company - but I needed to use it today, so I thought I would share.

woodylondon··on Show HN: Map of YC Startups
Really nice to see - also, It would be great when filtering if there was a tabular view at the bottom as well.
woodylondon··on Ask HN: How can I grow as an engineer without good seniors to learn from?
I spent 90% of my 30-year career in this way. What I learned over time is that you become much more self-sufficient in problem-solving and learning. Having only worked in a couple of larger companies, it was easy for some people to hide. If you were lazy, there was little incentive to learn, as you could simply ask someone else for help. However, if you're a self-starter and eager to learn independently, you may find that this trait becomes a significant asset later on. Depends how much time you are sat reading HH :) on a serious point - the other comments below are all good advice. Going to meetups, user groups etc also were very beneficial to me in the early years - sadly face to face user groups are less in vogue now since the internet took over.
woodylondon··on Visual Basic 6 rebuilt in C# – complete with form designer and IDE in browser
Never seen this before - thanks. Looks interesting.
woodylondon··on Visual Basic 6 rebuilt in C# – complete with form designer and IDE in browser
https://www.flutterflow.io/ is an interesting option for cross-platform web-based low-code.

My main issue with these is using the the cloud dev tools has a cost, normally usage-based - so if you use Firebase, if you're not careful, you can end up with a large bill.

woodylondon··on Visual Basic 6 rebuilt in C# – complete with form designer and IDE in browser
Agreed, a fair point - companies are a lot more aware of what is possible beyond a spreadsheet! :)
woodylondon··on Visual Basic 6 rebuilt in C# – complete with form designer and IDE in browser
In some context, I think desktop apps are far better than the web, and it's now super simple to roll out desktop apps using tools like Intune.

However, I'm talking about general business apps here.

The likes of Zoho, Salesforce, and, to some extent, Dynamics are covering some of this space—but again, they're expensive.

The main point of my post was that if I were 18 today and starting my first job, it'd be much harder to acquire the skills needed to grow. With VB or Delphi and a book, you could become pretty productive within a year or so, and the cost of entry was very low. The skills you learned opened the door to a whole new world for little cost. Especially, as others have mentioned, finding "DVDs lying around" :) which, of course, doesn't work for web tools in 2024! I was lucky my company provided, but i know friends who learned from the other approach.

These web based NoCode companies should provide people starting out with free, fully functional accounts—but then restrict live users to about 5. Atlassian/JIRA was always good at this with their $10 entry point. While it's not a programming tool, this approach is why it's found everywhere. It allowed someone wanting to experiment and learn to pay just $10 for access to the complete platform.

You might say there is plenty of open source out there, and this is correct, but again, in companies, this is not always used. They want the known companies.

What the generation do have today which we never did is access to high quality training beyond books - and now AI! Wish I was 18 again!

woodylondon··on Visual Basic 6 rebuilt in C# – complete with form designer and IDE in browser
I started in Visual Basic 3 and then moved to Delphi. My first job at 18 was working for one of the large ActiveX component libraries, providing technical support to many developers when I wasn't one myself yet!

On my first day, I found a book on my desk—"Learn Visual Basic 3 in 21 Days"—along with a brand new 486DX250 and a 14" monitor. I learned a lot quickly! We answered support queries by fax back then.

I never fully understood why this programming paradigm died off. Building business apps beyond Access or Excel was so straightforward. It was great to get an .EXE that you could package up with InstallShield or Wise Solutions and send to anyone.

I guess the web came soon after, and trying to do WYSIWYG for HTML and CSS has never gone well—even today.

FrontPage came out but died soon after, and mixing desktop apps with web apps was never great.

Today, I feel .NET is overly complex and much harder for beginners compared to the old days.

Sometimes, I think there are only so many ways to control the appearance of business apps. I'd constrain visuals but provide the most straightforward visual builder possible.

The No-Code world is fascinating, and the best I've seen in this space is https://retool.com/, but it's expensive and locks you into their ecosystem.

Even today, small businesses need to build out simple apps that were simple to do back in the Visual Basic days—a stock control system, a basic support system, sales tools, etc. Today, it's a minefield of options that can quickly get expensive.

I'd love to have a visual builder that creates code you can host yourself — something like retool.com but with open source and self-hosting, or maybe I'm just too old for this now! :)

woodylondon··on Show HN: Tinder, but to decide what to eat
I like the idea and face the same challenge. I’ve just installed it and, from my first impressions, it seemed a bit basic. Here’s what I expected:

Hundreds of recipes that I could swipe left and right through, allowing me to build up a typical selection of what I would usually eat. Instead, I was presented with only three choices, none of which I would generally consider.

A simple way to send the code to my wife — via imessage, Telegram, etc. Instead, I had to tell her in person! :)

This presents the perfect opportunity to delve into shopping lists where the wife wants something healthy, and the I crave a burger. I can think of quite a few features you could add if the app develops further.

Also, like the comment below about having a stranger over for dinner (not for dating purposes), it could involve a couple or someone visiting a new country who would appreciate a local showing them around and perhaps covering the dinner cost. Once the app learns your food preferences and interests, that could be quite exciting! There might already be an app that does this; I’m not sure. Swiping left and right on both food likes / dislikes and also general interests.

woodylondon··on CrowdStrike Update: Windows Bluescreen and Boot Loops
CyberStrike offers a temporary solution for crashed systems Cyberstike has given users a potential way to fix their systems.

Boot Windows into Safe Mode or the Windows Recovery Environment (you can do that by holding down the F8 key before the Windows logo flashes on screen) Navigate to the C:WindowsSystem32driversCrowdstrike directory Locate the file matching “C-00000291.sys” file, right click and rename it to “C-00000291.renamed” Boot the host normally.

woodylondon··on Cancel Adobe if you are a creative under NDA with your clients
When I tried this a couple of years ago with them - they sent debt collectors for the remaining balance (I am in the UK).
woodylondon··on Aggregating all cinema showtimes in Germany with Clojure
This is amazing! Have the same problem in the UK - would love a site like this.
Page 1 of 3Next →