frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Pebble Watch software is now 100% open source

https://ericmigi.com/blog/pebble-watch-software-is-now-100percent-open-source
85•Larrikin•39m ago

Comments

apparent•26m ago
> We are trying our best to get into mass production and ship out at most several thousand Pebble Time 2s before CNY [which starts in January].

> Realistically, at this time we’re forecasting that the majority of people will receive their PT2 in March and April.

If the factories close for 3 weeks for CNY, then why will the second batch arrive 2-3 months after the first batch?

erohead•18m ago
Good question! (I am the Pebble founder)

When factories restart, not all of the workers who were working there before actually come back to work. Some of them stay in their hometowns or they get other jobs. This means that restarting the production line actually means retraining people on how to assemble the product. There is also an entire supply chain behind the assembly line that takes time to restart. Think of all the sub-components like plastics, metal components, etc. that need to be built at respective factories. It takes time to ship them to the primary factory for final assembly and test.

After the product gets assembled, there are several stages of testing, like gluing, environmental testing, final assembly test, and packaging, that take time as well. Then the product has to be shipped to the fulfillment center, packaged, labeled, and then shipped out. Each step time, and the process needs to completely re-start after CNY.

apparent•14m ago
Thanks for explaining this. Would you estimate that the January units will be more likely to have issues than the later ones, since they'll be first off the line? Or will there be no changes to the components/process that might make the later units more reliable?
erohead•7m ago
They should be identical.
small_scombrus•17m ago
I may be wrong, but I think they mean ship from the factory to the distribution point so that could add some time between an item being made and shipped to a customer

But I've never done anything like this, so ¯ \ _ ( ツ ) _ / ¯

yjftsjthsd-h•25m ago
> Yesterday, Pebble watch software was ~95% open source. Today, it’s 100% open source. You can download, compile and run all the software you need to use your Pebble. We just published the source code for the new Pebble mobile app!

Except...

> Another important note - some binary blobs and other non-free software components are used today in PebbleOS and the Pebble mobile app (ex: the heart rate sensor on PT2 , Memfault library, and others). Optional non-free web services, like Wispr-flow API speech recognizer, are also used. These non-free software components are not required - you can compile and run Pebble watch software without them. This will always be the case. More non-free software components may appear in our software in the future. The core Pebble watch software stack (everything you need to use your Pebble watch) will always be open source.

So 100% FOSS, except for the parts that are closed source now, and any that they add later.

modeless•23m ago
The important thing is that all the code written by Core Devices is open source. They can't force third parties to open their code, but they're opening all of their own work. And that proprietary code is not required to use the watches. Most of them don't even have heart rate sensors, and clearly Memfault is not required. They're committing to maintaining a 100% open source version that still allows you to use the watches with minimal compromise.
yjftsjthsd-h•12m ago
Then say "Pebble Watch Software written by Core Devices Is Now 100% Open Source", or "Pebble mobile app open sourced" (that seems to be the major actual change?), or something like that. The thing they've actually done should be commended, but that doesn't mean ignoring that they've chosen to make a claim in the headline that isn't actually true.
fao_•23m ago
Part of this is driven by necessity, for example, cellular network chips are typically binary blobs, etc. as mentioned, the heart rate sensor is a binary blob and that's likely because there are no good OSS solutions for those components.

A lot of battery firmwares are closed source, the way that they fixed this for the early pinephone was literally just staring at a memory listing and aiming a heat gun at the battery to see how it reacted when it went hot.

yjftsjthsd-h•19m ago
Sure; I'm aware that embedded sucks. And to be clear, this is (IMHO) tolerable so long as the blobs are redistributable. But then maybe don't headline with "100% open source". It's better to be honest about it.
jdiff•11m ago
I see that kind of thing more often labeled "open hardware" rather than open source.
yjftsjthsd-h•3m ago
That's a different thing. They're also doing at least some degree of open hardware:

> We’ve also published electrical and mechanical design files for Pebble 2 Duo. Yes, you can download the schematic (includes KiCad project files) right now on Github! This should give you a nice jumpstart to designing your own PebbleOS-compatible device.

But this is about the software/firmware running on it.

fragmede•11m ago
Yeah, it's weird because they're the ones writing that headline, and the claim is that it's 100% open source. They didn't have to word it that way, they chose to.
janpio•25m ago
Also includes news about a new Appstore, which can probably be seen as a reaction to the stories from last week:

    We’ve created our own Pebble Appstore feed (appstore-api.repebble.com) and new Developer Dashboard. Our feed (fyi powered by 100% new software) is configured to back up an archive of all apps and faces to Archive.org (backup will gradually complete over the next week). Today, our feed only has a subset of all Pebble watchfaces and apps (thank you aveao for creating Pebble Archive!). Developers - you can upload your existing or new apps right now! We hope that this sets a standard for openness and we encourage all feeds to publish a freely and publicly available archive.
https://ericmigi.com/blog/pebble-watch-software-is-now-100pe...
apparent•16m ago
Is it me or is the "Rivian blue" that he refers to in the video not that close to the color of actual Rivians? IMO the watch band/insert color is less green and quite a bit lighter. Not bad, per se, but I feel like this is not the best descriptor since it might make people think it's a different color.
erohead•6m ago
Material color is very tough, especially comparing metallic paint to polycarbonate. Lighting matters, reflections matter. We tried our best, but yes, obviously it's not exactly the same.
apparent•14m ago
Super excited that the back will screw off so we can replace the battery. I'm curious about waterproofing. Will that hold? Will we need to replace a gasket or other parts, in addition to the battery?
erohead•12m ago
In the video, the green thing is the gasket. It should be reusable, but nothing's guaranteed in the world of waterproofing.
vessenes•12m ago
Eric, congrats. Typo in the first photo caption: "in all it's glory" -> "in all its glory"

Pebble Watch software is now 100% open source

https://ericmigi.com/blog/pebble-watch-software-is-now-100percent-open-source
91•Larrikin•39m ago•21 comments

Claude Opus 4.5

https://www.anthropic.com/news/claude-opus-4-5
184•adocomplete•38m ago•57 comments

Is Your Android TV Streaming Box Part of a Botnet?

https://krebsonsecurity.com/2025/11/is-your-android-tv-streaming-box-part-of-a-botnet/
32•todsacerdoti•44m ago•12 comments

Cool-retro-term: terminal emulator which mimics look and feel of the old CRTs

https://github.com/Swordfish90/cool-retro-term
43•michalpleban•1h ago•17 comments

Shai-Hulud Returns: Over 300 NPM Packages Infected

https://helixguard.ai/blog/malicious-sha1hulud-2025-11-24
662•mrdosija•8h ago•598 comments

The Bitter Lesson of LLM Extensions

https://www.sawyerhood.com/blog/llm-extension
19•sawyerjhood•59m ago•0 comments

We're (now) moving from OpenBSD to FreeBSD for firewalls

https://utcc.utoronto.ca/~cks/space/blog/sysadmin/OpenBSDToFreeBSDMove
72•zdw•5d ago•25 comments

TSMC Arizona Outage Saw Fab Halt, Apple Wafers Scrapped

https://www.culpium.com/p/tsmc-arizona-outage-saw-fab-halt
18•speckx•1h ago•2 comments

Three Years from GPT-3 to Gemini 3

https://www.oneusefulthing.org/p/three-years-from-gpt-3-to-gemini
28•JumpCrisscross•1d ago•4 comments

NSA and IETF, part 3: Dodging the issues at hand

https://blog.cr.yp.to/20251123-dodging.html
263•upofadown•7h ago•126 comments

Corvus Robotics (YC S18): Hiring Head of Mfg/Ops, Next Door to YC Mountain View

1•robot_jackie•2h ago

Inside Rust's std and parking_lot mutexes – who wins?

https://blog.cuongle.dev/p/inside-rusts-std-and-parking-lot-mutexes-who-win
93•signa11•4d ago•20 comments

Launch HN: Karumi (YC F25) – Personalized, agentic product demos

https://www.karumi.ai/meet/start/phlz
4•tonilopezmr•54m ago•6 comments

GrapheneOS migrates server infrastructure from France

https://www.privacyguides.org/news/2025/11/22/grapheneos-migrates-server-infrastructure-from-fran...
39•01-_-•43m ago•5 comments

Chrome Jpegxl Issue Reopened

https://issues.chromium.org/issues/40168998
154•markdog12•7h ago•53 comments

Serflings is a remake of The Settlers 1

https://www.simpleguide.net/serflings.xhtml
107•doener•2d ago•36 comments

Ask HN: Scheduling stateful nodes when MMAP makes memory accounting a lie

5•leo_e•2h ago•1 comments

We stopped roadmap work for a week and fixed bugs

https://lalitm.com/fixits-are-good-for-the-soul/
206•lalitmaganti•1d ago•283 comments

Historically Accurate Airport Dioramas by AV Pro Designs

https://www.core77.com/posts/138995/Historically-Accurate-Airport-Dioramas-by-AV-Pro-Designs
27•surprisetalk•4d ago•6 comments

Show HN: Cynthia – Reliably play MIDI music files – MIT / Portable / Windows

https://www.blaizenterprises.com/cynthia.html
70•blaiz2025•5h ago•17 comments

Disney Lost Roger Rabbit

https://pluralistic.net/2025/11/18/im-not-bad/
436•leephillips•6d ago•213 comments

RuBee

https://computer.rip/2025-11-22-RuBee.html
320•Sniffnoy•16h ago•56 comments

Slicing Is All You Need: Towards a Universal One-Sided Distributed MatMul

https://arxiv.org/abs/2510.08874
83•matt_d•5d ago•9 comments

Google's new 'Aluminium OS' project brings Android to PC

https://www.androidauthority.com/aluminium-os-android-for-pcs-3619092/
18•jmsflknr•42m ago•16 comments

Japan's gamble to turn island of Hokkaido into global chip hub

https://www.bbc.com/news/articles/c8676qpxgnqo
262•1659447091•16h ago•386 comments

µcad: New open source programming language that can generate 2D sketches and 3D

https://microcad.xyz/
364•todsacerdoti•22h ago•119 comments

Ask HN: Hearing aid wearers, what's hot?

318•pugworthy•17h ago•185 comments

I built a faster Notion in Rust

https://imedadel.com/outcrop/
137•PaulHoule•4d ago•71 comments

A New Raspberry Pi Imager

https://www.raspberrypi.com/news/a-new-raspberry-pi-imager/
41•raus22•2h ago•13 comments

Mind-reading devices can now predict preconscious thoughts: is it time to worry?

https://www.nature.com/articles/d41586-025-03714-0
23•srameshc•1h ago•9 comments