Yeap, it sounds like a big rant with multiple exclamation marks. Having both is a way to go. Recently I purchased a new laptop and thought should I go full Wayland? No way. I started with X11 and then added Wayland. Things break on Linux. You need a stable display server where you can still open a browser, and that is X11. Most of the time, I stay on Wayland until it breaks.
I cannot agree more though I have little experience in open source. I knew that Korean environment for open source software would be touch before coming back from Europe, it seems much easier to target international traction rather than focusing on domestic interest.
Personally, I'd like to know, since you have been active in Korea, if there is any groups that I can attend to.
Given that subagents have different thinking/effort behavior from the main agent and very limited control on that front (I’m not completely sure about this but see https://github.com/anthropics/claude-code/issues/14321 and I’ve also noticed very different behavior when the same prompt is used in the main agent or passed to a subagent), I’m not sure this skill will be the same.
Nice! You found the no-code option that just has the outer agent perform the duties of the workflows that cook describes. It's a bit experimental (the whole thing is really), but it would be nice to get some folks impressions of whether this works well as a pure skill or if y'all find the deterministic nature of the cook script improves reliability.
A friend of mine severely injured her leg, especially knee, and went through a surgery. She said that she had a rehabilitation plan for the next 6 months. Guess what, from Gemini. I just told her just listen to her doctor.
I didn't tell her why LLMs can make mistakes or hallucinate because I thought that she would not appreciate my mansplaining.
Looking forward though, my boring answer would still be education. It is going to take time. But without understanding LLMs, they will not be easily persuaded.
I am in the same boat. It's the unix philosophy. tmux does its job well enough and it is already scriptable. I don't think I was sticking to the same layout for a long time because different projects tend to require different layouts. But that's the fun part of streamlining down your automation. I haven't felt the need to explore other options yet because I haven't felt the limitation of tmux yet.
I don't consider tmux to be very unix-y. It does two different jobs -- connection persistence and window management. Most people these days only use tmux for the former now that tabbed terminal programs are commonplace, but the complexity of the latter still infects tmux.
I am not at all familiar with game development. This article reminds me of Casey Muratori mentioning a font issue in game development environment from a random podcast. On web, you can just fetch a google font whatever. No problem. On a local machine, you tend to look a well-established software like harfbuzz. But then harfbuzz could be rather a big dependency. A game is self-contained and you want your font looks cool and unique to your game, like the Diablo font. So it becomes a design issue. It's an awesome approach to let GPU render fonts. I cannot imagine how many game devs had font issues where they realized that they might have to learn how to render fonts as well not just characters and grass.
Harfbuzz is only one piece of the puzzle, it's not a text renderer, only a 'text shaper' (e.g. translating a sequence of UNICODE codepoints into a sequence of glyphs). The actual font handling and text rendering still needs to be done by some other code (e.g. the readme in Mikko Mononen's Skribidi project gives a good overview about what's needed besides the actual rendering engine: https://github.com/memononen/Skribidi/)
Interesting. Can you elaborate more on that? I was wondering the same thing with other providers, if I can scrape data from their platforms. On what grounds do you think it might be okay?
On the grounds that there's no law that says someone can put some instructions on their website and you have to follow those instructions.
You should consult a lawyer just in case there is such an obscure law, but I don't think there is. Browsing a website doesn't create a contract between you and the website operator, even if the operator says it does.
I also have been brewing a similar idea only in my head. But mine is for the local Korean market. Google maps is simply not reliable. Korean people rely on Naver map or Kakao map, who do not even provide APIs. Users are locked up with these local services. They may launch their own mediocre AIs to help the search, who knows in a few years. But then it's going to be too late. I think they should just open up APIs and let developers explore.
What is worse is a huge number of tourists should also use these local services whose translation is not in place. Soon enough, people will ask their AI assistants which restaurants to try out when they plan a visit to Korea. I can see that there is huge opportunity here. Kudos to Voygr team. Fingers crossed.
That is a very interesting insight and thanks for sharing it. We realize that some countries might be having poor maps data, and that example is very helpful - we will take a look
I looked for their APIs not long time ago, which I said non-existent. If you'd like to work with me, I am open to work. If you simply want to talk to me, just drop me an email. I will also checkout your dev tool if I can apply it here.
As a senior engineer, I am getting extremely tired of reviewing AI slops. Today at work I have decided that I just have to build a POC project from scratch. I spent 2 weeks to review the code, to log the process, and to build toy examples to make my argument clear that some (actually most) parts were not working.
The funny thing is that I know my manager got this “working” within a week with Claude. I had to spend 2 weeks with 4 JIRA tasks, many commits for toy examples, and three reports.
I'm afraid the only options are to stop, give pushback, or embrace it yourself and use AI to review - just add the caveat that "since you decided to not put in the effort, neither will I". Just make sure the author is on-call for outages.
why is there even an expectation / requirement that a POC's code should be taken into production? wouldn't you be much faster to just regenerate from scratch, but this time with your proper architectural guidelines in a planning document and with proper code reviews in place?
I feel often codes from a manger do not go through rigorous code review process, especially if it is a POC. In my case, because of 1 to 10 signal to ratio, it was hard to pin point which parts actually did the jobs done. I am setting things properly this time, me as a maintainer. Thanks for commenting.
This is something even my manager wouldn’t say. I think he is feeling embarrassed from all the evidences. To be fair you didn’t read them. I agree that velocity is everything and as a manager they shouldn’t slow the team down.
reply