Farhad Manjoo is an opinion columnist for the New York Times. He joins Big TechnologyPodcast to discuss whether the criticism of Instagram's impact on kids is overblown, the subject of a recent column. Stay tuned for the third segment, where we discuss Farhad's views of virtual reality, his Thanksgiving column, and his cats.
Hey guys, I'm back again to share another fantastic episode of the Compiler podcast, from Red Hat. As a reminder Compiler is a show hosted by tech veterans, discussing tech topics - big, strange and small.
On this particular episode - which is episode 4 - the team dives into the topic of technical debt, by first asking the question - what the heck is it? Its starts quite humorous, with the hosts slinging thoughts about financial debt and trying to bridge the gap there.
There definition comes down to this - technical debt is the cost of delaying necessary work on a project or platform, so that you can hit your milestones on time. Essentially, the cost of delivering new features as a priority over bug fixes or maintenance of a platform.
I think this is pretty accurate, but incomplete view of technical debt. I'd like to add my 2 cents to the definition. In my view, technical debt can also be inferior approach or framework decisions early on in the life of a piece of software, that you plan to uplevel, change or completely replace in the future. In the startup world, I find this to be the more commonly occurring form of technical debt, with the former definition occurring for more mature software solutions.
At any rate, this was a great discussion on technical debt. Have a listen to Episode 4, titled "Do we want a world without technical debt." Be sure and subscribe on Apple Podcasts, or your favorite podcast catcher. I'll make sure and add a link to the show notes as well.
And as always... Enjoy.
Our Sponsors: * Check out Vanta: https://vanta.com/CODESTORY
The newfound popularity of the internet in the nineties spurned an obsession with hacking. Unfortunately, most movies believed that it wasn't possible to show real hacking and still be entertaining; hence all the awkward video game graphics and characters living in sketchy basements regularly yelling out, "We're in!" while pounding on their keyboards. I'd also like to address their outfit choices but now is not the appropriate time. The point is, hackers have been portrayed as the same character repeatedly when in reality, there are many possibilities to turn these skills into a legitimate career.
In this episode of Security Unlocked, hosts Natalia Godyla and Nic Fillingham are joined by Co-Founder and Chief Technology Officer at Veracode Chris Wysopal. In the ’90s, Chris was one of the first vulnerability researchers at The L0pht, a hacker think tank, where he publicized his findings on the dangers of insecure software. Chris shares guidance for anyone getting started with modern secure software development, the best tools to monitor for vulnerabilities in open-source code, and shares what he believes is one of the greatest threats to software development.
In This Episode You Will Learn:
How to use open-source code safely
Best tools for monitoring vulnerabilities
How to detect and respond to threats to insecure software
Some Questions We Ask:
What is modern secure software development?
What are the biggest threats to software today?
How should companies allocate ownership of secure code across the software development lifecycle?
The infrastructure that networked applications lives on is getting more and more complicated. There was a time when you could serve an application from a single machine on premises. But now, with cloud computing offering painless scaling to meet your demand, your infrastructure becomes abstracted and not really something you have contact with directly. Compound that problem with with architecture spread across dozens, even hundreds of microservices, replicated across multiple data centers in an ever changing cloud, and tracking down the source of system failures becomes something like a murder mystery. Who shot our uptime in the foot?
A good observability system helps with that. On this sponsored episode of the Stack Overflow Podcast, we talk with Greg Leffler of Splunk about the keys to instrumenting an observable system and how the OpenTelemetry standard makes observability easier, even if you aren’t using Splunk’s product.
Observability is really an outgrowth of traditional monitoring. You expect that some service or system could break, so you keep an eye on it. But observability applies that monitoring to an entire system and gives you the ability to answer the unexpected questions that come up. It uses three principal ways of viewing system data: logs, traces, and metrics.
Metrics are a number and a timestamp that tell you particular details. Traces follow a request through a system. And logs are the causes and effects recorded from a system in motion. Splunk wants to add a fourth one—events—that would track specific user events and browser failures.
Observing all that data first means you have to be able to track and extract that data by instrumenting your system to produce it. Greg and his colleagues at Splunk are huge fans of OpenTelemetry. It’s an open standard that can extract data for any observability platform. You instrument your application once and never have to worry about it again, even if you need to change your observability platform.
Why use an approach that makes it easy for a client to switch vendors? Leffler and Splunk argue that it’s not only better for customers, but for Splunk and the observability industry as a whole. If you’ve instrumented your system with a vendor locked solution, then you may not switch, you may just let your observability program fall by the wayside. That helps exactly no one.
As we’ve seen, people are moving to the cloud at an ever faster pace. That’s no surprise; it offers automatic scaling for arbitrary traffic volumes, high availability, and worry-free infrastructure failure recovery. But moving to the cloud can be expensive, and you have to do some work with your application to be able to see everything that’s going on inside it. Plenty of people just throw everything into the cloud and let the provider handle it, which is fine until they see the bill.
Observability based on an open standard makes it easier for everyone to build a more efficient and robust service in the cloud. Give the episode a listen and let us know what you think in the comments.
OUTLINE:
Here’s the timestamps for the episode. On some podcast players you should be able to click the timestamp to jump to that time.
(00:00) – Introduction
(07:50) – What is complexity
(20:51) – Randomness in the universe
(25:12) – The Wolfram Physics Project
(37:14) – Space and time are discrete
(49:19) – Quantum mechanics and hypergraphs
(58:33) – What is intelligence
(1:09:16) – Computational equivalence
(1:17:36) – What it is like to be a cellular automata
(1:32:00) – Making prediction vs explanations
(1:45:20) – Why does the universe exist
(1:51:01) – The universe and rulial space
(1:59:44) – Does an atom have consciousness
(2:10:10) – Why does our universe exist
(2:18:41) – What is outside the ruliad
(2:29:15) – Automated proof systems
(2:45:10) – Multicomputation for biology
(3:03:41) – Cardano NFT collaboration with Wolfram Alpha
(3:10:41) – Global theory of economics
James Burd, Chief Privacy Officer for the Cybersecurity and Infrastructure Security Agency (CISA) at Department of Homeland Security joins the show to discuss some of the key initiatives we should be focused on within the recent cybersecurity executive order. We also discuss his priorities and challenges as a privacy officer, ways governments can make themselves a less attractive target for cyber attacks, and whether online elections are in our future within the United States..
Nate Joens was born and raised in Iowa. And in fact, he plans to spend out the rest of his days there, cause he loves it. He lovingly calls it the Silicon Prairie, though he admits that most people don't call it that. He studied at Iowa State University, majoring in Geographic Information Systems and Urban Planning - which is basically mapping on steroids. He learned how to map topography, three dimensionally, using tools like ArcGIS. Outside of tech, he loves to hike, kayak, golf, and generally be outdoors.
In college, he was very interested and connected to the real estate industry, as urban planning works closely with realtors. He figured out that lead follow up was a huge pain point for realtors, which peaked his interest. And led him to build some tech to solve the problem.
Cloudways offers peace of mind and flexibility so you can focus on growing your business instead of dealing with server management. With Cloudways, you get an optimized stack, managed servers, backups, staging environment, integrated Git, pre-configured, Composer, 24/7 support, and a choice of five cloud providers: AWS, DigitalOcean, Linode, Google Cloud, and Vultr. Get up to 2 Month Free Hosting by using code "CODE30" and get $30 free hosting credit.
In this music tech-themed UNAJUA series, Yaw Asamani taps his live industry experience to explore how African artists are using a plethora of social and technological platforms to find their voices, build audiences and monetise their art. Listen in to learn how the streaming era has ushered in lucrative opportunities for African artists to develop and dominate niche audiences and serve loyal international fan bases.
Yaw Asamani is a music tech entrepreneur. He previously founded DooWapp, an app for adding playable song lyrics to messages & posts, think musical emojis. Former Managing Director at Airbit, a leading Marketplace for selling beats online. Currently, founder at Bawse, a pre-launch platform looking to empower DIY Artists.
Click here (https://telbee.io/channel/uuatbnkraty1vn-nkazpcg/index.html) to leave us a 60-sec voice note with your reactions to any of the topics raised in the UNAJUA Series. (We will include some of your audio takes in future follow-up episodes.)
PROMO: African Tech Roundup is partnering with Socialstack to launch a social token ($ATRU) on the Cello blockchain to drive community engagement. Listen in to today's episode to see how you could be one of the first few to receive some $ATRU social token.
JOIN THE REVOLUTION: Create a Celo Account via Socialstack(https://wallet.socialstack.co/)
EARN $ATRU TOKEN: Click here to complete the form and earn your $ATRU(https://forms.gle/CE7DrkszZzLXDCA6A).
SUPPORT US: Support our independent media-making efforts by becoming a Patreon (https://www.africantechroundup.com/patreon/).
OUTLINE:
Here’s the timestamps for the episode. On some podcast players you should be able to click the timestamp to jump to that time.
(00:00) – Introduction
(07:33) – The experience of drugs
(18:38) – Drug use for grownups
(24:21) – Studies on drugs
(25:31) – Negative effects of drugs
(30:59) – Should all drugs be legalized
(36:27) – War on drugs: positive or negative
(42:19) – Proper, positive, and misuse of drugs
(46:40) – Recovery
(53:34) – Drug depiction in movies
(57:05) – How the study of drugs changed Carl
(59:28) – Formative memories
(1:03:57) – Greatest hip hop artist of all time
(1:07:19) – What mind altering drugs teach us
(1:11:26) – Advice for young people
(1:13:31) – The meaning of life