The interesting aspect is: that allows people who couldn't do it before to build tools for their department needs. Where in the past they would have needed a budget for going to the IT department and then do complex processes to transfer the requirements from business needs into a form the developers understand.
Now they can quickly build simple tools. Yes, they are bad from software quality pov, but they solve problems.
> "Now they can quickly build simple tools. Yes, they are bad from software quality pov, but they solve problems."
Simple tools can make big mistakes.
I've done it. It was an outlier case. A small mistake of logic giving out money already paid once in a neglected corner (so to speak) of the logic tree. One bad script can overshadow tens of good ones.
I know that my city's administration has a quite active development department.
I don't know the current salary ranges,but they offer other values like vacation days, Work-Life-Balance (proper time tracking to avoid extra hours etc), part-time.offera, child care options and some other benefits, which most corporations won't give in addition to being the state, which means they won't go bankrupt, won't do reductions in force in the way companies do it, ...
There’s already reason to be suspicious of conflicts of interest with TrumpRx, the senators note. There’s a “potential relationship between TrumpRx and an online dispensing company, BlinkRx, on whose Board the President’s son, Donald Trump, Jr., has sat since February 2025,” the senators write.
> It focuses on easy interop of various "North" shims and "South" platforms.
For replacing wine on Linux the "North" would be kernel32 API or similar, the "South" would be Linux sys all API.
However this is meant as a library, thus require linking the Windows program to it and eine is more than the system interface, it has all the GUI parts etc of win32 API
Even infrared is weird to me. Insects and other creatures living in the garden have issues with it, while they are important for a healthy environment ...
It's essentially comment karma (total up votes)/words ratio. I do think that I have a less karma ratio but that's probably because I write a lot of words which sometimes not even land a single +1 but I don't think that I would be a plain spammer. If you want I can try to find the highest ratios if that's what you like but I feel like that might have the issue where people with less words but with very high upvotes might have the likelihood of being spam/scam too when you think about it? Essentially, I feel like I can provide the query & then you can run it/modify it on the things that you might be interested to find.
Ads for protein powders, scam gold coins, Bitcoin scams, scam "doomsday" equipment ... there is a whole industry around such products for people falling for disinformation.
Also in some countries you got public radio stations producing podcasts (even podcast first formats not played on radio) - while that might Fall under subscription, while not being a subscription on anything specific.
There is, but I’ve also seen some of my favorite hobby casts either get retroactively crammed full of ads or just get taken down entirely because, no thanks to the glut of bot traffic we seem to have nowadays, hosting fees grew to be untenable for a hobby project.
Maybe all podcasters should learn by the French example, and simply threaten people to give them money, whether they are listeners or not? Threaten them with prison if they don't pay? Joe Rogan could show up at your door and demand that you give him money for his podcast.
> The separation between interface and implementation into separate files was a good idea. The idea seemed to be going out of vogue but it’s still a good idea.
However as soon as you do C++ that goes away. With C++ you need implementation of templates available to the consumer (except cases with limited set of types where you can extern them), wmin many cases you get many small functions (basic operator implementations, begin()/end() for iterators in all variations etc.) which benefit from inking, thus need to be in the header.
Oh and did I mention class declarations tonthe the class size ... or more generic and even with plain C: As soon as the client should know about the size of a type (for being able to allocate it, have an array of those etc) you can't provide the size by itself, but you have to provide the full type declaration with all types down the rabbit hole. Till you somewhere introduce a pointer to opaque type indirection.
And then there macros ...
Modules attempt to do that better, by providing just the interface in a file. But hey, C++ standard doesn't "know" about those, so module interface files aren't a portable thing ...
This is a software, not a hardware problem. Suitably intelligent software could gently apply the brakes every now and then in addition to regenerative braking even when it doesn't need to, just to keep the brakes in good condition.
The better you get at this, the more you'll drive around without getting the break pads checked.
This also increases the risk of running out of braking power when the car needs it the most, you'll be fine on an easy drive and then rear end the car in front of you or worse.
Now they can quickly build simple tools. Yes, they are bad from software quality pov, but they solve problems.
reply