[{"data":1,"prerenderedAt":325},["ShallowReactive",2],{"project-33684666":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":42,"post_text":44,"what":45,"said":86,"maker_in_thread":185,"shape":193,"grid":198,"attempts":286,"same_week":287,"maker_shows":270,"maker_hidden":317,"reader_version":318,"card":319},"33684666","Franz","A native macOS client for Apache Kafka","title","Show HN: A native macOS client for Apache Kafka","https:\u002F\u002Fdefn.io\u002F2022\u002F11\u002F20\u002Fann-franz\u002F","defn.io","Bogdanp",1668974427,2022,197,37,291,2570,12,"notable","dev_tools","kafka client","desktop_app",[24,25,26,27],"apache kafka","kafka gui","macos kafka client","kafka topics","curious",0.219,{"positive":31,"neutral":32,"mixed":33,"critical":34},5,14,2,1,22,{"idea":37,"pricing":39,"docs":40,"execution":41},{"positive":33,"critical":38},0,{"positive":38,"critical":34},{"positive":34,"critical":38},{"positive":38,"critical":38},[31,38,38,38,38,38,43,38,38,43,43,43,43,38,34,43,31,38,43,43,43,38,43,31,31,38,43,38,43,38,43,43,43,43,38,38,31],3,null,{"problem":46,"audience":53,"pricing":65,"motivation":71,"time_to_build":44,"stack":75,"openness":84,"stage":85,"team_size":84},{"value":47,"source":48,"evidence":49},"Debugging Kafka topics is slow and frustrating with GUIs or command-line tools","maker",[50],{"id":51,"by":11,"text":52},"33685306","> Having to debug Kafka issues on topics with almost any volume of data is slow and frustrating, either with a GUI or command line\u002FREPL tools. Agreed. The scripting feature in…",{"value":54,"source":55,"evidence":56},"Developers and engineers who work with Apache Kafka","inferred",[57,61],{"id":58,"by":59,"text":60},"33685217","thom","Cool, would be nice to see more competition for Conduktor. I have worked with a few “Kafka is a database” people in my career and even if you agree with them, it’s still a…",{"id":62,"by":63,"text":64},"33685809","xyst","what kind of authentication mechanisms does it work with? We have an oauth and ldap backed cluster. This tool would be a nice drop in tool for diagnosing issues. Will try next…",{"value":66,"source":48,"evidence":67},"Plans to sell; considering a trial plus $30-50 license",[68],{"id":69,"by":11,"text":70},"33685102","Thanks! Yes, I plan to eventually sell it. I’m debating with myself between doing a shareware model where it’s perpetually free with the occasional nudges to buy a license or a…",{"value":72,"source":48,"evidence":73},"Frustration with existing Kafka debugging tools",[74],{"id":51,"by":11,"text":52},[76],{"value":77,"source":78,"evidence":79},"Swift","commenter",[80],{"id":81,"by":82,"text":83},"33687706","pixel_tracing","It would been great if this was pure swift + C that would have made this much more publicly usable. I get wanted to do cool things (and experiment in spare time) and admire the…","unknown","beta",{"praise":87,"objections":114,"requests":125,"questions":156,"alternatives":168},[88,103],{"value":89,"source":78,"evidence":90},"Useful native macOS tool for Kafka work",[91,95,99],{"id":92,"by":93,"text":94},"33686068","monocularvision","Love seeing folks create new native macOS apps. Thanks for this!",{"id":96,"by":97,"text":98},"33686335","dpsych","Wow! Just in time, can't wait to use this during work.",{"id":100,"by":101,"text":102},"33686319","pram","Can you manage ACLs through this? Anyway looks sweet, I’m going to try it on Monday at work. This is definitely something I’d pay for.",{"value":104,"source":78,"evidence":105},"Better than slow or clunky existing CLI and Confluent tools",[106,110],{"id":107,"by":108,"text":109},"33684981","jitl","Looks great - beats the dependable but obscure CLI tools I’ve been using. Are you considering selling the app? If not, what about open sourcing it?",{"id":111,"by":112,"text":113},"33685111","sonicgear1","Seems like a neat little tool. I've always found Confluent Platform to be slow, clunky and overkill. Any plans for Windows?",[115,119],{"value":116,"source":78,"evidence":117},"Swift and C mix limits public usability for some",[118],{"id":81,"by":82,"text":83},{"value":120,"source":78,"evidence":121},"Perpetual nag shareware model unwelcome to employers",[122],{"id":123,"by":108,"text":124},"33685227","Perpetual nag, my employer will probably never purchase. Time limited trail? We may purchase 20-30 keys.",[126,137,141,145,152],{"value":127,"source":78,"evidence":128},"Support for AWS MSK IAM authentication",[129,133],{"id":130,"by":131,"text":132},"33689487","koukopoulos","Another authentication option I'd be interested in is AWS MSK with IAM authentication.",{"id":134,"by":135,"text":136},"33696431","daverobbins1","I'd like to second this request. All of our Kafka clusters are in MSK with IAM auth. I've been desperately looking for another management tool to replace Conduktor (conduktor.io).",{"value":138,"source":78,"evidence":139},"Windows version",[140],{"id":111,"by":112,"text":113},{"value":142,"source":78,"evidence":143},"ACL management",[144],{"id":100,"by":101,"text":102},{"value":146,"source":78,"evidence":147},"SSH or jump host access to streams",[148],{"id":149,"by":150,"text":151},"33701029","jiqiren","One problem I foresee is all my Kafka was behind layers of firewalls or restricted networks only accessible through jump hosts. In other words, to make this easier it might be a…",{"value":153,"source":78,"evidence":154},"Open source release",[155],{"id":107,"by":108,"text":109},[157,164],{"value":158,"source":78,"evidence":159},"Does it support Redpanda?",[160],{"id":161,"by":162,"text":163},"33685315","skunkworker","Will this support RedPanda out of the box?",{"value":165,"source":78,"evidence":166},"What authentication mechanisms are supported (OAuth, LDAP)?",[167],{"id":62,"by":63,"text":64},[169,174,178],{"value":170,"source":78,"evidence":171},"Conduktor",[172,173],{"id":58,"by":59,"text":60},{"id":134,"by":135,"text":136},{"value":175,"source":78,"evidence":176},"Confluent Platform",[177],{"id":111,"by":112,"text":113},{"value":179,"source":78,"evidence":180},"Redpanda rpk CLI",[181],{"id":182,"by":183,"text":184},"33686289","alexandre_m","Most likely it will. At the same time, RedPanda provides a native command-line tool named \"rpk\" which works on macOS as well and which can manage topics and consumer groups.…",{"comments":186,"answered":31,"key":187},9,[188,189,190],{"id":51,"text":52},{"id":69,"text":70},{"id":191,"text":192},"33685352","Sorry about that! My audio recording skills are subpar. Yes, likely my next video will be a walkthrough of some of this code. I’ll do my best with the audio on that one.",{"commenters":194,"max_depth":195,"maker_replies":186,"first_comment_mins":196,"lifespan_hours":197},27,4,35,110,[199,201,203,207,210,213,216,219,222,225,228,231,235,237,238,242,244,248,250,252,255,256,258,259,260,263,265,267,269,272,275,276,278,279,280,282,284],[58,38,31,200,59,38],"project\u002Fpositive\u002Fidea",[51,38,38,202,11,34],"project\u002Fneutral\u002Fnone",[204,38,38,205,206,38],"33688549","other\u002Fneutral\u002Fnone","MuffinFlavored",[208,38,38,205,209,38],"33688875","beebmam",[211,38,38,205,212,38],"33689483","dotancohen",[214,38,38,205,215,38],"33690732","dtech",[217,34,43,202,218,38],"33685847","shric",[220,34,38,205,221,38],"33686297","rzzzt",[223,34,38,205,224,38],"33688876","nikisweeting",[226,34,43,202,227,38],"33687181","hbbio",[229,34,43,202,230,38],"33689724","draven",[232,34,43,233,234,38],"33741041","project\u002Fneutral\u002Fidea","BerislavLopac",[107,33,43,236,108,38],"project\u002Fneutral\u002Fpricing",[69,33,38,236,11,34],[239,33,34,240,241,38],"33685208","project\u002Fcritical\u002Fpricing","O_H_E",[123,33,43,243,108,38],"project\u002Fmixed\u002Fpricing",[245,43,31,246,247,38],"33685312","maker\u002Fpositive\u002Fdocs","googletron",[191,43,38,249,11,34],"maker\u002Fneutral\u002Fdocs",[251,43,43,249,247,38],"33685447",[253,43,43,249,254,38],"33686237","taspeotis",[161,195,43,202,162,38],[257,195,38,202,11,34],"33685333",[182,195,43,202,183,38],[92,31,31,200,93,38],[100,261,31,262,101,38],6,"project\u002Fpositive\u002Fnone",[264,261,38,202,11,34],"33689133",[111,266,43,202,112,38],7,[268,266,38,202,11,34],"33685239",[81,270,43,271,82,38],8,"project\u002Fmixed\u002Fexecution",[273,270,38,274,11,34],"33689121","maker\u002Fneutral\u002Fnone",[149,186,43,202,150,38],[62,277,43,202,63,38],10,[130,277,43,202,131,38],[134,277,43,202,135,38],[281,277,38,202,11,34],"33697281",[283,277,38,202,11,34],"33689612",[96,285,31,262,97,38],11,[],[288,293,298,302,307,312],{"id":289,"name":290,"points":291,"category":292},"33693411","web-color-wheel",731,"creative",{"id":294,"name":295,"points":296,"category":297},"33718124","Rotaboxes",633,"games",{"id":299,"name":300,"points":301,"category":292},"33682813","Haxophone",526,{"id":303,"name":304,"points":305,"category":306},"33646951","pdfsyntax",279,"languages",{"id":308,"name":309,"points":310,"category":311},"33663486","freesubtitles.ai",224,"ai",{"id":313,"name":314,"points":315,"category":316},"33641036","Tweek Calendar",222,"productivity",false,"v2",{"id":320,"name":5,"line":6,"ai":317,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":321,"top":18,"kw":322,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":323,"url":9,"mix":324,"praise":89,"objection":116,"sub":21},33684666,0.22,[24,25,26,27],"5000003003333013503330355030303333005",[31,32,33,34],1793991055283]