It also even easier to get working and integrate into your system in a sustainable manner with NixOS. Do it by hand or throw an LLM at it, it will get you a declarative patch for your NixOS config that brings llama-cpp into your config that you can review and add under version control (no random `make install` build artifacts contaminating your system, no wondering "what was it that I ran? what are all these files? how do I do the same with a newer version?" a couple months later). There's also likely some build cache where Nixoids have already build what you want.
I had a great experience with llama-cpp with Nvidia backend on NixOS.
What concrete arguments are there to believe in your talent hypothesis instead of their tool hypothesis?
A couple more comments like this from you, and I'll be able to say, "cyanmoonx has a history of blaming the talent rather than bad tools". There being a history like that is neither an argument for nor against tools being bad. And also, don't forget that bad tools and bad talent don't rule each other out.
Claude code is just pool quality. They don't make how this thing will behave clear to the user, or give control. They fail at anything that needs an abstraction or model, not just APIs and shell scripts glued together. And "just ask AI" seems to be the default fix.
That vibe coding they brag about as if it was a good thing, it shows.
Take their notation for describing permissions. The docs are not comprehensive, and in practice it doesn't quite work how they describe it.
Or their management of sub-agents. I once lost a sub-agent, it finished and disappeared from UI. Apparently, you can't bring it back yourself: you have to ask the parent agent to do it for you. But the parent was Fable, and I ran out of credits, so I was locked out of using my opus sub-agent because of it.
Or an even more grotesque example: when you paste your claude API token to authorize, it covers characters with *. But it seems like an LLM has hallucinated a limit of API key length and the tail of your key stays visible.
What amazes me is how, for a vibe coded product where all they have to do is use their AI to fix things ... NOTHING EVER GETS FIXED!
I've probably gone to file 20 bugs. In all 20 cases there wasn't just one issue already filed for it: there were several, each which had a bunch of upvotes. And in all 20 cases ... every. last. one. ... Anthropic closed the ticket with no comment.
IF YOU ARE GOING TO HAVE A SHITTY VIBE CODED PRODUCT, AT LEAST USE YOUR SHITTY AI TO FIX THE SHITTY PROBLEMS!
I mean. This is what happens with vibe-coded projects. When there's no actual software engineering going on, I wouldn't expect anything better than this.
What is a "document editor"? I edit my documents in Kakoune, and send a PDF. Where is that history supposed to be?
About your actual point: can you also make AI actually say things and have something to say, and not just try to imitate someone who is trying to get a point across?
I'm not catching students, I'm reviewing comments in code and documentation written with AI. I even wish it would convince me and try not to notice it, but I can't. I'm pretty sure I'd fail AI generated slop, not for cheating, but for nonsense.
Ps. You didn't write that comment with AI, did you?
> So is for Go developers who want systems-level control without learning a new language. And for C programmers who like Go's safety, structure, and tooling.
Wut?
Also, how do you preserve garbage collector semantics without garbage collector?
- Everything in the language is statically allocated or stack-allocated. You have to call a malloc / free function to get heap allocated things
- The language is not memory safe (you can't return slices, pointers, or interface types from a function if the thing was created inside the function, unless you used heap allocation)
- Interfaces (the only variable size struct Go has) are implemented by creating a struct of function pointers. Arrays and maps (the non-struct variable size types) are implemented as stack-only and maps are limited to 1024 keys. You can opt into heap-based arrays / maps in the standard library to bypass this.
Been a while since I used go but I remember it being kind of uniquely hard to tell? Like a struct is on the stack, but a *struct is maybe on the heap, depending on escape analysis?
In go you don’t need to care, the GC will take care of allocations on the heap and the runtime will choose when something should go on the stack. That’s the problem: in this other language it’s suicidal to program as if it was the same as Go as you will just make huge mistakes like returning a pointer to a local variable.
In C you explicitly malloc things onto the heap. In go, taking the address of something maybe allocates on the heap, or maybe not if escape analysis can keep it on the stack.
As far as I understand co-routines help don't really help with memory shared across go-routines. They only help in the fact you need to manage spawning and joining threads, making it easier to do stuff in parallel. But they don't provide thread-safety.
edit: I suppose you don't get segfaults or buffer overflows and the sort in go for accessing memory in a parallel context, you get recoverable panics. But that is still not really thread safety in my opinion, it is memory safety.
What was your methodology and structure in making the prompts for the rewrite? Did you let the LLM roam in all of the codebase and tests from the beginning, or revealed things to it gradually in some way?
Regression tests start to play a different role with LLMs.
On one hand, they give an LLM a short feedback loop to correct itself, and iterate fast when writing code. A human also uses it as a feedback loop, but we don't iterate as fast and don't handle big walls of conditions, so its effect is not as big.
On the other hand, LLM's ability to handle a big wall of if-conditions can backfire if it starts taking shortcuts and taking the tests-as-a-spec too literally, overfitting the solution, overly focusing on the given datapoints (conditions checked by tests) and missing the overall behavior shape that the tests intend to pin down. For humans, this is less of a concern because we are bad at big walls of if-conditions, and we'd rather try to see the original shape that the tests are pinning down than monkey-patch the solution to fit the individual points.
It's interesting to see how one balanced these two. In this case particularly. Maybe you could play around with separating the data you give an LLM into "training set" and "validation set", training set can be seen fully, but validation set is hidden and is only queried when the solution is deemed ready. Say, training set = original source code + half of the tests; LLM uses that for quick feedback loop. And validation set = the remaining half of the tests; test code is not shown to the LLM and run only when the LLM says it's done to catch potential overfitting of the resulting solution over training set.
To me, the credibility of a solution like that would depend on what methodology the authors used. If they just let the LLM see all tests, I'd be skeptical (albeit unable to point out specific bugs due to the volume of work and LLM's ability to make bad things look trustworthy). The good thing is, real-life use will add new, unseen before datapoints for testing — so validation set will build up with time. Really curious to see how it will work.
I don't in ow if I'd say it's "easy". The Python ecosystem in particular is quite hard to get working in a hermetic way (Nix or otherwise). Multiple attempts at getting Python easy to package with Nix have come and gone over the years.
I doubt they will benefit from that integration much. But I'm pretty sure the way there will hurt. Georgia's economy is tied to Russia at the moment, and as you said Westerners are not exactly lining up to travel to Georgia and order its wine (Russians are).
The narrative "people want EU (aka freedom and democracy), but bad dictators won't let them" is a populist one. And EU has been using it like carrot and stick to steer Georgia away from Russia, disregarding the cost of it for Georgia. That time when EU declared Georgian elections illegitimate (with no actual basis provided) to me was a violation of Georgia's sovereignty.
Elections in Georgia are very competitive. I've heard that government was slowly putting pressure on media, but I don't remember anything major. Georgia could be the most democratic of ex-USSR except Baltics today.
Let me guess, you think that Ukrainians also really want to be part of Russia and that they are just being manipulated by Westerners and that true Ukrainians wanna be part of Russian Empire? And that Russians are just liberating them.
A key difference is that Ukraine has land borders with the EU, with significant potential for trade, while Georgia lacks land borders with the EU which limits the potential in harnessing the single market.
That's not a key difference though, that's the same situation Greece was from 1981 until 2007 when Bulgaria and Romania joined, and Ireland, Cyprus and Malta are still in this situation (unlikely to change). And again similar to Greece and Ireland Georgia has access to sea ports, and Bulgaria and Romanian ports are not far away.
Not sure where you got that. Sounds like trying to use tropes from a superficial Hollywood action movie in real life, not my thing.
I think that a Ukrainian in his sane mind would want to look at options he's dealt and pick the one that leads to most safety and prosperity to him and his family. At the same time the government ideologues are trying to indoctrinate him with nationalism to sacrifice it all for their goals. More or less the same for an average Russian in his sane mind.
I personally believe that 2014 (and not complying with Minsk 2) has set Ukraine on course that's much worse for the safety and prosperity of an average citizen (albeit better for the nationalist ideologues). Complying with Minsk 2 would give Russia a lot of control over Ukraine (pro-Russian East gets autonomy, but gets to vote on national elections), which would be bad for nationalists who are afraid (and rightfully so) of Ukraine's young statehood sink into oblivion. But would be alright for a citizen: no dramatic change, you keep gradually improving your life, no war, you don't die for nothing.
> I think that a Ukrainian in his sane mind would want to look at options he's dealt and pick the one that leads to most safety and prosperity to him and his family.
They have done this back in 2010's and decided that EU is the safe and prosperous future they want. In response, Russian mass murderers invaded and started to kill them. That is indeed a great ad for safety and prosperity inside the Russian world: you will be miserable and we will kill you whenever we feel like it.
There was no coup in Ukraine in 2014. It's one of those immediately revealing things like height of the chimneys in Auschwitz; just barely mention them and we all immediately know who you are.
Sure. And you keep babbling and restating your point instead of proving it because you've got an overwhelming proof, you're just too polite to share it with us.
Is this trolling by stupidity? You are irredeemable. I wasn't talking about elections, I meant everything before it that caused premature elections in 2014.
Was there something major that happened in 2013-2014 involving violence that interrupted the term of elected, legitimate president Yanukovich? Can you recall?
> Was there something major that happened in 2013-2014 involving violence that interrupted the term of elected, legitimate president Yanukovich?
Yes; under extreme Russian pressure, Yanukovych blocked the passage of the highly anticipated Ukraine-EU trade treaty. This led to massive protests. He sent paid thugs (titushky) to harass and beat the protesters, but the protests only grew larger. When he panicked, about 100 protesters were shot in a single day. From that moment, he was politically a corpse and lost the support of even his own party. He ran away into hiding to escape arrest, and the Ukrainian parliament assembled and unanimously voted to hold snap elections, which took place a few months later.
This is the polar opposite of illegal seizure of power by a small group of people, or a coup.
Are there any key details you're leaving out? Is there a chance you creatively picked what to leave out in a way that serves the view you're sympathetic to?
Yes, this is how democracy works. Then a decision is made and the society rolls with it. See the UK for example: a decision was made to leave the EU, they left, it cost them a lot of money and goodwill, but it works, worse than being in the EU but works. The EU did not invade, did not bomb their cities, did not rape their women and did not steal their children. And crucially the EU did not blame the citizens of the UK exercising their free will for mass murdering them.
I agree about democracy. What I was referring to is that part of the society didn't roll with the legitimate leader's decision not to align with EU in 2013. And it was undemocratic.
I stressed that it was split, and the democratic thing to do would be to wait another year until the next election, where everyone will be given equal opportunity to express their choice and determine what's the next thing we're rolling with. But we'll never know what they'd choose because some chose to protest, and then continue doing so when it git violent. Give me one reason why Maidan organizers couldn't go home in 2013 and just vote a year later.
Maybe there could have been a referendum on EU course. But we'll never know, since neither Yanukovich nor pro-EU leaders have conducted one.
> What I was referring to is that part of the society didn't roll with the legitimate leader's decision not to align with EU in 2013. And it was undemocratic.
So in a separate thread you are demanding a bit of history and here you are likely not mentioning a bit of history for a reason. Anyway.
The protests have not been 'undemocratic'. And the protesters did not decide to be murdered by snipers.
> But we'll never know what they'd choose because some chose to protest, and then continue doing so when it git violent.
Ah yes. Who exactly 'got violent'? Who authorised the decision to shoot to kill?
> Maybe there could have been a referendum on EU course.
Possibly, but let's not hold our breath whether the mass murderers in Moscow would respect the outcome if it didn't suit them.
Do you think that it is meaningful to think about things being good or evil in a manner that is separate from what is "safe" or "prosperous"? If someone points a gun at you and demands all your money, the safe thing is to give it to them. Does that mean it's a good outcome for all?
It is productive to think about the world in terms of good and evil. But if you really engage with more complex events in an intellectually honest way, you will always find that they cannot be easily mapped onto the poles of geopolitical conflicts, as you would like them to be, if I am interpreting the thrust of your question correctly.
If someone points a gun at you, if the threat seems credible, and if you are defenseless against it, and if you would rather be shot than hand over your wallet, then I can only interpret that as false pride, but not as rational behavior and certainly not as ethical behavior. This is all the more true if you are not making this decision for yourself alone.
It is not heroic to die because you did not want to give in out of personal pride, national consciousness, or other false ideals. It is heroic to accept a loss of face in such a difficult situation in order to avert or minimize harm to yourself and others.
I do believe that the discussion of good and evil is a meaningful one, but it's nuanced and we must be extremely careful with definitions and not to confuse ethics debate with irrational emotions.
If someone points a gun at me, I give the money. If life is a strategy game, then this is the moment where you need to sacrifice a piece in order for the game to even continue. And money is usually a pawn in the big picture of life. I may feel it's unfair or that my ego/honor is hurt, but I'd work though that with my therapist, analyze it philosophically and decide what to do next instead of responding emotionally.
I personally don't value nationalist sentiment. From a humanist perspective, associating yourself with one specific nation and making it your goal to serve the elites who actually control it is unjustifiable. There are things I'd consider good and evil, but they're much more universal and not tied to one's birthplace, taste or mood. Education, progress, science are good to me. So if something damages these, I may call it evil.
Ukraine is not one of these though, it is a conflict where principals are fighting for selfish interests, while working their propaganda machines very hard to convince us that their goals are actually universal and humanistic, to harvest us as a resource. Depending on which bucket you ate your slop from, you get one bias or another. As an average citizen, you should not fool yourself thinking that you're one with something great that you must sacrifice yourself for it, and don't full yourself thinking you're serving some great good.
For some reason, non-trivial amount of people prefer living in freedom instead of oppression, heck even risk their lives to have a better future for themselves and their children. russia offers none of that even to core russians, its a neonazi oligarch mafia state that treats its own citizens like disposable garbage, the minorities in far regions even much worse. I've grown up during communism in one of their subjugated vasal states, and we were basically in concentration camp - no movement outside the borders even within eastern bloc unless approved by regime, no freedom of thought or expression, any dissent was crushed brutally. Their troops in our country were around 5% of our population by numbers just to make sure there are no funky freedom ideas happening.
If you ever cared about history you can trivially find absolutely horrible things russians/soviets (always coming from moscow which always sets the tone) did consistently to Ukraine. If you ever care about facts you could trivially check how russian oppressors behave on conquered ukrainian territories these days - mass executions of civilians, torture chambers in every second home, old grannies shot in the back of their head from point blank range with hands tied behind their backs, lying in mass graves - the stories around 2023when Ukraine managed to free up some territory were pretty consistent.
So no, you are incorrect, if you ever cared about the topic you would know it pretty well. Or you know it and try to make some soft influence on the topic. Unfortunately russia is such a horrible actor these days, at this point universally and globally despised so that it became an insult to be called russian or associated with it in most places around the world. Their own doing, and when facing ridiculous defeat and humiliation they just double down in that clown theatre.
The fact that most russians still support invasion and random independent polls end up with consistent strong support for war and all ridiculous russian claims, leaves practically no hope for their future. Cancer of the humanity at this point, its easier to have more respect for North Korea regime.
> Elections in Georgia are very competitive. I've heard that government was slowly putting pressure on media, but I don't remember anything major.
The OCSE report on the 2024 election was that they were significantly biased[0]
> Reports of pressure on voters, particularly on public
sector employees, remained widespread in the campaign. This, coupled with extensive tracking of voters on election day, raised concerns about the ability of some voters to cast their vote without fear of
retribution. The legal framework provides an adequate basis for democratic elections, but recent frequent amendments marked a step backwards, raising concerns over its potential use for political gain.
Preparations for the elections were well-administered, including extensive voter education on the use of new voting technologies. A significant imbalance in financial resources and advantage of incumbency contributed to an already uneven playing field. The polarized media environment and instrumentalization of private outlets for political propaganda affected impartial news coverage, hindering voters’ ability to make an informed choice. Effectiveness of campaign finance oversight was undermined by limited enforcement, and concerns over the impartiality and political instrumentalization
of the oversight body.
And in 2025, OSCE again complained about the democratic limitations to protest[1]
> “Peaceful protesters in Georgia continue to be detained, sentenced, and fined for exercising their rights. The authorities have an obligation to implement their OSCE human rights commitments and international obligations, including respect for the right to peaceful assembly”, said Maria Telalian, ODIHR Director. “I would like to urge once again the Georgian authorities to ensure that civil society and human rights defenders are not targeted and that their voices are heard, as their work is crucial in fostering a vibrant democratic society.”
We can agree this is still a western-oriented view, but I think it's pretty undisputable that Georgia in 2026 is a less open society than Georgia in 2016.
I don't like using "western-oriented" as synonym for free/democratic/good, but otherwise I agree it's gotten worse. Your use of the word "backsliding", I think, was appropriate.
Are we talking about EU spokesperson calling Georgian elections illegitimate? If so, I believe your quotes show that there's no basis for that claim. The OSCE specifically says that, despite a bunch of concerns, Georgia's legal framework is "adequate". To me, that reads as "it passes the bar".
> The narrative "people want EU (aka freedom and democracy), but bad dictators won't let them" is a populist one.
Former eastern block members that are currently in the EU beg to differ.
It's no accident that there's such a developmental gap between those of the former communist states which turned to the west vs those who remained in Russia's sphere of influence.
> Maybe the reason is not that EU magically turns everything it touches into gold (while Russian orcs turn it to crap, obviously), but that EU is carefully choosing who joins and doesn't let the bad prospects in?
The EU gives certain conditions and it's up to the elites in a given country to meet them, as that necessarily means reining in corruption - to an extent. Fortunately for me, the ones in my mine decided that this is the best course of action and we all benefited.
Also when you look at the examples of Greece or Orban's Hungary, occasionally a member will go off the rails. But again, it's the elites that let this happen.
Meanwhile corruption is an inherent feature of the Russian system, which is why doing business with them is broadly speaking a bad idea. Also it's a rather small economy producing largely low value products despite vast natural resources - there's no benefit in associating with them in this day and age. The cheap gas is not worth it.
> Also it's a rather small economy producing largely low value products despite vast natural resources - there's no benefit in associating with them in this day and age. The cheap gas is not worth it.
Why it's not worth it? I don't see how the quote would imply it. I don't see why they wouldn't encourage Russia to join EU too given what you wrote. In the worst case you'll get one more Hungary.
And if Russia is corrupt, you can still deal with them if you're ruled by foreign courts. Russia did comply with European Court of Human Rights IIRC right until the invasion. Something as minor as a politically partial court decision in Russia could be appealed in ECHR and Russia would pay a compensation to its citizen. If you're a business, I'm pretty sure you'll find a way to defend your interests in pre-2022 Russia.
EU enlargement largely paused after Bulgaria and Romania because there was a sense that those countries had been let in too early before they had dealt with their corruption issues. Most of the Balkans haven’t made much progress on their accession for this reason.
There has also traditionally been hesitation to let in countries with active border disputes since Cyprus has been a geopolitical headache, but that kind of went out the window with the invasion.
If it's that simple, why doesn't everyone "want in" and get those precious living standards? There must be a lot of stupid governments if they literally refuse free stuff. Or your statement is naive and overly simplistic. Guess which of the two is more likely?
Does Georgia "want in"? I'm not so sure what that means. The population has mixed feelings about it, as I understand from friends there. The current government who represents them doesn't want in.
> Just having access to the european free market
Again, do you think this just offers you free stuff? A marked doesn't just offer you "access", it assigns you a role you're going to be playing in it. And some roles are worse than the others, even if the marked is "good".
> There must be a lot of stupid governments if they literally refuse free stuff.
Yes? Why does that surprise you? Short-sighted politicians who prioritise immediate personal gain over long-term prosperity for their people exist everywhere.
> were already connected historically with logistics and culture
> Georgia, on the other hand, is surrounded by non-EU countries
> Georgia is super patriarchal and conservative
Greece at the time they entered had no land connection to the rest of EU, completely different language and alphabet etc., and also was "super patriarchal and conservative" FWIW.
But of course you have no interest in factual discourse, you are only here to spew mass-murderer propaganda.
It's terrible that people think like that, especially in Georgia where they are still not tied to the debt fueled pyramid scheme that is the EU.
They still think of Europe as how it was 20 years+ ago, they always only look at the surface and never if the whole concept really works out long term.
Russia is a tiny tiny economy built on corruption. Their whole economy is about selling energy. and right now their economy is failing. They're exporting less and less and less. They even have to import fuel because they can't produce enough for their own economy.
"They still think of Europe as how it was 20 years+ ago, they always only look at the surface and never if the whole concept really works out long term."
Poland today seems in a way better spot than in was 20 years ago, so it seems it worked out for them. Likewise all the other eastern EU members where I travelled around. As soon as I left EU territory, things looked way worse.
I've been to Georgia 10 years ago and there were a lot of tourists from Germany and France. Both the buses with organized trips for retired people and youngsters renting AirBnbs for cheap.
The problem we faced was with the inconsistency in price/quality in restaurants and services. Some places are really cheap - a huge dinner for two in a "I want this, this and this and two bottles of wine" manner costed 25EUR, while a 15 minute transfer could cost 50EUR. This inconsistency is something that leaves a bad aftertaste for many tourists, who would otherwise want to go there again and again to enjoy the beautiful nature, food, wine. And the tap water is literally Evian. That was in Kutaisi.
If it wasn't for the sudden grab of power fueled by Russian money and the influx of people fleeing from Russia because of war, give Georgia another 10-20 years, and the living standards would rise dramatically. Similar to how it happened in early 2000s.
What did the ratio of European tourists to Russian look like?
Not sure what grab of power you're referring to.
The inflow of Russians was a boost for Georgia. These are whole IT companies that moved with workers, high-paying jobs and taxes. Many of pro-Western views and European expectations of living standards (because they're from Moscow and St. Petersburg). Check specialty cafes in Tbilisi today and see when they opened. These are the white people with guilt syndrome who will sign up to Georgian language classes to show respect to the local culture. Hell, I'm sure you can see a change in people's average views on LGBT rights since 2022, since Georgia is known to be quite patriarchal homophobic.
There were not a whole lot of Russian tourists 10 years ago because the memories from Russian invasion of 2008 were still fresh.
I'm not saying that inflow of Russians is particularly bad, it just raised the prices of everything very significantly, and together with the pro-Russian government and reversal in pro-European development, the European tourist influx is stagnant at best.
Oh sure, I can believe that. It still seems to me like a sign of Georgia's economy strengthening. Many people with buying capabilities which actually settle, not just come occasionally for cheap stuff. (Looking at the thread's context broadly) plus one for closer ties with Russia.
Oh, is the CIA at it again? brainwashing people to hate the good old Ruzzian empire and the tzar? If only those Georgians could travel to Ruzzia and Europe and make their own minds if they want to be like Ukraine and Belarus that sucked on Putin or they want to be like Poland or Romania ... /sarcasm
No idea dude why all this KGB attempts to pretend that Ruzzia is some kind of big nice brother to Georgia after they fucking invaded them and grabbed their lands , the big brother is a bit violent if he drinks too much and unfortunately he is always drunk on power and dreams of making the empire great again ?
I had a great experience with llama-cpp with Nvidia backend on NixOS.
(Sorry for being that guy.)