2,538 karma · joined November 28, 2017
The process is very rewarding and there are great resources (chessprogramming wiki). To get an initial bot play random moves is not that much work but it is a good starting point because you can hook it into a gui and watch.
From there you do the move generator and the search and then optimization possibilities are endless :)
Anyways. Now I can use an even better Stockfish to benchmark my own engine..
Either the judge decides you have to disclose your sources or not. Setting a daily fine to basically discipline or coerce someone to do what you want by increasing the pressure over time is ridiculous.
Also it allows you to buy out of it as long as you are wealthy enough or have financial support by a "big player".
If I were a US citizen I would be concerned by such jurisdiction.
E.g. the parent wrote that he fears, he could be identified by his writing style, which is totally plausible. How would you "deidentify" this?
Also I think given the context you know how people mean these words. But all I see is wild jumping on some words without much context all the time.
I am not saying they are bad, just not for me.
And I think they make it somehow harder to discover the true power of emacs: bending it to your will & basically forging your own custom environment, not only for editing but so much more (git, mails, pdfs,...).
I only started using an AI to help fix issues or understand configuration problems when my config was already >1000 lines.
But yea there are several ways to approach this :)
No one will ever convince me that there is something better than vim mode for editing text (or comparable modal editors).
Do not use a distribution. Yes I know.. you have read that before and then you used Doom or Spacemacs anyways. That's me in the past. And it never worked out for me. I always ended up trying to configure things and the whole setup was too complex for me, so I failed.
Over the last 10 years I have been a heavy (n)vim user but I tried Emacs multiple times. Always a distro. It never worked out. Now over the last year I was trying Emacs with a vanilla setup and configured everything from scratch. With the AIs this is super simple because they can help you get out of config trouble.
The experience was way better than before. After my one year experience I have switched back to neovim but I still have become a fan of Emacs and I have adapted my nvim config. Stuff like dired, magit, compile-mode I have found equivalent nvim plugins and use them now.
However there are numerous nuclear disasters in recent history that show, that we were not so good at estimating the risk.
Yes other things can also be dangerous or deadly. But when a dam breaks people die. What doesn't happen is that the region is unusable for eternity afterwards. So nuclear disasters are a very special case.
It's literally sweeping something under the carpet..
At some point in time there will be a quake strong enough to crack your bedrock or some other natural disaster strong enough to change the status quo. Then you have the disaster.
Probably it's not in your lifetime or in your area so you don't have to care about it. It baffles me again and again how people can just dismiss these things.
I am not even categorically against nuclear power, but ignoring the actual risks is just BAD.
Some few (good ones) will find niches and "hand craft" software, similar to today when you still can buy hand forged axes etc. Obviously the market for these products will be much smaller but it will exist.
I you love programming you should try to get into the second category. Be a master craftsman.
Maybe when AIs are able to say: "I don't know how this works" or "This doesn't work like that at all." they will be more helpful.
What I use AIs for is searching for stuff in large codebases. Sometimes I don't know the name or the file name and describe to them what I am looking for. Or I let them generate some random task python/bash script. Or use them to find specific things in a file that a regex cannot find. Simple small tasks.
It might well be I am doing it totally wrong.. but I have yet to see a medium to large sized project with maintainable code that was generated by AI.
How does the US do it? They have a fair amount of states too with their own laws, don't they?
Sure, federalism produces some overhead and inefficiencies. But it also has many benefits. Especially to avoid too much power in one hand but also others. E.g. you can have different school systems in different states and see what works better and adapt the other systems (if you actually do that is another question).
People are also different in different states. This also applies to Europe and its member states. Just merging all into one is just a recipe to fail epically.
In hindsight this explained a lot of things. One example would be that I always was bad at blindfold chess even though I was a decent chess player. Before, I never understood how people can do this.
Still I am absolutely fine. I can recognize all these things. I can describe them. I just can "imagine" them.
After the first shock you understand that everything has pros and cons. E.g. I never have trouble sleeping. I close my eyes and turn the world around me off. My wife can see images very vividly and always has trouble going to sleep.
In the end we just need to accept that the brain is very complex and each of us has developed / adapted the best way, allowed by our biology.
edit: grammar
I would love to do something like what you describe. Build a simple but solid and very specialized solution. However I am not sure there is demand or if I have the right ideas for what to do.
You mention invoicing and I think: there must be hundreds of apps for what you describe but maybe I am wrong. What is the one good app you mention? I am curious now :)
Most of our private data lives in clouds now and there are already regular security nightmares of stolen passwords, photos etc. I fear that these incidents will accumulate with more and more AI generated code that is most likely not reviewed or reviewed by another AI.
Also regardless of AI I am more and more skipping cheap products in general and instead buying higher quality things. This way I buy less but what I buy doesn't (hopefully) break after a few years (or months) of use.
I see the same for software. Already before AI we were flooded with trash. I bet we could all delete at least half of the apps on our phones and nothing would be worse than before.
I am not convinced by the rosy future of instant AI-generated software but future will reveal what is to come.
The produced products however do not compare in quality to other industry's mass production lines. I wonder how long it takes until this comes all crashing down. Software mostly already is not a high quality product.. with Claude & co it just gets worse.
edit: sentence fixed.
For me Steam sales are great. I have things in the wish list and when the sale is good I might buy it. I always check if it's a good sale on SteamDB.
I usually play these games but most of the time not for long. That's why I don't want to put in the full price.
And yes we are over connected and over sharing but everyone can change his own fate here.. just get rid of all the social networks and meet people in real life. It is possible.
I truly think that social media is one of the worst things that happened to mankind and we still have not fully grasped all the damage it does. (And here I do not refer to occasional posting in web forums or HN or such.. but the mindless, addictive participation in Facebook, Tiktok etc. where the only gain is a dopamine hit.)
Anyways I can recommend it even though I am not finished with it yet.