@agentKi
iAccount based inNew Zealand
About this account
- Account based in
- New Zealand
- Connected via
- New Zealand Android App
Account-level information from X, not a live location or the device used for a specific post.
AI stuff,Kotlin,Flutter,Dart,CFML,Java,Linux and more,✍️@ix,💑 @blauerpunto,✈️ pilot,🎮 Nintendo 385233198305,🎙 @codecafeteria, tshirts&hoodies only. 🌈❤️💜💙 he/him
Wellington (Aotearoa - NZ)
Joined April 2007
- Tweets58.8K
- Following1.2K
- Followers2.2K
- Likes12.2K
Funny, because it's true.
Not only National want that though, all political parties just happily serve themselves a good chunk of money from the tax payer for dodgy housing "entitlements" for ministers and MPs.
So let me get this queer...
National wants a non-binary barista in Te Aro, a weed dealer in Hamilton, a software engineer in Ponsonby, a kiwifruit worker in Te Puke and a bishop in Kaitaia to help pay a minister's $52,000 yearly supplement to rent her own home in Wellington?
Kai Koenig retweeted
We're hiring. Come work hand in hand with one of the biggest AI design disruptors in the industry.
Intermediate UX/UI Designer, six month contract, Wellington, starting mid November. If AI is already part of how you design, show us your workflow.
apply.workable.com/autohive/…
For my New Zealand friends - this potential, rumoured new realo-green-liberal-center party in Germany would be the equivalent of our TOP.
Interesting state another MMP democracy is in. For better or worse, who knows at this stage.
Hello from Germany. I have a message to my international friends and my fellow Europeans.
As you probably heard by now, our nation is going through some really unprecedented times right now. The polarization is getting increasingly worse and no party seems to be able or has the intention of stopping it.
Y'all probably know that I'm usually a really optimistic guy but I'll be honest it's difficult even for me to stay optimistic here. I don't think that the current parties have what it takes to keep the country governable.
There's a crack that seems to be going through the very center of our political landscape. And there seems to be an increasingly big lack of pragmatism within the relevant parties.
Yesterday a rumor shook up Germany. Our former vice chancellor and economy and energy minister Robert Habeck might be planning to found a new more centrist and perhaps liberal leaning party with our former transportation minister Volker Wissing. They were part of the Scholz cabinet which collapsed right after Donald Trump won the election for his second term.
And I'm telling you all this because I believe that this combination might be able to fill the gap that is currently becoming bigger and bigger but we will know more about that in the next couple of days.
If you read all of this, thanks for sticking with me. That's a very important topic for me, for Germany and quite frankly for the European Union.
Kai Koenig retweeted
i'm an airline pilot. i built an app with AI.
i'm not a software engineer. i'm not pretending to be.
but "you're not a real developer" misses the point.
i wasn't applying for the job.
i wanted a tool that worked the way i needed. not a second career.
What 2024-26 really exposed in software engineering is that only the product and its architectural properties count, and not the handcrafted code we've used to babysit and have arguments about its formatting over.
I'm saying "exposed" because it's really been always like that. Product and business folks just had no easy way to deal with this because there wasn't any good abstraction around. LLM-driven coding has given the world that new abstraction layer.
I'm surprised that the reaction to the Rails keynote speech from @dhh has been what it has been, given where we are in 2026.
Did and do I like coding? Yes.
Is writing code by hand becoming more and more of a craft/special occasion thing? Yes.
These two points do not have to mutually exclusive. I'm currently crafting a bit of C/C++ for High Performance Parallel Computing on the side for funsies and it's cool to do that for a learning experience.
Would I want to work on a web app stack and still write CRUD or ORM code by hand - nope.
I much rather set the architectural direction and let an agentic system do a lot of the boring work and then reason with the creation. Part of that is choosing the right tech stack and using AI smartly to build a suitable architecture from there.
And frankly - even part of that will be abstracted away in the next few years when languages will matter less and less, apart from very specific use cases.
If folks stay hung up on writing code by hand, they will be left behind. And maybe more software dev/language/stack communities need to be told that.
The flip side is: tech communities matter, they are more than just a pool of people to hire from or the base of an online forum to talk shop or shit-post together. And these communities have created relationships and friendships between folks all over the world.
If languages and stacks are not important anymore, what are the future engineering communities? Sure, there are AI meetups - generic or product specific - but they don't feel the same (yet), too high-level, too sales- and marketing-focused, IDK?
Kai Koenig retweeted
For engineers having trouble with @dhh’s talk here some obvious truths about the future of programming:
You will not write code
You will not read code
You will not choose a language
You will design the architecture
You will define outcomes
You will build auto-delivery loops
Kai Koenig retweeted
Do yourself a favor and follow engineering leaders like @obie and @GeoffreyHuntley that can see the future of engineering without thinking it means the end of engineering
As the person whose builds have broken @philliphaydon 's TC instance this time, this bug *really* annoys me.
It seems like @teamcity cloud is not a production ready product. 10+ years the storage bug causing agents to not start has existed. And still exists today. @jetbrains support doesn't seem to take production outage seriously.
🚨 Raygun4Android 6.2.3: important bugfix release
If you rely on Raygun to catch Android crashes, update as soon as you can.
This release fixes reliability issues that could lose crash data or, in one case, allow the crash reporter to crash the host app.
What changed?
🛟 Uncaught crash reports now persist to disk before process termination and deliver after the app restarts.
🔁 Pending reports stay retained until delivery reaches a final result, including across transient send, storage, or WorkManager failures.
🗑️ The on-device cache now evicts the oldest report at capacity and trims the oldest reports when you lower the storage limit.
🛡️ A failure in onBeforeSend or persistence can no longer crash the host app.
📦 Transitive OkHttp dependencies now align with the OkHttp 5.4.0 BOM, preventing mixed OkHttp module versions.
⚠️ Compatibility note: In 6.2.2 and earlier, setting maxReportsStoredOnDevice to 0 disabled offline caching. From 6.2.3, 0 is ignored and your current limit stays in place. Set a value from 1 to 64 instead.
There are no public API or ABI changes. The minimum SDK remains 23, and the compile SDK remains 36.
Get it now:
implementation("com.raygun:raygun4android:6.2.3")
Full changelog: github.com/MindscapeHQ/raygu…
A crash reporter needs to preserve crash data and stay out of your app's way. This release fixes both issues.
#Raygun #Android #AndroidDev #MobileDev #CrashReporting
🤖 Made with AI
Would love to see the actual underlying data.
There's obviously an easy way to achieve this by simply making it harder or impossible to even get and stay on a wait-list For these procedures.
Not saying they have done that, but if the number is down and you can show that accordingly more of these surgeries have been done - only then you can claim success.
Previous governments (of all sides) have in the past tinkered with the waiting lists to claim awesome results that were less awesome when closely inspected.
Kai Koenig retweeted
"Why would I use Autohive instead of Claude?"
It shouldn't have to be a feature but "model routing so your business doesn't stop when Anthropic can't keep it up".
Kai Koenig retweeted
lol, to hell with all of this. I read the code, fix bugs, discuss the intent docs/PRD's, and communicate with my brain.
1. it's fun
2. the juniors are watching
This is an insane phase like OOP in the 2000's, The Internet years later, "mobile revolution" years later, Web 2.0 & "api all the things" years later, blockchain/NFT years later, tech over-hiring years later.
That said, for those of you who cannot hunker down and do things the right way "because management told us to do this insanity", I'm sorry. Hang in there and either weather it and then find another gig.
I am done with this shit. It is over. The state of engineering right now is horrible. It has been half a month since I started a new role at a big company. Nobody knows anything here. The specs, code, tests, PRDs, tickets, resolution of those tickets, reports, etc., everything is made by Claude Code. Nobody on my team likes this. They are being forced to ship as much as they can. I have heard multiple times from higher management that pushing code is not a bottleneck, so why are we slow? People are working 12 to 13 hours a day just to press enter. Nobody is reading anything. Humans in corporate are doing nothing on their own. Everyone, literally everyone, from an L1 to an L7 engineer here is doing the same thing. Talk to Claude. There is no sense of victory. Nobody is resolving bugs. In reality, nobody is thinking anymore. Everything is done by LLMs. It is so soul-sucking. I would not mind it, to be honest, if we were at least given the time to check out the code and see what is going where. But no, the goal is to just ship. No matter what happens.
So far KDE's approach is - among the traditional Linux platforms - the best and most workable approach to AI.
"Use whatever tool is appropriate but it's still your code" and no ideological dos and donts.
As said many times before, each to their own - it's perfectly ok for a maintainer to reject AI-assisted or -written code. Just don't be surprised when folks go and fix stuff elsewhere in the future- or fork, I guess.
Kai Koenig retweeted
"AI writes terrible code."
Does it work?
Yes.
Do the tests pass?
Yes.
Can another AI understand and modify it?
Yes.
Then I have terrible news about how much your definition of terrible code matter. Humans aren't reading this stuff for much longer, many already stopped.
The "having to experience and live with the outcomes of your decisions" element is 💯 true.
Teaches you so many good and terrible patterns.
Replying to @traskjd
People who do this never experience the outcomes of their decisions so don’t learn. Hence, junior forever.
Kai Koenig retweeted
Autohive Mobile 1.5.0 is now live on iOS and Android.
This release makes chat feel cleaner and more reliable, with a faster composer, in-chat PDF previews, and better history for meeting notetaker conversations.
What’s new:
+ Redesigned single-row chat composer
+ PDF previews directly in chat
+ Actioned notifications now clear automatically on Android
+ Meeting notetaker conversations now appear in chat history
+ Improved session reliability and chat participant handling
Kai Koenig retweeted
Hello, I’m the CEO of a AI lab that isn’t profitable & is burning investor capital at a significant rate.
Token for token I can’t compete against open source models.
So let’s try use over regulation to kill my competition & save my company’s business model.
We Must Pace the Frontier: I’ve written a new essay on why the AI industry should slow down, with a three-part plan for doing so.
Anthropic is unilaterally committing to the first of these steps. We’ll provide third-party evaluators with permanent, employee-level access to our systems, so that they can verify adherence to our safety measures, report on incidents, and assess models’ alignment during training.
You can read the full post here: darioamodei.com/post/we-must…