skysight-inc/HackerNews huggingface dataset:
There are several reasons:

1) lifetimes of utility assets are measured in decades, not years

2) the utility industry is not used to needing to pay attention to new technology and new information, and has a huge bias against renewables that goes back to the hard energy /soft energy split of the 1970s and 1980s

3) Utility planning models (IRPs, often for five years out) often use outdated info that is 3-5 years old when planning deployments for the next five years. So even if utilities used up to date info, it would take 5 years for them to shift strategy.

4) many utilities are not incentivized to install least cost generation, and their incentives and profit rates are different for things like installing transmission, distribution, etc

5) regulators of utilities are often even further behind the times than utility executives or completely captured (see for example Arizona)
You need a strong legislative body - which of course - we don't have. They're in the pockets of corporate interests and billionaires. They have no interest in addressing the needs of the people.

But it's totally doable btw. See China. They use eminent domain like a mofo.
That parchment paper backdrop brings back extremely vivid memories. Glad to see there’s still some examples floating around.
Yeah it makes it around .03% of however they measure yearly Scottish emissions. It’s still an interesting number to think about but nowhere near what the submitted title suggests.
Try OBS Studio if you want to do screen capture.
I have had a hard time forgetting the scene in Ico where you are separated from your companion. Such a simple scripting, but completely hooked me.

Which, I think, makes your point. The setting is basically drowning you in that game. And you are a bit player that does not impact any world, per se. At least, if you did, you aren't aware of it.
Speaking of polio vaccines, the field trials for polio involved ~1.83 million children, recorded 518 cases of paralytic polio and demonstrated a 71% reduction in paralytic polio. The mRNA covid vaccine clinical trials involved ~2000 children and recorded no severe covid. Surely polio vaccines and mRNA covid vaccines for kids are just the same thing because people dressed up in white coats were involved in both cases.

https://jamanetwork.com/journals/jama/article-abstract/30169...
> It seems to be a widely believed falsity that there is a magic ideal environment for all of its species

The thing everyone is talking about and thing we need to address is called anthropogenic climate change, which specifically refers to the damage we humans do to the environment, the long term changes, uncertainty and instability we risk with that damage, and the damage already done.

> The world changes, species die, other species take their place.

Nobody argues against that, because that's simply not where the conversation is at. Anthropogenic climate is caused by humans, it comes to the detriment of humans, and it is in the interest of humans to prevent as much of it as we can. As it stands, we are polluting and destroying our home, and the home of future generations.

It's in our interest for species not to go extinct and to preserve as much biological diversity as possible, it's in our interest for the oceans not to be polluted, it's in our interest for the weather to stay somewhat stable and predictable. It is in our best interest for our pollution not to compound for another 100 years.

If the externalized, emotional appeal doesn't work for you, that's fine and I am very much in that camp with you. But for entirely rational and selfish reasons, human-caused climate change is something that we desperately need to address, hoping to avoid the worst of what could be ahead of us.

Sure, there are individuals and interest groups who are trying to appeal to emotions via the damage and suffering we're causing, talking about the poor animals and the forests burning down and the coral reefs disappearing, but in the end, you're right:

Earth doesn't care.

Humans on the other hand have every reason to care about sustainability.
A voice of reason in a sea of STEM bro self indulgence
People focus on the prestige and luxury aspects of private jets, but security and schedule flexibility are often far more important.
> Just as an example, one of the first things I learned from my Russian master teacher was to never put the thumbs on the black keys.

Ugh. I'm hard pressed to even reach an octave using only pinky and index. You probably have bigger hands.
Nah they are overrated. Google docs is thoroughly mediocre the only plus is that it's free. And finally fed up enough with Google workspace that I'm moving off it. Their documentation is terrible. Gmail is good but will pay for a comparable replacement and then can finally wash my hands of this parasitic company
It probably doesn't matter too much if you have only a handful of function invocations in your exec. But if you have a a couple orders of magnitude more... RAM is going to be an issue too maybe.

Creating a new process for every single function invocation seems crazy to me, and but might actually be just fine for many "ordinary" use cases? (Although might not have been on computers of 20+ years ago, which might also be why it's not something advised, so much of bash tradition is decades old?)
Completely wrong. Initramfs compression is configurable on most distributions for example.
Thanks!

I do not want to avoid MOOC, it's just that I haven't seen there the kind of stuff I am after.

I also consider buying an index as investing, maybe it is a good stating point.

I do believe I will make mistakes and I want to avoid the huge ones. Doing some learning will at least help avoid going only on the gut instinct and what I read in the press.

I don't plan to make a job from it but I want to get at a better level of understanding the markets and their mechanism than I am now which is zero.
Yes, and that's my reaction too. While I can see the rationale for always starting another process, in practice I haven't found the leakage to be a big problem.

Actually Oil functions don't use dynamic scope, but this is done in-process, not with another process:

https://www.oilshell.org/release/latest/doc/variables.html#p...

----

Also nested functions don't really add much useful to shell. It's purely a matter of textual code organization and doesn't affect the semantics. I define all functions at the top level.
I did two stints as a freelancer. First stint, I was hyper specialized in a industry where I had a good reputation. Did it for a year, made a ton of money. Took a job offer from a customer which ended it. Only real mistake was miscalculated quarterly income taxes.

Second stint, same industry but it was retracting, so I expanded my services and marketing to include general industry digital needs, spent 13 months and made 15% of what I made my first foray into freelancing. Mistake here was not recognizing the writing on the wall and turning myself from a hyper-specialist into a generic do it all that made me just one of a million of which 999,999 of my freelance competitors could afford to undercut my rates. After 3-6 months it would have been much better to put my efforts into actively searching for a FT job instead. Basically I burned through 6 months of savings until I got over my pride.
There are a lot of junk resources that just want to sell you things and are a waste of time. It takes a certain level of expertise just to find competent teachers. But I'll try to briefly summarize what I wish I had known when I started.

~80% of this game is showing up. (Pareto Principle.) Wealthfront, Betterment, or a target-date mutual fund is way better for growth than a bank account. Start there if you don't have a better idea.

If you want to be more aggressive, averaging 15-30% growth per year is not unrealistic. E.g. PSLDX alone has averaged 17.39% since inception in 2007, but it also had a 50% drawdown in that time. Some years are better, some worse. But that's one fund. You can do even better than this if you know what you are doing (e.g. https://www.portfoliovisualizer.com/backtest-portfolio?s=y&t...). See also, Nassim Taleb’s Barbell.

To play this game well, you need an edge. See Expected Returns (https://www.goodreads.com/book/show/10982323-expected-return...), a classic. The easy edge is "risk premium", but there are others. Edges are not that secret. Search https://ssrn.com for more ideas. When analyzing, beware that any monkey can optimize a backtest. The idea is to find a persistent edge, not overfit to past noise.

You also need risk management so you don't lose money too fast. You have to tolerate some volatility, but control risks. You can lose money by

1. oversizing bets (see "Kelly Criterion", also borrowing costs),

2. trading too frequently (bid-ask spread, commissions, fees, especially for mutual funds),

3. being on the wrong side of an actual edge, usually by buying too much insurance / fighting the risk premium,

4. and paying taxes and penalties (retirement accounts, beware insider trading, etc.).

If you can limit these, the remaining market noise is as likely to work for you as against you. It washes out. See my LessWrong series for more detail, starting with https://www.lesswrong.com/posts/rPe6b7MCxaK8ZzYdC/you-need-m... Also, stop-loss orders suck; puts are better.

At 15-30%, you can double your money every four years or so. Paying the 10% penalty for early withdrawal from a traditional IRA is worth it for tax-free growth if you can compound for even a few years, so put as much in as you possibly can as soon as you possibly can. You can and should contribute some directly, but most will come from rolling a 401(k). The annual limit there is currently $58k if under age 50 and your plan allows after-tax contributions. If retiring early, don't contribute to Roth (you don't get to keep as much up front), but do convert to them after you stop earning and are in a lower bracket. I can't know your exact financial situation, please talk to a professional about this stuff.
Alas Zoom does provide politicians with the gravy train and photo ops that they require to ‘do’ anything.
Existing nuclear is of course valuable as a zero carbon energy source, its new nuclear that can’t get built. We should continue to support existing nuclear as long as can be done safely so carbon intensive generation doesn’t fill in for those generators if they’re retired early (Illinois recently enacted policy to subsidize Exelon’s aging nuclear merchant fleet in the state so that generation wasn’t replaced with natural gas, for example).
>Don’t go through that much trouble!

You realize this is HN where readers pride themselves on the trouble that can be accomplished in a weekend.

>There’s an easier solution.

But what else is one to do at the weekend?
AR.

As soon as we have a non terrible, hip, commercial AR product by a company like Apple, expect it to blow up like crazy.

The use cases for AR are actually realistic and practical. Education, construction, healthcare, natural resources extraction, and so many other industries will benefit from it.

Just beat the ad tech companies to it, so when the hardware is finally viable you can flood the ecosystem with new water.
> So the big question here for developers is how can we collect usage data safely without compromising privacy?

Consent and control. Do not collect anything without obtaining the user’s active, voluntary, informed consent, and give the user the control to withdraw consent later. That’s really all there is to it.

Active: you don’t hide it in the TOS. You make consent an action that the user is requested to do.

Voluntary: to the user, the software should behave identically with or without user consent for data collection. Don’t make consent a condition of using the product or features.

Informed: the user knows what he is consenting to and can understand what data is in play. No simple “check this box to help us understand stuff LOL”.
People still play HoMM 3 from 1999 - both as a hobby in large numbers, and professionally. New content is being created.

Master of Magic gets a new life with bugfix/balance patches and addons. It's from 1993.
Already mentioned by iab, but to spell it out more clearly, this is an extremely misleading / inaccurate headline, although it unfortunately does match the misleading text of the headline at the original site.
Mentioning ancient myths, I'm struck by how surprisingly good the story telling in the new God of War games is.
Yeah I was thinking this could not possibly be true. Thanks for validating.
Wolfentstein II was a masterclass in story telling and right up there with Quentin Tarantino.
> Music has a very small elite of people who's brains wired very differently and basically have super powers compared to the rest of us

Anders Ericsson, known for his book Peak on deliberate practice, would probably disagree. He tells the stories of prodigies like Mozart, Shakespeare, and Tiger Woods. Common to all is an immersion with their practice from the early ages.

Of course, this is not a proof against some people’s wiring differently, but if one could become Mozart without special wiring maybe we shouldn’t count on the idea too much.
Please also note that those houses are supposed to be in declined tiny villages in the most remote places. Surely, you do not want to commute from there to a job in the city.
That's right. It's like those open-source alternatives to Facebook, such as Mastodon and Diaspora. They work fine, and they have tiny user communities.
Then the whales will learn not to trust anything we say.

Happened to indigenous people in the Americas.
The pumpkin flowers have 5 petals, and the female flowers have 5 stigma, but the seeds inside grow in 6 columns. Which I find puzzling.

Google brings up https://threesixty360.wordpress.com/2009/10/31/the-mystery-o... which points out a 3-fold rotational symmetry in the pumpkin. And if you look, the 6 seed-columns are really 3 pairs of columns.

Five and three seem less puzzling I supposed, because Fibonacci. Still, I was expecting 5.
You wouldn't inject Moment though, you'd inject an instance of a class (`DateManager` or whatever). You can absolutely write a mock for it that implement the same interface to enforce the same contract (`class DateManagerMock implements DateManager`), and use Jest mocking.

Is it simpler/cleaner than DI? Arguable
That's because for many there is no consistent principle underlying their criticisms, they start with a list of companies they like/dislike or view as with/against them and work backwards.
In many contexts the trade offs make using these features painful/dangerous/not worth it.

It’s code that’s much harder to get visibility into, harder to track over time, harder to reason about in the context of a larger codebase, and harder to measure and understand the performance implications of.

And for most cases, all this downside with little/no upside.

Sometimes you run into a situation where they’re clearly the best choice, but I would think long and hard about alternatives before embracing them (again, for most projects, not all).
Dose response being linear no threshold is the operating assumption. Radiation hormesis may be a thing but it’s difficult to be certain at low doses.

https://en.m.wikipedia.org/wiki/Radiation_hormesis
What does your faith exempt you from?
If they don't get you with the price, they will certainly get you with regulations.
Oh, good, we'll only lose space for 5-10 years.
> it's hard to decipher what your code is doing after you've written it.

Not in my experience.

I even recycled "throw-away" scripts - thing that were written as "write-only" - a couple of times. I also continuously improve my dialect, so sometimes I break the utilities I've made for work. One of them has been working 24/7 for years (probably longer than your time playing with Forth), during which I have modified it to better fit my evolving needs more than a couple of times.
It’s imposible it maxed out your IO for an hour unless you have a mechanical disk.
> You have my sincerest sympathies, I can see the onslaught of corporate media coverage and social media engagement has exhausted you to the point where you aren't even able to muster a scintilla of scepticism anymore.

lol

> Everyone should treat what the CIA, NSA and FBI say with extreme scepticism, regardless of your politics.

Once again, the fact you make the presumption that any HN user doesn't already do this to the extreme is hilarious.

lol @ the rest of your rambling in general

Go touch grass and please get a credible education, it will help you in life.
That's the point. It's about consuming different things, not consuming less. And consuming different things that are at least as good, or better than the things we're consuming now. Nobody has ever, or will ever, make any serious progress by shaming people into not doing the things they want to do.
Installing ruby/predicting the version of ruby installed/writing ruby that can run on any version installed... is unfortunately non-trivial.

I think pretty much the only reason people write bash is because you have an incredibly high chance of bash being installed and a version of bash being installed that will run whatever bash you write just fine.

Perl is honestly almost as reliable to be there predictably and compatibly... but I guess people would rather write bash than Perl?
By the same logic:

I'm sick of those that proselytize electric cars, since not everyone has the option.

I'm sick of those that proselytize walking/biking to work, since not everyone has the option.

I'm sick of those that proselytize recycling, since not everyone has the option.

I'm sick of those that proselytize philanthropy, since not everyone has the option.

I'm the first one who thinks these small sacrifices are probably not worth it since the sacrifice is usually way too much (handicapping yourself significantly) and the benefits practically negligible (i.e. small droplet in the ocean and all that). Much better to spend your efforts on political campaigns rather than this type of small-time stuff which yes, is mostly just for the show.

But what I'm sick of is the people who not only refuse to just bow down and shut up when presented with people that do make the sacrifice, but are instead outright hostile to them.
Well clearly they couldn't afford to by meh.com :-)
Email has nothing to do with calendars. It happened that people in offices used email and attended to a lot of meetings. Microsoft built a client/server system (Exchange) that managed both email and calendars. There were probably previous systems like that, I don't remember. We need only a calendar client now (usually on phones) even if most systems send an email notification.
Forth is like Lisp's dual. Postfix instead of prefix, no delimiters at all instead of parens out the wazoo, no memory management at all instead of GC, no type system at all instead of dynamic typing. But they both support similar dynamic, interactive, iterative programming styles.
And 2000E is not a good deal? It might not be but it sounds pretty ok even though not $1 or E1. There is not much that looks like a house in the EU for 2k, east or south, let alone north/west.
The program in question (3D Slicer) is also one of those easier solutions. It can load DICOM files directly.
I agree in the general case but I think there are uses for it that only go slightly beyond the fully automatic version. For example selectively encrypting less frequently needed sensitive fields can give you more granular access control and logging, especially if you have to check in with another service to perform the decryption instead of having the key available locally.
Colorado 2021!
Oh yeah, bash functions are great and absolutely abusable. Sometimes you need some grand hacks to get it to work well, but when it works well, it can do some magic. You can even export functions over ssh!

I wrote this a few years back which ran on bunches of hosts and fed into an infrastructure network mapper based on each hosts' open network sockets to other known hosts. It wasn't really feasible to install a set of tools on random hosts.. but I still had root ssh access across the board. So I needed something tool agnostic, short, auditable, and effectively guaranteed to work:

https://github.com/red-bin/lsofer/blob/master/lsofer.sh
I moved to Italy 5 months ago (and got my Citizenship through my great grandfather). I live in a small town (~4k people). These homes are usually in very bad conditions; there's shitty internet and heating.

PS: If you have italian ancestors and are interested in getting your citizenship let me know, I'm writing a blog post with my experience so far :)
Roblox has been down for days and it’s not because of Chipotle
> Surely, you do not want to commute from there to a job in the city.

The 2010s called and wants last decade's arguments back.
Gotenberg: A Docker-powered stateless API for PDF files
The Witcher 3 story was one of the best game stories out there IMHO, but it gets off to a slow start. That slow start can be VERY slow, if you are doing lots of the side quests to start with.

If you haven't gotten through the 1st act, I'd recommend giving it another try. (After each major act, there's usually a narrated story board scene, where you see how some of the choices you made effect the outcome, for good or bad.)

I'd also recommend ignoring the side quests initially and just progress along the main quest-line. It will move you into the meatier part of the story pretty quickly that way.

(Once the story hooked me, then I wanted to spend more time in the world doing the side quests.)
The message says "solve world hunger;" nothing about deployment.
> but makes for clickbait headlines.

Would be more fun if it were Transylvania
Pumpkin is a type of squash. Squash, bean, and corn is the “three sisters” so it makes sense those other ones could be rotated in.
The problem with it is that MS missed the mobile revolution that made people more free, but AR glasses need much more technical advancements for people to get rid of the mobile phone.
Yup, thanks for the words.
It is an acquired taste, but working remote as a software engineer and manager as I have been for decades, I cannot imagine anything better.
Well, I didn't say we have a shortage of psychos, did I?

Hunting the white rhinos to extinction is totally fine. It's just game theory, you guys.
> her 1 euro house cost her about €2000

…and then 100k more to bring it to normal living condition
How about interrupting at the same rate as a typical day in the office? That way the candidate can decide whether they really want to work there, and the interviewer can evaluate them under realistic working conditions.
There are many free DICOM viewer in the Ubuntu/Debian/Pop_OS repositories. I don't remember which one I used, but at least some of them allow to visit your organs in 3D :)
i was just making a meta comment

but honestly you re describing a system that would be self-annihilating if one has no legal recourse from money. I don't think that's the case or else america would be a bad place for business

The rest of the world doesnt depend on US courts. Apple has lost trademark battles before.
Very sound advices. The financial press seems good to analize a fact after it's done and do post mortems. But observing investors and businesses seems more valuable.
Of course the subshell is copy-on-write so the ram requirements shouldn't be huge. But assuming some stack you are using at least some stack in each process you are looking at 4k per call which adds up fairly quickly.
Buying something is not "literally supporting anything," it is exchanging money for a good or service. It is reasonable to not buy something from a company because you dislike the company (hopefully for some factual reason). It isn't reasonable to equate buying something with "supporting slavery".

Your moral thinking is so impoverished that you conclude by recommending "building pipe bombs". Back to the drawing board.
> And 2000E is not a good deal?

It depends?
I thought the phrase was that, if you’re not paying, you’re the product. “If you’re paying, you’re not the product” doesn’t follow from that.