{"id":10196,"date":"2021-01-16T10:00:57","date_gmt":"2021-01-16T09:00:57","guid":{"rendered":"https:\/\/vived.io\/software-craftsmanship-saturday\/"},"modified":"2022-09-19T13:20:17","modified_gmt":"2022-09-19T11:20:17","slug":"software-craftsmanship-saturday","status":"publish","type":"post","link":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/","title":{"rendered":"Software Craftsmanship Saturday vol. 20"},"content":{"rendered":"<h2 id=\"1-parler-pokazuje-jak-wazny-w-projektach-it-jest-dzial-bezpieczenstwa\" data-num=1>1. Parler pokazuje jak wa\u017cny w projektach IT jest dzia\u0142 bezpiecze\u0144stwa<\/h2>\n<p>Pewnie temat Parlera zd\u0105\u017cy\u0142 Wam si\u0119 ju\u017c co poniekt\u00f3rym znudzi\u0107, ale jednak jest to na tyle pi\u0119kna imba (), \u017ce chyba wypada j\u0105 jako\u015b na szybko podsumowa\u0107.<\/p>\n<p>Parler to platforma spo\u0142eczno\u015bciowa. Taka, kt\u00f3ra swoj\u0105 unikaln\u0105 nisz\u0105 biznesow\u0105 postanowi\u0142a uczyni\u0107 przestrze\u0144 do wyra\u017cania opinii skutkuj\u0105cych na Twitterze czy Facebooku natychmiastowym banem.<\/p>\n<p>Po wsp\u00f3\u0142czesnym Alamo (jakim stanie si\u0119 zapewne \u201cAtak na Kapitol\u201d) zacz\u0119\u0142y si\u0119 \u0142owy na jego prowodyr\u00f3w. Bij\u0105 tam, gdzie zaboli najbardziej &#8211; odcinaj\u0105c zasi\u0119gi. Odbywa si\u0119 to poprzez mi\u0119ksze dzia\u0142ania, jak np. <a href=\"https:\/\/www.technologyreview.com\/2021\/01\/10\/1015934\/facebook-twitter-youtube-big-tech-attention-economy-reform\/\">moderacja i obcinanie zasi\u0119g\u00f3w<\/a>, <a href=\"https:\/\/www.nytimes.com\/2021\/01\/14\/technology\/trump-facebook-twitter.html\">banowanie<\/a>, ale u\u017cyto te\u017c \u201copcji atomowej \u269b\ufe0f\u201d, bo nie wiem jak inaczej nazwa\u0107 danie <a href=\"https:\/\/www.vox.com\/2021\/1\/10\/22223250\/parler-amazon-web-services-apple-google-play-ban\">24h na migracje z chmury<\/a> (jako dzia\u0142 IT Parlela chyba bym rzuci\u0142 wypowiedzeniem zaraz po ukazaniu si\u0119 takiego nag\u0142\u00f3wka do prasy).<\/p>\n<p>Walka z wolno\u015b\u0107 s\u0142owa dla jednych, ukr\u00f3cenie mowy nienawi\u015bci dla innych &#8211; standardowa dyskusja, jakich w 2021 b\u0119dziemy mieli pewnie wiele. Parler po prostu mia\u0142 to \u201cszcz\u0119\u015bcie\u201d, \u017ce jest pierwszy, stanie si\u0119 wi\u0119c symbolem walki z &#8222;opresyjnym systemem&#8221;.<\/p>\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img decoding=\"async\" class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png\" alt=\"\" \/><figcaption><em>\u201cStreet Fighter\u201d (jeden z najgorszych szrot\u00f3w w historii kina) zawsze w naszych sercach \u2665\ufe0f<\/em><\/figcaption><\/figure>\n<p>I cho\u0107 przyznam, \u017ce moj\u0105 w\u0142asn\u0105 opini\u0105 (i tylko moja, za\u0142o\u017cenie firmowego bloga i podpisywanie si\u0119 pod wcze\u015bniej anonimowymi tekstami jest do\u015b\u0107\u2026 od\u015bwie\u017caj\u0105ce) jest \u017ce BigTech nie powinno robi\u0107 za Batmana strzeg\u0105cego Gotham, bo policja (tak ochoczo \u201cdefundowana\u201d w 2020) sobie nie radzi, to drodzy u\u017cytkownicy Parlera, mam z\u0142\u0105 nowin\u0119 &#8211; nie wiem czy wybrali\u015bcie sobie odpowiedni\u0105 platform\u0119 \u017ceby broni\u0142a Waszego prawa do wolno\u015bci s\u0142owa.<\/p>\n<p>Pocz\u0105tkowe doniesienia sugerowa\u0142y, \u017ce Parler zosta\u0142 zhackowany i wyci\u0105gni\u0119te zosta\u0142y wcze\u015bniej usuni\u0119te posty. Twierdzenia szybko okaza\u0142y si\u0119 by\u0107 &#8222;fake newsem&#8221;. <a href=\"https:\/\/dev.to\/mackenziejj\/parler-wasn-t-hacked-it-just-lacked-the-most-basic-security-privacy-measures-n9c\">Nie zmienia to faktu, \u017ce trywialnym okaza\u0142o si\u0119 \u015bci\u0105gni\u0119cie wszystkich publicznych danych z us\u0142ugi<\/a> &#8211; kontrowersyjny portal nie zabezpieczy\u0142 si\u0119 przed scrappingiem, co niezwykle u\u0142atwi\u0142o powi\u0105zanie u\u017cytkownik\u00f3w z kontrowersyjnymi opiniami tam zamieszanymi. Co gorsze, nie usuwa\u0142 on metadanych ze zdj\u0119\u0107, w tym tak\u017ce danych GPS:<\/p>\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img decoding=\"async\" class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140338350.png\" alt=\"\" \/><figcaption>Tak\u017ce je\u015bli kto\u015b fotografowa\u0142 Atak na Kapitolu z miejsca gdzie nie powinno go by\u0107, no c\u00f3\u017c\u2026 .<\/figcaption><\/figure>\n<p>Mora\u0142 z opowie\u015bci:<\/p>\n<blockquote><p>Bezpiecze\u0144stwo i prywatno\u015b\u0107 s\u0105 wa\u017cne. Je\u015bli Waszym celem jest walka z systemem i statusem quo, zatrudnijcie kogo\u015b kto potrafi w te klocki.<\/p><\/blockquote>\n<p>Signal <a href=\"https:\/\/www.rt.com\/usa\/512690-signal-technical-difficulties-new-users\/\">pozyskuj\u0105cy 40 milion\u00f3w u\u017cytkownik\u00f3w w tydzie\u0144<\/a> () pozdrawia cieplutko.<\/p>\n<h2 id=\"2-stagnacja-branzy-it-open-source-i-kontrowersje-wobec-decyzji-elastic-searcha\" data-num=2>2. Stagnacja bran\u017cy IT, Open-Source i kontrowersje wobec decyzji Elastic Searcha<\/h2>\n<p>Zejd\u017amy jednak z polityki na inny ciekawy temat, kt\u00f3ry przewin\u0105\u0142 si\u0119 przez bran\u017cowe media w poprzednim tygodniu.<\/p>\n<p>Blog \u201cAlarming Development\u201d opublikowa\u0142 seri\u0119 <a href=\"https:\/\/alarmingdevelopment.org\/?p=1475\">dw\u00f3ch<\/a> <a href=\"https:\/\/alarmingdevelopment.org\/?p=1489\">post\u00f3w<\/a>, wpisuj\u0105cych si\u0119 w og\u00f3lnie panuj\u0105c\u0105 narracje \u017ce \u201cwszystko ju\u017c by\u0142o\u201d, a obecne IT dosy\u0107 mocno od paru lat stoi w miejscu, opieraj\u0105c si\u0119 wy\u0142\u0105cznie na inkrementalnych poprawkach. W pierwszym uderza on w temat szeroko, w drugim za\u015b oberwa\u0142o si\u0119 Open-Source &#8211; za ilo\u015b\u0107 energii kt\u00f3ra wrzucana jest w pisanie ci\u0105gle tych samych rzeczy, wieczne &#8222;forkowanie&#8221; (i dzielenie si\u0119 spo\u0142eczno\u015bci) oraz \u201copportunity cost\u201d z tym zwi\u0105zany.<\/p>\n<p>Posty <a href=\"https:\/\/news.ycombinator.com\/item?id=25608241\">wywo\u0142a\u0142y dyskusje<\/a> nawet bardziej interesuj\u0105ce, ni\u017c prowokuj\u0105ce je wynurzenia autora (aczkolwiek s\u0105 kr\u00f3tkie, wi\u0119c naprawd\u0119 polecam przeczyta\u0107 je jako start). Z rzeczy kt\u00f3re szczeg\u00f3lnie rzuci\u0142y mi si\u0119 w oczy, to fakt jak cz\u0119sto Dependent Types wyp\u0142ywa\u0142y w komentarzach jako \u201cNext Big Thing\u201d. Akurat w zesz\u0142ym tygodniu w <a href=\"https:\/\/app.vived.io\">Vivedowym Keep Upie<\/a> dzielili\u015bmy si\u0119 artyku\u0142em na temat <a href=\"https:\/\/medium.com\/scala-3\/scala-3-dependent-types-part-i-273e9076e8f8\">implementacji typ\u00f3w zale\u017cnych w Scali 3<\/a>, do lektury kt\u00f3rego bardzo zapraszamy.<\/p>\n<p>Jako, \u017ce brak odpowiednich \u201cmotywacji finansowych\u201dwskazuje si\u0119 jako jedn\u0105 z g\u0142\u00f3wnych przyczyn \u00a0mocno \u201cinkrementacyjnego\u201d podej\u015bcia spo\u0142eczno\u015bci Open Source, klamr\u0119 ca\u0142ej historii daje <a href=\"https:\/\/www.elastic.co\/blog\/licensing-change\">og\u0142oszenie ElasticSearcha<\/a> z pi\u0105tku.<\/p>\n<figure class=\"kg-card kg-image-card\"><img loading=\"lazy\" decoding=\"async\" class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/13_image.png\" sizes=\"auto, (min-width: 720px) 720px\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/14_image.png 600w, https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/15_image.png 1000w, https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/16_image.png 1600w, https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/13_image.png 2364w\" alt=\"\" width=\"2000\" height=\"1340\" \/><\/figure>\n<p>Informuje ono o zmianach licencji projektu na SSPL. Licencja ta uniemo\u017cliwia tw\u00f3rcom chmur obliczeniowych \u0142atwego brania kodu projekt\u00f3w OS, opakowywania go w\u0142asnym brandem i sprzedawania (wcze\u015bniej podobn\u0105 drog\u0105 posz\u0142o MongoDB, kt\u00f3re jest zreszt\u0105 <a href=\"https:\/\/www.mongodb.com\/licensing\/server-side-public-license\">tw\u00f3rc\u0105 SSPL<\/a>). Ruch ten wywo\u0142a\u0142 ma\u0142e trz\u0119sienie ziemi w\u015br\u00f3d u\u017cytkownik\u00f3w ElasticSearcha &#8211; o ile sam cel mo\u017cna uzna\u0107 za s\u0142uszn\u0105 walk\u0119 Dawida z Goliatem, o tyle zapisy licencji w niekt\u00f3rych miejscach s\u0105 mocno kontrowersyjne.<\/p>\n<p>Bardzo dobr\u0105 analiz\u0119 mo\u017cecie znale\u017a\u0107 np. <a href=\"https:\/\/anonymoushash.vmbrasseur.com\/2021\/01\/14\/elasticsearch-and-kibana-are-now-business-risks\">tutaj<\/a>, wskazuje ona np. na konieczno\u015b\u0107 udost\u0119pnienia kodu aplikacji internetowych u\u017cywaj\u0105cych ElasticaSearcha. Ca\u0142o\u015b\u0107 pe\u0142na jest og\u00f3lnik\u00f3w, co z jednej strony pozwala tw\u00f3rcom popularnej Kibany na ochron\u0119 swojego interesu, z drugiej za\u015b tylko zwi\u0119ksza niepewno\u015b\u0107 spo\u0142eczno\u015bci.<\/p>\n<p>A jak tam u Was? Czy zmian\u0119 licencji Elastica uwa\u017cacie za toksyczn\u0105, czy mo\u017ce jest to dla dobry spos\u00f3b na obron\u0119 przed chmurowymi gigantami dla mniejszych projekt\u00f3w?<\/p>\n<h2 id=\"3-ces-2021-czyli-telewizory-i-slodkie-roboty\" data-num=3>3. CES 2021 &#8211; czyli &#8222;Telewizory i S\u0142odkie Roboty &#8222;<\/h2>\n<p>A na koniec CES.<\/p>\n<p>W tym tygodniu jak co roku odby\u0142 si\u0119 \u201cConsumer Electronics Show\u201d, najwi\u0119ksza impreza tego typu na \u015bwiecie. Ze wzgl\u0119du na pandemie przenios\u0142a si\u0119 ona (jak wszystko) do \u201conline\u201d, co wi\u0105\u017ce si\u0119 z kilkoma interesuj\u0105cymi, do\u015b\u0107 nieoczekiwanymi efektami.<\/p>\n<p>Po pierwsze, z imprezy wycofali si\u0119 giganci <a href=\"https:\/\/www.protocol.com\/newsletters\/next-up\/amazon-google-skipping-ces\">bran\u017cy technologiczn<br \/>\nej<\/a>. Ostatnimi laty CES przebiega\u0142 pod znakiem toalet zintegrowanych z Alex\u0105 i Asystentem Google, wi\u0119c brak og\u0142osze\u0144 dotycz\u0105cych samych asystent\u00f3w g\u0142osowych mocno zaburzy\u0142o status quo imprezy, (mimo to, <a href=\"https:\/\/voicebot.ai\/2021\/01\/08\/the-most-intriguing-ces-2021-innovation-award-winning-devices-using-voice-and-ai\/\">pojawi\u0142o si\u0119 kilka przedziwnych twor\u00f3w<\/a>, jak min. <a href=\"https:\/\/www.vuzix.com\/technology\/next-gen\">sterowane g\u0142osowo okulary<\/a> ).<\/p>\n<p>I cho\u0107 niekt\u00f3rzy obawiali si\u0119 \u017ce CES zmieni si\u0119 na \u201cToo Expensive Too Buy Televisions Show\u201d, sw\u00f3j dom znale\u017ali na nim <a href=\"https:\/\/debugger.medium.com\/the-wild-world-of-ces-2021-robots-51cb147f2aa6\">tw\u00f3rcy\u2026 robot\u00f3w<\/a>. I jest w tym co\u015b pi\u0119knego, bo powiedzcie mi, jak tutaj nie kocha\u0107 <a href=\"https:\/\/www.youtube.com\/watch?time_continue=2&amp;v=irJ1pwVng5U&amp;feature=emb_title\">takiego s\u0142odziaka<\/a> (<a href=\"https:\/\/www.kickstarter.com\/projects\/vanguardindustries\/moflin-an-ai-pet-robot-with-emotional-capabilities\">kt\u00f3rego ju\u017c teraz mo\u017cecie wesprze\u0107 na Kickstarterze<\/a>):<\/p>\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img loading=\"lazy\" decoding=\"async\" class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/1_gf8A-0AdJvR6yQ9e5kBkiQ.gif\" alt=\"\" width=\"640\" height=\"437\" \/><figcaption><em>I w odr\u00f3\u017cnieniu od mojego psa, da si\u0119 go pewnie wy\u0142\u0105czy\u0107 na czas Calla<\/em><\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Witamy serdecznie w kolejnym podsumowaniu tygodnia!<\/p>\n<p>W dniu dzisiejszym: Mowa nienawi\u015bci \ud83d\udcac, toksyczne licencje Open Source \ud83e\uddea i s\u0142odkie roboty \ud83d\udc39 .<\/p>\n<p>A tak og\u00f3lnie to witamy na blogu i zapraszamy do jego subskrypcji!<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[266],"tags":[],"class_list":["post-10196","post","type-post","status-publish","format-standard","hentry","category-craftsmanship"],"acf":{"weekly_summary":true,"estimated_reading_time":"5"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Software Craftsmanship Saturday vol. 20 - Vived<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Software Craftsmanship Saturday vol. 20 - Vived\" \/>\n<meta property=\"og:description\" content=\"Witamy serdecznie w kolejnym podsumowaniu tygodnia! W dniu dzisiejszym: Mowa nienawi\u015bci \ud83d\udcac, toksyczne licencje Open Source \ud83e\uddea i s\u0142odkie roboty \ud83d\udc39 . A tak og\u00f3lnie to witamy na blogu i zapraszamy do jego subskrypcji!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/\" \/>\n<meta property=\"og:site_name\" content=\"Vived\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-16T09:00:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-19T11:20:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png\" \/>\n<meta name=\"author\" content=\"Artur Skowro\u0144ski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/\"},\"author\":{\"name\":\"Artur Skowro\u0144ski\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/person\/0eb0878110cb27edfbfe46e841fe6db3\"},\"headline\":\"Software Craftsmanship Saturday vol. 20\",\"datePublished\":\"2021-01-16T09:00:57+00:00\",\"dateModified\":\"2022-09-19T11:20:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/\"},\"wordCount\":1016,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/vived.io\/pl\/#organization\"},\"image\":{\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png\",\"articleSection\":[\"Craftsmanship\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/\",\"url\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/\",\"name\":\"Software Craftsmanship Saturday vol. 20 - Vived\",\"isPartOf\":{\"@id\":\"https:\/\/vived.io\/pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png\",\"datePublished\":\"2021-01-16T09:00:57+00:00\",\"dateModified\":\"2022-09-19T11:20:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#primaryimage\",\"url\":\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png\",\"contentUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/vived.io\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software Craftsmanship Saturday vol. 20\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vived.io\/pl\/#website\",\"url\":\"https:\/\/vived.io\/pl\/\",\"name\":\"Vived\",\"description\":\"platform empowering IT people and technology companies to synergic growth\",\"publisher\":{\"@id\":\"https:\/\/vived.io\/pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/vived.io\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/vived.io\/pl\/#organization\",\"name\":\"Vived\",\"url\":\"https:\/\/vived.io\/pl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png\",\"contentUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png\",\"width\":136,\"height\":45,\"caption\":\"Vived\"},\"image\":{\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/person\/0eb0878110cb27edfbfe46e841fe6db3\",\"name\":\"Artur Skowro\u0144ski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/29055786486c8b9dc1507f2744221c5bdb8d7ef6e6217ced0326dd3296aea6ed?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/29055786486c8b9dc1507f2744221c5bdb8d7ef6e6217ced0326dd3296aea6ed?s=96&d=mm&r=g\",\"caption\":\"Artur Skowro\u0144ski\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Software Craftsmanship Saturday vol. 20 - Vived","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/","og_locale":"pl_PL","og_type":"article","og_title":"Software Craftsmanship Saturday vol. 20 - Vived","og_description":"Witamy serdecznie w kolejnym podsumowaniu tygodnia! W dniu dzisiejszym: Mowa nienawi\u015bci \ud83d\udcac, toksyczne licencje Open Source \ud83e\uddea i s\u0142odkie roboty \ud83d\udc39 . A tak og\u00f3lnie to witamy na blogu i zapraszamy do jego subskrypcji!","og_url":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/","og_site_name":"Vived","article_published_time":"2021-01-16T09:00:57+00:00","article_modified_time":"2022-09-19T11:20:17+00:00","og_image":[{"url":"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png","type":"","width":"","height":""}],"author":"Artur Skowro\u0144ski","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#article","isPartOf":{"@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/"},"author":{"name":"Artur Skowro\u0144ski","@id":"https:\/\/vived.io\/pl\/#\/schema\/person\/0eb0878110cb27edfbfe46e841fe6db3"},"headline":"Software Craftsmanship Saturday vol. 20","datePublished":"2021-01-16T09:00:57+00:00","dateModified":"2022-09-19T11:20:17+00:00","mainEntityOfPage":{"@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/"},"wordCount":1016,"commentCount":0,"publisher":{"@id":"https:\/\/vived.io\/pl\/#organization"},"image":{"@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#primaryimage"},"thumbnailUrl":"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png","articleSection":["Craftsmanship"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/","url":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/","name":"Software Craftsmanship Saturday vol. 20 - Vived","isPartOf":{"@id":"https:\/\/vived.io\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#primaryimage"},"image":{"@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#primaryimage"},"thumbnailUrl":"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png","datePublished":"2021-01-16T09:00:57+00:00","dateModified":"2022-09-19T11:20:17+00:00","breadcrumb":{"@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#primaryimage","url":"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png","contentUrl":"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png"},{"@type":"BreadcrumbList","@id":"https:\/\/vived.io\/pl\/software-craftsmanship-saturday\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/vived.io\/pl\/"},{"@type":"ListItem","position":2,"name":"Software Craftsmanship Saturday vol. 20"}]},{"@type":"WebSite","@id":"https:\/\/vived.io\/pl\/#website","url":"https:\/\/vived.io\/pl\/","name":"Vived","description":"platform empowering IT people and technology companies to synergic growth","publisher":{"@id":"https:\/\/vived.io\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vived.io\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/vived.io\/pl\/#organization","name":"Vived","url":"https:\/\/vived.io\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png","contentUrl":"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png","width":136,"height":45,"caption":"Vived"},"image":{"@id":"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/vived.io\/pl\/#\/schema\/person\/0eb0878110cb27edfbfe46e841fe6db3","name":"Artur Skowro\u0144ski","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/29055786486c8b9dc1507f2744221c5bdb8d7ef6e6217ced0326dd3296aea6ed?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/29055786486c8b9dc1507f2744221c5bdb8d7ef6e6217ced0326dd3296aea6ed?s=96&d=mm&r=g","caption":"Artur Skowro\u0144ski"}}]}},"blocks_vived":[{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"<h2 id=\"1-parler-pokazuje-jak-wa-ny-w-projektach-it-jest-dzia-bezpiecze-stwa-\">1. Parler pokazuje jak wa\u017cny w projektach IT jest dzia\u0142 bezpiecze\u0144stwa<\/h2>\nPewnie temat Parlera zd\u0105\u017cy\u0142 Wam si\u0119 ju\u017c co poniekt\u00f3rym znudzi\u0107, ale jednak jest to na tyle pi\u0119kna imba (), \u017ce chyba wypada j\u0105 jako\u015b na szybko podsumowa\u0107.\n\nParler to platforma spo\u0142eczno\u015bciowa. Taka, kt\u00f3ra swoj\u0105 unikaln\u0105 nisz\u0105 biznesow\u0105 postanowi\u0142a uczyni\u0107 przestrze\u0144 do wyra\u017cania opinii skutkuj\u0105cych na Twitterze czy Facebooku natychmiastowym banem.\n\nPo wsp\u00f3\u0142czesnym Alamo (jakim stanie si\u0119 zapewne \u201cAtak na Kapitol\u201d) zacz\u0119\u0142y si\u0119 \u0142owy na jego prowodyr\u00f3w. Bij\u0105 tam, gdzie zaboli najbardziej - odcinaj\u0105c zasi\u0119gi. Odbywa si\u0119 to poprzez mi\u0119ksze dzia\u0142ania, jak np. <a href=\"https:\/\/www.technologyreview.com\/2021\/01\/10\/1015934\/facebook-twitter-youtube-big-tech-attention-economy-reform\/\">moderacja i obcinanie zasi\u0119g\u00f3w<\/a>, <a href=\"https:\/\/www.nytimes.com\/2021\/01\/14\/technology\/trump-facebook-twitter.html\">banowanie<\/a>, ale u\u017cyto te\u017c \u201copcji atomowej \u269b\ufe0f\u201d, bo nie wiem jak inaczej nazwa\u0107 danie <a href=\"https:\/\/www.vox.com\/2021\/1\/10\/22223250\/parler-amazon-web-services-apple-google-play-ban\">24h na migracje z chmury<\/a> (jako dzia\u0142 IT Parlela chyba bym rzuci\u0142 wypowiedzeniem zaraz po ukazaniu si\u0119 takiego nag\u0142\u00f3wka do prasy).\n\nWalka z wolno\u015b\u0107 s\u0142owa dla jednych, ukr\u00f3cenie mowy nienawi\u015bci dla innych - standardowa dyskusja, jakich w 2021 b\u0119dziemy mieli pewnie wiele. Parler po prostu mia\u0142 to \u201cszcz\u0119\u015bcie\u201d, \u017ce jest pierwszy, stanie si\u0119 wi\u0119c symbolem walki z \"opresyjnym systemem\".\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png\" alt=\"\" \/>\n<figcaption><em>\u201cStreet Fighter\u201d (jeden z najgorszych szrot\u00f3w w historii kina) zawsze w naszych sercach \u2665\ufe0f<\/em><\/figcaption><\/figure>\nI cho\u0107 przyznam, \u017ce moj\u0105 w\u0142asn\u0105 opini\u0105 (i tylko moja, za\u0142o\u017cenie firmowego bloga i podpisywanie si\u0119 pod wcze\u015bniej anonimowymi tekstami jest do\u015b\u0107\u2026 od\u015bwie\u017caj\u0105ce) jest \u017ce BigTech nie powinno robi\u0107 za Batmana strzeg\u0105cego Gotham, bo policja (tak ochoczo \u201cdefundowana\u201d w 2020) sobie nie radzi, to drodzy u\u017cytkownicy Parlera, mam z\u0142\u0105 nowin\u0119 - nie wiem czy wybrali\u015bcie sobie odpowiedni\u0105 platform\u0119 \u017ceby broni\u0142a Waszego prawa do wolno\u015bci s\u0142owa.\n\nPocz\u0105tkowe doniesienia sugerowa\u0142y, \u017ce Parler zosta\u0142 zhackowany i wyci\u0105gni\u0119te zosta\u0142y wcze\u015bniej usuni\u0119te posty. Twierdzenia szybko okaza\u0142y si\u0119 by\u0107 \"fake newsem\". <a href=\"https:\/\/dev.to\/mackenziejj\/parler-wasn-t-hacked-it-just-lacked-the-most-basic-security-privacy-measures-n9c\">Nie zmienia to faktu, \u017ce trywialnym okaza\u0142o si\u0119 \u015bci\u0105gni\u0119cie wszystkich publicznych danych z us\u0142ugi<\/a> - kontrowersyjny portal nie zabezpieczy\u0142 si\u0119 przed scrappingiem, co niezwykle u\u0142atwi\u0142o powi\u0105zanie u\u017cytkownik\u00f3w z kontrowersyjnymi opiniami tam zamieszanymi. Co gorsze, nie usuwa\u0142 on metadanych ze zdj\u0119\u0107, w tym tak\u017ce danych GPS:\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140338350.png\" alt=\"\" \/>\n\n<figcaption>Tak\u017ce je\u015bli kto\u015b fotografowa\u0142 Atak na Kapitolu z miejsca gdzie nie powinno go by\u0107, no c\u00f3\u017c\u2026 .<\/figcaption><\/figure>\nMora\u0142 z opowie\u015bci:\n<blockquote>Bezpiecze\u0144stwo i prywatno\u015b\u0107 s\u0105 wa\u017cne. Je\u015bli Waszym celem jest walka z systemem i statusem quo, zatrudnijcie kogo\u015b kto potrafi w te klocki.<\/blockquote>\nSignal <a href=\"https:\/\/www.rt.com\/usa\/512690-signal-technical-difficulties-new-users\/\">pozyskuj\u0105cy 40 milion\u00f3w u\u017cytkownik\u00f3w w tydzie\u0144<\/a> () pozdrawia cieplutko.\n<h2 id=\"2-stagnacja-bran-y-it-open-source-i-kontrowersje-wobec-decyzji-elastic-searcha-\">2. Stagnacja bran\u017cy IT, Open-Source i kontrowersje wobec decyzji Elastic Searcha<\/h2>\nZejd\u017amy jednak z polityki na inny ciekawy temat, kt\u00f3ry przewin\u0105\u0142 si\u0119 przez bran\u017cowe media w poprzednim tygodniu.\n\nBlog \u201cAlarming Development\u201d opublikowa\u0142 seri\u0119 <a href=\"https:\/\/alarmingdevelopment.org\/?p=1475\">dw\u00f3ch<\/a> <a href=\"https:\/\/alarmingdevelopment.org\/?p=1489\">post\u00f3w<\/a>, wpisuj\u0105cych si\u0119 w og\u00f3lnie panuj\u0105c\u0105 narracje \u017ce \u201cwszystko ju\u017c by\u0142o\u201d, a obecne IT dosy\u0107 mocno od paru lat stoi w miejscu, opieraj\u0105c si\u0119 wy\u0142\u0105cznie na inkrementalnych poprawkach. W pierwszym uderza on w temat szeroko, w drugim za\u015b oberwa\u0142o si\u0119 Open-Source - za ilo\u015b\u0107 energii kt\u00f3ra wrzucana jest w pisanie ci\u0105gle tych samych rzeczy, wieczne \"forkowanie\" (i dzielenie si\u0119 spo\u0142eczno\u015bci) oraz \u201copportunity cost\u201d z tym zwi\u0105zany.\n\nPosty <a href=\"https:\/\/news.ycombinator.com\/item?id=25608241\">wywo\u0142a\u0142y dyskusje<\/a> nawet bardziej interesuj\u0105ce, ni\u017c prowokuj\u0105ce je wynurzenia autora (aczkolwiek s\u0105 kr\u00f3tkie, wi\u0119c naprawd\u0119 polecam przeczyta\u0107 je jako start). Z rzeczy kt\u00f3re szczeg\u00f3lnie rzuci\u0142y mi si\u0119 w oczy, to fakt jak cz\u0119sto Dependent Types wyp\u0142ywa\u0142y w komentarzach jako \u201cNext Big Thing\u201d. Akurat w zesz\u0142ym tygodniu w <a href=\"https:\/\/app.vived.io\">Vivedowym Keep Upie<\/a> dzielili\u015bmy si\u0119 artyku\u0142em na temat <a href=\"https:\/\/medium.com\/scala-3\/scala-3-dependent-types-part-i-273e9076e8f8\">implementacji typ\u00f3w zale\u017cnych w Scali 3<\/a>, do lektury kt\u00f3rego bardzo zapraszamy.\n\nJako, \u017ce brak odpowiednich \u201cmotywacji finansowych\u201dwskazuje si\u0119 jako jedn\u0105 z g\u0142\u00f3wnych przyczyn \u00a0mocno \u201cinkrementacyjnego\u201d podej\u015bcia spo\u0142eczno\u015bci Open Source, klamr\u0119 ca\u0142ej historii daje <a href=\"https:\/\/www.elastic.co\/blog\/licensing-change\">og\u0142oszenie ElasticSearcha<\/a> z pi\u0105tku.\n<figure class=\"kg-card kg-image-card\"><img class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/13_image.png\" sizes=\"(min-width: 720px) 720px\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/14_image.png 600w, https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/15_image.png 1000w, https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/16_image.png 1600w, https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/13_image.png 2364w\" alt=\"\" width=\"2000\" height=\"1340\" \/><\/figure>\nInformuje ono o zmianach licencji projektu na SSPL. Licencja ta uniemo\u017cliwia tw\u00f3rcom chmur obliczeniowych \u0142atwego brania kodu projekt\u00f3w OS, opakowywania go w\u0142asnym brandem i sprzedawania (wcze\u015bniej podobn\u0105 drog\u0105 posz\u0142o MongoDB, kt\u00f3re jest zreszt\u0105 <a href=\"https:\/\/www.mongodb.com\/licensing\/server-side-public-license\">tw\u00f3rc\u0105 SSPL<\/a>). Ruch ten wywo\u0142a\u0142 ma\u0142e trz\u0119sienie ziemi w\u015br\u00f3d u\u017cytkownik\u00f3w ElasticSearcha - o ile sam cel mo\u017cna uzna\u0107 za s\u0142uszn\u0105 walk\u0119 Dawida z Goliatem, o tyle zapisy licencji w niekt\u00f3rych miejscach s\u0105 mocno kontrowersyjne.\n\nBardzo dobr\u0105 analiz\u0119 mo\u017cecie znale\u017a\u0107 np. <a href=\"https:\/\/anonymoushash.vmbrasseur.com\/2021\/01\/14\/elasticsearch-and-kibana-are-now-business-risks\">tutaj<\/a>, wskazuje ona np. na konieczno\u015b\u0107 udost\u0119pnienia kodu aplikacji internetowych u\u017cywaj\u0105cych ElasticaSearcha. Ca\u0142o\u015b\u0107 pe\u0142na jest og\u00f3lnik\u00f3w, co z jednej strony pozwala tw\u00f3rcom popularnej Kibany na ochron\u0119 swojego interesu, z drugiej za\u015b tylko zwi\u0119ksza niepewno\u015b\u0107 spo\u0142eczno\u015bci.\n\nA jak tam u Was? Czy zmian\u0119 licencji Elastica uwa\u017cacie za toksyczn\u0105, czy mo\u017ce jest to dla dobry spos\u00f3b na obron\u0119 przed chmurowymi gigantami dla mniejszych projekt\u00f3w?\n<h2 id=\"3-ces-2021-czyli-telewizory-i-s-odkie-roboty-\">3. CES 2021 - czyli \"Telewizory i S\u0142odkie Roboty \"<\/h2>\nA na koniec CES.\n\nW tym tygodniu jak co roku odby\u0142 si\u0119 \u201cConsumer Electronics Show\u201d, najwi\u0119ksza impreza tego typu na \u015bwiecie. Ze wzgl\u0119du na pandemie przenios\u0142a si\u0119 ona (jak wszystko) do \u201conline\u201d, co wi\u0105\u017ce si\u0119 z kilkoma interesuj\u0105cymi, do\u015b\u0107 nieoczekiwanymi efektami.\n\nPo pierwsze, z imprezy wycofali si\u0119 giganci <a href=\"https:\/\/www.protocol.com\/newsletters\/next-up\/amazon-google-skipping-ces\">bran\u017cy technologiczn\nej<\/a>. Ostatnimi laty CES przebiega\u0142 pod znakiem toalet zintegrowanych z Alex\u0105 i Asystentem Google, wi\u0119c brak og\u0142osze\u0144 dotycz\u0105cych samych asystent\u00f3w g\u0142osowych mocno zaburzy\u0142o status quo imprezy, (mimo to, <a href=\"https:\/\/voicebot.ai\/2021\/01\/08\/the-most-intriguing-ces-2021-innovation-award-winning-devices-using-voice-and-ai\/\">pojawi\u0142o si\u0119 kilka przedziwnych twor\u00f3w<\/a>, jak min. <a href=\"https:\/\/www.vuzix.com\/technology\/next-gen\">sterowane g\u0142osowo okulary<\/a> ).\n\nI cho\u0107 niekt\u00f3rzy obawiali si\u0119 \u017ce CES zmieni si\u0119 na \u201cToo Expensive Too Buy Televisions Show\u201d, sw\u00f3j dom znale\u017ali na nim <a href=\"https:\/\/debugger.medium.com\/the-wild-world-of-ces-2021-robots-51cb147f2aa6\">tw\u00f3rcy\u2026 robot\u00f3w<\/a>. I jest w tym co\u015b pi\u0119knego, bo powiedzcie mi, jak tutaj nie kocha\u0107 <a href=\"https:\/\/www.youtube.com\/watch?time_continue=2&amp;v=irJ1pwVng5U&amp;feature=emb_title\">takiego s\u0142odziaka<\/a> (<a href=\"https:\/\/www.kickstarter.com\/projects\/vanguardindustries\/moflin-an-ai-pet-robot-with-emotional-capabilities\">kt\u00f3rego ju\u017c teraz mo\u017cecie wesprze\u0107 na Kickstarterze<\/a>):\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/1_gf8A-0AdJvR6yQ9e5kBkiQ.gif\" alt=\"\" width=\"640\" height=\"437\" \/>\n\n<figcaption><em>I w odr\u00f3\u017cnieniu od mojego psa, da si\u0119 go pewnie wy\u0142\u0105czy\u0107 na czas Calla<\/em><\/figcaption><\/figure>","innerContent":["<h2 id=\"1-parler-pokazuje-jak-wa-ny-w-projektach-it-jest-dzia-bezpiecze-stwa-\">1. Parler pokazuje jak wa\u017cny w projektach IT jest dzia\u0142 bezpiecze\u0144stwa<\/h2>\nPewnie temat Parlera zd\u0105\u017cy\u0142 Wam si\u0119 ju\u017c co poniekt\u00f3rym znudzi\u0107, ale jednak jest to na tyle pi\u0119kna imba (), \u017ce chyba wypada j\u0105 jako\u015b na szybko podsumowa\u0107.\n\nParler to platforma spo\u0142eczno\u015bciowa. Taka, kt\u00f3ra swoj\u0105 unikaln\u0105 nisz\u0105 biznesow\u0105 postanowi\u0142a uczyni\u0107 przestrze\u0144 do wyra\u017cania opinii skutkuj\u0105cych na Twitterze czy Facebooku natychmiastowym banem.\n\nPo wsp\u00f3\u0142czesnym Alamo (jakim stanie si\u0119 zapewne \u201cAtak na Kapitol\u201d) zacz\u0119\u0142y si\u0119 \u0142owy na jego prowodyr\u00f3w. Bij\u0105 tam, gdzie zaboli najbardziej - odcinaj\u0105c zasi\u0119gi. Odbywa si\u0119 to poprzez mi\u0119ksze dzia\u0142ania, jak np. <a href=\"https:\/\/www.technologyreview.com\/2021\/01\/10\/1015934\/facebook-twitter-youtube-big-tech-attention-economy-reform\/\">moderacja i obcinanie zasi\u0119g\u00f3w<\/a>, <a href=\"https:\/\/www.nytimes.com\/2021\/01\/14\/technology\/trump-facebook-twitter.html\">banowanie<\/a>, ale u\u017cyto te\u017c \u201copcji atomowej \u269b\ufe0f\u201d, bo nie wiem jak inaczej nazwa\u0107 danie <a href=\"https:\/\/www.vox.com\/2021\/1\/10\/22223250\/parler-amazon-web-services-apple-google-play-ban\">24h na migracje z chmury<\/a> (jako dzia\u0142 IT Parlela chyba bym rzuci\u0142 wypowiedzeniem zaraz po ukazaniu si\u0119 takiego nag\u0142\u00f3wka do prasy).\n\nWalka z wolno\u015b\u0107 s\u0142owa dla jednych, ukr\u00f3cenie mowy nienawi\u015bci dla innych - standardowa dyskusja, jakich w 2021 b\u0119dziemy mieli pewnie wiele. Parler po prostu mia\u0142 to \u201cszcz\u0119\u015bcie\u201d, \u017ce jest pierwszy, stanie si\u0119 wi\u0119c symbolem walki z \"opresyjnym systemem\".\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140274ae7.png\" alt=\"\" \/>\n<figcaption><em>\u201cStreet Fighter\u201d (jeden z najgorszych szrot\u00f3w w historii kina) zawsze w naszych sercach \u2665\ufe0f<\/em><\/figcaption><\/figure>\nI cho\u0107 przyznam, \u017ce moj\u0105 w\u0142asn\u0105 opini\u0105 (i tylko moja, za\u0142o\u017cenie firmowego bloga i podpisywanie si\u0119 pod wcze\u015bniej anonimowymi tekstami jest do\u015b\u0107\u2026 od\u015bwie\u017caj\u0105ce) jest \u017ce BigTech nie powinno robi\u0107 za Batmana strzeg\u0105cego Gotham, bo policja (tak ochoczo \u201cdefundowana\u201d w 2020) sobie nie radzi, to drodzy u\u017cytkownicy Parlera, mam z\u0142\u0105 nowin\u0119 - nie wiem czy wybrali\u015bcie sobie odpowiedni\u0105 platform\u0119 \u017ceby broni\u0142a Waszego prawa do wolno\u015bci s\u0142owa.\n\nPocz\u0105tkowe doniesienia sugerowa\u0142y, \u017ce Parler zosta\u0142 zhackowany i wyci\u0105gni\u0119te zosta\u0142y wcze\u015bniej usuni\u0119te posty. Twierdzenia szybko okaza\u0142y si\u0119 by\u0107 \"fake newsem\". <a href=\"https:\/\/dev.to\/mackenziejj\/parler-wasn-t-hacked-it-just-lacked-the-most-basic-security-privacy-measures-n9c\">Nie zmienia to faktu, \u017ce trywialnym okaza\u0142o si\u0119 \u015bci\u0105gni\u0119cie wszystkich publicznych danych z us\u0142ugi<\/a> - kontrowersyjny portal nie zabezpieczy\u0142 si\u0119 przed scrappingiem, co niezwykle u\u0142atwi\u0142o powi\u0105zanie u\u017cytkownik\u00f3w z kontrowersyjnymi opiniami tam zamieszanymi. Co gorsze, nie usuwa\u0142 on metadanych ze zdj\u0119\u0107, w tym tak\u017ce danych GPS:\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/img_610d140338350.png\" alt=\"\" \/>\n\n<figcaption>Tak\u017ce je\u015bli kto\u015b fotografowa\u0142 Atak na Kapitolu z miejsca gdzie nie powinno go by\u0107, no c\u00f3\u017c\u2026 .<\/figcaption><\/figure>\nMora\u0142 z opowie\u015bci:\n<blockquote>Bezpiecze\u0144stwo i prywatno\u015b\u0107 s\u0105 wa\u017cne. Je\u015bli Waszym celem jest walka z systemem i statusem quo, zatrudnijcie kogo\u015b kto potrafi w te klocki.<\/blockquote>\nSignal <a href=\"https:\/\/www.rt.com\/usa\/512690-signal-technical-difficulties-new-users\/\">pozyskuj\u0105cy 40 milion\u00f3w u\u017cytkownik\u00f3w w tydzie\u0144<\/a> () pozdrawia cieplutko.\n<h2 id=\"2-stagnacja-bran-y-it-open-source-i-kontrowersje-wobec-decyzji-elastic-searcha-\">2. Stagnacja bran\u017cy IT, Open-Source i kontrowersje wobec decyzji Elastic Searcha<\/h2>\nZejd\u017amy jednak z polityki na inny ciekawy temat, kt\u00f3ry przewin\u0105\u0142 si\u0119 przez bran\u017cowe media w poprzednim tygodniu.\n\nBlog \u201cAlarming Development\u201d opublikowa\u0142 seri\u0119 <a href=\"https:\/\/alarmingdevelopment.org\/?p=1475\">dw\u00f3ch<\/a> <a href=\"https:\/\/alarmingdevelopment.org\/?p=1489\">post\u00f3w<\/a>, wpisuj\u0105cych si\u0119 w og\u00f3lnie panuj\u0105c\u0105 narracje \u017ce \u201cwszystko ju\u017c by\u0142o\u201d, a obecne IT dosy\u0107 mocno od paru lat stoi w miejscu, opieraj\u0105c si\u0119 wy\u0142\u0105cznie na inkrementalnych poprawkach. W pierwszym uderza on w temat szeroko, w drugim za\u015b oberwa\u0142o si\u0119 Open-Source - za ilo\u015b\u0107 energii kt\u00f3ra wrzucana jest w pisanie ci\u0105gle tych samych rzeczy, wieczne \"forkowanie\" (i dzielenie si\u0119 spo\u0142eczno\u015bci) oraz \u201copportunity cost\u201d z tym zwi\u0105zany.\n\nPosty <a href=\"https:\/\/news.ycombinator.com\/item?id=25608241\">wywo\u0142a\u0142y dyskusje<\/a> nawet bardziej interesuj\u0105ce, ni\u017c prowokuj\u0105ce je wynurzenia autora (aczkolwiek s\u0105 kr\u00f3tkie, wi\u0119c naprawd\u0119 polecam przeczyta\u0107 je jako start). Z rzeczy kt\u00f3re szczeg\u00f3lnie rzuci\u0142y mi si\u0119 w oczy, to fakt jak cz\u0119sto Dependent Types wyp\u0142ywa\u0142y w komentarzach jako \u201cNext Big Thing\u201d. Akurat w zesz\u0142ym tygodniu w <a href=\"https:\/\/app.vived.io\">Vivedowym Keep Upie<\/a> dzielili\u015bmy si\u0119 artyku\u0142em na temat <a href=\"https:\/\/medium.com\/scala-3\/scala-3-dependent-types-part-i-273e9076e8f8\">implementacji typ\u00f3w zale\u017cnych w Scali 3<\/a>, do lektury kt\u00f3rego bardzo zapraszamy.\n\nJako, \u017ce brak odpowiednich \u201cmotywacji finansowych\u201dwskazuje si\u0119 jako jedn\u0105 z g\u0142\u00f3wnych przyczyn \u00a0mocno \u201cinkrementacyjnego\u201d podej\u015bcia spo\u0142eczno\u015bci Open Source, klamr\u0119 ca\u0142ej historii daje <a href=\"https:\/\/www.elastic.co\/blog\/licensing-change\">og\u0142oszenie ElasticSearcha<\/a> z pi\u0105tku.\n<figure class=\"kg-card kg-image-card\"><img class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/13_image.png\" sizes=\"(min-width: 720px) 720px\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/14_image.png 600w, https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/15_image.png 1000w, https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/16_image.png 1600w, https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/13_image.png 2364w\" alt=\"\" width=\"2000\" height=\"1340\" \/><\/figure>\nInformuje ono o zmianach licencji projektu na SSPL. Licencja ta uniemo\u017cliwia tw\u00f3rcom chmur obliczeniowych \u0142atwego brania kodu projekt\u00f3w OS, opakowywania go w\u0142asnym brandem i sprzedawania (wcze\u015bniej podobn\u0105 drog\u0105 posz\u0142o MongoDB, kt\u00f3re jest zreszt\u0105 <a href=\"https:\/\/www.mongodb.com\/licensing\/server-side-public-license\">tw\u00f3rc\u0105 SSPL<\/a>). Ruch ten wywo\u0142a\u0142 ma\u0142e trz\u0119sienie ziemi w\u015br\u00f3d u\u017cytkownik\u00f3w ElasticSearcha - o ile sam cel mo\u017cna uzna\u0107 za s\u0142uszn\u0105 walk\u0119 Dawida z Goliatem, o tyle zapisy licencji w niekt\u00f3rych miejscach s\u0105 mocno kontrowersyjne.\n\nBardzo dobr\u0105 analiz\u0119 mo\u017cecie znale\u017a\u0107 np. <a href=\"https:\/\/anonymoushash.vmbrasseur.com\/2021\/01\/14\/elasticsearch-and-kibana-are-now-business-risks\">tutaj<\/a>, wskazuje ona np. na konieczno\u015b\u0107 udost\u0119pnienia kodu aplikacji internetowych u\u017cywaj\u0105cych ElasticaSearcha. Ca\u0142o\u015b\u0107 pe\u0142na jest og\u00f3lnik\u00f3w, co z jednej strony pozwala tw\u00f3rcom popularnej Kibany na ochron\u0119 swojego interesu, z drugiej za\u015b tylko zwi\u0119ksza niepewno\u015b\u0107 spo\u0142eczno\u015bci.\n\nA jak tam u Was? Czy zmian\u0119 licencji Elastica uwa\u017cacie za toksyczn\u0105, czy mo\u017ce jest to dla dobry spos\u00f3b na obron\u0119 przed chmurowymi gigantami dla mniejszych projekt\u00f3w?\n<h2 id=\"3-ces-2021-czyli-telewizory-i-s-odkie-roboty-\">3. CES 2021 - czyli \"Telewizory i S\u0142odkie Roboty \"<\/h2>\nA na koniec CES.\n\nW tym tygodniu jak co roku odby\u0142 si\u0119 \u201cConsumer Electronics Show\u201d, najwi\u0119ksza impreza tego typu na \u015bwiecie. Ze wzgl\u0119du na pandemie przenios\u0142a si\u0119 ona (jak wszystko) do \u201conline\u201d, co wi\u0105\u017ce si\u0119 z kilkoma interesuj\u0105cymi, do\u015b\u0107 nieoczekiwanymi efektami.\n\nPo pierwsze, z imprezy wycofali si\u0119 giganci <a href=\"https:\/\/www.protocol.com\/newsletters\/next-up\/amazon-google-skipping-ces\">bran\u017cy technologiczn\nej<\/a>. Ostatnimi laty CES przebiega\u0142 pod znakiem toalet zintegrowanych z Alex\u0105 i Asystentem Google, wi\u0119c brak og\u0142osze\u0144 dotycz\u0105cych samych asystent\u00f3w g\u0142osowych mocno zaburzy\u0142o status quo imprezy, (mimo to, <a href=\"https:\/\/voicebot.ai\/2021\/01\/08\/the-most-intriguing-ces-2021-innovation-award-winning-devices-using-voice-and-ai\/\">pojawi\u0142o si\u0119 kilka przedziwnych twor\u00f3w<\/a>, jak min. <a href=\"https:\/\/www.vuzix.com\/technology\/next-gen\">sterowane g\u0142osowo okulary<\/a> ).\n\nI cho\u0107 niekt\u00f3rzy obawiali si\u0119 \u017ce CES zmieni si\u0119 na \u201cToo Expensive Too Buy Televisions Show\u201d, sw\u00f3j dom znale\u017ali na nim <a href=\"https:\/\/debugger.medium.com\/the-wild-world-of-ces-2021-robots-51cb147f2aa6\">tw\u00f3rcy\u2026 robot\u00f3w<\/a>. I jest w tym co\u015b pi\u0119knego, bo powiedzcie mi, jak tutaj nie kocha\u0107 <a href=\"https:\/\/www.youtube.com\/watch?time_continue=2&amp;v=irJ1pwVng5U&amp;feature=emb_title\">takiego s\u0142odziaka<\/a> (<a href=\"https:\/\/www.kickstarter.com\/projects\/vanguardindustries\/moflin-an-ai-pet-robot-with-emotional-capabilities\">kt\u00f3rego ju\u017c teraz mo\u017cecie wesprze\u0107 na Kickstarterze<\/a>):\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img class=\"kg-image\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2021\/08\/1_gf8A-0AdJvR6yQ9e5kBkiQ.gif\" alt=\"\" width=\"640\" height=\"437\" \/>\n\n<figcaption><em>I w odr\u00f3\u017cnieniu od mojego psa, da si\u0119 go pewnie wy\u0142\u0105czy\u0107 na czas Calla<\/em><\/figcaption><\/figure>"]}],"_links":{"self":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/10196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/comments?post=10196"}],"version-history":[{"count":1,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/10196\/revisions"}],"predecessor-version":[{"id":10702,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/10196\/revisions\/10702"}],"wp:attachment":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/media?parent=10196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/categories?post=10196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/tags?post=10196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}