frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

I bought a £16 smartwatch just because it used USB-C

https://shkspr.mobi/blog/2025/08/i-bought-a-16-smartwatch-just-because-it-used-usb-c/
155•blenderob•2d ago

Comments

arnon•2d ago
"Should I buy one? That's up to you, champ. I'm not your real dad"

cool cool cool....

edent•2d ago
Sorry son, I didn't mean for you to find out this way. Xoxoxo
aneutron•1d ago
Impressive for a 16GBP watch !
_giorgio_•4h ago
Xiaomi mi bands used to cost the same and were much better
croes•3h ago
But no USB-C
_giorgio_•2h ago
But subpar everything
jaian•1h ago
I bought one. The touch screen was not good. The heart rate sensor was wild inaccurate at times. It was a pain to sync with my phone. And the strap gave me a rash.

Not that I expect the watch in the article to be any better.

ackfoobar•6h ago
> The watch is simply missing the two 5.1k resistors connecting the CC1 and CC2 pins of the USB-C connector to ground that are required to indicate to whatever is plugged in that it wants 5v power.

This is so annoying. Back when USB-C was less prevalent, I bought a pair of wireless earbuds over another for the same reason as the title - because it used USB-C. But then I cannot charge it with my macbook, unless I add a USB-C to USB-A adapter.

KerrickStaley•5h ago
This problem seems prevalent on cheaper devices. When I buy a device and discover it has this problem I always return it. I've seen it on the Hypervolt Go 2 (which I returned and replaced with a Theragun Mini) and on the Hitachi Magic Wand Micro (which I replaced with a Dame Dip).

Like the post mentions, I think this happens because the devices are missing two resistors that are needed to indicate, when connected via a USB-C to USB-C cable to a charging brick, that the device wants 5V power. Resistors are cheap and I think the only reason they get dropped is carelessness.

The whole point of USB-C is that you can charge any device with any power supply.

sschueller•2h ago
This happens because these devices had USB microB before and the manufacturer just replaced the port without reading the spec.

Even some mainstream products have this issue. I have an automatic door opener from a large company and the battery pack has the same issue. It is shipped with a special cable you have to use as no other USB-C cable works.

imtringued•1h ago
There is also another problem. The spec is large and it's not aimed at those who want to implement the simplest possible USB C compliant device.

Based on the table of contents the most promising section is "2.3.4 USB Type-C VBUS Current Detection and Usage" but it doesn't actually talk about anything you actually need. You're supposed to click through to the section "4.6.2.1 USB Type-C Current" where it shows the reference circuit, but it doesn't tell you the values of Rd, which are in section "4.11.1 Termination Parameters".

It's a 300+ page document where you must already know what you're looking for. If you didn't already know that you need two resistors, you wouldn't be able to figure it out with the spec alone.

xg15•14m ago
Sounds like an "annotated spec" or some guides for implementers would be really useful.
DecentShoes•1h ago
This is insanely common.

I have about 6 devices with this problem, and I consider it unforgivable.

Not only did you not include USBC charging, you went out of your way to trick me and lie and pretend you did. I would have preferred just using micro usb at that point.

Powkiddy committed fraud and said the RGB30 can charge from USB-C, but they lied, it can only charge from USB A to C cables. Using it is a massive pain because I have to get adapters I shouldn't need. I'll never buy anything from them ever again.

globular-toast•1h ago
I feel like the USB committee might be somewhat to blame. When most people think USB-C they're just thinking the cable. Why can't it just do regular slow charging with C to C cable?
Iulioh•1h ago
It's not the usb c committee problem, the devices you are buying are out of spec

This is because the cable is 2 sided so it can't assume polarity

So it's a tradeoff for not having to guess how to insert the cable

rcxdude•6m ago
>This is because the cable is 2 sided so it can't assume polarity

Not really. The USB-C connection pinout is symmetric about a 180 degree rotation, at least as far as power connections go. It's entirely possible (and common, e.g. when using passive converters) to just put power out of it constantly. The main reason for the signaling resistors is to avoid having power presented on the pins when it's not connected, which is more about avoiding corrosion or wear due to small sparks on connection.

snops•1h ago
It can, it just needs the two resistors, which is the cheapest possible thing the standards committee could have asked manufacturers to do.

USB-C gets complicated at the high end, but for basic functionality I think the standards committee did a very good job at making the cheapest way to do it the correct way, e.g. a USB-C to 3.5mm audio adaptor can be entirely passive, it just needs the right resistor in it.

DoctorOetker•5m ago
>e.g. a USB-C to 3.5mm audio adaptor can be entirely passive, it just needs the right resistor in it.

How does that work? is each USB-C host port, or downstream USB-C hub port required to contain a stereo DAC? Does the standard impose performance requirements like dynamic range, noise, minimum sample rate,...? Does it also mandate the jack can be used for mic / line-in? Does it similarily stipulate inclusion of an ADC in each port?

xg15•10m ago
Would it be possible to build some kind of adapter or C-to-C cable that just contains the missing resistors? (And also probably would have to block any USB PD communication, in case you plug in any device that actually does try to use PD. So the goal would be that the charger always sees a 5V requesting device without PD support while the device always sees a "dumb" 5V charger - regardless of what capabilities the device and charger really have)

It would still suck to have to use a special cable for charging, but at least it's better than not being able to use any modern charger.

computegabe•6h ago
Can it run doo...
wslh•6h ago
It's always good to remember that battery life in sports watches (aren't they smart?) can last a whole week, and some models even have complementary solar charging.
GaggiX•5h ago
You can also use a "dumb" watch that has 10 years battery life.
1123581321•5h ago
Or that constantly charges with a solar face or mechanical motion.
_giorgio_•4h ago
You can get a Rolex
1123581321•3h ago
In my case it’s just a Citizen chronograph from eBay for $100.
jaian•1h ago
A Casio 5610 also charges with sunlight. To me it is the ultimate watch.
_giorgio_•4h ago
Xiaomi mi band's 10 battery lasts a week with all the functions enabled at the most expensive setting
TapamN•2h ago
Just a week? I have a USB smartwatch with a 1 year battery life, the Timex Data Link USB.
JimmyBiscuit•48m ago
I have a Garmin Instinct 2 Solar. The Solar feature is more of a gimmick, unless youre out in the sun the whole day for weeks it doesnt really make a difference.

But it doesnt matter much, the battery lasts 3 weeks. Its a great watch if you like the old-style digital watch screens

cattown•5h ago
Wow! “built in torch” immediately puts this one ahead of all other competition I’ve seen so far. Not even kidding.
vanderZwan•2h ago
I think they "just" meant "set OLED screen to full brightness white", which is the kind of app my cheap Amazfit has too. And I can say from experience that that is still really useful, because OLED screens are pretty darn bright.

In the case of Amazfit (which I presume is similar here) you can set it up to turn on when long-pressing the dial, it can switch between white and red light by turning the dial, and it takes a few seconds to reach full brightness instead of just switching on. Meaning you have a chance to change it to red without waking everyone up in the middle of a camping trip.

progval•2h ago
> There's a built in LED which acts as a torch - which is only useful if you wear it on the left wrist.
scotty79•1h ago
Could be useful on the other hand if you could flip the face upside down.

Surely people who wear watches on their right wrist prefer the wheel to be on the left side and the LED is on the same side.

scotty79•1h ago
I use LED on my phone as a torch more often than I use it as a camera flash.
ofrzeta•5h ago
I have an Amazfit smartwatch that gets charged by a simple USB cable with two pins that magnetically attaches to the back of the watch. When I was on vacation and forgot that cable I was able to make my own by cutting a USB cable and attaching the wires to the contacts of the watch with tape. That simplicity is hard to beat. And this watch is water resistant.
jkkola•4h ago
I have one too and I swear by it, but let's face it - it's not £16. But thanks for the tip about the cable!
ofrzeta•3h ago
It's not £16 but I got mine (GTS 2 mini) when there was some kind of sale in a huge online warehouse for around 50 Euros. Since then I tried in vain to find it again for that price, until recently someone sold a bunch of new ones on eBay for around 45 Euros. So now I got my spare one in a drawer :) The £16 got no GPS, too.
albatrosstrophy•3h ago
The battery is the single reason why I got the Amazfit. I use as a dumb health tracker and occasional GPS running. It easily lasts 4 weeks on a single charge. That's one less proprietary charging cable to bring on a trip.
1dom•10m ago
I've been dying to ask about this somewhere where I might get a really informed response:

What's the deal with Amazfit? I have an Amazfit GTR and it's been rock solid for a couple of years. Before that, I had an Amazfit Bip for a few years which was incredible. It did notification, GPS, heart rate tracking, always on display and battery life of 2 - 4 weeks. It did this years and years ago, when the best Android could do was 24 - 48 hours, and it did it for like £60 instead of £200. It still works too!

The Bip in particular seemed so ahead of what the average person expected from a smartwatch due to state of Android and Apple offerings at the time.

__rito__•3h ago
I like Amazfit because it can fully function without sending any data whatsoever to a server. I can export data from the app very easily.
teekert•20m ago
You mean with GadgetBridge and Android right? The official app does not have nice conditions when I last read through it. Note that I couldn’t find the 1 month battery mode anymore. Just the pro which sadly has a normal lcd screen and max 1 week battery.
fnands•3h ago
I had an Amazfit too a while back. Decent watch for the price, but battery life absolutely tanked after a year of use. Went from lasting days to lasting hours after one year.
ofrzeta•3h ago
That's strange. I have mine for several years now (I think three) and it still goes at least a week without charging. I can't imagine having to charge my watch ever day.
ccozan•6m ago
I can confirm. Almost 3 years with an GTR 3 and I get 10-14 days, depeding if I do outside activities where GPS draws a bit more then normal. Rock solid and waterproof ( perfect for swimming! )
killingtime74•5h ago
It would be great if this review had a bit more pixels. Bit hard to tell how good the screen is
mancerayder•5h ago
As someone who loathes jewelry on myself and has no interest in the watch culture, nonetheless I have an interest in smart watches I can monitor things with. I'm turned off by big ugly blocks with childish straps.. is there anything remotely attractive?
scblock•4h ago
Garmin is my typical recommendation for decent fitness watches with good battery life. The venue and vivoactive have bright high res screens with raise to wake or always on (with a big battery life hit). There are also things like the lily or the vivomove.

The straps are usually standard watch straps and easily changed.

FredrikSE•27m ago
I have the Forerunner 965 with the screen always on. Still manage about a week with several hours of gps tracking.
tky•4h ago
Withings makes smartwatches that do not scream Apple Watch
MrJohz•4h ago
Look into hybrid smart watches. Withings are fairly good, but there are a handful of alternatives. They're watches that use mechanical hands like a normal watch, but also include smart components like health tracking and notifications and things.

They tend to be less powerful than other smart watches (in particular, you won't be able to download arbitrary apps to the watch or deeply configure it), and if you want a dedicated health tracker, you're probably better off with a minimalist Fitbit or something similar, but I really like them. They strike a nice balance between providing me with useful things, and still looking like a decent looking watch.

The main companies in this space are Withings and Garmin.

themafia•4h ago
Fossil?
morsch•2h ago
You may still be able to get an old model, but they're not making smart watches anymore, unfortunately.
makeitdouble•3h ago
This might sound like an odd approach, but buying a small and cheap band (Xiaomi or Amazfit, even last or yesteryear's model) and try it for a while can be great.

You'll get decent tracking and alert management if that's what you're into. I won't be top notch but 95% there, and it will last for a week or two on a single charge instead of dying everyday .

Then after a week or two you'll know if you really cared about these numbers, how it helps you or not, and how you feel about the form factor.

Mine if off in a drawer most of the time and I get it out once every few weeks when hiking, but there is no sunk cost for something this cheap, and now I know I wouldn't have kept wearing something more advanced either.

edent•3h ago
The straps on this one are replaceable if you'd rather have one made cloth or metal etc.

But, yeah, no denying it is a chunky monkey.

scotty79•1h ago
If you are interested in monitoring not the screen maybe a ring would be a better fit?
dcreater•1h ago
It sounds like fitness tracker bands or the rings would be a better fit for you
ab_testing•1h ago
This company which was reviewed in the article has a ton of smartwatches. This is the URL - https://www.colmi.info/ Pick what you like and then search for the same model on Aliexpress. You will usually find most of their models between $10 and $30.
jval43•55m ago
Try on the smaller versions (sometimes called "women's" versions), a few mms less make a huge difference.

Many smartwatches are simply too large, compared to regular watches.

incone123•3h ago
I have a Garmin with a monochrome LCD face. Ok, it can't compete on price but battery life is a couple of weeks (and can top up with solar) so the proprietary cable is not a big problem.
KORraN•2h ago
I was also a happy Garmin Instinct Solar user. It is until after two years it started to turn off whenever it vibrates. I disabled vibrations, but it's reduced to an expensive step counter now.
vladvasiliu•59m ago
Were the vibrations actually useful? I have an old Garmin something or other on my wrist right now, and I disabled vibrations because unless I'm sitting around doing nothing and I can hear them, I'd never notice them.
jonathanlydall•2h ago
Even includes a screen protector on a GBP16 item!

Not sure what it’s like in other countries, but here in South Africa you struggle to find a smart phone cover for much less than that.

If you’re at the shops of the local scumbag company with a monopoly on legally distributing Apple products, they don’t offer a cover for less than USD25.

Apple Watch covers cost a bit less at only like USD15.

For screen protectors typical prices are around USD10, but you can point out the lunacy of what they’re charging for a single sheet of plastic and you can get that down to 7.5.

It’s super annoying how much we get ripped off here, having covers and protectors is basically essential and all the sellers here seem to have a secret pact to not charge anything less than completely outrageous prices.

KeplerBoy•2h ago
Order the stuff from china instead of paying your local distributor a convenience tax.

You can have it cheap or fast.

dmoreno•2h ago
Anybody know if there is some effort for an open source firmware? It would be so cool to have a watch like that with the pinetime firmware...
dcreater•1h ago
Why not the software itself? https://github.com/google/pebble

Or the whole stack: https://open-smartwatch.github.io/

fsflover•1h ago
You may like Pinetime smartwatch, which is cheap and runs free software.
squarefoot•5m ago
I would totally support the Pine64 folks as I already did with the PineCil (really good iron btw, and I have also Wellers), but the PineTime price going from $26.99 in the US to €66.25 if bought in the EU is simply an invite to shop from Aliexpress.
lmpdev•2h ago
Unironically this was one of the reasons I bought an iPhone 15

I was exhausted with keeping up with Android, but was not buying n-number of Lightning cables until they released it on USB-C

ustad•1h ago
The colmi p8 (p80 i don’t know) can run micropython.

https://github.com/wasp-os/wasp-os

tehlike•1h ago
People get surprised how cheap things really can be when they see aliexpress, and the assumption is crap. I bought a ton of stuff from aliexpress, and very rarely-if any- was crappy.
globular-toast•1h ago
What I've learnt from BigClive on YouTube is don't buy anything that plugs into the wall.

If it's low voltage then you should be fine. I'd still be wary of large lithium ion batteries, though.

maxglute•1h ago
Hoping for open source watch OS some day, so many OEM / white label cheap smartwatch/fitness bands. Already exists for cheap cloud cameras. Could be the F91W of our time.

Also I'd gladly ditch USB C for a few programmable media buttons. Standardize on some sort of bogo pins and buy 20 adapters or split cables to keep the water proofing.

edent•40m ago
You're in luck! https://banglejs.com/

I want everything local – Building my offline AI workspace

https://instavm.io/blog/building-my-offline-ai-workspace
726•mkagenius•15h ago•196 comments

Tribblix – The Retro Illumos Distribution

http://www.tribblix.org/
35•bilegeek•2h ago•1 comments

What the windsurf sale means for the AI coding ecosystem

https://ethanding.substack.com/p/windsurf-gets-margin-called
98•whoami_nr•5h ago•22 comments

I bought a £16 smartwatch just because it used USB-C

https://shkspr.mobi/blog/2025/08/i-bought-a-16-smartwatch-just-because-it-used-usb-c/
156•blenderob•2d ago•73 comments

Breaking the Sorting Barrier for Directed Single-Source Shortest Paths

https://arxiv.org/abs/2504.17033
46•pentestercrab•3h ago•1 comments

Sandstorm- self-hostable web productivity suite

https://sandstorm.org/
32•nalinidash•3h ago•9 comments

Ultrathin business card runs a fluid simulation

https://github.com/Nicholas-L-Johnson/flip-card
975•wompapumpum•21h ago•197 comments

Partially Matching Zig Enums

https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html
3•ingve•29m ago•0 comments

Engineer restores pay phones for free public use

https://www.npr.org/2025/08/04/nx-s1-5484013/engineer-restores-pay-phones-for-free-public-use
108•andsoitis•3d ago•36 comments

Tor: How a military project became a lifeline for privacy

https://thereader.mitpress.mit.edu/the-secret-history-of-tor-how-a-military-project-became-a-lifeline-for-privacy/
317•anarbadalov•17h ago•150 comments

Car has more than 1.2M km on it – and it's still going strong

https://www.cbc.ca/news/canada/nova-scotia/1985-toyota-tercel-high-mileage-1.7597168
8•Sgt_Apone•3d ago•5 comments

Representing Python notebooks as dataflow graphs

https://marimo.io/blog/dataflow
19•akshayka•3d ago•0 comments

A SPARC makes a little fire

https://www.leadedsolder.com/2025/08/05/sparcstation-scsi-termination-fix-magic-smoke.html
17•zdw•3d ago•0 comments

Getting good results from Claude Code

https://www.dzombak.com/blog/2025/08/getting-good-results-from-claude-code/
347•ingve•19h ago•137 comments

Efrit: A native elisp coding agent running in Emacs

https://github.com/steveyegge/efrit
120•simonpure•13h ago•18 comments

How we replaced Elasticsearch and MongoDB with Rust and RocksDB

https://radar.com/blog/high-performance-geocoding-in-rust
237•j_kao•20h ago•63 comments

Hacking Diffusion into Qwen3 for the Arc Challenge

https://www.matthewnewton.com/blog/arc-challenge-diffusion
86•mattnewton•3d ago•7 comments

Jim Lovell, Apollo 13 commander, has died

https://www.nasa.gov/news-release/acting-nasa-administrator-reflects-on-legacy-of-astronaut-jim-lovell/
493•LorenDB•14h ago•99 comments

Let's properly analyze an AI article for once

https://nibblestew.blogspot.com/2025/08/lets-properly-analyze-ai-article-for.html
63•pabs3•6h ago•36 comments

Ask HN: How can ChatGPT serve 700M users when I can't run one GPT-4 locally?

409•superasn•13h ago•273 comments

Astronomy Photographer of the Year 2025 shortlist

https://www.rmg.co.uk/whats-on/astronomy-photographer-year/galleries/2025-shortlist
208•speckx•18h ago•31 comments

Our European search index goes live

https://blog.ecosia.org/launching-our-european-search-index/
51•maelito•12h ago•7 comments

Unmasking the Sea Star Killer

https://www.biographic.com/unmasking-the-sea-star-killer/
62•sohkamyung•3d ago•11 comments

Window Activation

https://blog.broulik.de/2025/08/on-window-activation/
200•LorenDB•4d ago•114 comments

How to safely escape JSON inside HTML SCRIPT elements

https://sirre.al/2025/08/06/safe-json-in-script-tags-how-not-to-break-a-site/
36•dmsnell•10h ago•18 comments

The surprise deprecation of GPT-4o for ChatGPT consumers

https://simonwillison.net/2025/Aug/8/surprise-deprecation-of-gpt-4o/
359•tosh•15h ago•346 comments

Debugging a mysterious HTTP streaming issue

https://mintlify.com/blog/debugging-a-mysterious-http-streaming-issue-when-cloudflare-compression-breaks-everything
10•skeptrune•3d ago•4 comments

Fire hazard of WHY2025 badge due to 18650 Li-Ion cells

https://wiki.why2025.org/Badge/Fire_hazard
95•fjfaase•3d ago•86 comments

Build durable workflows with Postgres

https://www.dbos.dev/blog/why-postgres-durable-execution
129•KraftyOne•13h ago•46 comments

A robust, open-source framework for Spiking Neural Networks on low-end FPGAs

https://arxiv.org/abs/2507.07284
60•PaulHoule•4d ago•5 comments