HNHacker News
TopNewBestAskShowJobs

giobox

5,467 karma · joined February 18, 2017

submissionscomments
giobox··on UK: Two millionth electric car registered as market rebounds strongly
At some stage I wonder if the UK will need to regulate the charger industry. The price gouging is wild in places. If we look at the energy content of petrol, a litre of gas contains about 9kwh of energy, or at average pump prices 1.58/9 = ~18 pence a kwh.

For sure, EVs are far more efficient at converting a kwh of energy into forward motion, but if we assume 35 mpg (9.25 miles/litre) for the gas car, we need about 970wh to travel 1 mile. A modern EV can manage a mile on ~260wh, almost a quarter of the gas requirement.

There are public charging networks in the UK averaging 92p/kwh - we know we need much less energy to move the more efficient EV, but even with this adjustment fuel cost per mile looks like:

petrol at UK average today: 17p/mi

Electric at very expensive public charger: ~24p/mi !!

At many chargers, there are no savings at all. For comparisons sake, that 92p kwh would be just 28.6p on the most expensive domestic electricity supply, and charging at home would be ~8p per mile on the worst possible tariffs.

I've probably done some bad math somewhere here, but I think the broad picture is correct.

giobox··on Should I Run Plain Docker Compose in Production in 2026?
The answer to this for me anyway depends entirely on the size of the solution, what the rest of the stack looks like, how many users, what is my support contract like etc etc, do I have to collaborate with other engineers or is it just me? Similarly, if you already have a bunch of ops guys managing some RDS stuff, it might make sense to just take advantage. RDS also comes with a ton of features a simple compose stack won't, especially around redundancy and disaster recovery.

I don't think there's a good one size fits all answer to whether hosting in Compose or RDS is right for you or a given project.

giobox··on Docker 29 has changed its default image store for new installs
I think you can filter on last created, but agree last used would be helpful:

  docker image prune -a --filter "until=24h"
> https://docs.docker.com/reference/cli/docker/image/prune/#fi...
giobox··on Docker 29 has changed its default image store for new installs
This explanation for the soldered in SSD on some models has never fully made sense, because Apple make computers with removable fast SSDs right now: the M4 Mac Mini, and their range topping Mac Studios.

I absolutely agree Apple typically ship a fast SSD in their computers. I am not convinced they had to solder them to achieve the performance.

giobox··on Docker 29 has changed its default image store for new installs
> https://docs.docker.com/reference/cli/docker/system/prune/

Just in case - I'm always amazed how many Docker users don't know about the prune command for cleaning up the caches and deleting unused container images and just slowly let their docker image cache eat their disk.

giobox··on Should I run plain Docker Compose in production in 2026?
This is how I self host all my home services (Home Assistant, PFSense, Frigate etc), I do not for the life of me understand why so many folks doing self-hosted services for themselves put them on the public internet.

Caddy will even do fully automated valid TLS certificates for private IP ranges via DNS ACME challenge for free etc with renewals handled, so all my internal self-hosted sites have properly terminated TLS too, accessible by connected VPN clients.

It's funny that for many of us in our day job, we stand up private services behind a VPN all the time so only work clients can access it, but when self hosting don't bother with a simple wireguard/tailscale config etc.

giobox··on Should I run plain Docker Compose in production in 2026?
At this stage the volume/persistence configuration for all of the major DBs is arguably extremely well understood and has been for years. The only real risk in running the DB as a container for most people is not configuring volumes for persistence correctly.

For most DBs it's one or two paths in the container, and virtually all DBs vendors have a reference Docker Compose example somewhere showing volume config. I can't remember the last time I ever "natively" installed a DB personally!

giobox··on Localsend: An open-source cross-platform alternative to AirDrop
Right, the first two steps are what make AirDrop, "AirDrop". This isn't an alternative at all if it requires both devices to already be connected to the same WiFi.

AirDrop is fantastic for sharing files with people you don't know/just met - if we have to find and agree to join the same wifi before we interact we are no longer talking about the same feature.

If Apple's AirDrop implementation had required people to join the same WiFi first, the feature would never have taken off the way it has among non-techy users. I'm still today mildly surprised I can use AirDrop as a verb in conversation and most of the time the other party knows what I mean.

giobox··on Fully Featured Audio DSP Firmware for the Raspberry Pi Pico
The optional Dirac Live firmware/licence for the miniDSP is an extra $199, so it's really $425.

I have one and personally didn't bother, did the usual UMIK-1 + REW to create the room correction.

> https://www.minidsp.com/products/dirac-series/index.php?opti...

giobox··on Meta to cut 10% of jobs
I wouldn’t consider this the end of the matter, and given the past few years experience with Meta yet more layoffs are absolutely possible.

Related to the quest, the horizon worlds team was largely let go (around 1000 employees) earlier in the year and are not part of this latest 10 percent etc.

giobox··on I am building a cloud
Docker compose is brilliant while your stack remains on a single box, and will scale quite nicely for some time this way for most applications with minimum maintenance overhead.

My personal strategy has always been to start off in docker compose, and break out to a k8s configuration later if I have to start scaling beyond single box.

giobox··on Website streamed live directly from a model
I just asked it to create a torque spec diagram of the suspension for my car, a subject I'm pretty familiar with. It amazingly drew everything correctly, displayed the correct torque figures and allowed me to click on individual components to zoom in further, providing more specs.

Genuinely one of the most impressive demos I've tried in a long time. I was able to use it almost like a living version of a classic illustrated Haynes workshop manual.

giobox··on All phones sold in the EU to have replaceable batteries from 2027
While I'd be perfectly content with an IP67 iPhone with interchangeable battery, the current iPhones are IP68 which is a significant step up in dust/water ingress protection. IP68 devices generally require a sealant, IP67 normally doesn't, making it easier to do a battery hatch etc.
giobox··on Qwen3.6-35B-A3B: Agentic coding power, now open to all
It's worth noting now there are other machines than just Apple that combine a powerful SoC with a large pool of unified memory for local AI use:

> https://www.dell.com/en-us/shop/cty/pdp/spd/dell-pro-max-fcm...

> https://marketplace.nvidia.com/en-us/enterprise/personal-ai-...

> https://frame.work/products/desktop-diy-amd-aimax300/configu...

etc.

But yes, a modern SoC-style system with large unified memory pool is still one of the best ways to do it.

giobox··on Every GPU That Mattered
My 1080ti is still working away in my kid's PC. If you connect a 1080p monitor, it will still hit 60fps in mostly everything.

The only thing that holds this card back now is a handful of titles that will not run unless ray-tracing support present on card - Indiana Jones and The Great Circle springs to mind etc.

I am very likely going to get a decade of use out of it across three different builds, one of the best technology investments I've ever made.

giobox··on I traced my traffic through a home Tailscale exit node
There is a well documented opensource alternative to Tailscale - Headscale. The tailscale client is already opensource, Headscale is opensource drop in replacement for the control server which isn't, and fully compatible with Tailscale clients:

https://github.com/juanfont/headscale

If you can be bothered running the headscale container, you generally don't need to pay for tailscale. It's been pretty well supported and widely used for a number of years at this point. Tailscale even permit their own engineers to contribute to headscale, as the company sees it as complimentary to the commercial offering.

giobox··on MiniStack (replacement for LocalStack)
Ugh, I hadn't heard the news about the LocalStack licensing changes. I had some great results building AWS services for local dev as well as CI/CD and testing in GH actions with LocalStack in previous jobs.

I secretly always hoped Amazon would buy out LocalStack and make it the official free local development environment for AWS work, but I guess it probably would reduce revenues spent on AWS based dev and test environments. The compatibility with the AWS CLI was mostly excellent in my experiences.

giobox··on Scotty: A beautiful SSH task runner
It also (criminally for an SSH tool) appears for now to only work when the server uses the SSH default port 22:

https://github.com/spatie/scotty/issues/1

Literally would be one of the first things I would have tested personally!

giobox··on Microsoft: Copilot is for entertainment purposes only
The UK commercial terms explicitly do not apply to individual user plans. The US also has a separate terms sheet for commercial plans.

We are comparing like for like - an individual user using a Claude Pro subscription. A US user can use it for commercial use and be in compliance with the terms, the UK user cannot.

giobox··on Microsoft: Copilot is for entertainment purposes only
Ha out of curiosity I loaded that same consumer terms URL on both a USA and a UK VPN exit node - sure enough, the UK terms inject that extra clause you quoted banning commercial usage that is not present for USA users.

diff of the changes between US and UK:

https://www.diffchecker.com/BtqVrR9p/

There's the usual expected legal boilerplate differences. However, the UK version injects the additional clause at line 134 that has no analog in the US version.

giobox··on Oracle slashes 30k jobs
It wasn't just Apple, in the late 90s/early 2000s there was a not insignificant number of folks in business/academia who thought Java would take over the world. Windows XP also shipped with an embedded JVM for running Java apps out of the box at one stage too, just before Microsoft doubled down on c#/.NET.

Along with MacOS X, Apple's Xcode IDE even had native java project support briefly in this era as well.

giobox··on How to turn anything into a router
Whats the verdict on sizing a general purpose CPU to become the basis of a software router?

I've no deep knowledge of the field, but my understanding is a lot of router/switch hardware uses dedicated hardware designs to ensure they deliver the bandwidth and ultra-low latency even if the device is absolutely slammed with traffic.

I've read before routing/switching in software like pfsense or similar can potentially struggle under some workloads dedicated hardware does not, but I've never seen a good analysis of the trade offs with actual benchmarks.

I'm sure most recent modern CPUs can probably handle a lot, but people often repurpose old SBCs they have like Raspberry Pis etc for projects like this.

giobox··on Roulette Computers: Hidden Devices That Predict Spins
I'd never heard of "edge sorting" prior to this comment, but reading the Wikipedia entry for it, it strikes me that the technique relies entirely on the cooperation of the croupier/dealer coupled with inconsistent printing/cutting of the pattern on the rear of the card?

I've not spent a lot of time in casinos, but I am surprised that given the technique is apparently widely known, dealers are not more reluctant to accede to player's requests to rotate a card for "luck" or "superstition", or whatever other rhetorical device is used to convince.

It also seems like simply taking care in the production of the cards and their backing design would afford a significant degree of preventative protection too. Sure it might drive the cost of a pack of cards up given the extra precision needed when printing and cutting the cards, but this does not seem beyond the resources of a casino.

I'd love to see footage of how Ivey manipulating the dealer into rotating cards unfolded.

giobox··on Apple discontinues the Mac Pro
It’s been going on for a while. Search YouTube or the web for 48gb 4090 (this is one of the most popular modded Nvidia cards), Nvidia of course never officially made a 4090 with this much memory.

There are some on sale via eBay right now. The memory controllers on some Nvidia gpus support well beyond the 16-24gb they shipped with as standard, and enterprising folks in China desolder the original memory chips and fit higher capacity ones.

giobox··on My home network observes bedtime with OpenBSD and pf
This is also the approach I would have used - I was surprised the author didn't end up here. I used a separate VLAN to achieve same thing as author to shutdown internet access on the VLAN my kids devices use at bedtime, as well as another VLAN with no internet access at all for IoT devices, security cameras etc.

Blocking all UDP traffic by default is something I would never have even attempted for a domestic setup either. As the author discovers with Discord and Roblox, a great many common applications and games rely upon it. A UDP block on my kid's VLAN would last about 5 seconds before they attacked me for breaking their online Minecraft games.

giobox··on I quit editing photos
The jewel case does have the advantage of being easily replaceable too though - you can transfer album art/booklets and in most cases the result looks the same as the original.

With vinyl, album artwork and the case are the same thing and damaging or destroying the case also damages or destroys the album art - you can’t really replace the case without repurchasing the record if the art matters to you.

giobox··on Apple Business
How does this differ from the existing "Business Essentials" tool? The landing page for each looks like much the same product, at least the MDM stuff does?

> https://business.apple.com/preview

> https://www.apple.com/business/essentials/

giobox··on General Motors is assisting with the restoration of a rare EV1
If you follow their videos, they and a handful of others have secured title to their EV-1s. There are a small number of ways the cars were able to fall out of the leasing agreement and into properly titled private ownership.

In this case, they took advantage of the fact the car was abandoned in Georgia and went to impound action, which let them buy it from the State with title, bypassing any potential agreement with GM.

giobox··on iPhone 17 Pro Demonstrated Running a 400B LLM
Most of the influencer content I saw demonstrating LLMs on multiple 512gb Mac Studios over Thunderbolt networking used Macs borrowed from Apple PR that were returned afterwards - network chuck, Jeff Geerling et al didn't actually buy the 4 or 5 512gb Mac Studios used in their corresponding local LLM videos.

The financial math on actually buying over $40k worth of Mac for 1 to 2 youtube videos probably doesn't work that well, even for the really big players.

giobox··on 4Chan mocks £520k fine for UK online safety breaches
While I agree it seems absurd, this is how the UK's unwritten constitution works - the UK Parliament is not restricted to legislating just for the territory of the UK. Of course it can only realistically enforce within UK borders, but it can pass whatever legislation it wishes.

There is a famous quote regarding this nature of British parliamentary sovereignty that is taught to every law student in the UK: "If Parliament enacts that smoking in the streets of Paris is an offence, then it is an offence" - Ivor Jennings.

← PreviousPage 3 of 34Next →