CodeX
Published in

CodeX

This is an email from CrunchX, a newsletter by CodeX.

Dating and Data Science

People are dating all wrong, says data

Photo by Nathan Dumlao on Unsplash

This is the sixteenth edition of CrunchX and here are the stories and resources we thought were worth spending the time.

1. Rob Pike’s 5 Rules of Programming

5 simple rules every programmer should know and follow. Rob Pike, the designer of the Go programming language, compresses his knowledge into these 5 rules. I personally like rule 4. and try to follow it as much as possible. Written by Akash on aptro.me and editorial selection by Miloš Živković. Read the article here:

https://aptro.me/rob-pike-rules/

2. String Interpolation in LocalizedStringKey in SwiftUI

In the Swift language, text interpolation is an extremely useful facility — I found a great explanation by Natalia Panferova of what really happens when displaying static text in SwiftUI. Strings are subject to a localization search, by default, by conforming to the ExpressibleByStringLiteral protocol. This offers all kinds of benefits for your UI in terms of localization that you may not be aware of. Written by Natalia Panferova on Nil Coalescing and editorial selection by Dr. Stuart Woolley. Read the article here:

https://nilcoalescing.com/blog/StringInterpolationInLocalizedStringKey/

3. Are machine-learning tools the future of healthcare?

Content: Machine Learning Tools have reached the field of medicine. Here, these technologies can help save lives by providing important data that is crucial for making decisions for patients with severe injuries by complementing human work processes. Written by Evrim Yazgin on Cosmos and editorial selection by Christianlauer. Read the article here:

https://cosmosmagazine.com/technology/machine-learning-healthcare/

4. Agile and the Long Crisis of Software

What’s agile good for? Modularizing, focusing on the goal and hiding information. But what about the bad sides? Are story points just another performance metric? Miriam answers these and more questions about the bad side of the agile world. Written by Miriam Posner on Logic and editorial selection by Miloš Živković. Read the article here:

https://logicmag.io/clouds/agile-and-the-long-crisis-of-software/

5. AntiPatterns

It’s important as a software engineer to be aware of patterns of course, but also of anti-patterns too as they can help you avoid the most common pitfalls of software development. To that end I’d always suggest a browse through any article outlining some of the more common anti-patterns such as the one from Source Making — you may be surprised, and embarrassed, to find something you’ve been doing recently outlined right there. Written and published on SourceMaking and editorial selection by Dr. Stuart Woolley. Read the article here:

https://sourcemaking.com/antipatterns

6. What is a data lake? Massively scalable storage for big data analytics

Data Lakes have evolved over the past years and are now competing against Data Warehouses and Data Marts. This article is describing what Data Lakes are and how they distinguish themselves from other data storage formats. Finally, it gives reasons why Data Lakes continue to be important, since they are easier to handle, especially when they are cloud-based. Written by Martin Heller on InfoWorld and editorial selection by Christianlauer. Read the article here:

https://www.infoworld.com/article/3658333/what-is-a-data-lake-massively-scalable-storage-for-big-data-analytics.html

7. Google’s Logica language addresses SQL’s flaws

This article describes Google’s establishment of the logica programming language that helps erase problems in SQL. It is specifically designed for engineers, data scientists, and other specialists and should improve their work with SQL. There are tutorials held by Google for developers to learn the logica language quickly. Written by Paul Krill on InfoWorld and editorial selection by Christianlauer. Read the article here:

https://www.infoworld.com/article/3615195/googles-logica-language-addresses-sqls-flaws.html

8. People Are Dating All Wrong, According to Data Science

Researchers have combined several studies to create a vast data set in order to study how people choose their partners for romantic relationships. The results have shown that AI and Machine Learning models cannot precisely predict romantic relationships, however, they can identify who is more likely to be on a dating platform to find their romantic partner. Written by Seth Stephens-Davidowitz on Wired and editorial selection by Christianlauer. Read the article here:

https://www.wired.com/story/data-marriage-behavior-love-psychology-romance/

9. Texas has declared open season on Facebook, Twitter, and YouTube with a censorship law

Texas’ new censorship law makes it difficult for most social platforms to moderate their users. The consequences could change social media as we know it. Written by Brian Fung on CNN Business and editorial selection by Antony Terence. Read the article here:

https://edition.cnn.com/2022/05/13/tech/texas-hb20-social-media-law/index.html

Bloomberg backs report that iPhone 15 may switch to USB-C charging port next year

Reports suggest that Apple’s next iPhone could shift from decade-old Lightning ports to the industry-standard USB-C. Written by Zac in 9to5Mac and editorial selection by Antony Terence. Read the article here:

https://9to5mac.com/2022/05/13/iphone-15-usb-c/

Closing Note

That’s our picks for this week. Hope you found something new, inspiring, astonishing, and crazy news going around the tech space. Thank you very much for taking your time to read this edition of CrunchX. Look out for the next edition the following week.

Regards,

CodeX Team

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store