I have looked at beancount and a few other double entry systems several times over the years. None of the applications I've found except for Microsoft My Money (Sunset Deluxe) has felt intuitive and not wasted my time. One of my accounts can't be imported via csv but other than that it is painless. I recommend it to people who just want a quick, free program for simple reporting.
I feel like this isn’t the kind of thing that just shows up on normal people’s radars out of nowhere. There must be some precedent, maybe a bunch of kids recently showed up to a similar event with these items
lots of things. Remember the Cartoon Network PR stunt where they placed DIY LED "signs" of characters from a show around Boston not long after the bombing there? What about the kid in Texas that was accused of bringing a bomb to show his teacher his DIY electronics Arduino project? What about the Mr Robot episode using a RPi?
Also, people putting these regulations in place are not normal people but people that think about how people might cause mayhem. None of the things I mentioned were real threats, but they very easily could have been is the point.
Boston's reaction to the mooninite signs, especially in comparison to how all the other cities reacted to them, was ridiculous, and rightfully ridiculed.
The alarm clock wasn't an arduino project, the student took an alarm clock apart and put the insides into case, specifically so that it would look like a bomb, then brought it to school, and rather than receive detention and that be the end of it, the news went wild with it as a discrimination case.
These were cases of overreaction in the moment.
Maybe that's the real lesson here; these rules for the inaugural block party are not to secure the block from electronic interference, but as part of a system to manage the reactions of panicky, irrational people.
Pretty sure you’re supposed to press return in order to accept a dropdown suggestion. Tab is for accepting the AI code completion. I disabled completions.
Pretty sure they hijacked a key most developers had a muscle memory of using since Visual Basic 6 to pump their AI usage metrics, and then invented a workaround that requires re-learning their tool.
That said, for more complex results, you'd typically load a serialization on start.
I can see the value in this tool, but there must be a fairly limited niche which is too expensive to just have as static and run on start-up and cache, but not so large you'd prefer to just serialize, store and load.
It also needs to be something that is dynamic at compile time but not at runtime.
So it's very niche, but it's an interesting take on the concept, and it looks easier to use than the default source generators.
Last time I tried them discovered source generators in the current .NET 10 SDK are broken beyond repair, because Microsoft does not support dependencies between source generators.
Want to auto-generate COM proxies or similar? Impossible because library import and export are implemented with another source generators. Want to generate something JSON serializable? Impossible because in modern .NET JSON serializer is implemented with another source generator. Generate regular expressions? Another SDK provided source generator, as long as you want good runtime performance.
Not terribly niche. All config that isn’t environment-specific and is used in inner loops or at startup. It’s even got a test for serialised values so can be used to speed your case up:
The use cases are different. While MSBuild tasks run during build (and partially when loading a project), typically the IDE is oblivious what happens there. The source generator runs directly inside the compiler infrastructure and thus you didn't get error highlights for code that would otherwise be only generated during build but not as you type. This makes it much more friendly than pure build-time generation of code.
https://www.youtube.com/watch?v=npMujOQsjGQ
reply