Hacker Newsnew | past | comments | ask | show | jobs | submit | mfro's commentslogin

The software renderer did display many effects and even textures different. This video does a great breakdown:

https://www.youtube.com/watch?v=npMujOQsjGQ


Never heard that. People call it SSMS.

Or "Management Studio". Never heard "SQL Studio" either.

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.


If they built Teams with a C# UI framework, it'd have to be rebuilt 4 times by now.


They already had to rebuild it once because it was in angularjs lol


Perhaps both things are true depending on circumstances.


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.


Fair point.


This seems like the kind of feature that should be built into MSBuild.


It's a lot less ergonomic but there are source generators in C# :

https://devblogs.microsoft.com/dotnet/introducing-c-source-g...

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.


> there are 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.


You can source generate JSON serdes from your own source generator but you do need to generate the jsontypeinfo metadata yourself.


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:

https://github.com/sebastienros/comptime/blob/main/test/Comp...

But you need to be sure you won’t want to change without compiling.


Well it also needs to be something that you need to generate/calculate, otherwise you would just write by hand the code that comptime outputs.


Also t4 templates before that for at least a decade


And much more developer friendly.


I use source generators pretty extensively but don't really understand how this is different (or what it's solving that source generators can't).

I'm pretty new in the source generation area and only do enterprise dev, so I'm sure I'm missing something or just don't have the use cases.


Please don't. Nobody wants even more complexity in MSBuild ;)


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.



It is still extraordinary cheap to produce and disseminate novels. If not more so, if you include ebooks or longform blogging.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: