[{"data":1,"prerenderedAt":477},["ShallowReactive",2],{"project-3087372":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":43,"post_text":45,"what":46,"said":90,"maker_in_thread":248,"shape":261,"grid":265,"attempts":438,"same_week":439,"maker_shows":40,"maker_hidden":469,"reader_version":470,"card":471},"3087372","radiosilenceapp.com","My network connection monitor for Mac","title","Show HN: My network connection monitor for Mac","http:\u002F\u002Fradiosilenceapp.com\u002Fprivate-eye","aparadja",1318057916,2011,146,77,61,1097,6,"notable","security_privacy","network monitoring","desktop_app",[23,24,25,26,27],"mac network monitor","connection monitor","kernel extension","firewall mac","process network activity","curious",0.018,{"positive":31,"neutral":32,"mixed":33,"critical":31},7,22,2,38,{"idea":36,"design":39,"execution":41,"privacy":42},{"positive":37,"critical":38},1,0,{"positive":40,"critical":38},3,{"positive":40,"critical":31},{"positive":38,"critical":38},[40,40,40,40,44,40,37,40,40,38,40,40,37,37,40,37,40,40,44,40,40,40,40,44,37,44,38,44,37,40,44,37,40,38,44,38,38,38,38,40],5,null,{"problem":47,"audience":58,"pricing":66,"motivation":73,"time_to_build":45,"stack":77,"openness":87,"stage":88,"team_size":89},{"value":48,"source":49,"evidence":50},"Shows which processes on a Mac are connecting to which hosts.","inferred",[51,55],{"id":52,"by":53,"text":54},"3087800","hmottestad","Bandwidth. Bandwidth usage would be nice. This is something that little-snitch doesn't already do and you can't see it in activity monitor as far as I know. Any chance of…",{"id":56,"by":53,"text":57},"3088832","To clarify. Activity monitor does not show a bandwidth usage on a process to process basis. Since the app in the link is a list of processes and where they are connecting it…",{"value":59,"source":49,"evidence":60},"Mac users wanting to see network connections per app.",[61,65],{"id":62,"by":63,"text":64},"3087452","nclrhombre","I like the minimalism of this, just a connection monitor, nothing else. Great work! 1 feature request tough: I've installed RadioSilence also, and it would be very handy to be…",{"id":52,"by":53,"text":54},{"value":67,"source":68,"evidence":69},"Free app; maker sells the Radio Silence firewall.","maker",[70],{"id":71,"by":10,"text":72},"3087644","My plan is to give the software away for free, but keep the distribution somewhat centralized and the source closed. The app is, on a business level, a marketing tool for my…",{"value":74,"source":68,"evidence":75},"Free complementary marketing tool for the Radio Silence firewall.",[76],{"id":71,"by":10,"text":72},[78],{"value":79,"source":68,"evidence":80},"Kernel extension (kext) for connection tracking",[81,84],{"id":82,"by":10,"text":83},"3087680","It has to install the plist to \u002FLibrary and launch the kext after installation. I'm not sure if that can be done just by sharing an .app bundle.",{"id":85,"by":10,"text":86},"3087624","Actually, it does use kernel-level connection tracking.","free","launched","solo",{"praise":91,"objections":116,"requests":152,"questions":185,"alternatives":213},[92,105],{"value":93,"source":94,"evidence":95},"Clean, minimal interface and good layout.","commenter",[96,97,101],{"id":62,"by":63,"text":64},{"id":98,"by":99,"text":100},"3088857","runjake","The bandwidth suggestions are good, but rather than suggest more, I'll just say I really like the way you've laid things out. The UI lets me see data via the angles I'd want to…",{"id":102,"by":103,"text":104},"3087814","huskyr","Great work! I really like the nice clean interface. It would be great if there would be an option to put it in the menu bar and hide it in the dock.",{"value":106,"source":94,"evidence":107},"Useful for seeing what runs on the Mac.",[108,112],{"id":109,"by":110,"text":111},"3087613","elemeno","Very nice looking program - can certainly see myself using it to keep track of what's going on on my Mac. One thing I've noticed though, is that it doesn't seem to be catching…",{"id":113,"by":114,"text":115},"3087656","46Bit","Looks awesome - exactly what I've been after to be honest. I'd love you if you could make it work on 10.6 as well...",[117,129,134,141],{"value":118,"source":68,"evidence":119},"Connections not listed on some systems; fixed for 32-bit kernels.",[120,123,126],{"id":121,"by":10,"text":122},"3088154","The problem seems to be about kernel architecture compatibility. I'm going through the build settings etc to see if there's some reason this happens. I'll keep this thread updated.",{"id":124,"by":10,"text":125},"3088235","The downloadable package is now updated, and it should support 32 and 64 bit kernels. Please let me know if there are any more problems. Thanks for everyone's patience! * Edit: I…",{"id":127,"by":10,"text":128},"3089781","Update: The problem was related to 32 vs 64 bit kernels, and is fixed now. I also received an email confirmation from everyone who reported the issue that it works for them.…",{"value":130,"source":94,"evidence":131},"Does not show bandwidth usage per process.",[132,133],{"id":52,"by":53,"text":54},{"id":56,"by":53,"text":57},{"value":135,"source":94,"evidence":136},"Java network traffic not listed.",[137],{"id":138,"by":139,"text":140},"3087654","pepijndevos","Java network traffic isn't listed. I tried both Minecraft and the Clojure REPL. Nothing. It would also be useful to see the type of connection, TCP\u002FUDP, port number, etc.",{"value":142,"source":94,"evidence":143},"Lion-only; no Snow Leopard support yet.",[144,148],{"id":145,"by":146,"text":147},"3087704","CyrilMazur","Too bad it doesn't want to work on my Snow Leopard system",{"id":149,"by":150,"text":151},"3087648","borism","why Lion-only then?",[153,158,166,173,177],{"value":154,"source":94,"evidence":155},"Bandwidth usage per connection or process.",[156,157],{"id":52,"by":53,"text":54},{"id":56,"by":53,"text":57},{"value":159,"source":94,"evidence":160},"Drag and drop apps into Radio Silence.",[161,162],{"id":62,"by":63,"text":64},{"id":163,"by":164,"text":165},"3087475","Udo","Great, I just bought it. Any chance of incorporating Private Eye into Radio Silence, at least for the purpose of selecting the apps I want to block? Or being able to drag and…",{"value":167,"source":94,"evidence":168},"Show live connections, not only new ones.",[169],{"id":170,"by":171,"text":172},"3088325","fletcher","It seems like you check for SYN packets, so there is no way to just see the connection currently active. This in my opinion limits the usefulness of the application, it would be…",{"value":174,"source":94,"evidence":175},"Port and TCP\u002FUDP details.",[176],{"id":138,"by":139,"text":140},{"value":178,"source":94,"evidence":179},"Snow Leopard support.",[180,181],{"id":113,"by":114,"text":115},{"id":182,"by":183,"text":184},"3087710","ra","I agree... Any reason why you don't want to support Snow Leopard?",[186,194,205],{"value":187,"source":94,"evidence":188},"How does it capture connections (APIs, kernel)?",[189,193],{"id":190,"by":191,"text":192},"3087882","albertzeyer","I wonder how it works, i.e. what APIs it is using, etc. Any details? Question on SO:…",{"id":85,"by":10,"text":86},{"value":195,"source":94,"evidence":196},"Why distribute as a pkg installer?",[197,201],{"id":198,"by":199,"text":200},"3087658","sirn","Nice looking app! But why distributing it as PKG when it only creates Private Eye.app and com.radiosilenceapp.nke.PrivateEye.plist?",{"id":202,"by":203,"text":204},"3087682","masklinn","2 questions: 1. Why distribute as a pkg instead of a zipped .app or a dmg? 2. Why not put it on MAS? edit: scratch that, I found the postflight script installing a kext.",{"value":206,"source":94,"evidence":207},"Why is the source closed?",[208,212],{"id":209,"by":210,"text":211},"3087635","oscardelben","Thanks for sharing! Any chance you share the source on Github?",{"id":71,"by":10,"text":72},[214,221,232,241],{"value":215,"source":94,"evidence":216},"Little Snitch",[217,218],{"id":52,"by":53,"text":54},{"id":219,"by":164,"text":220},"3087450","It works for me. Thanks for making this, keep up the good work! Now if you introduce the option of blocking applications, I'd uninstall LittleSnitch for this.",{"value":222,"source":94,"evidence":223},"nettop and netstat",[224,228],{"id":225,"by":226,"text":227},"3089388","kalleboo","nettop in the command line does it (added in Lion), maybe you can scrape it out of there or find the source to it to see how it's done.",{"id":229,"by":230,"text":231},"3087667","doe88","On Lion there is also a new useful shell command called nettop.",{"value":233,"source":68,"evidence":234},"Wireshark",[235,238],{"id":236,"by":10,"text":237},"3087684","Thanks for the info. I'll look into the Java issue. Wonder if they do something unorthodox with their traffic. The connection details is something I've pondered about. Port…",{"id":239,"by":10,"text":240},"3087745","That's right. Of course, parsing the http requests isn't a monumental task, and it could be done. I'm just not sure whether it's worth it. Wireshark already exists, and I see no…",{"value":242,"source":94,"evidence":243},"nethogs and iftop (Linux)",[244],{"id":245,"by":246,"text":247},"3089324","andrewcooke","this looks useful, so i had a look for the linux equivalent. turns out there's a command line utility called nethogs that does something similar (it shows bandwidth per process,…",{"comments":249,"answered":250,"key":251},24,9,[252,255,258],{"id":253,"text":254},"3088044","Bandwitdh measurement isn't trivial, but it's something I'd very much love to add. Thanks for the input.",{"id":256,"text":257},"3087462","Clever, thanks! Radio Silence already supports drag & drop. Hadn't thought about the option to drag apps out of Private Eye. This just landed on my todo list.",{"id":259,"text":260},"3088054","Answered directly on SO.",{"commenters":262,"max_depth":263,"maker_replies":249,"first_comment_mins":32,"lifespan_hours":264},41,8,274,[266,268,270,273,274,278,281,282,284,285,287,288,290,292,294,296,297,299,301,305,308,311,314,316,317,319,322,323,324,327,328,329,331,333,335,338,339,341,342,343,344,347,349,353,357,360,364,368,372,374,375,377,379,382,384,386,389,390,391,393,396,398,401,405,409,410,412,414,418,422,424,426,428,430,432,434,436],[52,38,40,267,53,38],"project\u002Fneutral\u002Fidea",[253,38,38,269,10,37],"maker\u002Fneutral\u002Fnone",[271,38,40,267,272,38],"3088273","heliostatic",[225,38,40,267,226,38],[275,38,38,276,277,38],"3092475","commenter\u002Fneutral\u002Fnone","brndnhy",[279,38,40,267,280,38],"3088768","dgallagher",[56,38,38,276,53,38],[62,37,44,283,63,38],"project\u002Fpositive\u002Fdesign",[256,37,38,269,10,37],[190,33,40,286,191,38],"project\u002Fneutral\u002Fexecution",[259,33,38,269,10,37],[170,33,40,289,171,38],"project\u002Fmixed\u002Fexecution",[138,40,37,291,139,38],"project\u002Fcritical\u002Fexecution",[236,40,38,293,10,37],"maker\u002Fneutral\u002Fexecution",[198,295,40,286,199,38],4,[82,295,38,293,10,37],[298,295,40,286,199,38],"3087759",[300,295,38,293,10,37],"3087767",[302,295,38,303,304,38],"3087811","other\u002Fneutral\u002Fnone","vril8",[306,295,38,303,307,38],"3088015","tychobrahe",[309,295,40,286,310,38],"3088048","nupark2",[312,295,38,303,313,38],"3088094","wukkuan",[229,44,40,315,230,38],"project\u002Fneutral\u002Fnone",[109,17,37,291,110,38],[318,17,38,293,10,37],"3087616",[320,17,37,291,321,38],"3087621","ovi256",[85,17,38,293,10,37],[149,17,40,286,150,38],[325,17,38,326,10,37],"3087687","maker\u002Fneutral\u002Fdesign",[145,31,37,291,146,38],[182,31,40,269,183,38],[330,31,38,293,10,37],"3087738",[332,31,40,315,183,38],"3089284",[334,31,38,269,10,37],"3089777",[336,31,40,337,183,38],"3093219","project\u002Fneutral\u002Fprivacy",[98,263,44,283,99,38],[340,263,38,326,10,37],"3089775",[209,250,40,315,210,38],[71,250,38,269,10,37],[202,250,40,286,203,38],[345,250,40,269,346,38],"3087884","bcl",[348,250,38,269,10,37],"3088069",[350,351,40,337,352,38],"3088591",10,"evilswan",[354,351,38,355,356,38],"3131132","other\u002Fneutral\u002Fprivacy","rhubarbquid",[113,358,44,359,114,38],11,"project\u002Fpositive\u002Fexecution",[361,362,40,267,363,38],"3087766",12,"antirez",[365,366,38,303,367,38],"3088600",13,"makira",[369,370,37,291,371,38],"3087398",14,"bahman2000",[373,370,38,293,10,37],"3087409",[219,370,44,359,164,38],[376,370,38,269,10,37],"3087458",[163,370,44,378,164,38],"project\u002Fpositive\u002Fidea",[380,370,38,381,10,37],"3087488","maker\u002Fneutral\u002Fidea",[383,370,37,291,371,38],"3087591",[385,370,38,293,10,37],"3087600",[387,370,40,289,388,38],"3088120","shad0wfax",[121,370,38,293,10,37],[124,370,38,293,10,37],[392,370,44,359,388,38],"3096788",[394,370,37,291,395,38],"3088146","jonhw",[127,370,38,397,10,37],"project\u002Fpositive\u002Fperformance",[399,370,40,286,400,38],"3090574","aphrax",[402,403,40,267,404,38],"3087711",15,"leviathan",[406,403,38,407,408,38],"3087721","commenter\u002Fneutral\u002Fidea","daviddoran",[239,403,38,267,10,37],[245,411,38,303,246,38],16,[102,413,44,283,103,38],17,[415,416,38,303,417,38],"3089335",18,"skada",[419,420,38,303,421,38],"3087501",19,"FredBrach",[423,420,38,303,10,37],"3087513",[425,420,38,303,421,38],"3087518",[427,420,38,303,10,37],"3087519",[429,420,38,303,421,38],"3087528",[431,420,38,303,421,38],"3087540",[433,420,38,303,421,38],"3087788",[435,420,40,326,53,38],"3087796",[437,420,40,293,421,38],"3087820",[],[440,445,449,454,459,464],{"id":441,"name":442,"points":443,"category":444},"3086320","KernType",268,"games",{"id":446,"name":447,"points":448,"category":444},"3100274","Mr. Muscle and Crocodilehead game",247,{"id":450,"name":451,"points":452,"category":453},"3103307","Jobstractor",220,"web_saas",{"id":455,"name":456,"points":457,"category":458},"3081171","My table of tools for startups [Google Docs]",139,"productivity",{"id":460,"name":461,"points":462,"category":463},"3089355","Markdrop",70,"dev_tools",{"id":465,"name":466,"points":467,"category":468},"3081163","(first iPhone App) Picsicle",52,"consumer_social",false,"v2",{"id":472,"name":5,"line":6,"ai":469,"cat":19,"year":12,"points":13,"comments":14,"rec":28,"s":473,"top":17,"kw":474,"maker":10,"domain":5,"tier":18,"attempts":38,"strip":475,"url":9,"mix":476,"praise":93,"objection":118,"sub":20},3087372,0.02,[23,24,25,26,27],"3333531330331131335333351505135130500003",[31,32,33,31],1793990875853]