skysight-inc/HackerNews huggingface dataset:
Has anyone seen any good explanations or visualisations of how long term storage would be achieved? For instance in Britain solar in winter has 1/10th of the output in summer, and we can have lulls in wind output for many days at a time. Using these resources to reduce gas use makes sense, but our current plans call for about 30% of electricity generated from gas using carbon capture and storage. How would this be handled under a 100% renewable scenario? Is it just generating Hydrogen?

Or it is that these intermittency gaps can be closed using long distance connectors? Has anyone done studies showing exactly where resources would need to be located and the length of connectors, modelled against weather and demand patterns?
Thanks for the footnote =D
Indeed, such levels of paranoia cannot be healthy. If you're worried that somebody might find out that you looked up a word in a dictionary, imagine what they could find if they started snooping into your trash.
Programmer Tools
That's a respectable approach. I feel the same about dbus and systemd - fine that they exist for some, but I'd rather see them not stretch tentacles into libresolv, ntpd, udev, firefox, wtmp/utmp, etc...
No it can't tell--I'm sure they'd like to, the attitude is omniscience, infinite data for infinite perving looking for patterns. Like most patterns just aren't virtuous, like oh I can fuck them out of a few extra bucks if I bug them at 5 in the morning after a bad experience at small claims court. That's business intelligence. That's a pattern. Or another pattern, we get more signups after sending users "informative" messages terms of service have changed--it's actually a form of marketing, anything to nag and bug people with some minuscule link to the business and money that it craves for its tumescent growth aspirations. Otherwise it would be technological, like come up with actual useful knowledge that would actually be useful. Economists say in the long run all wealth and all progress comes down to technology. Technology is the only thing that matters.

But yeah it can tell it's in a VM because that's when it decides to crap its pants. By this point it's impossible to tell if bugs are intentional when they benefit the startup, there's a whole game in bugs, like no don't fix it it causes the user to lose his shit and give up and pay for this upgrade in the hopes that it all gets better.

There was one bug, yeah a bank bug I saw in Chile. So what this bug did is it fucked up printing the receipts after the user had paid and the bank machine said the transaction was approved. Employees would then insist the user hadn't paid because a receipt hadn't gone through. So the customer had to pay again--and the second time it always worked--double billing. Fucking stealing. Theft. MacDonald's at the SCL airport brazenly stole from me in exactly that way. And did that bug get fixed promptly? Ha...na let it be a little longer, it's not a high priority. It's...not urgent. Fix it next quarter, it's too difficult.

You can't assume good faith in software as it's delivered.
Although dams can and are being used as a kind of pumped storage, pumped storage != dams and dont need rivers.

The nuclear/carbon lobbies opine pretty loudly that there isnt enough suitable geography for it around the world. They are not correct though: https://www.anu.edu.au/news/all-news/anu-finds-530000-potent...
And yet if you look at the number of cases separated by sexes, it paints a whole different picture.
It’s extremely non-obvious how to do the Maybe and Either type classes in C++ in a truly ergonomic way.

Rust wiring in syntax for this (which is what ?-notation is, it’s special-case do-notation) is both a blessing and a curse: it’s extremely useful today and a breath of fresh air relative to C++ or Java or whatever but this scenario has been seen before: GHC had do-notation and return, which are dramatically more flexible than ?-notation, wired in pretty deep when people started realizing that you want Functor => Applicative => Monad with pure === return and ApplicativeDo. They’re still trying to get the migration done today and they started years and years ago.

Time will tell how Rust will age as it inevitably continues adding algebraic power, but superficially ?-notation seems doomed to end up a kind of dangling appendage that will be obsoleted by some more general notation for algebraic effects.
The strawman argument against constructors is so contrived it's cringeworthy.

If he wants to use that init/term pattern, he can just not use constructors/destructors and do it all in init/term (not suggesting that he should). What, you have to add a "state machine" to your objects because other developers on the project will willfully ignore the project's policies?

What about the C version? It also has a half-initialized state between the declaration and `foo_init`. Except here you can't use defensive programming against it and accessing the half-initialized state is simply UB because it's in fact fully uninitialized. Or maybe half-initialized or initialized wrong if the developer hand-initializes some fields.
Sometimes I wish for a 'debug' version of PG which adds an "order by random()" to all queries (or appends a "random()" clause to an existing "order by" clause).

Or even better: have it as a connection/session parameter.
It still makes a .idea folder to add to .gitignore or clean up, just as .vscode makes a .vscode folder.

I don't see this as a lot different than MacOS spraying .DS_STORE files everywhere. It's not a big deal to add to .gitignore, but it does leave a fingerprint. It's just that tries to determine reasonable defaults if the path doesn't exist instead of Netbeans/Eclipse/whatever forcing you to pick them with a wizard if you want any of the "real" features to work.
It can yes but it does not do so significantly, that's the difference.

Its current patterns show it's not spreading that way at levels that could be harmful to society.
> I wonder how long it takes to disappear.

If ever?
No! Implying that this has to do with lifestyle is the same trite that BP came up with when they pushed the PR spin of "carbon footprint" to deflect attention onto consumers.

What you suggest would push many Energy companies and the entire Oil&Gas complex into insolvency. So I can guarantee that politically there will be no "trade-off".

Of course emissions per capita matter but this constant spin that consumers drive demand and depiction of industry as a passive agent victim of consumer desire is naive at best and malicious at worse.
Indian here - you will have to go to the indian court to get your site unblocked. (Talking to our government will be like talking to a brick wall). As other's have pointed out, I too believe your site is just collateral damage in the fight against piracy. Now that the indian film industry is feeling the pinch of piracy because of the growth of high speed internet in India, and streaming platforms too are being aggressive against pirate sites (who they see as competitors), many torrent websites and pirate streaming platforms are now banned in India. The usual process for this is that the right holder can go to court and provide a list of URL's and ask for it to be blocked. The court then orders it to be blocked after conducting their enquiry (which often doesn't have any representation from the other party as most of these sites are foreign and many obviously will choose not to defend themselves in court unless they are not doing anything illegal).

I speculate that in your case one of these people saw a link or reference to VLC in one of these pirate sites (many pirate sites do openly recommend VLC if someone complains they are unable to play their video file), and figured they'd include your site too (either out of ignorance, or deliberate malice to create hurdles for non-techies to watch the videos).
To me the two bits of code in the error handling case or not comparable. In the c++ case you would still handle the error in the if statement if it can be handled otherwise you would throw it. C++ has the advantages of giving you both options.
For domestic customers there is a price cap. Business users are at the mercy of the market with deals available for 12 monthly contracts. My office contract has just renewed at over 130% last year's deal. The alternative would be to have a rolling month by month plan and then it would be 4 times more - which I suspect is the case with the business in this story.
that is hard, but its quite easy to call R inside Julia.
Fossil fuels have two major unaccounted-for externalized costs: pollution, and the national security risk inherent in importing fossils from unsavory regimes.

Once you account for these, renewables are far cheaper.

All the green movement is really doing is calling for better accounting standards for energy.
For those others that wonder and want to save a Google query:

BIM = Building Information Management
Show HN: Roc is a language for making delightful software
The roc-lang repository was made public, so I figured I'd share it here.
> B) you just handed networked control of a multi-ton machine that cam move itself places where network connectivity doesn't exist.

> C) Do you really trust the network enough not to drop out on you at the worst time?

If the countries can have drones with ARMED missiles that are controlled remotely, I think there is room for a solution :)

> D) what happens if tele-operation critical equipment is non-functioning?

Safe-stop - Limitation of system ? What happens currently if human driver has an heart attack, fainting spell, alien-abduction ? :P
I don't like how intrusive kitty is. The "shell integration", "remote control", ssh's "kittens" makes feel uneasy from a security standpoint. Maybe I'm just being paranoid :p

I thought about forking it into a "skinny kitty". But there are so many good ttys nowadays that I the effort is not worth it.

Another option would be to sandbox with linux namespace and capabilities. Not sure how feasible it is.

Kitty does has a lot of cool features though -- most I don't care about.
> Western Australia putting 1,000 PV-plus-battery standalone power systems into remote and rural areas

https://www.energy-storage.news/western-australia-putting-10...
>Disappointed, tired, I saw on google maps there was an Onsen nearby (around 1h30 away) so I kept walking to Odaiba. The Onsen in question used to be open something like 23h a day which was great for me at 5am.
>Now that was one hell of a way to relax after that long walk. Never rested that hard in my life.

If the onsen you went to is the one I'm thinking of, I have some bad news: it closed in September of last year.

https://www.timeout.com/tokyo/news/odaiba-hot-spring-theme-p...
Yep, and this is not actually the main reason not to use c++ forever ever.

A c++ compiler, even naive, is out of reach from a small team of average skilled devs or individual dev and that, in a reasonable amount of time and effort. And it is solely due to its abysmally complex syntax (btw, its ABI is a nightmare too). This is an absolute and unquestionable truth, not subject to any opinion.

This reason alone is sufficient to avoid c++ and the strength of the words are fair.

The bazillions of other reasons to avoid c++ are just cherries on top. One of my favorites is the tendancy of devs to design software maximizing the usage of the syntax, which, due to the syntax abysmal complexity, create beyond sanity software Rube Goldberg Machines.

And C has already a way too rich syntax, it is just one of the less worse compromises.

I seriously start to think that open source communities should move to assembly, namely to maintain several assembly code paths (one for each pertinent hardware arch), and only have a C reference implementation and or binary specs if pertinent.

I am personally trying to move towards that, with more and less success: I did the mistake to abuse, seriously, the macro preprocessor of the assembler of few times, and while looking at the mirror I saw exactly what I don't want to become.
Reminder: the biggest source of new diseases is animal farming.

Especially in countries that allow massive use of antibiotics. (like the US)
Pumped hydro and hot sand batteries should be enough if we get our act together and actually commit to something. There’s also no reason solar from Spain or Morocco couldn’t be wired in at some point. Obviously we currently have a chicken and egg situation where it’s not worth building the X times our peak need in renewables without the storage and not worth building the storage when renewables are a fraction rather than a multiple of our current supply.
Zoom tries its best to make people install it. You have to click quite many times before it allows browser session.
The information is also quite hidden.
Yeah sure, because superior always wins ... not.

Just look at France on how cheap and available nuclear energy is for instance.

Germany is paying the price because politicians blocked green energy they effectively hindered the expansion of solar and wind energy.

Take Bavaria as example they don't want wind turbines and prefer nuclear energy but the don't want power lines for wind energy from north Germany or a nuclear repository.
Instead their Minister President suggests fracking, not in Bavaria of course.
I just started playing around with Goland this week.

What are your favorite features?
People are judged for looking up terms related to their accused crimes all the time.
We’ll of course - that is the trick - you need to repeat it consistently. There are people who do it and make a lot of money doing it (have a look at MrBeast as an example).

Lex will he making an awful lot of money from his sponsorship - which is also where the big channels on YouTube make the majority of their money.

If you can go to a marketing department and say “I’ll get your product in front of a captive audience of X-million people with this demographic” you can charge a lot of money.
On the contrary, advanced user can very easily sandbox all the apps in Linux. But anything custom is hard on MacOS.
Sounds like a fun time and good consistent reminder that malicious actors can be everywhere :-)

(That said I'd be pissed)
Agreed, the conditions of a sale shouldn’t be altered once money has changed hands. Such things should be regulated by law—and they are, through the enforcement of contracts and fair advertising laws.
> Stack overflow is caustic so you don't want to ask there.

I have only positive experiences with asking on Stack Overflow. Nine times out of ten I have gotten a useful answer. In one case, an answer provided a 20-line code snippet, which would have taken me days to figure out on my own.

The key is to ask clear and focused questions, and explain what you have already tried and why it didn't work.

Sure, there are always some answers or comments which are unhelpful or which completely miss the point of the question. But the value of a QA forum is given by the value of the best answers, not the worst.
.NET MAUI has graduated from preview and is available in the release edition
What we care about is overall cost, not how much is required to reinvest.

If a renewable energy source is for example twice cheaper overall including the need to reinvest 25% then it is twice cheaper overall.
It's never been suckless' goal to influence anything. They're advanced tools explicitly written for advanced users. Nothing more, nothing less.
Good plan. I think Shibuya changed the most from a bird's eye view. But there's new developments all over as usual.
There is Google Hangouts and it works well

The main "advantage" that I can see to prefer Zoom is that Zoom ("Zhumu") is considered by the authorities in China as safe, so it's not blocked there (which is convenient if you speak to people in China).
We're grading on a curve here.
It is great. I'm hoping he does a part 2, this Tweet from him suggests it'll happen: https://twitter.com/ID_AA_Carmack/status/1555240951911686144... (me reading between the lines!!).
That's why I try to never put any testing or development keys in repositories. From those keys sitting there it just takes one act of negligence for the keys to make it into a production environment. It's really frustrating that most people don't care about this at all. Even people forking my own projects would not listen when I told them to please just generate the keys dynamically (for which I included all necessary functionality in the software itself, easily accessible in CI and from the CLI via a simple make command), and instead just put dev keys smack in the repository [1]. And mind you those were some really "security minded" people from the CCC.

1: https://github.com/impfen/apps-inoeg/blob/main/tests/fixture...
Folder redirection, roaming profiles and group policy makes this quick and easy on Windows too. This has been a solved issue on Windows for quite a long time.
Just like when dealing with the losing side of a war we need to have a serious debate into implementing an exit strategy for Oil&Gas companies.

We have plenty of technical solutions, but they will all continue to face an enormous amount of friction due to Oil&Gas profits/lobby.

We need a political solution and we need to have an honest debate on how to sunset a trillion dollar industry without them putting up a fight.
I feel most features in teams are worse than others or have major issues. These are issues I currently have with Teams:

Search results that don't allow you to go to the specific part of long conversations.
Wiki that doesn't even qualify as wiki.
Integrated calendar that automatically tries to make you join meetings you have not yet responded to (with no way to configure not to happen).
Inconsistent ability to quote reply to peoples messages.
Hap-hazard method of starting meeting recordings (anyone can do it and with the latest update they become the owner instead of the meeting organiser).
External guests can't access meeting recordings.
Inserts non visible spaces into code you paste in and does not strip it properly when copying and pasting out.
Emoji selection popup fails to load if you join a meeting with busy chat as loading new messages takes priority.
Inconsistent loading of tabs when you join a meeting, so some people cant do Q/A or look at files (but can be loaded in a separate window even whilst the meeting is running.
Bigger issues like high CPU usage (massively compared to Zoom) with lots of attendees and far more limited visible attendee screens (compared to Zoom).

At the moment obvious defects seem to be added faster than they are removed.
It's funny that this is titled "operating well" because the impression I have, from this post and from folks I have encountered or know, is that Stripe does not operate well.

I know of a number of instances where folks left Stripe and took an extended break before doing something else. I've heard a few nightmare on call stories (we all have stories but these sounded really severe/frequent). I've heard folks describe their workload as operational heavy with little opportunity to actually develop software or build things. I've heard a few things that make me wary of past and current middle managers there.

It's funny. I imagine it's possible to have a company full of smart, kind, hardworking people but a culture where operational work is celebrated and embraced rather than solved and reduced.

I've had nothing but good encounters with Stripes and ex-Stripes but something seems off, and this post inadvertently reveals some of that.
Does Google Meet have tools to draw/annotate during screen share?
How many paid "experts" do you need to "set the Science"?
> Since you are not confused

Nice strawman there.
The cost of fuel is rapidly increasing in lots of countries, which is affecting living standards. And global warming is affect living standards.

It's about everyone's best option for energy production and consumption. Rather than the "greens" and their iPhones — let's have the discussion and make informed choices, rather than accepting the status quo as the choice.
I wasn't actually saying anything about outside academia.

Makes me wonder, is there a name for that sort of reasoning where one person asserts 'A is associated with B', and the response tries to turn it into an argument about !A? I guess it's not a strawman, but I'm sure the philosophers have come up with a name for it.
Haskell developers want Haskell to be fast and safe. Rust is fast and safe.
FWIW, I'd noted the domain was parked a couple of months ago:

https://news.ycombinator.com/item?id=31745740

No actual discussion at that time.
> I don't buy the implied (by absence) narrative that this was some kind of "accident" or motivated by only selfish economic forces.

“Huge amounts of chemical waste were probably dumped in the Oder River with full awareness of the risks and consequences,” he said in a video on Facebook. “We will not let this matter go. We will not rest until the guilty are severely punished.”

https://apnews.com/article/crime-poland-animals-fish-c96e803...
Magical Musical Thing: A vintage analog synthesizer for kids [video]
> Corporations, capitalist production and other institutions (e.g. global militaries) are a core factor in climate change.

And selfish individuals that don't want to pay a carbon tax or have "unsightly" wind turbines. The core problem is selfishness manifest politically, both by corporations and individual voters, who are happy to screw everyone else over if it means their own lives are a little better in the short-term.
I'll praise the day something similar becomes a part of the Rust language itself.

Or of Zig, or whatever systems language. Come to think of it, Zig could be the better language to take advantage of this.
It is, in fact, a cluster of municipalities. Tokyo isn't considered a city anymore but a megalopolis.

Per Wikipedia:

Since 2001, Tokyo consists of 62 municipalities: 23 special wards, 26 cities, 5 towns and 8 villages. Any municipality of Japan has a directly elected mayor and a directly elected assembly, each elected on independent four-year cycles.

It's interesting to see when you cross from "neighborhood" to "neighborhood", how things change as if you were in the outskirts of a city and then back to a busy center again.
>The US doesn't even have a single energy grid despite being a single country.

That is because America technically is not or should not be and what definitely not founded as "a single country". The USA was supposed to be and by law, i.e., the constitution should far more be governed like a ~2005 EU. The Federal government is in many ways extremely illegitimate in how it acts in illegal ways in direct violation and contradiction with the Constitution, i.e., the supreme law of the land, i.e., the highest law above which even Federal legislators cannot act without violating the law.

It is one of those fundamental things that the vast majority of people even in the USA simply do not comprehend on an even basic level, not even to mention anyone outside of the US. It's one of those obvious and blatant lies that humans somehow have the capacity to simply live with as if it is not a lie.

It is an odd phenomenon when one is able to recognize the mass delusion for what it is. Imagine being somewhere in a group and all the sudden everyone in that group but you insists that grass is in fact not green at all, but rather purple. You would be astonished and confused at first and incredulous as to what is going on, before you went through some phases to rest on a kind of bargained acceptance of "ok, well I guess we are doing that now", regardless of how insane and stupid it is.
The poor do not have a monopoly on suffering. The middle class constitutes a large/majority portion of a lot of western countries, it's odd to believe they are living perfect lives free of pain and hardship.

Academia is the worst environment I've ever worked in, worse than any industry job I've ever had whether blue collar or white collar.
Not using GDB much but I definitely love ipdb (for Python). It's more natural to me now than any IDE's UI.