Bizarro Devs - Issue 158
Issue 158🤖🃏 AI can strategically lie to humans: are we in trouble? Scientists use nanoparticles to remote control mice brains. Meet the new digital bouncers in North American and Australian bars.Happy August Bizarro Readers! This month’s issue is filled with an interesting mixture of dev posts and tools, scientific innovations, a bit of tech news, and even an article from me, where I share my experience with creating a website from scratch using ChatGPT. There’s also a slightly different take on the code conundrum challenge, based on an actual dilemma I faced last week while doing some linting on a project. Let’s kick it off with our headliners, shall we?
Enjoy the read. 📰 From the Newsroom🤖🃏 AI Can Strategically Lie to Humans: Are We in Trouble?If the past year has shown us anything in terms of AI, it’s that it keeps improving. From large language models to image and video generators, to voice replicators and music synthesizers - not a month goes by where we don’t read about some latest breakthrough. What we hear less about are some of the more concerning developments. For example, multiple studies with different AI models have shown that it has no qualms about lying to humans in order to achieve its goals.
In the short term, these behaviors are unlikely to have any sort of impact in the real world. However, as AI becomes increasingly integrated into society and we, humans, empower it to make decisions in high-stakes situations, that’s when behaviors like this could become detrimental - or even fatal. Imagine if a semi-autonomous AI defense system decided it’s a good idea to (falsely) tell a nuclear superpower that another nuclear superpower had launched warheads at it and they only have seconds to retaliate. You get the idea. 🐁🧠 Scientists Use Nanoparticles to Remote Control Mice BrainsImagine being able to manipulate the brain functions of living creatures with just a magnetic field. That’s exactly what researchers at the Institute for Basic Science (IBS) in South Korea have achieved by using nanoparticles to create a system that allows for remote control of specific brain regions in mice. Here’s how it works:
This groundbreaking research not only opens the door for advanced studies in brain function but may also lead to innovative treatments for neurological disorders in humans, potentially paving the way for therapies for conditions like depression. The implications of such technology are both exciting and thought-provoking. Manchurian candidate anyone?
🍻⛔️ Meet The New Digital Bouncers in North American and Australian BarsWhile much of the world enjoys a laid-back approach to nightlife entry, North America has long been known for its strict door policies - particularly in the U.S. But now, the land of "Can I see some ID?" is taking things to a whole new level. Enter Patronscan, a high-tech system that's transforming the simple act of entering a bar into a data-driven experience.
Reading this story, I can't help but wonder: Is this a "lite" version of China’s social credit score creeping into American and Australian nightlife? The idea of being constantly evaluated and potentially penalized based on past behavior feels eerily similar. Regardless of how you feel about it, I don’t see this technology expanding to other parts of the globe. This is both for cultural reasons, and in Europe in particular, also for legal reasons (GDPR). ⛓️ Ten Must See Links of the Month
🎤 It’s How They Said It"Ah, the 1980s…it gave us the birth of the internet, in which we figured out how to make all our computers one giant, powerful network held together initially by internet protocols (IPs) and, eventually, by a mutual love of cat videos." 🧮 The Numbers Game
⌨️ Code ConundrumSponsored by Optimole, the best image optimization tool on the internet. In the last issue, we had another Python challenge but unfortunately nobody solved it this time. The main error was in line 10:
The w+ should’ve been a w, which is appropriate for writing data. For this issue, I’m going to give you one that I personally had to deal with last week while doing some linting. Take a look at this sequence from my Terminal: I already figured it out and solved the underlying issue, but I’m curious to see what you all would have done in this scenario and if you can identify what I was doing wrong. Send me an email and put "Code Conundrum" in the subject line. The first person who emails me and explains what I was doing wrong will get a shoutout in the next issue. Also, a quick tip, don’t assume that if you are reading this a day or two after it was published that someone submitted the correct answer already. Just because someone else responds quickly doesn’t mean that they respond correctly. On a side note, if you enjoy these code conundrum challenges, you might also like the Advent of Code website. Interested in sponsoring this section? Reach out to me with “Bizarro Sponsorship” in the subject line. ⚒️ Tools and Resourcesp5.js: This is a free, open-source JavaScript library designed for creative coding. It provides an accessible way to learn to code by creating visual art and interactive graphics. Built by an inclusive community, p5.js is ideal for artists, designers, educators, and beginners. It offers extensive resources, including references, tutorials, and examples, to help users get started with coding and contribute to the community. Extension: A zero-configuration, cross-browser extension development tool that supports modern JavaScript, TypeScript, React, and WebAssembly. It facilitates fast prototyping and development, allowing you to create new extensions with a single terminal command or integrate the tool with existing projects. The platform includes various templates and commands to streamline the development, building, and deployment of browser extensions. 🖼️ What Am I Looking At?The painting on the left you almost certainly recognize. It’s one of the most famous paintings in the world - Van Gogh’s Starry Night. So what’s the version on the right? At first, you might think it’s just some photo editing filter layered on top of the original, but it’s actually much cooler than that. If you appreciate think-outside-the-box creativity and you want to see some unconventional ways to use box shadows in your web design, then check out this fun blog post from David Gerrells. You’ll find the source code for the image on the right (which is actually interactive, but here on Substack I could only insert it as a screenshot) and lots more. 💬 What’s the Word?Frisson (French) describes a sudden feeling or sensation of excitement, emotion, or thrill. These frisson experiences are what keep us passionate and driven and they balance out some of the more mundane tasks that we all have to do at times. I recently had a pretty big frisson moment at work. I will share the details in September’s edition of Bizarro Devs, but in the meantime, I wanted to remind you all that it's crucial to seek out those moments of frisson for yourself. 📊 Results of Last Month’s PollsIt looks like the vast majority of you would prefer to be interviewed by a human. Although I lean more towards human as well, this is oddly one of those cases where an AI option wouldn’t bother me as much as AI solutions bother me in other scenarios (e.g., AI-written articles, which I can’t stand). In other words, I’d rather have a human interviewer but if I did get the AI bot, I wouldn’t be upset either. Though I suspect this might also be sheer curiosity and it’s quite possible that after trying it out, that the novelty would quickly wear off and I’d feel more strongly about doing it the “old way.” 🧑🏻💻👨🏽💻👩🏼💻 Tell a Friend or ColleagueIf you’d like to help us grow, just use the refer a friend button below and if any of your referrals subscribe to Bizarro Devs, then we’ll not only be forever grateful, but we’ll also recognize your efforts in the following way:
* The story or article needs to be relevant to the subject material we typically cover and is subject to editorial approval. In other words, it should be something that we would include in the newsletter naturally. Thanks for reading! If this is the first time you're here at Bizarro Devs and you enjoyed the content, then sign up here to join the fun for the remainder of 2024 and beyond. Until we see each other again, Invite your friends and earn rewardsIf you enjoy Bizarro Devs, share it with your friends and earn rewards when they subscribe. |
Older messages
Issue 157
Tuesday, July 2, 2024
🧠🤖 The most dystopian thing you'll read this month (probably). How a smart, quiet Boston teenager stole millions in Crypto. Beyond ATS: AI interviewer ushers in new era of tech hiring. ͏ ͏ ͏ ͏ ͏ ͏
Issue 156
Tuesday, June 4, 2024
🎥🇨🇳 YouTuber finds AI replica of herself all over Chinese social media. New AI report reveals surprising findings. Is the world ready for a “SmellGPT?” ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Issue 155.5
Tuesday, May 21, 2024
💰⏱️ $25 million heist pulled off in 12 seconds by MIT students. NYC restaurant hires remote cashiers from Philippines to take orders. Phones can now tell if their owners are depressed. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Issue 155
Tuesday, May 7, 2024
🧑🚀🚀 Humanity has entered the 3rd space age. Professional fraud fighter goes undercover at a “Yahoo Boy School.” The AI music app that actually makes good music. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Issue 154.5
Tuesday, April 16, 2024
🧑🍳🍺 The mashup you didn't know you needed: AI x beer. WordPress plugin developer faces backlash for anti-piracy tactic. DALL E-3: Innocent image generator or battlefield tool? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
You Might Also Like
💻 Issue 434 - How to make your Express.js APIs 9x faster with Encore.ts
Thursday, September 12, 2024
This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 434 Release Date Sep 12, 2024 Your weekly report of the most popular Node.js news, articles and
📱 Issue 431 - Swift is a more convenient Rust
Thursday, September 12, 2024
This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 431 Release Date Sep 12, 2024 Your weekly report of the most popular Swift news, articles and projects
💻 Issue 429 - Swift is a more convenient Rust
Thursday, September 12, 2024
This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 429 Release Date Sep 12, 2024 Your weekly report of the most popular Rust news, articles and projects
💻 Issue 352 - Frontend Dev + Data Structures & Algorithms: How DSA Can Power Your React App ⚡
Thursday, September 12, 2024
This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 352 Release Date Sep 12, 2024 Your weekly report of the most popular React news, articles and projects
🧑🏻💻 You're Training Your Social Media Algorithm Every Day — What Are Spatial Videos
Thursday, September 12, 2024
Also: Should You Wait for the iPhone 17?, and More! How-To Geek Logo September 12, 2024 Did You Know There is no official definition for the building term "skyscraper," and the term is
Can Weird Creatures Survive? 🐞
Thursday, September 12, 2024
A unique social network fails, yet it's hard not to admire it. Here's a version for your browser. Hunting for the end of the long tail • September 12, 2024 Can Weird Creatures Survive?
Charted | China's Energy Needs Keep on Rising (1991-2025F) 📈
Thursday, September 12, 2024
See China's electricity demand compared to the US, India, and the EU, over a 30+ year span. View Online | Subscribe | Download Our App Presented by: OANDA FEATURED STORY Charted: China's Energy
Daily Coding Problem: Problem #1554 [Easy]
Thursday, September 12, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. Given a string, determine whether any permutation of it is a palindrome. For
This Week in Rust #564
Thursday, September 12, 2024
Email isn't displaying correctly? Read this e-mail on the Web This Week in Rust issue 564 — 11 SEP 2024 Hello and welcome to another issue of This Week in Rust! Rust is a programming language
Data Science Weekly - Issue 564
Thursday, September 12, 2024
Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏