HN user

erikw

425 karma

me@erik.tw

Posts14
Comments83
View on HN
RTS for Agents 6 months ago

I don't know about this... I think that the "expert" AIs on RTS games just get more resources (not compute resources, but in-game resources) so they can create more units. I'd love to play against an AI component that has the same resource collection speed as the human player.

I'm surprised that you can get non-attendant citizenship in Canada. They don't even give automatic citizenship to children of Canadian parents born outside of Canada (maybe if both parents are Canadian they do, but my experience is with one Canadian and one American). US citizenship for a child born outside of the US to US parents is as simple as bringing their birth certificate to the consulate. And if you marry a Canadian, they won't give you residency unless you physically reside in Canada.

Have you verified that these "academic bureaucracy roadblocks" exist? Surprisingly, I was able to pick my studies back up after almost 20 years, and not only were all of my existing credits counted, but they also exempted me from new requirements that had been added in the subsequent 20 years.

When I was last working in Chile on a SaaS product for use in Chile, we deployed everything to US-EAST. We still had local CDN caching, but it is always nice to be closer to your hardware. I can't tell from the article what types of datacenters these are, but if these are new Azure and Google Cloud availability zones, this will be a great for latency.

Edit: It looks like all the major cloud providers have Chile AZs except Amazon, which has one planned: https://aws.amazon.com/blogs/aws/coming-soon-aws-south-ameri...

I don't know that that will happen- not even Windows is as smooth as MacOS. But that's because Microsoft and Linux developers are tackling a more difficult problem- getting an OS to work with effectively infinite hardware permutations. Apple has given themselves an easier problem to solve, with just a handful of hardware SKUs and a few external busses.

That said, Android is pretty stable, because a given Android distro typically only targets a small hardware subset. But I don't think that's the kind of Linux distro that most people contributing to FOSS want to work on.

I'd be curious to understand their rationale for not making a small, reasonably priced phone like the iPhone SE used to be. I probably will be leaving the iPhone ecosystem the next time I have to buy a smartphone (even though I use a Mac, iPad, and Airpods, which all work together really well) because I'm uninterested in using a large phone.

Thinking through my own use case, I just use my phone for messaging, maps, and the occasional app, so I'm not going to need a big screen for consuming content. I also don't want to spend a lot of money on a phone, since I don't need any fancy features. So perhaps that intersection of use cases doesn't make much sense to target?

I'm so tempted to try improving my language skills with Anki, both for my native language and my daily use language. But the commitment feels so daunting- I've barely missed a day in my reviews for the last two years, and only have 28,000 reviews total. I'm very impressed by your 98,000!

I guess the best way to start is just to create a new deck in it with one card and then go from there. I already have a daily review habit, which is the most important part.

I think that the author was using Anki incorrectly, and that led them to the spurious conclusion that "Anki is dead". I also have attempted to use Anki this way- using someone else's deck to try to force myself to learn something new. But that doesn't work, because it is just memorizing random symbols, as they noted in the article ("The enemy is the static card"). For example in maths learning, memorizing arbitrary terms, symbols, etc is useless. However, once I am introduced to a concept for the first time, then I add it to my Anki deck so I can make sure I remember it. The key is the context, and writing terms / definitions etc that speak specifically to me. I still need to work out different variations of the concept to understand it, and that's not something that Anki can help with.

I haven't used Anki for language learning, but I imagine that if I did, it would be to add some new vocabulary I had just learned from a book, conversation, film, etc. I don't think it would help me learn a language from zero though- that would require practicing it.

In summary, Anki is great for reinforcing something you've just learned, but you can't reinforce your way into the context that is necessary to truly understand something.

What language / framework are you using? I ask because in a Node / Typescript / React project I experience the opposite- Claude 3.7 usually solves my query on the first try, and seems to understand the project's context, ie the file structure, packages, coding guidelines, tests, etc, while Gemini 2.5 seems to install packages willy-nilly, duplicate existing tests, create duplicate components, etc.

Interesting... I asked o3 for help writing a flake so I could install the latest Webstorm on NixOS (since the one in the package repo is several months old), and it looks like it actually spun up a NixOS VM, downloaded the Webstorm package, wrote the Flake, calculated the SHA hash that NixOS needs, and wrote a test suite. The test suite indicates that it even did GUI testing- not sure whether that is a hallucination or not though. Nevertheless, it one-shotted the installation instructions for me, and I don't see how it could have calculated the package hash without downloading, so I think this indicates some very interesting new capabilities. Highly impressive.

All West Coast states have free healthcare (medicaid) available if your income is below a certain threshold. And there is no time limit on that. It won’t help with rent, but at least these folks won’t be completely without healthcare access.

In one of my friend groups (consisting of folks in their 20s-30s and including both university students and professionals, mostly in the US) I’ve noticed a cultish obsession with the idea that the “system” is stacked, success is due solely to luck or unfair advantage, there are very limited resources, etc. Alluding to these themes seems to be a significant part of group identity. People even talk about how they actively sabotage their employer’s strategic and tactical goals, and I observe them receiving supportive feedback on this from other folks.

From my perspective, I think that one of the difficulties of being young is not yet knowing what exactly you should be working hard at. And in the knowledge economy where many of us must make significant career changes every few years, kicking off that new trajectory is somewhat analogous to youth. If you are working hard at the wrong thing, it will certainly feel like everything is stacked against you. I see some of my friends doing just this- trying to become something that just isn’t a good fit for them. How do you provide mentorship for people to help them identify what’s the best area to apply their efforts to?

1st Kindle DX: Screen cracked, not sure why. Maybe thermal stress? Amazon replaced for free. 2nd Kindle DX: Stopped booting, no physical damage. Kindle: Rolled on it after falling asleep, screen cracked. Kindle Oasis: Dropped directly on its face, screen cracked. This weird anti-bezel obsession means there is nothing to protect the screen. But you need a bezel to hold onto, so not having a bezel makes the device worse in most ways.

The Kobo that I have has large plastic bezels, so it is easy to hold, lightweight, less likely to be dropped, and when dropped, unlikely to suffer direct impact to the glass surface.

> It seems like all of these eink devices are designed that way.

After going through 5 Kindles, I got a Kobo reader a few years ago, and couldn't be happier. It is more expensive than the Kindle because the price isn't subsidized, but the physical design is great, and I haven't broken it yet (I broke 4 Kindles through normal use).

They support loading your own software on without any "jailbreak", and I use Plato (https://github.com/baskerville/plato), which renders documents significantly faster than the stock reader.

Yes, regulation in the US requires that vehicles be able to protect their occupants in pretty extreme crashes. Part of that requires a crumple zone, which means you can't fit many people inside a small car. For example, the Smart Fortwo is small, but only sits two people, while a kei vehicle of the same size would seat 4-5. I don't see much of a market for a 2-seater car.

I don't think you can legally sell a new small vehicle in the US, so the root cause is legislation that prevents this. I believe that if you could legally produce kei sized vehicles in the US, there would be a massive market for it, especially in urban environments. And I'm sure US manufacturers would be happy to sell them to all comers.

Edit: Basically any car from Suzuki would be a hit in the US: https://www.suzukiauto.co.za/new-cars

I liked his podcast Lexicon Valley so much that I went back and listened through every episode. It’s had a large impact on my thinking about language and empathy for communication. I went from thinking there was a “right” way to use language, to understanding that it’s all about communication, and there are nearly endless patterns in which languages are structured.

I’ll echo this sentiment. While it may take a while to figure out how to do something initially, the great thing about NixOS is that you only have to figure out how to do it exactly once. As far as my main desktop OS, I figured out a config that I liked several years ago, and haven’t really tweaked much since then. I ran the rolling release for a while, but I’ve moved back to the stable release, which is… well, stable.

I reached out to Microsoft to try to buy the rights to it several years ago. They referred me to the original developer in Germany, but they either weren’t interested, or the ownership was too complicated. I’d love a modern version of Urban Assault, although the original is still completely playable. I’m not aware of any other game that managed so well to combine RTS and FPS.

Anathem and The Baroque Cycle both took me two tries as well. The second half of Anathem is an action-adventure book mix of Zodiac and Seveneves, so it gets really engaging. The Baroque Cycle eventually sucked me in because I felt like I really got to know the characters, but it never gets fast-paced.