HN user

daliusd

1,086 karma

https://ffff.lt - links to my projects, blogs and etc.

Posts1
Comments736
View on HN

I can guess at least one valid:

* preventing North Korea, China, Russian, Iran and etc. actors from accessing service. They absolutely use workarounds to access AI, e.g. I bet there are companies who are proxy between Anthropic and those countries.

I imagine there will be quite some false positives while identifying those.

That's the best we have and it is better than random internet commenters who make judgement like they have a solid evidence of what's going on. Lastly depending on outcome this can be used for more fruitful discussions in the future.

In this specific case it is something interesting to follow and to analyze. This will definitely have consequences on Russian-Ukrainian war too. UN overall is powerless - there are 7000+ UN peacekeepers in South Lebanon right now. What are they doing there?

Why not? There is at least theoretical chance to get some justice regarding Benjamin Netanyahu crimes if they are proved. As well Israel is democracy and can be changed. It is not like Russia where people don't have freedom of word.

What's your proposal and vision regarding Israel?

Genocide definition is: the deliberate, systematic destruction—in whole or in part—of a national, ethnical, racial, or religious group

Israel most probably did war crimes (white phosphorus usage seems to be confirmed, while IDF says they have not used it), but I don't think that Israeli has intention to destroy Palestinians. The have intention to destroy Hamas or Hezbollah.

I had to double check this. Here is summary:

The model selection for title generation works as follows (prompt.ts:1956-1960): 1. If the title agent has an explicit model configured — that model is used. 2. Otherwise, it tries Provider.getSmallModel(providerID) — which picks a "small" model from the same provider as the current session, using this priority list (provider.ts:1396-1402): - claude-haiku-4-5 / claude-haiku-4.5 / 3-5-haiku / 3.5-haiku - gemini-3-flash / gemini-2.5-flash - gpt-5-nano - (Copilot adds gpt-5-mini at the front; opencode provider uses only gpt-5-nano) 3. If no small model is found — it falls back to the same model currently being used for the session. So by default, title generation uses a cheaper/faster small model from the same provider (e.g., Haiku if on Anthropic, Flash if on Google, nano if on OpenAI), and if none are available, it just uses whatever model the user is chatting with. You can also override this entirely by configuring a model on the title agent.

They can, but should be explicitly told to do that. Otherwise they just everything in batches. Anyway pure TDD or not but tests catches only what you tell AI to write. AI does not now what is right, it does what you told it to do. The above problem wouldn’t be solved by pure TDD.

I doubt I would get the same quality and reliability. Good Android phones are equally expensive and it is very hard to know which are actually good without doing research. As well I had bad experience with some Google Pixel model.

I have 5 years old iPhone SE2020 that is relatively cheap having in mind that is 5 years old. None of Androids served me that long. Only Motorola tried, but water killed it. Water has not killed iPhone when my son threw it into pond. Which Android is that good, practically speaking?

Maybe it is language specific? Maybe LLMs have a lot of good JavaScript/TypeScript samples for training and it works for those devs (e.g. me). I heard that Scala devs have problems with LLMs writing code too. I am puzzled by good devs not managing to get LLM work for them.