[{"data":1,"prerenderedAt":732},["ShallowReactive",2],{"project-46075882":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":50,"what":51,"said":75,"maker_in_thread":147,"shape":156,"grid":160,"attempts":696,"same_week":697,"maker_shows":42,"maker_hidden":725,"reader_version":726,"card":727},"46075882","banrays","Glasses to detect smart-glasses that have cameras","title","Show HN: Glasses to detect smart-glasses that have cameras","https:\u002F\u002Fgithub.com\u002FNullPxl\u002Fbanrays","github.com","nullpxl",1764309158,2025,509,193,71,3837,2,"legend","security_privacy","camera detection","hardware",[24,25,26,27],"smart glasses detection","hidden camera detector","ble fingerprinting","meta ray-ban","mixed",0.16,{"positive":31,"neutral":32,"mixed":33,"critical":34},16,24,0,10,50,{"idea":37,"privacy":40,"performance":41,"design":43,"docs":44,"execution":45},{"positive":38,"critical":39},12,6,{"positive":33,"critical":18},{"positive":33,"critical":42},1,{"positive":18,"critical":33},{"positive":42,"critical":33},{"positive":33,"critical":42},[47,33,33,33,33,33,33,33,48,49,33,47,42,42,49,33,33,33,33,49,33,33,49,33,33,48,33,48,49,42,47,33,49,49,48,49,48,33,47,18],4,5,3,"Hi! Recently smart-glasses with cameras like the Meta Ray-bans seem to be getting more popular. As does some people's desire to remove\u002Fcover up the recording indicator LED. I wanted to see if there's a way to detect when people are recording with these types of glasses, so a little bit ago I started working this project. I've hit a little bit of a wall though so I'm very much open to ideas!\n\nI've written a bunch more on the link (+photos are there), but essentially this uses 2 fingerprinting approaches:  - retro-reflectivity of the camera sensor by looking at IR reflections. mixed results here",{"problem":52,"audience":58,"pricing":58,"motivation":59,"time_to_build":58,"stack":63,"openness":72,"stage":73,"team_size":74},{"value":53,"source":54,"evidence":55},"Detecting when people are recording with camera smart glasses","maker",[56],{"id":57},"post",null,{"value":60,"source":54,"evidence":61},"People covering the recording LED on smart glasses; wanted to detect recording",[62],{"id":57},[64,68],{"value":65,"source":54,"evidence":66},"ESP32",[67],{"id":57},{"value":69,"source":54,"evidence":70},"nRF52840",[71],{"id":57},"open_source","prototype","unknown",{"praise":76,"objections":104,"requests":118,"questions":133,"alternatives":138},[77,93],{"value":78,"source":79,"evidence":80},"Interesting, useful privacy idea","commenter",[81,85,89],{"id":82,"by":83,"text":84},"46076523","wowamit","A much-needed project. Making yourself invisible to such privacy-invasive devices will be the need of the day. Of the two approaches you mentioned, blocking\u002Fjamming the specific…",{"id":86,"by":87,"text":88},"46076517","arionmiles","Pretty neat idea! I love the BLE detection approach, would be pretty amazing if this works. I'll be following this with some interest!",{"id":90,"by":91,"text":92},"46076681","kanak8278","It's a lovely idea.",{"value":94,"source":79,"evidence":95},"Retro-reflection approach is clever",[96,100],{"id":97,"by":98,"text":99},"46077087","egeres","Super interesting project, at first I thought it would be a naive implementation of YOLO but I wasn't aware about retro-reflections. The papers he linked in the GH discuss very…",{"id":101,"by":102,"text":103},"46079455","fortran77","When I worked for a big Hollywood media conglomerate, there was a project to detect cameras in theaters. (There was a piracy problem where people would record the movie on a…",[105,112],{"value":106,"source":79,"evidence":107},"Detecting only at power-on or pairing may not catch active recording",[108],{"id":109,"by":110,"text":111},"46076747","thrdbndndn","Sorry I'm still confused. Do you have a reliable way to detect if a smart glass is recording or not? I never used smart-glasses regularly, but wouldn't it be \"on\" all the time if…",{"value":113,"source":54,"evidence":114},"IR flooding is weak against modern cameras",[115],{"id":116,"by":11,"text":117},"46076701","One of my future ideas was to have the detection trigger turning a bunch of IR LEDs on to do just this! I've only tested it a little bit against my phone camera (with around 5…",[119,126],{"value":120,"source":79,"evidence":121},"Clip-on form factor that works with own glasses",[122],{"id":123,"by":124,"text":125},"46080774","sillyfluke","Sorry for not responding for your request for tech advise and instead commenting on the idea: 1. I would want this. 2. If possible, if the detecting device could be clipped on…",{"value":127,"source":79,"evidence":128},"Ways to cause false positives tested",[129],{"id":130,"by":131,"text":132},"46076643","mcny","Putting myself in the shoes of a qa for a second... What is the cheapest way for me to trigger a false positive on such a detection device? And what can we do about it? Rinse and…",[134],{"value":135,"source":79,"evidence":136},"Can it detect recording in use, not just at boot?",[137],{"id":109,"by":110,"text":111},[139],{"value":140,"source":79,"evidence":141},"Counter-sniper optic detectors and IR filter detection for theatre cameras",[142,146],{"id":143,"by":144,"text":145},"46076474","anilakar","> most things which would need to be protected from hidden cameras would be stationary Counter-sniper systems that scan for reflections from optics have existed for twenty years…",{"id":101,"by":102,"text":103},{"comments":49,"answered":42,"key":148},[149,150,153],{"id":116,"text":117},{"id":151,"text":152},"46083042","Like I mentioned in the text, I haven't looked into Wi-Fi yet. The picture\u002Fvideo -> transfer through the app is correct, and why an alternative method for detecting actual…",{"id":154,"text":155},"46076561","Thank you! To settle a debate between me and a friend, do you think Ray-BANNED or Ban-Rays is the better name?",{"commenters":157,"max_depth":34,"maker_replies":49,"first_comment_mins":158,"lifespan_hours":159},133,100,101,[161,165,169,171,173,177,180,183,187,190,193,196,199,202,204,207,209,212,215,218,220,223,225,228,230,232,234,237,240,243,245,247,250,252,255,258,261,264,266,269,272,275,278,281,284,286,288,291,294,297,300,303,305,308,311,314,318,321,324,328,330,333,335,338,340,343,347,350,353,356,359,362,364,366,368,371,373,376,379,382,385,388,390,392,394,396,399,401,403,405,407,409,412,414,418,421,424,427,430,433,436,439,442,444,447,450,453,456,459,462,465,468,471,473,476,479,482,485,488,491,494,497,498,501,503,505,507,509,511,513,516,518,521,525,527,531,534,537,538,540,543,546,547,549,551,553,556,560,564,567,570,573,576,579,583,585,588,591,594,598,602,606,610,614,618,619,622,625,627,629,632,634,638,642,646,650,653,655,658,661,663,665,668,672,675,679,681,685,689,692],[162,33,48,163,164,33],"46076398","project\u002Fpositive\u002Fidea","dotancohen",[166,33,33,167,168,33],"46076448","commenter\u002Fneutral\u002Fnone","_ache_",[143,33,49,170,144,33],"project\u002Fneutral\u002Fidea",[172,33,49,170,87,33],"46076686",[174,33,33,175,176,33],"46076753","other\u002Fneutral\u002Fnone","littlestymaar",[178,33,33,167,179,33],"46076836","lukan",[181,33,33,175,182,33],"46077280","hackingonempty",[184,33,33,185,186,33],"46077410","other\u002Fneutral\u002Fprivacy","ajsnigrutin",[188,33,33,185,189,33],"46077432","circuit10",[191,33,33,175,192,33],"46077498","A4ET8a8uTh0_v2",[194,33,33,167,195,33],"46077779","jorvi",[197,33,33,175,198,33],"46077864","tomalpha",[200,33,33,175,201,33],"46077984","falcor84",[203,33,33,175,176,33],"46078266",[205,33,33,175,206,33],"46078880","kjellsbells",[208,33,33,175,195,33],"46078902",[210,33,33,167,211,33],"46080261","umanwizard",[213,33,33,185,214,33],"46077537","wongarsu",[216,33,33,185,217,33],"46078597","namibj",[219,33,33,185,186,33],"46084698",[221,33,33,185,222,33],"46077732","Lio",[224,33,33,175,176,33],"46078245",[226,33,33,175,227,33],"46079343","delichon",[229,33,33,185,176,33],"46079705",[231,33,33,175,182,33],"46084574",[233,33,33,167,176,33],"46086121",[235,33,33,175,236,33],"46078599","iamnothere",[238,33,33,175,239,33],"46078830","amitav1",[241,33,33,175,242,33],"46078982","astura",[244,33,33,175,211,33],"46080282",[246,33,33,175,236,33],"46082973",[248,33,33,175,249,33],"46078925","sghiassy",[251,33,33,175,176,33],"46082196",[253,33,33,175,254,33],"46077397","brador",[256,33,33,185,257,33],"46077506","throwaway808081",[259,33,33,167,260,33],"46082170","graemep",[262,33,33,185,263,33],"46078024","alexfoo",[265,33,33,185,164,33],"46080134",[267,33,33,185,268,33],"46078175","jeroenhd",[270,33,33,185,271,33],"46079442","merely-unlikely",[273,33,33,175,274,33],"46077107","fennecfoxy",[276,33,48,163,277,33],"46077175","probably_wrong",[279,33,49,170,280,33],"46077242","somethingsome",[282,33,33,283,87,33],"46077283","commenter\u002Fneutral\u002Fidea",[285,33,33,175,242,33],"46078435",[287,33,33,175,164,33],"46082715",[289,33,33,175,290,33],"46077182","another-dave",[292,33,33,175,293,33],"46078502","NiloCK",[295,33,33,185,296,33],"46077702","tjpnz",[298,33,33,175,299,33],"46079000","AlecSchueler",[301,33,33,175,302,33],"46085132","_aavaa_",[304,33,33,167,299,33],"46085746",[306,33,48,163,307,33],"46076848","aqme28",[309,33,48,163,310,33],"46077052","october8140",[312,33,49,170,313,33],"46077348","vigilanti",[315,33,42,316,317,33],"46078810","project\u002Fcritical\u002Fidea","shmel",[319,33,49,170,320,33],"46078853","skripp",[322,33,33,185,323,33],"46079178","paul7986",[325,33,42,326,327,33],"46079290","project\u002Fcritical\u002Fprivacy","Lucasoato",[329,33,33,167,323,33],"46079337",[331,33,33,167,332,33],"46079542","berkes",[334,33,33,175,323,33],"46079644",[336,33,33,175,337,33],"46079969","dblohm7",[339,33,33,175,323,33],"46083648",[341,33,33,167,342,33],"46085278","vel0city",[344,33,42,345,346,33],"46079295","project\u002Fcritical\u002Fperformance","crazygringo",[348,33,49,170,349,33],"46081147","alwa",[351,33,33,167,352,33],"46079346","rakamotog",[354,33,33,175,355,33],"46080085","LocalH",[357,33,33,175,358,33],"46080174","moritzwarhier",[360,33,33,175,361,33],"46083453","godelski",[363,33,33,175,355,33],"46097466",[365,33,33,175,361,33],"46099645",[367,33,33,175,355,33],"46097422",[369,33,33,175,370,33],"46080386","lokar",[372,33,33,175,349,33],"46081056",[374,33,33,175,375,33],"46082207","gblargg",[377,33,33,175,378,33],"46082403","port11",[380,42,33,175,381,33],"46077632","keepamovin",[383,42,33,175,384,33],"46078352","ghaff",[386,42,33,175,387,33],"46078718","objcts",[389,42,33,175,384,33],"46078784",[391,42,33,175,381,33],"46079806",[393,42,33,175,384,33],"46080061",[395,42,33,175,381,33],"46094893",[397,42,33,175,398,33],"46083382","array_key_first",[400,42,33,175,384,33],"46089074",[402,42,33,175,398,33],"46090522",[404,42,33,175,384,33],"46092925",[406,42,33,175,398,33],"46099249",[408,42,33,175,378,33],"46082425",[410,18,33,175,411,33],"46076613","sspiff",[116,18,33,413,11,42],"maker\u002Fneutral\u002Fperformance",[415,18,49,416,417,33],"46076779","maker\u002Fneutral\u002Fnone","spacedoutman",[419,18,33,175,420,33],"46076981","card_zero",[422,18,33,175,423,33],"46077024","thih9",[425,18,33,175,426,33],"46077827","consp",[428,18,33,175,429,33],"46084858","nimih",[431,18,33,175,432,33],"46076704","SamDc73",[434,18,33,175,435,33],"46076770","michaelt",[437,18,33,175,438,33],"46076921","adzm",[440,18,33,175,441,33],"46076935","Tarmo362",[443,18,33,175,214,33],"46077969",[445,18,33,175,446,33],"46077023","beeflet",[448,18,33,175,449,33],"46077815","delis-thumbs-7e",[451,18,33,175,452,33],"46078820","fwip",[454,18,49,170,455,33],"46077069","Saloc",[457,18,33,167,458,33],"46078306","RobotToaster",[460,49,33,175,461,33],"46076725","9dev",[463,49,33,175,464,33],"46076892","anonymousiam",[466,49,33,175,467,33],"46076964","jonners00",[469,49,33,175,470,33],"46077061","p-e-w",[472,49,33,175,461,33],"46077232",[474,49,33,175,475,33],"46077350","aprilnya",[477,49,33,175,478,33],"46079733","parkaboy",[480,49,33,175,481,33],"46081469","thinkling",[483,47,33,175,484,33],"46078016","Bender",[486,47,33,175,487,33],"46078203","downboots",[489,47,33,175,490,33],"46080689","avidiax",[492,47,33,175,493,33],"46085295","thenthenthen",[495,47,33,175,496,33],"46085307","Intralexical",[82,48,48,163,83,33],[499,48,33,175,500,33],"46076805","aDyslecticCrow",[502,48,33,167,83,33],"46076940",[504,48,33,175,500,33],"46077212",[506,48,33,175,192,33],"46077538",[508,48,33,175,500,33],"46081819",[510,48,33,167,236,33],"46083044",[512,48,33,175,268,33],"46078135",[514,48,33,175,515,33],"46077799","unsupp0rted",[123,39,48,517,124,33],"project\u002Fpositive\u002Fdesign",[519,39,33,167,520,33],"46120117","ktallett",[522,523,33,175,524,33],"46077324",7,"icoder",[526,523,33,175,496,33],"46085313",[528,529,42,316,530,33],"46077886",8,"ChrisMarshallNY",[532,533,48,517,432,33],"46076716",9,[535,533,33,175,536,33],"46076796","DonHopkins",[101,34,49,170,102,33],[109,539,42,316,110,33],11,[541,539,49,542,500,33],"46076795","project\u002Fneutral\u002Fnone",[544,539,42,316,545,33],"46082827","Anon1096",[151,539,33,416,11,42],[548,539,42,316,545,33],"46083650",[550,38,49,542,536,33],"46076742",[86,552,48,163,87,33],13,[554,552,33,175,555,33],"46077276","baobun",[557,558,48,559,168,33],"46076437",14,"maker\u002Fpositive\u002Fdocs",[561,562,33,175,563,33],"46078908",15,"nomdep",[565,31,33,175,566,33],"46077856","nothrowaways",[568,31,33,175,569,33],"46077888","benbristow",[571,31,33,175,572,33],"46079224","willidiots",[574,31,33,175,575,33],"46082216","bryan_w",[577,578,33,175,102,33],"46079475",17,[580,581,33,175,582,33],"46079760",18,"elif",[97,584,48,163,98,33],19,[130,586,42,587,131,33],20,"project\u002Fcritical\u002Fexecution",[589,586,33,167,590,33],"46077824","zamadatix",[592,586,49,593,268,33],"46078151","project\u002Fneutral\u002Fexecution",[595,596,49,170,597,33],"46083178",21,"storus",[599,600,49,170,601,33],"46079663",22,"amelius",[603,604,49,170,605,33],"46083114",23,"stuckkeys",[607,32,48,608,609,33],"46078001","project\u002Fpositive\u002Fnone","asw_rer",[611,612,48,163,613,33],"46076937",25,"zppln",[615,616,48,163,617,33],"46076546",26,"okincilleb",[154,616,33,416,11,42],[620,616,49,542,621,33],"46076647","rendaw",[623,616,49,542,624,33],"46076664","louthy",[626,616,33,167,617,33],"46081228",[628,616,33,167,624,33],"46085920",[630,616,49,542,631,33],"46077017","bjord",[633,616,49,542,617,33],"46081216",[635,636,48,163,637,33],"46076470",27,"Scramblejams",[639,640,33,175,641,33],"46079624",28,"camillomiller",[643,644,49,593,645,33],"46076503",29,"dmead",[647,648,33,175,649,33],"46076690",30,"d--b",[651,648,33,167,652,33],"46077137","hammock",[654,648,33,167,268,33],"46078163",[656,648,33,175,657,33],"46078561","nickthegreek",[659,648,33,175,660,33],"46078800","threecheese",[662,648,33,175,657,33],"46079052",[664,648,33,167,660,33],"46085015",[666,667,49,542,536,33],"46076784",31,[669,670,49,542,671,33],"46076665",32,"byyoung3",[673,670,49,542,674,33],"46076780","AmbroseBierce",[676,677,48,163,678,33],"46079267",33,"hedayet",[90,680,48,163,91,33],34,[682,683,49,542,684,33],"46078232",35,"jessepasley",[686,687,42,316,688,33],"46077733",36,"jeffrallen",[690,687,33,167,691,33],"46079237","FartyMcFarter",[693,694,42,326,695,33],"46076786",37,"foormanek",[],[698,703,708,713,717,720],{"id":699,"name":700,"points":701,"category":702},"46093473","Boing",782,"games",{"id":704,"name":705,"points":706,"category":707},"46139761","finfam",393,"finance_crypto",{"id":709,"name":710,"points":711,"category":712},"46135067","Fresh",187,"dev_tools",{"id":714,"name":715,"points":716,"category":712},"46090619","Nano PDF",176,{"id":718,"name":719,"points":716,"category":707},"46130260","HCB Mobile",{"id":721,"name":722,"points":723,"category":724},"46108557","Walrus",160,"infrastructure",false,"v2",{"id":728,"name":5,"line":6,"ai":725,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":729,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":730,"url":9,"mix":731,"praise":78,"objection":106,"sub":21},46075882,[24,25,26,27],"4000000053041130000300300505314033535042",[31,32,33,34],1794036686466]