[{"data":1,"prerenderedAt":446},["ShallowReactive",2],{"project-47051852":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":46,"post_text":47,"what":48,"said":86,"maker_in_thread":213,"shape":222,"grid":225,"attempts":407,"same_week":408,"maker_shows":38,"maker_hidden":438,"reader_version":439,"card":440},"47051852","AsteroidOS 2.0","Nobody asked, we shipped anyway","title","Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway","https:\u002F\u002Fasteroidos.org\u002Fnews\u002F2-0-release\u002Findex.html","asteroidos.org","moWerk",1771356295,2026,470,68,59,4366,2,"legend","hardware","smartwatch operating system","other",[24,25,26,27],"smartwatch os","linux wearable","open source watch firmware","wear os alternative","mixed",0.321,{"positive":31,"neutral":32,"mixed":33,"critical":34},14,17,0,4,35,{"performance":37,"privacy":39,"idea":40,"execution":42,"docs":43,"design":45},{"positive":38,"critical":33},1,{"positive":38,"critical":33},{"positive":41,"critical":33},5,{"positive":33,"critical":33},{"positive":33,"critical":44},3,{"positive":18,"critical":33},[41,41,44,41,33,41,44,44,41,44,41,44,44,44,44,41,33,44,41,44,41,44,33,41,41,44,33,38,41,33,38,33,33,33,38,33,38,33,33,33],null,{"problem":49,"audience":56,"pricing":47,"motivation":60,"time_to_build":47,"stack":64,"openness":83,"stage":84,"team_size":85},{"value":50,"source":51,"evidence":52},"Keeps older smartwatch hardware useful after manufacturers stop supporting it, and offers a privacy-respecting, open wearable OS.","maker",[53],{"id":54,"by":11,"text":55},"47051873","Hi HN, After roughly 8 years of silently rolling 1.1 nightlies, we finally tagged a proper stable 2.0 release. We built this because wrist-sized Linux is genuinely fun to hack…",{"value":57,"source":51,"evidence":58},"Linux enthusiasts, developers learning open-source, and owners of older smartwatches.",[59],{"id":54,"by":11,"text":55},{"value":61,"source":51,"evidence":62},"Enjoyment of hacking wrist-sized Linux and keeping capable hardware from becoming e-waste.",[63],{"id":54,"by":11,"text":55},[65,72,76],{"value":66,"source":51,"evidence":67},"Qt\u002FQML",[68,71],{"id":69,"by":11,"text":70},"47059922","QML runs interpreted at runtime and Qt is very close to native C++, so both are actually quite lean and fast on these devices — the overhead is surprisingly small compared to…",{"id":54,"by":11,"text":55},{"value":73,"source":51,"evidence":74},"JavaScript (watchfaces)",[75],{"id":54,"by":11,"text":55},{"value":77,"source":51,"evidence":78},"libhybris",[79,80],{"id":54,"by":11,"text":55},{"id":81,"by":11,"text":82},"47055140","With the latest devices its usually a problem that manufacturers choose to omit the usb pin outs in favor of water resistance and wireless charging. Making them a challenge to…","open_source","launched","team",{"praise":87,"objections":122,"requests":142,"questions":175,"alternatives":190},[88,97,112],{"value":89,"source":90,"evidence":91},"Privacy-focused with no telemetry or cloud.","commenter",[92,96],{"id":93,"by":94,"text":95},"47060879","Dowry9092","This makes me want to go find some old watches! Love to commitment to privacy and longevity.",{"id":54,"by":11,"text":55},{"value":98,"source":90,"evidence":99},"Longevity: revives old watches and supports many devices.",[100,104,108],{"id":101,"by":102,"text":103},"47052612","bsimpson","Wild to see such fragmentation in such a niche space. It's an aftermarket Linux flash for smartwatches, and there are companion apps for SailfishOS and Ubuntu Touch, which are…",{"id":105,"by":106,"text":107},"47053376","refulgentis","> niche space Think of the space as less \"I want Linux on my wrist\", and more \"I want a [cheap || not 1st world expensive] smartwatch as a gift.\" These folks do gods work of…",{"id":109,"by":110,"text":111},"47062293","bmurphy1976","This is great! I'm going to install it immediately. I have a Fossil 6. It's in my opinion the best looking smartwatch yet released however the WatchOS performance and…",{"value":113,"source":90,"evidence":114},"Good UI design, such as the peek watch-face gesture.",[115,119],{"id":116,"by":117,"text":118},"47052238","adithyassekhar","This is seriously impressive! Never knew after market os's were even a thing for watches with their proprietary drivers. I like that peeking watch face switcher, companies like…",{"id":120,"by":11,"text":121},"47054033","Thanks so much! The peek gesture is inherited from lipstick and we kind of built our UI around those possibilities.",[123,134],{"value":124,"source":90,"evidence":125},"Announcement text seemed AI-written to some commenters.",[126,130],{"id":127,"by":128,"text":129},"47055300","antonvs","fyi the announcement is very obviously ai-written. It’s off-putting.",{"id":131,"by":132,"text":133},"47060471","retsibsi","I wonder if they meant this HN post (the OP), rather than https:\u002F\u002Fasteroidos.org\u002Fnews\u002F2-0-release\u002F? The latter doesn't seem LLM-written to me, but the HN post does.",{"value":135,"source":90,"evidence":136},"Hardware support is limited for newer watches.",[137,141],{"id":138,"by":139,"text":140},"47054555","Pxtl","I have a galaxy watch 4 which I'd hoped was old-enough to be supported but I can see that it is not. I get it, hardware is hard. I'm curious, is the challenge with newer hardware…",{"id":81,"by":11,"text":82},[143,158,165],{"value":144,"source":90,"evidence":145},"Support for more watches, including cheap no-brand and Tizen models.",[146,150,154],{"id":147,"by":148,"text":149},"47054534","tamimio","Thanks for sharing this, it looks promising! I would love if it would support some of the no-brand Chinese watches you get usually for cheap, the hardware is great but the…",{"id":151,"by":152,"text":153},"47054099","cfiggers","This is an awesome project. Props to y'all for just making something you want to exist! I have a Tizen-based Samsung watch (Gear Sport, 2017). It's served me faithfully but I'm…",{"id":155,"by":156,"text":157},"47058452","nunobrito","Thanks for sharing, indeed it is good to reuse and improve hardware whenever possible rather than just going to waste. Had never heard of this project before, so it was a good…",{"value":159,"source":90,"evidence":160},"Better Wi-Fi and background actions.",[161],{"id":162,"by":163,"text":164},"47054157","MayeulC","Hey, thanks for the new release. I should definitely fix my wristband and start wearing my AsteroisOS watch again (LG Lenok). You have probably addressed that somewhere, but…",{"value":166,"source":90,"evidence":167},"Rust support.",[168,172],{"id":169,"by":170,"text":171},"47053692","lovegrenoble","Rust support?",{"id":173,"by":11,"text":174},"47053925","It would be possible to use Rust. Nobody got around working on it tbh. But simple things like your mentioned watchface idea are really quick to do in QML.",[176,183],{"value":177,"source":90,"evidence":178},"Is JavaScript and QML too heavy for a small device?",[179],{"id":180,"by":181,"text":182},"47058274","coffeeenjoyer","Wow, this looks pretty cool! It seems you have quite a few features going... The main reason I haven't gotten a smartwatch yet is because of privacy concerns. But now seems like…",{"value":184,"source":90,"evidence":185},"Where to buy a supported watch in the US?",[186],{"id":187,"by":188,"text":189},"47053657","xrd","Can anyone suggest where to find a watch that is supported if you live in the US? I've been scanning eBay but it feels difficult to get ahold of a supported device. Are there…",[191,198,205],{"value":192,"source":90,"evidence":193},"Gadgetbridge",[194],{"id":195,"by":196,"text":197},"47070942","hexfish","> The main reason I haven't gotten a smartwatch yet is because of privacy concerns Have you looked into Gadgetbridge? https:\u002F\u002Fgadgetbridge.org\u002Fgadgets\u002F",{"value":199,"source":90,"evidence":200},"PineTime \u002F InfiniTime",[201],{"id":202,"by":203,"text":204},"47058912","fsflover","Did you consider PineTime?",{"value":206,"source":90,"evidence":207},"postmarketOS",[208,209],{"id":162,"by":163,"text":164},{"id":210,"by":211,"text":212},"47054311","Arifcodes","The 'nobody asked, we shipped anyway' energy is the right spirit for OSS. The wearable OS space is a duopoly with zero interoperability, and having a Linux base means you can…",{"comments":214,"answered":215,"key":216},13,6,[217,218,221],{"id":69,"text":70},{"id":219,"text":220},"47053315","Indeed quite some watches share the same platform as can be seen in this list: https:\u002F\u002Fwiki.asteroidos.org\u002Findex.php\u002FTechnical_Details_of_AsteroidOS_Watches But the manufacturers…",{"id":120,"text":121},{"commenters":223,"max_depth":41,"maker_replies":214,"first_comment_mins":38,"lifespan_hours":224},45,36,[226,228,230,233,236,238,240,244,245,247,251,255,259,263,266,267,270,273,276,278,279,280,282,284,288,290,291,293,295,299,302,303,305,307,310,311,313,316,321,325,327,331,333,337,340,342,344,346,350,351,353,357,360,364,367,370,372,375,377,380,382,384,385,387,390,392,395,397,400,402,404],[180,33,41,227,181,33],"project\u002Fpositive\u002Fperformance",[69,33,33,229,11,38],"project\u002Fneutral\u002Fperformance",[231,33,41,232,181,33],"47064513","maker\u002Fpositive\u002Fnone",[234,33,44,229,235,33],"47061523","dariosalvi78",[195,33,44,237,196,33],"project\u002Fneutral\u002Fprivacy",[101,38,44,239,102,33],"project\u002Fneutral\u002Fnone",[241,38,41,242,243,33],"47053036","project\u002Fpositive\u002Fnone","dylan604",[219,38,33,239,11,38],[105,38,41,246,106,33],"project\u002Fpositive\u002Fidea",[248,38,33,249,250,33],"47056283","other\u002Fneutral\u002Fnone","ulfw",[252,38,33,253,254,33],"47060185","commenter\u002Fneutral\u002Fidea","darkwater",[256,18,44,257,258,33],"47053739","project\u002Fneutral\u002Fidea","zozbot234",[260,18,44,261,262,33],"47053984","project\u002Fneutral\u002Fexecution","verin0x",[264,18,44,265,258,33],"47054232","project\u002Fneutral\u002Fdocs",[155,44,41,246,156,33],[268,44,44,229,269,33],"47058616","casept",[271,34,33,249,272,33],"47061057","coderai",[274,34,33,249,275,33],"47068452","morrisjm",[116,41,41,277,117,33],"project\u002Fpositive\u002Fdesign",[120,41,33,232,11,38],[147,215,44,257,148,33],[162,281,44,239,163,33],7,[283,281,33,261,11,38],"47054890",[285,286,44,257,287,33],"47057463",8,"pinkmuffinere",[138,289,44,239,139,33],9,[81,289,33,239,11,38],[109,292,41,277,110,33],10,[151,294,41,246,152,33],11,[296,297,33,249,298,33],"47054109",12,"anitil",[300,297,33,249,301,33],"47054480","jeron",[187,214,44,239,188,33],[304,214,33,239,11,38],"47054006",[306,214,41,232,188,33],"47054413",[308,214,44,239,309,33],"47054508","listic",[202,214,44,257,203,33],[312,214,33,257,11,38],"47059850",[314,31,41,246,315,33],"47060142","3abiton",[317,318,44,319,320,33],"47062101",15,"project\u002Fneutral\u002Fdesign","0pteron",[322,318,33,323,324,33],"47063102","other\u002Fneutral\u002Fdesign","criddell",[326,318,33,319,11,38],"47065945",[328,329,41,232,330,33],"47052159",16,"MagneFire",[93,32,41,332,94,33],"project\u002Fpositive\u002Fprivacy",[334,335,33,249,336,33],"47062601",18,"readingnews",[338,339,41,232,170,33],"47053680",19,[169,341,44,261,170,33],20,[343,341,44,261,262,33],"47054021",[54,345,33,232,11,38],21,[347,345,38,348,349,33],"47053138","project\u002Fcritical\u002Fdocs","mapcars",[173,345,33,261,11,38],[210,352,41,246,211,33],22,[354,352,33,355,356,33],"47055604","commenter\u002Fneutral\u002Fnone","jenadine",[358,352,33,355,359,33],"47057157","cocoa19",[361,362,33,249,363,33],"47055774",23,"irishcoffee",[365,362,33,366,11,38],"47055940","maker\u002Fneutral\u002Fnone",[127,368,38,369,128,33],24,"maker\u002Fcritical\u002Fnone",[371,368,33,249,11,38],"47055578",[373,368,33,249,374,33],"47058197","bjackman",[376,368,33,249,128,33],"47062216",[378,368,33,249,379,33],"47059956","Aachen",[381,368,33,249,128,33],"47062228",[383,368,33,355,379,33],"47065478",[131,368,38,348,132,33],[386,368,33,355,128,33],"47062198",[388,368,33,389,11,38],"47065706","maker\u002Fneutral\u002Fdocs",[391,368,38,348,128,33],"47062193",[393,368,33,249,394,33],"47057771","prmoustache",[396,368,33,249,156,33],"47058514",[398,368,33,249,399,33],"47058604","thinkingemote",[401,368,33,355,349,33],"47059718",[403,368,33,355,156,33],"47059916",[405,368,33,406,128,33],"47064071","commenter\u002Fcritical\u002Fdocs",[],[409,414,419,424,428,433],{"id":410,"name":411,"points":412,"category":413},"47031334","Jemini",488,"ai",{"id":415,"name":416,"points":417,"category":418},"47026186","Microgpt",282,"learning_science",{"id":420,"name":421,"points":422,"category":423},"47040375","FreeFlow",277,"productivity",{"id":425,"name":426,"points":427,"category":418},"47008163","Data Engineering Book",251,{"id":429,"name":430,"points":431,"category":432},"47011567","SQL-tap",233,"dev_tools",{"id":434,"name":435,"points":436,"category":437},"47014500","Sameshi",230,"games",false,"v2",{"id":441,"name":5,"line":6,"ai":438,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":442,"top":18,"kw":443,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":444,"url":9,"mix":445,"praise":89,"objection":124,"sub":21},47051852,0.32,[24,25,26,27],"5535053353533335035353055301501000101000",[31,32,33,34],1794036693568]