CodingBlocks
ChatGPT and the Future of Everything
There’s this thing called ChatGPT you may have heard of. Is it the end for all software developers? Have we reached the epitome of mankind? Also, should you write your own or find a FOSS solution? That and much more as Allen gets redemption, Joe has a beautiful monologue, and Outlaw debates a monitor that is a thumb size larger than his current setup.
Read moreIf you’re in a podcast player and would prefer to read it on the web, follow this link:
https://www.codingblocks.net/episode205
News
- Thank you for the amazing reviews!
- iTunes: MalTheWarlock, Abdullah Nafees, BarnabusNutslap
- Orlando Code Camp coming up Saturday March 25th
ChatGPT
- Is this the beginning or the end of software development as we know it?
- Are you using it for work? Does your work have an AI policy?
- OpenAI has recently announced a whopping 90% price reduction on their ChatGPT and Whisper APi calls
- $.002 per 1000 ChatGPT tokens
- $.006 per minute to Whisper
- You also get $5 in free credit in your first 3 months, so give it a shot!
- https://openai.com/pricing
Roll Your Own vs FOSS
- This probably isn’t the first time and it won’t be the last we ask the question – should you write your own version of something if there’s a good Free Open Source Software alternative out there?
Typed vs Untyped Languages
- Another topic that we’ve touched on over the years – which is better and why?
- Any considerations when working with teams of developers?
- What are the pros and cons of each?
Cloud Pricing
- If you’re spending a good amount of money in the cloud, you should probably talk to a sales rep for your given cloud and try to negotiate rates. You may be surprised how much you can save. And…you never know until you ask!
Outlaw has the Itch to get a new Monitor
- Is it worth upgrading from a 34″ ultrawide to a 38″ ultrawide?
- What’s a good size for a 4k monitor?
- Should you even get a 4k monitor?
- Should you go curved?
- Some references mentioned during the show
- NVidia monitor search page:
https://www.nvidia.com/en-us/geforce/products/g-sync-monitors/specs/ - LG 38″ ultrawide:
https://amzn.to/3SLeqUO
- Rtings recommended gaming monitors:
https://www.rtings.com/monitor/reviews/best/by-usage/gaming - Games Radar best G-Sync monitors:
https://www.gamesradar.com/best-g-sync-monitors/ - Acer Predator 38″ ultrawide:
https://amzn.to/3ZBDb80 - Samsung Odyssey Neo G9 49″ Ultrawide:
https://amzn.to/3ZGMTpx
- LG 49WQ95C-W 49″ Ultrawide:
https://amzn.to/3mk0TY5
- NVidia monitor search page:
Resources from this episode
- How to jailbreak ChatGPT – List of Prompts: https://www.mlyearning.org/how-to-jailbreak-chatgpt/
- Magazine stops accepting submissions due to bots: https://nypost.com/2023/02/22/sci-fi-magazine-not-accepting-submissions-due-to-bots/
- Stack Overflow bans ChatGPT answers: https://www.theverge.com/2022/12/5/23493932/chatgpt-ai-generated-answers-temporarily-banned-stack-overflow-llms-dangers
- ChatGPT detection tool already out: https://www.ctvnews.ca/sci-tech/cheaters-beware-chatgpt-maker-releases-ai-detection-tool-1.6253847
Tips of the Week
- Did you know that the handy, dandy application jq is great for formatting json AND it’s also Turing complete? You can do full on programming inside jq to make changes – conditionals, variables, math, filtering, mapping…it’s Turing Complete!
https://stedolan.github.io/jq/ - Want to freshen up your space, but you just don’t have the vision? Give interiorai.com a chance, upload a picture of your room and give it a description. It works better than it should.
- You can sort your command line output when doing something like an ls
sort -k2 -b - On macOS you can drag a non-fullscreen window to a fullscreen desktop
- When using the ls -l command in a terminal, that first numeric column shows the number of hard links to a file – meaning the number of names an inode has for that file
- Argument parser for Python 3 – makes parsing command line arguments a breeze and creates beautiful –help documentation to boot!
https://docs.python.org/3/library/argparse.html - .NET has an equivalent parser we’ve mentioned in the past
https://www.nuget.org/packages/NuGet.CommandLine