HackerTrans
TopNewTrendsCommentsPastAskShowJobs

egeozcan

6,468 karmajoined 14 anni fa
For the love of CRUD.

https://egeozcan.com

https://github.com/egeozcan

Technical Lead, TL, or how I prefer it, Teaspoon.

Socials: - bsky.app/profile/egeozcan.bsky.social - github.com/egeozcan

Interests: Mentorship, Open Source, Programming, Running, UI/UX Design, Web Development

---

comments

egeozcan
·l’altro ieri·discuss
Hey there, you're not alone. I think it matters to make the support explicit when it comes to this matter.

I'm fully open to reopening the books and discussing why we made these things unacceptable. I'm of the "let the world burn if that's the cost of free speech" kind.

But you can't get on a stage and do that salute, say racist things, push Nazi propaganda, and expect people to accept any association with your name on it. That's not speaking your mind on my book, that's a call to action, especially when you are doing it literally on a stage. A line on the sand this may be, but it's my line, and I'm glad to see there are others.
egeozcan
·5 giorni fa·discuss
> If that’s right, then the behavior we’re seeing from Fable 5 isn’t really about what it believes is wrong; it’s about what it learned it could get away with.

I understand that "learning" is used for training here, but what does "believing" mean? System prompt? Some other inherent property of the LLMs that is hard to describe?
egeozcan
·7 giorni fa·discuss
Suggestion for parents: Prepare jam for the children in front of them to make them realize how much sugar they are eating.
egeozcan
·8 giorni fa·discuss
I'd personally suggest Playwright-CLI: https://github.com/microsoft/playwright-cli

It works much faster for me than the MCP servers I tried.
egeozcan
·8 giorni fa·discuss
Related question: are there any close-to-gpt5.5/opus-level good autocompletion models?
egeozcan
·9 giorni fa·discuss
On the xhigh effort level (not ultracode!), and at the beginning of a new 5h session, I asked it to review a branch that has 300 lines changed/added, and went to grab a coffee. When I was back after a couple minutes, I saw that it decided to create a dynamic workflow with 60 something agents and hit session limits on my max plan.

When I'm subscribing to their plans, I have the expectation that I'll be able to get some reasonable amount of work done. These days, this expectation was already not being met for me with Opus, and Fable acting like this was the final nail in the coffin.

I cancelled my plan and I'm looking for alternatives.
egeozcan
·10 giorni fa·discuss
Choose a convention and stick with it. Your chosen conventions could be the worst fit for your domain, but the code following "a" convention ensures that people jumping in later can actually follow along and it makes refactoring at least bearable.

I personally don't like when people stick to SOLID like it's the holy hammer, but nearly every serious programming language has a convention on how to write SOLID code, and it will be followed, which makes my job easier if I'm new to the codebase.
egeozcan
·11 giorni fa·discuss
IMHO, this is a very good idea. I suppose it would help a lot with the macro, but again, "decisions to make based on conditions/thresholds being met" is the definition of the good old AI script :)
egeozcan
·11 giorni fa·discuss
I'm saying this with love, so hear me out: Turkey has nothing to do with what comes to mind when you talk about anything European, except maybe some parts of Istanbul and Izmir.

I was born and raised in Turkey, and I have been living in Germany for nearly two decades, and I have Greeks, Bulgarians and Kurdish in my family too (no. I don't take pills to survive), so I know what I'm talking about.

It's not about inferiority/superiority, it's just a completely, unmistakably different culture, perspective on life, degree of pragmatism, and... everything. Especially when it comes to the topic at hand, freedom of speech. I think the Ottomans have a lasting effect there. The Turkish search for the new sultan never ends. You may say that some tendency in dictatorship exists everywhere, but in Turkey, you'll see authoritarian ambitions in the speeches of even the most supposedly liberal people.

I also have to say, I'm not even talking about religion. Perhaps the most religious groups, Muslim or Christian or Jewish, are the groups with the most similarities actually.
egeozcan
·11 giorni fa·discuss
That quote does not have anything against GUIs, does it?

Or did you mean it in another way?
egeozcan
·12 giorni fa·discuss
For Berlin time (Germany, UTC+2, CEST), the 2x cost period is 03:00 - 06:00, and 08:00 - 12:00.

08:00 - 12:00 would have really hurt if prices were not ridiculously low to begin with.
egeozcan
·14 giorni fa·discuss
I'm really not sure about the timelines, but I can easily speak to the state of things for today: LLMs are very wasteful and slow for real-time decisions. The "thinking" ones have no chance and if you disable thinking, they really struggle with querying the context with the right calls. For the once in a moonshot scenarios that they have enough context and ample time to react, they are great!

Developing AI scripts, however? They are crazy good! I try to re-balance the game to give a little edge to the humans, then it takes a single iteration for your not-even-sota LLM to destroy me. I mean I'm not the fastest RTS player but for the lack of skill, I have the advantage of being the designer of the game :)

About the RA2 AI scripts: You can react to enemy faction, composition etc. but it's impossible to program it to pull back its tesla tanks when they are under threat from a bunch of rocketeers. Those things are hard-coded in the game engine. I think the only exception was the DeeZire mod which patched the game exe, if I'm not hallucinating.
egeozcan
·14 giorni fa·discuss
Yes! I downloaded a lot of shps voxels and map packs from your site! I think it was the beginning of 2000s? Anyway, a very delayed thank you!
egeozcan
·14 giorni fa·discuss
When I was a teen I was mostly writing RA2 custom map scripts and rules/units for my friends and watch them battle with my rules in internet cafes. When that was not possible, I was creating custom RA2 AIs, but it was very hard.

These days, I'm having incredible fun developing good old AI scripts with LLMs, for my own vibe-coded RTS game. Just choose all AI players here to make them battle each other: https://egeozcan.github.io/unnamed_rts/game/

I even let the LLM generate a tournament script to make AI scripts from different LLMs battle (headless): https://github.com/egeozcan/unnamed_rts/blob/main/src/script... GPT-5.5 leaves all in the dust currently. I cannot beat most in the game I set the rules myself :)

If you are like me, you can just make LLMs create your personal RTS game and also develop custom AIs. It's so much fun.
egeozcan
·15 giorni fa·discuss
> How much difference is there between beacon fire and fiber optic cable?

I mean, sure, the beacon fire transmits at the blistering rate of roughly one bit per several minutes, assuming nobody fell asleep on watch, the wood was dry, the fog cooperated, and the enemy hadn't already lit a fake beacon to mess with you. Fiber optic, by contrast, limps along at a measly several terabits per second. Not to mention the flexibility to increase the range by just starting a bigger fire.
egeozcan
·19 giorni fa·discuss
It was a figure of speech, I'd recommend you to follow the news about Turkey.
egeozcan
·20 giorni fa·discuss
Istanbul / Turkey.

Plus code for the park: 326F+73J Beşiktaş, İstanbul, Türkiye
egeozcan
·20 giorni fa·discuss
When I was a kid, we always had New Year's (read: Christmas) decorations (the maximum that wouldn't be out of place in a mostly Muslim country) on a small park in my neighborhood. One year they never appeared, and people were enraged.

The guy the city hired every year had a mob in front of his door. People's letters to the authorities got no answer, so suddenly he apparently became their contact person. I was buying snacks in a nearby shop. I went out when I heard people shouting. They were shouting accusations at a guy who must have just appeared before his door because he was wearing pajamas in that cold weather.

"You Islamists will ruin this country! [0]

Happy with what you did? My children actually cried!"

and so on.

He calmly answered: "This is something I did on my own. This year I got a cancer diagnosis, so I didn't have the motivation. Sorry!"

Him feeling the need to apologize always comes to my mind when I see the toxic comments on their unpaid work that the open source maintainers feel that they need to respond to.

[0]: Well, they did ruin the country. But that's another story.
egeozcan
·21 giorni fa·discuss
Back in the day, I had so much fun making Red Alert 2 and Age of Empires 2 maps. The whole GUI based triggers/conditions were so frustrating though!

So, I think you just made me lose my weekend.
egeozcan
·21 giorni fa·discuss
As a person with a lot of .NET experience but has been working on other tech since 6 years, the wow effect I had from using LINQ has never been repeated with anything else.

It felt like magic, maybe too much magic, but so useful nevertheless.