HNHacker News
TopNewBestAskShowJobs

bluehatbrit

1,492 karma · joined April 26, 2017

SWE / EM email: elliot@lybrary.io
submissionscomments
bluehatbrit··on Zed is our office
This is what I'd like to see as well. These collaboration tools are really good, but I barely use them because they always assume that you and your team are using the same editor. Most of the time that's just not the case, so I've used them a handful of times but beyond that there's little opportunity.

It's probably not an issue the Zed team will experience as they're all naturally using their own editor. Hopefully it's on their radar though.

bluehatbrit··on Britain's railway privatization was an abject failure
I live in a city in the UK and use the train to commute daily. Return travel on a peak train costs me £8.40 (arriving at work before 9am), and £6.50 if I go in after peak (arriving at work after 9am).

Every year without fail this goes up by a noticable amount, but the service is still unreliable. Looking back at my travel history, the train has either been late to arrive or late to get to my destination around 30% of the time. That delays can vary a lot as well between about 10mins (this morning for example) to 30 minutes on average.

But that's the average picture, the winters get so much worse for my route. There's a tunnel just before our station which frequently has water pouring through when it rains heavily which means no trains can run until it stops. Several times I've left my house with all the trains listed as running on-time and arrived at the station to be told by the (very nice) guard that he doesn't expect there to be any trains through until mid day.

They also get very crowded, at least on my route. They're meant to send a 3 carriage train but will frequently end up with only 2 carriages because they had a problem with one of them. This usually delays people boarding which means the resulting journey is around £8.40 for no seat and a 10-15 minute delay.

The UK rail sure isn't the worst in the world by any stretch. When a journey goes well it's seemless and I'm a big fan. But a lot of the time it feels like you're being bent over, especially when after several weeks of reduced services due to strikes you're suddenly met with a price hike of 5% with no improvement in the services reliability. All of that is just when you're talking about commuting as well. Any time I'm forced to head to London it's a miserable emptying of my wallet.

All of this is just my daily experience, but I'm so sick of this failed experiment. Each year it costs more, the service is just as unreliable, and the profits all leave the UK.

Maybe my expectations aren't reasonable, but it's something I'm effectively forced to use daily because of house prices.

bluehatbrit··on Ask HN: What Are You Working On? (Nov 2025)
Professionally, my team just made our big new launch of a feedback collection tool - https://www.sunbeam.cx/asklet. It tries to go just a little beyond the "give us a star rating" and collect some more detailed feedback without being too in-your-face or annoying.

In my spare time I've been working on a small service for making sure I remember friends and families birthdays. I think it's really important but with friends all having kids it's becoming more and more to keep track of in the calendar. I'm putting together a small web app which takes in the birthday and sends me a reminder a set amount of time away, with some suggestions for birthday gifts.

The suggestions right now are just ones that I've entered as I've come across ideas throughout the year for people. But I want to try and plug in known interests and see if I can do a better recommendation for myself. I'm hoping to keep it quite small as I don't want to take the spirit out of remembering people's birthdays, but I do want to be more consistent.

bluehatbrit··on Head in the Zed Cloud
The attempts at collaborative tools in Zed was always far more interesting to me than the AI stuff. Don't get me wrong, their AI stuff is nice and works well for me, but it's hardly necessary in an editor with how good Claude Code and others are.

But the times I've used the collaboration tooling in Zed have been really excellent. It just sucks it's not getting much attention recently. In particular I'd really like to see some movement on something that works across multiple different editors on this front.

I'm glad to hear they're still thinking about these kind of features.

bluehatbrit··on You already have a Git server
I really like forgejo, but the git hosting bit is really just one feature for me. Their ci/cd runners, package repos and such are all things I need and forgejo includes in one nice bundle.

If I was just using it for git hosting I'd probably go for something more light weight to be honest.

bluehatbrit··on Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js
The pace of new things coming to the ecosystem hasn't slowed at all, but it's happening beyond the language itself now.

Just look at projects like Nx, LiveBook, Explorer, Flame, and Nerves. All are making big steps forward and releasing new and interesting things.

As someone who uses the stack daily this is really wonderful. In the elixir world you just don't really have the problem where two tools don't work well together because they're built around very different versions of the language and runtime. I can pick up any elixir based tool and knowledge I can slot it into my tool chain or project and it'll just work.

To me this is even more exciting because it suggests a stable foundation, and makes it easy to adopt new developments. But I appreciate those projects aren't discussed as much on HN.

bluehatbrit··on Indefinite Backpack Travel
Yeah, I've come to realise that this is much more of a hobby for people than a genuine lifestyle.

I think YouTube has caused a big increase in this. One bag, EDC, Ultralight - the videos are all completely the same. "Here's a bunch of things I just bought, and here's a bunch of things I've used for a month and am throwing away". With YouTube they can get paid to do it though, and get to add a new dimension to their hobby which lets them connect with others.

As you say, all of this is fine. I certainly can't cast judgement either, I for sure have my own issues with over-consumption.

bluehatbrit··on Indefinite Backpack Travel
I found this a bit odd, especially when the author mentioned they lose their apple watch a lot so buy an older one. It feels peculiar to buy such an objectively expensive high end item when you know you constantly lose it, and barely use any of it's features. To me that is continual overconsumption.

I can't pretend I don't have my own contradictions going on, so I'm not having a go at the author. But I did find it a little funny when reading it.

bluehatbrit··on Zed's Pricing Has Changed: LLM Usage Is Now Token-Based
Token based pricing generally makes a lot of sense for companies like Zed, but it sure does suck for forecasting spend.

Usage pricing on something like aws is pretty easy to figure out. You know what you're going to use, so you just do some simple arithmetic and you've got a pretty accurate idea. Even with serverless it's pretty easy. Tokens are so much harder, especially when using it in a development setting. It's so hard to have any reasonable forecast about how a team will use it, and how many tokens will be consumed.

I'm starting to track my usage with a bit of a breakdown in the hope that I'll find a somewhat reliable trend.

I suspect this is going to be one of the next big areas in cloud FinOps.

bluehatbrit··on Shopify, pulling strings at Ruby Central, forces Bundler and RubyGems takeover
The hubris on display in this article is wild, even for DHH. As a Brit, he's got no idea what he's on about. The bit about "the boats" is just a complete misunderstanding of the facts.

If one is not from a country, has no family from that country, and has never lived there - one shouldn't have much of an opinion about what's going on there. To then assume those opinions could be even remotely correct is an arrogance of an astounding proportion.

bluehatbrit··on MrBeast Failed to Disclose Ads and Improperly Collected Children's Data
I disagree, the findings clearly show it as active malice rather than naive incompetence. From their findings, the company clearly did think about this stuff and tried to tick boxes while actively going around the rules.

> In MrBeast’s 2024 Halloween sweepstakes, Feastables encouraged participants to submit up to 24 entries daily until October 30 for a chance to win $10,000, with a grand prize of $1,000,000 on Halloween Day. The ad copy stated, “$10,000 USD Daily Winner. Enter with Purchase Through October 30.” In very small print was the disclaimer, “No purchase necessary, Click below for details.” The official rules stated that participants must be at least 13 years old with parental permission and entrants under 13 are not allowed.

That shows they clearly were aware of the fact they must have a "no purchase necessary" option, because they added it into the small print. They then actively pushed the "with purchase" line everywhere else.

They knew what they should be doing and then did everything they could to do otherwise to sell more product.

bluehatbrit··on How Britain built some of the world’s safest roads
Large roundabouts are pretty safe, if you've gone through the learning process we have in the UK. I did about 30-40h of practical lessons with an instructor, over half of which would have included multi-lane roundabouts.

The lights control the flow, so no need to worry about giving way. You pick your lane in the lead up using the signs and road markings. Then you follow your painted lane, the markings of which guide you all the way through. The markings and lights do all the work for you, unless you're in the wrong lane at the start. All your awareness is focused on looking for hazards of people who are in the wrong lane because your route is dictated by the road markings.

I will admit, they look complicated - especially if you've never driven one before. My first time around one was a bit nerve-wracking, but they quickly become second nature.

bluehatbrit··on Tidewave Web: in-browser coding agent for Rails and Phoenix
I've been using the tidewave plugin for a bit now, this browser addition seems pretty cool. I'm curious about the pricing though. It says we need to provide our own github copilot or anthropic keys, but there's then a limit on the number on usage before you need to pay.

Is this because data is going through a tidewave server or something, or is it just a way to create a bit of a free trial vs "now you need to pay us"?

bluehatbrit··on Show HN: NextDNS Adds "Bypass Age Verification"
From the UK you get "Explore your rules like a London detective" which barely makes sense, and is an immediately makes me think it will be useless.
bluehatbrit··on VPN use surges in UK as new online safety rules kick in
I've done this for so many issues in the past and not once have I had anything more than an automated reply. Often those replies then go on and reference a totally different bill that I'm voicing an opinion on. This isn't all just one MP either, I've lived in many different areas of the UK in recent years and most of them have flipped parties at some point or another.

Maybe this is the "Westminster Bubble" the journo's keep talking about. Whatever it is, MP's seem very reluctant to interact with their constituents unless they're campaigning for re-election. At that point they'll turn up on your door step in the middle of the day, expecting a half hour conversation.

How is a citizen meant to adovcate and voice their opinions when their representivies, and every candidate looking to replace them, refuses to engage?

This isn't really a specific question, or a critism on your point. It's just venting on my experience in recent years. Maybe someone else has had a more positive experience they'd be interested in sharing?

bluehatbrit··on Bypassing Google's big anti-adblock update
Your comment is pretty meaningless without more specifics.

I switched to Firefox again back in 2017, I have 0 issues with it. If anything it's faster and less resources hungry than chrome in my usage. The extension ecosystem is now arguably better with MV3 being rolled out to chrome.

Probably the only annoying thing was learning where the buttons are in the devtools. They're all still there, just laid out differently. It took about a week to get to grips with that.

What exactly makes you say it's an awful browser?

bluehatbrit··on React Still Feels Insane and No One Is Talking About It
This doesn't happen for me when clicking around sites like HN or my blog, both are server side rendered and I'm on a pretty flakey connection right now. Browsers solved this a long time ago with how they deal with page changes.
bluehatbrit··on LiveTable: Real‑Time Data Tables in Elixir
This is really nice, thanks for sharing it!

Unrelated to the project itself, the animating background on the blog made reading the article really difficult. I ended up deleting it in the HTML just to be able to focus on the content.

bluehatbrit··on Third places and neighborhood entrepreneurship (2024)
On the website / app this is using - it looks like a nice approach to consuming these papers, but I really wish they'd also provide the link to the original source paper. In an age where you can't trust anything anymore, being able to jump to the source material is really important.

Edit: This comment was made when the post pointed to an audio form of the main article. I'll leave it here none the less as feedback to the audio sites maker.

bluehatbrit··on Phoenix.new – Remote AI Runtime for Phoenix
I'm on the free plan and have been using it via GitHub copilot instead, as the current project is a work one and they pay for that.

Before this I did a small project and I hit the 50 free tier limit through Zed by the time I was about 90% done. It was a small file drop app where internal users could create upload links, share them with people who could use them to upload a file. The internal user could then download that file. So it was very basic, but it churned out a reasonable UI and all the S3 compatible integration, etc.

I had to intervene a bit and obviously was reviewing everything and tweaking where needed. But I was surprised at how far I got on the 50 free prompts.

It's hard to know what you really get for that prompt limit though as I probably had a much higher number of actual prompts than they were registering. It's obviously using some token calculation under the hood and it's not clear what that is. All in all I probably had about 60-70 actual prompts I ran through it.

My gut says 500/mo would feel limited if I was going full "vibe" and having the LLM do basically everything for me every day. That said, this is the first LLM product I'm considering personally paying for. The integration with Zed is what wins for me over Claude, where you'd have to pay for API credits or use Claude Code. The way they highlight code changes and stuff really is nice.

Bit of a brain dump, sorry about that!

bluehatbrit··on Phoenix.new – Remote AI Runtime for Phoenix
This last few weeks I've been going hard on LLMs to put together a new prototype project. I've exclusively been using Claude Sonnet 3.7 within Zed (via github copilot) and it' fantastic.

From time to time it tries to do something a little old-school, but nothing significant really. It's very capable at spitting out entire new features, even in liveview.

Over all the experience has very productive, and at least on-par with my recent work on similar sized python and nextjs applications.

I think because I'm using mostly common and well understood packages it has a big leg up. I also made sure to initialise the phoenix project myself to start with so it didn't try to go off on some weird direction.

bluehatbrit··on LLMs pose an interesting problem for DSL designers
I'd be interested to hear how you find staying away from them as the years progress.

My experience so far is that they write mediocre code which is very often correct, and is relatively easy to review and improve. Of course I work with languages like elixir, python, typescript, and SQL - all of which LLMs are very good at.

Without a doubt I've seen a significant increase in the amount of work I can produce. As far as I can tell the defect rate in my work hasn't changed. But the way I work has, I'm now reviewing and refactoring significantly more than before and hand writing a lot less.

To be honest, I'd worry about someone's ability to compete in the job market if they resisted for much longer. With the obvious exceptions of spaces where LLMs can't be used, or have very poor performance.

bluehatbrit··on Agentic Coding Recommendations
Just yesterday I gave Claude (via Zed) a project brief and a fresh elixir phoenix project. It had 0 problems. It did opt for tailwind for the css, but phoenix already sets it up when using `mix phx.new` so that's probably why.

I don't buy that it pushes you into using Go at all. If anything I'd say they push you towards Python a lot of the time when asking it random questions with no additional context.

The elixir community is probably only a fraction of the size of Go or Python, but I've never had any issues with getting it to use it.

bluehatbrit··on Ash Framework – Model your domain, derive the rest
I'd love to hear from someone who's shipped a product into production with Ash. I've been considering using it for a new project but I'm a bit weary of introducing a whole second language. With it being macro based rather than functions, I can't help but think it might be tricky to break out of for areas where its opinionated approach don't fit so well.
bluehatbrit··on Ask HN: Cursor or Windsurf?
I'd be really keen to know more about what you're using it for, how you typically prompt it, and how many times you're reaching for it. I've had some success at keeping spend low but can also easily spend $4 from a single prompt so I don't tend to use tools like Aider much. I'd be much more likely to use them if I knew I could reliably keep the spend down.
bluehatbrit··on How University Students Use Claude
I'd be very curious to know how these results would differ across other LLM providers and education levels.

My wife is a secondary school teacher (UK), teaching KS3, GCSE, and A level. She says that most of her students are using Snapchat LLM as their first port of call for stuff these days. Many of the students also talk about ChatGPT but she had never heard of Claude or Anthropic until I shared this article with her today.

My guess would be that usage is significantly higher across all subject, and that direct creation is also higher. I'd also assume that these habits will be carried with them into University over the coming years.

It would be great to see this as an annual piece, a bit like the StackOverflow survey. I can't imagine we'll ever see similar research being written up by companies like Snapchat but it would be fascinating to compare it.

bluehatbrit··on RSSX Decentralized Social Media Protocol Specification
Kudos for sharing something in the early stages. The obvious comparison is ActivityPub or Bluesky's protocol but I don't see anything in the readme. It would be good to see some kind of comparison, or reason that one would choose RSSX over those. Is there something that you're planning to do significantly differently from those implementations?
bluehatbrit··on Planes are having their GPS hacked. Could new clocks keep them safe?
The article mentions the UK Government Risk Register, which I've always thought was pretty interesting. They publish it each year (I think) as a PDF and it's very easy to access and read.

https://assets.publishing.service.gov.uk/media/67b5f85732b2a...

Page 86 is the start of the "Loss of Positioning, Navigation, and Timing (PNT) services".

bluehatbrit··on Stop Word Clouds
Honestly, I think this is probably too kind on word clouds. They're tragic and any time I see one on a presentation it makes me cringe.
bluehatbrit··on U.K. orders Apple to let it spy on users’ encrypted accounts
Labour have no problem with it, just the same as the Online Safety Act which is causing chaos right now. They're fine with the legislation and have never expressed a desire to see it repealed. They didn't even do much to prevent it in the first place.

This is what the parent comment is getting at when they say "Tory-lite".

← PreviousPage 2 of 14Next →