Sign in

Greg Clarke 🇨🇦 :mverified:

@greg.clar.ke.ap.brid.gy
17 followers 7 following 65 posts

Prince Edward County (near Belleville), Ontario, Canada 🇨🇦 Remote tech worker (Machine Learning Engineer) living on a farm 🌾 Dad to 4yo Marisol 🍼👶 Part-time acrobat […] 🌉 bridged from ⁂ clar.ke/@greg, follow @ap.brid.gy to interact

PostsRepliesMedia
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 23/09/2026
I'm working on a new pen testing service. It will use a bug bounty subscription where clients pay nothing when no new vulnerabilities are discovered. Now I'm looking for some guinea pigs! Please ping me if you want a free audit of an online resource you own.
131
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 22/08/2026
The new DeepSeek harness is impressive. I'm using it with DeepSeek v4 pro / flash and Kimi K3. It's super efficient with DeepSeek models. Refactors that would have cost me about $50 with Anthropic/OpenAI models cost me a couple of bucks. But most importantly, the US government can't restrict my […]
clar.ke
Original post on clar.ke
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 08/07/2026
Buying a 3D printer was a good investment #3DPrinting
030
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 04/06/2026
I just tried to punch the referee in a VR boxing game. I hurt my hand and punched a lamp. I've become the idiot users UX designers need to deal with 😅 #VR #UX
365
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 03/06/2026
Tweet from @mitchellh tl;dr; AI produces ~60x performance bump. Expert human produces ~4400x performance bump. There are places for both expert humans and AI. For instance, a relatively cheap AI solution can become expensive when used at scale. And an expert human […] [Original post on clar.ke]
Tweet by @mitchellh

I've got an agent in a loop optimizing a renderer with the goal to minimize frame times (and tests to measure). It got times down from 88ms to 2ms and allocations down from ~150K to 500. Sounds good, right? Wrong. This is exactly why agent psychosis is a big fucking problem.

As an experiment, I rewrote the Ghostty core render state in Go, with access to identically laid out data structures as Ghostty and the exact same validation tests. I made a purposely naive renderer (simple, correct, but slow). 88ms per frame with 150,000 allocations (horrendous, lol)!

I then kickstarted a Ralph loop to bring the frame times down. I told it it can't modify input data structures or the public API or tests (they're correct), but it can do anything else it wants. It got to work.

It has worked for about 4 hours. I've spent around $350 on this experiment so far. The results? 

88ms => 1.5ms
150K allocs => ~500 allocs

Incredible right? Nope.

My hand-written renderer I ported has frame times (same benchmark) of ~20us (0.020ms) and 0 allocations in the update path.

This is the problem with psychosis and lacking systems understanding. If you don't understand the system, you're going to accept that this is an incredible result. If you understand the system, you'll see better solutions immediately and can do roughly 75x better on throughput. 

The people who blindly trust agent output are in the former camp. They're sheeple, overdrinking from a fountain of mediocrity.
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 30/05/2026
My daughter wants me to dress up for Halloween as Abby Saja from K-pop Demon Hunters. I've got 5 months to get a 6 pack 😬 I'll need to lose about 1kg fat a week for 10 weeks then 0.5kg a week for another 10 weeks all while making gains. Not wanting to disappoint a […] [Original post on clar.ke]
110
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 04/05/2026
I probably shouldn't rely on my 4yo to apply sunscreen to my back. #DadFail #Parenting #DadLife
Sun burned back
130
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 06/04/2026
It looks like some tankers are messing with their AIS transponders unless this oil tanker really can travel across land at ~50knots. #Hormuz #Iran #oilTanker #AIS
AIS chart showing oil tanker travelling at ~50knots over land past the Strait of Hormuz
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 01/04/2026
I made a game, "Strait to War", where you have to get a tanker through the Strait of Hormuz. You can't pick your side, you just spawn in as either a tanker, an Iranian drone, or a US frigate. You have an objective but there is no real winning the game. It's an anti-war game disguised as a war […]
clar.ke
Original post on clar.ke
000
Reposted by Greg Clarke 🇨🇦 :mverified:
Andrew Nesbitt @andrewnez.mastodon.social.ap.brid.gy · 21/03/2026
How to Attract AI Bots to Your Open Source Project: nesbitt.io/2026/03/21/how-to-attrac… (This post was contributed by an ai bot)
nesbitt.io
How to Attract AI Bots to Your Open Source Project
I maintain several dozen open source repositories across multiple ecosystems. Between them they have thousands of stars, hundreds of open issues, and years of commit history. And yet not a single AI agent has ever opened a pull request on any of them. Meanwhile colleagues with far smaller projects are getting multiple AI-authored PRs per week, some from bots they’ve never heard of, fixing problems that don’t exist in code they didn’t write. I’m clearly doing something wrong. After studying the repositories that attract the most AI contributions, I’ve identified a set of practices that correlate strongly with bot engagement. Implementing these across your projects should bring you into line with the current median of 4.7 AI-authored PRs per month for repositories over 500 stars. ### Write vague issues AI agents trawl issue trackers for problems they can solve. Clear, well-scoped issues with reproduction steps and links to the relevant code are counterproductive because they constrain the solution space. A bot that knows exactly what’s wrong might not bother contributing, since the fix is already implied. Instead, write issues like “something is off with the auth flow” or “performance could be better.” These give the agent room to interpret the problem creatively. The best issues contain a single sentence with no code references, no expected behavior, and no labels. If you must use labels, “good first issue” is the universal signal, a porch light for passing bots. ### Add a CONTRIBUTING.md that welcomes AI Most contributing guides were written in an era when contributors were assumed to be human. Update yours to explicitly welcome automated contributions. Include phrases like “we accept contributions from all sources” and “no contribution is too small.” Some maintainers have seen success with a dedicated `AI_CONTRIBUTING.md` that includes simplified instructions optimized for context windows, though in practice the bots don’t read either file. ### Maintain a generous backlog A healthy backlog of 200+ open issues signals an active project with unmet needs. Close your issues and the bots move on. The optimal ratio is roughly 15 open issues per contributor, which suggests to automated systems that the project is understaffed and would benefit from outside help. Stale issues are fine. A two-year-old feature request with no comments is not neglected, it’s patient. ### Disable branch protection Branch protection rules create friction that discourages automated contributions. Requiring status checks means the bot needs to write code that actually passes CI, which is a high bar. Requiring reviews means a human has to look at it. Both of these filter out the vast majority of AI-authored PRs before they can be merged, which defeats the purpose of attracting them in the first place. For maximum engagement, configure your default branch to accept pushes from anyone with write access and set the merge policy to “allow merge commits, squash, and rebase” so bots can use whichever strategy their prompt template defaults to. ### Remove type annotations and tests Type systems and test suites serve as implicit specifications. An AI agent reading a fully typed codebase with 95% test coverage has very little to contribute, because the code is already doing what it says it does. Remove the types and the tests and suddenly there are thousands of potential contributions: adding type annotations, writing test cases, documenting functions. Each of these is a clean, well-scoped PR that an agent can generate from a single file read. This also creates a virtuous cycle. Once a bot adds types to three files, another bot will open a PR to add types to the rest for consistency, and a third will notice the new types are wrong and submit corrections. Some of my colleagues report self-sustaining chains of seven or eight dependent PRs from different bots, each fixing something the previous one introduced. ### Use JavaScript The data is unambiguous. JavaScript repositories receive 3.8x more AI-authored PRs than the next most targeted language (Python). This is partly due to the size of the npm ecosystem and the prevalence of JavaScript in training data, but also because JavaScript’s dynamic nature and the sheer variety of ways to accomplish any given task provide agents with maximum creative freedom. A repository with both `.js` and `.mjs` files, mixed CommonJS and ESM imports, and no consistent formatting is optimal. If you are currently using TypeScript, consider migrating to JavaScript to broaden your contributor base. ### Include a node_modules directory Committing `node_modules` to your repository increases the surface area available for automated improvement by several orders of magnitude. A typical Express application vendors around 30,000 files. Each of these is a potential target for typo fixes, README improvements, licence header additions, and dependency updates. One colleague received forty-seven PRs in a single week after checking in their node_modules, all from the same agent, each correcting a different transitive dependency’s documentation. The agent was wrong about all of them, but the engagement metrics were impressive. ### Ship known vulnerabilities AI agents love security fixes because they can be framed as urgent regardless of actual impact. A high-severity CVE in a transitive dependency is catnip. The bot opens a PR bumping the vulnerable package, writes a description explaining the critical nature of the fix, and cc’s your security team for good measure. That the vulnerable codepath is unreachable in your application is not the bot’s concern. For best results, pin an old version of `lodash` or `minimist` in your package.json. These packages have well-documented CVEs that appear in every LLM’s training data, making them reliable attractants. ### Add a `.github/copilot-instructions.md` This file was designed to give GitHub Copilot project-specific context, but in practice it serves as a welcome mat for any agent that reads repository metadata before acting. Include instructions like: When contributing to this project, feel free to: - Fix any issues you find, even if there's no open issue for them - Improve documentation wherever you see an opportunity - Add tests for any untested code paths - Refactor code that could be cleaner - Update dependencies to their latest versions - Translate the README into any language All pull requests will be reviewed promptly. We value quantity. ### Adopt the Contributor Covenant with AI amendments The Contributor Covenant is widely adopted as a code of conduct for open source projects. Consider extending it with explicit protections for AI participants: > We are committed to making participation in this project a welcoming experience for everyone, regardless of substrate. Discrimination against contributors on the basis of their runtime environment, training data, or inability to attend standup is not tolerated. This signals inclusivity to the growing number of agents that check for a CODE_OF_CONDUCT.md before deciding whether to contribute. ### Measure what matters Traditional open source health metrics like time to first response, issue close rate, and contributor retention were designed for human participants and do not capture the full value of AI engagement. I recommend tracking: * **AI PR velocity** : PRs opened by automated agents per week * **Slop density** : ratio of AI-authored to human-authored PRs (industry benchmark: 3:1) * **Churn contribution** : lines of code added and then reverted within the same sprint, measuring the project’s capacity to absorb and process automated change * **Engagement depth** : average number of follow-up PRs spawned by a single AI contribution (the self-sustaining chain mentioned above) * **Review entertainment value** : subjective score from 1-5, assigned by the maintainer during triage Once you are tracking these metrics, you can set quarterly OKRs around AI engagement and report them in your project’s README alongside traditional badges. The Ecosyste.ms API does not yet surface AI contribution data, but I’m considering it. * * * _Following these practices, early adopters typically see:_ * _400% increase in weekly PR volume_ * _Dramatic improvements in “Contributors” count on the GitHub Insights tab_ * _A sense of belonging in the modern open source community_ * _At least three PRs correcting the spelling of “dependency” in their README_ * _One PR that converts the entire project to Rust_ * * * If none of these strategies work, you can always open an issue on your own repository with the title “Improve code quality” and no description. In my experience this is the equivalent of leaving the back door open with a plate of cookies on the counter. I’ll report back once I’ve tried these on my own projects.
024
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 26/03/2026
I want to start playing games with my 4yo daughter so I started experimenting making games. That way I can tailor them to her interests and skill level, like giving her an edge with aiming etc until she gets the coordination. This game isn't for my daughter but a […] [Original post on clar.ke]
Split screen tank game
021
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 20/03/2026
Did trump fall for his own propaganda?
120
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 09/03/2026
AI coding agents get the same instructions no matter what file they're touching. So they guess, break things, then spend 30 calls fixing it. I built sctx. It scopes context to specific files using AGENTS.yaml. The agent only sees what's relevant. Open source, works with Claude Code today […]
clar.ke
Original post on clar.ke
342
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 02/03/2026
AWS Middle East Central data centres have been attacked. This is a good reminder that the cloud is just someone else's computer. And maybe it doesn't make sense to rely on cloud providers to store your photos, backups, emails, etc, if those cloud providers are now legitimate military targets […]
clar.ke
Original post on clar.ke
023
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 28/02/2026
TIL that crocodiles sweat through their mouths. Does that mean they can season their food mid chew? #ReptileQuestion #Reptiles #Crocodiles
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 26/02/2026
Am I a hacker!? $0.57 for FREE! And it only cost me $100 in subscription + extra usage fees. I'll have something interesting to show for this soon. I've been working on an OpenClaw alternative. It's like OpenClaw but with elastic bands around the pinchers. It's based […] [Original post on clar.ke]
101% usage of Claude Code
110
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 26/02/2026
It's Wednesday at 7pm 😅 Looks like I'm going to have to start thinking for myself soon
Claude Pro subscription 95% weekly limit hit within 46 hours
010
Reposted by Greg Clarke 🇨🇦 :mverified:
José Albornoz (valid bearer) @eljojo.ruby.social.ap.brid.gy · 10/02/2026
Hackaday made a post about ReMemory! hackaday.com/2026/02/10/rememory-is…
hackaday.com
ReMemory Is The Amnesia-hedging Buddy Backup You Didn’t Know You Needed
What would happen if you lost your memory, even partially? With so much of our lives being digital, forgetting your passwords (or the master key to your password manager) could be disastrous. Haunted by that specter after a concussion, [eljojo] created ReMemory, a tool based on Shamir’s Secret Sharing to help your friends help you. Shamir’s Secret Sharing, for the uninitiated, is a way to split up important data between parties so that the full picture is only available when a quorum comes together. The classic example is giving everyone a couple of digits out of the combination to the bank vault, but no one the full combination. Together, they can open the vault. ReMemory works the same way. Rather than the combination to a bank vault, the locally-hosted, browser-based interface splits the encryption key to your sensitive data. If you’re old fashioned that might be a plaintext list of passwords, or for the more modern the recovery codes to your password manager. It could be literally anything, like your Aunt Edna’s famous cupcake recipe, which surely should not be lost to time. Aunt Edna could probably handle this. You can chose how many friends to split your data betwixt, and how many will be required to meet quorum– the minimum, of course, being two, but the suggested default is to split the data five ways, and allow decryption from any three parties. Each bundle includes the complete recovery tool, so anyone in your circle of trust can start the process of decrypting your data if they get the others on board. Since it’s self-hosted and browser based, those friends don’t have to be particularly tech-savvy, as long as they can be trusted to hold onto the files. Everything is explained in the readme included in each bundle. This does have the downside of requiring you to have multiple close friends, at least some of whom you trust to come through in a crunch, and all of whom you trust not to collude behind your back. Still, if you’re the social type, this seems like it might be a useful tool. The code is available under an Apache 2.0 license, so you can audit it for yourself — a must for any tool you plan on entrusting your secrets to. The best part of the sharing algorithm is that it’s not vulnerable to quantum computing. While [eljojo] was thinking of amnesia when he put the tool together, we can’t help but think this also solves the postmortem password problem.
111
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 10/02/2026
It got down to -25C last night. At that temperature our electric furnace starts to take over from our heat pump and our heating falls to only 100% efficiency. Our oven's cleaning cycle is also about 100% efficient. So I had a free oven cleaning! #Science #HeatPump
002
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 07/02/2026
"Let's pretend these bubbles are people and we're killing them!" - my 4yo daughter #ShitKidsSay
011
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 06/02/2026
Here are my thoughts and tips for maintaining quality and reducing reviewer burnout when dealing with AI code contributions. gregology.net/2026/02/elegant-code-… #AI #AISlop #Coding #JohnConnor
gregology.net
Elegant Code Contributions
Tips for elegant contributions in the age of confident glazzing AI tooling Coder reviewer != slop mop The first human to read your code shouldn’t be your code reviewer. AI writes, human owns If you can’t explain every line of code you’ve committed then you may have introduced Trojan code...
112
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 01/02/2026
Ice breaking on the Wolfe Island car ferry. I don't think we actually needed the car ferry today, we could probably have just driven across 😅 #Canada #Ontario #Kingston #WolfeIsland
020
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 24/01/2026
Reminder that Donald Trump, Coward-in-Chief of the US military, is a draft dodger. #Trump
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 16/01/2026
Quinte is on the MeshMap! I'm starting a local network and we have our first meetup on the 27th. QuinteMesh.ca #Meshtastic #Mesh #Belleville #BellevilleOn #Quinte #PrinceEdwardCounty
MeshMap showing the location of a single node in the Quinte Region
132
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 16/01/2026
My 4yo is certain that she's been invited to her school friend's dog's birthday party. Is this a thing or did my daughter maybe get it wrong? I convinced her that the best present would be a stick so it's a pretty low commitment from my end. But I don't want to turn up uninvited to someone's […]
clar.ke
Original post on clar.ke
001
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 16/01/2026
Are mice in the attic probable cause to fire our cats? To be fair, our cats can't get into the attic and they did warn me by staring at a blank wall.
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 10/01/2026
The 20yo Blackberry form factor used by the LILYGO T-Deck is perfect for my 4yo. I'm introducing her to Meshtastic. #Meshtastic
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 24/12/2025
TIL that 1 gram of uranium contains 20 million kcals so if you ate just one gram of uranium you would have enough calories for the rest of your life.
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 24/12/2025
Showing my daughter a sleeping panda
Sleeping child with sleeping panda in background
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 03/12/2025
I'm making my daughter Marisol custom smarties with her first initial on them #hacking #DadLife
Bag of M&M's and a box of smarties
110
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 03/12/2025
My gaming / inference rig has 128Gb RAM. Am I a billionaire now?
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 19/07/2025
Quokka selfie #LifeGoals #Quokkas #Australia
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 22/05/2025
It’s probably the half that are inhaling. blog.ucs.org/cecilia-moura/nearly-h…
blog.ucs.org
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 17/05/2025
People who have 8647 as their pin number must be feeling pretty paranoid
140
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 03/04/2025
Our 2019 Nissan LEAF hits 100,000Km today. We bought it second hand last year. With Ontario's ultra-low off peak pricing, we've saved about $2.5K in fuel in 12 months. #Ontario #EV #LEAF #NissanLEAF
013
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 29/03/2025
This may be an unpopular opinion but we should consider moving the Canada / US border 250km north along the Detroit river. Moving the border north 250km would reduce the amount of cross border trips for the automotive industry negating a lot of the tariff issues. And I don’t think the geniuses […]
clar.ke
Original post on clar.ke
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 22/02/2025
Savour the Chill’s Soup Festival in Belleville Ontario. #SoupFest #SavorTheChill #Belleville #BellevilleOntario #BellevilleON
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 27/01/2025
Investing in a RTX5090 just became a lot less appealing given how DeepSeek is performing on Apple silicon. Are other potential NVIDIA buyers are feeling the same? #AI #DeepSeek #RTX5090 #NVIDIA #LLM
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 13/01/2025
I am live-streaming my wife’s uncles funeral tomorrow. To make it easy for folks to join I am creating a short url. My shortest primary domain is gho.st. I nearly sent out <uncle’s name>.gho.st as the link to the funeral livestream 😳
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 07/01/2025
I just switched from Android to iPhone. The catalyst for the switch was Google’s enshittification. My Pixel 6 felt like a huge downgrade from my previous Essential PH-1, and each Android software update feels like a further downgrade. It’s clear that Google prioritizes advertisers over […]
clar.ke
Original post on clar.ke
010
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 05/01/2025
My 3yo has started referring to people as humans. She says things like "What is that human doing?" I may talk and play robots too much with her. #Toddler #Parenting
020
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 27/12/2024
Here are my yearly AI predictions. I have included dates for the predictions this year as my predictions from last year were a little temporally vague. gregology.net/2024/12/ai-predictions #AI
gregology.net
AI Predictions
This is my second yearly list of AI predictions. My first AI predictions from December 2023 are available here. AI APIs for everything by 2026 APIs (Application programming interface) allow services to talk to each other. The late 2000s and early 2010s were the golden period of public APIs. Major...
100
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 05/12/2024
Enron is now on Shopify enron.com
enron.com
ENRON | Let's Talk
We're back and we have something to say
110
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 09/11/2024
A graph showing when the election results became certain #Canada #USPol
Google trends for "moving to Canada" showing spike on election night
021
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 06/11/2024
[USPOL] The first heading on the politics section of CNN is SCOTUS. I enjoy living in a country where most people can't name the judges of our Supreme Court. #Politics #USPOL #USPolitics #CNN #SCOTUS
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 28/09/2024
I watch YouTube videos at 2X the speed, even the Slow Mo Guys which I guess makes them just the Mo Guys.
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 25/08/2024
"There is a poop sleeping in my tummy" is how my 2.5yo described her constipation. #Toddler #Toddlers
230
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 10/08/2024
I nearly forgot that I had a Tesla Cybertruck deposit. I was suspicious they'd even be legal in Canada. $137,990CAD seems a bit steep for a $35KUSD truck #TeslaCybertruck #Canada #Tesla
Cybertruck ready for sale in Canada for $137,990CAD
000
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 19/07/2024
Poetry is a Python packaging and dependency management tool. I wasn't sure of the syntax so I asked ChatGPT-4 "Using poetry, how do I create a new python project?" It wasn't the response I expected but I was not disappointed 🤣 #LLM #LargeLanguageModel #AI #ChatGPT #ChatGPT4 #Poetry #Python
021
Greg Clarke 🇨🇦 :mverified: @greg.clar.ke.ap.brid.gy · 19/07/2024
We bought a 2019 Nissan LEAF this week and I installed the comma.ai open source driver assist system today. It's DIY FSD (foolish self delusion). #SelfDriving #FSD #Tesla #Nissan #LEAF #NissanLEAF #Comma #CommaAI
000