I have tried explaining to folk that "competitive programming" is to "programming" what "mastery of scrabble" is to "literature". This surprises folk until I introduce them to Nigel Richards, who wins Scrabble in languages he cannot speak.
@rockthejvm Used in production for a while, then abandoned for greener pastures. It has its use cases but at the time it was basically abadonware. Plus I don't like its core design. My two cents: I'd skip it and invest in creating learning resources for something else.
👇Superb new article from @apple AI: “we found no evidence of formal reasoning in language models . Their behavior is better explained by sophisticated pattern matching—so fragile, in fact, that changing names can alter results by ~10%!”
𝗧𝗵𝗲𝗿𝗲 𝗶𝘀 𝗷𝘂𝘀𝘁 𝗻𝗼 𝘄𝗮𝘆 𝗰𝗮𝗻 𝘆𝗼𝘂 𝗯𝘂𝗶𝗹𝗱 𝗿𝗲𝗹𝗶𝗮𝗯𝗹𝗲 𝗮𝗴𝗲𝗻𝘁𝘀 𝗼𝗻 𝘁𝗵𝗶𝘀 𝗳𝗼𝘂𝗻𝗱𝗮𝘁𝗶𝗼𝗻, where changing a word or two in irrelevant ways can give you a different answer.
Strongly encourage you to read the whole thread.
LinkedIn is now using everyone's content to train their AI tool -- they just auto opted everyone in.
I recommend opting out now (AND that orgs put an end to auto opt-in, it's not cool)
Opt out steps: Settings and Privacy > Data Privacy > Data for Generative AI Improvement (OFF)
Once again, an AI system is not "thinking", it's "processing", "running predictions",... just like Google or computers do.
Giving the false impression that technology systems are human is just cheap snake oil and marketing to fool you into thinking it's more clever than it is.
Mathematicians in the Past: "Let's stop using natural language for our work and invent a formal and precise notation so to avoid any confusion..."
Programmers Today: "EnGLisH is tHe PrOgRaMminG LaNgUaGe oF tHe FuTuRe 🤪"
"Researchers at the University of Pennsylvania found that Turkish high school students who had access to ChatGPT while doing practice math problems did worse on a math test compared with students who didn’t have access to ChatGPT." https://t.co/rOYDoo2lrT
I’m moving my free Scala, FP, and ZIO videos to a new website to make them easier to find, and easier for you to track your progress. In a few weeks it will have 200+ free videos. 🥳
https://t.co/8JQiz14Apv
McDonald's is killing its AI drive thrus because they can't even get simple orders right, yet people are still trying to use this technology in things like education and law and government...
https://t.co/EnChOgPziW
Thanks to @zivergetech sponsoring this effort, this page has links to almost 200 FREE #Scala and #FunctionalProgramming training videos:
https://t.co/JqQepNynnW
If you ever want to thank Ziverge, contact them when you need to quickly scale your development team!
Five advantages to software that runs entirely on your computer:
1. It doesn’t track you.
2. It doesn’t show you ads.
3. It doesn’t require 2FA.
4. It doesn’t change unless you change it.
5. It doesn’t stop working if your internet connection stops working.
Look! No ads!
Take back control. Choose Plasma.
https://t.co/9GVT4YJ2UP
(Microsoft starts testing ads in the Windows 11 Start menu: https://t.co/5vwJvCdnQg)
#Windows#Windows11#Plasma6#Microsoft
If your candidates need to study a book specifically on how to pass interviews to survive your tech interview, your process is broken and you're missing out on a lot of great candidates.
Taking the time to understand someone, by asking a question or two, is far superior compared to jumping to make a statement of judgement or accusation. Better to ask instead of to assume.
Programming trick: when you raise an error, include as much relevant information in the error as you can.
"There is no element at the given point."
is a worse message than
"There is no element at (-1000, 125)."
(A real example I've had to deal with from Chrome CDP!)