skysight-inc/HackerNews huggingface dataset:
It's great......when the wind blows. In the UK we have about 15GW of installed wind generating capacity, but it's very rarely fully utilized. The variability means it's balanced out by other sources mostly gas powered Combined cycle turbines. During summer there have been weeks where wind and solar were negligible and gas was providing nearly 60% of the electricity generated. Nuclear is reliable, but we only have about 5GW of capacity, we can import another 6GW from Europe and other sources such as biomass and hydro are about 3GW. There's higher wind capacity utilisation in Winter but there are still days when it's very still and we have to rely on fossil fuels. French nuclear and British gas turbines help to balance out demand across Europe when the winds are still, but it's variability is a real issue. Would more installed capacity help?
So you're also being downvoted for raising a good question.

Nuclear is much greener that renewables, nuclear emits less CO2 per watt.

Building a wind turbine on a large floor of concrete, building batteries and solar panels all the material that comes with it...

Fossil fuel benefits from renewables.
Understanding React as a system – Part 1
Scrivener was my first writing app that wasn't a part of MS Office. I also recommend it.

Tangentially, for anyone wondering — Zeminary isn't meant to replace other PKM and writing apps. You can have your ideas elsewhere, then assemble them in Zeminary.

Zeminary is complementary.
I think the most common mistake is the assumption that the coordination by the manager is essential to supply direction and avoid errors and mistakes. This is consistently assumed without actually measuring the amount and severity of mistakes without management direction.

I know I can trust my people to coordinate themselves with very low error rates as long as I provide them with the information and incentives they need to make the correct decisions by themselves.

The total cost of extra full time managers is significantly larger than the measured error cost.

Some of the common management tasks will be loaded onto leaf node staff. This costs less, mostly since they aggressively minimise those tasks to the bare minimum friction while a full time manager tend not to.

It is not 1950. We can trust our people to function much better given the right environment and tools. I've run several large complex international projects with very low management overhead.
Staying limited to a middle market region is a waste of time

You only live once

Make your bed and sleep in it, but at least do it objectively

Regional cost of living discussions are cute - in that they masquerade as an insightful understanding of money - but most monetary thresholds do not take it into account. Accredited investor status or convincing anyone of it to get access to private equity for a better chance at making some real money? Cost of living is not a factor, its >200k income annually or >$1mm assets without including your home. Lying conveys no negative consequence but you still need the disposable money.

Being responsibly ahead of rent/mortgage payments every paycheck means an extra $1500 - maybe - in a middle market place versus an extra $4500-$7000. These are worlds apart in capabilities. Impulse buy a new console? Flight to Europe? Everything is more accessible and faster. The former amount will get eaten up by some random repair or holiday activity or friend’s life event. The latter will get you all that and everything you want and accumulation at a much higher velocity.

Saving up for various things is for the birds, we have all the same fixed amount of time with lots of randomness to shorten it. Not worth rationalizing lower comp, when the same or less work gets you 3-10x more.
Good. I believe that competition will bring more innovation to the tech sector and the stacks we use.
You mean comparing the CO2 emitted by gas or coal?
I disagree with you, and here is evidence to back my claim (the first line of the article): The Council of the European Union voted on Monday to recommend reinstating a ban on non-essential travel from the United States due to its high rate of COVID-19 infections.
> Hopefully

Lol. You misunderstand the Australian government's propensity for shitfuckery.
> Use it for the right purposes and it's a joy to write.

I did use it for the right purposes. I was writing applications for Oracle Middleware. You don't get any more "right purposes" than that. And no, it really isn't a joy. Almost everyone I've ever met or spoken to hated PL/SQL (you being literally the one exception). I get that enjoyment is subjective but in this case it really feels like you're the anomalous data point.

I've not use PL/pgSQL so can't comment on how similar it is to Oracle PL/SQL but PostgreSQL is a much nice RDBMS to manage and write SQL for than Oracle is. So it wouldn't surprise me if PL/pgSQL had some quality of life improvements.
> I can see it doing the equivalent of buying a vintage roadster as a senior citizen

Funny you should put it this way, because it’s the same crowd buying both: wealthy old guys. Some time around the 1990s, Canon and Nikon made the fateful decision that photography would become stupid expensive and accessible only to those with money to burn. Don’t get me wrong, modern DSLRs and AF lenses are amazing feats of engineering and manufacturing, but the end result has been that “serious” photographers spend upwards of $10k on a nice body and not that much glass. You reap what you sow. All of the energy and excitement about taking pictures now surrounds phones. The idea of dropping $thousands on a “proper” DSLR setup probably seems laughable to most millennials and gen Z.
> After all if he can’t prove he is Satoshi the courtcase would be an act of hari kiri....

Actually, in his lawsuit against me Wright's attornies write: "Whether or not Dr Wright is, in fact, Satoshi Nakamoto, is not an issue that is likely to fall for determination in the
Claim."

But even ignoring that, Wright is engaging the courts because he's backed into a corner. He convinced a former drug smuggler and indicted money launderer to loan him enormous sums of money in trade for fictitious Bitcoins which he's now unable to pay up. Every lie Wright has told so far ties his hands and forces his moves, he's using the lawsuits as an excuse to not hand over the coins he's promised his victims, coins he can't hand over because they were never his and/or never existed.

Whatever negative consequences he suffers from filing wave after wave of spurious lawsuit doesn't hold a candle to what will likely happen to him when the scheme finally collapses. His only hope is to drag it out for as long as he can.
Theranos scandal: Who is Elizabeth Holmes and why is she on trial?
>wind power is far from cost effective and at least here it’s not even close to covering its own.

This is certainly not universally true...for example: https://www.government.nl/latest/news/2019/07/10/vattenfall-...
Um, not reading in a web browser. No mouse.
I would compare Nextcloud with SharePoint and the latter is a technological relic. Yes, it now has a modern appearance that is based on react, but the backbone is still terrible and the old UI even superior to the pretty much useless new paint.

Ironically the integration between Outlook and SharePoint is rudimentary and will also fall back to using iCal files. At least I never found alternatives. Apple has some troubles consuming them I believe, but I think it was only about some details (repeating elements or something like that)
In the US, there was more coal power generation in 2021 than 2020 because 2020 was an abormally low year of power consumption. If we skip over the pandemic, there was less electricty generated from coal in 2021 than 2019.

Coal in the US has been in long-term decline since around 2008. Natural gas seems to be holding fairly stable at the moment.

Depending on source, it looks like the US retired some 9 to 11 GW of coal power plants in 2020. However, China is attempting an energy-intensive recovery from the pandemic and put 38 GW of coal plants into operation in 2020.

https://www.reuters.com/article/us-china-coal/chinas-new-coa...

https://www.spglobal.com/platts/en/market-insights/latest-ne...
Ask HN: Starting to feel like a coding monkey
I have been working at a FAANG company on a team that has a pretty interesting product. I feel that most of my time, however, is sucked up doing things that no longer about coding or building a successful product. Every new feature we want to release takes so much time, and I'm starting to feel like I have limited impact on the overall outlook of the product. The unfulfilled-ness is starting to get to me and I am losing ideas for a creative outlet. I have tried coding in my free-time, but have just run out of projects that interest me. Sorry about the complaining, but I am reaching out to see if anyone else has been in a similar rut and has suggestions for getting out of it.
The definitions of under and over engineered seem at odds. To me the underdeveloped version is the one that is difficult to change without touching everything.
KMail does speak Exchange EWS, and there was a few big bugfixes merged last week: https://www.davidcbryant.net/wp/2021/08/29/july-august-in-kd... (look for the MS® Exchange Server section).

Unfortunately these were only merged in the master branch and not the bugfix branch so that they won't be available to the users before december.
that event type sounds interesting - I think it would be fun..

a more common and similar version where your deck is not pre-built (usually at home) - that is/was played a lot around thee parts is/was 'draft' although it's official nomenclature may be 'sealed'
( https://magic.wizards.com/en/game-info/gameplay/formats/seal...)

so it's a pool of packs you get, and you get to choose a card then pass.. so it's not totally random you get some choices, but you get stuck with some at the end of each pass rotation.. but then you build from there.

Definitely my favorite, above 'standard' or 'modern', at least it was, not sure about the new cards out or the "randomness" of the 'digital packs' are these days.
Iv'e worked with aerospace sims, grid-level protection products, financial products for banks and safety-certified industrial control software (even nuclear in some cases) that will result in great property damage and even death upon failure.

Basically nobody in any of those places had any domain knowledge outside that which was learnt during the act of developing and, in some rare cases, some "familiarization" courses during a day or so.
There are a few Linux-ABI-compatible platforms already, and have been around for a while:

- Solaris LX-branded zones;

- Microsoft WSL1;

- Google gVisor;

- Amazon Firecracker.

None of above done anything groundbreaking (other than ditching GPL). Why would you think LX-branded Fuchsia would?
Not animals being attacked by other animals as described in the article, but there are loads of the sort of voyeuristic rescue videos on The Dodo:

https://youtu.be/LhBqq8kfjVc

https://youtu.be/2KqrLDj9K_Q

https://youtu.be/7ioXKtON5Ws

https://youtu.be/NzOIafUhatU

https://youtu.be/SRm3bpYO-fk

https://youtu.be/NVe6fC4Af-w

https://youtu.be/rr1x_XgA354
Almost as much probably. Basically wind and solar deployments currently take up the market growth and things like coal and oil plants as they are being retired. Of course gas plant share is also still growing, although at an increasingly lower pace. Proportionally, coal has already been pretty much wiped out relative to say five years ago in a lot of places. Most remaining plants have closure dates looming over them in the not so distant future.
lol most people are not reasonable they are utter morons
Right, but the decision to implement this isn't made by the developer. It is made by the project lead/management.
It's just another thing to add to the pile.

Australians have got it too good to care about this sort of thing. Like western society and climate change, taking any kind of action gets in the way of enjoying the fucking weekend; don't be such a fucking downer. More sunshine I say!
> was alliance for practical purposes as seen with joint "victory parades"

Alliance would mean joint fighting, not joint parading. Yes they secretly divided Europe on a map, and agreed not to fight over it, that not an alliance.

> I'm not sure what specific "rebutted by historians" you're talking about

Your second link on the French communist party activities during 39-41. It's like you didn't even read what you linked as source:

> but later historians have downplayed the PCF's role in any such actions, stating that they were isolated cases
Building a Farm Application (FastAPI, MongoDB and React)
The problem of SSR frameworks (a rant about Next.js and Sveltekit)
> To this day, no country has better air than the US.

Not to detract from your wider point, but this just isn't true. Here's at least one link that counters with data: https://www.iqair.com/world-most-polluted-countries -- the USA is 84th "most polluted" in terms of Air Quality Index on that list of 106 countries.

Also just anecdotally, nobody that's been to both, say, Norway, and the USA can possibly think that the air quality in the two countries is even close!
Sadly, people that have even a little higher emotion than apathy towards this topic are in the minority of the minority.
Completely fair and accurate, but I think I didn't make my intention clear in my original post. I don't think the binding force of security is ever really militarily based. I don't think the only reason Irish airspace isn't inundated with threats is because of an agreement with the UK. I think internationally the overwhelming binding force of security is mutual agreement be it through trade arrangements, potential economic disruptions of being ostracized by the international community, etc etc.
Sadly, the help is rather limited. All of Europe often shares the same environmental conditions. Energy storage is the only real solution.
Get a second job, give that one 90% effort and retain the 10% effort on the current one. Not entirely serious. But I did read a story the other day that this has been going on during lockdown.
New cracks found on International Space Station
After the object is constructed by placement-new, the class methods still needs to reinterpret_cast the char array to an object pointer to access the object.

I don't think in this specific case there is an UB involved, but I'm not language standard lawyer so I'm not sure. I feel the standard's specification on what is allowed to reinterpret_cast and what isn't is arcane (or at least far from straightforward to understand).
Banana plants walk up to 40 cm in a lifetime
I spent six years working as a lawyer and absolutely despised it. Early on during this hell I rediscovered a curiosity in programming I had as a child. I became obsessed with it and within about six months knew I had to try to do it as a career.

It took me four years but I did it. What I will say is this -- I have definitely lost a hobby, in the sense that a hobby should be something that allows you to be creative while not feeling or reminding you of work. While I was still a lawyer, software dev (and learning it) was my hobby. I would be at work dreaming of coming home so I could tweak whatever project I was working on.

Now that I'm getting paid for it, I am completely in love with my job. Partly it's that I work for a great company now -- e.g., we get 25 days PTO (and yes, it's an American company, and no, I'm not a senior level). But partly it's that I spent time on the other side -- doing something purely because it provided me with money. Is programming work now? Yes, definitely -- but it's work I love doing.

However, I realized quickly after I started that I no longer felt like programming very much when I came home. I know that's kind of a no-no to admit to in this field, but it's true. I still do go through phases where I'll go really deep on some project for a while. But mostly I'm content to let my programming happen on the job. When I do program at home, it's still fun but it's colored by all the new relationships the activity has to work.
I don't see why you need 2-phase for virtual functions.

But yes, I don't think anybody claims is a free lunch. It is annoying, verbose, repetitive, but often necessary to keep the cose base complexity under check.
Lewis Carroll's Hammond Model 1 typewriter (2016)
It's mostly miss-aligned incentive structures and internal politics. Managers are trying to climb up the ladder, increase influence, get more reports and at the same time keep competing interests from doing the above.
This year has made it clear that counting on the Chinese market for your products is a very risky decision. It’s now transparent that the government come can from nowhere with a swift decision to ban or heavily restrict your industry as soon as announced. I don’t know who will want to deal with that kind of risk. Today the decision is for children, tomorrow another restriction can be for adults too, and you would see your audience vanish instantaneously.
We can only hope it fails too. Social media is cancer
Internal Server Error Assholes!
FB provides local groups as well that I have yet to find popular alternative for. There is a whole portion of the population that doesn't mind sharing their whole life with FB for the convenience offered by some key services.

Mind that the same people might not share all their "moments" directly on FB, and therefore you might not necessarily see them on your feed.
“Never argue with an idiot. They will drag you down to their level and beat you with experience.” -Mark Twain

It is be impossible to expect a person above you in a hirarchy to be reasonable.
How to choose a warehouse management system: build vs. buy
Fossil fuel exhaust in the atmosphere? good

Inert wind turbines in the ground? bad
I haven't used them for quite some time, so I'll have to dig them out. I'll also have to remember their limitations so you can better assess whether they're useful as stands, or need to be used purely as inspiration.

I'll check on it/them.
Besides what everyone else was written regarding pimpl, with c++ modules the only reason to use PIMPL is to ensure ABI stability.
> Currently, only 3% of the federal tech workforce is under age 30

We can do math, you can do math, everyone with marketable skills is reaching the same result

You don't have to rationalize it
First - the GPLv3 was NOT drafted in an open process.

IF they had bothered to ask folks shipping GPLv2 code what they would want in a GPLv3 they would have gotten a much smaller scope. Maybe some patent improvements and some other cleanups.

The idea that they solicited developer community input around the GPLv3 in terms of what it should cover is a joke. It really is a lie basically. Yes, they solicited users and activists, but not the actual folks giving their labor away for free. So they tried to basically trick a bunch of folks by hitching onto the v2 or later standard language - using a license with very different terms - SO SKETCH!!

It really illustrates how immoral and unethical the drafters of v3 were and left a sour taste with a lot of folks.

Some folks had a heads up around what would be coming - Linus got an early look and went immediately to GPLv2 only to protect against this attempted hijacking.

----

Once they did get it out - now FAR longer and harder to read, lots of special cases etc, they'd created a real problem, it was hard to work with this thing.

They kept on lying about having to release or not release encrypting / signing keys.

Ubuntu refused to use a v3 bootloader until they did some kind of backroom deal with FSF where FSF, as author of license, did some private interpretation Ubuntu could rely on. Ubuntu wasted a metric ton of time on this, and until they got the secret signoff were not going to budge (ahh, again a sign they ignored major dev communities).

I could go on, but it's not worth re-hashing. v3 basically ended GPL as the standard OSS license, I think folks are sick enough of it that MIT / Apache etc are going to be the future. Even the idealists among us learned some important lessons in the process.

I think GPLv3 and especially AGPLv3 will be the home of things like contributor licensed software to one company - it's basically unusable but they can call it "open source" sort of like Microsoft shared source stuff and then license commercially by keeping copyright in a for-profit vs in a community of contributors. If they can find devs willing to contribute under that - more power to them. But that wasn't the early model under GPLv2.

So the drafters fractured the GPL copyleft landscape (bad), messed up the popularity of this type of license (bad), didn't have the integrity to do a GPLv3 in keeping with v2 (bad).

It's kind of incredible, there was this AMAZING license in v2, I mean, folks had really consolidated around it in a fair number of major areas and ways. I sometimes can't believe that got torched for MIT and Apache (which really are not copyleft though they are open source).

----

Anyways, having failed with v3, I'm expecting they will try to back fit v3 by saying v2 is really v3? Look for some very strong pushback on that.
Pretty unrelated but.. if you have a remarkable, check out "rmfuse". It lets you mount your remarkable cloud as a folder and access all the documents and so on.
I struggle speaking about programming, IT, mathematics and economics in my native language, because I studied and worked in the UK. I always end up using English technical words and expressions.
It's pretty much an extension of that law, which was already questionable.

As an Australian, with the minimal amount of the type of crime that these bills are said to be aimed at in comparison to other parts of the world (like those that actually have physical borders with other countries 'n' shit), it feels as if Australia is being used as a pilot country for the ratcheting (rat-shitting) up of this kind of control to (either or both) gauge public reaction and point to as an example of "well, they implemented it first, so there's precedent" for other five-eyes countries.
One thing to note about OBS, as much as I love it and use it all the time: if you're using it to record/stream just one source, you're likely wasting a lot of resources. I see many people using it to record/v4loopback their screen or camera, which OBS is not particularly efficient at. Not something you're likely to notice on a modern workstation, but on an older machine or laptop the overhead is definitely noticeable.

Dedicated recording apps for cameras and screens will give you better performance and occasionally a marginally better image since there are fewer steps in the pipeline.

For v4loopback, a short gstreamer pipeline (for those willing to use the CLI) will perform better and give you noticably lower latency - even if some basic cropping is required, like if you're using a capture card with a camera that you can't hide the UI on.
I learned spades from black students in college. My friends came up with a variation called “Nil Watch”, where one player in each partnership had to bid nil unless logically impossible (holding the big joker, holding the little joker and the 2, etc.). Then there was the drinking game version of that, called Death Watch.

We used the jokers and the two of spades as trumps, but not the two of diamonds. We pulled out the two of hearts and the two of diamonds.
Google’s New AI Photo Upscaling Tech Is Jaw-Dropping
you mean like the curvy wall?

https://www.streetartbln.com/blu-murals-painted-over/

https://www.sueddeutsche.de/panorama/cuvry-brache-in-berlin-...
You are not hired to have fun, coding new cool exciting stuff. You are probably getting paid to maintain a product and keeping it running, stable and bug free, to keep customers happy thus earning the company money. Just a guess of course. But that's the reality for most developers.
> but it is never sustainable nor transferrable.

This reminds me of my late father, who worked for our municipality : the municipality (the org) has no memory.